call.c (merge_conversion_sequences): New function.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-03-06 Mark Mitchell <mark@codesourcery.com>
2
3 * g++.dg/init/ref3.C: New test.
4
5 PR c++/9965
6 * g++.dg/init/ref2.C: New test.
7
8 PR c++/9400
9 * g++.dg/warn/Wshadow-2.C: New test.
10
11 PR c++/9791
12 * g++.dg/warn/Woverloaded-1.C: New test.
13
14 Wed Mar 5 23:18:11 CET 2003 Jan Hubicka <jh@suse.cz>
15
16 * gcc.dg/i386-local2.c: New.
17 * gcc.dg/i386-local.c: Fix typo.
18
19 2003-03-05 Mark Mitchell <mark@codesourcery.com>
20
21 * g++.dg/abi/layout3.C: New test.
22
23 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24
25 * gcc.c-torture/compile/20030305-1.c
26
27 Wed Mar 5 02:05:19 CET 2003 Jan Hubicka <jh@suse.cz>
28
29 * gcc.dg/i386-local.c: New.
30
31 Tue Mar 4 19:39:18 2003 J"orn Rennecke <joern.rennecke@superh.com>
32
33 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
34
35 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36
37 * gcc.dg/switch-2.c: New test.
38 * gcc.dg/switch-3.c: New test.
39 * gcc.dg/Wswitch.c: Adjust line numbers.
40 * gcc.dg/Wswitch-default.c: Likewise.
41 * gcc.dg/Wswitch-enum.c: Likewise.
42
43 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
44
45 * gcc.c-torture/execute/20030222-1.c: New test.
46
47 2003-03-03 James E Wilson <wilson@tuliptree.org>
48
49 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
50
51 2003-03-03 Mark Mitchell <mark@codesourcery.com>
52
53 PR c++/9878
54 * g++.dg/init/ref1.C: New test.
55
56 Mon Mar 3 20:42:04 2003 J"orn Rennecke <joern.rennecke@superh.com>
57
58 * gcc.dg/sh-relax.c: New SH-only test.
59
60 2003-03-03 Geoffrey Keating <geoffk@apple.com>
61
62 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
63 comment explaining purpose of testcase.
64
65 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
66
67 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
68 for HC11/HC12 (asm needs two int registers).
69 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
70 HC11/HC12 because the test uses an asm which needs two 32-bit
71 registers.
72
73 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
74
75 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
76 for HC11/HC12 (array is too large otherwise).
77 * gcc.c-torture/compile/920501-4.x: New file, likewise.
78 * gcc.c-torture/compile/20010518-2.x: Likewise.
79 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
80 HC11/HC12 (array is too large).
81
82 2003-03-01 Geoffrey Keating <geoffk@apple.com>
83
84 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
85 * lib/g++-dg.exp (g++-dg-test): Likewise.
86
87 2003-03-01 Roger Sayle <roger@eyesopen.com>
88
89 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
90 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
91
92 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
93
94 * g++.dg/warn/implicit-typename1.C: Remove warning.
95
96 2003-02-28 Richard Henderson <rth@redhat.com>
97
98 * gcc.dg/noreturn-1.c: Move noreturn warning line.
99 * gcc.dg/return-type-1.c: Move control reaches end warning line.
100
101 2003-02-28 Geoffrey Keating <geoffk@apple.com>
102
103 * gcc.dg/pch/pch.exp: Change .pch to .gch.
104 * g++.dg/pch/pch.exp: Likewise.
105
106 2003-02-28 Mark Mitchell <mark@codesourcery.com>
107
108 PR c++/9879
109 * testsuite/g++.dg/init/new4.C: New test.
110
111 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
112
113 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
114
115 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
116
117 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
118 unsigned long.
119
120 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
121 wider than float.
122
123 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
124
125 * lib/scanasm.exp: Add support for counting numbers of
126 occurences.
127 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
128 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
129
130 2003-02-25 Mark Mitchell <mark@codesourcery.com>
131
132 PR c++/9683
133 * g++.dg/template/static3.C: New test.
134
135 PR c++/9829
136 * g++.dg/parse/namespace6.C: New test.
137
138 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
139
140 PR target/9732
141 * gcc.dg/20030225-1.c: New test.
142
143 2003-02-24 Mark Mitchell <mark@codesourcery.com>
144
145 * README: Remove out-of-date information.
146
147 PR c++/9836
148 * g++.dg/template/spec6.C: New test.
149
150 2003-02-24 Jeff Law <law@redhat.com>
151
152 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
153
154 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
155
156 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
157 * gcc.dg/pragma-ep-1.c: Likewise.
158
159 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
160
161 PR c++/9602
162 * g++.dg/template/friend16.C: New test.
163
164 2003-02-23 Mark Mitchell <mark@codesourcery.com>
165
166 PR c++/5333
167 * g++.dg/parse/fused-params1.C: Adjust error messages.
168 * g++.dg/template/nested3.C: New test.
169
170 2003-02-24 Alan Modra <amodra@bigpond.net.au>
171
172 * g++.dg/abi/param1.C: New test.
173
174 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
175
176 PR c++/7982
177 * g++.dg/warn/implicit-typename1.C: New test.
178
179 2003-02-22 Kelley Cook <kelleycook@comcast.net>
180
181 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
182 with "mtune".
183 * g++.old-deja/g++.other/store-expr2.C: Likewise.
184 * gcc.c-torture/execute/20010129-1.x: Likewise.
185 * gcc.dg/20011107-1.c: Likewise.
186 * gcc.dg/20020108-1.c: Likewise.
187 * gcc.dg/20020122-3.c: Likewise.
188 * gcc.dg/20020206-1.c: Likewise.
189 * gcc.dg/20020310-1.c: Likewise.
190 * gcc.dg/20020426-2.c: Likewise.
191 * gcc.dg/20020517-1.c: Likewise.
192 * gcc.dg/991230-1.c: Likewise.
193 * gcc.dg/i386-unroll-1.c: Likewise.
194 * gcc.misc-tests/i386-prefetch.exp: Likewise.
195
196 Sat Feb 22 20:14:12 CET 2003 Jan Hubicka <jh@suse.cz>
197
198 * gcc.dg/i386-mul.c: New test.
199
200 2003-02-21 Roger Sayle <roger@eyesopen.com>
201
202 * gcc.dg/builtins-5.c: New test case.
203
204 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
205
206 * gcc.dg/asmreg-1.c: New test.
207
208 2003-02-21 Mark Mitchell <mark@codesourcery.com>
209
210 PR c++/9749
211 * g++.dg/parse/varmod1.C: New test.
212
213 2003-02-21 Mark Mitchell <mark@codesourcery.com>
214
215 PR c++/9727
216 * g++.dg/template/op1.C: New test.
217
218 2003-02-21 Mark Mitchell <mark@codesourcery.com>
219
220 PR c++/8906
221 * g++.dg/template/nested2.C: New test.
222
223 2003-02-21 Mark Mitchell <mark@codesourcery.com>
224
225 PR c++/8724
226 * g++.dg/expr/dtor1.C: New test.
227
228 2003-02-21 Zack Weinberg <zack@codesourcery.com>
229
230 * gcc.dg/cpp/include3.c: New test.
231 * gcc.dg/cpp/inc/foo.h: New file.
232
233 2003-02-21 Glen Nakamura <glen@imodulo.com>
234
235 * gcc.c-torture/execute/20030221-1.c: New test.
236
237 2003-02-20 Mark Mitchell <mark@codesourcery.com>
238
239 PR c++/9729
240 * g++.dg/abi/conv1.C: New test.
241
242 Thu Feb 20 14:38:13 CET 2003 Jan Hubicka <jh@suse.cz>
243
244 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
245
246 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
247
248 * gcc.c-torture/compile/20030219-1.c: New test.
249
250 Tue Feb 18 23:28:53 CET 2003 Jan Hubicka <jh@suse.cz>
251
252 * gcc.dg/funcorder.c: New test.
253
254 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
255
256 * gcc.c-torture/execute/20030218-1.c: New.
257
258 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
259
260 * gcc.dg/20030218-1.c: New.
261
262 2003-02-18 Richard Henderson <rth@redhat.com>
263
264 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
265 * gcc.dg/attr-used-2.c: New.
266
267 2003-02-18 Mark Mitchell <mark@codesourcery.com>
268
269 PR c++/9704
270 * g++.dg/init/copy5.C: New test.
271
272 2003-02-18 Geoffrey Keating <geoffk@apple.com>
273
274 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
275 * g++.dg/pch/pch.exp: Likewise.
276
277 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
278
279 * gcc.c-torture/execute/20030209-1.c: Enable the test if
280 STACK_SIZE is not defined.
281
282 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
283
284 PR c++/9457
285 * g++.dg/template/init1.C: New test.
286
287 Sun Feb 16 23:08:19 CET 2003 Jan HUbicka <jh@suse.cz>
288
289 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
290 (foo): Add few extra tests
291 * gcc.dg/c99-const-expr-3.c: Likewise.
292 * gcc.c-torture/execute/20030216-1.c: New.
293
294 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
295
296 PR c++/9459
297 * g++.dg/ext/typeof4.C: New test.
298
299 2003-02-15 Roger Sayle <roger@eyesopen.com>
300
301 * gcc.dg/i386-387-3.c: New test case.
302
303 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
304
305 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
306 cris-*-elf* cris-*-aout* and mmix-*-*.
307
308 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
309
310 * gcc.dg/20030213-1.c: New test.
311
312 2003-02-12 Roger Sayle <roger@eyesopen.com>
313
314 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
315 * gcc.dg/i386-387-2.c: Likewise.
316
317 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
318
319 * gcc.dg/ppc-spe.c: Fix formatting.
320 Enable tests that were previously unsupported by gas.
321 Delete tests for instructions that no longer exist.
322 Switch arguments on evsubifw builtin.
323
324 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
325
326 * gcc.c-torture/execute/20030209-1.c: Disable the test if
327 STACK_SIZE is too small.
328
329 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
330 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
331
332 * gcc.dg/decl-2.c: New test.
333
334 Mon Feb 10 11:41:20 CET 2003 Jan Hubicka <jh@suse.cz>
335
336 * gcc.dg/i386-fpcvt-1.c: New test.
337
338 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
339
340 * gcc.c-torture/execute/20030209-1.c: New test.
341
342 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
343
344 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
345 int-wide bitops, use the constants of the same width.
346 Likewise, if long long is 32-bit wide, test bitops using
347 32-bit constants.
348
349 2003-02-07 Loren James Rittle <ljrittle@acm.org>
350
351 * gcc.dg/20021014-1.c: Annotate with expected notice text.
352
353 2003-02-07 Roger Sayle <roger@eyesopen.com>
354
355 * testsuite/gcc.dg/builtins-4.c: New test case.
356
357 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
358
359 * gcc.dg/20020430-1.c: Fix dg command typos.
360 * gcc.dg/20020503-1.c: Likewise.
361
362 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
363
364 PR c++/8785
365 * g++.dg/parse/fused-params1.C: New test.
366
367 PR c++/8857
368 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
369
370 PR c++/8921
371 * g++.dg/parse/non-dependent1.C: New test.
372
373 PR c++/8928
374 * g++.dg/parse/dupl-tmpl-args1.C: New test.
375
376 PR c++/9228
377 * g++.dg/parse/undefined7.C: New test.
378 * g++.dg/parse/non-templ1.C: New test.
379
380 PR c++/9229
381 * g++.dg/parse/too-many-tmpl-args1.C: New test.
382
383 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
384
385 * gcc.c-torture/compile/20030206-1.c: New test.
386
387 2003-02-05 Roger Sayle <roger@eyesopen.com>
388
389 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
390 "pow" to "foo" to avoid potential confusion with a math built-in.
391
392 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
393
394 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
395 conditions for SPARC targets.
396
397 2003-02-05 Jakub Jelinek <jakub@redhat.com>
398
399 * gcc.dg/20030204-1.c: New test.
400
401 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
402
403 PR c++/38
404 * g++.dg/parse/array-size1.C: New test.
405
406 PR c++/5657
407 * g++.dg/parse/undefined3.C: New test.
408
409 PR c++/5665
410 * g++.dg/parse/undefined4.C: New test.
411
412 PR c++/5975
413 * g++.dg/parse/undefined5.C: New test.
414
415 PR c++/7259
416 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
417
418 PR c++/8578
419 * g++.dg/parse/casting-operator1.C: New test.
420
421 PR c++/8596
422 * g++.dg/parse/undefined6.C: New test.
423
424 PR c++/8736
425 * g++.dg/parse/missing-template1.C: New test.
426
427 Tue Feb 4 21:41:09 CET 2003 Jan Hubicka <jh@suse.cz>
428
429 * gcc.dg/i386-cadd.c: Compile using -march=k8.
430 * gcc.dg/i386-cmov?.c: Likewise.
431 * gcc.dg/i386-fpcvt-?.c: Likewise.
432 * gcc.dg/i386-ssefp-1.c: Likewise.
433 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
434 conventions.
435
436 2003-02-03 Mark Mitchell <mark@codesourcery.com>
437
438 PR c++/7129
439 * testsuite/g++.dg/ext/max.C: New test.
440
441 Mon Feb 3 16:05:11 CET 2003 Jan Hubicka <jh@suse.cz>
442
443 * gcc.c-torture/execute/20030203-1.c: New test.
444
445 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
446
447 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
448 'natural-endian'.
449
450 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
451
452 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
453 * g++.dg/init/new2.C: Likewise.
454 * g++.dg/other/new1.C: Likewise.
455
456 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
457
458 * gcc.dg/struct-ret-libc.c: New test.
459
460 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
461
462 * gcc.dg/20030129-1.c: New test.
463
464 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
465
466 PR c++/8849
467 * g++.dg/template/ptrmem4.C: New test.
468
469 2003-01-29 Mark Mitchell <mark@codesourcery.com>
470
471 * g++.dg/parser/constant1.C: New test.
472
473 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
474
475 PR c++/8591
476 * g++.dg/parse/friend2.C: New test.
477
478 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
479
480 PR c++/9437
481 * g++.dg/template/unify4.C: New test.
482
483 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
484
485 * gcc.c-torture/execute/20030128-1.c: New test.
486
487 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
488
489 * g++.dg/lookup/nested1.C: Test moved from ...
490 * g++.old-deja/g++.other/lookup24.C: ... here.
491
492 Tue Jan 28 12:19:35 CET 2003 Jan Hubicka <jh@suse.cz>
493
494 * gcc.dg/i386-cmov5.c: New test.
495
496 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
497
498 * gcc.c-torture/execute/20010925-1.c: Changed the
499 memcpy declaration.
500
501 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
502
503 PR c++/3902
504 * g++.dg/parse/template5.C: New test.
505
506 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
507
508 PR fortran/9258
509 * g77.dg/pr9258: New test.
510
511 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
512
513 * README: Move relevant parts from README.g++.
514
515 * README.g++: Remove this file.
516
517 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
518
519 * g++.dg/abi/dcast1.C: New test.
520
521 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
522
523 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
524
525 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
526
527 PR c++/47
528 * g++.old-deja/g++.other/lookup24.C: New test.
529
530 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
531
532 PR middle-end/7227
533 * gcc.dg/uninit-C.c: New test.
534
535 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
536
537 * g++.dg/abi/covariant1.C: New test.
538
539 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
540
541 * gcc.dg/20030123-1.c: New test.
542
543 Sat Jan 25 21:06:49 CET 2003 Jan Hubicka <jh@suse.cz>
544
545 PR opt/8492
546 * gcc.c-torture/compile/20030125-1.c
547
548 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
549
550 PR c++/9403
551 * g++.dg/parse/template3.C: New test.
552 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
553
554 PR c++/795
555 * g++.dg/parse/template4.C: New test.
556
557 PR c++/9415
558 * g++.dg/template/qual2.C: New test.
559
560 PR c++/8545
561 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
562
563 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
564
565 2003-01-25 Roger Sayle <roger@eyesopen.com>
566
567 * gcc.c-torture/execute/switch-1.c: New test case.
568
569 Sat Jan 25 12:32:55 CET 2003 Jan Hubicka <jh@suse.cz>
570
571 * gcc.c-torture/execute/20030125-1.[cx]: New test.
572
573 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
574
575 Tweaks for Bison-1.875. From the NEWS file:
576 "- `parse error' -> `syntax error'
577 Bison now uniformly uses the term `syntax error'"
578 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
579 * gcc.dg/cpp/digraph2.c: Likewise.
580 * gcc.dg/cpp/direct2.c: Likewise.
581 * gcc.dg/cpp/paste4.c: Likewise.
582 * gcc.dg/c90-restrict-1.c: Likewise.
583 * gcc.dg/c99-func-2.c: Likewise.
584 * gcc.dg/noncompile/920721-2.c: Likewise.
585 * gcc.dg/noncompile/930622-2.c: Likewise.
586 * gcc.dg/noncompile/940112-1.c: Likewise.
587 * gcc.dg/noncompile/950921-1.c: Likewise.
588 * gcc.dg/noncompile/951123-1.c: Likewise.
589 * gcc.dg/noncompile/971104-1.c: Likewise.
590 * gcc.dg/noncompile/990416-1.c: Likewise.
591
592 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
593
594 * g++.dg/parse/undefined1.C: Add error message.
595
596 2003-01-22 Mark Mitchell <mark@codesourcery.com>
597
598 PR c++/9354
599 * g++.dg/parse/new1.C: New test.
600
601 PR c++/9216
602 * g++.dg/parse/template2.C: New test.
603
604 PR c++/9354
605 * g++.dg/parse/typedef2.C: New test.
606
607 PR c++/9328
608 * g++.dg/ext/typeof3.C: New test.
609
610 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
611
612 PR c++/2738
613 * g++.dg/parse/ret-type1.C: New test.
614
615 PR c++/3792
616 * g++.dg/parse/tmpl-outside1.C: New test.
617
618 PR c++/4207
619 * g++.dg/parse/int-as-enum1.C: New test.
620
621 PR c++/4903
622 * g++.dg/parse/no-typename1.C: New test.
623
624 PR c++/5533
625 * g++.dg/parse/no-value1.C: New test.
626
627 PR c++/5921
628 * g++.dg/parse/wrong-inline1.C: New test.
629
630 PR c++/6402
631 * g++.dg/parse/ref1.C: New test.
632
633 PR c++/6992
634 * g++.dg/parse/attr-ctor1.C: New test.
635
636 PR c++/7229
637 * g++.dg/parse/namespace5.C: New test.
638
639 PR c++/7917
640 * g++.dg/parse/func-def1.C: New test.
641
642 PR c++/8143
643 * g++.dg/parse/undefined1.C: New test.
644
645 PR c++/5723, PR c++/8522
646 * g++.dg/parse/specialization1.C: New test.
647
648 PR c++/163, PR c++/8595
649 * g++.dg/parse/struct-as-enum1.C: New test.
650
651 PR c++/9173
652 * g++.dg/parse/undefined2.C: New test.
653
654 2003-01-22 Mark Mitchell <mark@codesourcery.com>
655
656 PR c++/9298
657 * g++.dg/parse/template1.C: New test.
658
659 PR c++/9384
660 * g++.dg/parse/using1.C: New test.
661
662 PR c++/9285
663 PR c++/9294
664 * g++.dg/parse/expr2.C: New test.
665
666 PR c++/9388
667 * g++.dg/parse/lookup2.C: Likewise.
668
669 Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
670
671 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
672 * gcc.c-torture/execute/eeprof-1.c: Likewise.
673 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
674 * gcc.c-torture/execute/string-opt-*.c: Likewise.
675
676 2003-01-20 Nick Clifton <nickc@redhat.com>
677
678 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
679 problem with ARM sibcall code generation.
680
681 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
682
683 * gcc.c-torture/execute/20030120-1.c: New.
684
685 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
686
687 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
688
689 2003-01-17 Mark Mitchell <mark@codesourcery.com>
690
691 PR c++/9272
692 * g++.dg/parse/ctor1.C: New test.
693
694 PR c++/9294:
695 * g++.dg/parse/qualified1.C: New test.
696
697 * g++.dg/parse/typename3.C: New test.
698
699 2003-01-16 Richard Henderson <rth@redhat.com>
700
701 * g++.dg/tls/init-2.C: Fix error matches for real this time.
702
703 2003-01-16 Richard Henderson <rth@redhat.com>
704
705 * g++.dg/pch/pch.exp: Copy test header to the working directory
706 before using it either for precompilation or direct use.
707 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
708 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
709
710 2003-01-16 Richard Henderson <rth@redhat.com>
711
712 * gcc.dg/pch/pch.exp: Copy test header to the working directory
713 before using it either for precompilation or direct use.
714 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
715 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
716
717 2003-01-16 Mark Mitchell <mark@codesourcery.com>
718
719 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
720 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
721 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
722 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
723 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
724 typename warning into error.
725 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
726 error messages.
727 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
728 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
729 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
730 messages.
731 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
732 make declaration visible in template.
733 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
734 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
735 messages.
736 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
737 message.
738 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
739 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
740 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
741 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
742 typename warning with error message.
743 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
744 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
745 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
746
747 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
748
749 * g++.dg/parse/ambig2.C: New test.
750
751 2003-01-15 Richard Henderson <rth@redhat.com>
752
753 * g++.dg/tls/init-2.C: Update error message string.
754
755 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
756
757 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
758
759 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
760
761 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
762 all for HC11/HC12.
763 * gcc.c-torture/compile/20001205-1.x: Likewise.
764 * gcc.c-torture/compile/20001226-1.x: Likewise.
765 * gcc.c-torture/compile/920520-1.x: Likewise.
766 * gcc.c-torture/compile/961203-1.x: Likewise.
767 * gcc.c-torture/compile/20020604-1.x: Likewise.
768
769 Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
770
771 * gcc.c-torture/compile/20030115-1.c: New test.
772
773 * gcc.dg/i386-fpcvt-1.c: New test.
774 * gcc.dg/i386-fpcvt-2.c: New test.
775
776 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
777
778 Further conform g++'s __vmi_class_type_info to the C++ ABI
779 specification.
780 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
781 the specification.
782
783 Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
784
785 * gcc.dg/i386-fpcvt-1.c: New test.
786 * gcc.dg/i386-fpcvt-2.c: New test.
787
788 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
789
790 * gcc.dg/i386-mmx-3.c: New test.
791
792 2003-01-12 Mark Mitchell <mark@codesourcery.com>
793
794 PR c++/9264
795 * g++.dg/parse/octal1.C: New file.
796
797 PR c++/9172
798 * g++.dg/parse/typename1.C: New file.
799
800 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
801
802 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
803 * gcc.dg/bf-no-ms-layout.c: Likewise.
804 * gcc.dg/bf-ms-attrib.c: Likewise.
805
806 2003-01-10 Mark Mitchell <mark@codesourcery.com>
807
808 PR c++/9099
809 * g++.dg/parse/dtor1.C: New file.
810
811 PR c++/9128
812 * g++.dg/rtti/typeid1.C: New file.
813
814 PR c++/9153
815 * g++.dg/parse/lookup1.C: New file.
816
817 PR c++/9171
818 * g++.dg/templ/spec5.C: New file.
819
820 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
821
822 * gcc.c-torture/compile/20030110-1.c: New test.
823
824 2003-01-09 Geoffrey Keating <geoffk@apple.com>
825
826 Merge from pch-branch:
827
828 2002-12-23 Geoffrey Keating <geoffk@apple.com>
829
830 * gcc.dg/pch/cpp-1.h: New.
831 * gcc.dg/pch/cpp-1.c: New.
832 * gcc.dg/pch/cpp-2.h: New.
833 * gcc.dg/pch/cpp-2.c: New.
834
835 2002-11-19 Geoffrey Keating <geoffk@apple.com>
836
837 * gcc.dg/pch/except-1.h: New.
838 * gcc.dg/pch/except-1.c: New.
839
840 2002-11-13 Geoffrey Keating <geoffk@apple.com>
841
842 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
843 running test.
844 * gcc.dg/pch: Include *.hp not *.h.
845 * gcc.dg/pch/system-1.h: New.
846 * gcc.dg/pch/system-1.c: New.
847
848 2002-11-11 Geoffrey Keating <geoffk@apple.com>
849
850 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
851 rather than trying to build and run a program using PCH.
852 * gcc.dg/pch: Remove dg-do commands from test files.
853
854 2002-11-08 Geoffrey Keating <geoffk@apple.com>
855
856 * gcc.dg/pch/macro-3.c: New.
857 * gcc.dg/pch/macro-3.h: New.
858
859 2002-11-04 Geoffrey Keating <geoffk@apple.com>
860
861 * gcc.dg/pch/common-1.c: New.
862 * gcc.dg/pch/common-1.h: New.
863 * gcc.dg/pch/decl-1.c: New.
864 * gcc.dg/pch/decl-1.h: New.
865 * gcc.dg/pch/decl-2.c: New.
866 * gcc.dg/pch/decl-2.h: New.
867 * gcc.dg/pch/decl-3.c: New.
868 * gcc.dg/pch/decl-3.h: New.
869 * gcc.dg/pch/decl-4.c: New.
870 * gcc.dg/pch/decl-4.h: New.
871 * gcc.dg/pch/decl-5.c: New.
872 * gcc.dg/pch/decl-5.h: New.
873 * gcc.dg/pch/global-1.c: New.
874 * gcc.dg/pch/global-1.h: New.
875 * gcc.dg/pch/inline-1.c: New.
876 * gcc.dg/pch/inline-1.h: New.
877 * gcc.dg/pch/inline-2.c: New.
878 * gcc.dg/pch/inline-2.h: New.
879 * gcc.dg/pch/static-1.c: New.
880 * gcc.dg/pch/static-1.h: New.
881 * gcc.dg/pch/static-2.c: New.
882 * gcc.dg/pch/static-2.h: New.
883
884 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
885
886 * g++.dg/pch/pch.exp: Better handle failing testcases.
887 * gcc.dg/pch/pch.exp: Likewise.
888 * gcc.dg/pch/macro-1.c: New.
889 * gcc.dg/pch/macro-1.h: New.
890 * gcc.dg/pch/macro-2.c: New.
891 * gcc.dg/pch/macro-2.h: New.
892
893 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
894
895 * g++.dg/dg.exp: Treat files in pch/ specially.
896 * g++.dg/pch/pch.exp: New file.
897 * g++.dg/pch/empty.H: New file.
898 * g++.dg/pch/empty.C: New file.
899 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
900 "precompile".
901
902 * gcc.dg/pch/pch.exp: New file.
903 * gcc.dg/pch/empty.h: New file.
904 * gcc.dg/pch/empty.c: New file.
905 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
906 "precompile".
907
908 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
909
910 * g++.dg/template/friend14.C: New test.
911
912 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
913
914 * gcc.dg/old-style-asm-1.c: New test.
915
916 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
917
918 * gcc.c-torture/compile/20030109-1.c: New test.
919
920 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
921
922 * gcc.c-torture/execute/20030109-1.c: New test.
923
924 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
925
926 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
927 * g++.old-deja/g++.mike/dyncast2.C: Likewise
928 * g++.old-deja/g++.mike/dyncast3.C: Likewise
929 * g++.old-deja/g++.mike/eh2.C: Likewise
930 * g++.old-deja/g++.mike/eh3.C: Likewise
931 * g++.old-deja/g++.mike/eh5.C: Likewise
932 * g++.old-deja/g++.mike/eh6.C: Likewise
933 * g++.old-deja/g++.mike/eh7.C: Likewise
934 * g++.old-deja/g++.mike/eh8.C: Likewise
935 * g++.old-deja/g++.mike/eh9.C: Likewise
936 * g++.old-deja/g++.mike/eh10.C: Likewise
937 * g++.old-deja/g++.mike/eh12.C: Likewise
938 * g++.old-deja/g++.mike/eh13.C: Likewise
939 * g++.old-deja/g++.mike/eh14.C: Likewise
940 * g++.old-deja/g++.mike/eh16.C: Likewise
941 * g++.old-deja/g++.mike/eh17.C: Likewise
942 * g++.old-deja/g++.mike/eh18.C: Likewise
943 * g++.old-deja/g++.mike/eh21.C: Likewise
944 * g++.old-deja/g++.mike/eh23.C: Likewise
945 * g++.old-deja/g++.mike/eh24.C: Likewise
946 * g++.old-deja/g++.mike/eh25.C: Likewise
947 * g++.old-deja/g++.mike/eh26.C: Likewise
948 * g++.old-deja/g++.mike/eh27.C: Likewise
949 * g++.old-deja/g++.mike/eh28.C: Likewise
950 * g++.old-deja/g++.mike/eh29.C: Likewise
951 * g++.old-deja/g++.mike/eh31.C: Likewise
952 * g++.old-deja/g++.mike/eh33.C: Likewise
953 * g++.old-deja/g++.mike/eh34.C: Likewise
954 * g++.old-deja/g++.mike/eh35.C: Likewise
955 * g++.old-deja/g++.mike/eh36.C: Likewise
956 * g++.old-deja/g++.mike/eh37.C: Likewise
957 * g++.old-deja/g++.mike/eh38.C: Likewise
958 * g++.old-deja/g++.mike/eh39.C: Likewise
959 * g++.old-deja/g++.mike/eh40.C: Likewise
960 * g++.old-deja/g++.mike/eh41.C: Likewise
961 * g++.old-deja/g++.mike/eh42.C: Likewise
962 * g++.old-deja/g++.mike/eh44.C: Likewise
963 * g++.old-deja/g++.mike/eh46.C: Likewise
964 * g++.old-deja/g++.mike/eh47.C: Likewise
965 * g++.old-deja/g++.mike/eh48.C: Likewise
966 * g++.old-deja/g++.mike/eh49.C: Likewise
967 * g++.old-deja/g++.mike/eh50.C: Likewise
968 * g++.old-deja/g++.mike/eh51.C: Likewise
969 * g++.old-deja/g++.mike/eh53.C: Likewise
970 * g++.old-deja/g++.mike/eh55.C: Likewise
971 * g++.old-deja/g++.mike/p7912.C: Likewise
972 * g++.old-deja/g++.mike/p9706.C: Likewise
973 * g++.old-deja/g++.mike/p10416.C: Likewise
974 * g++.old-deja/g++.mike/p11667.C: Likewise
975 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
976 Remove redundant reference to Iris.
977 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
978 Elxsi, i860, Pico Java, and WE32K.
979
980 2003-01-07 Mark Mitchell <mark@codesourcery.com>
981
982 * g++.dg/ext/asm4.C: New test.
983
984 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
985
986 PR c++/9030
987 * g++.dg/template/friend12.C: New test.
988 * g++.dg/template/friend13.C: Likewise.
989 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
990
991 Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
992
993 * gcc.dg/i386-cadd.c: New test.
994 * gcc.dg/i386-cmov4.c: Likewise.
995
996 2003-01-06 Mark Mitchell <mark@codesourcery.com>
997
998 PR c++/9165
999 * g++.dg/warn/Wunused-3.C: New test.
1000
1001 * g++.dg/abi/bitfield9.C: New test.
1002
1003 PR c++/9189
1004 * g++.dg/parse/defarg3.C: New test.
1005
1006 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
1007
1008 * g++.dg/parse/ambig1.C: New test.
1009 * g++.dg/parse/defarg2.C: New test.
1010
1011 2003-01-05 Mark Mitchell <mark@codesourcery.com>
1012
1013 * g++.dg/template/defarg-1.C: New test.
1014 * g++.dg/template/local2.C: Likewise.
1015
1016 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
1017
1018 * gcc.c-torture/execute/20030105-1.c: New test.
1019
1020 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1021
1022 * g++.dg/parse/namespace3.C: Remove extra semicolons.
1023 * g++.dg/parse/namespace4.C: Likewise.
1024
1025 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 * g++.dg/template/ntp2.C: New test.
1028
1029 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
1030
1031 * g++.dg/parse/extern-C-1.C: New test.
1032
1033 * g++.dg/parse/namespace4.C: New test.
1034
1035 * g++.dg/template/nested1.C: New test.
1036
1037 * g++.dg/parse/namespace3.C: New test.
1038
1039 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
1040
1041 * g++.dg/lookup/two-stage1.C: New test.
1042
1043 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1044
1045 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1046 * g++.old-deja/g++.jason/access8.C: Likewise.
1047 * g++.old-deja/g++.other/decl5.C: Likewise.
1048
1049 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1050
1051 * g++.dg/parse/parse7.C: New test.
1052
1053 2003-01-02 Mark Mitchell <mark@codesourcery.com>
1054
1055 PR c++/2843
1056 * g++.dg/ext/attrib7.C: New test.
1057
1058 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1059
1060 * g++.dg/parse/parse6.C: New test.
1061
1062 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
1063
1064 * gcc.dg/h8300-stack-1.c: New.
1065
1066 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1067
1068 g++.dg/lookup/exception1.C: New test.
1069
1070 g++.dg/lookup/template1.C: New test.
1071
1072 g++.dg/parse/namespace2.C: New test.
1073
1074 g++.dg/parse/parens2.C: New test.
1075
1076 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1077
1078 * g++.dg/parse/parse5.C: New test.
1079 * g++.dg/lookup/scoped4.C: New test.
1080
1081 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1082
1083 * g++.dg/parse/parens1.C: New test.
1084
1085 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1086 angle-bracket1.C.
1087 * g++.dg/parse/parens2.C: New test.
1088
1089 * g++.dg/lookup/scope-operator1.C: New test.
1090
1091 * g++.dg/parse/operator1.C: New test.
1092
1093 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1094
1095 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1096 * g++.old-deja/g++.other/access6.C: Likewise.
1097 * g++.old-deja/g++.other/decl1.C: Likewise.
1098 * g++.old-deja/g++.pt/typename12.C: Likewise.
1099
1100 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1101
1102 * g++.dg/parse/namespace1.C: New test.
1103
1104 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1105
1106 * g++.dg/parse/parse4.C: New test.
1107
1108 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1109
1110 * g++.dg/parse/parse3.C: New test.
1111
1112 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1113
1114 * g++.dg/parse/parse2.C: New test.
1115
1116 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1117
1118 * g++.dg/template/friend11.C: New test.
1119
1120 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1121
1122 * g++.dg/parse/parse1.C: New test.
1123
1124 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1125
1126 * lib/profopt.exp: Change the name of a global variable to avoid
1127 possible clashes with other test suites.
1128
1129 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1130
1131 * g++.dg/inherit/covariant8.C: New test.
1132
1133 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1134
1135 * g++.dg/init/array9.C: New test.
1136
1137 PR c++/9112
1138 * g++.dg/parse/expr1.C: New test.
1139
1140 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1141
1142 * gcc.c-torture/compile/20021230-1.c: New test.
1143
1144 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1145
1146 * g++.dg/inherit/covariant5.C: New test.
1147 * g++.dg/inherit/covariant6.C: New test.
1148 * g++.dg/inherit/covariant7.C: New test.
1149
1150 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1151
1152 PR c++/2739
1153 * g++.dg/other/access2.C: New test.
1154
1155 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1156
1157 * g++.dg/other/anon-struct.C: No longer fails
1158 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1159 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1160 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1161
1162 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1163
1164 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1165
1166 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1167
1168 * g++.dg/eh/spec4.C: Remove stray semicolon.
1169 * g++.dg/expr/pmf-1.C: Change error message.
1170 * g++.dg/ext/asm1.C: Remove stray semicolon.
1171 * g++.dg/ext/typename1.C: Add missing typenames.
1172 * g++.dg/inherit/template-as-base.C: Change error message.
1173 * g++.dg/lookup/scoped1.C: Likewise.
1174 * g++.dg/lookup/scoped2.C: Likewise.
1175 * g++.dg/lookup/using2.C: Likewise.
1176 * g++.dg/other/component1.C: Remove stray semicolon.
1177 * g++.dg/other/do1.C: Change error message.
1178 * g++.dg/other/error2.C: Likewise.
1179 * g++.dg/other/init1.C: Likewise.
1180 * g++.dg/other/packed1.C: Remove stray semicolon.
1181 * g++.dg/other/ptrmem2.C: Change error message.
1182 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1183 marker.
1184 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1185 * g++.dg/template/access3.C: Add typename keyword.
1186 * g++.dg/template/access5.C: Remove stray semicolon.
1187 * g++.dg/template/access6.C: Likewise.
1188 * g++.dg/template/complit1.C: Likewise.
1189 * g++.dg/template/crash1.C: Change error message.
1190 * g++.dg/template/inherit2.C: Remove stray semicolon.
1191 * g++.dg/template/instantiate2.C: Likewise.
1192 * g++.dg/template/instantiate3.C: Change error message.
1193 * g++.dg/template/qual1.C: Remove stray semicolon.
1194 * g++.dg/template/qualttp18.C: Change error message.
1195 * g++.dg/template/ref1.C: Remove stray semicolon.
1196 * g++.dg/template/sizeof1.C (A::value): Declare it.
1197 * g++.dg/template/spec4.C: Change error message.
1198 * g++.dg/template/static1.C: Likewise.
1199 * g++.dg/template/type1.C: Likewise.
1200 * g++.dg/template/typename3.C: Likewise.
1201 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1202 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1203 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1204 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1205 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1206 named return value extension.
1207 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1208 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1209 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1210 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1211 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1212 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1213 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1214 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1215 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1216 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1217 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1218 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1219 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1220 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1221 syntax.
1222 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1223 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1224 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1225 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1226 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1227 * g++.old-deja/g++.brendan/template11.C: Likewise.
1228 * g++.old-deja/g++.brendan/template26.C: Likewise.
1229 * g++.old-deja/g++.brendan/template27.C: Use explicit
1230 specialization syntax.
1231 * g++.old-deja/g++.brendan/template30.C: Likewise.
1232 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1233 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1234 non-dependent names.
1235 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1236 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1237 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1238 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1239 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1240 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1241 named return value extension.
1242 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1243 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1244 * g++.old-deja/g++.ext/return1.C: Likewise.
1245 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1246 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1247 * g++.old-deja/g++.jason/access8.C: Likewise.
1248 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1249 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1250 pseudo-destructor names.
1251 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1252 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1253 pseudo-destructor names.
1254 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1255 * g++.old-deja/g++.jason/overload19.C: Likewise.
1256 * g++.old-deja/g++.jason/overload32.C: Likewise.
1257 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1258 stray semicolons.
1259 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1260 * g++.old-deja/g++.jason/return.C: Likewise.
1261 * g++.old-deja/g++.jason/return2.C: Likewise.
1262 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1263 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1264 syntax.
1265 * g++.old-deja/g++.jason/template10.C: Account for use of
1266 non-dependent names.
1267 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1268 syntax.
1269 * g++.old-deja/g++.jason/template37.C: Likewise.
1270 * g++.old-deja/g++.law/access4.C: Change error messages.
1271 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1272 pseudo-destructor names.
1273 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1274 * g++.old-deja/g++.law/ctors9.C: Likewise.
1275 * g++.old-deja/g++.law/cvt22.C: Likewise.
1276 * g++.old-deja/g++.law/dtors5.C: Likewise.
1277 * g++.old-deja/g++.law/global-init1.C: Likewise.
1278 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1279 * g++.old-deja/g++.law/operators28.C: Likewise.
1280 * g++.old-deja/g++.law/visibility28.C: Likewise.
1281 * g++.old-deja/g++.martin/eval1.C: Likewise.
1282 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1283 name.
1284 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1285 * g++.old-deja/g++.mike/net34.C: Likewise.
1286 * g++.old-deja/g++.mike/net36.C: Likewise.
1287 * g++.old-deja/g++.mike/ns2.C: Likewise.
1288 * g++.old-deja/g++.mike/p12306.C: Likewise.
1289 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1290 value extension.
1291 * g++.old-deja/g++.mike/p700.C: Likewise.
1292 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1293 * g++.old-deja/g++.mike/p710.C: Likewise.
1294 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1295 value extension.
1296 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1297 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1298 * g++.old-deja/g++.ns/crash2.C: Likewise.
1299 * g++.old-deja/g++.ns/crash3.C: Likewise.
1300 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1301 * g++.old-deja/g++.ns/ns17.C: Likewise.
1302 * g++.old-deja/g++.ns/template16.C: Likewise.
1303 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1304 keyword.
1305 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1306 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1307 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1308 named return value extension.
1309 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1310 * g++.old-deja/g++.other/access4.C: Issue additional error
1311 messages.
1312 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1313 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1314 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1315 * g++.old-deja/g++.other/crash25.C: Change error message.
1316 * g++.old-deja/g++.other/crash4.C: Change error message.
1317 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1318 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1319 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1320 checks.
1321 * g++.old-deja/g++.other/defarg8.C: Likewise.
1322 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1323 * g++.old-deja/g++.other/dtor10.C: Likewise.
1324 * g++.old-deja/g++.other/incomplete.C: Likewise.
1325 * g++.old-deja/g++.other/linkage7.C: Likewise.
1326 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1327 lookup algorithm.
1328 * g++.old-deja/g++.other/mangle2.C: Likewise.
1329 * g++.old-deja/g++.other/refinit2.C: Likewise.
1330 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1331 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1332 * g++.old-deja/g++.pt/crash28.C: Likewise.
1333 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1334 syntax.
1335 * g++.old-deja/g++.pt/crash32.C: Change error message.
1336 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1337 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1338 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1339 error message position.
1340 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1341 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1342 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1343 syntax.
1344 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1345 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1346 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1347 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1348 keyword.
1349 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1350 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1351 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1352 keyword.
1353 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1354 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1355 syntax.
1356 * g++.old-deja/g++.pt/friend28.C: Account for use of
1357 non-dependent names.
1358 * g++.old-deja/g++.pt/friend29.C: Likewise.
1359 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1360 rules.
1361 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1362 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1363 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1364 lookup rules.
1365 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1366 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1367 keyword.
1368 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1369 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1370 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1371 keyword.
1372 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1373 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1374 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1375 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1376 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1377 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1378 keyword.
1379 * g++.old-deja/g++.pt/spec10.C: Likewise.
1380 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1381 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1382 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1383 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1384 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1385 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1386 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1387 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1388 * g++.old-deja/g++.pt/typename15.C: Likewise.
1389 * g++.old-deja/g++.pt/typename22.C: Likewise.
1390 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1391 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1392 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1393 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1394 syntax.
1395 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1396 return value extension.
1397 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1398 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1399 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1400 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1401
1402 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1403
1404 * g++.dg/warn/inline1.C: New test.
1405 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1406 * g++.old-deja/g++.jason/synth10.C: Likewise.
1407 * g++.old-deja/g++.mike/net31.C: Likewise.
1408 * g++.old-deja/g++.mike/p8786.C: Likewise.
1409
1410 * g++.dg/template/friend10.C: New test.
1411 * g++.dg/template/conv5.C: New test.
1412
1413 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1414
1415 * g++.dg/lookup/scoped3.C: New test.
1416
1417 * g++.dg/lookup/decl1.C: New test.
1418 * g++.dg/lookup/decl2.C: New test.
1419
1420 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1421
1422 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1423 gcc.c-torture/compile/20021015-1.c,
1424 gcc.c-torture/compile/20021015-2.c,
1425 gcc.c-torture/compile/20021123-1.c,
1426 gcc.c-torture/compile/20021123-2.c,
1427 gcc.c-torture/compile/20021123-3.c,
1428 gcc.c-torture/compile/20021123-4.c,
1429 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1430 only to 3.1 or 3.2 branch.
1431
1432 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1433
1434 * gcc.dg/i386-bitfield3.c: New test.
1435
1436 * gcc.dg/i386-bitfield2.c: New test.
1437
1438 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1439
1440 * g++.dg/parse/conv_op1.C: New test.
1441
1442 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1443
1444 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1445 approved.
1446
1447 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1448
1449 * gcc.c-torture/compile/20021220-1.c: New test.
1450
1451 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1452
1453 * gcc.dg/i386-fastcall-1.c: New.
1454
1455 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1456
1457 * gcc.c-torture/execute/20021219-1.c: New test.
1458
1459 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1460
1461 * gcc.dg/i386-pic-1.c: New test.
1462
1463 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1464
1465 PR c++/8099
1466 * g++.dg/template/friend9.C: New test.
1467
1468 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1469
1470 PR c++/3663
1471 * g++.dg/template/access7.C: New test.
1472
1473 2002-12-18 Nick Clifton <nickc@redhat.com>
1474
1475 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1476 the libstdc++-v3 directory has been found.
1477
1478 2002-12-12 Devang Patel <dpatel@apple.com>
1479 * gcc.dg/darwin-ld-1.c: New test.
1480 * gcc.dg/darwin-ld-2.c: New test.
1481 * gcc.dg/darwin-ld-3.c: New test.
1482 * gcc.dg/darwin-ld-4.c: New test.
1483 * gcc.dg/darwin-ld-5.c: New test.
1484
1485 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1486
1487 * gcc.c-torture/compile/20021212-1.c: New test.
1488
1489 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1490
1491 * gcc.dg/fshort-wchar: New test.
1492
1493 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1494
1495 PR c++/8372
1496 * g++.dg/template/dtor1.C: New test.
1497
1498 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1499 markers.
1500
1501 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1502
1503 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1504
1505 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1506
1507 * g++.dg/template/static1.C: New test.
1508 * g++.dg/template/static2.C: New test.
1509 * g++.old-deja/g++.ext/memconst.C: New test.
1510
1511 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1512
1513 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1514 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1515 * g++.dg/special/initp1.C: Likewise.
1516
1517 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1518
1519 * gcc.c-torture/execute/20021204-1.c: New test.
1520
1521 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1522
1523 * gcc.dg/ppc-fmadd-1.c: New file.
1524 * gcc.dg/ppc-fmadd-2.c: New file.
1525 * gcc.dg/ppc-fmadd-3.c: New file.
1526
1527 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1528
1529 * gcc.c-torture/compile/20021204-1.c: New test.
1530
1531 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1532
1533 * g++.dg/inherit/covariant2.C: New test.
1534 * g++.dg/inherit/covariant3.C: New test.
1535 * g++.dg/inherit/covariant4.C: New test.
1536 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1537 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1538
1539 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1540
1541 PR c++/8688
1542 * g++.dg/init/brace3.C: New test.
1543
1544 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1545
1546 * gcc.dg/20020210-1.c: Fix a comment typo.
1547
1548 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR c++/8720
1551 * g++.dg/parse/defarg1.C: New test.
1552
1553 PR c++/8615
1554 * g++.dg/template/char1.C: New test.
1555
1556 * g++.dg/template/varmod1.C: Fix typo.
1557
1558 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1559
1560 DR 180
1561 * g++.old-deja/g++.pt/crash32.C: Expect error.
1562
1563 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1564
1565 PR c++/5919
1566 * g++.dg/template/varmod1.C: New test.
1567
1568 PR c++/8727
1569 * g++.dg/inherit/typeinfo1.C: New test.
1570
1571 PR c++/8663
1572 * g++.dg/inherit/typedef1.C: New test.
1573
1574 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1575
1576 PR c++/8332
1577 PR c++/8493
1578 * g++.dg/template/strlen1.C: New test.
1579
1580 PR c++/8227
1581 * g++.dg/template/ctor2.C: New test.
1582
1583 PR c++/8214
1584 * g++.dg/init/string1.C: New test.
1585
1586 PR c++/8511
1587 * g++.dg/template/friend8.C: New test.
1588
1589 2002-11-29 Joe Buck <jbuck@synopsys.com>
1590
1591 * g++.dg/lookup/anon2.C: New test.
1592
1593 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1594
1595 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1596 h8300 port.
1597
1598 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1599
1600 * gcc.dg/bitfld-6.c: New test.
1601
1602 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
1603
1604 * gcc.c-torture/execute/20021127.[cx]: New test.
1605
1606 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
1607
1608 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1609 quality.
1610
1611 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1612
1613 * g++.dg/init/brace2.C: New test.
1614 * g++.old-deja/g++.mike/p9129.C: Correct.
1615
1616 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1617
1618 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1619
1620 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1621
1622 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1623
1624 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1625
1626 * testsuite/g++.dg/abi/empty11.C: New test.
1627 * testsuite/g++.dg/rtti/cv1.C: New test.
1628
1629 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1630
1631 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1632
1633 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1634
1635 * g++.dg/abi/empty10.C: New test.
1636
1637 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1638
1639 * gcc.c-torture/compile/20021124-1.c: New test.
1640
1641 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1642
1643 * g++.dg/abi/rtti2.C: New test.
1644
1645 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1646
1647 * gcc.dg/i386-unroll-1.c: New test.
1648
1649 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1650
1651 * gcc.c-torture/compile/20021120-1.c: New test.
1652 * gcc.c-torture/compile/20021120-2.c: New test.
1653
1654 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1655
1656 * gcc.dg/bitfld-5.c: New test.
1657
1658 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1659
1660 * gcc.c-torture/execute/20021120-3.c: New test.
1661
1662 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1663
1664 * gcc.c-torture/execute/20021120-2.c: New test.
1665
1666 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1667
1668 * gcc.c-torture/execute/20021120-1.c: New test.
1669
1670 2002-11-20 Jakub Jelinek <jakub@redhat.com>
1671
1672 * gcc.c-torture/execute/20021118-3.c: New test.
1673
1674 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1675
1676 * gcc.c-torture/compile/20021119-1.c: New test.
1677
1678 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
1679
1680 * gcc.dg/duff-1.c: New test.
1681 * gcc.dg/duff-2.c: New test.
1682 * gcc.dg/duff-3.c: New test.
1683
1684 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
1685
1686 * gcc.dg/cpp/_Pragma5.c: New test.
1687
1688 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1689
1690 * gcc.c-torture/execute/20021118-2.c: New test.
1691
1692 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1693
1694 * gcc.c-torture/execute/20021118-1.c: New test.
1695
1696 2002-11-16 Jakub Jelinek <jakub@redhat.com>
1697
1698 * gcc.dg/20021116-1.c: New test.
1699
1700 2002-11-14 Mark Mitchell <mark@codesourcery.com>
1701
1702 * g++.dg/abi/vcall1.C: New test.
1703
1704 2002-11-14 Jakub Jelinek <jakub@redhat.com>
1705
1706 * gcc.dg/20021029-1.c: New test.
1707 * gcc.dg/20021029-2.c: New test.
1708
1709 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1710
1711 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1712
1713 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1714
1715 PR c/8439
1716 * gcc.dg/20021110.c: Move to ...
1717 * gcc.c-torture/compile/20021110.c: .... here.
1718
1719 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1720
1721 PR c/8467
1722 * gcc.c-torture/execute/20021111-1.c
1723
1724 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1725
1726 PR c/8439
1727 * gcc.dg/20021110.c: New test.
1728
1729 2002-11-10 Mark Mitchell <mark@codesourcery.com>
1730
1731 * g++.dg/abi/vthunk3.C: Run only on x86.
1732
1733 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
1734
1735 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1736
1737 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
1738
1739 * lib/compat.exp (compat-execute): Fix logic error in last
1740 change.
1741
1742 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
1743
1744 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1745
1746 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1747
1748 PR c++/8389
1749 * g++.dg/template/access6.C: New test.
1750
1751 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
1752
1753 * gcc.dg/i386-ssefp-1.c: New test.
1754 * gcc.dg/i386-ssefp-1.c: New test.
1755
1756 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
1757
1758 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1759
1760 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1761
1762 * g++.dg/abi/vthunk3.C: New test.
1763
1764 PR c++/8338
1765 * g++.dg/template/crash2.C: New test.
1766
1767 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1768
1769 * testsuite/g++.dg/abi/dtor1.C: New test.
1770 * testsuite/g++.dg/abi/dtor2.C: Likewise.
1771
1772 2002-11-05 Geoffrey Keating <geoffk@apple.com>
1773
1774 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1775 Darwin.
1776
1777 2002-11-04 Adam Nemet <anemet@lnxw.com>
1778
1779 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1780 -mthumb. Only xfail with -O0.
1781
1782 2002-11-03 Mark Mitchell <mark@codesourcery.com>
1783
1784 * g++.dg/abi/thunk1.C: New test.
1785 * g++.dg/abi/thunk2.C: Likewise.
1786 * g++.dg/abi/vtt1.C: Likewise.
1787
1788 2002-11-02 Diego Novillo <dnovillo@redhat.com>
1789
1790 PR optimization/8423
1791 * gcc.c-torture/execute/builtin-constant.c: New test.
1792
1793 2002-11-01 Zack Weinberg <zack@codesourcery.com>
1794
1795 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1796 Add some more cases.
1797
1798 2002-11-01 Mark Mitchell <mark@codesourcery.com>
1799
1800 PR c++/8391
1801 * g++.dg/opt/local1.C: New test.
1802
1803 2002-10-30 Mark Mitchell <mark@codesourcery.com>
1804
1805 PR c++/8160
1806 * g++.dg/template/complit1.C: New test.
1807
1808 PR c++/8149
1809 * g++.dg/template/typename4.C: Likewise.
1810
1811 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1812
1813 Core issue 287, PR c++/7639
1814 * g++.dg/template/instantiate1.C: Adjust error location.
1815 * g++.dg/template/instantiate3.C: New test.
1816 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1817 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1818 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1819
1820 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1821
1822 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1823
1824 2002-10-29 Mark Mitchell <mark@codesourcery.com>
1825
1826 PR c++/8287
1827 * g++.dg/init/dtor2.C: New test.
1828
1829 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1830
1831 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1832 * gcc.dg/nest.c: Bypass errors on irix6.
1833
1834 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
1835
1836 * gcc.dg/nest.c: Expect error for mmix-*-*.
1837 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1838
1839 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
1840
1841 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1842 markers.
1843
1844 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1845
1846 2002-10-25 Mike Stump <mrs@apple.com>
1847
1848 * gcc.dg/warn-1.c: New test.
1849
1850 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1851
1852 * g++.dg/template/typename3.C: New test.
1853
1854 2002-10-25 Mark Mitchell <mark@codesourcery.com>
1855
1856 * g++.dg/lookup/ptrmem1.C: New test.
1857
1858 * g++.dg/abi/vthunk2.C: New test.
1859
1860 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1861
1862 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1863
1864 2002-10-24 Mark Mitchell <mark@codesourcery.com>
1865
1866 * g++.dg/abi/empty9.C: New test.
1867
1868 2002-10-24 Richard Henderson <rth@redhat.com>
1869
1870 * g++.dg/inherit/thunk1.C: Enable for ia64.
1871
1872 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1873
1874 PR c++/8067
1875 * g++.dg/lookup/pretty1.C: New test.
1876
1877 2002-10-23 Jakub Jelinek <jakub@redhat.com>
1878
1879 * gcc.dg/20021023-1.c: New test.
1880
1881 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1882
1883 PR c++/7679
1884 * g++.dg/parse/inline1.C: New test.
1885
1886 2002-10-23 Richard Henderson <rth@redhat.com>
1887
1888 * g++.dg/inherit/thunk1.C: Enable for x86_64.
1889
1890 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1891
1892 2002-10-22 Mark Mitchell <mark@codesourcery.com>
1893
1894 PR c++/6579
1895 * g++.dg/parse/stmtexpr3.C: New test.
1896
1897 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
1898
1899 * g++.dg/expr/cond1.C: New test.
1900
1901 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1902
1903 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1904
1905 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1906
1907 * g++.dg/abi/vbase13.C: New test.
1908 * g++.dg/abi/vbase14.C: Likewise.
1909
1910 2002-10-21 Jakub Jelinek <jakub@redhat.com>
1911
1912 * gcc.dg/tls/pic-1.c: New test.
1913 * gcc.dg/tls/nonpic-1.c: New test.
1914 * gcc.dg/20021018-1.c: New test.
1915
1916 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1917
1918 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1919 Remove only files with the same base name as the test case.
1920 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1921 (profopt-execute): Likewise. Also, remove old profiling
1922 and performance data files before running the tests.
1923
1924 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1925 * g++.dg/bprob/bprob.exp: Likewise.
1926 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
1927 to allow more general test case names.
1928
1929 * g++.dg/bprob/bprob-1.C: Rename to ...
1930 * g++.dg/bprob/g++-bprob-1.C: ... this.
1931
1932 * g77.dg/bprob/bprob-1.f: Rename to ...
1933 * g77.dg/bprob/g77-bprob-1.f: ... this.
1934
1935 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1936
1937 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1938 bison 1.50 or later.
1939
1940 2002-10-21 Janis Johnson <janis187@us.ibm.com>
1941
1942 * g++.dg/README: Describe more test directories.
1943
1944 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1945
1946 * g++.dg/init/array6.C: Add additional tests.
1947
1948 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1949
1950 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1951 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1952
1953 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
1954
1955 * gcc.c-torture/compile/20020604-1.x: New.
1956 * gcc.c-torture/compile/simd-5.x: Likewise.
1957 * gcc.c-torture/execute/920710-1.x: Likewise.
1958 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1959
1960 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1961
1962 * g++.dg/inherit/override1.C: Add dg-options clause.
1963
1964 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1965
1966 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1967 _mm_slli_si128.
1968
1969 2002-10-19 Andreas Schwab <schwab@suse.de>
1970
1971 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1972 directory component.
1973
1974 2002-10-18 Mark Mitchell <mark@codesourcery.com>
1975
1976 * g++.dg/inherit/thunk1.C: New test.
1977
1978 * g++.dg/inherit/override1.C: New test.
1979
1980 * g++.dg/abi/mangle11.C: New test.
1981 * g++.dg/abi/mangle14.C: New test.
1982 * g++.dg/abi/mangle17.C: New test.
1983
1984 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
1985
1986 * g++.dg/overload/member2.C: New test.
1987
1988 2002-10-17 Janis Johnson <janis187@us.ibm.com>
1989
1990 * g++.dg/README: Describe new compat directory.
1991 * g++.dg/dg.exp: Skip tests in compat directory.
1992 * README.compat: New file.
1993 * lib/compat.exp: New expect script.
1994 * g++.dg/compat: New test directory.
1995 * g++.dg/compat/compat.exp: New expect script.
1996 * g++.dg/compat/abi: New test directory.
1997 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1998 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1999 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2000 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2001 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2002 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2003 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2004 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2005 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2006 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2007 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2008 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2009 * g++.dg/compat/break: New test directory.
2010 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2011 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2012 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2013 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2014 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2015 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2016 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2017 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2018 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2019 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2020 g++.dg/compat/break/README: New files.
2021 * g++.dg/compat/eh: New test directory.
2022 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2023 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2024 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2025 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2026 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2027 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2028 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2029 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2030 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2031 g++.dg/compat/eh/filter2_y.C,
2032 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2033 g++.dg/compat/eh/new1_y.C,
2034 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2035 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2036 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2037 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2038 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2039 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2040 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2041 g++.dg/compat/eh/unexpected1_y.C: New files.
2042 * g++.dg/compat/init: New test directory.
2043 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2044 g++.dg/compat/init/array5_y.C,
2045 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2046 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2047 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2048 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2049 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2050 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2051 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2052 g++.dg/compat/init/init-ref2_y.C: New files.
2053
2054 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2055
2056 PR c++/7584
2057 * g++.dg/inherit/using3.C: New test.
2058
2059 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
2060
2061 * gcc.dg/20021017-2.c: New test.
2062
2063 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2064
2065 * g++.dg/abi/mangle16.C: Adjust.
2066
2067 * g++.dg/init/array8.C: New test.
2068
2069 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
2070
2071 * gcc.dg/special/mips-abi.exp: New test.
2072 * gcc.dg/special/mips-abi.s: Empty file used by the above.
2073
2074 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2075
2076 * g++.dg/abi/mangle16.C: New test.
2077 * g++.dg/abi/mangle17.C: Likewise.
2078
2079 PR c++/7478
2080 * g++.dg/template/ref1.C: New test.
2081
2082 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2083
2084 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2085
2086 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
2087
2088 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2089
2090 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2091
2092 PR c++/7524
2093 * g++.dg/init/array7.C: New test.
2094
2095 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2096
2097 * g++.dg/init/array6.C: New test.
2098
2099 * g++.dg/abi/mangle13.C: Likewise.
2100 * g++.dg/abi/mangle14.C: Likewise.
2101 * g++.dg/abi/mangle15.C: Likewise.
2102
2103 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2104
2105 * g++.dg/abi/empty8.C: New test.
2106
2107 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2108
2109 * g++.dg/init/ctor1.C: New test.
2110
2111 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2112
2113 * gcc.c-torture/execute/20021015-1.c: New test.
2114
2115 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2116
2117 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2118
2119 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
2120
2121 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2122
2123 2002-10-14 Richard Henderson <rth@redhat.com>
2124
2125 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2126
2127 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2128
2129 PR optimization/6631
2130 * g++.dg/opt/const2.C: New test.
2131
2132 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2133
2134 PR c++/7176
2135 * g++.dg/parse/friend1.C: New test.
2136 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2137
2138 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2139
2140 * gcc.dg/20021014-1.c: New test.
2141
2142 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2143
2144 PR c++/5661
2145 * g++.dg/ext/vlm1.C: New test.
2146 * g++.dg/ext/vlm2.C: Likewise.
2147
2148 * g++.dg/init/array1.C: Remove invalid braces.
2149 * g++.dg/init/brace1.C: New test.
2150 * g++.dg/init/copy2.C: Likewise.
2151 * g++.dg/init/copy3.C: Likewise.
2152 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2153 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2154 braces.
2155
2156 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2157
2158 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2159
2160 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
2161
2162 * gcc.c-torture/compile/simd-5.c: New test.
2163
2164 2002-10-10 Roger Sayle <roger@eyesopen.com>
2165
2166 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2167
2168 2002-10-10 Jim Wilson <wilson@redhat.com>
2169
2170 * gcc.c-torture/execute/20021010-1.c: New test.
2171
2172 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2173
2174 PR c/7353
2175 * g++.dg/ext/typedef-init.C: New test.
2176 * gcc.dg/typedef-init.c: New test.
2177
2178 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2179
2180 * gcc.dg/cpp/paste13.c: New test.
2181
2182 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2183
2184 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2185 remaining platforms, XFAIL during compile, not execute. Don't
2186 XFAIL at -O0.
2187
2188 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2189
2190 * gcc.dg/alias-1.c: Tweak expected warning.
2191
2192 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2193
2194 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2195
2196 2002-10-06 Andreas Jaeger <aj@suse.de>
2197
2198 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2199 * gcc.dg/cpp/c++98.C: Likewise.
2200
2201 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2202 * g++.dg/cpp/c++98.C: Likewise.
2203
2204 * g++.dg/README (Subdirectories): Mention cpp directory.
2205
2206 PR target/7559
2207 * gcc.dg/20021006-1.c: New test.
2208
2209 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2210
2211 PR c++/7804
2212 * g++.dg/other/warning1.C: New test.
2213
2214 2002-10-04 Roger Sayle <roger@eyesopen.com>
2215
2216 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2217 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2218 and sparc-*-* with -m64 as expected failures. See PR 8087.
2219
2220 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2221
2222 PR c++/7931
2223 * g++.dg/template/ptrmem3.C: New test.
2224
2225 PR c++/7754
2226 * g++.dg/template/union1.C: New test.
2227
2228 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2229
2230 PR c++/8006
2231 * g++.dg/abi/mangle9.C: New test.
2232 * g++.dg/abi/mangle10.C: New test.
2233 * g++.dg/abi/mangle11.C: New test.
2234 * g++.dg/abi/mangle12.C: New test.
2235
2236 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2237
2238 PR c++/7188.
2239 * g++.dg/template/meminit1.C: New test.
2240 * g++.dg/warn/Wreorder-1.C: Likewise.
2241 * g++.old-deja/g++.mike/warn3.C: Tweak.
2242 * lib/prune.exp: Ingore "in copy constructor".
2243
2244 2002-10-02 Andreas Jaeger <aj@suse.de>
2245
2246 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2247 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2248 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2249 on x86-64.
2250
2251 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2252
2253 * gcc.dg/empty1.C: Fix typo.
2254
2255 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2256
2257 * gcc.dg/alias-1.c: New test.
2258
2259 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2260
2261 * gcc.dg/empty1.C: New test.
2262
2263 * g++.dg/tls/init-2.C: Tweak error messages.
2264
2265 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2266
2267 * gcc.c-torture/compile/20020923-1.c: New test.
2268
2269 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2270
2271 * gcc.c-torture/execute/ffs-1.c: New test.
2272 * gcc.c-torture/execute/ffs-2.c: Ditto.
2273
2274 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2275
2276 * g++.dg/overload/member1.C: New test.
2277
2278 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2279
2280 * g++.dg/abi/empty7.C: New test.
2281 * g++.dg/init/pm2.C: Likewise.
2282
2283 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2284
2285 * g++.dg/rtti/crash1.C: New test.
2286
2287 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2288
2289 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2290 gcc.dg/sibcall-4.c: New tests.
2291
2292 2002-09-28 Roger Sayle <roger@eyesopen.com>
2293
2294 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2295 powerpc and MMIX targets.
2296
2297 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2298
2299 * gcc.dg/cpp/20020927-1.c: New.
2300
2301 2002-09-26 David S. Miller <davem@redhat.com>
2302
2303 * gcc.c-torture/compile/trunctfdf.c: New.
2304
2305 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2306
2307 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2308
2309 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2310
2311 * gcc.c-torture/execute/loop-15.c: New.
2312
2313 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2314
2315 * README.QMTEST: Fix typo.
2316
2317 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2318
2319 * gcc.dg/20020926-1.c: New test.
2320
2321 2002-09-25 David S. Miller <davem@redhat.com>
2322
2323 PR target/7842
2324 * gcc.c-torture/execute/shiftdi.c: New test.
2325
2326 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2327
2328 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2329 unique to the tool.
2330 * lib/g77.exp (g77_init): Likewise.
2331 * lib/g++.exp (g++_init): Likewise.
2332 * lib/objc.exp (objc_init): Likewise.
2333
2334 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2335
2336 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2337 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2338 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2339
2340 2002-09-25 Richard Henderson <rth@redhat.com>
2341
2342 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2343 too-small long double.
2344
2345 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2346
2347 * gcc.dg/20020919-1.c: New test.
2348
2349 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2350
2351 * g++.dg/abi/bitfield6.C: New test.
2352 * g++.dg/abi/bitfield7.C: New test.
2353 * g++.dg/abi/bitfield8.C: New test.
2354 * g++.dg/abi/vbase11.C: New test.
2355
2356 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2357
2358 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2359 hppa*-*-hpux*. Update test comment.
2360
2361 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2362
2363 * gcc.dg/tls/struct-1.c: New test.
2364
2365 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2366
2367 * gcc.dg/cpp/tr-warn2.c: Update.
2368
2369 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2370
2371 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2372
2373 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2374
2375 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2376 systems.
2377
2378 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2379
2380 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2381
2382 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2383 Adjust for c++filt moved to binutils. Remove spurious duplicate
2384 setting of cxxfilt.
2385
2386 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2387
2388 * gcc.dg/20020312-2.c: Update for darwin.
2389
2390 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2391
2392 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2393
2394 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
2395
2396 * objc.dg/comp-types-1.m: New test.
2397 * objc.dg/comp-types-2.m: New test.
2398 * objc.dg/comp-types-3.m: New test.
2399 * objc.dg/comp-types-4.m: New test.
2400 * objc.dg/comp-types-5.m: New test.
2401 * objc.dg/comp-types-6.m: New test.
2402
2403 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2404
2405 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2406
2407 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2408
2409 * g++.dg/other/do1.C: New test.
2410
2411 * g++.dg/template/subst1.C: New test.
2412
2413 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2414
2415 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2416
2417 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2418
2419 * g++.dg/template/qualttp20.C: Adjust expected errors.
2420 * g++.old-deja/g++.jason/report.C: Likewise.
2421 * g++.old-deja/g++.other/qual1.C: Likewise.
2422
2423 * g++.dg/lookup/scoped2.C: New test.
2424
2425 * g++.dg/ext/asm3.C: New test.
2426
2427 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2428
2429 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2430
2431 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2432
2433 * ChangeLog: follow spelling conventions.
2434 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2435 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2436 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2437 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2438 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2439 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2440 * g++.old-deja/g++.law/global-init1.C: Likewise.
2441 * g++.old-deja/g++.other/delete4.C: Likewise.
2442 * g++.old-deja/g++.other/inline21.C: Likewise.
2443 * g++.old-deja/g++.other/singleton.C: Likewise.
2444 * g77.dg/strlen0.f: Likewise.
2445 * g77.f-torture/compile/20010519-1.f: Likewise.
2446 * g77.f-torture/compile/980310-4.f: Likewise.
2447 * gcc.c-torture/compile/20000605-1.c: Likewise.
2448 * gcc.c-torture/execute/20020225-1.c: Likewise.
2449 * gcc.dg/c90-hexfloat-2.c: Likewise.
2450 * gcc.dg/c99-bool-1.c: Likewise.
2451 * gcc.dg/c99-hexfloat-2.c: Likewise.
2452 * gcc.dg/dll-2.c: Likewise.
2453 * gcc.dg/wtr-union-init-1.c: Likewise.
2454 * gcc.dg/wtr-union-init-2.c: Likewise.
2455 * gcc.dg/wtr-union-init-3.c: Likewise.
2456 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2457 * gcc.dg/cpp/defined.c: Likewise.
2458 * gcc.dg/cpp/macsyntx.c: Likewise.
2459 * gcc.dg/cpp/paste2.c: Likewise.
2460 * gcc.dg/cpp/trad/defined.c: Likewise.
2461 * gcc.dg/format/c90-printf-1.c: Likewise.
2462 * gcc.dg/format/c90-scanf-1.c: Likewise.
2463 * gcc.dg/format/c99-printf-1.c: Likewise.
2464 * gcc.dg/format/c99-scanf-1.c: Likewise.
2465 * gcc.misc-tests/gcov-8.c: Likewise.
2466 * lib/profopt.exp: Likewise.
2467
2468 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2469
2470 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2471
2472 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2473
2474 * g++.dg/inherit/using2.C: New test.
2475
2476 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2477
2478 * ChangeLog: Follow spelling conventions.
2479 * g++.dg/template/friend4.C: Likewise.
2480 * g++.old-deja/g++.pt/crash67.C: Likewise.
2481 * gcc.c-torture/execute/20000801-4.c: Likewise.
2482 * gcc.dg/c90-digraph-1.c: Likewise.
2483 * gcc.dg/c94-digraph-1.c: Likewise.
2484 * gcc.dg/c99-digraph-1.c: Likewise.
2485 * gcc.dg/cpp/line5.c: Likewise.
2486 * gcc.dg/cpp/multiline.c: Likewise.
2487 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2488 * gcc.dg/format/attr-3.c: Likewise.
2489 * gcc.dg/format/c90-scanf-3.c: Likewise.
2490 * gcc.dg/format/ext-4.c: Likewise.
2491
2492 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2493
2494 * g++.dg/template/pretty1.C: New test.
2495
2496 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2497
2498 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2499
2500 2002-09-13 Matt Austern <austern@apple.com>
2501
2502 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2503 passing a cast expression to a function by const reference.
2504
2505 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2506
2507 * g++.dg/template/deduce1.C: New test.
2508
2509 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2510
2511 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2512 32-bit int.
2513
2514 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2515
2516 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2517 usage.
2518
2519 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2520
2521 * gcc.c-torture/compile/20020910-1.c: New test.
2522
2523 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2524
2525 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2526
2527 2002-09-10 Andreas Jaeger <aj@suse.de>
2528
2529 * gcc.dg/20020312-2.c: Adjust for x86-64.
2530
2531 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2532
2533 * g77.dg/7388.f: New test case for PR 7388.
2534
2535 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2536
2537 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2538
2539 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2540
2541 * objc.dg/proto-lossage-1.m: New test.
2542
2543 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2544
2545 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2546
2547 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
2548
2549 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2550 expected to pass.
2551
2552 2002-09-06 Stan Shebs <shebs@apple.com>
2553 David Edelsohn <edelsohn@gnu.org>
2554
2555 * gcc.dg/weak: New directory.
2556 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2557 target-specific xfail bits.
2558 * gcc.dg/typeof-2.c: Move to new directory.
2559 * gcc.dg/weak.exp: New expect script.
2560
2561 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2562
2563 * gcc.c-torture/execute/extzvsi.c: New test.
2564
2565 2002-09-05 Stan Shebs <shebs@apple.com>
2566
2567 * gcc.dg/weak-1.c: xfail on Darwin.
2568 * gcc.dg/weak-2.c: Ditto.
2569 * gcc.dg/weak-3.c: Ditto.
2570 * gcc.dg/weak-4.c: Ditto.
2571 * gcc.dg/weak-5.c: Ditto.
2572 * gcc.dg/weak-6.c: Ditto.
2573 * gcc.dg/weak-7.c: Ditto.
2574 * gcc.dg/weak-8.c: Ditto.
2575 * gcc.dg/weak-9.c: Ditto.
2576
2577 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
2578
2579 * gcc.c-torture/execute/loop-14.c: New test.
2580
2581 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2582
2583 * g++.dg/other/cxa-atexit1.C: New test.
2584
2585 * gcc.dg/typeof-2.c: New test.
2586
2587 2002-09-03 Roger Sayle <roger@eyesopen.com>
2588
2589 * gcc.dg/builtins-2.c: New testcase.
2590 * gcc.dg/builtins-3.c: New testcase.
2591
2592 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2593
2594 * gcc.dg/cpp/_Pragma4.c: New test.
2595
2596 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
2597
2598 * objc/execute/nil_method-1.m: New testcase.
2599
2600 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
2601
2602 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2603 [Object class], not [Object initialize].
2604
2605 2002-08-31 Roger Sayle <roger@eyesopen.com>
2606 Hans-Peter Nilsson <hp@bitrange.com>
2607
2608 * gcc.c-torture/execute/20020720-1.x: Skip test on
2609 mmix-knuth-mmixware. Correct comment.
2610
2611 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2612
2613 * testsuite/g++.dg/abi/bitfield5.C: New test.
2614 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2615
2616 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
2617
2618 * objc.dg/undeclared-selector.m: New test.
2619
2620 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2621
2622 * g++.dg/other/offsetof1.C: Avoid cast warning.
2623
2624 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2625
2626 * objc.dg/super-class-2.m: New test.
2627
2628 2002-08-24 Matt Austern <austern@apple.com>
2629
2630 * g++.dg/ext/lvaddr.C: New test.
2631 * g++.dg/ext/lvcast.C: New test.
2632
2633 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2634
2635 * testsuite/g++.dg/inherit/cond1.C: New test.
2636
2637 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2638
2639 * gcc.dg/noncompile/incomplete-1.c: New test.
2640
2641 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2642
2643 * gcc.dg/typespec-1.c: New test.
2644
2645 2002-08-20 Devang Patel <dpatel@apple.com>
2646 * objc.dg/proto-hier-2.m: New test.
2647
2648 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2649
2650 * objc.dg/bitfield-1.m: New test.
2651 * objc.dg/bitfield-2.m: New test.
2652
2653 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
2654
2655 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2656 gcc.dg/c99-flex-array-4.c: New tests.
2657
2658 2002-08-16 Stan Shebs <shebs@apple.com>
2659
2660 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2661
2662 2002-08-15 Jakub Jelinek <jakub@redhat.com>
2663
2664 * gcc.dg/typeof-1.c: New test.
2665 * g++.dg/ext/typeof2.C: New test.
2666
2667 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
2668
2669 * g++.dg/other/offsetof1.C: New test.
2670
2671 2002-08-14 Richard Henderson <rth@redhat.com>
2672
2673 * gcc.dg/tls/diag-3.c: Fix expected message strings.
2674
2675 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
2676
2677 * gcc.dg/cpp/_Pragma3.c: New test.
2678
2679 2002-08-13 Mark Mitchell <mark@codesourcery.com>
2680
2681 * g++.dg/template/inherit3: New test.
2682
2683 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
2684
2685 * gcc.dg/bitfld-4.c: Add blank options.
2686
2687 2002-08-09 Mark Mitchell <mark@codesourcery.com>
2688
2689 * g++.dg/template/crash1.C: New test.
2690
2691 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2692
2693 * gcc.dg/tls/opt-2.c: New test.
2694
2695 2002-08-08 Devang Patel <dpatel@apple.com>
2696
2697 * objc.dg/selector-1.m : New test
2698
2699 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2700
2701 * g++.dg/abi/bitfield4.C: New test.
2702 * gcc.dg/bitfld-4.c: New test.
2703
2704 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2705
2706 * g++.dg/other/packed1.C: New test.
2707
2708 2002-08-07 Mark Mitchell <mark@codesourcery.com>
2709
2710 * g++.dg/abi/offsetof.C: Tweak error messages.
2711 * g++.old-deja/g++.mike/p10769a.C: Likewise.
2712
2713 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2714
2715 * gcc.dg/bitfld-3.c: New test.
2716
2717 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2718 Richard Henderson <rth@redhat.com>
2719
2720 * gcc.dg/i386-bitfield1.c: New test.
2721 * g++.dg/abi/bitfield3.C: Update.
2722
2723 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
2724
2725 * objc.dg/const-str-2.m: Update.
2726 * gcc.dg/cpp/c++98.c: Change to C extension.
2727 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2728 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2729
2730 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
2731
2732 * testsuite/gcc.dg/tls/diag-3.c: New.
2733
2734 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
2735
2736 * g++.dg/README (Subdirectories): Document new subdir expr.
2737 * g++.dg/expr/pmf-1.C: New test.
2738
2739 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
2740
2741 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2742
2743 2002-08-06 Jakub Jelinek <jakub@redhat.com>
2744
2745 * g++.dg/abi/bitfield3.C: New test.
2746
2747 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
2748
2749 * lib/gcov.exp: Tweak expected line formats.
2750 * gcc.misc-tests/gcov8.c: New test.
2751 * gcc.misc-tests/gcov8.x: New flags.
2752
2753 2002-08-05 Jakub Jelinek <jakub@redhat.com>
2754
2755 * consistency.vlad/layout/endian.c: Include string.h.
2756
2757 * gcc.c-torture/execute/20020805-1.c: New test.
2758
2759 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
2760
2761 * g++.dg/other/conversion1.C: New test.
2762
2763 2002-08-03 Roger Sayle <roger@eyesopen.com>
2764
2765 * gcc.dg/builtins-1.c: New testcase.
2766
2767 2002-08-02 Mark Mitchell <mark@codesourcery.com>
2768
2769 * g++.dg/inherit/access3.C: New test.
2770
2771 2002-08-01 Jakub Jelinek <jakub@redhat.com>
2772
2773 * gcc.dg/ia64-visibility-2.c: New test.
2774
2775 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
2776
2777 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2778 __qualifier_flags to __flags.
2779
2780 2002-07-31 Mark Mitchell <mark@codesourcery.com>
2781
2782 * g++.dg/inherit/operator1.C: New test.
2783 * g++.dg/lookup/disamb1.C: Fix typo in comment.
2784 * g++.dg/other/error1.C: Change expected error message.
2785 * g++.dg/template/conv4.C: Likewise.
2786
2787 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
2788
2789 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2790 for documented behavior.
2791
2792 2002-07-25 Roger Sayle <roger@eyesopen.com>
2793
2794 * gcc.c-torture/execute/20020720-1.x: Skip this test on
2795 several targets known to fail.
2796
2797 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
2798
2799 * gcc.dg/mips-args-[123].c: New tests.
2800
2801 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
2802
2803 * gcc.dg/ppc-spe.c: New.
2804
2805 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
2806
2807 * g++.dg/other/ptrmem4.C: New testcase.
2808
2809 2002-07-24 Richard Henderson <rth@redhat.com>
2810
2811 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2812
2813 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
2814
2815 * g++.dg/ext/alignof1.C (main): Return 0 for success.
2816
2817 2002-07-24 Roger Sayle <roger@eyesopen.com>
2818
2819 * gcc.c-torture/execute/memset-3.c: New testcase.
2820
2821 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
2822
2823 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2824 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2825
2826 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2827
2828 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2829 Delete.
2830
2831 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
2832
2833 * gcc.c-torture/compile/simd-4.c: New test.
2834
2835 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2836
2837 PR c++/7347, c++/7348
2838 * g++.dg/template/access4.C: New test.
2839 * g++.dg/template/access5.C: New test.
2840 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2841 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2842 * g++.old-deja/g++.pt/ttp58.C: Likewise.
2843 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2844
2845 2002-07-22 Jakub Jelinek <jakub@redhat.com>
2846
2847 * gcc.dg/gnu89-init-2.c: New test.
2848
2849 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
2850
2851 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2852
2853 2002-07-20 Roger Sayle <roger@eyesopen.com>
2854
2855 * gcc.c-torture/execute/20020720-1.c: New testcase.
2856
2857 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
2858
2859 * gcc.dg/cpp/Wsignprom.c: New tests.
2860
2861 2002-07-20 Alan Modra <amodra@bigpond.net.au>
2862
2863 * gcc.c-torture/execute/loop-13.c: New test.
2864
2865 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
2866
2867 * gcc.dg/cpp/expr.c: New tests.
2868
2869 2002 07-18 David Edelsohn <edelsohn@gnu.org>
2870
2871 * g++.dg/opt/pr6713.C: Add template instantiation.
2872
2873 2002-07-18 Alan Modra <amodra@bigpond.net.au>
2874
2875 * gcc.dg/nest.c: New test.
2876
2877 2002-07-17 Richard Henderson <rth@redhat.com>
2878
2879 * g++.dg/opt/pr6713.C: New test.
2880
2881 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
2882
2883 * gcc.c-torture/execute/loop-2e.x: Let the testcase
2884 XFAIL for all x86 processors.
2885
2886 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
2887
2888 * gcc.c-torture/execute/20010122-1.x: Do not test with
2889 -fomit-frame-pointer.
2890
2891 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2892
2893 * g++.dg/template/instantiate2.C: New test.
2894 * g++.dg/template/spec4.C: New test.
2895
2896 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2897
2898 * g++.dg/template/access2.C: New test.
2899 * g++.dg/template/access3.C: New test.
2900
2901 2002-07-15 Zack Weinberg <zack@codesourcery.com>
2902
2903 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2904 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2905 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2906 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2907 Convert to use <stdarg.h>.
2908 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2909 Delete.
2910 * gcc.dg/va-arg-2.c: New.
2911 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2912
2913 2002-07-15 Jakub Jelinek <jakub@redhat.com>
2914
2915 * gcc.c-torture/compile/20020710-1.c: New test.
2916
2917 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2918 Andrew Pinski <pinskia@physics.uc.edu>
2919
2920 gcc.c-torture/compile/simd-2.c: New testcase.
2921 gcc.c-torture/compile/simd-3.c: Likewise.
2922
2923 2002-07-11 Mark Mitchell <mark@codesourcery.com>
2924
2925 PR c++/7224
2926 * g++.dg/overload/error1.C: New test.
2927
2928 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2929
2930 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2931 configuration and IRIX 6 O32 ABI.
2932
2933 2002-07-11 Roger Sayle <roger@eyesopen.com>
2934
2935 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2936
2937 2002-07-10 Roger Sayle <roger@eyesopen.com>
2938
2939 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2940
2941 2002-07-10 Jeffrey A Law <law@redhat.com>
2942
2943 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2944
2945 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
2946
2947 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
2948
2949 * gcc.dg/20020312-2.c: Check for __PPC__.
2950
2951 2002-07-09 Diego Novillo <dnovillo@redhat.com>
2952
2953 * gcc.c-torture/compile/20020709-1.c: New test.
2954
2955 2002-07-07 Roger Sayle <roger@eyesopen.com>
2956
2957 * g++.dg/template/qualttp21.C: New test case.
2958
2959 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
2960
2961 * gcc.c-torture/compile/20020706-1.c: New test.
2962 * gcc.c-torture/compile/20020706-2.c: New test.
2963
2964 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
2965 Alexandre Oliva <aoliva@redhat.com>
2966
2967 * g++.dg/warn/incomplete1.C: New test.
2968
2969 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2970
2971 PR c++/7099
2972 * g++.dg/warn/noreturn1.C: New test.
2973
2974 2002-07-03 Mark Mitchell <mark@codesourcery.com>
2975
2976 PR c++/6706
2977 * g++.dg/debug/debug6.C: New test.
2978 * g++.dg/debug/debug7.C: New test.
2979
2980 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
2981
2982 * gcc.c-torture/compile/simd-3.c: New test.
2983
2984 2002-07-03 Chris Demetriou <cgd@broadcom.com>
2985
2986 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2987 * gcc.dg/20020620-1.c: Likewise.
2988
2989 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2990
2991 PR c++/6944
2992 * g++.dg/init/array4.C: New test.
2993 * g++.dg/init/array5.C: New test.
2994
2995 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2996
2997 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2998 * gcc.c-torture/execute/simd-2.c (main): Likewise.
2999
3000 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3001
3002 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3003 * gcc.dg/wtr-aggr-init-1.c: Likewise.
3004 * gcc.dg/wtr-conversion-1.c: Likewise.
3005 * gcc.dg/wtr-escape-1.c: Likewise.
3006 * gcc.dg/wtr-int-type-1.c: Likewise.
3007 * gcc.dg/wtr-label-1.c: Likewise.
3008 * gcc.dg/wtr-static-1.c: Likewise.
3009 * gcc.dg/wtr-strcat-1.c: Likewise.
3010 * gcc.dg/wtr-suffix-1.c: Likewise.
3011 * gcc.dg/wtr-switch-1.c: Likewise.
3012 * gcc.dg/wtr-unary-plus-1.c: Likewise.
3013 * gcc.dg/wtr-union-init-1.c: Likewise.
3014 * gcc.dg/wtr-union-init-2.c: Likewise.
3015 * gcc.dg/wtr-union-init-3.c: Likewise.
3016
3017 * gcc.dg/wtr-func-def-1.c: New test.
3018
3019 2002-07-02 Devang Patel <dpatel@apple.com>
3020
3021 * objc.dg/param-1.m: New test.
3022
3023 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
3024
3025 * gcc.dg/cpp/trad/directive.c: Add test.
3026 * gcc.dg/cpp/trad/macroargs.c: Add test.
3027 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3028
3029 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
3030
3031 * gcc.dg/cpp/cmdlne-M.c: New test.
3032
3033 2002-07-02 Ziemowit Laski <zlaski@apple.com>
3034
3035 * objc.dg/desig-init-1.m: New test.
3036
3037 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3038
3039 PR c++/6716
3040 * g++.dg/template/instantiate1.C: New test.
3041
3042 2002-07-01 Mark Mitchell <mark@codesourcery.com>
3043
3044 PR c++/7112
3045 * g++.dg/template/sizeof2.C: New test.
3046
3047 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3048
3049 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3050 gcc.dg/cpp/trad/include.c: New tests.
3051
3052 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
3053
3054 PR target/7177
3055 * gcc.c-torture/compile/20020701-1.c: New test.
3056
3057 2002-07-01 Stan Shebs <shebs@apple.com>
3058
3059 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3060 header here...
3061 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3062 (objc-torture-execute): or here.
3063
3064 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
3065
3066 * gcc.c-torture/execute/arith-rand-ll.c: New test.
3067
3068 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3069
3070 * gcc.dg/cpp/trad/escaped-nl.c: New test.
3071
3072 2002-06-30 Devang Patel <dpatel@apple.com>
3073
3074 * objc.dg/fsyntax-only.m: New test.
3075
3076 2002-06-27 Mark Mitchell <mark@codesourcery.com>
3077
3078 PR c++/6695
3079 * g++.dg/template/friend7.C: New file.
3080
3081 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
3082
3083 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3084 return type.
3085
3086 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
3087
3088 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3089 avoid division by zero.
3090
3091 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3092
3093 * gcc.dg/Wunknownprag.c: New tests.
3094
3095 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
3096
3097 * gcc.c-torture/execute/simd-2.c: New test.
3098
3099 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3100
3101 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3102 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3103 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3104 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3105 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3106 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3107 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3108 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3109 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3110 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3111 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3112 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3113 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3114 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3115 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3116 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3117 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3118
3119 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3120
3121 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3122 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3123 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3124 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3125 New tests.
3126 * gcc.dg/cpp/trad/directive.c: Update.
3127
3128 2002-06-23 Andreas Jaeger <aj@suse.de>
3129
3130 * gcc.c-torture/execute/complex-6.c: New.
3131
3132 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3133
3134 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3135 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3136 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3137 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3138
3139 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3140
3141 * gcc.dg/cpp/trad: New directory with traditional tests copied
3142 from parent directory.
3143 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3144 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3145 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3146 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3147 Move to trad/ and rename.
3148 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3149 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3150 gcc.dg/cpp/trad/redef2.c: New tests.
3151 * gcc.dg/cpp/trad/trad.exp: New driver.
3152
3153 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3154
3155 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3156 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3157 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3158 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3159 Remove.
3160
3161 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3162
3163 * gcc.dg/20020620-1.c: New test.
3164
3165 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3166
3167 * g++.dg/template/ttp4.C: New test.
3168
3169 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3170
3171 * g++.dg/opt/vt1.C: Fix regexp.
3172
3173 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3174
3175 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3176 Don't use attribute `noinline'.
3177
3178 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3179
3180 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3181
3182 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3183
3184 * gcc.c-torture/execute/simd-1.c: New.
3185
3186 * gcc.dg/simd-1.c: New.
3187
3188 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3189
3190 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3191
3192 2002-06-16 Richard Henderson <rth@redhat.com>
3193
3194 * g++.dg/ext/anon-struct1.C: New.
3195 * g++.dg/ext/anon-struct2.C: New.
3196 * g++.dg/ext/anon-struct3.C: New.
3197 * gcc.dg/anon-struct-1.c: New.
3198 * gcc.dg/anon-struct-2.c: New.
3199 * gcc.dg/anon-struct-3.c: New.
3200 * gcc.dg/20011008-1.c: Adjust warning text.
3201 * gcc.dg/20020527-1.c: Add -fms-extensions.
3202
3203 2002-06-16 Richard Henderson <rth@redhat.com>
3204
3205 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3206
3207 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3208
3209 * gcc.c-torture/execute/20020615-1.c: New test.
3210
3211 2002-06-15 Roger Sayle <roger@eyesopen.com>
3212
3213 * gcc.c-tortuture/execute/compare-1.c: New test case.
3214 * gcc.c-tortuture/execute/compare-2.c: New test case.
3215 * gcc.c-tortuture/execute/compare-3.c: New test case.
3216
3217 2002-06-13 Richard Henderson <rth@redhat.com>
3218
3219 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3220 ia64 ilp32.
3221
3222 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3223
3224 * g++.dg/template/typename2.C: Update error message.
3225
3226 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3227
3228 * gcc.c-torture/execute/20020611-1.c: New test.
3229
3230 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3231
3232 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3233 list of targets to skip.
3234
3235 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3236
3237 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3238 targets if not optimizing.
3239
3240 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3241
3242 * gcc.c-torture/compile/20020605-1.c: New test.
3243
3244 * g++.dg/opt/vt1.C: New test.
3245
3246 * gcc.dg/20020531-1.c: New test.
3247
3248 * gcc.dg/20020530-1.c: New test.
3249
3250 * gcc.dg/20020527-1.c: New test.
3251
3252 * g++.dg/opt/cse1.C: New test.
3253
3254 2002-06-07 Roger Sayle <roger@eyesopen.com>
3255
3256 * gcc.dg/20020607-2.c: New test case.
3257
3258 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3259
3260 * gcc.c-torture/compile/20020604-1.c: New test.
3261
3262 2002-06-04 Richard Henderson <rth@redhat.com>
3263
3264 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3265 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3266 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3267
3268 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3269
3270 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3271
3272 2002-06-03 Richard Henderson <rth@redhat.com>
3273
3274 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3275 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3276
3277 2002-06-02 Richard Henderson <rth@redhat.com>
3278
3279 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3280 test functions static.
3281
3282 2002-06-02 Andreas Jaeger <aj@suse.de>
3283
3284 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3285 now.
3286
3287 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3288
3289 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3290 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3291 Update for mofified diagnostics.
3292 * gcc.dg/c99-intconst-1.c: No longer fail.
3293
3294 2002-06-02 Richard Henderson <rth@redhat.com>
3295
3296 * gcc.dg/uninit-A.c: Remove xfail markers.
3297
3298 2002-06-01 Roger Sayle <roger@eyesopen.com>
3299
3300 * gcc.dg/fnegate-1.c: New test case.
3301
3302 2002-05-30 Osku Salerma <osku@iki.fi>
3303
3304 * gcc.c-torture/execute/mayalias-1.c: New file.
3305
3306 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3307
3308 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3309 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3310 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3311
3312 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3313
3314 * gcc.c-torture/execute/20020529-1.c: New test.
3315
3316 2002-05-27 Richard Henderson <rth@redhat.com>
3317
3318 * g++.dg/ext/attrib6.C: New test case.
3319
3320 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3321
3322 * gcc.c-torture/execute/pure-1.c: New test.
3323
3324 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3325
3326 * gcc.dg/cpp/arith-2.c: Remove.
3327
3328 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3329
3330 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3331 * gcc.dg/cpp/if-3.c: Remove.
3332
3333 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3334
3335 * g++.dg/opt/cse2.C: New test.
3336
3337 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3338
3339 * gcc.dg/cpp/arith-1.c: New semantic tests.
3340 * gcc.dg/cpp/if-1.c: Update.
3341
3342 2002-05-24 Ben Elliston <bje@redhat.com>
3343
3344 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3345
3346 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3347
3348 * gcc.dg/verbose-asm.c: New test.
3349
3350 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3351
3352 * gcc.dg/cpp/paste12.c: New test.
3353
3354 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3355
3356 * g++.dg/parse/named_ops.C: New test.
3357
3358 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3359
3360 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3361
3362 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
3363
3364 * gcc.dg/weak-2.c: Allow optional leading underscore
3365 in scan-assembler symbol name.
3366 * gcc.dg/weak-3.c: Likewise.
3367 * gcc.dg/weak-4.c: Likewise.
3368 * gcc.dg/weak-5.c: Likewise.
3369
3370 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3371
3372 * gcc.dg/20020523-1.c: New test.
3373
3374 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3375
3376 * objc.dg/const-str-2.m: Update now that we stop after
3377 a command line error.
3378
3379 2002-05-22 Richard Henderson <rth@redhat.com>
3380
3381 * g++.dg/dg.exp: Fix typo in test pruneing.
3382
3383 2002-05-22 Richard Henderson <rth@redhat.com>
3384
3385 * g++.dg/dg.exp: Prune the tls subdirectory.
3386 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3387 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3388 * g++.dg/tls/init-1.C: New.
3389
3390 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3391
3392 * gcc.dg/20020517-1.c: New test.
3393
3394 2002-05-21 Richard Henderson <rth@redhat.com>
3395
3396 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3397 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3398
3399 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
3400
3401 * g++.dg/other/copy2.C: New test.
3402
3403 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
3404
3405 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3406 (MAX_COPY): Bump up to 10 times sizeof (long long).
3407 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3408
3409 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3410 sizeof (long long).
3411
3412 * gcc.c-torture/execute/strcpy-1.c: New test.
3413
3414 2002-05-19 Jason Merrill <jason2redhat.com>
3415
3416 * g++.dg/ext/oper1.C: New test.
3417
3418 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3419 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3420
3421 * README.QMTEST: New file.
3422
3423 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3424
3425 2002-05-19 Andreas Jaeger <aj@suse.de>
3426
3427 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3428 now.
3429 * gcc.c-torture/execute/loop-2d.x: Likewise.
3430
3431 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3432
3433 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3434 support weak symbols.
3435 * gcc.dg/weak-4.c: Likewise
3436 * gcc.dg/weak-6.c: Likewise
3437
3438 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3439
3440 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3441 cygwin, coff and h8300-*-hms targets
3442 * gcc.dg/weak-5.c: Likewise
3443 * gcc.dg/weak-7.c: Likewise
3444
3445 2002-05-16 Jason Merrill <jason@redhat.com>
3446
3447 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3448 (scan-assembler-not, scan-assembler-dem): Likewise.
3449 (scan-assembler-dem-not): Likewise.
3450
3451 2002-05-15 Richard Henderson <rth@redhat.com>
3452
3453 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3454
3455 2002-05-15 Richard Henderson <rth@redhat.com>
3456
3457 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3458 (vfoo1f): Warning here.
3459 (vfoo1l): Don't redefine the alias.
3460
3461 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3462
3463 * g++.dg/init/pm1.C: New test.
3464
3465 2002-05-12 David S. Miller <davem@redhat.com>
3466
3467 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3468 types.
3469
3470 2002-05-10 Roger Sayle <roger@eyesopen.com>
3471
3472 * gcc.c-torture/execute/20020510-1.c: New test case.
3473
3474 2002-05-10 David S. Miller <davem@redhat.com>
3475
3476 * gcc.c-torture/execute/conversion.c: Test long double too.
3477
3478 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3479
3480 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3481 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3482 * lib/g++.exp (g++_link_flags): Likewise.
3483 * lib/objc.exp (objc_target_compile): Likewise.
3484
3485 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3486
3487 * gcc.dg/cpp/poison.c: Update.
3488 * gcc.dg/cpp/20000625-2.c: Remove.
3489 * gcc.dg/cpp/direct2s.c: Remove final test.
3490
3491 2002-05-08 Tom Rix <trix@redhat.com>
3492
3493 * gcc.c-torture/execute/20020508-1.c: New test.
3494 * gcc.c-torture/execute/20020508-2.c: New test.
3495 * gcc.c-torture/execute/20020508-3.c: New test.
3496
3497 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3498
3499 * gcc.dg/cpp/charconst-4.c: More tests.
3500
3501 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3502
3503 PR c/6569
3504 * gcc.dg/weak-3.c: Update location of warning messages.
3505 * gcc.dg/weak-5.c: Likewise.
3506
3507 2002-05-06 Roger Sayle <roger@eyesopen.com>
3508
3509 * gcc.c-torture/execute/20020506-1.c: New test case.
3510
3511 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3512
3513 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3514
3515 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3516
3517 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3518
3519 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3520
3521 * gcc.dg/cpp/charconst-3.c: New test.
3522
3523 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3524
3525 * gcc.dg/cpp/charconst.c: Update tests.
3526
3527 2002-05-05 Tim Josling <tej@melbpc.org.au>
3528
3529 * treelang: Added directory for new sample language treelang. Also
3530 lib/treelang.exp: New file to signal treelang should be tested.
3531
3532 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3533
3534 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3535 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3536 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3537 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3538 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3539 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3540 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3541
3542 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3543
3544 * gcc.dg/format/xopen-2.c: New test.
3545
3546 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3547
3548 * gcc.dg/20020503-1.c: New test.
3549
3550 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3551
3552 * g++.dg/init/dtor1.C: Make it tougher.
3553
3554 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3555
3556 * g++.dg/init/dtor1.C: New test.
3557
3558 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3559
3560 * gcc.dg/altivec-8.c: New.
3561
3562 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3563
3564 * gcc.dg/altivec-7.c: New.
3565
3566 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3567
3568 * g++.dg/parse/typedef1.C: New test.
3569
3570 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3571
3572 PR c++/6486
3573 * g++.dg/template/friend6.C: New test.
3574
3575 PR c++/6492
3576 * g++.dg/init/copy1.C: New test.
3577
3578 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3579
3580 * g++.dg/warn/effc1.C: New test.
3581
3582 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3583
3584 * gcc.dg/cpp/if-cexp.c: Add a test.
3585
3586 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3587
3588 * gcc.dg/20020426-2.c: New test.
3589
3590 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3591
3592 * gcc.dg/cpp/if-mop.c: Update.
3593 * gcc.dg/cpp/if-mpar.c: Add test.
3594 * gcc.dg/cpp/if-oppr.c: Update.
3595
3596 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3597
3598 PR c/6343
3599 * gcc.dg/weak-[2-7].c: New tests.
3600
3601 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3602
3603 * gcc.dg/enum1.c: New test.
3604
3605 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3606
3607 PR c++/6497
3608 * g++.dg/inherit/access2.C: New test.
3609
3610 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3611
3612 PR bootstrap/6445
3613 * gcc.dg/20020426-1.c: New test.
3614
3615 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3616
3617 * g++.dg/abi/enum1.C: New test.
3618
3619 2002-04-26 Richard Henderson <rth@redhat.com>
3620
3621 * gcc.dg/c99-bool-1.c: Expect always true warning.
3622
3623 2002-04-25 Roger Sayle <roger@eyesopen.com>
3624
3625 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3626
3627 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3628
3629 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3630 targets.
3631
3632 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3633
3634 * g++.dg/abi/mange7.C: New test.
3635
3636 PR c++/6438.
3637 * g++.dg/parse/stmtexpr2.C: New test.
3638
3639 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
3640
3641 * gcc.dg/20020312-2.c: Add SH target.
3642
3643 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3644
3645 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3646 compiler output on mips*-*-irix*.
3647
3648 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3649
3650 * g++.dg/parse/attr1.C: New test.
3651
3652 2002-04-23 Roger Sayle <roger@eyesopen.com>
3653
3654 * gcc.c-torture/execute/string-opt-17.c: New test case.
3655 * gcc.c-torture/execute/memset-2.c: New test case.
3656
3657 2002-04-23 Mark Mitchell <mark@codesourcery.com>
3658
3659 PR c++/6256:
3660 * g++.dg/template/friend5.C: New test.
3661
3662 PR c++/6331:
3663 * g++.dg/template/qual1.C: Likewise.
3664
3665 2002-04-22 Zack Weinberg <zack@codesourcery.com>
3666
3667 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3668 Include stdlib.h, not stdio.h or ctype.h.
3669
3670 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
3671
3672 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3673 cris-*-elf* and mmix-*-*.
3674 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3675 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3676 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3677 Ditto.
3678 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3679 * gcc.dg/wchar_t-1.c: Ditto.
3680
3681 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
3682
3683 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3684 Clarify comment.
3685
3686 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
3687
3688 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3689
3690 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3691
3692 * gcc.c-torture/execute/20000906-1.x: Delete.
3693
3694 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
3695
3696 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3697
3698 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
3699
3700 * PR6367
3701 * g77.f-torture/execute/6367.f: New test.
3702 * g77.f-torture/execute/6367.x: Disable for MMIX.
3703
3704 2002-04-19 Mark Mitchell <mark@codesourcery.com>
3705
3706 * PR6352
3707 * g++.dg/opt/inline2.C: New test.
3708
3709 2002-04-18 Richard Henderson <rth@redhat.com>
3710
3711 * gcc.dg/20000906-1.c: Enable for all targets.
3712 * gcc.c-torture/compile/iftrap-2.c: New.
3713
3714 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3715
3716 * gcc.dg/20020418-1.c: New test.
3717 * gcc.dg/20020418-2.c: New test.
3718
3719 2002-04-18 Richard Henderson <rth@redhat.com>
3720
3721 * gcc.c-torture/compile/iftrap-1.c: New.
3722 * gcc.dg/iftrap-1.c: Adjust for ia64.
3723 * gcc.dg/iftrap-2.c: New.
3724
3725 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3726
3727 * gcc.c-torture/compile/20020418-1.c: New test.
3728
3729 2002-04-18 Roger Sayle <roger@eyesopen.com>
3730
3731 * gcc.c-torture/compile/20020415-1.c: New.
3732
3733 2002-04-18 David S. Miller <davem@redhat.com>
3734
3735 * gcc.c-torture/execute/20020418-1.c: New test.
3736
3737 2002-04-17 Jakub Jelinek <jakub@redhat.com>
3738
3739 * gcc.dg/20020416-1.c: New test.
3740
3741 * g++.dg/opt/inline1.C: New test.
3742
3743 2002-04-16 Jakub Jelinek <jakub@redhat.com>
3744
3745 * gcc.dg/altivec-5.c: New test.
3746
3747 * gcc.dg/20020415-1.c: New test.
3748
3749 2002-04-15 Mark Mitchell <mark@codesourcery.com>
3750
3751 * testsuite/lib/chill.exp: Remove.
3752
3753 2002-04-14 Jakub Jelinek <jakub@redhat.com>
3754
3755 * g++.dg/other/big-struct.C: New test.
3756
3757 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
3758
3759 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3760 of scratch file.
3761
3762 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
3763
3764 PR c/6277
3765 * gcc.dg/i386-387-1.c: Allow optional leading underscore
3766 in scan-assembler function name
3767
3768 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
3769
3770 * g77.f-torture/execute/980628-4.x,
3771 g77.f-torture/execute/980628-5.x,
3772 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3773 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3774 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3775 i[34567]86-*-*.
3776
3777 2002-04-13 David S. Miller <davem@redhat.com>
3778
3779 * gcc.c-torture/execute/20020413-1.c: New test.
3780
3781 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
3782
3783 * gcc.dg/asm-6.c,
3784 * g++.dg/ext/asm1.C: New tests.
3785
3786 2002-04-12 Mark Mitchell <mark@codesourcery.com>
3787
3788 PR c++ 5373.
3789 * g++.dg/parse/stmtexpr1.C: New test.
3790
3791 PR c++/5189.
3792 * g++.dg/template/copy1.C: New test.
3793
3794 2002-04-12 Richard Henderson <rth@redhat.com>
3795
3796 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3797
3798 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
3799
3800 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3801 gcc.c-torture/execute/20020307-2.c.
3802
3803 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
3804
3805 * g++.dg/ext/attrib5.C,
3806 * g++.dg/lookup/struct1.C: New tests.
3807
3808 2002-04-11 Jakub Jelinek <jakub@redhat.com>
3809
3810 * gcc.dg/20020411-1.c: New test.
3811
3812 * gcc.c-torture/execute/20020411-1.c: New test.
3813
3814 2002-04-10 Janis Johnson <janis187@us.ibm.com>
3815
3816 * g77.f-torture/execute/6177.f: New test.
3817
3818 2002-04-10 Jakub Jelinek <jakub@redhat.com>
3819
3820 PR middle-end/6247
3821 * g++.dg/opt/cleanup1.C: New test.
3822
3823 * g++.dg/opt/const1.C: New test.
3824
3825 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
3826
3827 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3828
3829 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
3830
3831 PR c++/5507
3832 * g++.dg/template/typename2.C: New test.
3833
3834 2002-04-10 Alan Modra <amodra@bigpond.net.au>
3835
3836 * gcc.c-torture/execute/loop-12.c: New.
3837
3838 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
3839
3840 * g77.f-torture/execute/980628-4.x,
3841 g77.f-torture/execute/980628-5.x,
3842 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3843 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3844 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3845
3846 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3847
3848 PR optimization/6086
3849 * g++.dg/opt/preinc1.C: New test.
3850
3851 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3852
3853 PR c++/5571
3854 * g++.dg/opt/static2.C: New test.
3855
3856 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3857
3858 PR c/5120
3859 * gcc.dg/20020406-1.c: New test.
3860
3861 2002-04-04 David S. Miller <davem@redhat.com>
3862
3863 * gcc.c-torture/execute/20020404-1.c: New test.
3864
3865 2002-04-04 Jakub Jelinek <jakub@redhat.com>
3866
3867 PR c/6123
3868 * gcc.dg/20020312-2.c: Do not declare global register variable
3869 if __PIC__ or __pic__ is defined.
3870
3871 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
3872
3873 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
3874 __asm__ so that it works correctly even if -ansi -pedantic-errors.
3875
3876 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3877
3878 * gcc.misc-tests/linkage.exp: Update last change to handle
3879 sparc*-, not just sparc-.
3880
3881 2002-04-03 Richard Henderson <rth@redhat.com>
3882
3883 * gcc.dg/cpp/ucs.c: Improved long UCS test.
3884
3885 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3886
3887 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3888
3889 2002-04-02 David S. Miller <davem@redhat.com>
3890
3891 * gcc.c-torture/execute/20020402-3.c: New test.
3892
3893 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3894
3895 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3896 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3897
3898 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3899 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3900 g77.f-torture/execute/20001201.x,
3901 g77.f-torture/execute/u77-test.x: New files.
3902
3903 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3904 * gcc.dg/wchar_t-1.c: Ditto.
3905
3906 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3907
3908 * gcc.c-torture/execute/20020402-1.c: New test.
3909
3910 2002-04-01 Richard Henderson <rth@redhat.com>
3911
3912 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3913
3914 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3915
3916 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3917
3918 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3919
3920 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3921
3922 * g++.dg/inherit/template-as-base.C: Expect error.
3923 * g++.dg/inherit/namespace-as-base.C: Likewise.
3924
3925 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3926
3927 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3928 g++.dg/ext/instantiate3.C: Tweak match patterns.
3929
3930 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3931 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3932 -da test.
3933
3934 2002-03-31 Richard Henderson <rth@redhat.com>
3935
3936 * gcc.dg/special/alias-2.c: New.
3937 * gcc.dg/special/ecos.exp: Run it.
3938
3939 2002-03-31 Richard Henderson <rth@redhat.com>
3940
3941 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3942
3943 2002-03-31 Kazu Hirata <kazu@hxi.com>
3944
3945 * gcc.dg/weak-1.c: Disable on h8300 port.
3946
3947 2002-03-29 Janis Johnson <janis187@us.ibm.com>
3948
3949 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3950 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3951 ordering tests.
3952 * g++.dg/bprob/bprob-1.C: New test.
3953 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3954 * g++.dg/gcov/gcov-1.C: New test.
3955 * g++.dg/gcov/gcov-1.x: New file.
3956 * g++.dg/gcov/gcov-2.C: New test.
3957 * g++.dg/gcov/gcov-3.C: New test.
3958 * g++.dg/gcov/gcov-3.h: New file.
3959
3960 2002-03-28 Roger Sayle <roger@eyesopen.com>
3961
3962 * g++.old-deja/g++.other/builtins5.C: New test.
3963 * g++.old-deja/g++.other/builtins6.C: New test.
3964 * g++.old-deja/g++.other/builtins7.C: New test.
3965 * g++.old-deja/g++.other/builtins8.C: New test.
3966 * g++.old-deja/g++.other/builtins9.C: New test.
3967
3968 2002-03-29 Jakub Jelinek <jakub@redhat.com>
3969
3970 * g++.dg/opt/static1.C: New test.
3971
3972 * g++.dg/opt/longbranch1.C: New test.
3973
3974 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
3975
3976 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3977
3978 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3979
3980 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
3981
3982 * gcc.c-torture/execute/20020328-1.c: New test.
3983
3984 2002-03-27 Richard Henderson <rth@redhat.com>
3985
3986 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3987 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3988 move from g++.old-deja/g++.ext/.
3989
3990 2002-03-27 Mark Mitchell <mark@codesourcery.com>
3991
3992 * g++.dg/init/new2.C: New test.
3993
3994 2002-03-26 Richard Henderson <rth@redhat.com>
3995
3996 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3997
3998 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3999 on sparc.
4000
4001 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
4002 sparcv9 systems.
4003 * gcc.dg/20001102-1.c: Likewise.
4004
4005 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
4006
4007 * gcc.dg/cpp/endif-pedantic1.c,
4008 gcc.dg/cpp/endif-pedantic2.c: New tests.
4009
4010 2002-03-26 Mark Mitchell <mark@codesourcery.com>
4011
4012 * g++.dg/init/new1.C: New test.
4013
4014 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
4015
4016 * g++.dg/abi/vbase9.C: New test.
4017
4018 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
4019
4020 * gcc.dg/arm-asm.c: New test.
4021
4022 2002-03-26 Andrew Cagney <ac131313@redhat.com>
4023
4024 * gcc.dg/Wswitch-enum.c: New test.
4025 Fix PR c/5044.
4026
4027 2002-03-26 Richard Henderson <rth@redhat.com>
4028
4029 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4030 structure.
4031
4032 2002-03-25 Richard Henderson <rth@redhat.com>
4033
4034 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
4035 sparcv9 systems.
4036
4037 * gcc.c-torture/compile/20011119-1.c (xxx): New.
4038 * gcc.c-torture/compile/20011119-2.c (xxx): New.
4039
4040 2002-03-25 Zack Weinberg <zack@codesourcery.com>
4041
4042 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4043
4044 2002-03-25 Bob Wilson <bob.wilson@acm.org>
4045
4046 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4047 targets using generic thunk support.
4048
4049 2002-03-25 Jakub Jelinek <jakub@redhat.com>
4050
4051 * gcc.c-torture/compile/20020323-1.c: New test.
4052
4053 * g++.dg/opt/conj2.C: New test.
4054
4055 2002-03-24 Richard Henderson <rth@redhat.com>
4056
4057 * gcc.dg/weak-1.c: Use -fno-common.
4058
4059 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4060
4061 * g77.dg/f77-edit-apostrophe-out.f: New test
4062 * g77.dg/f77-edit-h-out.f: New test
4063 * g77.dg/f77-edit-t-in.f: New test
4064 * g77.dg/f77-edit-t-out.f: New test
4065 * g77.dg/f77-edit-x-out.f: New test
4066 * g77.dg/f77-edit-slash-out.f: New test
4067 * g77.dg/f77-edit-colon-out.f: New test
4068 * g77.dg/f77-edit-s-out.f: New test
4069
4070 2002-03-24 Richard Henderson <rth@redhat.com>
4071
4072 * objc/execute/formal_protocol-6.x: New XFAIL.
4073
4074 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4075
4076 * gcc.dg/weak-1.c: Early return from dg-final on platforms
4077 that do not support weak symbols
4078
4079 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4080
4081 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
4082 * lib/g77.exp: Likewise
4083 * lib/objc.exp: Likewise
4084
4085 2002-03-23 Andrew Cagney <ac131313@redhat.com>
4086
4087 * gcc.dg/Wswitch-default.c: New test.
4088
4089 2002-03-23 Jakub Jelinek <jakub@redhat.com>
4090
4091 * g++.dg/other/enum1.C: New test.
4092
4093 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4094
4095 * gcc.dg/pragma-ep-3.c: Fix typo.
4096
4097 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4098
4099 * g++.dg/inherit/template-as-base.C: New test.
4100
4101 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4102
4103 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4104 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4105
4106 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4107
4108 * gcc.dg/cpp/multiline.c: Update to match.
4109
4110 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4111
4112 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4113
4114 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4115
4116 * gcc.dg/cpp/extratokens2.c: New file.
4117
4118 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4119
4120 * gcc.dg/20020312-2.c: Add rs6000 target.
4121
4122 * gcc.c-torture/compile/20020319-1.c: New test.
4123
4124 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4125
4126 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4127 (A, E): Handle this.
4128
4129 2002-03-20 Jason Merrill <jason@redhat.com>
4130
4131 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4132 ignoring -fpic.
4133 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4134 through prune_gcc_output.
4135
4136 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4137
4138 * gcc.c-torture/compile/20020320-1.c: New test.
4139
4140 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4141
4142 * gcc.c-torture/compile/20020318-1.c: New test.
4143
4144 * gcc.dg/struct-by-value-1.c: New test.
4145
4146 * gcc.dg/20020319-1.c: New test.
4147
4148 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4149
4150 * g++.dg/opt/conj1.C: New test.
4151
4152 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4153
4154 * g++.dg/template/qualttp20.C: Revert previous change.
4155 * g++.dg/template/qualttp3.C: Likewise.
4156 * g++.dg/template/qualttp4.C: Likewise
4157 * g++.dg/template/qualttp5.C: Likewise
4158 * g++.dg/template/qualttp6.C: Likewise
4159 * g++.dg/template/qualttp7.C: Likewise
4160 * g++.dg/template/qualttp8.C: Likewise
4161 * g++.dg/template/recurse.C: Likewise.
4162
4163 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4164
4165 * gcc.dg/cpp/wchar-1.c: Update.
4166
4167 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4168
4169 * g++.dg/template/conv1.C: New test.
4170 * g++.dg/template/conv2.C: New test.
4171 * g++.dg/template/conv3.C: New test.
4172 * g++.dg/template/conv4.C: New test.
4173
4174 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4175
4176 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4177 * g++.dg/template/qualttp3.C: Likewise.
4178 * g++.dg/template/qualttp4.C: Likewise
4179 * g++.dg/template/qualttp5.C: Likewise
4180 * g++.dg/template/qualttp6.C: Likewise
4181 * g++.dg/template/qualttp7.C: Likewise
4182 * g++.dg/template/qualttp8.C: Likewise
4183 * g++.dg/template/recurse.C: Likewise.
4184
4185 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4186
4187 * g++.dg/opt/dtor1.C: New test.
4188
4189 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4190
4191 * gcc.c-torture/compile/20020315-1.c: New test.
4192
4193 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4194
4195 * gcc.dg/weak-1.c: Fix scan tests.
4196
4197 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4198
4199 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4200 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4201 cris-*-aout* mmix-*-*.
4202 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4203 cris-*-aout* mmix-*-*.
4204 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4205 cris-*-elf* cris-*-aout* and mmix-*-*.
4206 * gcc.dg/20001009-1.c: Ditto.
4207 * gcc.dg/20010912-1.c: Ditto.
4208 * gcc.dg/20020122-4.c: Ditto.
4209 * gcc.dg/inline-2.c: Ditto.
4210
4211 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
4212
4213 * gcc.c-torture/compile/20020314-1.c: New test.
4214
4215 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4216
4217 * gcc.c-torture/execute/20020314-1.c: New test.
4218
4219 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4220
4221 * g++.dg/warn/Wunused-1.C: New test.
4222
4223 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4224
4225 * g++.dg/abi/mangle6.C: New test.
4226
4227 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4228
4229 * gcc.c-torture/compile/20020309-2.c: New test.
4230
4231 * gcc.c-torture/compile/20020312-1.c: New test.
4232
4233 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4234
4235 * g++.dg/other/access1.C: New test.
4236
4237 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4238
4239 * gcc.c-torture/execute/wchar_t-1.c: New test.
4240
4241 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4242
4243 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4244
4245 2002-03-12 Roger Sayle <roger@eyesopen.com>
4246
4247 * gcc.dg/20020312-1.c: New test case.
4248
4249 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4250
4251 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4252
4253 2002-03-11 Richard Henderson <rth@redhat.com>
4254
4255 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4256 * g++.old-deja/g++.jason/report.C: Likewise.
4257
4258 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4259
4260 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4261 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4262
4263 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4264
4265 * testsuite/g++.dg/overload/pmf1.C: New test.
4266
4267 2002-03-11 Kazu Hirata <kazu@hxi.com>
4268
4269 * gcc.c-torture/execute/20020307-1.c: Use long.
4270
4271 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4272
4273 PR optimization/5844
4274 * gcc.dg/20020310-1.c: New test.
4275
4276 2002-03-09 Michael Meissner <meissner@redhat.com>
4277
4278 * gcc.c-torture/execute/memcpy-2.c: New test.
4279 * gcc.c-torture/execute/memset-1.c: New test.
4280 * gcc.c-torture/execute/strlen-1.c: New test.
4281 * gcc.c-torture/execute/strcmp-1.c: New test.
4282 * gcc.c-torture/execute/strncmp-1.c: New test.
4283
4284 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4285
4286 * gcc.dg/ppc-ldstruct.c: New test.
4287
4288 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4289
4290 * gcc.c-torture/execute/va-arg-22.c: New test.
4291
4292 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4293
4294 * gcc.c-torture/compile/20020309-1.c: New test.
4295
4296 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4297
4298 * gcc.c-torture/execute/20020307-2.c: New test.
4299
4300 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
4301
4302 * g77.f-torture/compile/20020307-1.f: New test.
4303
4304 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4305
4306 * gcc.dg/unordered-1.c: New test.
4307
4308 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4309
4310 * gcc.c-torture/execute/20020307-1.c: New test.
4311
4312 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4313
4314 * gcc.dg/20020304-1.c: New test.
4315
4316 * gcc.c-torture/compile/20020304-2.c: New test.
4317
4318 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4319
4320 * gcc.c-torture/compile/20020304-1.c: New test case
4321 (from PR c/5830).
4322
4323 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4324
4325 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4326
4327 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4328
4329 * g++.dg/other/classkey1.C: New test.
4330
4331 2002-03-01 Richard Henderson <rth@redhat.com>
4332
4333 * gcc.c-torture/compile/981223-1.x: New.
4334 * gcc.c-torture/compile/920625-1.x: New.
4335
4336 2002-02-28 Richard Henderson <rth@redhat.com>
4337
4338 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4339
4340 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4341
4342 * gcc.c-torture/execute/20020227-1.c: New test.
4343
4344 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4345
4346 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4347 here" ERROR lines.
4348 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4349 * g++.old-deja.g++.other/defarg1.C: Likewise.
4350 * g++.old-deja/g++.pt/calls2.C: Likewise.
4351 * g++.old-deja/g++.pt/crash20.C: Likewise.
4352 * g++.old-deja/g++.pt/crash30.C: Likewise.
4353 * g++.old-deja/g++.pt/crash36.C: Likewise.
4354 * g++.old-deja/g++.pt/crash6.C: Likewise.
4355 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4356 * g++.old-deja/g++.pt/derived3.C: Likewise.
4357 * g++.old-deja/g++.pt/error1.C: Likewise.
4358 * g++.old-deja/g++.pt/friend21.C: Likewise.
4359 * g++.old-deja/g++.pt/friend23.C: Likewise.
4360 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4361 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4362
4363 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4364
4365 * gcc.c-torture/execute/20020225-2.c: New test.
4366
4367 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4368
4369 * gcc.c-torture/execute/920730-1t.c,
4370 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4371 Delete test cases, only relevant to -traditional.
4372
4373 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4374
4375 * gcc.dg/cpp/undef1.c: Remove.
4376 * gcc.dg/cpp/directiv.c: Update.
4377 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4378
4379 2002-02-27 Michael Meissner <meissner@redhat.com>
4380
4381 * gcc.c-torture/execute/20020226-1.c: New test.
4382
4383 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4384
4385 * g++.dg/debug/debug4.C: New test.
4386
4387 * gcc.dg/ia64-visibility-1.c: New test.
4388
4389 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4390
4391 * gcc.dg/debug/20020224-1.c: New.
4392
4393 2002-02-25 Kazu Hirata <kazu@hxi.com>
4394
4395 * gcc.c-torture/execute/960416-1.x: New.
4396 * gcc.c-torture/execute/divconst-3.x: Likewise.
4397
4398 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4399
4400 * gcc.dg/20020224-1.c: New test.
4401
4402 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4403
4404 * gcc.c-torture/execute/20020225-1.c: New.
4405
4406 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4407
4408 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4409
4410 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4411
4412 * gcc.dg/20020222-1.c: New test.
4413
4414 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4415
4416 * g++.dg/opt/anonunion1.C: New test.
4417
4418 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4419
4420 * g++.dg/template/qualttp19.C: New test.
4421 * g++.dg/template/qualttp20.C: New test.
4422 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4423 * g++.old-deja/g++.other/qual1.C: Likewise.
4424
4425 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4426
4427 * gcc.dg/attr-alwaysinline.c: New.
4428
4429 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4430
4431 * gcc.dg/20020220-1.c: New test.
4432
4433 * gcc.dg/20020220-2.c: New test.
4434
4435 * g++.dg/opt/mmx1.C: New test.
4436
4437 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4438
4439 * gcc.c-torture/compile/20020110.c: New test.
4440
4441 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4442
4443 * gcc.c-torture/execute/20020219-1.c: New test.
4444
4445 * gcc.dg/20020219-1.c: New test.
4446
4447 * gcc.dg/noncompile/20020220-1.c: New test.
4448
4449 * g++.dg/opt/ptrintsum1.C: New test.
4450
4451 * gcc.dg/debug/20020220-1.c: New test.
4452
4453 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4454
4455 * gcc.c-torture/execute/20020216-1.c: New test.
4456
4457 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4458
4459 * gcc.dg/decl-1.c: Update, new test.
4460
4461 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4462
4463 * g++.dg/abi/bitfield1.C: New test.
4464 * g++.dg/abi/bitfield2.C: New test.
4465
4466 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4467
4468 * gcc.dg/attr-nest.c: New test.
4469
4470 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4471
4472 * gcc.c-torture/execute/20020215-1.c: New test.
4473
4474 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4475
4476 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4477 * g++.dg/debug/debug.exp: New.
4478 * g++.dg/debug/trivial.C: New.
4479 * g++.dg/debug/debug1.C: Moved...
4480 * g++.dg/other/debug1.C: ...from here.
4481 * g++.dg/debug/debug2.C: Moved...
4482 * g++.dg/other/debug2.C: ...from here.
4483 * g++.dg/debug/debug3.C: Moved...
4484 * g++.dg/other/debug3.C: ...from here.
4485
4486 * gcc.dg/noncompile/20020213-1.c: New test.
4487
4488 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4489
4490 * g++.dg/other/debug3.C: New test.
4491
4492 * gcc.c-torture/execute/20020213-1.c: New test.
4493
4494 2002-02-13 Richard Smith <richard@ex-parrot.com>
4495
4496 * g++.old-deja/g++.other/thunk1.C: New test.
4497
4498 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4499
4500 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4501
4502 2002-02-13 Stan Shebs <shebs@apple.com>
4503
4504 * gcc.dg/altivec-3.c: New.
4505
4506 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4507
4508 * gcc.dg/Wunreachable-1.c: New test.
4509 * gcc.dg/Wunreachable-2.c: New test.
4510
4511 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4512
4513 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4514
4515 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4516
4517 * gcc.dg/decl-1.c: New test.
4518
4519 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4520
4521 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4522
4523 2002-02-10 Kazu Hirata <kazu@hxi.com>
4524
4525 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4526 * gcc.c-torture/compile/980506-1.x: Likewise.
4527
4528 2002-02-10 Kazu Hirata <kazu@hxi.com>
4529
4530 * gcc.dg/20020210-1.c: New.
4531
4532 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4533
4534 * g77.f-torture/execute/947.f: New regression test
4535 for PR fortran/947.
4536
4537 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4538
4539 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4540 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4541
4542 2002-02-08 Richard Henderson <rth@redhat.com>
4543
4544 * gcc.c-torture/compile/labels-3.c: New.
4545
4546 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4547
4548 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4549 expression statements work instead.
4550 * gcc.dg/noncompile/20020207-1.c: New test.
4551
4552 2002-02-07 Richard Henderson <rth@redhat.com>
4553
4554 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4555
4556 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4557
4558 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4559 message from g77
4560 * lib/g77-dg.exp: Trim g77 error messages so that they are
4561 recognized by dg.exp.
4562
4563 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4564
4565 PR fortran/5473
4566 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4567
4568 2002-02-07 Richard Henderson <rth@redhat.com>
4569
4570 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4571 to be sufficiently aligned for integers.
4572
4573 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4574
4575 * g++.dg/template/friend4.C: New test.
4576
4577 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4578
4579 PR fortran/5743
4580 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4581 unsupported cases.
4582
4583 2002-02-07 Richard Henderson <rth@redhat.com>
4584
4585 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4586 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4587 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4588 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4589
4590 2002-02-06 Richard Henderson <rth@redhat.com>
4591
4592 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4593
4594 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4595
4596 * gcc.dg/20020206-1.c: New test.
4597
4598 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4599
4600 * gcc.c-torture/execute/20020206-1.c: New test.
4601
4602 * gcc.c-torture/execute/20020206-2.c: New test.
4603
4604 PR optimization/5429:
4605 * gcc.c-torture/compile/20020206-1.c: New test.
4606
4607 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4608
4609 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4610 as certain file formats cannot support particularly large
4611 alignments.
4612
4613 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4614 and do not expect to be able to link the executable.
4615
4616 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4617 fail because the COFF format does not support the weak attribute.
4618
4619 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4620
4621 * g77.dg/pr5473.f: New test
4622
4623 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4624
4625 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4626 Fix testcase accordingly.
4627
4628 2002-02-04 Richard Henderson <rth@redhat.com>
4629
4630 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4631 (buf): Change to be an array of pointers, not ints.
4632
4633 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4634
4635 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4636 before all tests. Move warning one line above to match where it
4637 C frontend emits.
4638 * gcc.dg/Wswitch-2.c: New test.
4639 * g++.dg/warn/Wswitch-1.C: New test.
4640 * g++.dg/warn/Wswitch-2.C: New test.
4641
4642 2002-02-04 Richard Henderson <rth@redhat.com>
4643
4644 * g++.dg/abi/offsetof.C: Fix size comparison.
4645
4646 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4647
4648 * gcc.dg/cast-qual-2.c: New test.
4649
4650 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4651
4652 * gcc.dg/20020201-4.c: New test.
4653
4654 2002-02-04 Ben Elliston <bje@redhat.com>
4655
4656 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4657 target_info attribute != 0, in addition to the empty string.
4658 (gcc_target_compile): Likewise.
4659
4660 2002-02-03 Andrew Cagney <ac131313@redhat.com>
4661
4662 * gcc.dg/Wswitch.c: New test.
4663 PR gcc/4475. PR gcc/3780.
4664
4665 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
4666
4667 * g77.f-torture/execute/5122.f: New test for regressions
4668 against PR fortran/5122.
4669
4670 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
4671
4672 * g77.f-torture/compile/pr3743.f: Delete
4673 * g77.dg/pr3743-1.f: New test.
4674 * g77.dg/pr3743-2.f: New test.
4675 * g77.dg/pr3743-3.f: New test.
4676 * g77.dg/pr3743-4.f: New test.
4677
4678 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4679
4680 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4681
4682 2002-02-02 Richard Henderson <rth@redhat.com>
4683
4684 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4685 * gcc.c-torture/execute/bf64-1.c: Likewise.
4686
4687 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4688
4689 * gcc.dg/20020201-2.c: New test.
4690
4691 * gcc.dg/20020201-3.c: New test.
4692
4693 * gcc.c-torture/execute/bitfld-2.c: New test.
4694
4695 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4696
4697 * gcc.dg/bitfld-1.c: Update.
4698 * gcc.dg/bitfld-2.c: Update.
4699 * gcc.c-torture/execute/bitfld-1.x: New.
4700
4701 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4702
4703 * gcc.c-torture/execute/20020201-1.c: New test.
4704
4705 2002-02-01 Janis Johnson <janis187@us.ibm.com>
4706
4707 PR target/5469
4708 * gcc.dg/20020201-1.c: New test.
4709
4710 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
4711
4712 PR fortran/3743
4713 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4714 * g77.f-torture/compile/pr3743.x: Remove
4715
4716 2002-01-31 Tom Rix <trix@redhat.com>
4717
4718 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4719
4720 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4721
4722 * gcc.dg/noncompile/20020130-1.c: New test.
4723
4724 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
4725
4726 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
4727
4728 2002-01-29 Richard Henderson <rth@redhat.com>
4729
4730 * gcc.c-torture/execute/991118-1.c: Cast various constants back
4731 to long long.
4732 * gcc.c-torture/execute/bf64-1.c: Likewise.
4733
4734 2002-01-29 Jakub Jelinek <jakub@redhat.com>
4735
4736 * gcc.c-torture/execute/20020129-1.c: New test.
4737
4738 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4739
4740 * gcc.c-torture/compile/20000224-1.c: Update.
4741 * gcc.c-torture/execute/bitfld-1.c: New tests.
4742 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4743 * gcc.dg/uninit-A.c: Update.
4744
4745 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
4746
4747 * g++.dg/template/ctor1.C: Add instantiation.
4748
4749 2002-01-28 Paul Koning <pkoning@equallogic.com>
4750
4751 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4752 argument to __builtin_prefetch to be const ptr.
4753
4754 2002-01-28 Jakub Jelinek <jakub@redhat.com>
4755
4756 * gcc.c-torture/compile/20020120-1.c: New test.
4757
4758 2002-01-27 Kazu Hirata <kazu@hxi.com>
4759
4760 * gcc.c-torture/execute/20020127-1.c: New test.
4761
4762 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
4763
4764 * g77.dg/f77-edit-i-in.f: New test
4765 * g77.dg/f77-edit-i-out.f: New test
4766
4767 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
4768
4769 * gcc.dg/debug/debug.exp: New file.
4770 * gcc.dg/debug/trivial.c: New file.
4771 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4772 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4773 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4774 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4775 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4776 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4777 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4778 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4779 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4780 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4781 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4782 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4783 * gcc.dg/20000503-1.c: Removed.
4784 * gcc.dg/20010207-1.c: Removed.
4785 * gcc.dg/20011223-1.c: Removed.
4786 * gcc.dg/20020104-2.c: Removed.
4787 * gcc.dg/debug-1.c: Removed.
4788 * gcc.dg/debug-2.c: Removed.
4789 * gcc.dg/debug-3.c: Removed.
4790 * gcc.dg/debug-4.c: Removed.
4791 * gcc.dg/debug-5.c: Removed.
4792 * gcc.dg/debug-6.c: Removed.
4793 * gcc.dg/dwarf2-1.c: Removed.
4794 * gcc.dg/dwarf2-2.c: Removed.
4795
4796 2002-01-25 Jakub Jelinek <jakub@redhat.com>
4797
4798 * g++.old-deja/g++.other/eh5.C: New test.
4799 * g++.old-deja/g++.other/sibcall2.C: New test.
4800 * g++.old-deja/g++.other/array9.C: New test.
4801 * g++.old-deja/g++.other/typename2.C: New test.
4802 * g++.old-deja/g++.other/crash60.C: New test.
4803 * g++.old-deja/g++.other/conv9.C: New test.
4804 * g++.old-deja/g++.other/mangle10.C: New test.
4805 * g++.old-deja/g++.other/unchanging1.C: New test.
4806 * g++.old-deja/g++.other/exprstmt1.C: New test.
4807 * g++.old-deja/g++.other/inline23.C: New test.
4808 * g++.old-deja/g++.eh/ia64-1.C: New test.
4809 * g++.old-deja/g++.other/dwarf2-1.C: New test.
4810 * g++.old-deja/g++.other/reload1.C: New test.
4811 * g++.old-deja/g++.other/static20.C: New test.
4812 * g++.old-deja/g++.other/local-alloc1.C: New test.
4813 * g++.old-deja/g++.other/conv8.C: New test.
4814 * g++.old-deja/g++.other/stmtexpr2.C: New test.
4815 * g++.old-deja/g++.other/storeexpr1.C: New test.
4816 * g++.old-deja/g++.other/storeexpr2.C: New test.
4817 * g++.dg/eh/template2.C: New test.
4818 * g++.dg/warn/weak1.C: New test.
4819
4820 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
4821
4822 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4823 Remove first, non-varying, argument.
4824
4825 2002-01-23 Richard Henderson <rth@redhat.com>
4826
4827 * gcc.dg/inline-2.c: New.
4828
4829 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4830 Add optional target arg. Check number of arguments.
4831 (scan-assembler-not, scan-assembler-dem): Likewise.
4832 (scan-assembler-dem-not): Likewise.
4833
4834 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4835
4836 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4837 line 12.
4838 * g++.old-deja/g++.brendan/parse3.C,
4839 g++.old-deja/g++.other/crash26.C,
4840 g++.old-deja/g++.other/crash28.C,
4841 g++.old-deja/g++.other/crash29.C,
4842 g++.old-deja/g++.other/crash30.C,
4843 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4844
4845 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
4846
4847 * gcc.dg/20020115-1.c: New.
4848
4849 2002-01-23 Bob Wilson <bob.wilson@acm.org>
4850
4851 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4852
4853 2002-01-23 Janis Johnson <janis187@us.ibm.com>
4854
4855 * gcc.dg/20020122-3.c: New.
4856
4857 2002-01-23 Jakub Jelinek <jakub@redhat.com>
4858
4859 * g++.dg/other/gc1.C: New test.
4860
4861 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4862
4863 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4864
4865 2002-01-22 Richard Henderson <rth@redhat.com>
4866
4867 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4868
4869 2002-01-22 Richard Henderson <rth@redhat.com>
4870
4871 * gcc.dg/20020122-4.c: New.
4872
4873 2002-01-22 H.J. Lu <hjl@gnu.org>
4874
4875 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4876 link output.
4877 * gcc.dg/special/ecos.exp: Likewise.
4878 * lib/g++-dg.exp: Likewise.
4879 * lib/g77-dg.exp: Likewise.
4880 * lib/gcc-dg.exp : Likewise.
4881 * lib/mike-g++.exp: Likewise.
4882 * lib/mike-g77.exp: Likewise.
4883 * lib/mike-gcc.exp: Likewise.
4884 * lib/objc-dg.exp: Likewise.
4885
4886 2002-01-22 Janis Johnson <janis187@us.ibm.com>
4887
4888 PR target/5379
4889 * gcc.dg/20020122-2.c: New test.
4890
4891 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
4892
4893 * gcc.dg/20020122-1.c: New test.
4894
4895 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4896
4897 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4898
4899 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
4900
4901 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4902
4903 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4904
4905 * gcc.c-torture/compile/20020121-1.c: New test.
4906
4907 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
4908
4909 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4910 ld_library_path.
4911
4912 2002-01-21 Jakub Jelinek <jakub@redhat.com>
4913
4914 * gcc.dg/20020218-1.c: New test.
4915
4916 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
4917
4918 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4919 messages
4920 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4921 "At global scope" warning
4922 * g++.dg/ext/align1.C: Change cygwin test for alignment
4923 from db-bogus to dg-warning
4924
4925 2002-01-21 Zack Weinberg <zack@codesourcery.com>
4926
4927 * g77.f-torture/compile/cpp2.F: New test.
4928
4929 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
4930
4931 * g++.dg/template/access1.C: New test.
4932
4933 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
4934
4935 * gcc.dg/20020118-1.c: New.
4936
4937 2002-01-18 Kazu Hirata <kazu@hxi.com>
4938
4939 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4940
4941 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4942
4943 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4944 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4945 alignment warnings.
4946
4947 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4948
4949 * gcc.misc-tests/i386-prefetch.exp: Save and restore
4950 torture_with_loops and torture_without_loops
4951
4952 2002-01-17 Jakub Jelinek <jakub@redhat.com>
4953
4954 * gcc.c-torture/compile/20020116-1.c: New test.
4955
4956 2002-01-16 Jakub Jelinek <jakub@redhat.com>
4957
4958 * gcc.dg/20020116-2.c: New test.
4959
4960 * gcc.dg/ultrasp4.c: New test.
4961
4962 * gcc.dg/20020116-1.c: New test.
4963
4964 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
4965
4966 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4967 by EABI.
4968
4969 2002-01-15 Janis Johnson <janis187@us.ibm.com>
4970
4971 * gcc.misc-tests/i386-prefetch.exp: New.
4972 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4973 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4974 * gcc.misc-tests/i386-pf-none-1.c: New test.
4975 * gcc.misc-tests/i386-pf-sse-1.c: New test.
4976
4977 2002-01-15 Jakub Jelinek <jakub@redhat.com>
4978
4979 * gcc.dg/gnu89-init-1.c: Add new tests.
4980
4981 2002-01-15 Andreas Jaeger <aj@suse.de>
4982
4983 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4984 * gcc.dg/i386-mmx-2.c: Likewise.
4985 * gcc.dg/i386-sse-1.c: Likewise.
4986 * gcc.dg/i386-sse-2.c: Likewise.
4987 * gcc.dg/i386-sse-3.c: Likewise.
4988
4989 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
4990
4991 * g77.f-torture/execute/intrinsic-unix-bessel.f:
4992 Uncomment additional cases that now pass.
4993
4994 2002-01-11 Richard Henderson <rth@redhat.com>
4995
4996 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4997 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4998
4999 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
5000
5001 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5002
5003 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
5004
5005 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5006 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5007
5008 2002-01-10 Dale Johannesen <dalej@apple.com>
5009
5010 * gcc.c-torture/execute/loop-11.c: New.
5011
5012 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
5013
5014 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5015 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5016
5017 2002-01-09 Richard Henderson <rth@redhat.com>
5018
5019 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5020 type in which to perform the operation for each size.
5021
5022 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
5023
5024 * gcc.c-torture/compile/20020109-2.c: New test.
5025
5026 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
5027
5028 * gcc.c-torture/execute/loop-10.c: New test.
5029
5030 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5031
5032 * gcc.c-torture/compile/20010226-1.c: New test.
5033 * gcc.c-torture/compile/20010227-1.c: New test.
5034 * gcc.c-torture/compile/20010426-1.c: New test.
5035 * gcc.c-torture/compile/20010510-1.c: New test.
5036 * gcc.c-torture/compile/20010605-3.c: New test.
5037 * gcc.c-torture/compile/20010824-1.c: New test.
5038 * gcc.c-torture/execute/20010409-1.c: New test.
5039 * gcc.dg/noncompile/20000901-1.c: New test.
5040 * gcc.dg/20001023-1.c: New test.
5041 * gcc.dg/20001101-1.c: New test.
5042 * gcc.dg/20001102-1.c: New test.
5043 * gcc.dg/20010207-1.c: New test.
5044 * gcc.dg/20010405-1.c: New test.
5045 * gcc.dg/20010822-1.c: New test.
5046 * gcc.dg/20011107-1.c: New test.
5047
5048 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
5049
5050 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5051
5052 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
5053 execution failure on PA targets.
5054
5055 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5056
5057 * gcc.c-torture/compile/20020109-1.c: New test.
5058
5059 2002-01-08 Kazu Hirata <kazu@hxi.com>
5060
5061 * gcc.c-torture/execute/20020108-1.c: New test.
5062
5063 2002-01-08 Jakub Jelinek <jakub@redhat.com>
5064
5065 * gcc.dg/20020108-1.c: New test.
5066
5067 2002-01-08 H.J. Lu <hjl@gnu.org>
5068
5069 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5070 for header files.
5071
5072 2002-01-08 Geoff Keating <geoffk@redhat.com>
5073
5074 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5075 consistency.
5076
5077 002-01-07 Aldy Hernandez <aldyh@redhat.com>
5078
5079 * gcc.dg/altivec-4.c: Test altivec predicates.
5080
5081 2002-01-07 Jakub Jelinek <jakub@redhat.com>
5082
5083 * gcc.c-torture/execute/20020107-1.c: New test.
5084
5085 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
5086
5087 PR c/5279
5088 * gcc.c-torture/compile/20020106-1.c: New test.
5089
5090 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5091
5092 * gcc.c-torture/execute/nestfunc-4.c: New test.
5093
5094 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5095
5096 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5097 extra triple that slipped in.
5098 * g++.old-deja/g++.abi/align.C: Likewise.
5099 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5100
5101 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5102
5103 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5104 * g++.old-deja/g++.abi/align.C: Likewise.
5105 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5106
5107 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5108 on FreeBSD/i386.
5109 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5110 FreeBSD.
5111
5112 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5113
5114 * gcc.dg/20020104-1.c: New test.
5115
5116 * gcc.dg/20020104-2.c: New test.
5117
5118 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5119
5120 * gcc.dg/20020103-1.c: Fix typo in target selector.
5121
5122 2002-01-03 Richard Henderson <rth@redhat.com>
5123
5124 * gcc.dg/20020103-1.c: New.
5125
5126 2002-01-03 Kazu Hirata <kazu@hxi.com>
5127
5128 * gcc.c-torture/execute/20020103-1.c: New test.
5129
5130 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5131
5132 * g++.dg/other/debug2.C: New test.
5133
5134 * gcc.c-torture/compile/20020103-1.c: New test.
5135
5136 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5137
5138 * gcc.dg/gnu89-init-1.c: Added new tests.
5139
5140 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5141
5142 * g++.dg/template/friend2.C: Remove as patch is reverted.
5143
5144 * g++.dg/warn/oldcast1.C: New test.
5145
5146 * g++.dg/template/ptrmem1.C: New test.
5147 * g++.dg/template/ptrmem2.C: New test.
5148
5149 * g++.dg/template/ntp.C: New test.
5150
5151 * g++.dg/other/component1.C: New test.
5152
5153 * g++.dg/template/ttp3.C: New test.
5154
5155 * g++.dg/template/friend2.C: New test.
5156 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5157
5158 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5159
5160 * g++.dg/other/ptrmem1.C: New test.
5161 * g++.dg/other/ptrmem2.C: New test.
5162
5163 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5164
5165 * g++.dg/template/ctor1.C: New test.
5166
5167 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5168
5169 * g++.dg/template/friend2.C: New test.
5170
5171 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5172
5173 * gcc.dg/mmix-1.c: New test.
5174
5175 2001-12-31 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.dg/asm-5.c: New.
5178
5179 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5180
5181 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5182 in namespace __gnu_cxx
5183
5184 2001-12-30 Richard Henderson <rth@redhat.com>
5185
5186 * gcc.dg/debug-6.c: New.
5187
5188 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5189
5190 * gcc.c-torture/compile/20011229-2.c: New test.
5191
5192 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5193
5194 * gcc.dg/debug-3.c: New test.
5195 * gcc.dg/debug-4.c: New test.
5196 * gcc.dg/debug-5.c: New test.
5197
5198 2001-12-29 Richard Henderson <rth@redhat.com>
5199
5200 * g++.dg/eh/loop1.C: New.
5201
5202 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5203
5204 * g++.dg/template/crash1.C: New test.
5205
5206 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5207
5208 * g++.dg/other/const1.C: New test.
5209
5210 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5211
5212 * gcc.c-torture/compile/20011229-1.c: New test.
5213
5214 2001-12-28 Stan Shebs <shebs@apple.com>
5215
5216 * lib/objc-torture.exp: Resync with c-torture.exp.
5217 * lib/objc.exp: Load standard libraries.
5218
5219 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5220
5221 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5222 additional tests.
5223
5224 2001-12-27 Roger Sayle <roger@eyesopen.com>
5225
5226 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5227
5228 2001-12-27 Richard Henderson <rth@redhat.com>
5229
5230 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5231
5232 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5233
5234 * g++.dg/eh/ctor1.C: New test.
5235 * g++.dg/other/error2.C: New test.
5236
5237 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5238
5239 * g++.dg/other/init2.C: New test.
5240
5241 2001-12-24 Richard Henderson <rth@redhat.com>
5242
5243 * gcc.dg/20011223-1.c: New.
5244 * gcc.dg/inline-1.c: New.
5245
5246 2001-12-23 Richard Henderson <rth@redhat.com>
5247
5248 * gcc.dg/asm-4.c: Test operand modifiers.
5249
5250 2001-12-23 Richard Henderson <rth@redhat.com>
5251
5252 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5253
5254 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5255
5256 * gcc.c-torture/execute/20011223-1.c: New test.
5257
5258 2001-12-21 Richard Henderson <rth@redhat.com>
5259
5260 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5261 re-enables the warning.
5262
5263 2001-12-21 Richard Henderson <rth@redhat.com>
5264
5265 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5266
5267 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5268
5269 * gcc.c-torture/compile/20011218-1.c: New test.
5270
5271 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5272
5273 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5274 arm-isr.c test.
5275 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5276 epilogue generation for ARM ISR routines.
5277
5278 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5279
5280 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5281 * gcc.dg/format/c90-printf-3.c: Likewise.
5282 * gcc.dg/format/c99-printf-3.c: Likewise.
5283 * gcc.dg/format/ext-1.c: Likewise.
5284 * gcc.dg/format/ext-6.c: Likewise.
5285 * gcc.dg/format/format.h: Prototype unlocked stdio.
5286
5287 2001-12-20 Richard Henderson <rth@redhat.com>
5288
5289 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5290 (arena): Use it.
5291 (malloc): Correct allocation logic. Abort if we fill up the
5292 arena before initialization complete.
5293 (realloc): Correct allocation logic.
5294
5295 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5296
5297 * gcc.c-torture/compile/20011219-2.c: New test.
5298
5299 * gcc.c-torture/execute/20011219-1.c: New test.
5300
5301 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5302
5303 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5304 target does not support weak symbols.
5305
5306 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5307
5308 * gcc.c-torture/compile/20011219-1.c: New test.
5309
5310 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5311
5312 * g++.dg/other/error1.C: New test.
5313
5314 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
5315
5316 * gcc.c-torture/execute/20011217-1.c: New test.
5317
5318 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
5319
5320 * objc.dg/special/: New directory.
5321 * objc.dg/special/special.exp: New file.
5322 * objc.dg/special/unclaimed-category-1.h: New file.
5323 * objc.dg/special/unclaimed-category-1a.m: New file.
5324 * objc.dg/special/unclaimed-category-1.m: New file.
5325
5326 2001-12-17 Andreas Jaeger <aj@suse.de>
5327
5328 * gcc.c-torture/compile/20011217-2.c: New test.
5329
5330 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5331
5332 * gcc.c-torture/compile/20011217-1.c: New test.
5333
5334 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5335
5336 * testsuite/gcc.dg/20011214-1.c: New.
5337
5338 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5339
5340 * gcc.dg/altivec-4.c: New.
5341
5342 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5343
5344 * gcc.dg/20011113-1.c: New test.
5345
5346 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5347
5348 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5349 std::__malloc_alloc_template<0> and
5350 std::__default_alloc_template<false, 0>.
5351
5352 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
5353
5354 * objc/execute/bf-21.m: New test.
5355 * objc/execute/enumeration-1.m: New test.
5356 * objc/execute/enumeration-2.m: New test.
5357
5358 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5359
5360 * gcc.dg/gnu89-init-1.c: New test.
5361
5362 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5363
5364 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5365 * g++.old-deja/g++.jason/2371.C: Likewise.
5366 * g++.old-deja/g++.jason/template33.C: Likewise.
5367 * g++.old-deja/g++.jason/template34.C: Likewise.
5368 * g++.old-deja/g++.jason/template36.C: Likewise.
5369 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5370 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5371 * g++.old-deja/g++.other/typename1.C: Likewise.
5372 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5373 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5374 * g++.old-deja/g++.pt/typename11.C: Likewise.
5375 * g++.old-deja/g++.pt/typename14.C: Likewise.
5376 * g++.old-deja/g++.pt/typename16.C: Likewise.
5377 * g++.old-deja/g++.pt/typename3.C: Likewise.
5378 * g++.old-deja/g++.pt/typename4.C: Likewise.
5379 * g++.old-deja/g++.pt/typename5.C: Likewise.
5380 * g++.old-deja/g++.pt/typename7.C: Likewise.
5381 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5382
5383 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5384
5385 * g++.dg/other/linkage1.C: New test.
5386 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5387 specifiers.
5388
5389 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5390
5391 * gcc.dg/concat.c: New test.
5392
5393 2001-12-11 Stan Shebs <shebs@apple.com>
5394
5395 * objc/compile: New test directory.
5396 * objc/compile/compile.exp: New expect script.
5397 * objc/compile/20011211-1.m: New compile test.
5398
5399 2001-12-11 Jason Merrill <jason@redhat.com>
5400
5401 * lib/prune.exp (prune_gcc_output): Also handle "In member
5402 function". So many permutations...
5403
5404 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5405
5406 * g++.dg/template/typedef1.C: New test.
5407
5408 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5409
5410 * g++.dg/other/copy1.C: New test.
5411
5412 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5413
5414 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5415
5416 * gcc.dg/builtin-choose-expr.c: New.
5417
5418 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5419
5420 * gcc.dg/altivec-2.c: New.
5421
5422 2001-12-07 Richard Henderson <rth@redhat.com>
5423
5424 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5425
5426 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5427
5428 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5429 ultrasparc.
5430
5431 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5432
5433 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5434
5435 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5436
5437 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5438 variable argument list.
5439
5440 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5441
5442 * gcc.c-torture/execute/memcheck: Delete entire directory.
5443 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5444 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5445
5446 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5447
5448 * gcc.dg/Wshadow-1.c: New test.
5449
5450 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5451
5452 * gcc.c-torture/compile/20011130-1.c: New test.
5453
5454 * gcc.dg/noncompile/20011025-1.c: New test.
5455
5456 * g++.dg/other/anon-union.C: New test.
5457
5458 * gcc.c-torture/execute/20011024-1.c: New test.
5459
5460 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5461
5462 * gcc.c-torture/execute/20000722-1.x,
5463 gcc.c-torture/execute/20010123-1.x: Remove.
5464 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5465 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5466 gcc.dg/c99-complit-2.c: New tests.
5467
5468 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5469
5470 * g++.dg/inherit/base1.C: New test.
5471
5472 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5473
5474 * g++.dg/other/stdarg1.C: New test.
5475
5476 * gcc.c-torture/compile/20011130-2.c: New test.
5477
5478 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5479
5480 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5481 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5482 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5483 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5484 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5485 * gcc.dg/builtin-prefetch-1.c: New test.
5486
5487 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5488
5489 * gcc.dg/20011130-1.c: New test.
5490
5491 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5492
5493 * g++.dg/other/scope1.C: New test.
5494 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5495
5496 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5497
5498 * gcc.dg/vla-init-1.c: New test.
5499
5500 2001-12-01 Geoff Keating <geoffk@redhat.com>
5501
5502 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5503
5504 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5505
5506 * objc.dg/alias.m: Update.
5507 * objc.dg/class-1.m: Update.
5508 * objc.dg/const-str-1.m: Update.
5509 * objc.dg/fwd-proto-1.m: Update.
5510 * objc.dg/id-1.m: Update.
5511 * objc.dg/super-class-1.m: Update.
5512
5513 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5514
5515 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5516 constructs.
5517
5518 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
5519
5520 * gcc.c-torture/execute/20011128-1.c: New test.
5521
5522 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5523
5524 * gcc.dg/20011127-1.c: New test.
5525
5526 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5527
5528 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5529 from Austin Group draft 7.
5530 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5531 scanf format arguments.
5532 * gcc.dg/format/no-exargs-2.c: New test.
5533
5534 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5535
5536 * g++.dg/abi/vbase8-4.C: New test.
5537
5538 2001-11-24 Ian Lance Taylor <ian@airs.com>
5539
5540 * gcc.c-torture/execute/20011121-1.c: New test.
5541
5542 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
5543
5544 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5545
5546 2001-11-23 Andreas Jaeger <aj@suse.de>
5547
5548 * gcc.dg/cpp/charconst-2.c: New test.
5549
5550 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5551
5552 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5553 to the host if it is remote. Let tests specify extra headers
5554 they use.
5555 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5556 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5557 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5558 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5559 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5560 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5561 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5562 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5563 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5564 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5565
5566 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5567
5568 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5569 for little endian ARMs.
5570
5571 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5572
5573 * gcc.c-torture/compile/20011119-1.c: New test.
5574 * gcc.c-torture/compile/20011119-2.c: New test.
5575
5576 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5577
5578 * gcc.dg/altivec-1.c: Fix typo.
5579
5580 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5581
5582 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5583
5584 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5585
5586 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5587
5588 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5589
5590 * lib/g77.exp: Don't specify --rpath-link.
5591
5592 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5593 across all the headers.
5594 * gcc.dg/format/format.exp: For testing on a remote host,
5595 copy format.h.
5596
5597 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5598 * gcc.c-torture/execute/930406-1.c: Likewise.
5599 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5600
5601 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5602
5603 * gcc.dg/altivec-1.c: New.
5604
5605 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5606
5607 * gcc.dg/cpp/fpreprocessed.c: New test case.
5608
5609 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5610
5611 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5612 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5613 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5614
5615 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5616
5617 * gcc.dg/no-builtin-1.c: New test.
5618
5619 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5620
5621 * gcc.c-torture/execute/20011115-1.c: New test.
5622
5623 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5624
5625 * gcc.c-torture/compile/20011114-2.c: New test.
5626 * gcc.c-torture/compile/20011114-3.c: New test.
5627 * gcc.c-torture/compile/20011114-4.c: New test.
5628
5629 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5630
5631 * g++.dg/other/init1.C: New test.
5632
5633 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5634
5635 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5636 message.
5637
5638 * gcc.c-torture/execute/20011114-1.c: New testcase.
5639
5640 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5641 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5642 like the (before this change) version of 20010327-1.c.
5643
5644 2001-11-14 Roger Sayle <roger@eyesopen.com>
5645
5646 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5647
5648 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5649
5650 * g++.dg/init/array2.C: New test.
5651
5652 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
5653
5654 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5655
5656 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
5657
5658 * g++.dg/other/forscope1.C: New test.
5659 * g++.dg/ext/forscope1.C: New test.
5660 * g++.dg/ext/forscope2.C: New test.
5661
5662 2001-11-13 Jakub Jelinek <jakub@redhat.com>
5663
5664 * gcc.c-torture/execute/20011113-1.c: New test.
5665
5666 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
5667
5668 * gcc.c-torture/execute/20011109-2.c: New test.
5669
5670 * gcc.c-torture/execute/20011109-1.c: New test.
5671
5672 2001-11-09 Jakub Jelinek <jakub@redhat.com>
5673
5674 * gcc.c-torture/compile/20011109-1.c: New test.
5675
5676 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
5677
5678 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5679 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5680 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5681 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5682 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5683 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5684 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5685
5686 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
5687
5688 * g++.dg/warn/Wshadow-1.C: New tests.
5689 * g++.old-deja/g++.mike/for3.C: Update.
5690
5691 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
5692
5693 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5694 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5695 XFAILs. Adjust expected error texts.
5696 * gcc.c-torture/compile/20011106-1.c,
5697 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5698 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5699 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5700 gcc.dg/c99-array-lval-5.c: New tests.
5701
5702 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5703
5704 * gcc.dg/cpp/defined.c: Update.
5705
5706 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5707
5708 * gcc.c-torture/execute/anon-1.c: New test.
5709
5710 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
5711
5712 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5713 same size, so no warning should be produced on stormy16.
5714
5715 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5716 due to oversized array.
5717 * g++.old-deja/g++.mike/ns15.C: Likewise.
5718 * g++.old-deja/g++.pt/crash16.C: Likewise.
5719
5720 2001-11-02 Graham Stott <grahams@redhat.com>
5721
5722 * g++.dgother/debug1.C: Fix typos.
5723
5724 2001-11-01 Jakub Jelinek <jakub@redhat.com>
5725
5726 * g++.dg/other/debug1.C: New test.
5727
5728 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5729
5730 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5731 of unsigned long.
5732
5733 2001-10-30 Jakub Jelinek <jakub@redhat.com>
5734
5735 * gcc.dg/20011029-2.c: New test.
5736
5737 * gcc.c-torture/compile/20011029-1.c: New test.
5738
5739 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
5740
5741 * objc/execute/class_self-1.m: New test.
5742 * objc/execute/class_self-2.m: New test.
5743
5744 2001-10-25 Zack Weinberg <zack@codesourcery.com>
5745
5746 * gcc.misc-tests/msgs.exp: Delete.
5747 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5748 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
5749 error set to match recent changes.
5750
5751 2001-10-24 Zack Weinberg <zack@codesourcery.com>
5752
5753 * gcc.dg/20011021-1.c: New test.
5754
5755 2001-10-24 Jakub Jelinek <jakub@redhat.com>
5756
5757 * gcc.c-torture/compile/20011023-1.c: New test.
5758
5759 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
5760
5761 * lib/g77.exp: Rewrite based on lib/g++.exp.
5762
5763 2001-10-19 Jakub Jelinek <jakub@redhat.com>
5764
5765 * gcc.c-torture/execute/20011019-1.c: New test.
5766
5767 * gcc.dg/20011018-1.c: New test.
5768
5769 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
5770
5771 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5772
5773 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
5774
5775 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5776 * gcc.dg/attr-invalid.c: Likewise.
5777
5778 2001-10-18 Jakub Jelinek <jakub@redhat.com>
5779
5780 * testsuite/gcc.dg/20011015-1.c: New test.
5781
5782 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5783
5784 * g++.dg/template/unify2.C: New test.
5785
5786 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5787
5788 * g++.dg/other/exception-specification.C: New test
5789
5790 2001-10-13 Tom Rix <trix@redhat.com>
5791
5792 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5793 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5794
5795 2001-10-12 Jakub Jelinek <jakub@redhat.com>
5796
5797 * testsuite/gcc.dg/20011009-1.c: New test.
5798
5799 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
5800
5801 PR g++/4476
5802 * g++.dg/other/friend1.C: New test.
5803
5804 2001-10-11 Richard Henderson <rth@redhat.com>
5805
5806 * g++.old-deja/g++.other/crash18.C: Add -S to options.
5807
5808 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5809
5810 * gcc.c-torture/compile/20011010-1.c: New.
5811
5812 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
5813
5814 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5815 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5816 g77.f-torture/execute/execute.exp,
5817 g77.f-torture/noncompile/noncompile.exp,
5818 gcc.c-torture/compile/compile.exp,
5819 gcc.c-torture/execute/execute.exp,
5820 gcc.c-torture/execute/ieee/ieee.exp,
5821 gcc.c-torture/execute/memcheck/memcheck.exp,
5822 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5823 objc/execute/execute.exp: Update FSF address.
5824
5825 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
5826
5827 * gcc.dg/cpp/cmdlne-C.c: Update.
5828 * gcc.dg/cpp/cmdlne-C2.c: New.
5829
5830 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5831
5832 * gcc.c-torture/execute/20011008-3.c: New.
5833
5834 2001-10-08 DJ Delorie <dj@redhat.com>
5835
5836 * gcc.dg/20011008-1.c: New.
5837 * gcc.dg/20011008-2.c: New.
5838
5839 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
5840
5841 * gcc.dg/cpp/spacing1.c: Update test.
5842
5843 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5844
5845 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5846 spelling errors of "separate" as "seperate".
5847
5848 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
5849
5850 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5851 enough to avoid inlining.
5852
5853 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5854
5855 * lib/g77.exp: set libg2c_dir correctly.
5856
5857 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
5858
5859 * gcc.dg/cpp/macro11.c: New test.
5860
5861 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5862
5863 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5864 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5865 gcc.dg/format/multattr-3.c: New tests.
5866 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
5867 tests for format attributes on function pointers being rejected.
5868
5869 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5870
5871 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5872
5873 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5874
5875 * g++.dg/warn/format1.C: New test.
5876
5877 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
5878
5879 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5880
5881 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5882
5883 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5884
5885 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5886
5887 * gcc.dg/cpp/redef2.c: Add test.
5888
5889 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
5890
5891 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5892 long-standing bug on i686, apparently.
5893 * gcc.c-torture/execute/loop-2c.x: New file.
5894 * gcc.c-torture/execute/loop-2d.x: New file.
5895 * gcc.c-torture/execute/loop-3c.x: New file.
5896
5897 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
5898
5899 * gcc.dg/cpp/20000625-2.c: Correct line number.
5900
5901 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5902
5903 * gcc.dg/cpp/macro10.c: New test.
5904 * gcc.dg/cpp/strify3.c: New test.
5905 * gcc.dg/cpp/spacing1.c: Add tests.
5906 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5907 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5908
5909 2001-09-24 DJ Delorie <dj@redhat.com>
5910
5911 * gcc.c-torture/execute/20010924-1.c: New test.
5912
5913 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5914
5915 * testsuite/objc/execute/paste.m: Remove.
5916
5917 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
5918
5919 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5920
5921 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
5922
5923 * g77.dg/strlen0.f: New test.
5924
5925 2001-09-21 Richard Henderson <rth@redhat.com>
5926
5927 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5928 * g++.old-deja/g++.abi/vtable2.C: Likewise.
5929
5930 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
5931
5932 Table-driven attributes.
5933 * g++.dg/ext/attrib1.C: New test.
5934
5935 2001-09-20 DJ Delorie <dj@redhat.com>
5936
5937 * gcc.dg/20000926-1.c: Update expected warning messages.
5938 * gcc.dg/array-2.c: Likewise, and test for warnings too.
5939 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5940 array.
5941
5942 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
5943
5944 * g++.dg/eh/registers1.C: New test case.
5945
5946 2001-09-17 Richard Henderson <rth@redhat.com>
5947
5948 * gcc.dg/array-5.c: Fix VLA decomposition test.
5949
5950 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
5951
5952 * gcc.dg/cpp/line5.c: New testcase.
5953
5954 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
5955
5956 * gcc.dg/cpp/macro9.c: New test.
5957
5958 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
5959
5960 * gcc.c-torture/execute/980223.c: Change type of addr from long
5961 to char *.
5962
5963 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
5964
5965 * gcc.c-torture/execute/20010915-1.c: New test.
5966
5967 2001-09-14 Janis Johnson <janis187@us.ibm.com>
5968
5969 * g77.dg/bprob: New directory.
5970 * g77.dg/bprob/bprob.exp: New file.
5971 * g77.dg/bprob/bprob-1.f: New test.
5972 * g77.dg/gcov: New directory.
5973 * g77.dg/gcov/gcov.exp: New file.
5974 * g77.dg/gcov/gcov-1.f: New test.
5975 * g77.dg/gcov/gcov-1.x: New file.
5976
5977 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
5978
5979 * gcc.dg/cpp/directiv.c: Update.
5980 * gcc.dg/cpp/undef1.c: Update.
5981
5982 2001-09-12 Jakub Jelinek <jakub@redhat.com>
5983
5984 * gcc.dg/20010912-1.c: New test.
5985
5986 2001-09-11 Janis Johnson <janis187@us.ibm.com>
5987
5988 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5989 language-independent file in lib.
5990 * lib/gcov.exp: New file.
5991
5992 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
5993
5994 * gcc.c-torture/compile/20010911-1.c: New test.
5995
5996 2001-09-10 Janis Johnson <janis187@us.ibm.com>
5997
5998 * lib/profopt.exp: New, to support profile-directed optimizations.
5999 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6000 * gcc.misc-tests/bprob-1.c: New test.
6001 * gcc.misc-tests/bprob-2.c: New test.
6002
6003 2001-09-07 Janis Johnson <janis187@us.ibm.com>
6004
6005 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6006 XFAIL and which kinds of gcov output to verify.
6007 * gcc.misc-tests/gcov-4b.x: New file.
6008 * gcc.misc-tests/gcov-5b.x: New file.
6009 * gcc.misc-tests/gcov-6.x: New file.
6010 * gcc.misc-tests/gcov-7.c: New test.
6011 * gcc.misc-tests/gcov-7.x: New file.
6012
6013 2001-09-06 Janis Johnson <janis187@us.ibm.com>
6014
6015 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6016 * gcc.misc-tests/gcov-6.c: New test.
6017
6018 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
6019
6020 PR c++/3986
6021 * g++.dg/abi/vbase1.C: New test.
6022
6023 2001-09-05 Ziemowit Laski <zlaski@apple.com>
6024
6025 * objc.dg/method-2.m: New.
6026
6027 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
6028
6029 PR c++/4203
6030 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6031 * g++.dg/init/empty1.C: New test.
6032
6033 2001-09-03 Jakub Jelinek <jakub@redhat.com>
6034
6035 * gcc.c-torture/compile/20010903-1.c: New test.
6036
6037 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
6038
6039 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6040 for m68k.
6041
6042 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
6043
6044 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6045
6046 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6047
6048 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6049
6050 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
6051
6052 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6053 for 16-bit 'unsigned int'.
6054
6055 2001-08-29 Kazu Hirata <kazu@hxi.com>
6056
6057 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6058
6059 2001-08-27 Richard Henderson <rth@redhat.com>
6060
6061 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6062 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6063
6064 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
6065
6066 * gcc.dg/asm-names.c (ymain): New.
6067
6068 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
6069
6070 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6071 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6072 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6073
6074 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6075
6076 * gcc.dg/compare5.c: New testcase.
6077
6078 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
6079
6080 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6081 and "In instantiation".
6082
6083 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
6084
6085 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6086
6087 2001-08-20 Janis Johnson <janis187@us.ibm.com>
6088
6089 * gcc.misc-tests/gcov.exp: Add support for branch information.
6090 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6091 * gcc.misc-tests/gcov-4.c: New test.
6092 * gcc.misc-tests/gcov-4b.c: New test.
6093 * gcc.misc-tests/gcov-5b.c: New test.
6094
6095 2001-08-20 Zack Weinberg <zackw@panix.com>
6096
6097 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6098 expected to fail.
6099
6100 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6101
6102 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6103
6104 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6105
6106 * g++.dg/eh/template1.C: New test.
6107
6108 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6109
6110 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6111 Fix thinko.
6112 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6113 for xfail.
6114
6115 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6116
6117 * lib/g77-dg.exp: Use prune.exp for common procedures
6118 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6119 * lib/g77.exp: (g77-dg-prune) Remove
6120
6121 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6122
6123 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6124
6125 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6126
6127 * g++.dg/template/unify1.C: New test.
6128
6129 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6130
6131 * g++.dg/abi/empty4.C: New test.
6132
6133 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6134
6135 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6136 solaris2.*
6137 * g77.f-torture/compile/pr3743.x: Likewise
6138
6139 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6140
6141 * g++.dg/other/using-declaration.C: New test.
6142
6143 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6144
6145 * gcc.dg/cpp/tr-sign.c: New testcase.
6146
6147 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6148
6149 * gcc.dg/cpp/19951025-1.c: Revert.
6150 * gcc.dg/cpp/directiv.c: We no longer process directives that
6151 interrupt macro arguments.
6152
6153 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6154
6155 * gcc.dg/bconstp-1.c: New test.
6156
6157 2001-08-03 Richard Henderson <rth@redhat.com>
6158
6159 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6160
6161 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6162
6163 * gcc.dg/cpp/19951025-1.c: Update.
6164
6165 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6166
6167 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6168 should be x.
6169
6170 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6171
6172 Kill -fhonor-std.
6173 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6174 * g++.old-deja/g++.other/std1.C: Likewise.
6175 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6176
6177 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6178
6179 * lib/g77.exp: Load gcc-defs.exp for common procedures
6180 (g77_pass, g77_fail, g77_finish, g77_exit,
6181 ${tool}_check_unsupported_p} Now redundant. Deleted.
6182
6183 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6184
6185 * g77.dg/fbackslash.f
6186 * g77.dg/fcase-preserve.f
6187 * g77.dg/ff90-1.f
6188 * g77.dg/ffixed-line-length-0.f
6189 * g77.dg/ffixed-line-length-132.f
6190 * g77.dg/ffixed-line-length-7.f
6191 * g77.dg/ffixed-line-length-72.f
6192 * g77.dg/ffixed-line-length-none.f
6193 * g77.dg/ffree-form-1.f
6194 * g77.dg/fno-backslash.f
6195 * g77.dg/fno-f90-1.f
6196 * g77.dg/fno-fixed-form-1.f
6197 * g77.dg/fno-onetrip.f
6198 * g77.dg/fno-typeless-boz.f
6199 * g77.dg/fno-underscoring.f
6200 * g77.dg/fno-vxt-1.f
6201 * g77.dg/fonetrip.f
6202 * g77.dg/ftypeless-boz.f
6203 * g77.dg/fugly-assumed.f
6204 * g77.dg/funderscoring.f
6205 * g77.dg/fvxt-1.f
6206
6207 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6208
6209 * objc.dg/fwd-proto-1.m: New.
6210 * objc.dg/local-decl-1.m: New.
6211 * objc.dg/naming-1.m: New.
6212 * objc.dg/naming-2.m: New.
6213 * objc.dg/proto-hier-1.m: New.
6214
6215 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6216
6217 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6218 largest-type elements to a struct makes its size grow.
6219
6220 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6221
6222 * g++.dg/abi/vthunk1.C: New test.
6223
6224 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6225
6226 * g++.dg/abi/vbase8-22.C: New test.
6227
6228 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6229
6230 * gcc.dg/cpp/macro8.c: New test.
6231
6232 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6233
6234 * g++.dg/abi/vbase8-21.C: New test.
6235
6236 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6237
6238 * g++.dg/abi/vbase8-10.C: New test.
6239
6240 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6241
6242 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6243 ${tool}_set_ld_library_path.
6244 Changed caller.
6245 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6246 g++.exp.
6247
6248 2001-07-26 Stan Cox <scox@redhat.com>
6249
6250 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6251 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6252 gcc_exit, gcc_check_unsupported_p):
6253 Moved to gcc-deps.exp
6254 * gcc-deps.exp: New file.
6255
6256 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6257
6258 * g++.old-deja/g++.pt/defarg14.C: New test.
6259
6260 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6261
6262 * g++.old-deja/g++.other/lineno5.C: New test.
6263
6264 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6265
6266 * g++.old-deja/g++.pt/crash68.C: New test.
6267
6268 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6269
6270 * g++.old-deja/g++.other/crash42.C: New test.
6271
6272 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6273
6274 * gcc.dg/cpp/extratokens.c: Fix.
6275 * gcc.dg/cpp/skipping2.c: New tests.
6276
6277 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6278
6279 * gcc.c-torture/execute/20010724-1.c: New file.
6280 * gcc.c-torture/execute/20010724-1.x: New file.
6281
6282 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6283
6284 * g++.old-deja/g++.other/cond7.C: New test.
6285
6286 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6287
6288 * g++.old-deja/g++.other/optimize4.C: New test.
6289
6290 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6291
6292 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6293
6294 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6295
6296 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6297 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6298 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6299 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6300
6301 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6302 bug report" message.
6303
6304 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6305 * g++.dg/ext/instantiate1.C: Move from old-deja.
6306
6307 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6308
6309 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6310 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6311 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6312 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6313
6314 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
6315
6316 * gcc.c-torture/execute/20010723-1.c: New test.
6317
6318 2001-07-23 Ben Elliston <bje@redhat.com>
6319
6320 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6321
6322 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6323
6324 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6325 i[34567]86-*-*.
6326 Delete handling of ieee_multilib_flags.
6327 Pass -mieee for alpha*-*-* and sh-*-*.
6328 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6329
6330 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6331
6332 Remove old-abi tests.
6333 * g++.old-deja/g++.mike/p11116.C: Remove.
6334 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6335
6336 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6337
6338 * g77.f-torture/compile/pr3743.f: New test
6339
6340 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6341
6342 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6343
6344 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6345
6346 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6347 g++.old-deja/g++.pt/static6.C: Likewise.
6348 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6349 supports weak symbols.
6350
6351 2001-07-18 Andreas Jaeger <aj@suse.de>
6352
6353 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6354 supported again.
6355
6356 2001-07-18 Andreas Jaeger <aj@suse.de>
6357
6358 * gcc.dg/iftrap-1.c: Fix target line.
6359
6360 2001-07-17 Richard Henderson <rth@redhat.com>
6361
6362 * gcc.c-torture/execute/20010717-1.c: New.
6363
6364 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6365
6366 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6367 tests.
6368
6369 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6370
6371 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6372
6373 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6374
6375 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6376 UAC_SIGBUS, UAC_NOPRINT definitions.
6377
6378 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
6379
6380 * objc/execute/object_is_class.m: New test.
6381 * objc/execute/object_is_meta_class.m: New test.
6382
6383 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6384
6385 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6386 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6387
6388 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6389
6390 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6391 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6392
6393 2001-07-14 Richard Henderson <rth@redhat.com>
6394
6395 * gcc.dg/iftrap-1.c: New.
6396
6397 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6398
6399 * g77.f-torture/execute/intrinsic77.f: New test.
6400
6401 2001-07-11 Janis Johnson <janis@us.ibm.com>
6402
6403 * gcc.misc-tests/gcov-3.c: New test.
6404
6405 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6406
6407 * gcc.c-torture/compile/20010711-1.c,
6408 * gcc.c-torture/compile/20010711-2.c: New tests.
6409
6410 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6411
6412 * gcc.c-torture/execute/20010711-1.c: New test.
6413
6414 2001-07-11 Ben Elliston <bje@redhat.com>
6415
6416 * g++.old-deja/g++.other/enum5.C: New test.
6417
6418 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6419
6420 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6421 (g++-dg-prune): Call prune_gcc_output.
6422 * prune.exp: New file for prune_gcc_output.
6423 * lib/g++.exp, lib/gcc.exp: Load it.
6424
6425 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6426
6427 * gcc.c-torture/compile/20010701-1.c,
6428 g++.old-deja/g++.ext/attrib6.C: New tests.
6429
6430 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
6431
6432 * gcc.c-torture/compile/20010706-1.c: New test.
6433
6434 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6435
6436 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6437
6438 2001-06-28 Stan Shebs <shebs@apple.com>
6439
6440 * gcc.dg/pragma-darwin.c: New test.
6441
6442 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6443
6444 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6445 Solaris 2.[678] system.
6446
6447 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6448
6449 * gcc.dg/20010622-1.c: New test.
6450
6451 2001-06-18 Stan Shebs <shebs@apple.com>
6452
6453 * objc.dg: New directory.
6454 * objc.dg/dg.exp: New file.
6455 * objc.dg/alias.m: New.
6456 * objc.dg/class-1.m: New.
6457 * objc.dg/class-2.m: New.
6458 * objc.dg/const-str-1.m: New.
6459 * objc.dg/const-str-2.m: New.
6460 * objc.dg/id-1.m: New.
6461 * objc.dg/method-1.m: New.
6462 * objc.dg/super-class-1.m: New.
6463 * lib/objc-dg.exp: New file.
6464
6465 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6466
6467 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6468 of label name.
6469
6470 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6471
6472 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6473
6474 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6475
6476 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6477 variable.
6478
6479 2001-06-12 Richard Henderson <rth@redhat.com>
6480
6481 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6482
6483 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6484
6485 * g++.old-deja/g++.abi/vbase5.C: New test.
6486 * g++.old-deja/g++.abi/vbase6.C: New test.
6487 * g++.old-deja/g++.abi/vbase7.C: New test.
6488
6489 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6490
6491 * gcc.c-torture/compile/20010610-1.c: New test.
6492
6493 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6494
6495 * g++.old-deja/g++.abi/vbase4.C: New test.
6496
6497 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6498
6499 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6500 support %f for HC11/HC12 targets.
6501 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6502 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6503 on HC11/HC12 targets.
6504 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6505
6506 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6507
6508 * gcc.dg/wchar_t-1.c: New file.
6509 * gcc.dg/wint_t-1.c: Likewise.
6510
6511 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6512
6513 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6514
6515 2001-06-11 Richard Henderson <rth@redhat.com>
6516
6517 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6518
6519 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6520
6521 * gcc.c-torture/compile/20010611-1.c: New test.
6522
6523 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6524
6525 * gcc.dg/c99-tag-1.c: Add more tests.
6526
6527 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6528
6529 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6530 representation on MN10300 and ARM/Thumb.
6531
6532 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6533
6534 * g77.f-torture/execute/20010610.f: New.
6535
6536 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6537
6538 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6539 names.
6540
6541 2001-06-09 Richard Henderson <rth@redhat.com>
6542
6543 * gcc.c-torture/execute/ashrdi-1.c: New.
6544 * gcc.c-torture/execute/ashldi-1.c: New.
6545 * gcc.c-torture/execute/lshrdi-1.c: New.
6546
6547 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6548
6549 * objc/execute/load-3.m: Added. Check sending +load to categories,
6550 in addition to classes.
6551
6552 2001-06-08 Stan Shebs <shebs@apple.com>
6553
6554 * objc/execute/load-2.m: New test. From Nicola Pero
6555 <n.pero@mi.flashnet.it>.
6556
6557 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6558
6559 * gcc.c-torture/execute/20010605-2.c: New test.
6560
6561 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6562
6563 * g++.old-deja/g++.abi/vbase2.C: New test.
6564 * g++.old-deja/g++.abi/vbase3.C: New test.
6565
6566 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6567
6568 * g++.old-deja/g++.pt/friend49.C: New test.
6569
6570 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6571
6572 * g++.old-deja/g++.ext/anon3.C: New test.
6573
6574 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6575
6576 * g++.old-deja/g++.other/conv7.C: New test.
6577
6578 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6579
6580 * gcc.c-torture/compile/20010605-2.c: New test.
6581
6582 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6583
6584 * gcc.c-torture/execute/20010604-1.c: New test.
6585
6586 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6587
6588 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6589
6590 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6591
6592 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6593 (g++_link_flags): Likewise.
6594 (g++_init): Pass gccpath's value to two previous functions.
6595
6596 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6597
6598 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6599 Ensure logfile entry matches exec command line.
6600
6601 2001-05-31 Richard Henderson <rth@redhat.com>
6602
6603 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6604 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6605
6606 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6607
6608 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6609 compiler for irix6.2
6610
6611 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6612
6613 * g++.old-deja/g++.other/optimize3.C: New file.
6614
6615 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6616
6617 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6618 assemble.
6619
6620 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6621
6622 * g++.old-deja/g++.other/optimize2.C: New file.
6623
6624 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6625
6626 * gcc.c-torture/compile/20010518-2.c: New file.
6627 * gcc.c-torture/execute/20010518-1.c: New file.
6628 * gcc.c-torture/execute/20010518-2.c: New file.
6629
6630 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6631
6632 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6633
6634 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6635
6636 G++ no longer defines builtins that do not begin with __builtin.
6637 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6638 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6639 * g++.old-deja/g++.law/builtin1.C: Likewise.
6640 * g++.old-deja/g++.law/cvt2.C: Likewise.
6641 * g++.old-deja/g++.mike/net5.C: Likewise.
6642 * g++.old-deja/g++.other/builtins1.C: Likewise.
6643 * g++.old-deja/g++.other/builtins2.C: Likewise.
6644 * g++.old-deja/g++.other/builtins3.C: Likewise.
6645 * g++.old-deja/g++.other/builtins4.C: Likewise.
6646 * g++.old-deja/g++.other/inline8.C: Likewise.
6647 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6648
6649 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
6650
6651 * g++.old-deja/g++.pt/using1.C: Adjust.
6652 * g++.old-deja/g++.pt/using2.C: New test.
6653
6654 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6655
6656 * gcc.dg/cpp/charconst.c: New tests.
6657 * gcc.dg/cpp/escape.c: New tests.
6658 * gcc.dg/cpp/escape-1.c: New tests.
6659 * gcc.dg/cpp/escape-2.c: New tests.
6660 * gcc.dg/cpp/ucs.c: New tests.
6661
6662 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
6663
6664 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
6665 native compiler for irix6.5.
6666
6667 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
6668
6669 * lib/g++.exp (g++_include_flags): Use args to compute
6670 get_multilibs.
6671 (g++_link_flags): Likewise.
6672 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6673
6674 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
6675
6676 * gcc.dg/c90-hexfloat-1.c: Add more tests.
6677
6678 2001-05-21 Geoff Keating <geoffk@redhat.com>
6679
6680 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6681 this file.
6682
6683 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6684
6685 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6686 STACK_SIZE;
6687 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6688 to STACK_SIZE; Use it to define size of add_histo array.
6689 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6690 to STACK_SIZE.
6691 (f): Use GITT_SIZE to define size of gitt local table.
6692 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6693 to STACK_SIZE; Use it to define size of bytemem array.
6694
6695 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6696
6697 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6698 on 68HC11/HC12 due to the asm instruction.
6699 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6700 * gcc.c-torture/compile/920520-1.x: Likewise.
6701 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6702 on 68HC11/HC12 because the function is larger than 64K.
6703 * gcc.c-torture/compile/961203-1.x: New file, this test fails
6704 on 68HC11/HC12 because the structure is too large.
6705
6706 2001-05-20 Richard Henderson <rth@redhat.com>
6707
6708 * gcc.c-torture/execute/20010520-1.c: New.
6709
6710 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6711
6712 * g++.old-deja/g++.warn/compare1.C: New test.
6713 * gcc.dg/compare4.c: New test.
6714
6715 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
6716
6717 * g++.old-deja/g++.other/optimize1.C: New test.
6718
6719 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6720
6721 * g++.old-deja/g++.pt/spec41.C: New test.
6722
6723 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
6724
6725 * gcc.c-torture/compile/20010114-1.x: Remove.
6726
6727 2001-05-18 Stan Shebs <shebs@apple.com>
6728
6729 * gcc.c-torture/compile/20010518-1.c: New test.
6730
6731 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
6732
6733 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6734 * g++.old-deja/g++.pt/crash67.C: New test.
6735
6736 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
6737
6738 * g++.old-deja/g++.other/debug9.C: New test.
6739
6740 2001-05-16 Zack Weinberg <zackw@stanford.edu>
6741
6742 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6743
6744 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
6745
6746 * gcc.c-torture/compile/20010516-1.c: New test.
6747
6748 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6749
6750 * g++.old-deja/g++.other/crash41.C: New test.
6751
6752 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6753
6754 * g++.old-deja/g++.pt/crash66.C: New test.
6755
6756 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6757
6758 * g++.old-deja/g++.robertl/eb27.C: Convert.
6759
6760 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
6761
6762 * g++.dg/friend-warn.C: New test. Do not warn about friend
6763 declaration being redundant.
6764
6765 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
6766
6767 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6768
6769 2001-05-14 Mark Mitchell <mark@codesourcery.com>
6770
6771 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6772
6773 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
6774
6775 * lib/g++.exp: Use testsuite_flags.
6776
6777 2001-05-13 Mark Mitchell <mark@codesourcery.com>
6778
6779 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6780
6781 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
6782
6783 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6784
6785 2001-05-11 Mark Mitchell <mark@codesourcery.com>
6786
6787 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6788
6789 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
6790
6791 * gcc.c-torture/compile/20010313-1.c: New test.
6792
6793 2001-05-09 Zack Weinberg <zackw@stanford.edu>
6794
6795 * gcc.dg/cpp/direct2.c: New test.
6796 * gccq.dg/cpp/direct2s.c: New test.
6797
6798 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6799
6800 2001-05-07 Mark Mitchell <mark@codesourcery.com>
6801
6802 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6803 * g++.old-deja/g++.other/op3.C: Likewise.
6804
6805 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6806
6807 * gcc.dg/cpp/syshdr.h: New file.
6808 * gcc.dg/cpp/sysmac1.c: Update.
6809 * gcc.dg/cpp/sysmac2.c: Update.
6810
6811 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6812
6813 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6814
6815 2001-05-04 David Edelsohn <edelsohn@gnu.org>
6816
6817 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6818 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6819
6820 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
6821
6822 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6823
6824 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
6825
6826 * lib/g++.exp (g++_include_flags): Don't use any special flags
6827 if TESTING_IN_BUILD_TREE is not defined.
6828 (g++_init): Use a plain 'c++' as the compiler if
6829 TESTING_IN_BUILD_TREEE is not defined.
6830
6831 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6832
6833 * g++.old-deja/g++.eh/catch13.C: New test.
6834 * g++.old-deja/g++.eh/catch14.C: New test.
6835
6836 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6837
6838 * gcc.dg/cpp/tr-define.c: New test.
6839
6840 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
6841
6842 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6843 <stdlib.h>, not <malloc.h>.
6844
6845 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6846
6847 * g++.old-deja/g++.ns/template17.C: New test.
6848
6849 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6850
6851 * g++.old-deja/g++.pt/ref4.C: New test.
6852
6853 2001-04-30 Richard Henderson <rth@redhat.com>
6854
6855 * gcc.dg/20000724-1.c: Revert last change.
6856
6857 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
6858
6859 * g77.f-torture/execute/20010430.f: New test.
6860
6861 2001-04-30 Mark Mitchell <mark@codesourcery.com>
6862
6863 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6864
6865 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
6866
6867 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6868
6869 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6870
6871 * g++.old-deja/g++.eh/crash6.C: New test.
6872
6873 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6874
6875 * g++.old-deja/g++.other/warn7.C: New test.
6876
6877 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6878
6879 * g++.old-deja/g++.other/defarg9.C: New test.
6880
6881 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6882
6883 * g77.f-torture/compile/20010426.f: New test.
6884 * g77.f-torture/execute/20010426.f: New test.
6885
6886 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6887
6888 * g77.f-torture/compile/20000629-1.x: Remove - error
6889 has been fixed.
6890
6891 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
6892
6893 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6894 Tweak slightly to work with g++.dg framework.
6895 * g++.dg/special/ecos.exp: Run initp1.C test.
6896 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6897
6898 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6899 its linker doesn't give line numbers either.
6900 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6901
6902 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6903
6904 * g++.old-deja/g++.other/lex1.C: New test.
6905
6906 2001-04-26 Jakub Jelinek <jakub@redhat.com>
6907
6908 * gcc.dg/noncompile/20010425-1.c: New test.
6909
6910 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6911
6912 * g++.old-deja/g++.pt/mangle2.C: New test.
6913
6914 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6915
6916 * gcc.dg/format/plus-1.c: New test.
6917
6918 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6919
6920 * gcc.dg/20010423-1.c: New test.
6921
6922 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6923
6924 * gcc.c-torture/execute/20010422-1.c: New test.
6925
6926 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
6927
6928 * g++.old-deja/g++.ns/type2.C: New test.
6929
6930 2001-04-24 Zack Weinberg <zackw@stanford.edu>
6931
6932 * g++.old-deja/g++.other/perf1.C: New test.
6933
6934 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
6935
6936 * gcc.dg/c99-func-2.c: Remove xfail.
6937 * gcc.dg/c99-func-3.c: Remove xfail.
6938 * gcc.dg/c99-func-4.c: Remove xfail.
6939
6940 2001-04-23 Zack Weinberg <zackw@stanford.edu>
6941
6942 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6943
6944 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
6945
6946 * gcc.c-torture/compile/20010423-1.c: New test.
6947
6948 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6949
6950 * g++.old-deja/g++.pt/typename28.C: New test.
6951
6952 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6953
6954 * g++.old-deja/g++.abi/empty2.C: New test.
6955 * g++.old-deja/g++.abi/empty3.C: New test.
6956
6957 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6958
6959 * g++.old-deja/g++.other/comdat2.C: New test.
6960 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6961
6962 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6963
6964 * g++.old-deja/g++.other/overload14.C: New test.
6965
6966 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6967
6968 * g++.old-deja/g++.other/lookup23.C: New test.
6969
6970 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6971
6972 * gcc.c-torture/execute/20010403-1.c: New test.
6973
6974 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
6975 Mark Mitchell <mark@codesourcery.com>
6976
6977 * lib/old-dejagnu.exp: Don't delete output of executable.
6978 Add .exe suffix to executables.
6979
6980 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
6981
6982 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6983
6984 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6985
6986 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6987
6988 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6989
6990 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6991 * g++.old-deja/g++.abi/crash1.C: New test.
6992
6993 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6994
6995 * g++.old-deja/g++.other/crash40.C: New test.
6996
6997 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6998
6999 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7000
7001 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
7002
7003 * g++.old-deja/g++.other/warn6.C: New test.
7004
7005 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7006
7007 * g++.old-deja/g++.robertl/eb42.C: Same.
7008
7009 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7010
7011 * gcc.dg/wtr-conversion-1.c: New testcase.
7012
7013 2001-04-10 Richard Henderson <rth@redhat.com>
7014
7015 * g++.old-deja/g++.other/array5.C: New.
7016
7017 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7018
7019 * gcc.c-torture/execute/20010408-1.c: New test.
7020
7021 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
7022
7023 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7024 headers and constructs.
7025 * g++.old-deja/g++.robertl/eb79.C: Same.
7026 * g++.old-deja/g++.robertl/eb77.C (main): Same.
7027 * g++.old-deja/g++.robertl/eb73.C: Same.
7028 * g++.old-deja/g++.robertl/eb66.C (main): Same.
7029 * g++.old-deja/g++.robertl/eb55.C (t): Same.
7030 * g++.old-deja/g++.robertl/eb54.C (main): Same.
7031 * g++.old-deja/g++.robertl/eb46.C (main): Same.
7032 * g++.old-deja/g++.robertl/eb44.C: Same.
7033 * g++.old-deja/g++.robertl/eb41.C (main): Same.
7034 * g++.old-deja/g++.robertl/eb4.C (main): Same.
7035 * g++.old-deja/g++.robertl/eb39.C: Same.
7036 * g++.old-deja/g++.robertl/eb33.C (main): Same.
7037 * g++.old-deja/g++.robertl/eb31.C (main): Same.
7038 * g++.old-deja/g++.robertl/eb30.C: Same.
7039 * g++.old-deja/g++.robertl/eb3.C: Same.
7040 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7041 * g++.old-deja/g++.robertl/eb21.C: Same.
7042 * g++.old-deja/g++.robertl/eb15.C: Same.
7043 * g++.old-deja/g++.robertl/eb118.C: Same.
7044 * g++.old-deja/g++.robertl/eb115.C (main): Same.
7045 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7046 * g++.old-deja/g++.robertl/eb109.C: Same.
7047 * g++.old-deja/g++.other/sibcall1.C (main): Same.
7048 * g++.old-deja/g++.mike/rtti1.C: Same.
7049 * g++.old-deja/g++.mike/p658.C: Same.
7050 * g++.old-deja/g++.mike/net46.C: Same.
7051 * g++.old-deja/g++.mike/net34.C: Same.
7052 * g++.old-deja/g++.mike/memoize1.C: Same.
7053 * g++.old-deja/g++.mike/eh2.C: Same.
7054 * g++.old-deja/g++.law/weak.C: Same.
7055 * g++.old-deja/g++.law/visibility7.C: Same.
7056 * g++.old-deja/g++.law/visibility25.C: Same.
7057 * g++.old-deja/g++.law/visibility22.C: Same.
7058 * g++.old-deja/g++.law/visibility2.C: Same.
7059 * g++.old-deja/g++.law/visibility17.C: Same.
7060 * g++.old-deja/g++.law/visibility13.C: Same.
7061 * g++.old-deja/g++.law/visibility10.C: Same.
7062 * g++.old-deja/g++.law/visibility1.C: Same.
7063 * g++.old-deja/g++.law/virtual3.C (eval): Same.
7064 * g++.old-deja/g++.law/vbase1.C: Same.
7065 * g++.old-deja/g++.law/operators32.C: Same.
7066 * g++.old-deja/g++.law/nest3.C: Same.
7067 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7068 * g++.old-deja/g++.law/except5.C (main): Same.
7069 * g++.old-deja/g++.law/cvt7.C (run): Same.
7070 * g++.old-deja/g++.law/cvt2.C: Same.
7071 * g++.old-deja/g++.law/cvt16.C: Same.
7072 * g++.old-deja/g++.law/ctors6.C (bar): Same.
7073 * g++.old-deja/g++.law/ctors17.C (main): Same.
7074 * g++.old-deja/g++.law/ctors13.C: Same.
7075 * g++.old-deja/g++.law/ctors12.C (main): Same.
7076 * g++.old-deja/g++.law/ctors10.C: Same.
7077 * g++.old-deja/g++.law/code-gen5.C: Same.
7078 * g++.old-deja/g++.law/bad-error7.C: Same.
7079 * g++.old-deja/g++.law/arm9.C: Same.
7080 * g++.old-deja/g++.law/arm12.C: Same.
7081 * g++.old-deja/g++.law/arg8.C: Same.
7082 * g++.old-deja/g++.law/arg1.C: Same.
7083 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7084 * g++.old-deja/g++.jason/template31.C: Same.
7085 * g++.old-deja/g++.jason/template24.C (main): Same.
7086 * g++.old-deja/g++.jason/2371.C: Same.
7087 * g++.old-deja/g++.eh/new2.C: Same.
7088 * g++.old-deja/g++.eh/new1.C: Same.
7089 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7090 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7091 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7092 * g++.old-deja/g++.brendan/crash62.C: Same.
7093 * g++.old-deja/g++.brendan/crash52.C: Same.
7094 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7095 * g++.old-deja/g++.brendan/crash38.C: Same.
7096 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7097 * g++.old-deja/g++.brendan/copy9.C: Same.
7098
7099 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
7100
7101 * gcc.c-torture/execute/20001203-2.c (memset):
7102 Count argument is of type __SIZE_TYPE__.
7103
7104 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7105
7106 * gcc.c-torture/compile/20010404-1.c: New test.
7107
7108 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7109
7110 * gcc.c-torture/compile/20010326-1.c: New test.
7111
7112 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7113
7114 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7115 peculiarities of the SH.
7116 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7117
7118 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7119
7120 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7121 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7122 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7123
7124 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7125
7126 * g77.f-torture/compile/20010321-1.f: New test.
7127
7128 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7129
7130 * gcc.c-torture/compile/20010329-1.c: New test.
7131
7132 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7133
7134 * gcc.c-torture/execute/20010329-1.c: New test.
7135
7136 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7137
7138 * g++.old-deja/g++.other/eh4.C: Fix typo.
7139
7140 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7141
7142 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7143
7144 2001-03-28 Philip Blundell <philb@gnu.org>
7145
7146 * gcc.c-torture/compile/20010328-1.c: New test.
7147
7148 2001-03-27 Richard Henderson <rth@redhat.com>
7149
7150 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7151 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7152
7153 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7154
7155 * gcc.c-torture/compile/20010327-1.c: New test.
7156
7157 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7158
7159 * g++.old-deja/g++.other/friend12.C: New test.
7160 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7161 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7162
7163 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7164
7165 * gcc.c-torture/execute/20010325-1.c: New test.
7166
7167 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7168
7169 * g++.old-deja/g++.other/mangle3.C: New test.
7170
7171 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7172
7173 * g++.old-deja/g++.other/anon8.C: New test.
7174
7175 2001-03-20 Philip Blundell <philb@gnu.org>
7176
7177 * gcc.c-torture/compile/20010320-1.c: New test.
7178
7179 2001-03-17 Richard Henderson <rth@redhat.com>
7180
7181 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7182
7183 2001-03-15 Geoff Keating <geoff@redhat.com>
7184
7185 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7186 tests on AIX.
7187
7188 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7189
7190 * g++.old-deja/g++.other/eh4.C: New test.
7191
7192 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7193
7194 * gcc.dg/cpp/mi1.c: Update.
7195
7196 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7197
7198 * g++.old-deja/g++.other/regstack.C: New test.
7199
7200 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7201
7202 * g++.old-deja/g++.other/ref4.C: New test.
7203
7204 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7205
7206 * objc/execute/va_method.m: Added.
7207 * objc/execute/IMP.m: Added.
7208 * objc/execute/_cmd.m: Added.
7209 * objc/execute/accessing_ivars.m: Added.
7210 * objc/execute/class-1.m: Added.
7211 * objc/execute/class-10.m: Added.
7212 * objc/execute/class-11.m: Added.
7213 * objc/execute/class-12.m: Added.
7214 * objc/execute/class-13.m: Added.
7215 * objc/execute/class-14.m: Added.
7216 * objc/execute/class-2.m: Added.
7217 * objc/execute/class-3.m: Added.
7218 * objc/execute/class-4.m: Added.
7219 * objc/execute/class-5.m: Added.
7220 * objc/execute/class-6.m: Added.
7221 * objc/execute/class-7.m: Added.
7222 * objc/execute/class-8.m: Added.
7223 * objc/execute/class-9.m: Added.
7224 * objc/execute/class-tests-1.h
7225 * objc/execute/class-tests-2.h
7226 * objc/execute/compatibility_alias.m: Added.
7227 * objc/execute/encode-1.m: Added.
7228 * objc/execute/formal_protocol-1.m: Added.
7229 * objc/execute/formal_protocol-2.m: Added.
7230 * objc/execute/formal_protocol-3.m: Added.
7231 * objc/execute/formal_protocol-4.m: Added.
7232 * objc/execute/formal_protocol-5.m: Added.
7233 * objc/execute/formal_protocol-6.m: Added.
7234 * objc/execute/formal_protocol-7.m: Added.
7235 * objc/execute/informal_protocol.m: Added.
7236 * objc/execute/initialize.m: Added.
7237 * objc/execute/load.m: Added.
7238 * objc/execute/many_args_method.m: Added.
7239 * objc/execute/nested-3.m: Added.
7240 * objc/execute/no_clash.m: Added.
7241 * objc/execute/private.m: Added.
7242 * objc/execute/redefining_self.m: Added.
7243 * objc/execute/root_methods.m: Added.
7244 * objc/execute/selector-1.m: Added.
7245 * objc/execute/static-1.m: Added.
7246 * objc/execute/static-2.m: Added.
7247 * objc/execute/va_method.m: Added.
7248
7249 2001-03-10 Richard Henderson <rth@redhat.com>
7250
7251 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7252
7253 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7254
7255 * g++.old-deja/g++.other/crash31.C: XFAIL.
7256 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7257 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7258 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7259 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7260 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7261
7262 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7263
7264 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7265
7266 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7267
7268 * gcc.dg/20000724-1.c: Don't use multiline strings.
7269
7270 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7271
7272 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7273 result of -cString against what we expect it to be; don't just
7274 print it out for no one to read.
7275
7276 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7277 Based on testcases provided by Nicola Pero.
7278
7279 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7280
7281 * gcc.dg/cpp/macro7.c: New test.
7282
7283 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7284
7285 * gcc.dg/cpp/multiline.c: Update.
7286
7287 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7288
7289 * g++.old-deja/g++.other/enum3.C: New test.
7290
7291 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7292
7293 * g++.old-deja/g++.other/pod1.C: New test.
7294
7295 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7296
7297 * g++.old-deja/g++.ext/overload1.C: New test.
7298
7299 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7300
7301 * g++.old-deja/g++.pt/using1.C: New test.
7302
7303 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7304
7305 * g++.old-deja/g++.other/using9.C: New test.
7306
7307 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7308
7309 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7310
7311 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7312
7313 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7314
7315 * g++.old-deja/g++.ext/realpt1.C: Remove.
7316
7317 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7318
7319 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7320
7321 2001-02-26 Will Cohen <wcohen@redhat.com>
7322
7323 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7324
7325 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7326
7327 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7328 templatized constructors.
7329
7330 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7331
7332 * gcc.c-torture/execute/20010224-1.c: New test.
7333
7334 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7335
7336 * gcc.c-torture/execute/20010222-1.c: New test.
7337
7338 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7339
7340 * g++.old-deja/g++.other/inline20.C: New test.
7341
7342 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7343
7344 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7345
7346 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7347
7348 * g++.old-deja/g++.other/lookup22.C: New test.
7349
7350 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7351
7352 * g77.dg: New directory.
7353 * g77.dg/20010216-1.f: New test case.
7354 * g77.dg/dg.exp: New driver.
7355 * lib/g77-dg.exp: New driver library.
7356
7357 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7358
7359 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7360
7361 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7362
7363 * g++.old-deja/g++.other/decl9.C: New test.
7364
7365 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7366
7367 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7368 not need <string> and also tests the initialization at runtime.
7369
7370 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7371
7372 * gcc.c-torture/execute/longlong.c: New test.
7373
7374 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
7375
7376 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7377
7378 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
7379
7380 * gcc.c-torture/execute/920302-1.c (execute):
7381 Change argument type to short.
7382
7383 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7384
7385 * g++.old-deja/g++.pt/deduct6.C: New test.
7386
7387 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7388
7389 * g++.old-deja/g++.pt/deduct5.C: New test.
7390
7391 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7392
7393 * gcc.c-torture/execute/20010209-1.c: New test.
7394
7395 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7396
7397 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7398
7399 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7400
7401 * g++.dg/vtgc1.C: Update for new ABI.
7402
7403 * consistency.vlad: New directory, 1665 files.
7404
7405 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7406
7407 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7408 return type.
7409 * gcc.dg/cpp/digraphs.c: Declare puts.
7410
7411 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7412
7413 * g++.old-deja/g++.other/warn5.C: New test.
7414
7415 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7416
7417 * g++.old-deja/g++.pt/spec40.C: New test.
7418
7419 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7420
7421 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7422 case.
7423 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7424
7425 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7426
7427 * gcc.c-torture/compile/20010209-1.c: New test.
7428
7429 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7430
7431 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7432 excess errors message but not if it crashes.
7433 * g++.old-deja/g++.other/crash27.C: Likewise.
7434 * g++.old-deja/g++.other/crash28.C: Likewise.
7435 * g++.old-deja/g++.other/crash30.C: Likewise.
7436 * g++.old-deja/g++.other/crash32.C: Likewise.
7437 * g++.old-deja/g++.other/crash35.C: Likewise.
7438 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7439
7440 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7441
7442 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7443 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7444 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7445 g77.f-torture/execute/execute.exp,
7446 g77.f-torture/noncompile/noncompile.exp,
7447 gcc.c-torture/execute/execute.exp,
7448 gcc.c-torture/execute/memcheck/memcheck.exp,
7449 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7450 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7451 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7452 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7453 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7454 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7455 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7456 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7457 Remove bug reporting instructions with ancient email addresses.
7458
7459 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7460
7461 * gcc.dg/20010202-1.c: New test.
7462 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7463
7464 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7465
7466 * g++.dg/stdbool-if.C: New test.
7467
7468 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7469
7470 * objc/execute/fdecl.m: Added main().
7471
7472 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7473
7474 * gcc.c-torture/execute/20010206-1.c: New test.
7475
7476 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7477
7478 * gcc.dg/cpp/avoidpaste1.c: Update.
7479
7480 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7481
7482 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7483 Pero <nicola@brainstorm.co.uk>.
7484 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7485
7486 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7487
7488 * g++.old-deja/g++.pt/spec39.C: New test.
7489
7490 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7491
7492 * gcc.c-torture/compile/20010202-1.c: New test.
7493
7494 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7495
7496 * g++.old-deja/g++.abi/primary2.C: New test.
7497 * g++.old-deja/g++.abi/primary3.C: New test.
7498 * g++.old-deja/g++.abi/primary4.C: New test.
7499 * g++.old-deja/g++.abi/primary5.C: New test.
7500 * g++.old-deja/g++.abi/vtable3.h: New test.
7501 * g++.old-deja/g++.abi/vtable3a.C: New test.
7502 * g++.old-deja/g++.abi/vtable3b.C: New test.
7503 * g++.old-deja/g++.abi/vtable3c.C: New test.
7504 * g++.old-deja/g++.abi/vtable3d.C: New test.
7505 * g++.old-deja/g++.abi/vtable3e.C: New test.
7506 * g++.old-deja/g++.abi/vtable3f.C: New test.
7507 * g++.old-deja/g++.abi/vtable3g.C: New test.
7508 * g++.old-deja/g++.abi/vtable3h.C: New test.
7509 * g++.old-deja/g++.abi/vtable3i.C: New test.
7510 * g++.old-deja/g++.abi/vtable3j.C: New test.
7511 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7512
7513 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7514
7515 * g++.old-deja/g++.other/anon6.C: New test.
7516 * g++.old-deja/g++.other/anon7.C: New test.
7517
7518 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7519
7520 * gcc.dg/cpp/avoidpaste2.c: New tests.
7521
7522 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7523
7524 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7525
7526 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7527
7528 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7529 DECIMAL_DIG cases for Irix."
7530
7531 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
7532
7533 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7534
7535 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7536
7537 * gcc.dg/c99-tag-1.c: New test.
7538
7539 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7540
7541 * gcc.dg/cpp/tr-warn1.c: Add tests.
7542
7543 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7544
7545 * gcc.dg/cpp/avoidpaste1.c: Update.
7546 * gcc.dg/cpp/paste4.c: Update.
7547
7548 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7549
7550 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7551 cases for Irix.
7552
7553 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7554
7555 * g++.old-deja/g++.other/inline19.C: New test.
7556
7557 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7558
7559 * gcc.dg/Wlarger-than.c: New test.
7560
7561 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7562
7563 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7564
7565 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7566
7567 * gcc.c-torture/execute/20010129-1.c: New test.
7568 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7569
7570 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7571
7572 * gcc.dg/cpp/avoidpaste1.c: Test case.
7573
7574 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7575
7576 * g++.old-deja/g++.other/inline18.C: New test.
7577
7578 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7579
7580 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7581 and __builtin_putchar.
7582
7583 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7584
7585 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7586 tests.
7587
7588 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7589
7590 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7591 floating point number rounding mode to round to the nearest
7592 representable mode.
7593
7594 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7595
7596 * g++.old-deja/g++.other/mangle2.C: New test.
7597
7598 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7599
7600 * gcc.c-torture/compile/20010124-1.c: New test.
7601
7602 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7603
7604 * g++.old-deja/g++.pt/spec38.C: New test.
7605
7606 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7607
7608 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7609 "Build don't run".
7610
7611 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7612
7613 * gcc.c-torture/execute/20010123-1.c: New test.
7614
7615 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7616
7617 * g++.old-deja/g++.pt/spec37.C: New test.
7618
7619 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7620
7621 * g++.old-deja/g++.pt/overload14.C: New test.
7622
7623 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7624
7625 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7626 __builtin_return_address.
7627
7628 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7629
7630 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7631 * g++.old-deja/g++.pt/spec35.C: New test.
7632 * g++.old-deja/g++.pt/spec36.C: New test.
7633
7634 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7635
7636 * gcc.c-torture/compile/20010118-1.c: New test.
7637
7638 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7639
7640 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7641
7642 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7643
7644 * gcc.c-torture/execute/20010119-1.c: New test.
7645
7646 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 * g++.old-deja/g++.other/vbase5.C: New test.
7649
7650 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7651
7652 * gcc.c-torture/execute/20010118-1.c: New test.
7653
7654 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7655
7656 * g++.old-deja/g++.pt/deduct3.C: New test.
7657
7658 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7659
7660 * g++.old-deja/g++.pt/spec34.C: New test.
7661
7662 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7663
7664 * g77.f-torture/compile/20000601-2.f: New test.
7665
7666 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7667
7668 * g++.old-deja/g++.other/init17.C: New test.
7669
7670 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
7671
7672 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7673
7674 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7675
7676 * g++.old-deja/g++.pt/unify8.C: New test.
7677
7678 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7679
7680 * g++.old-deja/g++.abi/vbase1.C: New test.
7681
7682 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7683
7684 * g++.old-deja/g++.pt/crash65.C: New test.
7685
7686 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
7687
7688 * gcc.dg/cpp/assembl2.S: New test case.
7689
7690 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
7691
7692 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7693 are supported.
7694
7695 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7696
7697 * g++.old-deja/g++.other/builtins1.C: New test.
7698 * g++.old-deja/g++.other/builtins2.C: Likewise.
7699 * g++.old-deja/g++.other/builtins3.C: Likewise.
7700 * g++.old-deja/g++.other/builtins4.C: Likewise.
7701
7702 2001-01-17 Jakub Jelinek <jakub@redhat.com>
7703
7704 * gcc.c-torture/compile/20010117-1.c: New test.
7705 * gcc.c-torture/compile/20010117-2.c: New test.
7706
7707 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7708
7709 * g77.f-torture/execute/20010116.[fx]: New test,
7710 XFAIL on i?86-*-*.
7711 * g77.f-torture/compile/20010115.f: Indicate it's
7712 a test for PR fortran/1636.
7713
7714 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
7715
7716 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7717
7718 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7719
7720 * g77.f-torture/compile/20010115.f: New test.
7721
7722 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
7723
7724 * g++.old-deja/g++.pt/nontype5.C: New test.
7725
7726 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
7727
7728 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7729 have an equivalent working one below it.
7730
7731 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7732
7733 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7734 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7735
7736 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7737
7738 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7739 message containing "init_priority".
7740 (conpr-2.C): Likewise.
7741 (conpr-3.C): Likewise.
7742 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7743
7744 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7745
7746 * gcc.c-torture/execute/20010114-2.c: New test.
7747
7748 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
7749
7750 * gcc.c-torture/compile/20010114-1.c: New test.
7751 * gcc.c-torture/compile/20010114-1.x: Xfail.
7752 * gcc.c-torture/compile/20010114-2.c: New test.
7753 * gcc.c-torture/execute/20010114-1.c: New test.
7754 * gcc.dg/trunc-1.c: New test.
7755 * gcc.dg/uninit-B.c: New test.
7756
7757 2001-01-13 Nick Clifton <nickc@redhat.com>
7758
7759 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7760 target.
7761
7762 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
7763
7764 * gcc.c-torture/compile/20010113-1.c: New test.
7765
7766 2001-01-13 Jakub Jelinek <jakub@redhat.com>
7767
7768 * gcc.c-torture/compile/20001212-1.c: New test.
7769
7770 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
7771
7772 * gcc.dg/cpp/widestr1.c: Update.
7773 * gcc.dg/cpp/prag-imp.c: Remove.
7774
7775 2001-01-12 Jakub Jelinek <jakub@redhat.com>
7776
7777 * gcc.c-torture/execute/20000801-3.x: Remove.
7778 * gcc.dg/c90-init-1.c: New test.
7779 * gcc.dg/c99-init-1.c: New test.
7780 * gcc.dg/c99-init-2.c: New test.
7781 * gcc.dg/gnu99-init-1.c: New test.
7782
7783 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
7784
7785 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7786 testing that no relevant ones were found.
7787
7788 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7789
7790 * g++.old-deja/g++.pt/cast2.C: New test.
7791
7792 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7793
7794 * g++.old-deja/g++.pt/friend47.C: New test.
7795
7796 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7797
7798 * g++.old-deja/g++.pt/instantiate13.C: New test.
7799
7800 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7801
7802 * g++.old-deja/g++.other/defarg7.C: New test.
7803 * g++.old-deja/g++.other/defarg8.C: New test.
7804
7805 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7806
7807 * g++.old-deja/g++.pt/crash64.C: New test.
7808
7809 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7810
7811 * g++.old-deja/g++.pt/crash63.C: New test.
7812
7813 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
7814
7815 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7816
7817 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
7818
7819 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7820
7821 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7822
7823 * g++.old-deja/g++.pt/error3.C: New test.
7824
7825 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7826
7827 * g++.old-deja/g++.other/crash39.C: New test.
7828
7829 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7830
7831 * g++.old-deja/g++.other/vbase4.C: New test.
7832
7833 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
7834
7835 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7836 * gcc.dg/special/20000419-2.c: New file. Identical to above.
7837 * gcc.dg/special/special.exp: New test driver which will check
7838 for alias support for the above test.
7839
7840 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
7841
7842 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7843 problems on small machines.
7844 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7845 parameterize.
7846
7847 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
7848
7849 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7850 mips.
7851 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7852
7853 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
7854
7855 * g++.old_deja/g++.pt/using8.C: New test.
7856
7857 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
7858
7859 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7860
7861 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
7862
7863 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7864 where a failure is expected.
7865 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7866
7867 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7868
7869 * g++.old_deja/g++.pt/instantiate12.C: New test.
7870
7871 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7872
7873 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7874 start of structs.
7875 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7876 * g++.old-deja/g++.brendan/crash17.C: Likewise.
7877 * g++.old-deja/g++.brendan/crash29.C: Likewise.
7878 * g++.old-deja/g++.brendan/crash48.C: Likewise.
7879 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7880 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7881 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7882 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7883 * g++.old-deja/g++.eh/spec6.C: Likewise.
7884 * g++.old-deja/g++.jason/crash3.C: Likewise.
7885 * g++.old-deja/g++.law/ctors11.C: Likewise.
7886 * g++.old-deja/g++.law/ctors17.C: Likewise.
7887 * g++.old-deja/g++.law/ctors5.C: Likewise.
7888 * g++.old-deja/g++.law/ctors9.C: Likewise.
7889 * g++.old-deja/g++.mike/ambig1.C: Likewise.
7890 * g++.old-deja/g++.mike/net22.C: Likewise.
7891 * g++.old-deja/g++.mike/p3538a.C: Likewise.
7892 * g++.old-deja/g++.mike/p3538b.C: Likewise.
7893 * g++.old-deja/g++.mike/virt3.C: Likewise.
7894 * g++.old-deja/g++.niklas/t128.C: Likewise.
7895 * g++.old-deja/g++.other/anon4.C: Likewise.
7896 * g++.old-deja/g++.other/using1.C: Likewise.
7897 * g++.old-deja/g++.other/warn3.C: Likewise.
7898 * g++.old-deja/g++.pt/t37.C: Likewise.
7899 * g++.old-deja/g++.robertl/eb69.C: Likewise.
7900 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7901
7902 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7903
7904 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7905
7906 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7907
7908 * gcc.c-torture/execute/stdio-opt-3.c: New test.
7909
7910 2001-01-07 Jakub Jelinek <jakub@redhat.com>
7911
7912 * gcc.c-torture/compile/20010107-1.c: New test.
7913
7914 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7915
7916 * gcc.c-torture/execute/builtin-noret-1.c: New test.
7917
7918 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7919
7920 * gcc.dg/format/format.h: New file.
7921 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7922 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7923 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7924 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7925 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7926 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7927 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7928 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7929 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7930 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7931 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7932 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7933 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7934 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7935 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7936 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7937 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7938 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7939 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7940 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7941 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7942 instead of declaring standard types, macros and functions in each
7943 test.
7944
7945 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
7946
7947 * gcc.c-torture/execute/20010106-1.c: New test.
7948
7949 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
7950
7951 * gcc.dg/format/format.exp: New file.
7952 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7953 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7954 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7955 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7956 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7957 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7958 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7959 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7960 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7961 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7962 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7963 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7964 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7965 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7966 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7967 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7968 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7969 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7970 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7971 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7972 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7973 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7974 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7975 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7976 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7977 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7978 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7979 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7980 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7981 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7982 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7983 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7984 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7985 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7986 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7987 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7988 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7989 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7990 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7991 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7992 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7993 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7994
7995 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
7996
7997 * gcc.c-torture/execute/991228-1.c: Take word endianness into
7998 account.
7999
8000 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
8001
8002 * gcc.c-torture/execute/builtin-complex-1.c: New test.
8003
8004 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
8005
8006 * g++.old-deja/g++.pt/crash62.C: New test.
8007
8008 2001-01-04 Richard Henderson <rth@redhat.com>
8009
8010 * gcc.dg/20000926-1.c: Update expected warnings.
8011 * gcc.dg/array-2.c: Likewise.
8012 * gcc.dg/array-4.c: Also validate flexible array members.
8013 * gcc.dg/c99-flex-array-1.c: New.
8014
8015 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
8016
8017 * gcc.c-torture/compile/20001222-1.x: Remove.
8018
8019 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8020
8021 * gcc.c-torture/execute/built-in-setjmp.c: New.
8022
8023 2001-01-03 Richard Henderson <rth@redhat.com>
8024
8025 * gcc.dg/940510-1.c: Update expected error wording.
8026 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8027
8028 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
8029
8030 * lib/target-supports.exp (check_alias_available): Modified to
8031 indicate aliases not supported if only weak aliases are supported.
8032
8033 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8034
8035 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8036 Turn on cmpstrsi checks for __pj__ and __i370__.
8037
8038 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8039
8040 * g++.old-deja/g++.other/virtual11.C: New test.
8041
8042 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8043
8044 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8045
8046 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8047
8048 * gcc.c-torture/compile/20010102-1.c: New test.
8049
8050 2001-01-02 Andreas Jaeger <aj@suse.de>
8051
8052 * gcc.dg/noreturn-3.c: New test.
8053
8054 * gcc.dg/noreturn-4.c: New test.
8055
8056 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8057
8058 * gcc.c-torture/execute/stdio-opt-1.c: Also test
8059 __builtin_fputc and __builtin_fwrite.
8060
8061 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8062
8063 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8064 signed char, not default char.
8065
8066 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8067
8068 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8069
8070 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
8071
8072 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
8073
8074 2000-12-29 Richard Henderson <rth@redhat.com>
8075
8076 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8077 (__cyg_profile_func_exit): Define.
8078
8079 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8080
8081 * g++.dg/vtgc1.C: New test.
8082
8083 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
8084
8085 * gcc.dg/noncompile/20001228-1.c: New test.
8086
8087 * gcc.dg/20001228-1.c: New test.
8088
8089 * gcc.c-torture/execute/20001228-1.c: New test.
8090
8091 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8092
8093 * gcc.dg/format-strfmon-1.c: New test.
8094
8095 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8096
8097 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8098 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8099 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8100 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8101 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8102 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8103 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8104 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8105 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8106 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8107 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8108 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8109 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8110
8111 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8112 * gcc.c-torture/execute/string-opt-4.c: Test index.
8113
8114 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8115
8116 * gcc.c-torture/compile/20001226-1.c: New test.
8117
8118 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8119
8120 * gcc.c-torture/compile/20001222-1.c: New test.
8121 * gcc.c-torture/compile/20001222-1.x: Xfail.
8122
8123 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
8124
8125 * gcc.c-torture/execute/comp-goto-2.c: New test.
8126
8127 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
8128
8129 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8130 Use long types if __INT_MAX__ is 32767.
8131 (main): Use cast to (sint32 *) when poking 88 into a_page.
8132
8133 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8134
8135 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8136
8137 * gcc.c-torture/compile/20001221-1.c: New test.
8138 * gcc.c-torture/execute/20001221-1.c: New test.
8139
8140 2000-12-20 Richard Henderson <rth@redhat.com>
8141
8142 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8143 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8144
8145 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8146
8147 * gcc.dg/compare3.c: New test.
8148
8149 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8150
8151 * gcc.dg/format-warnll-1.c: New test.
8152
8153 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8154
8155 * gcc.dg/cpp/cmdlne-P.c: New test.
8156
8157 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8158
8159 * gcc.c-torture/execute/builtin-abs-1.c,
8160 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8161
8162 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8163
8164 * gcc.dg/cpp/multiline.c: New test.
8165
8166 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8167
8168 * g++.old-deja/g++.other/syshdr1.C: Update.
8169 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8170
8171 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8172
8173 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8174
8175 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8176
8177 * g++.old-deja/g++.pt/ttp65.C: New test.
8178
8179 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8180
8181 * g++.old-deja/g++.pt/ttp64.C: New test.
8182
8183 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8184
8185 * g++.old-deja/g++.pt/spec33.C: New test.
8186
8187 2000-12-14 Catherine Moore <clm@redhat.com>
8188
8189 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8190 * gcc.c-torture/execute/920612-2.c: Likewise.
8191 * gcc.c-torture/execute/920428-2.c: Likewise.
8192 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8193 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8194
8195 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8196
8197 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8198 * gcc.dg/pack-test-2.c: Likewise.
8199
8200 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8201
8202 Tests by Zack Weinberg <zackw@stanford.edu>.
8203
8204 * gcc.dg/cpp/defined.c: Update.
8205 * gcc.dg/cpp/defined_trad.c: New tests.
8206
8207 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8208
8209 * gcc.dg/cpp/trad-direct.c: Update.
8210
8211 2000-12-11 Neil Booth <neilb@earthling.net>
8212
8213 * gcc.dg/cpp/defined_trad.c
8214
8215 2000-12-11 Neil Booth <neilb@earthling.net>
8216
8217 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8218
8219 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8220
8221 * gcc.dg/format-miss-2.c: New test.
8222
8223 2000-12-09 Neil Booth <neilb@earthling.net>
8224
8225 * gcc.dg/cpp/lineflags.c: New tests.
8226 * gcc.dg/cpp/poison.c: Update.
8227 * gcc.dg/cpp/redef2.c: Update.
8228 * gcc.dg/cpp/skipping.c: New test.
8229
8230 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8231
8232 * g++.old-deja/g++.other/eh3.C: New testcase.
8233
8234 2000-12-07 Neil Booth <neilb@earthling.net>
8235
8236 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8237 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8238 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8239 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8240 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8241 Update.
8242
8243 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8244
8245 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8246 __SIZE_TYPE__ instead of int for type of integers cast to
8247 pointers.
8248
8249 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8250
8251 * g++.old-deja/g++.other/cleanup4.C: New test.
8252
8253 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8254
8255 * format-sec-1.c: New test.
8256
8257 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8258
8259 * gcc.dg/format-nonlit-3.c: New test.
8260
8261 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8262
8263 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8264 through a null pointer.
8265
8266 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8267
8268 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8269 * g++.old-deja/g++.pt/partial4.C: New test.
8270
8271 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8272
8273 * gcc.c-torture/execute/ieee/hugeval.x: New.
8274
8275 2000-12-06 Neil Booth <neilb@earthling.net>
8276
8277 * gcc.dg/cpp/backslash2.c: New tests.
8278
8279 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8280
8281 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8282 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8283
8284 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8285
8286 * gcc.c-torture/execute/20001203-2.c: New testcase.
8287
8288 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8289
8290 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8291 * g++.old-deja/g++.other/virtual10.C: New test.
8292
8293 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8294
8295 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8296
8297 2000-12-05 Richard Henderson <rth@redhat.com>
8298
8299 * gcc.c-torture/compile/20001205-1.c: New.
8300
8301 2000-12-04 Neil Booth <neilb@earthling.net>
8302
8303 * g++.old-deja/g++.other/virtual9.C: New test.
8304 * g++.old-deja/g++.pt/crash61.C: New test.
8305 * gcc.c-torture/execute/loop-9.c: New test.
8306
8307 2000-12-04 Neil Booth <neilb@earthling.net>
8308
8309 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8310 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8311 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8312 * gcc.dg/cpp/extratokens.c: ...here.
8313
8314 2000-12-04 Neil Booth <neilb@earthling.net>
8315
8316 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8317 New tests.
8318
8319 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8320
8321 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8322 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8323
8324 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8325
8326 * gcc.c-torture/execute/20001203-1.c: New test.
8327
8328 2000-12-03 Neil Booth <neilb@earthling.net>
8329
8330 * gcc.dg/cpp/macro6.c: New test cases.
8331
8332 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8333
8334 * gcc.c-torture/execute/string-opt-9.c: New test.
8335 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8336 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8337 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8338
8339 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8340 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8341
8342 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8343
8344 * gcc.dg/cpp/if-6.c: New testcase.
8345
8346 * gcc.dg/20001201-1.c: New testcase.
8347
8348 2000-12-02 Neil Booth <neilb@earthling.net>
8349
8350 * g++.old-deja/g++.other/externC4.C,
8351 g++.old-deja/g++.other/friend10.C: New tests.
8352
8353 2000-12-02 Neil Booth <neilb@earthling.net>
8354
8355 * g++.old-deja/g++.other/instan2.C
8356 * g++.old-deja/g++.other/instan3.C: New test.
8357
8358 2000-12-02 Neil Booth <neilb@earthling.net>
8359
8360 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8361 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8362 gnuc99.c,gnuc99-pedantic.c: New tests.
8363
8364 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8365
8366 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8367 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8368
8369 2000-12-01 Neil Booth <neilb@earthling.net>
8370
8371 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8372 * gcc.dg/cpp/poison.c: Update.
8373 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8374
8375 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8376
8377 * g77.f-torture/execute/20001201.f: New test.
8378
8379 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8380
8381 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8382
8383 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8384
8385 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8386
8387 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8388
8389 * g++.old-deja/g++.other/cast6.C: New test.
8390
8391 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8392
8393 * gcc.c-torture/execute/20001130-2.c: New testcase.
8394
8395 2000-11-30 Richard Henderson <rth@redhat.com>
8396
8397 * gcc.c-torture/execute/20001130-1.c: New test.
8398
8399 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8400
8401 * g++.old-deja/g++.other/op3.C: New test.
8402
8403 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8404
8405 * g++.old-deja/g++.other/op2.C: New test.
8406
8407 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8408
8409 * g++.old-deja/g++.other/crash38.C: New test.
8410
8411 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8412
8413 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8414
8415 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8416
8417 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8418 tests.
8419 * gcc.c-torture/execute/string-opt-6.c: New test.
8420
8421 * gcc.dg/20001117-1.c: Add main.
8422
8423 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8424
8425 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8426 Move from here ...
8427 * gcc.dg/940510-1.c: ... to here.
8428
8429 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8430 zero-size arrays in toplevel structures.
8431
8432 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8433
8434 * gcc.c-torture/execute/loop-8.c: New test.
8435
8436 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8437
8438 * g++.old-deja/g++.other/base1.C: New test.
8439
8440 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8441
8442 * g++.old-deja/g++.other/parse2.C: New test.
8443
8444 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8445
8446 * g++.old-deja/g++.pt/incomplete1.C: New test.
8447
8448 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8449
8450 * g++.old-deja/g++.other/friend9.C: New test.
8451
8452 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8453
8454 * gcc.dg/20001127-1.c: New test.
8455
8456 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8457
8458 * g++.old-deja/g++.pt/friend46.C: New test.
8459
8460 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8461
8462 * g++.old-deja/g++.other/ptrmem8.C: New test.
8463
8464 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8465
8466 * gcc.c-torture/execute/string-opt-7.c: New test.
8467 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8468
8469 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8470
8471 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8472 instead of 'mkcheck 2'.
8473
8474 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8475
8476 * gcc.c-torture/execute/memcheck/driver.c,
8477 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8478 C9X references to refer to C99.
8479
8480 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8481
8482 * gcc.dg/ultrasp3.c: New test.
8483
8484 2000-11-25 Neil Booth <neilb@earthling.net>
8485
8486 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8487
8488 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8489
8490 * gcc.c-torture/compile/20001123-2.c: New.
8491
8492 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8493
8494 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8495
8496 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8497
8498 * gcc.dg/sequence-point-1.c: Add some new tests.
8499 * gcc.c-torture/execute/20001124-1.c: New test.
8500
8501 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8502
8503 * g++.old-deja/g++.other/vaarg4.C: New test.
8504 * gcc.c-torture/compile/20001123-1.c: New test.
8505
8506 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8507
8508 * g++.other/crash24.C: Adjust and remove XFAIL.
8509 * g++.other/crash37.C: New test.
8510
8511 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8512
8513 * g++.old-deja/g++.pt/instantiate9.C: New test.
8514
8515 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8516
8517 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8518 new ABI, too.
8519
8520 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8521 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8522
8523 2000-11-22 Neil Booth <neilb@earthling.net>
8524
8525 * gcc.dg/cpp/Wtrigraphs.c: New test.
8526
8527 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8528
8529 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8530
8531 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8532
8533 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8534
8535 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8536
8537 * lib/gcc-dg.exp: load_lib scanasm.exp.
8538 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8539 * lib/g++-dg.exp: load_lib scanasm.exp.
8540 * lib/scanasm.exp: New.
8541 (scan-assembler, scan-assembler-not): Add optional arguments to
8542 test name, or if not present, the pattern name.
8543 (scan-assembler-dem, scan-assembler-dem-not): New.
8544
8545 * g++.dg/dg.exp: New.
8546
8547 2000-11-21 Neil Booth <neilb@earthling.net>
8548
8549 * gcc.dg/cpp/integrated1.c: Remove.
8550
8551 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8552
8553 * gcc.c-torture/execute/20001121-1.c: New test.
8554
8555 2000-11-21 Richard Henderson <rth@redhat.com>
8556
8557 * gcc.c-torture/compile/20001121-1.c: New test.
8558
8559 2000-11-20 Neil Booth <neilb@earthling.net>
8560
8561 * gcc.dg/cpp/integrated1.c: New test.
8562
8563 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8564
8565 * g++.old-deja/g++.other/inline17.C: New test.
8566
8567 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8568
8569 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8570 local variable to be zero: I made the variable global. Now
8571 uses abort() and exit() instead of relying on main's return value.
8572
8573 2000-11-20 Neil Booth <neilb@earthling.net>
8574
8575 * gcc.dg/cpp/paste2.c: Update test.
8576 * objc/execute/paste.m: New test.
8577
8578 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8579
8580 * gcc.dg/c99-condexpr-1.c: New test.
8581
8582 2000-11-20 Neil Booth <neilb@earthling.net>
8583
8584 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8585
8586 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8587
8588 * g++.old-deja/g++.pt/export1.C: New test.
8589
8590 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8591
8592 * gcc.dg/20001117-1.c: New test.
8593
8594 2000-11-18 Richard Henderson <rth@redhat.com>
8595
8596 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8597
8598 2000-11-18 Richard Henderson <rth@redhat.com>
8599
8600 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8601 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8602 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8603
8604 2000-11-18 Richard Henderson <rth@redhat.com>
8605
8606 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8607 (main): New. Exit cleanly.
8608
8609 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8610
8611 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8612 gcc.dg/c99-fordecl-2.c: New tests.
8613
8614 2000-11-18 Richard Henderson <rth@redhat.com>
8615
8616 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8617 * gcc.c-torture/execute/zerolen-2.c: New.
8618
8619 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8620
8621 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8622 memory.
8623
8624 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8625
8626 * g++.old-deja/g++.pt/instantiate8.C: New test.
8627
8628 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8629
8630 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8631 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8632
8633 2000-11-16 Nick Clifton <nickc@redhat.com>
8634
8635 * gcc.c-torture/execute/nestfunc-2.c: New test.
8636 * gcc.c-torture/execute/nestfunc-3.c: New test.
8637
8638 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8639
8640 * gcc.c-torture/compile/20001116-1.c: New test.
8641
8642 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8643
8644 * gcc.c-torture/execute/20001115-1.c: New test.
8645
8646 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8647
8648 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8649 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8650 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8651 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8652
8653 2000-11-15 Neil Booth <neilb@earthling.net>
8654
8655 gcc.dg/cpp/_Pragma1.c: Update.
8656 gcc.dg/cpp/_Pragma2.c: New test.
8657
8658 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
8659
8660 * g++.old-deja/g++.other/anon5.C: New test.
8661
8662 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
8663
8664 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8665 tests.
8666
8667 2000-11-14 Jakub Jelinek <jakub@redhat.com>
8668
8669 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8670 output.
8671
8672 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8673
8674 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8675 labels at end of compound statements.
8676
8677 2000-11-13 Jakub Jelinek <jakub@redhat.com>
8678
8679 * gcc.c-torture/execute/loop-7.c: New test.
8680
8681 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8682
8683 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8684
8685 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8686
8687 * gcc.dg/c99-bool-1.c: New test.
8688
8689 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8690
8691 * gcc.dg/c99-scope-1.c: Remove xfail.
8692 * gcc.dg/c99-scope-2.c: New test.
8693
8694 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8695
8696 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8697 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8698
8699 2000-11-11 Mark Mitchell <mark@codesourcery.com>
8700
8701 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8702 error messages.
8703
8704 * g++.mike/p700.C: Don't typedef wchar_t.
8705 * g++.mike/p784.C: Likewise.
8706 * g++.mike/eb101.C: Don't use __wchar_t.
8707
8708 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
8709
8710 * g77.f-torture/execute/20001111.[fx]: Test premature exit
8711 from DO loop.
8712
8713 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8714
8715 * gcc.c-torture/execute/20001111-1.c: New test.
8716
8717 2000-11-10 Nick Clifton <nickc@redhat.com>
8718
8719 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8720 long multuiple and accumulate.
8721
8722 2000-11-09 Richard Henderson <rth@redhat.com>
8723
8724 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8725 via size_t instead of int.
8726
8727 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8728 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8729 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8730 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8731
8732 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
8733
8734 * gcc.c-torture/compile/20001109-1.c: New test.
8735 * gcc.c-torture/compile/20001109-2.c: New test.
8736
8737 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
8738
8739 * g++.old-deja/g++.pt/operator1.C: New test.
8740 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8741
8742 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8743
8744 * gcc.dg/20001108-1.c: New test.
8745
8746 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8747
8748 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8749 with both arguments constant strings.
8750 * gcc.c-torture/execute/string-opt-3.c: New test.
8751 * gcc.c-torture/execute/string-opt-4.c: New test.
8752 * gcc.c-torture/execute/string-opt-5.c: New test.
8753
8754 2000-11-08 Nick Clifton <nickc@redhat.com>
8755
8756 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
8757 mulsidi3adddi patterns.
8758
8759 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
8760
8761 * g++.old-deja/g++.other/crash36.C: New test.
8762
8763 2000-11-08 Jakub Jelinek <jakub@redhat.com>
8764
8765 * g++.old-deja/g++.other/init16.C: New test.
8766
8767 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
8768
8769 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8770
8771 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8772
8773 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8774 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8775 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8776
8777 2000-11-07 DJ Delorie <dj@redhat.com>
8778
8779 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8780
8781 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8782
8783 * gcc.c-torture/execute/string-opt-1.c: New test.
8784
8785 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8786
8787 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
8788 mips-sgi-irix6.* because the MIPS ABI passes floating-point
8789 parameters in registers, and there is no way for a varargs
8790 function to know in which order the integer and floating-point
8791 parameters should be interleaved when they are placed on the
8792 stack.
8793 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8794 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8795
8796 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8797
8798 * gcc.c-torture/execute/string-opt-2.c: New test.
8799
8800 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
8801
8802 * g++.old-deja/g++.pt/crash60.C: New test.
8803
8804 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8805
8806 * g++.old-deja/g++.other/crash24.C: New test.
8807 * g++.old-deja/g++.other/crash25.C: New test.
8808 * g++.old-deja/g++.other/crash26.C: New test.
8809 * g++.old-deja/g++.other/crash27.C: New test.
8810 * g++.old-deja/g++.other/crash28.C: New test.
8811 * g++.old-deja/g++.other/crash29.C: New test.
8812 * g++.old-deja/g++.other/crash30.C: New test.
8813 * g++.old-deja/g++.other/crash31.C: New test.
8814 * g++.old-deja/g++.other/crash32.C: New test.
8815 * g++.old-deja/g++.other/crash33.C: New test.
8816 * g++.old-deja/g++.other/crash34.C: New test.
8817 * g++.old-deja/g++.other/crash35.C: New test.
8818
8819 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8820
8821 * gcc.c-torture/execute/20001031-1.c: New test.
8822
8823 2000-11-04 Mark Mitchell <mark@codesourcery.com>
8824
8825 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8826 namespace.
8827
8828 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8829 standards-conformant.
8830
8831 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8832
8833 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8834 * g++.old-deja/g++.mike/p755a.C: Likewise.
8835 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8836 library makes no calls to `operator new' during initialization.
8837
8838 2000-11-04 Neil Booth <neilb@earthling.net>
8839
8840 * gcc.dg/cpp/include2.c: New tests.
8841
8842 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
8843
8844 * lib/g++.exp (g++_set_ld_library_path): New function.
8845 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8846
8847 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
8848
8849 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
8850 warnings.
8851
8852 2000-11-01 Richard Henderson <rth@redhat.com>
8853
8854 * g++.old-deja/g++.ext/namedret1.C: New.
8855 * g++.old-deja/g++.ext/namedret2.C: New.
8856 * g++.old-deja/g++.ext/namedret3.C: New.
8857
8858 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
8859
8860 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8861 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8862
8863 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8864
8865 * gcc.c-torture/execute/va-arg-21.c: New test.
8866
8867 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
8868
8869 * gcc.dg/c99-complex-2.c: New test.
8870
8871 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8872
8873 * gcc.c-torture/execute/stdio-opt-1.c: New test.
8874
8875 2000-10-31 Jakub Jelinek <jakub@redhat.com>
8876
8877 * g++.old-deja/g++.other/inline16.C: New test.
8878
8879 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
8880
8881 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8882 __PRETTY_FUNCTION__
8883
8884 2000-10-29 Neil Booth <neilb@earthling.net>
8885
8886 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8887 New tests.
8888 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8889 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8890 optimisation.
8891
8892 2000-10-29 Neil Booth <neilb@earthling.net>
8893
8894 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8895 * mi1.c, mi1c.h: Add null directives to multiple-include test.
8896 * mi5.c: Test multiple includes work with -C.
8897 * trigraphs.c: Test ^= version.
8898
8899 2000-10-28 Neil Booth <neilb@earthling.net>
8900
8901 New tests and test updates for new macro expander.
8902
8903 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8904 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8905 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8906 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8907 new diagnostic messages.
8908
8909 * gcc.dg/cpp/macro3.c: New tests.
8910
8911 2000-10-27 Mark Mitchell <mark@codesourcery.com>
8912
8913 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8914 on the same line.
8915
8916 2000-10-27 Jakub Jelinek <jakub@redhat.com>
8917
8918 * g++.old-deja/g++.other/eh2.C: New test.
8919
8920 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
8921
8922 * gcc.c-torture/execute/20001027-1.c: New test.
8923
8924 2000-10-26 Richard Henderson <rth@redhat.com>
8925
8926 * gcc.c-torture/execute/20001026-1.c: New.
8927
8928 2000-10-26 Mark Mitchell <mark@codesourcery.com>
8929
8930 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8931 * g++.old-deja/g++.law/builtin1.C: Likewise.
8932 * g++.old-deja/g++.law/ctors10.C: Likewise.
8933 * g++.old-deja/g++.law/virtual3.C: Likewise.
8934 * g++.old-deja/g++.mike/p658.C: Likewise.
8935 * g++.old-deja/g++.other/sibcall1.C: Likewise.
8936 * g++.old-deja/g++.other/vaarg2.C: Likewise.
8937 * g++.old-deja/g++.robertl/eb124.C: Likewise.
8938 * g++.old-deja/g++.robertl/eb44.C: Likewise.
8939 * g++.old-deja/g++.robertl/eb77.C: Likewise.
8940
8941 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
8942
8943 * gcc.c-torture/compile/20001024-1.c: New test.
8944
8945 2000-10-25 Mark Mitchell <mark@codesourcery.com>
8946
8947 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8948 to tell us whether or not we are using V3.
8949
8950 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
8951
8952 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8953 operands.
8954
8955 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
8956
8957 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8958
8959 2000-10-25 Jakub Jelinek <jakub@redhat.com>
8960
8961 * gcc.c-torture/execute/20001024-1.c: New test.
8962
8963 2000-10-24 Jakub Jelinek <jakub@redhat.com>
8964
8965 * g++.old-deja/g++.other/sibcall1.C: New test.
8966
8967 2000-10-20 Jakub Jelinek <jakub@redhat.com>
8968
8969 * gcc.dg/noncompile/init-3.c: New test.
8970
8971 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
8972
8973 * gcc.dg/format-array-1.c: New test.
8974
8975 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8976
8977 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8978 writing through null pointers; remove comment about testing
8979 unterminated strings.
8980
8981 2000-10-17 Matthew Hiller <hiller@redhat.com>
8982
8983 * gcc.c-torture/execute/20001017-2.c: New test.
8984
8985 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8986
8987 * gcc.c-torture/compile/20001018-1.c: New test.
8988 * gcc.c-torture/compile/20001018-1.x: Xfail.
8989
8990 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8991
8992 * gcc.c-torture/execute/20001017-1.c: New test.
8993
8994 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8995
8996 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8997 for multiple use of arguments with scanf formats; add tests for
8998 multiple use of arguments.
8999
9000 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
9001
9002 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9003
9004 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9005
9006 * gcc.dg/format-miss-1.c: New test.
9007
9008 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9009
9010 * gcc.c-torture/execute/20001013-1.c: New test.
9011
9012 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9013
9014 * gcc.dg/format-branch-1.c: New test.
9015
9016 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9017
9018 * README, lib/file-format.exp: Remove EGCS references.
9019
9020 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9021
9022 * gcc.dg/20001013-1.c: New test.
9023
9024 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
9025
9026 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9027 for intmax_t in the compiler using __typeof__ and the type rules
9028 for conditional expressions.
9029
9030 2000-10-13 Jakub Jelinek <jakub@redhat.com>
9031
9032 * gcc.dg/20001012-1.c: New test.
9033 * gcc.dg/20001012-2.c: New test.
9034
9035 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9036
9037 * gcc.dg/format-attr-1.c: New test.
9038
9039 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9040
9041 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9042 __LONG_LONG_MAX__ instead of LLONG_MAX.
9043
9044 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9045
9046 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9047 scanf flags.
9048 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9049 flags.
9050
9051 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
9052
9053 * gcc.dg/sequence-pt-1.c: New test.
9054
9055 2000-10-11 Geoff Keating <geoffk@cygnus.com>
9056
9057 * gcc.c-torture/execute/20001011-1.c: New testcase.
9058 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9059
9060 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9061
9062 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9063 does not error on it.
9064
9065 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9066
9067 * gcc.dg/20001009-1.c: New test.
9068
9069 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
9070
9071 * gcc.c-torture/compile/20001009-1.c: Move from here ....
9072 * gcc.c-torture/execute/20001009-2.c: ... to here.
9073
9074 2000-10-09 Geoff Keating <geoffk@cygnus.com>
9075
9076 * gcc.c-torture/compile/20001009-1.c: New testcase.
9077 * gcc.c-torture/execute/20001009-1.c: New testcase.
9078 Testcases provided by Jan Hubicka <jh@suse.cz>.
9079
9080 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9081
9082 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9083 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9084 uintmax_t using <limits.h> to emulate the compiler's internal
9085 logic. No longer XFAIL %j tests.
9086
9087 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9088
9089 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9090 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9091 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9092 regexps and details of expected handling of some bad formats.
9093 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9094 suppression.
9095
9096 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9097
9098 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9099 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9100 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9101 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9102 in list archives.
9103
9104 2000-10-06 Richard Henderson <rth@cygnus.com>
9105
9106 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9107 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9108 * g++.old-deja/g++.jason/report.C: Likewise.
9109 * g++.old-deja/g++.law/friend5.C: Likewise.
9110 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9111 of the expected warnings.
9112
9113 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9114
9115 * g++.old-deja/g++.pt/enum14.C: New test.
9116
9117 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9118
9119 * g++.old-deja/g++.pt/crash59.C: New test.
9120
9121 2000-10-04 Will Cohen <wcohen@redhat.com>
9122
9123 * gcc.dg/20000926-1.c: New test.
9124
9125 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9126
9127 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9128 function name for current C++ compiler.
9129 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9130
9131 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9132
9133 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9134 __PRETTY_FUNCTION__.
9135 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9136
9137 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9138
9139 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9140
9141 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9142
9143 * gcc.c-torture/compile/20000923-1.c: New test.
9144
9145 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9146
9147 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9148 * g++.old-deja/g++.pt/ttp62.C: Same.
9149 * g++.old-deja/g++.other/inline14.C: Same.
9150
9151 2000-09-24 Richard Henderson <rth@cygnus.com>
9152
9153 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9154
9155 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9156
9157 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9158
9159 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9160
9161 * gcc.c-torture/compile/20000922-1.c: New file.
9162
9163 2000-09-21 Nick Clifton <nickc@redhat.com>
9164
9165 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9166 a signed long modulo operation.
9167 (mod6): New function - perform an unsigned long modulo operation.
9168 (main): Add tests for modulos of very large numbers by very small
9169 dividends.
9170
9171 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9172
9173 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9174
9175 2000-09-19 Richard Henderson <rth@cygnus.com>
9176
9177 * gcc.dg/compare2.c (case 10): XFAIL.
9178
9179 2000-09-18 Richard Henderson <rth@cygnus.com>
9180
9181 * gcc.c-torture/execute/20000906-1.c: Move ...
9182 * gcc.dg/20000906-1.c: ... here. Only run on targets
9183 that support __builtin_trap.
9184
9185 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9186
9187 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9188
9189 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9190
9191 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9192 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9193 more $ format tests.
9194
9195 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9196
9197 * gcc.dg/format-errmk-1.c: New test.
9198
9199 2000-09-17 Greg McGary <greg@mcgary.org>
9200
9201 * gcc.c-torture/execute/20000917-1.x: Remove.
9202
9203 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9204
9205 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9206
9207 2000-09-17 Greg McGary <greg@mcgary.org>
9208
9209 * gcc.c-torture/execute/20000917-1.c: New test.
9210 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9211
9212 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9213
9214 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9215 in nested macro bug.
9216
9217 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9218
9219 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9220
9221 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
9222
9223 * gcc.c-torture/execute/20000914-1.c: New test.
9224
9225 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9226
9227 * g++.other/inline13.C: New test.
9228
9229 2000-09-12 Andreas Jaeger <aj@suse.de>
9230
9231 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9232 constant by Ulrich Drepper <drepper@redhat.com>.
9233
9234 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
9235
9236 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9237
9238 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9239
9240 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9241
9242 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9243
9244 * gcc.dg/cpp/backslash.c: New test.
9245
9246 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9247
9248 * gcc.c-torture/execute/20000910-1.c: New test.
9249 * gcc.c-torture/execute/20000910-2.c: Likewise.
9250
9251 2000-09-11 Robert Lipe <robertl@sco.com>
9252
9253 * gcc.dg/pragma-align.c: New test.
9254
9255 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9256
9257 * g++.old-deja/g++.pt/explicit82.C: New test.
9258 * g++.old-deja/g++.pt/explicit83.C: New test.
9259
9260 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9261
9262 * gcc.dg/asm-names.c: New test.
9263
9264 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9265
9266 * gcc.dg/cpp/tr-warn6.c: New test
9267
9268 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9269
9270 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9271 be accepted.
9272
9273 2000-09-07 Catherine Moore <clm@redhat.com>
9274
9275 * gcc.c-torture/execute/unroll-1.c: New test.
9276
9277 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9278
9279 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9280 ERROR markers.
9281 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9282 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9283 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9284 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9285 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9286 Preprocess only.
9287 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9288 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9289
9290 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9291
9292 * g++.old-deja/g++.pt/deduct2.C: New test.
9293
9294 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9295
9296 * g++.old-deja/g++.pt/parms2.C: New test.
9297
9298 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9299
9300 * g++.old-deja/g++.pt/crash58.C: New test.
9301
9302 2000-09-06 Greg McGary <greg@mcgary.org>
9303
9304 * gcc.c-torture/execute/20000906-1.c: New test.
9305 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9306
9307 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9308
9309 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9310
9311 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9312
9313 * g++.old-deja/g++.pt/crash57.C: New test.
9314
9315 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9316
9317 * g++.old-deja/g++.pt/crash56.C: New test.
9318
9319 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9320
9321 * g++.old-deja/g++.pt/koenig1.C: New test.
9322
9323 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9324
9325 * gcc.dg/20000904-1.c: New test.
9326
9327 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9328
9329 * gcc.dg/cpp/paste8.c: New test.
9330
9331 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9332
9333 * gcc.c-torture/compile/20000827-1.c: New test.
9334
9335 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9336
9337 * gcc.dg/format-diag-1.c: New test.
9338
9339 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9340
9341 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9342 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9343 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9344 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9345 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9346
9347 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9348
9349 * g++.old-deja/g++.other/nested4.C: New test.
9350
9351 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9352
9353 * g++.old-deja/g++.ns/scoped1.C: New test.
9354
9355 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9356
9357 * lib/g++.exp: Support testing already-installed GCC.
9358
9359 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9360
9361 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9362
9363 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9364
9365 * gcc.dg/return-type-2.c: New test.
9366
9367 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9368
9369 * gcc.c-torture/compile/20000825-1.c: New test.
9370
9371 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9372
9373 * gcc.dg/dwarf2-2.c: New test.
9374
9375 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9376
9377 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9378 dg-warning regexps.
9379
9380 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9381
9382 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9383 gcc.dg/format-ext-5.c: New tests.
9384
9385 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9386
9387 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9388
9389 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9390
9391 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9392
9393 2000-08-24 Richard Henderson <rth@cygnus.com>
9394
9395 * gcc.dg/ia64-sync-1.c: New test.
9396 * gcc.dg/ia64-sync-2.c: New test.
9397 * gcc.dg/ia64-asm-1.c: New test.
9398
9399 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9400
9401 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9402 * gcc.dg/format-ext-2.c: New test.
9403
9404 2000-08-23 Jason Merrill <jason@redhat.com>
9405
9406 * lib/old-dejagnu.exp: Also ignore "In member function" and
9407 "At global scope".
9408
9409 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9410
9411 * gcc.dg/noncompile/label-lineno-1.c: New test.
9412
9413 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9414
9415 * gcc.dg/c99-array-nonobj-1.c: New test.
9416
9417 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9418
9419 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9420 tests.
9421 * gcc.dg/format-ext-1.c: New test.
9422
9423 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9424
9425 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9426 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9427 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9428 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9429 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9430
9431 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9432
9433 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9434 gcc.dg/c99-strftime-2.c: New tests.
9435
9436 2000-08-22 Richard Henderson <rth@cygnus.com>
9437
9438 * gcc.c-torture/execute/20000822-1.c: New test.
9439
9440 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9441
9442 * gcc.c-torture/execute/20000819-1.x: Remove.
9443
9444 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9445
9446 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9447 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9448 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9449 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9450 gcc.dg/format-xopen-1.c: New tests.
9451
9452 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9453
9454 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9455
9456 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9457
9458 * g++.old-deja/g++.other/loop2.C: New test.
9459
9460 * gcc.c-torture/compile/20000606-1.c: New test.
9461 * gcc.c-torture/compile/20000728-1.c: New test.
9462 * gcc.c-torture/execute/20000801-1.c: New test.
9463 * gcc.c-torture/execute/20000801-2.c: New test.
9464 * gcc.c-torture/execute/20000819-1.c: New test.
9465 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9466 * gcc.dg/20000629-1.c: New test.
9467 * gcc.dg/20000724-1.c: New test.
9468 * gcc.dg/20000807-1.c: New test.
9469
9470 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9471
9472 * gcc.dg/cpp/pragma-1.c: New test.
9473 * gcc.dg/cpp/pragma-2.c: New test.
9474
9475 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9476
9477 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9478 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9479
9480 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9481
9482 * gcc.c-torture/compile/20000818-1.c: New test.
9483
9484 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9485
9486 * gcc.c-torture/execute/20000818-1.c: New test.
9487
9488 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9489
9490 * gcc.dg/format-va-1.c: New test.
9491
9492 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9493
9494 * g++.old-deja/g++.other/typedef8.C: New test.
9495
9496 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9497
9498 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9499 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9500 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9501 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9502 * g++.old-deja/g++.other/ptrmem7.C: New test.
9503 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9504
9505 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9506
9507 * g++.old-deja/g++.pt/typename27.C: New test.
9508
9509 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9510
9511 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9512 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9513 * g++.old-deja/g++.pt/friend45.C: New test.
9514 * g++.old-deja/g++.other/friend8.C: New test.
9515
9516 2000-08-15 Richard Henderson <rth@cygnus.com>
9517
9518 * gcc.c-torture/execute/20000815-1.c: New test.
9519
9520 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9521
9522 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9523 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9524 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9525
9526 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9527
9528 * g++.old-deja/g++.other/refinit2.C: New test.
9529
9530 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9531
9532 * lib/c-torture.exp (c-torture): Make
9533 compiler_conditional_xfail_data global.
9534 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9535 compiler_conditional_xfail_data machinery.
9536 (f-torture-execute): Likewise.
9537 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9538 and only when unrolling loops.
9539
9540 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9541
9542 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9543
9544 * g++.old-deja/g++.pt/explicit81.C: New test.
9545
9546 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9547
9548 * g++.old-deja/g++.pt/typename26.C: New test.
9549
9550 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9551
9552 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9553 warning.
9554
9555 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9556
9557 * g++.old-deja/g++.other/array3.C: New test.
9558
9559 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9560
9561 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9562 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9563 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9564 New tests.
9565
9566 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9567
9568 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9569 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9570
9571 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9572
9573 * gcc.c-torture/execute/20000808-1.c: New test.
9574
9575 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9576
9577 * gcc.dg/c90-const-expr-1.c: New test.
9578
9579 2000-08-08 Richard Henderson <rth@cygnus.com>
9580
9581 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9582
9583 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9584
9585 * gcc.dg/noncompile/const-ll-1.c: New test.
9586
9587 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9588
9589 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9590
9591 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
9592
9593 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9594 that running programs linked against the shared version of libobjc
9595 run correctly.
9596
9597 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9598
9599 * gcc.dg/c99-printf-1.c: New test.
9600
9601 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9602
9603 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9604
9605 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9606
9607 * gcc.c-torture/execute/20000731-1.x: Delete.
9608
9609 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9610
9611 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9612 and torture_without_loops as is done by c-torture.exp.
9613 (search_for): Copy from c-torture.exp.
9614 (gcc-dg-runtest): New function, drives a directory of tests
9615 iterating over the TORTURE_OPTIONS.
9616 (scan-assembler, scan-assembler-not): Move here from
9617 individual directory drivers.
9618
9619 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9620 defined by lib/gcc-dg.exp.
9621 * gcc.dg/cpp/cpp.exp: Likewise.
9622 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9623 gcc-dg-runtest, so we cycle over optimization options.
9624
9625 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9626 * gcc.dg/compare2.c: No longer expected to fail.
9627
9628 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
9629
9630 * gcc.c-torture/execute/20000804-1.c: New test.
9631
9632 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9633
9634 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9635
9636 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9637
9638 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9639
9640 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
9641
9642 * gcc.c-torture/compile/20000803-1.c: New test.
9643
9644 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9645
9646 * gcc.c-torture/execute/20000801-3.c,
9647 gcc.c-torture/execute/20000801-4.c: New tests.
9648 * gcc.c-torture/execute/20000801-3.x,
9649 gcc.c-torture/execute/20000801-4.x: Xfail.
9650
9651 2000-08-02 Geoff Keating <geoffk@cygnus.com>
9652
9653 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9654 libobjc/.libs to allow for libtool.
9655
9656 2000-08-02 Jakub Jelinek <jakub@redhat.com>
9657
9658 * gcc.c-torture/compile/20000802-1.c: New test.
9659
9660 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
9661
9662 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9663
9664 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
9665
9666 * gcc-c-torture/execute/20000731-2.c: New test.
9667
9668 * gcc.c-torture/execute/20000731-1.c: New test.
9669 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9670
9671 2000-07-31 Jakub Jelinek <jakub@redhat.com>
9672
9673 * testsuite/gcc.dg/cpp/paste7.c: New test.
9674 * gcc.dg/cpp/20000725-1.c: New test.
9675
9676 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
9677
9678 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9679 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9680 declaration warning for __builtin_dwarf_reg_size.
9681
9682 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9683
9684 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
9685
9686 * gcc.dg/noncompile/voidparam-1.c: New test.
9687
9688 2000-07-30 Richard Henderson <rth@cygnus.com>
9689
9690 * gcc.dg/c90-digraph-1.c: Don't xfail.
9691 * gcc.dg/compare2.c (case 10): Xfail.
9692 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9693
9694 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
9695
9696 * gcc.dg/c99-main-1.c: New test.
9697
9698 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
9699
9700 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9701
9702 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
9703
9704 * gcc.c-tortuer/execute/20000726-1.c: New test.
9705
9706 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
9707
9708 * gcc.c-torture/execute/enum-2.c: New test.
9709
9710 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9711
9712 * gcc.dg/cpp/tr-warn3.c: New test.
9713
9714 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9715
9716 * g++.old-deja/g++.ext/implicit1.C: Remove.
9717 * g++.old-deja/g++.jason/c2.C: Remove
9718 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9719 * g++.old-deja/g++.pt/crash16.C: Likewise.
9720 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9721
9722 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9723
9724 * g++.old-deja/g++.other/for2.C: New test.
9725
9726 2000-07-25 Jakub Jelinek <jakub@redhat.com>
9727
9728 * gcc.dg/20000720-1.c: New test.
9729
9730 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
9731
9732 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
9733
9734 2000-07-24 Geoff Keating <geoffk@cygnus.com>
9735
9736 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9737 * gcc.c-torture/execute/20000722-1.c: New.
9738 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9739
9740 2000-07-24 Jakub Jelinek <jakub@redhat.com>
9741
9742 * gcc.dg/cpp/20000720-1.S: New test.
9743
9744 2000-07-21 Michael Meissner <meissner@redhat.com>
9745
9746 * gcc.c-torture/execute/ieee/hugeval.c: New test.
9747
9748 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9749
9750 * g++.old-deja/g++.brendan/crash16.C,
9751 g++.old-deja/g++.brendan/parse3.C,
9752 g++.old-deja/g++.brendan/redecl1.C,
9753 g++.old-deja/g++.ns/template13.C,
9754 g++.old-deja/g++.other/decl4.C,
9755 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9756
9757 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9758
9759 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9760 and "Internal error".
9761
9762 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9763 regexps.
9764 * gcc.dg/cpp/paste6.c: New test.
9765
9766 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
9767
9768 * gcc.dg/cpp/tr-direct.c: New test.
9769
9770 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9771 gcc.dg/cpp/undef1.c: Tweak error regexps.
9772
9773 2000-07-18 Eric Christopher <echristo@redhat.com>
9774
9775 * gcc.c-torture/compile/20000718-1.c: New test.
9776
9777 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9778
9779 * cpplex.c (_cpp_push_token): If the token being pushed back
9780 is the previous token in this context, just subtract one from
9781 context->posn.
9782 * cppmacro.c (save_expansion): Clear aux field when storing a
9783 placemarker.
9784
9785 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
9786
9787 * gcc.dg/noncompile/redecl-1.c: New test.
9788
9789 2000-07-18 Jakub Jelinek <jakub@redhat.com>
9790
9791 * gcc.c-torture/execute/20000717-5.c: New test.
9792 * gcc.c-torture/execute/20000717-1.x: Removed.
9793
9794 2000-07-17 Richard Henderson <rth@cygnus.com>
9795
9796 * gcc.c-torture/execute/20000717-4.c: New test.
9797
9798 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
9799
9800 * gcc.dg/cpp/syshdr.c: New test.
9801 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9802
9803 2000-07-17 Neil Booth <neilb@earthling.net>
9804
9805 * gcc.dg/cpp/cmdlne-dM.c: New test.
9806 * gcc.dg/cpp/cmdlne-dD.c: New test.
9807
9808 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
9809
9810 * gcc.c-torture/execute/20000717-3.c: New test.
9811
9812 * gcc.c-torture/compile/20000717-1.c: New test.
9813
9814 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
9815
9816 * gcc.c-torture/execute/20000717-2.c: New test.
9817
9818 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9819
9820 * gcc.dg/formatz-1.c: New test.
9821
9822 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9823 * gcc.dg/c99-digraph-1.c: New tests.
9824
9825 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9826 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9827
9828 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9829 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9830 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9831 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9832 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9833 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9834 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9835
9836 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
9837
9838 * gcc.c-torture/execute/20000717-1.c: New test.
9839 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9840
9841 2000-07-15 Jakub Jelinek <jakub@redhat.com>
9842
9843 * gcc.c-torture/execute/20000715-2.c: New test.
9844 * gcc.dg/20000715-1.c: New test.
9845
9846 2000-07-15 Michael Meissner <meissner@redhat.com>
9847
9848 * gcc.c-torture/execute/20000715-1.c: New test.
9849
9850 2000-07-13 Jakub Jelinek <jakub@redhat.com>
9851
9852 * gcc.c-torture/execute/20000707-1.c: New test.
9853
9854 2000-07-13 Neil Booth <NeilB@earthling.net>
9855
9856 * testsuite/gcc.dg/cpp/digraph1.c,
9857 testsuite/gcc.dg/cpp/digraph2.c,
9858 testsuite/gcc.dg/cpp/digraphs.c: New tests.
9859
9860 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
9861
9862 * g77.f-torture/compile/20000630-2.f: New test.
9863 * g77.f-torture/compile/20000630-2.x
9864
9865 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
9866
9867 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
9868
9869 2000-07-11 Neil Booth <NeilB@earthling.net>
9870
9871 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9872
9873 2000-07-11 Neil Booth <NeilB@earthling.net>
9874
9875 * gcc.dg/cpp/cmdlne-C.c: New.
9876
9877 2000-07-09 Neil Booth <NeilB@earthling.net>
9878
9879 * gcc.dg/cpp/directiv.c: New tests.
9880 * gcc.dg/cpp/undef1.c: Update.
9881
9882 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
9883
9884 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9885
9886 2000-07-09 Neil Booth <NeilB@earthling.net>
9887
9888 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9889
9890 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
9891
9892 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9893 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9894
9895 2000-07-08 Neil Booth <NeilB@earthling.net>
9896
9897 * gcc.dg/cpp/macsyntx.c: New tests.
9898
9899 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9900
9901 * gcc.dg/20000707-1.c: New test.
9902
9903 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9904
9905 * gcc.c-torture/execute/20000706-1.c: New test.
9906 * gcc.c-torture/execute/20000706-2.c: New test.
9907 * gcc.c-torture/execute/20000706-3.c: New test.
9908 * gcc.c-torture/execute/20000706-4.c: New test.
9909 * gcc.c-torture/execute/20000706-5.c: New test.
9910
9911 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9912
9913 * g++.old-deja/g++.pt/instantiate7.C: New test.
9914
9915 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9916
9917 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9918 * g++.old-deja/g++.mike/thunk3.C: Likewise.
9919 * g++.old-deja/g++.other/rtti3.C: Likewise.
9920 * g++.old-deja/g++.other/rttid3.C: Likewise.
9921
9922 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
9923
9924 * g77.f-torture/compile/20000630-1.x: Fix typo
9925
9926 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
9927
9928 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9929 assembly output.
9930
9931 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
9932
9933 * gcc.dg/cpp/ident.c: New test.
9934
9935 2000-07-05 Neil Booth <NeilB@earthling.net>
9936
9937 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9938 gcc.dg/cpp/lexstrng.c: New tests.
9939
9940 2000-07-04 Neil Booth <NeilB@earthling.net>
9941
9942 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9943 * gcc.dg/cpp/strify2.c: Same.
9944
9945 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
9946
9947 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9948 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9949 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9950 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9951
9952 * testsuite/gcc.dg/cpp/macro1.c,
9953 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9954 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9955 testsuite/gcc.dg/cpp/strify1.c,
9956 testsuite/gcc.dg/cpp/strify2.c: New tests.
9957
9958 2000-07-03 Jakub Jelinek <jakub@redhat.com>
9959
9960 * gcc.c-torture/execute/20000703-1.c: New test.
9961
9962 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9963
9964 * g++.old-deja/g++.pt (lookup10.C): New test.
9965
9966 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9967
9968 * g++.old-deja/g++.pt (typename25.C): New test.
9969
9970 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
9971
9972 * gcc.c-torture/compile/20000701-1.c: New test.
9973
9974 2000-06-30 Nick Clifton <nickc@cygnus.com>
9975
9976 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9977 to test case.
9978
9979 2000-06-30 Catherine Moore <clm@cygnus.com>
9980
9981 * gcc.c-torture/execute/align-1.c: New test.
9982
9983 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
9984
9985 * g++.old-deja/g++.pt/expr8.C: New test.
9986 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9987
9988 2000-06-29 Nick Clifton <nickc@cygnus.com>
9989
9990 * gcc.c-torture/compile/20000629-1.c: New test.
9991
9992 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9993
9994
9995 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9996 gcc.dg/noncompile directory, depending on whether they're
9997 preprocessor tests or not. Annotate all the tests for the dg
9998 framework.
9999
10000 * gcc.c-torture/noncompile/noncompile.exp: Delete.
10001 * gcc.dg/noncompile/noncompile.exp: New.
10002
10003 * Moved files:
10004 Old name New name
10005 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
10006 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
10007 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
10008 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
10009 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
10010 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
10011 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
10012 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
10013 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
10014 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
10015 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
10016 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
10017 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
10018 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
10019 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
10020 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
10021 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
10022 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
10023 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
10024 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
10025 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
10026 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
10027 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
10028 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
10029
10030 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
10031 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
10032 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
10033 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
10034 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
10035 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
10036
10037 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10038
10039 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10040 declare one variable. On the fourth, error.
10041 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10042 declared by 20000628-1a.h.
10043
10044 2000-06-29 Richard Henderson <rth@redhat.com>
10045
10046 * gcc.c-torture/execute/930529-1.x: New file.
10047 * gcc.dg/920413-1.c: Adjust expected warning text.
10048 * gcc.dg/980217-1.c: Declare abort.
10049 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10050
10051 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
10052
10053 * g77.f-torture/compile/20000629-1.f: New test.
10054 * g77.f-torture/compile/20000629-1.x: Expected to fail.
10055
10056 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10057
10058 Rearrange lots of files, removing entirely the
10059 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10060 directories.
10061
10062 * Deleted files:
10063 gcc.c-torture/code_quality/code_quality.exp
10064 gcc.c-torture/special/special.exp
10065 gcc.failure/failure.exp
10066 gcc.failure/940409-1.x
10067 gcc.c-torture/compile/961203-1.x
10068
10069 * New files:
10070 gcc.misc-tests/linkage.exp
10071 gcc.c-torture/execute/920730-1t.c
10072 gcc.c-torture/execute/920730-1t.x
10073 gcc.c-torture/compile/920520-1.x
10074 gcc.c-torture/compile/920521-1.x
10075 gcc.c-torture/compile/981006-1.x
10076 gcc.c-torture/execute/eeprof-1.x
10077
10078 * Moved files (possibly with modifications to fit a new harness):
10079 Old name New name
10080 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
10081 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
10082 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
10083 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
10084 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
10085 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
10086 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
10087 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
10088 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
10089 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
10090 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10091 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10092 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10093 gcc.failure/940409-1.c gcc.dg/940409-1.c
10094
10095 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10096
10097 * c-torture/compile/961203-1.x: Delete.
10098
10099 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10100 not exit. Include stdio.h.
10101 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10102 * gcc.misc-tests/dg-12.c: Likewise.
10103 * gcc.misc-tests/dg-5.c: Likewise.
10104 * gcc.misc-tests/dg-6.c: Likewise.
10105 * gcc.misc-tests/dg-7.c: Prototype abort.
10106 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10107 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10108 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10109 not exit.
10110 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10111 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10112
10113 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10114
10115 * gcc.dg/cpp/20000628-1.c: New test.
10116 * gcc.dg/cpp/20000628-1.h: New header for above test.
10117 * gcc.dg/cpp/20000628-1a.h: Likewise.
10118
10119 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10120
10121 * gcc.dg/cpp: New directory.
10122 * gcc.dg/cpp/cpp.exp: New driver.
10123 * gcc.dg/cpp/20000627-1.c: New test.
10124 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10125 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10126 and rewrite as a compilation test.
10127
10128 * gcc.dg: Move many files into the cpp subdirectory, possibly
10129 renaming or editing them as well.
10130 Old name New name
10131 990119-1.c cpp/19990119-1.c
10132 990228-1.c cpp/19990228-1.c
10133 990407-1.c cpp/19990407-1.c
10134 990409-1.c cpp/19990409-1.c
10135 990413-1.c cpp/19990413-1.c
10136 990703-1.c cpp/19990703-1.c
10137 20000127-1.c cpp/20000127-1.c
10138 20000129-1.c cpp/20000129-1.c
10139 20000207-1.c cpp/20000207-1.c
10140 20000207-2.c cpp/20000207-2.c
10141 20000209-1.c cpp/20000209-1.c
10142 20000209-2.c cpp/20000209-2.c
10143 20000301-1.c cpp/20000301-1.c
10144 20000419-1.c cpp/20000419-1.c
10145 20000510-1.S cpp/20000510-1.S
10146 20000519-1.c cpp/20000519-1.c
10147 20000529-1.c cpp/20000529-1.c
10148 20000625-1.c cpp/20000625-1.c
10149 20000625-2.c cpp/20000625-2.c
10150 cpp-as1.c cpp/assert1.c
10151 cpp-as2.c cpp/assert2.c
10152 cxx-comments-1.c cpp/cxxcom1.c
10153 cxx-comments-2.c cpp/cxxcom2.c
10154 endif-label.c cpp/endif.c
10155 cpp-hash1.c cpp/hash1.c
10156 cpp-hash2.c cpp/hash2.c
10157 cpp-if1.c cpp/if-1.c
10158 cpp-if2.c cpp/if-2.c
10159 cpp-if3.c cpp/if-3.c
10160 cpp-if4.c cpp/if-4.c
10161 cpp-if5.c cpp/if-5.c
10162 cpp-cond.c cpp/if-cexp.c
10163 cpp-missingop.c cpp/if-mop.c
10164 cpp-missingparen.c cpp/if-mpar.c
10165 cpp-opprec.c cpp/if-oppr.c
10166 cpp-ifparen.c cpp/if-paren.c
10167 cpp-shortcircuit.c cpp/if-sc.c
10168 cpp-shift.c cpp/if-shift.c
10169 cpp-unary.c cpp/if-unary.c
10170 cpp-li1.c cpp/line1.c
10171 cpp-li2.c cpp/line2.c
10172 lineno.c cpp/line3.c
10173 lineno-2.c cpp/line4.c
10174 cpp-mi.c cpp/mi1.c
10175 cpp-mic.h cpp/mi1c.h
10176 cpp-micc.h cpp/mi1cc.h
10177 cpp-mind.h cpp/mi1nd.h
10178 cpp-mindp.h cpp/mi1ndp.h
10179 cpp-mix.h cpp/mi1x.h
10180 cpp-mi2.c cpp/mi2.c
10181 cpp-mi2a.h cpp/mi2a.h
10182 cpp-mi2b.h cpp/mi2b.h
10183 cpp-mi2c.h cpp/mi2c.h
10184 cpp-mi3.c cpp/mi3.c
10185 cpp-mi3.def cpp/mi3.def
10186 poison-1.c cpp/poison.c
10187 pr-impl.c cpp/prag-imp.c
10188 cpp-redef-2.c cpp/redef1.c
10189 cpp-redef.c cpp/redef2.c
10190 strpaste.c cpp/strp1.c
10191 strpaste-2.c cpp/strp2.c
10192 cpp-tradpaste.c cpp/tr-paste.c
10193 cpp-tradstringify.c cpp/tr-str.c
10194 cpp-tradwarn1.c cpp/tr-warn1.c
10195 cpp-tradwarn2.c cpp/tr-warn2.c
10196 trigraphs.c cpp/trigraphs.c
10197 cpp-unc1.c cpp/unc1.c
10198 cpp-unc2.c cpp/unc2.c
10199 cpp-unc3.c cpp/unc3.c
10200 cpp-unc.c cpp/unc4.c
10201 undef.c cpp/undef1.c
10202 undef-2.c cpp/undef2.c
10203 cpp-wi1.c cpp/widestr1.c
10204
10205 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10206
10207 * lib/g++.exp (g++_include_flags): Tweak.
10208
10209 2000-06-27 H.J. Lu <hjl@gnu.org>
10210 Loren J. Rittle <ljrittle@acm.org>
10211
10212 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10213 version with one that knows about the new gcc tree structure.
10214 (g++_link_flags): Same.
10215
10216 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10217
10218 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10219 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10220 case we are cross-compiling.
10221
10222 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10223 g++.old-deja/g++.niklas/Makefile.in,
10224 g++.old-deja/g++.niklas/configure.in,
10225 g++.old-deja/g++.other/Makefile.in,
10226 g++.old-deja/g++.other/configure.in,
10227 gcc.c-torture/code_quality/Makefile.in,
10228 gcc.c-torture/code_quality/configure.in,
10229 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10230 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10231 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10232 gcc.c-torture/execute/ieee/Makefile.in,
10233 gcc.c-torture/execute/ieee/configure.in,
10234 gcc.c-torture/noncompile/Makefile.in,
10235 gcc.c-torture/noncompile/configure.in,
10236 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10237 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10238 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10239
10240 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10241
10242 * g++.old-deja/g++.other/ambig3.C: New test.
10243
10244 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10245
10246 * g++.old-deja/g++.pt/syntax1.C: New test.
10247 * g++.old-deja/g++.pt/syntax2.C: New test.
10248 * g++.old-deja/g++.other/syntax3.C: New test.
10249 * g++.old-deja/g++.other/syntax4.C: New test.
10250
10251 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10252
10253 * gcc.dg/20000623-1.c: Prototype exit and abort.
10254
10255 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10256
10257 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10258 New tests.
10259 * gcc.dg/cpp-mi3.def: New file.
10260
10261 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10262 inside assertions.
10263 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10264 lexer's error messages.
10265 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10266 divine anything from the linemarkers.
10267 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10268 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10269
10270 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10271
10272 * gcc.dg/20000623-1.c: New test.
10273
10274 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10275
10276 * gcc.c-torture/execute/20000622-1.c: New test.
10277
10278 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10279
10280 * g++.old-deja/g++.other/init15.C: New test.
10281
10282 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10283
10284 * g++.old-deja/g++.pt/vaarg2.C: New test.
10285 * g++.old-deja/g++.pt/vaarg3.C: New test.
10286
10287 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10288
10289 * g++.old-deja/g++.other/dyncast6.C: New test.
10290
10291 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10292
10293 * gcc.c-torture/execute/loop-6.c: New test.
10294
10295 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10296
10297 * gcc.dg/20000614-1.c: New test.
10298 * gcc.dg/20000614-2.c: New test.
10299
10300 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10301
10302 * g++.old-deja/g++.other/inline12.C: New test.
10303
10304 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10305
10306 * g++.old-deja/g++.other/eh1.C: New test.
10307
10308 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10309
10310 * g++.old-deja/g++.other/type.C: New test.
10311
10312 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10313
10314 * g++.old-deja/g++.other/initstring.C: New test.
10315
10316 2000-06-12 Jason Merrill <jason@redhat.com>
10317
10318 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10319
10320 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
10321
10322 * gcc.c-torture/compile/20000609-1.c: New test.
10323
10324 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
10325
10326 * gcc.dg/20000609-1.c: New test.
10327
10328 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10329
10330 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10331 * gcc.c-torture/noncompile/poison-1.c: Move...
10332 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10333 * gcc.dg/cpp-li1.c: Add a token after the #line.
10334
10335 2000-06-05 Richard Henderson <rth@cygnus.com>
10336
10337 * gcc.c-torture/execute/20000605-2.c: New test.
10338 * gcc.c-torture/execute/20000605-3.c: New test.
10339
10340 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10341
10342 * g77.f-torture/execute/20000503-1.x: New file.
10343
10344 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10345
10346 * g++.old-deja/g++.eh/badalloc1.C: New test.
10347
10348 2000-06-05 Richard Henderson <rth@cygnus.com>
10349
10350 * gcc.c-torture/execute/20000605-1.c: New test.
10351
10352 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10353 Nathan Sidwell <nathan@codesourcery.com>
10354
10355 * gcc.c-torture/compile/20000605-1.c: New test.
10356
10357 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10358
10359 * g77.f-torture/compile/20000601-1.f: New test.
10360
10361 2000-06-03 Richard Henderson <rth@cygnus.com>
10362
10363 * gcc.c-torture/execute/20000603-1.c: New.
10364
10365 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10366
10367 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10368 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10369
10370 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10371
10372 * gcc.dg/compare2.c (case 12): XFAIL.
10373 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10374 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10375
10376 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10377
10378 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10379
10380 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10381 guard macro is already defined when the header is first
10382 included.
10383 * gcc.dg/cpp-mix.h: New file.
10384 * gcc.dg/endif-label.c: Update patterns to match compiler.
10385
10386 * g++.brendan/complex1.C: Declare abort.
10387 * g++.law/refs4.C: Remove XFAIL.
10388 * g++.oliva/expr2.C: Declare abort and exit.
10389
10390 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10391
10392 * gcc.c-torture/execute/20000528-1.c: New test.
10393
10394 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10395 * g++.old-deja/g++.law/temps4.C: Likewise.
10396
10397 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10398 stdlib.h. Call abort() on failure.
10399 * g++.old-deja/g++.law/refs4.C: Likewise.
10400 * g++.old-deja/g++.law/temps4.C: Likewise.
10401 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10402 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10403
10404 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10405
10406 Relative to g++.dg/special:
10407 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10408
10409 Relative to g++.old-deja:
10410 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10411 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10412 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10413 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10414 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10415 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10416 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10417
10418 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10419 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10420 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10421 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10422 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10423 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10424 and/or string.h.
10425
10426 * g++.other/goto1.C: Update expectations for error messages.
10427
10428 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10429
10430 * gcc.c-torture/compile/20000523-1.c: New test.
10431
10432 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10433
10434 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10435
10436 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10437
10438 * g++.old-deja/g++.eh/catch11.C: New test.
10439 * g++.old-deja/g++.eh/catch12.C: New test.
10440
10441 2000-05-24 Nick Clifton <nickc@cygnus.com>
10442
10443 * gcc.c-torture/execute/20000523-1.c: New test.
10444
10445 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10446
10447 * c-torture/execute/bcp-1.c: Replace abort in arg of
10448 __builtin_constant_p with a generic external function.
10449
10450 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10451 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10452 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10453 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10454 Prototype abort and/or exit.
10455
10456 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10457 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10458 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10459 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10460
10461 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10462
10463 * gcc.dg/dwarf2-1.c: New test.
10464
10465 2000-05-20 Richard Henderson <rth@cygnus.com>
10466
10467 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10468
10469 2000-05-20 Andreas Jaeger <aj@suse.de>
10470
10471 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10472 testcase.
10473
10474 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10475
10476 * gcc.c-torture/execute/20000519-2.c: New test.
10477
10478 2000-05-19 Andreas Jaeger <aj@suse.de>
10479
10480 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10481 which fails with SSA.
10482
10483 * lib/c-torture.exp: Also test with -O3 -fssa.
10484
10485 2000-05-18 Michael Meissner <meissner@redhat.com>
10486
10487 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10488 * gcc.c-torture/execute/920415-1.c: Ditto.
10489 * gcc.c-torture/execute/920501-1.c: Ditto.
10490 * gcc.c-torture/execute/conversion.c: Ditto.
10491 * gcc.c-torture/execute/cvt-1.c: Ditto.
10492
10493 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
10494
10495 * gcc.c-torture/compile/20000518-1.c: New test.
10496
10497 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10498
10499 * g77.f-torture/compile/200005018.f: New test.
10500
10501 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
10502
10503 * gcc.c-torture/compile/20000517-1.c: New test.
10504
10505 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10506
10507 * gcc.c-torture/execute/20000516-1.c: New test.
10508
10509 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10510
10511 * g++.old-deja/g++.other/eh.C: New test.
10512
10513 2000-05-12 Richard Henderson <rth@cygnus.com>
10514
10515 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10516 constants through to doit's conditional.
10517
10518 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
10519
10520 * gcc.c-torture/compile/20000511-1.c: New test.
10521 * g77.f-torture/compile/20000511-1.f: New test.
10522 * g77.f-torture/compile/20000511-2.f: New test.
10523
10524 2000-05-11 Michael Meissner <meissner@redhat.com>
10525
10526 * gcc.c-torture/execute/20000511-1.c: New test.
10527
10528 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10529
10530 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10531 * gcc.dg/20000510-1.S: New.
10532
10533 2000-05-08 Catherine Moore <clm@cygnus.com>
10534
10535 * gcc.dg/unused-3.c: New.
10536
10537 2000-05-06 Richard Henderson <rth@cygnus.com>
10538
10539 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10540 * g++.old-deja/g++.mike/warn1.C: Likewise.
10541 * g++.old-deja/g++.pt/local1.C: Likewise.
10542 * g++.old-deja/g++.pt/local7.C: Likewise.
10543 * g++.old-deja/g++.pt/spec16.C: Likewise.
10544
10545 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10546
10547 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10548
10549 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10550
10551 * g77.f-torture/execute/20000503-1.f: New test.
10552
10553 2000-05-04 Andreas Jaeger <aj@suse.de>
10554
10555 * gcc.dg/noreturn-2.c: New test.
10556
10557 2000-05-04 Neil Booth <NeilB@earthling.net>
10558
10559 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10560 preprocessor.
10561
10562 2000-05-04 Richard Henderson <rth@cygnus.com>
10563
10564 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10565
10566 2000-05-04 Richard Henderson <rth@cygnus.com>
10567
10568 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10569 OpenSSL by Jason R Thorpe.
10570
10571 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
10572
10573 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10574
10575 2000-05-03 Robert Lipe <robertlipe@usa.net>
10576
10577 * gcc.dg/20000503-1.c: New test.
10578
10579 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10580
10581 * gcc.c-torture/compile/20000502-1.c: New test.
10582 * g++.old-deja/g++.other/align.C: New test.
10583 * gcc.dg/cpp-tradstringify.c: New test.
10584
10585 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10586
10587 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10588 and hard registers.
10589
10590 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10591
10592 * gcc.c-torture/execute/loop-5.c: New test.
10593
10594 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10595
10596 * gcc.c-torture/execute/va-arg-20.c: New test.
10597
10598 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
10599
10600 * gcc.c-torture/execute/20000422-1.c: New test.
10601
10602 2000-04-20 Greg McGary <gkm@gnu.org>
10603
10604 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10605 when optimizing, but without sibling-call optimizations (-O1).
10606
10607 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
10608
10609 * gcc.c-torture/compile/20000420-1.c: New test.
10610
10611 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10612
10613 * g++.abi/ptrflags.C: New test.
10614 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10615
10616 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
10617
10618 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10619
10620 2000-04-19 Greg McGary <gkm@gnu.org>
10621
10622 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10623 sibling-call optimizations.
10624
10625 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10626
10627 * gcc.dg/20000419-1.c: New test.
10628
10629 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
10630
10631 * gcc.c-torture/execute/20000412-6.c: New test.
10632
10633 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
10634
10635 * gcc.c-torture/execute/20000412-5.c: New test.
10636 * g77.f-torture/compile/20000412-1.f: New test.
10637 * gcc.c-torture/execute/20000412-4.c: New test.
10638 * gcc.c-torture/compile/20000412-2.c: New test.
10639 * gcc.c-torture/execute/20000412-3.c: New test.
10640 * gcc.c-torture/compile/20000412-1.c: New test.
10641 * gcc.c-torture/execute/20000412-2.c: New test.
10642
10643 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10644
10645 * objc/execute/bf-20.m: New test.
10646
10647 2000-04-10 Richard Henderson <rth@cygnus.com>
10648
10649 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10650
10651 * gcc.c-torture/execute/20000412-1.c: New test.
10652
10653 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
10654
10655 * g++.old-deja/g++.eh/catchptr1.C: New test.
10656
10657 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
10658
10659 * g++.old-deja/g++.abi/cxa_vec.C: New test.
10660
10661 2000-04-08 Neil Booth <NeilB@earthling.net>
10662
10663 * gcc.dg/cpp-nullchar.c: Remove test as
10664 embedded nulls cause problems.
10665
10666 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10667
10668 * gcc.dg/compare2.c: New test.
10669
10670 2000-04-08 Neil Booth <NeilB@earthling.net>
10671
10672 * gcc.dg/cpp-nullchar.c: New test.
10673
10674 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
10675
10676 * gcc.dg/cpp-mi2.c: New test.
10677 * gcc.dg/cpp-mi2[abc].h: New files.
10678
10679 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
10680
10681 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10682 member name.
10683
10684 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
10685
10686 * g++.old-deja/g++.abi/vmihint.C: New test.
10687
10688 2000-04-06 Neil Booth <NeilB@earthling.net>
10689
10690 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10691 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
10692 copyright.
10693
10694 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
10695
10696 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10697 avoid stack-frame overwrite.
10698
10699 2000-04-05 Jakub Jelinek <jakub@redhat.com>
10700
10701 * gcc.c-torture/compile/20000405-2.c: New test.
10702 * gcc.c-torture/compile/20000405-3.c: New test.
10703
10704 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10705
10706 * gcc.c-torture/compile/20000405-1.c: New test.
10707
10708 2000-04-04 Geoff Keating <geoffk@cygnus.com>
10709
10710 * gcc.dg/cast-qual-1.c: Revert last change.
10711
10712 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10713
10714 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10715
10716 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
10717
10718 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10719 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10720
10721 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
10722
10723 * gcc.c-torture/compile/20000403-2.c: New test.
10724 * gcc.c-torture/compile/20000403-1.c: New test.
10725
10726 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
10727
10728 * gcc.c-torture/execute/20000403-1.c: New test.
10729
10730 2000-04-03 Geoff Keating <geoffk@cygnus.com>
10731
10732 * gcc.c-torture/execute/20000402-1.c: New test.
10733
10734 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
10735
10736 * gcc.c-torture/execute/va-arg-15.c: New test.
10737 * gcc.c-torture/execute/va-arg-16.c: New test.
10738 * gcc.c-torture/execute/va-arg-17.c: New test.
10739 * gcc.c-torture/execute/va-arg-18.c: New test.
10740 * gcc.c-torture/execute/va-arg-19.c: New test.
10741
10742 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
10743
10744 * gcc.c-torture/compile/981211-1.c: Move to...
10745 * gcc.dg/cpp-as1.c: ...here.
10746 * gcc.dg/cpp-as2.c: New file.
10747
10748 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10749 compiler.
10750
10751 2000-04-02 Neil Booth <NeilB@earthling.net>
10752
10753 * gcc.dg/cpp-cond.c New tests.
10754 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
10755 accidental success less likely.
10756 * gcc.dg/cpp-missingop.c New tests.
10757 * gcc.dg/cpp-missingparen.c New tests.
10758 * gcc.dg/cpp-shift.c New tests.
10759 * gcc.dg/cpp-shortcircuit.c New tests.
10760 * gcc.dg/cpp-unary.c New tests.
10761
10762 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
10763
10764 * gcc.c-torture/compile/20000329-1.c: New test.
10765
10766 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
10767
10768 * gcc.c-torture/compile/20000326-1.c: New test.
10769 * gcc.c-torture/compile/20000326-2.c: New test.
10770
10771 2000-03-24 Geoff Keating <geoffk@cygnus.com>
10772
10773 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10774 the first parameter is a function argument.
10775
10776 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
10777
10778 * g++.old-deja/g++.ext/array4.C: New test.
10779
10780 2000-03-22 Geoff Keating <geoffk@cygnus.com>
10781
10782 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10783
10784 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10785
10786 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10787
10788 2000-03-19 Richard Henderson <rth@cygnus.com>
10789
10790 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10791
10792 2000-03-19 Richard Henderson <rth@cygnus.com>
10793
10794 * gcc.c-torture/compile/20000319-1.c: New test.
10795
10796 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
10797
10798 * gcc.c-torture/execute/20000314-3.c: New test.
10799 * gcc.c-torture/execute/20000314-2.c: New test.
10800 * gcc.c-torture/execute/20000314-1.c: New test.
10801 * gcc.c-torture/compile/20000314-2.c: New test.
10802 * gcc.c-torture/compile/20000314-1.c: New test.
10803
10804 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
10805
10806 * g++.old-deja/g++.warn/inline.C: New test.
10807
10808 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
10809
10810 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10811 standards-compliant result rather than specific constants.
10812 Put test-values in array.
10813
10814 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
10815
10816 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10817 (g++_target_compile): Put test-specific options last.
10818
10819 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10820
10821 * g++.old-deja/g++.eh/vbase4.C: New test.
10822
10823 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10824
10825 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10826
10827 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10828
10829 * g++.old-deja/g++.brendan/misc12.C: Removed.
10830 * g++.old-deja/g++.pt/memtemp77.C: Constify.
10831 * g++.old-deja/g++.ext/pretty4.C: New test.
10832
10833 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10834
10835 * g++.old-deja/g++.other/string2.C: New test.
10836
10837 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
10838
10839 * g++.old-deja/g++.warn/impint2.C: New test.
10840
10841 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
10842
10843 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10844 is 1, not zero.
10845
10846 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
10847
10848 * g++.old-deja/g++.warn/impint.C: New test.
10849 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10850 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10851 * g++.old-deja/g++.pt/explicit12.C: Likewise.
10852 * g++.old-deja/g++.pt/explicit13.C: Likewise.
10853 * g++.old-deja/g++.pt/explicit17.C: Likewise.
10854 * g++.old-deja/g++.pt/explicit18.C: Likewise.
10855 * g++.old-deja/g++.pt/explicit19.C: Likewise.
10856 * g++.old-deja/g++.pt/explicit23.C: Likewise.
10857 * g++.old-deja/g++.pt/explicit31.C: Likewise.
10858 * g++.old-deja/g++.pt/explicit35.C: Likewise.
10859 * g++.old-deja/g++.pt/explicit6.C: Likewise.
10860 * g++.old-deja/g++.pt/memclass7.C: Likewise.
10861
10862 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
10863
10864 * gcc.dg/cpp-redef.c: New test.
10865
10866 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
10867
10868 * g++.old-deja/g++.pt/unify7.C: New test.
10869
10870 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10871
10872 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10873 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10874
10875 2000-02-25 Geoff Keating <geoffk@cygnus.com>
10876
10877 * gcc.c-torture/compile/20000224-1.c: New test.
10878
10879 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10880
10881 * gcc.c-torture/compile/cpp-2.c: New test.
10882 * gcc.c-torture/compile/cpp-1.c: New test.
10883
10884 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
10885
10886 * gcc.c-torture/execute/20000225-1.c: New test.
10887
10888 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10889
10890 * gcc.dg/cpp-li2.c: New test.
10891
10892 * gcc.dg/cpp-wi1.c: New test.
10893
10894 * gcc.dg/cpp-li1.c: New test.
10895
10896 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
10897
10898 * g++.old-deja/g++.other/sizeof5.C: New test.
10899
10900 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10901
10902 * gcc.c-torture/execute/va-arg-13.c: New test.
10903
10904 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
10905
10906 * gcc.c-torture/execute/va-arg-12.c: New test.
10907
10908 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10909
10910 * gcc.c-torture/execute/20000223-1.c: New test.
10911
10912 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10913
10914 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10915
10916 2000-02-22 Mark Mitchell <mark@codesourcery.com>
10917
10918 * g++.old-deja/g++.abi/ptrmem.C: New test.
10919
10920 2000-02-19 Richard Henderson <rth@cygnus.com>
10921
10922 * gcc.c-torture/compile/init-3.c: New.
10923
10924 2000-02-17 Mark Mitchell <mark@codesourcery.com>
10925
10926 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10927 ALWAYS_CXXFLAGS.
10928
10929 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
10930
10931 * gcc.c-torture/compile/20000211-3.c: New test.
10932
10933 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
10934
10935 * gcc.c-torture/compile/20000211-2.c: New test.
10936
10937 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
10938
10939 * gcc.c-torture/compile/20000211-1.c: New test.
10940
10941 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
10942
10943 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10944 on native targets
10945
10946 2000-02-08 Nathan Sidwell <nathan@acm.org>
10947
10948 * g++.old-deja/g++.other/cast5.C: New test.
10949
10950 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
10951
10952 * gcc.c-torture/execute/20000205-1.c: New.
10953
10954 2000-02-03 Nathan Sidwell <nathan@acm.org>
10955
10956 * g++.old-deja/g++.jason/cast3.C: Return void.
10957 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10958
10959 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10960
10961 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10962
10963 * gcc.dg/loop-1.c: New test.
10964
10965 2000-01-27 Jakub Jelinek <jakub@redhat.com>
10966
10967 * gcc.c-torture/compile/20000127-1.c: New test.
10968 * gcc.c-torture/execute/991228-1.c: New test.
10969
10970 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10971
10972 * gcc.dg/unused-2.c: New test.
10973
10974 * gcc.dg/conv-1.c: New test.
10975
10976 2000-01-24 Mark Mitchell <mark@codesourcery.com>
10977
10978 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10979 compiler.
10980 (tool_option_proc): Fix typo.
10981
10982 2000-01-24 Geoff Keating <geoffk@cygnus.com>
10983
10984 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10985 of the ld on the host, not on the build machine.
10986 Also, don't crash if '--help' is not a supported option.
10987
10988 2000-01-24 Richard Henderson <rth@cygnus.com>
10989
10990 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10991
10992 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
10993
10994 * gcc.c-torture/execute/20000120-2.c: New test.
10995 * gcc.c-torture/execute/20000120-1.c: New test.
10996
10997 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
10998
10999 * gcc.c-torture/execute/20000113-1.c: New test.
11000
11001 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
11002
11003 * gcc.c-torture/execute/20000112-1.c: New test.
11004
11005 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11006
11007 * gcc.dg/20000111-1.c: New test.
11008
11009 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
11010
11011 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11012 with 16 bit integers.
11013
11014 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11015
11016 * gcc.dg/20000108-1.c: New test.
11017
11018 2000-01-05 Nathan Sidwell <nathan@acm.org>
11019
11020 * g++.old-deja/g++.ns/koenig8.C: New test.
11021
11022 2000-01-05 Nathan Sidwell <nathan@acm.org>
11023
11024 * g++.old-deja/g++.other/cast4.C: New test.
11025
11026 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
11027
11028 * gcc.c-torture/compile/20000105-2.c: New test.
11029 * gcc.c-torture/compile/20000105-1.c: New test.
11030
11031 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11032
11033 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11034 references to printf & atoi to conform to ANSI standard.
11035 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11036 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11037 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11038 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11039 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11040 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11041 * g++.old-deja/g++.brendan/copy1.C: Likewise.
11042 * g++.old-deja/g++.brendan/copy2.C: Likewise.
11043 * g++.old-deja/g++.brendan/copy3.C: Likewise.
11044 * g++.old-deja/g++.brendan/copy4.C: Likewise.
11045 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11046 * g++.old-deja/g++.brendan/copy6.C: Likewise.
11047 * g++.old-deja/g++.brendan/copy7.C: Likewise.
11048 * g++.old-deja/g++.brendan/copy8.C: Likewise.
11049 * g++.old-deja/g++.brendan/crash11.C: Likewise.
11050 * g++.old-deja/g++.brendan/crash14.C: Likewise.
11051 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11052 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11053 * g++.old-deja/g++.brendan/delete2.C: Likewise.
11054 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11055 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11056 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11057 * g++.old-deja/g++.brendan/eh1.C: Likewise.
11058 * g++.old-deja/g++.brendan/groff1.C: Likewise.
11059 * g++.old-deja/g++.brendan/init3.C: Likewise.
11060 * g++.old-deja/g++.brendan/misc12.C: Likewise.
11061 * g++.old-deja/g++.brendan/misc7.C: Likewise.
11062 * g++.old-deja/g++.brendan/new2.C: Likewise.
11063 * g++.old-deja/g++.brendan/operators4.C: Likewise.
11064 * g++.old-deja/g++.brendan/operators5.C: Likewise.
11065 * g++.old-deja/g++.brendan/overload2.C: Likewise.
11066 * g++.old-deja/g++.brendan/overload7.C: Likewise.
11067 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11068 * g++.old-deja/g++.brendan/reference1.C: Likewise.
11069 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11070 * g++.old-deja/g++.brendan/template24.C: Likewise.
11071 * g++.old-deja/g++.brendan/template3.C: Likewise.
11072 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11073 * g++.old-deja/g++.jason/inline3.C: Likewise.
11074 * g++.old-deja/g++.jason/opeq.C: Likewise.
11075 * g++.old-deja/g++.law/arg5.C: Likewise.
11076 * g++.old-deja/g++.law/arm7.C: Likewise.
11077 * g++.old-deja/g++.law/ctors11.C: Likewise.
11078 * g++.old-deja/g++.law/cvt8.C: Likewise.
11079 * g++.old-deja/g++.law/init9.C: Likewise.
11080 * g++.old-deja/g++.law/refs4.C: Likewise.
11081 * g++.old-deja/g++.law/template2.C: Likewise.
11082 * g++.old-deja/g++.law/visibility24.C: Likewise.
11083 * g++.old-deja/g++.law/vtable3.C: Likewise.
11084 * g++.old-deja/g++.mike/asm2.C: Likewise.
11085 * g++.old-deja/g++.mike/eh1.C: Likewise.
11086 * g++.old-deja/g++.mike/misc1.C: Likewise.
11087 * g++.old-deja/g++.mike/misc13.C: Likewise.
11088 * g++.old-deja/g++.mike/misc14.C: Likewise.
11089 * g++.old-deja/g++.mike/ns12.C: Likewise.
11090 * g++.old-deja/g++.mike/p1248.C: Likewise.
11091 * g++.old-deja/g++.mike/p3708.C: Likewise.
11092 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11093 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11094 * g++.old-deja/g++.mike/p646.C: Likewise.
11095 * g++.old-deja/g++.mike/p700.C: Likewise.
11096 * g++.old-deja/g++.mike/p783.C: Likewise.
11097 * g++.old-deja/g++.mike/p783a.C: Likewise.
11098 * g++.old-deja/g++.mike/p783b.C: Likewise.
11099 * g++.old-deja/g++.mike/p786.C: Likewise.
11100 * g++.old-deja/g++.mike/p789.C: Likewise.
11101 * g++.old-deja/g++.mike/p789a.C: Likewise.
11102 * g++.old-deja/g++.mike/p807a.C: Likewise.
11103 * g++.old-deja/g++.other/delete3.C: Likewise.
11104 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11105 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11106 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11107 * g++.old-deja/g++.other/empty1.C: Likewise.
11108 * g++.old-deja/g++.other/temporary1.C: Likewise.
11109 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11110 * g++.old-deja/g++.pt/t16.C: Likewise.
11111 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11112
11113 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11114
11115 * gcc.dg/991230-1.c: New test.
11116
11117 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
11118
11119 * gcc.c-torture/compile/991229-3.c: New test.
11120 * gcc.c-torture/compile/991229-2.c: New test.
11121 * gcc.c-torture/compile/991229-1.c: New test.
11122
11123 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
11124
11125 * gcc.c-torture/compile/labels-2.c: New test.
11126
11127 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11128
11129 * gcc.c-torture/execute/991227-1.c: New test.
11130
11131 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11132
11133 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11134
11135 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11136
11137 * gcc.c-torture/execute/991221-1.c: New test.
11138
11139 1999-12-20 Nathan Sidwell <nathan@acm.org>
11140
11141 * g++.old-deja/g++.other/cast3.C: New test.
11142
11143 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11144
11145 * gcc.c-torture/execute/991216-4.c: New test.
11146
11147 1999-12-16 Michael Meissner <meissner@cygnus.com>
11148
11149 * gcc.c-torture/execute/991216-1.c: New test.
11150 * gcc.c-torture/execute/991216-2.c: New test.
11151 * gcc.c-torture/execute/991216-3.c: New test.
11152
11153 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11154
11155 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11156 Actually make the test fail by using "-O2" for compilation.
11157
11158 1999-12-15 Nathan Sidwell <nathan@acm.org>
11159
11160 * g++.old-deja/g++.warn/cast-align1.C: New test.
11161
11162 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11163
11164 * gcc.c-torture/compile/991214-1.c: New test.
11165 * gcc.c-torture/compile/991214-2.c: New test.
11166
11167 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11168
11169 * gcc.dg/991214-1.c: New test.
11170
11171 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
11172
11173 * gcc.c-torture/compile/991213-3.c: New test.
11174 * gcc.c-torture/compile/991213-2.c: New test.
11175 * gcc.c-torture/compile/991213-1.c: New test.
11176
11177 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11178
11179 * gcc.dg/991209-1.c: New test.
11180
11181 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
11182
11183 * gcc.c-torture/compile/991208-1.c: New test.
11184
11185 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11186
11187 * gcc.dg/ultrasp2.c: New test.
11188
11189 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11190
11191 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11192
11193 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11194
11195 * gcc.c-torture/compile/991202-1.c: New test.
11196 * gcc.c-torture/execute/991202-1.c: New test.
11197 * gcc.c-torture/execute/991202-2.c: New test.
11198 * gcc.c-torture/execute/991202-3.c: New test.
11199
11200 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11201
11202 * g++.old-deja/g++.abi/align.C: New test.
11203 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11204 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11205
11206 1999-12-01 Richard Henderson <rth@cygnus.com>
11207
11208 * gcc.c-torture/execute/991201-1.c: New.
11209
11210 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11211
11212 * gcc.dg/991129-1.c: New test.
11213
11214 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11215
11216 * gcc.c-torture/compile/991127-1.c: New test.
11217
11218 1999-11-22 Nathan Sidwell <nathan@acm.org>
11219
11220 * g++.old-deja/g++.other/warn4.C: New test.
11221
11222 1999-11-22 Nathan Sidwell <nathan@acm.org>
11223
11224 * g++.old-deja/g++.eh/cleanup2.C: New test.
11225 * g++.old-deja/g++.ext/pretty2.C: New test.
11226 * g++.old-deja/g++.ext/pretty3.C: New test.
11227 * g++.old-deja/g++.other/debug6.C: New test.
11228
11229 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
11230
11231 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11232 compiler_output to look for one error message instead of two.
11233
11234 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11235
11236 * gcc.c-torture/execute/991118-1.c: Also test case
11237 where the word boundary does not split a byte evenly.
11238
11239 1999-11-19 Nathan Sidwell <nathan@acm.org>
11240
11241 * g++.old-deja/g++.ext/restrict1.C: New test.
11242
11243 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11244
11245 * gcc.c-torture/execute/991118-1.c: New test.
11246
11247 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11248
11249 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11250 working directory pathnames.
11251
11252 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11253
11254 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11255 host is equipped with driver.h and driver.o so it can actually
11256 compile and run the tests.
11257
11258 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
11259
11260 * gcc.c-torture/compile/991008-1.c: New test.
11261
11262 1999-11-08 Nick Clifton <nickc@cygnus.com>
11263
11264 * lib/gcc-dg.exp: Include target-supports.exp
11265
11266 1999-11-05 Nick Clifton <nickc@cygnus.com>
11267
11268 * lib/target-supports.exp: New file: Provide procs to test for
11269 features supported by the target.
11270 (check_weak_available): Moved here from ecos.exp.
11271 (check_alias_available): New proc: Determine of the target
11272 toolchain supports the alias attribute.
11273
11274 * gcc.dg/special/ecos.exp: Move check_weak_available to
11275 target-supports.exp.
11276 (alias-1.c): Only perform the test if the target supports
11277 aliases.
11278 (wkali-1.c): Only perform the test if the target supports
11279 aliases.
11280
11281 * gcc.dg/990506-0.c: Expect error messages from cross
11282 targets as well as native targets.
11283
11284 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11285
11286 * gcc.dg/ultrasp1.c: Removed xfail.
11287 * gcc.dg/struct-ret-2.c: Likewise.
11288 * gcc.dg/array-1.c: Likewise.
11289
11290 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11291
11292 * gcc.dg/struct-ret-2.c: New test.
11293
11294 * gcc.dg/array-1.c: New test.
11295
11296 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
11297
11298 * gcc.c-torture/execute/991030-1.c: New test.
11299
11300 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
11301
11302 * gcc.c-torture/compile/991026-2.c: New test.
11303
11304 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
11305
11306 * gcc.c-torture/compile/991026-1.c: New test.
11307
11308 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
11309
11310 * gcc.c-torture/execute/991023-1.c: New test.
11311
11312 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
11313
11314 * gcc.c-torture/execute/991019-1.c: New test.
11315
11316 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
11317
11318 * gcc.c-torture/execute/991016-1.c: New test.
11319
11320 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
11321
11322 * gcc.c-torture/execute/991014-1.c: New test.
11323
11324 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11325
11326 * g++.old-deja/g++.other/union2.C: New test.
11327
11328 1999-10-13 Nathan Sidwell <nathan@acm.org>
11329
11330 * g++.old-deja/g++.other/vaarg2.C: New test.
11331 * g++.old-deja/g++.other/vaarg3.C: New test.
11332
11333 1999-10-12 Craig Burley <craig@jcb-sc.com>
11334
11335 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11336 in compile/.
11337
11338 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11339
11340 * gcc.c-torture/execute/va-arg-11.c: New test.
11341
11342 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
11343
11344 * lib/file-format.exp (gcc_target_object_format): Don't
11345 crash if objdump is unavailable.
11346
11347 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
11348
11349 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11350
11351 1999-09-28 Nick Clifton <nickc@cygnus.com>
11352
11353 * gcc.c-torture/compile/990928-1.c: New test.
11354
11355 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
11356
11357 * g++.old-deja/g++.other/decl6.C: New test.
11358
11359 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11360
11361 * gcc.c-torture/execute/va-arg-10.c: New test.
11362
11363 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
11364
11365 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11366 __PRETTY_FUNCTION__.
11367
11368 1999-09-23 Nick Clifton <nickc@cygnus.com>
11369
11370 * gcc.c-torture/execute/990923-1.c: New test.
11371
11372 1999-09-21 Nick Clifton <nickc@cygnus.com>
11373
11374 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11375 for which -fpic is inappropriate.
11376
11377 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11378
11379 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11380
11381 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11382
11383 * g++.old-deja/g++.other/dyncast1.C: New test.
11384 * g++.old-deja/g++.other/dyncast2.C: New test.
11385 * g++.old-deja/g++.other/dyncast3.C: New test.
11386 * g++.old-deja/g++.other/dyncast4.C: New test.
11387 * g++.old-deja/g++.other/dyncast5.C: New test.
11388 * g++.old-deja/g++.eh/catch3.C: New test.
11389 * g++.old-deja/g++.eh/catch3p.C: New test.
11390 * g++.old-deja/g++.eh/catch4.C: New test.
11391 * g++.old-deja/g++.eh/catch4p.C: New test.
11392 * g++.old-deja/g++.eh/catch5.C: New test.
11393 * g++.old-deja/g++.eh/catch5p.C: New test.
11394 * g++.old-deja/g++.eh/catch6.C: New test.
11395 * g++.old-deja/g++.eh/catch6p.C: New test.
11396 * g++.old-deja/g++.eh/catch7.C: New test.
11397 * g++.old-deja/g++.eh/catch7p.C: New test.
11398 * g++.old-deja/g++.eh/catch8.C: New test.
11399 * g++.old-deja/g++.eh/catch8p.C: New test.
11400 * g++.old-deja/g++.eh/catch9.C: New test.
11401 * g++.old-deja/g++.eh/catch9p.C: New test.
11402
11403 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
11404
11405 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11406 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11407
11408 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
11409
11410 * gcc.c-torture/compile/990913-1.c: New test.
11411
11412 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
11413
11414 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11415 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11416
11417 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
11418
11419 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11420
11421 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
11422
11423 * g++.old-deja/g++.other/lookup11.C: New test.
11424 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11425 what is permitted and what we want.
11426 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11427 overload use.
11428 * g++.old-deja/g++.jason/rfg5.C: Likewise
11429
11430 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11431
11432 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11433 * gcc.c-torture/noncompile/poison-1.c: New file.
11434
11435 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
11436
11437 * g++.old-deja/g++.other/sizeof3.C: New test.
11438 * g++.old-deja/g++.other/sizeof4.C: New test.
11439 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11440 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11441
11442 1999-09-07 Richard Henderson <rth@cygnus.com>
11443
11444 * gcc.dg/va-arg-1.c: New.
11445
11446 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11447
11448 * gcc.c-torture/execute/va-arg-9.c: New test.
11449
11450 1999-09-05 Craig Burley <craig@jcb-sc.com>
11451
11452 * g77.f-torture/compile/980519-2.f: New test.
11453 * g77.f-torture/compile/19990905-0.f: New test.
11454 * g77.f-torture/compile/19990905-1.f: New test.
11455 * g77.f-torture/compile/19990905-2.f: New test.
11456
11457 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11458
11459 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
11460
11461 * gcc.c-torture/execute/990827-1.c: Fix typo.
11462
11463 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11464
11465 * g++.old-deja/g++.other/deref1.C: New test.
11466
11467 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
11468
11469 * g++.old-deja/g++.other/ambig2.C: New test.
11470 * g++.old-deja/g++.other/cond5.C: New test.
11471 * g++.old-deja/g++.other/lookup16.C: New test.
11472
11473 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
11474
11475 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11476 assemblers too.
11477
11478 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
11479
11480 * lib/c-torture.exp: Avoid the "compare executables" optimization
11481 when testing native.
11482
11483 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
11484
11485 * gcc.c-torture/execute/990829-1.c: New test.
11486 * gcc.c-torture/compile/990829-1.c: New test.
11487
11488 1999-08-27 Paul Burchard <burchard@pobox.com>
11489
11490 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11491 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11492 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11493 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11494 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11495 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11496 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11497 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11498 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11499 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11500 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11501
11502 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
11503
11504 * gcc.c-torture/execute/990827-1.c: New test.
11505
11506 1999-08-26 Craig Burley <craig@jcb-sc.com>
11507
11508 * g77.f-torture/noncompile/19990826-4.f: New test.
11509
11510 * g77.f-torture/compile/19990826-3.f: New test.
11511
11512 * g77.f-torture/execute/19990826-2.f: New test.
11513
11514 * g77.f-torture/compile/19990826-1.f: New test.
11515
11516 * gcc.c-torture/execute/990826-0.c: New test.
11517 * g77.c-torture/execute/19990826-0.f: New test.
11518
11519 * g77.f-torture/noncompile/970626-2.f: New test.
11520
11521 1999-08-25 Paul Burchard <burchard@pobox.com>
11522
11523 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11524 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11525 lss-011.C: New tests.
11526
11527 1999-08-25 Nathan Sidwell <nathan@acm.org>
11528
11529 * g++.old-deja/g++.other/decl5.C: New test.
11530
11531 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11532
11533 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11534 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11535 call `postbase' for each one. All callers of `postbase' changed
11536 to call this instead.
11537
11538 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11539
11540 * gcc.c-torture/execute/990811-1.c: New test.
11541
11542 1999-08-09 Nick Clifton <nickc@cygnus.com>
11543
11544 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11545 just native ones.
11546
11547 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11548 just native ones.
11549
11550 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11551
11552 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11553
11554 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11555
11556 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11557
11558 1999-08-04 Nathan Sidwell <nathan@acm.org>
11559
11560 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11561
11562 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11563
11564 * gcc.c-torture/execute/990804-1.c: New test.
11565
11566 1999-08-03 Nathan Sidwell <nathan@acm.org>
11567
11568 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11569 * g++.old-deja/g++.brendan/crash64.C: Likewise
11570 * g++.old-deja/g++.brendan/overload8.C: Likewise
11571
11572 1999-08-03 Nathan Sidwell <nathan@acm.org>
11573
11574 * g++.old-deja/g++.other/struct1.C: New test.
11575
11576 1999-08-03 Nathan Sidwell <nathan@acm.org>
11577
11578 * g++.old-deja/g++.other/enum2.C: New test.
11579
11580 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
11581
11582 Adapted from tests from Franz Sirl:
11583 * gcc.c-torture/execute/va-arg-7.c: New test.
11584 * gcc.c-torture/execute/va-arg-8.c: New test.
11585
11586 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
11587
11588 * gcc.c-torture/compile/990801-2.c: New test.
11589
11590 * gcc.c-torture/compile/990801-1.c: New test.
11591
11592 1999-07-27 Michael Meissner <meissner@cygnus.com>
11593
11594 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11595 fp-cmp-1.c, converting double to float.
11596
11597 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11598 fp-cmp-1.c, converting double to long double.
11599
11600 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11601 from fr1 to unknown_register, since fr1 is a legitimate register
11602 on some machines.
11603
11604 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
11605
11606 * README: More listname related changes.
11607
11608 1999-07-08 Catherine Moore <clm@cygnus.com>
11609
11610 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11611
11612 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11613
11614 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11615
11616 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11617
11618 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11619
11620 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11621
11622 * gcc.dg/990703-1.c: New test.
11623
11624 1999-06-29 Nick Clifton <nickc@cygnus.com>
11625
11626 * lib/file-format.exp: New file: Move definition of proc
11627 gcc_target_object_format to here from
11628 gcc.dg/special/ecos.exp.
11629
11630 * lib/c-torture.exp: Include lib file-format.exp.
11631 * lib/gcc-dg.exp: Include lib file-format.exp.
11632
11633 * gcc.dg/special/ecos.exp: Remove definition of proc
11634 gcc_target_object_format.
11635
11636 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
11637
11638 * gcc.c-torture/execute/990628-1.c: New test.
11639
11640 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
11641
11642 * gcc.c-torture/compile/990625-2.c: New test.
11643
11644 * gcc.c-torture/compile/990625-1.c: New test.
11645
11646 1999-06-23 Nick Clifton <nickc@cygnus.com>
11647
11648 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11649 attributes compile.
11650 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11651 ports that use the COFF/PE file format.
11652
11653 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
11654
11655 * gcc.c-torture/compile/990617-1.c: New test.
11656
11657 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
11658
11659 * g++.old-deja/g++.other/decl4.C: New test.
11660
11661 1999-06-14 Nathan Sidwell <nathan@acm.org>
11662
11663 * g++.old-deja/g++.other/bitfld3.C: New test.
11664
11665 1999-06-08 Nathan Sidwell <nathan@acm.org>
11666
11667 * g++.old-deja/g++.eh/catch1.C: New test.
11668
11669 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
11670
11671 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11672
11673 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11674 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
11675
11676 1999-06-05 Craig Burley <craig@jcb-sc.com>
11677
11678 * g77.f-torture/compile/19990502-0.f: Replace with new,
11679 shorter, test that still fails after recent changes.
11680
11681 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11682
11683 * gcc.c-torture/execute/990604-1.c: New test.
11684
11685 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
11686
11687 * gcc.c-torture/execute/990531-1.c: New test.
11688
11689 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11690
11691 * gcc.c-torture/compile/990527-1.c: New test.
11692
11693 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
11694
11695 * gcc.c-torture/execute/990527-1.c: New test.
11696
11697 1999-05-25 Nick Clifton <nickc@cygnus.com>
11698
11699 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11700 bitfields as signed.
11701
11702 1999-05-25 Craig Burley <craig@jcb-sc.com>
11703
11704 * g77.f-torture/compile/19990525-0.f: New test.
11705
11706 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
11707
11708 * gcc.c-torture/execute/990525-2.c: New test.
11709
11710 * gcc.c-torture/execute/990525-1.c: New test.
11711
11712 1999-05-24 Nathan Sidwell <nathan@acm.org>
11713
11714 * g++.old-deja/g++.other/anon3.C: New test.
11715 * g++.old-deja/g++.other/anon4.C: New test.
11716 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11717 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11718 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11719 Merrill).
11720
11721 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
11722
11723 * gcc.c-torture/execute/990524-1.c: New test.
11724
11725 * gcc.dg/990524-1.c: New test.
11726
11727 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11728
11729 * gcc.c-torture/compile/990523-1.c: New test.
11730
11731 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
11732
11733 * gcc.c-torture/compile/990519-1.c: New test.
11734
11735 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11736
11737 * gcc.c-torture/compile/990517-1.c: New test.
11738
11739 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11740 (e4, f4): New tests.
11741 (main): Call them.
11742
11743 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11744
11745 * gcc.dg/noreturn-1.c: New test.
11746
11747 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11748
11749 * gcc.c-torture/execute/990513-1.c: New test.
11750
11751 1999-05-10 Richard Henderson <rth@cygnus.com>
11752
11753 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11754
11755 1999-05-10 Craig Burley <craig@jcb-sc.com>
11756
11757 * g77.f-torture/execute/erfc.f: Use small single-precision
11758 values, to avoid problems on Alphas when not -mieee.
11759
11760 1999-05-08 Craig Burley <craig@jcb-sc.com>
11761
11762 * gcc.dg/990506-0.c: New test.
11763
11764 1999-05-08 Richard Henderson <rth@cygnus.com>
11765
11766 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11767 the constant to test. Don't XFAIL 64-bit targets.
11768
11769 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11770 * g++.old-deja/g++.law/profile1.C: Likewise.
11771
11772 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11773 operator new instances.
11774 * g++.old-deja/g++.other/delete5.C: Likewise.
11775
11776 1999-05-03 Craig Burley <craig@jcb-sc.com>
11777
11778 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11779 intrinsic.
11780
11781 1999-05-03 Craig Burley <craig@jcb-sc.com>
11782
11783 * g77.f-torture/execute/u77-test.f: Reverse order of two
11784 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11785
11786 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11787
11788 * gcc.dg/compare1.c: New test.
11789
11790 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
11791
11792 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11793 New tests.
11794
11795 1999-05-02 Craig Burley <craig@jcb-sc.com>
11796
11797 * g77.f-torture/compile/19990502-1.f: New test.
11798
11799 1999-05-02 Craig Burley <craig@jcb-sc.com>
11800
11801 * g77.f-torture/compile/19990502-0.f: New test.
11802
11803 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
11804
11805 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11806 intrinsic.
11807
11808 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
11809
11810 * g77.f-torture/execute/u77-test.f (main): List libU77
11811 intrinsics not currently tested.
11812 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11813 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11814 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11815 Trim blanks off the ends of some printed strings.
11816
11817 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
11818
11819 * g77.f-torture/execute/u77-test.f (main): Just warn about
11820 FSTAT gid disagreement, as it's expected on some systems.
11821
11822 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
11823
11824 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11825 use a new function, which allows for some slop.
11826 Clean up some commentary.
11827 (issum): The new function.
11828 (sgladd): Deleted subroutine.
11829
11830 1999-05-01 Craig Burley <craig@jcb-sc.com>
11831
11832 * g77.f-torture/execute/u77-test.f: Modify to be more like
11833 libf2c/libU77 version, bringing patches to that version here.
11834 Add suitable commentary.
11835
11836 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
11837
11838 * gcc.dg/990424-1.c: New test.
11839
11840 1999-04-24 Craig Burley <craig@jcb-sc.com>
11841
11842 * g77.f-torture/execute/u77-test.f (main): Bug involving
11843 LSTAT has been fixed, so turn back on full checking.
11844
11845 1999-04-20 Craig Burley <craig@jcb-sc.com>
11846
11847 * g77.f-torture/compile/19990419-0.f: New test.
11848 * g77.f-torture/execute/19990419-1.f: New test.
11849
11850 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
11851
11852 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11853 to avoid the need for a prototype to supress a warning.
11854
11855 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
11856
11857 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11858
11859 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
11860
11861 * gcc.c-torture/execute/990404-1.c: New test.
11862
11863 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11864
11865 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11866 * gcc.dg/cpp-if3.c: Don't use -pedantic.
11867 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11868 missing initializer warnings.
11869
11870 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
11871
11872 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11873 matching strings.
11874
11875 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
11876
11877 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11878
11879 1999-03-26 Craig Burley <craig@jcb-sc.com>
11880
11881 * g77.f-torture/execute/19990325-0.f: New test.
11882 * g77.f-torture/execute/19990325-1.f: New test.
11883
11884 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
11885
11886 * gcc.c-torture/execute/990324-1.c: New test.
11887
11888 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
11889
11890 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11891 test with 4.
11892
11893 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
11894
11895 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
11896
11897 1999-03-13 Craig Burley <craig@jcb-sc.com>
11898
11899 * g77.f-torture/execute/19990313-2.f: New test.
11900 * g77.f-torture/execute/19990313-3.f: New test.
11901
11902 1999-03-13 Craig Burley <craig@jcb-sc.com>
11903
11904 * g77.f-torture/execute/19990313-0.f: New test.
11905 * g77.f-torture/execute/19990313-1.f: New test.
11906
11907 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
11908
11909 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11910 printf to sprintf.
11911 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11912 (main): Add check for u15. Conditionalize u31 check depending on
11913 whether ints are <32 bits or >=32 bits.
11914
11915 1999-03-08 Craig Burley <craig@jcb-sc.com>
11916
11917 * g77.f-torture/execute/19981119-0.f: Improve testiness.
11918
11919 1999-03-08 Craig Burley <craig@jcb-sc.com>
11920
11921 * g77.f-torture/compile/19990305-0.f: New test.
11922 * g77.f-torture/execute/19981119-0.f: New test.
11923
11924 1999-03-08 Craig Burley <craig@jcb-sc.com>
11925
11926 * g77.f-torture/execute/970625-2.f: call ABORT if final
11927 result is not correct, instead of just printing it.
11928 Add this checking via newly introduced obfuscation, to
11929 trip up buggy front ends.
11930
11931 1999-03-07 Craig Burley <craig@jcb-sc.com>
11932
11933 * g77.f-torture/compile/960317-1.f: Moved from being
11934 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
11935
11936 1999-03-06 Craig Burley <craig@jcb-sc.com>
11937
11938 * g77.f-torture/execute/960317-1.f: New (old) test.
11939 * g77.f-torture/execute/970625-2.f: Ditto.
11940
11941 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
11942
11943 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11944 message on line 1 or line 2; cccp and cpplib do this differently.
11945
11946 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
11947
11948 * g++.old-deja/g++.law/weak1.C: New test.
11949
11950 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11951
11952 * gcc.c-torture/execute/990119-1.c: Renamed to...
11953 * gcc.dg/990119-1.c: this, so it will only be tested once
11954 (it's a preprocessor test, it doesn't need to be run at
11955 multiple optimization levels).
11956
11957 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11958
11959 * lib/g++.exp: Don't add incdir=$base_dir/../include to
11960 ALWAYS_CXXFLAGS.
11961
11962 1999-02-24 Craig Burley <craig@jcb-sc.com>
11963
11964 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11965 * g77.f-torture/compile/19981216-0.f: ...as it is expected
11966 to not be compilable by current g77.
11967
11968 1999-02-24 Nick Clifton <nickc@cygnus.com>
11969
11970 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11971
11972 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
11973
11974 * gcc.c-torture/execute/990222-1.c: New test.
11975
11976 1999-02-19 Craig Burley <craig@jcb-sc.com>
11977
11978 * g77.f-torture/compile/19990218-0.f: New test.
11979 * g77.f-torture/noncompile/19990218-1.f: New test.
11980
11981 1999-02-18 Craig Burley <craig@jcb-sc.com>
11982
11983 * g77.f-torture/compile/19981216-0.f: New test.
11984
11985 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
11986
11987 * gcc.dg/990214-1.c: New test.
11988
11989 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
11990
11991 * gcc.dg/990213-2.c: New test.
11992
11993 * gcc.dg/990213-1.c: New test.
11994
11995 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
11996
11997 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11998 ints.
11999
12000 1999-02-11 Nick Clifton <nickc@cygnus.com>
12001
12002 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12003 specified by target.
12004
12005 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12006
12007 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
12008
12009 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12010
12011 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
12012
12013 * gcc.dg/special/ecos.exp: New test driver for new tests with
12014 special requirements.
12015
12016 * gcc.dg/special/alias-1.c: New test.
12017 * gcc.dg/special/gcsec-1.c: New test.
12018 * gcc.dg/special/weak-1.c: New test.
12019 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12020 * gcc.dg/special/weak-2.c: New test.
12021 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12022 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12023 * gcc.dg/special/wkali-1.c: New test.
12024 * gcc.dg/special/wkali-2.c: New test.
12025 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12026 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12027
12028 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
12029
12030 * lib/c-torture.exp (c-torture-compile): Pull out code for
12031 analyzing gcc error messages.
12032 (c-torture-execute): Likewise. Fix some (harmless) false
12033 positives.
12034 * lib/gcc.exp (gcc_check_compile): New function.
12035
12036 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
12037
12038 * gcc.c-torture/execute/990208-1.c: New test.
12039
12040 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
12041
12042 * g++.dg/special/ecos.exp: New driver for new tests with special
12043 requirements
12044
12045 * g++.dg/special/conpr-1.C: New test
12046 * g++.dg/special/conpr-2.C: New test
12047 * g++.dg/special/conpr-2a.C: New test
12048 * g++.dg/special/conpr-3.C: New test
12049 * g++.dg/special/conpr-3a.C: New test
12050 * g++.dg/special/conpr-3b.C: New test
12051
12052 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12053 allow g++ to use the dg driver
12054
12055 * README: Add comment about g++.dg directory
12056
12057 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
12058
12059 * README: Update email addresses.
12060
12061 1999-02-03 Nick Clifton <nickc@cygnus.com>
12062
12063 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12064 arguments in order to force structure S onto the stack even on
12065 the alpha.
12066 (test): Pass 10 leading arguments to function foo as well as the
12067 structure S.
12068
12069 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12070 failure for all targets.
12071
12072 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12073 abort to terminate program execution.
12074
12075 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
12076
12077 * gcc.c-torture/execute/990130-1.c: New test.
12078
12079 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
12080
12081 * gcc.dg/990130-1.c: New test.
12082
12083 1999-01-28 Michael Meissner <meissner@cygnus.com>
12084
12085 * gcc.c-torture/execute/990128-1.c: New test.
12086
12087 1999-01-27 Michael Meissner <meissner@cygnus.com>
12088
12089 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12090
12091 1999-01-27 Felix Lee <flee@cygnus.com>
12092
12093 * lib/c-torture.exp (c-torture-compile): pull out code for
12094 analyzing gcc error messages.
12095 (c-torture-execute): ditto, and fix some (harmless) false
12096 positives.
12097 * lib/gcc.exp (gcc_check_compile): new function.
12098
12099 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
12100
12101 * gcc.dg/990117-1.c: New test.
12102
12103 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12104
12105 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12106
12107 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
12108
12109 * g77.f-torture/compile/990115-1.f: New test.
12110
12111 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
12112
12113 * gcc.c-torture/compile/990107-1.c: New test
12114
12115 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
12116
12117 * gcc.c-torture/execute/990106-2.c: New test.
12118
12119 * gcc.c-torture/execute/990106-1.c: New test.
12120
12121 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
12122
12123 * gcc.c-torture/compile/981223-1.c: New test.
12124
12125 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
12126
12127 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12128 (opt3): Rename from opt4 and disable.
12129
12130 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12131
12132 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12133
12134 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12135
12136 * g++.old-deja/g++.other/conv5.C: New test.
12137
12138 1998-12-14 Nick Clifton <nickc@cygnus.com>
12139
12140 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12141
12142 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
12143
12144 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12145
12146 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
12147
12148 * gcc.c-torture/compile/981211-1.c: New test.
12149
12150 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12151
12152 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12153
12154 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12155
12156 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12157
12158 * gcc.special/930510-1.c: Make C9X safe.
12159 * gcc.misc-tests/gcov-1.c Similarly.
12160 * gcc.misc-tests/gcov-2.c Similarly.
12161
12162 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12163
12164 * gcc.dg/ultrasp1.c: New test.
12165
12166 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
12167
12168 * gcc.c-torture/execute/981206.c: New test.
12169
12170 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12171
12172 * g++.old-deja/g++.ns/template7.C: New test.
12173
12174 * g++.old-deja/g++.other/expr1.C: New test.
12175
12176 * g++.old-deja/g++.eh/tmpl3.C: New test.
12177
12178 * g++.old-deja/g++.eh/tmpl2.C: New test.
12179
12180 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12181
12182 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12183 * g++.old-deja/g++.other/using6.C: Removed.
12184 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12185
12186 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12187
12188 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12189
12190 * g++.old-deja/g++.pt/overload8.C: New test.
12191
12192 * g++.old-deja/g++.pt/overload7.C: New test.
12193
12194 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12195
12196 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12197 and relinking messages.
12198 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12199 compiling with -frepo.
12200
12201 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12202
12203 * g++.old-deja/g++.pt/lookup6.C: New test.
12204
12205 1998-11-30 Nick Clifton <nickc@cygnus.com>
12206
12207 * gcc.c-torture/execute/981130-1.c: New test.
12208 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12209
12210 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12211
12212 * g++.old-deja/g++.pt/explicit76.C: New test.
12213
12214 * g++.old-deja/g++.pt/friend38.C: New test.
12215
12216 * g++.old-deja/g++.ns/crash2.C: New test.
12217
12218 * g++.old-deja/g++.pt/defarg8.C: New test.
12219
12220 * g++.old-deja/g++.pt/instantiate6.C: New test.
12221
12222 * g++.old-deja/g++.pt/static6.C: New test.
12223
12224 * g++.old-deja/g++.pt/decl2.C: New test.
12225
12226 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12227
12228 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12229 problem is actually related with name lookup, but so what? :-)
12230
12231 * g++.old-deja/g++.pt/friend37.C: New test.
12232
12233 1998-11-25 Dave Love <d.love@dl.ac.uk>
12234
12235 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12236 element, which fails on some systems.
12237
12238 * g77.f-torture/execute/labug1.f: New test.
12239
12240 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
12241
12242 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12243 is defined.
12244
12245 1998-11-18 Dave Love <d.love@dl.ac.uk>
12246
12247 * g77.f-torture/compile/981117-1.f: New test.
12248
12249 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12250
12251 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12252 properly discarded.
12253
12254 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
12255
12256 * gcc.c-torture/execute/memcheck: New directory of tests for
12257 -fcheck-memory-usage.
12258
12259 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12260
12261 * README: New file, general information about the testsuite and
12262 new description of the various C++ test subdirectories.
12263 * README.g++: Eliminate obsolete information, update and move most
12264 relevant stuff to README.
12265
12266 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
12267
12268 * gcc.c-torture/compile/981107-1.c: New test.
12269
12270 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
12271
12272 * execute/memcpy-bi.c: New testcase.
12273
12274 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12275
12276 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12277 base classes.
12278
12279 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12280 template is selected.
12281
12282 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12283 classes, it should be accepted for all types.
12284
12285 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12286
12287 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12288 specializations start with template headers.
12289
12290 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12291
12292 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12293
12294 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12295 non-POD types.
12296
12297 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12298
12299 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12300
12301 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12302
12303 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12304
12305 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
12306
12307 * 981019-1.c: New test.
12308
12309 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
12310
12311 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12312 find objc headers.
12313
12314 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12315
12316 * compile/981001-4.c: Remove use of GCC extension that triggers a
12317 compiler bug.
12318
12319 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12320
12321 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12322
12323 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12324
12325 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12326 instantiation of template produces incorrect code for delete
12327 expression.
12328
12329 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12330 constructors' name is not unique.
12331 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12332 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12333
12334 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12335 automatic array of const is ill-formed.
12336
12337 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12338 of template parameter?
12339
12340 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12341 const.
12342
12343 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12344 pointer-to-member expression.
12345
12346 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12347 declaration causes ICE.
12348
12349 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12350
12351 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12352 reserved in the global namespace.
12353
12354 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12355 generate needed virtual table.
12356
12357 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12358
12359 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12360
12361 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12362 template-dependent type
12363
12364 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12365
12366 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12367 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12368 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12369
12370 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12371 class should be usable as argument of member function.
12372 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12373 class should be usable as return type of member function.
12374 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12375 class should be usable as type of data member.
12376
12377 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12378
12379 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
12380
12381 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12382
12383 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
12384
12385 * gcc.dg/dll-?.c Add thumb to target list.
12386 Fix assembler scan patterns to match current assembler output.
12387
12388 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12389
12390 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12391 matching of template brackets.
12392
12393 * g++.old-deja/g++.other/using4.C: New test. Test using
12394 declarations of methods from base classes.
12395
12396 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12397 within functions should introduce names into the innermost
12398 enclosing namespace.
12399
12400 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12401 of static locals if first initialization throws.
12402
12403 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
12404
12405 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12406
12407 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12408
12409 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12410 lose track of the possible targets of tablejump insns.
12411 * special/special.exp: Run it.
12412
12413 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12414
12415 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12416 must be declared before its specializations can be named in friend
12417 declarations.
12418
12419 1998-10-05 Dave Love <d.love@dl.ac.uk>
12420
12421 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12422
12423 * g77.f-torture/execute/io1.f: New test.
12424
12425 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12426
12427 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12428 with pointer to template function, for which no argument deduction
12429 is possible.
12430
12431 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12432 specialization of template function as argument to template
12433 function.
12434
12435 * g++.old-deja/g++.other/access2.C: New test; Inner class
12436 shouldn't have privileged access to Outer's names.
12437
12438 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12439
12440 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12441 friend template declared within template class conflicts with
12442 nested class of the same name.
12443
12444 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12445 is ignored.
12446
12447 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12448 object with direct initializer as function declaration.
12449
12450 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12451 initializers.
12452
12453 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12454 involving const pointer and NULL produces incorrect result.
12455
12456 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12457 type name without `typename' should be rejected with -pedantic.
12458
12459 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
12460
12461 * g++.old-deja/g++.other/addrof1.C: New test.
12462
12463 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
12464
12465 * gcc.c-torture/compile/981001-1.c: New test.
12466 * gcc.c-torture/execute/981001-1.c: New test.
12467
12468 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
12469
12470 * gcc.c-torture/compile/981001-2.c: New test.
12471 * gcc.c-torture/compile/981001-3.c: New test.
12472 * gcc.c-torture/compile/981001-4.c: New test.
12473
12474 1998-10-01 Robert Lipe <robertl@dgii.com>
12475
12476 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12477 multilibbed hosts. Idea grafted from g77.exp.
12478
12479 1998-09-30 Dave Love <d.love@dl.ac.uk>
12480
12481 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12482 avoid losing on systems which need -lsocket.
12483
12484 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12485
12486 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12487 * g++.old-deja/g++.other/nested2.C: Ditto.
12488 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12489 failure.
12490
12491 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12492
12493 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12494 preferred over template operator!= for enum bitfields.
12495
12496 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12497
12498 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12499 that happen to have the same base name, but in different scopes,
12500 are incorrectly rejected.
12501
12502 1998-09-16 Richard Henderson <rth@cygnus.com>
12503
12504 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12505 on the native word size instead of an integer literal.
12506
12507 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12508
12509 * g++.old-deja/g++.other/static2.C: Invocation of static data
12510 member of type pointer-to-function denoted as non-static member.
12511
12512 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12513 checks involving function types and aliases.
12514
12515 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12516
12517 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12518 redefined to the same non-trivial type.
12519
12520 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12521 namespace-qualification of template specializations declared in
12522 other namespaces.
12523
12524 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12525 to declare a subset of the specializations of a template function
12526 as friends of specializations of a template class.
12527
12528 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12529 member templates that do not fully specialize the enclosing
12530 template class are rejected.
12531
12532 1998-09-11 Dave Love <d.love@dl.ac.uk>
12533
12534 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12535
12536 1998-09-08 Dave Love <d.love@dl.ac.uk>
12537
12538 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12539 altered from libf2c/libU77 version.
12540
12541 1998-09-06 Dave Love <d.love@dl.ac.uk>
12542
12543 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12544
12545 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12546
12547 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12548 (un)signed char are different types for template specialization
12549 purposes.
12550
12551 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
12552
12553 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12554 * objc: ObjC testsuite.
12555
12556 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
12557
12558 * gcc.c-torture/execute/941014-1.x: New file.
12559
12560 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
12561
12562 * lib/c-torture.exp: Add support for
12563 torture_eval_before_compile and torture_eval_before_execute
12564 variables.
12565
12566 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
12567
12568 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12569 this test triggers valid.
12570
12571 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12572
12573 * gcc.dg/980827-1.c: New test.
12574
12575 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12576
12577 * gcc.c-torture/execute/loop-4b.c: New test.
12578
12579 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
12580
12581 * lib/c-torture.exp: Add support for
12582 torture_eval_before_compile and torture_eval_before_execute
12583 variables.
12584
12585 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
12586
12587 * gcc.c-torture/compile/980825-1.c: New test.
12588
12589 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
12590
12591 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12592 count number tests in opt_t0 not good_t0.
12593
12594 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
12595
12596 * gcc.c-torture/compile/930326-1.x: Fix typo.
12597
12598 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12599
12600 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12601 causes an ICE.
12602
12603 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12604
12605 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12606 STACK_SIZE is defined.
12607 * gcc.c-torture/unsorted/stuct.c: Similarly.
12608
12609 * gcc.c-torture/compile/980821-1.c: New test.
12610
12611 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
12612
12613 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12614
12615 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12616
12617 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12618 code.
12619
12620 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12621
12622 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12623 error'.
12624
12625 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
12626
12627 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12628
12629 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
12630
12631 * gcc.c-torture/compile/980816-1.c: New test.
12632
12633 * gcc.dg/980816-1.c: New test.
12634
12635 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
12636
12637 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12638 compiler for ieee tests.
12639
12640 1998-08-01 Dave Love <d.love@dl.ac.uk>
12641
12642 * g77.f-torture/compile/980729-0.f: New test.
12643
12644 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12645
12646 * gcc.c-torture/special/eeprof-1.c: New test, for
12647 -finstrument-functions.
12648 * gcc.c-torture/special/special.exp: Run it.
12649
12650 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
12651
12652 * gcc.c-torture/compile/980729-1.c: New test.
12653
12654 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
12655
12656 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12657 __thumb__ is defined, and test for ARM style doubles if so.
12658
12659 1998-07-26 Dave Love <d.love@dl.ac.uk>
12660
12661 * g77.f-torture/noncompile/980615-0.f: New test.
12662
12663 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
12664
12665 * gcc.dg/980312-1.c: Do link instead of compile.
12666 * gcc.dg/980313-1.c: Likewise.
12667
12668 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
12669
12670 * gcc.c-torture/compile/980726-1.c: New test.
12671
12672 1998-07-25 Dave Love <d.love@dl.ac.uk>
12673
12674 * g77.f-torture/execute/io0.f: New test.
12675
12676 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
12677
12678 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12679 an int.
12680
12681 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
12682
12683 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12684 m32r bugs.
12685
12686 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
12687
12688 * gcc.dg/980626-1.c: Expect failures for all toolchains until
12689 c-decl.c:grokdeclarator can handle mode attributes.
12690
12691 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
12692
12693 * gcc.c-torture/execute/980716-1.c: New test.
12694
12695 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
12696
12697 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12698 the mn10200.
12699 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
12700 the mn10200.
12701 * gcc.c-torture/execute/va-arg-3.x: Similarly.
12702 * gcc.c-torture/compile/930326-1.x: Similarly.
12703
12704 1998-07-13 Dave Love <d.love@dl.ac.uk>
12705
12706 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12707 New test from Craig.
12708
12709 1998-07-12 Dave Love <d.love@dl.ac.uk>
12710
12711 * g77.f-torture/noncompile/980616-0.f: New test.
12712
12713 * g77.f-torture/execute/970816-3.f: New test from Craig.
12714
12715 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12716
12717 * g++.other/singleton.C: Return error value instead of taking
12718 SIGSEGV.
12719
12720 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12721
12722 * g++.other/singleton.C: New test. Warning is under dispute.
12723 Runtime crash is not.
12724
12725 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12726
12727 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12728 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12729 using6.C, using7.C}: New namespace tests.
12730
12731 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12732
12733 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12734 specialization with typedef'ed names used as array indexes.
12735
12736 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
12737
12738 * gcc.c-torture/execute/980709-1.c: New test.
12739
12740 * gcc.dg/980709-1.c: New test.
12741
12742 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
12743
12744 * gcc.c-torture/execute/bcp-1.c: New test.
12745
12746 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
12747
12748 * gcc.c-torture/execute/980707-1.c: New test.
12749
12750 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
12751
12752 * gcc.c-torture/compile/980706-1.c: New test.
12753
12754 1998-07-01 Dave Love <d.love@dl.ac.uk>
12755
12756 * g77.f-torture/execute/980701-0.f,
12757 g77.f-torture/execute/980701-1.f: New test from Craig.
12758
12759 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
12760
12761 * gcc.c-torture/compile/980701-1.c: New test.
12762
12763 * gcc.c-torture/execute/980701-1.c: New test.
12764
12765 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
12766 rlsruhe.de>
12767
12768 * g++.old-deja/g++.robertl/eb132.C: New test.
12769 * g++.old-deja/g++.robertl/eb133.C: Likewise.
12770
12771 1998-06-29 Dave Love <d.love@dl.ac.uk>
12772
12773 * g77.f-torture/execute/980628-7.f,
12774 g77.f-torture/execute/980628-8.f,
12775 g77.f-torture/execute/980628-9.f,
12776 g77.f-torture/execute/980628-10.f: New tests from Craig.
12777
12778 * g77.f-torture/execute/980628-3.f: Remove mail headers.
12779
12780 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
12781
12782 * g77.f-torture/execute/980628-4.f: New test from Craig.
12783 * g77.f-torture/execute/980628-5.f: Likewise.
12784 * g77.f-torture/execute/980628-2.f: Likewise.
12785 * g77.f-torture/execute/980628-0.f: Likewise.
12786 * g77.f-torture/execute/980628-1.f: Likewise.
12787 * g77.f-torture/execute/980628-3.f: Likewise.
12788 * g77.f-torture/execute/980628-6.f: Likewise.
12789
12790 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
12791
12792 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12793 directory when nothing has been installed yet.
12794
12795 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
12796
12797 * gcc.c-torture/special/special.exp: Handle newer versions of
12798 dejagnu.
12799
12800 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
12801
12802 * gcc.dg/980626-1.c: New test.
12803
12804 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
12805
12806 * gcc.misc-tests/m-un-2.c: New test.
12807 * g++.old-deja/g++.other/warn01.c: Likewise.
12808
12809 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
12810
12811 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12812 compatibility with assmblers with a different comment character.
12813 Eliminate use of GAS-specific extensions.
12814
12815 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
12816
12817 * gcc.c-torture/execute/ieee/980619-1.c: New test.
12818
12819 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
12820
12821 *lib/g77.exp: Replace search for libf2c.a with search for newly
12822 renamed libg2c.a
12823
12824 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
12825
12826 * gcc.c-torture/execute/980617-1.c: New test.
12827
12828 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
12829
12830 * gcc.c-torture/execute/980612-1.c: New test.
12831
12832 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
12833
12834 * gcc.dg/980523-1.c: Only test on ppc-linux.
12835 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12836
12837 * gcc.c-torture/execute/980608-1.c: New test.
12838
12839 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12840
12841 * gcc.c-torture/execute/980605-1.c: New test.
12842
12843 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
12844
12845 * gcc.c-torture/execute/980604-1.c: New test.
12846
12847 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
12848
12849 * gcc.c-torture/execute/980602-1.c: New test.
12850 * gcc.c-torture/execute/980602-2.c: Likewise.
12851
12852 1998-06-02 Dave Love <d.love@dl.ac.uk>
12853
12854 * 970125-0.f: Fix per JCB. Add commentary.
12855
12856 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
12857
12858 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12859 IEEE -0 support.
12860
12861 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12862
12863 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12864 earlier.
12865
12866 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
12867
12868 * gcc.c-torture/execute/980526-3.c: New test.
12869
12870 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
12871
12872 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12873 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12874 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12875 m88k-motorola-sysv3 to XFAIL.
12876
12877 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12878
12879 * gcc.dg/980526-1.c: New test.
12880 * gcc.c-torture/execute/980526-2.c: New test.
12881
12882 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
12883
12884 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12885
12886 * gcc.c-torture/execute/980526-1.c: New test.
12887
12888 1998-05-26 Dave Love <d.love@dl.ac.uk>
12889
12890 * g77.f-torture/execute/alpha2.f: Add runtime test.
12891
12892 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
12893
12894 * g++.old-deja/old-deja.exp: Strip leading directories.
12895
12896 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12897 error for the line. Don't run multiple tests for the same line.
12898
12899 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
12900
12901 * gcc.dg/980523-1.c: New test.
12902
12903 1998-05-23 Dave Love <d.love@dl.ac.uk>
12904
12905 * g77.f-torture/compile/970915-0.f: New test.
12906
12907 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
12908
12909 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12910
12911 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
12912
12913 * gcc.dg/980520-1.c: New test.
12914
12915 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
12916
12917 * gcc.dg/980502-1.c: Fix return type.
12918
12919 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
12920
12921 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12922 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12923 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12924 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12925 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12926
12927 1998-05-20 Dave Love <d.love@dl.ac.uk>
12928
12929 * g77.f-torture/execute/980520-1.f: New test.
12930
12931 1998-05-15 Dave Love <d.love@dl.ac.uk>
12932
12933 * lib/mike-g77.exp: New file.
12934
12935 * g77.f-torture/noncompile/noncompile.exp,
12936 g77.f-torture/noncompile/check0.f: New files.
12937
12938 1998-05-14 Dave Love <d.love@dl.ac.uk>
12939
12940 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12941 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12942 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12943 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12944 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12945 abort where appropriate.
12946
12947 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
12948
12949 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12950 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12951
12952 1998-04-29 Dave Love <d.love@dl.ac.uk>
12953
12954 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12955
12956 1998-04-27 Dave Love <d.love@dl.ac.uk>
12957
12958 * g77.f-torture/compile/980427-0.f: New test.
12959
12960 1998-04-24 Dave Love <d.love@dl.ac.uk>
12961
12962 * g77.f-torture/compile/980424-0.f: New test.
12963
12964 1998-04-19 Dave Love <d.love@dl.ac.uk>
12965
12966 * g77.f-torture/compile/980419-2.f (main): New test.
12967 * g77.f-torture/compile/970125-0.f: New test.
12968 * g77.f-torture/compile/980419-1.f: New test.
12969
12970 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
12971
12972 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
12973 of loop-4.c.
12974
12975 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
12976
12977 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12978
12979 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
12980
12981 * gcc.c-torture/compile/980329-1.c: New test.
12982
12983 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
12984
12985 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12986 * gcc.dg/980312-1.c: Fix typo in -march command.
12987
12988 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
12989
12990 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12991
12992 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
12993
12994 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
12995 Dave Love agree the Fortran source is bogus.
12996
12997 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
12998
12999 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13000 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13001 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13002 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13003 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13004
13005 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
13006
13007 * g++.old-deja/g++.other/friend1.C: New test.
13008
13009 1998-02-18 Dave Love <d.love@dl.ac.uk>
13010
13011 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13012 possibly uninitialized) variables and declare dnrm2.
13013
13014 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
13015
13016 From Bruno Haible <haible@ilog.fr>:
13017 * gcc.c-torture/execute/980223.c: New test.
13018
13019 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
13020
13021 * gcc.dg/ifelse-1.c: New test.
13022
13023 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
13024
13025 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13026
13027 * lib/old-dejagnu.exp (old-dejagnu): Added the
13028 "execution test - XFAIL *-*-*" handling in the spirit of
13029 "excess errors test -". Changed the "execution test fails"
13030 handling to be like "excess errors test fails".
13031 * Update various tests accordingly.
13032
13033 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
13034
13035 * gcc.c-torture/execute/980205.c: New test.
13036
13037 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
13038
13039 * lib/c-torture.exp: Look for .x files instead of .cexp files.
13040 * lib/f-torture.exp: Similarly.
13041 * gcc.c-torture: Rename all .cexp files to .x files.
13042
13043 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13044
13045 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13046 (940510-1.c): Removed duplicate.
13047 (971104-1.c): New test.
13048
13049 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
13050
13051 * lib/f-torture.exp: Improve error and loop detection.
13052
13053 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
13054
13055 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13056 use that to size the filler array.
13057
13058 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
13059
13060 * lib/c-torture.exp(c-torture-execute): Fix typo.
13061
13062 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13063 testcase as the executable name. Keep the executable around if
13064 the test fails.
13065
13066 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
13067
13068 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13069 changes. Only test one -g option, and move it to the end of the
13070 list of options to test.
13071
13072 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
13073
13074 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13075 variable GCC_TORTURE_OPTIONS to supply default switches separated
13076 by colons. If no environment variable, run tests with -O0 -g, -O1
13077 -g, and -O2 -g as well.
13078
13079 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
13080
13081 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13082 explanatory comments. Fix indentation.
13083
13084 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
13085
13086 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13087
13088 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
13089
13090 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13091 * g++.old-deja/g++.mike/p7325.C: Likewise.
13092 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13093
13094 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
13095
13096 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13097 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13098 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13099 * g++.old-deja/g++.law/operators4.C: Likewise.
13100
13101 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
13102
13103 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13104 * g++.old-deja/g++.mike/p784.C: Ditto.
13105 * g++.old-deja/g++.mike/p785.C: Ditto.
13106
13107 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
13108
13109 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13110
13111 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
13112
13113 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13114 target feature; pass this to c-torture-execute as needed.
13115
13116 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
13117
13118 * lib/c-torture.exp(c-torture-execute): If the previous and the
13119 current executables being tested are identical, we don't need to
13120 run the executable again. Try to make the executable names
13121 unique. Add an optional argument for passing additional compiler
13122 flags.
13123
13124 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
13125
13126 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13127
13128 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
13129
13130 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13131
13132 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
13133
13134 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13135 32bit or larger longs.
13136
13137 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13138 have either a 32bit long or 32bit int.
13139
13140 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13141
13142 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13143 Make double precision tests dependent on sizeof (double).
13144
13145 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
13146
13147 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13148 too.
13149
13150 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13151
13152 * gcc.c-torture/compile/961203-1.cexp: New script.
13153
13154 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
13155
13156 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13157 up the includes ourselves.
13158
13159 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
13160
13161 * lib/plumhall.exp: Remove random include, and add a few
13162 verbose messages for debugging.
13163
13164 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
13165
13166 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13167 of trying to do it ourselves.
13168
13169 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13170
13171 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13172
13173 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
13174
13175 * gcc.prms/5403.c: Made regexp a bit less strict.
13176
13177 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
13178
13179 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13180 is returned from remote_load instead.
13181 * lib/plumhall.exp: Ditto.
13182 * lib/mike-g++.exp: Ditto.
13183 * lib/old-dejagnu.exp: Ditto.
13184 * lib/c-torture.exp: Ditto.
13185
13186 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
13187
13188 * lib/g++.exp: Use build_wrapper procedure.
13189 * lib/gcc.exp: Ditto.
13190
13191 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
13192
13193 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13194 an old-style decl for malloc. Fixes tests to work when
13195 sizeof (int) != sizeof (size_t).
13196
13197 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
13198
13199 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13200
13201 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13202 use stdargs.h interface.
13203
13204 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
13205
13206 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13207 NO_VARARGS when compiling.
13208
13209 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
13210
13211 * lib/plumhall.exp(ph_includes): New procedure.
13212 (ph_make): Use it.
13213 (ph_compiler): Ditto.
13214
13215 * lib/g++.exp: Rename test-glue.c to testglue.c.
13216 * lib/gcc.exp: Ditto.
13217
13218 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
13219
13220 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13221 to completion when it's called.
13222
13223 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
13224
13225 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13226 is defined, don't do test.
13227
13228 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
13229
13230 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13231 for object files.
13232 (ph_summary): Mark skipped testcases as untested, not unresolved.
13233
13234 * lib/plumhall.exp (ph_make): If unresolved because of bad
13235 errorCode, record errorCode in log file.
13236 (*): Replace send_log/verbose with verbose -log.
13237
13238 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
13239
13240 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13241 double conversion if double isn't at least 8 bytes.
13242
13243 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13244 int to work with targets where int is 16 bits.
13245
13246 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13247 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13248 precision for the test to complete.
13249
13250 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
13251
13252 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13253 if d10v is not compiled with the -mdouble64 flag.
13254 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13255
13256 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13257 d10v is not compiled with the -mint32 flag.
13258
13259 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
13260
13261 * lib/plumhall.exp: Use incr_count.
13262
13263 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
13264
13265 * gcc.c-torture: Update to c-torture-1.45.
13266
13267 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
13268
13269 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13270 the name of the expect testcase file).
13271
13272 * lib/g++.exp(g++_init): Ditto.
13273
13274 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
13275
13276 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13277 the host.
13278
13279 * lib/gcc.exp(gcc_exit): New procedure.
13280
13281 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
13282
13283 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13284 specs where appropriate.
13285
13286 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13287 because of new "candidates are" messages, and removed a few
13288
13289 * Converted all non-old-style g++ testcases to old-style, and
13290 moved into g++.old-deja.
13291
13292 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
13293
13294 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13295 options.
13296
13297 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13298 succeeded.
13299
13300 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13301
13302 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
13303
13304 * lib/gcc.exp (gcc_target_compile): Add support for defining
13305 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13306 the machine doesn't have those features.
13307
13308 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
13309
13310 * g++.law/operators4.exp: Don't use LIBS.
13311
13312 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
13313
13314 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13315
13316 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13317 * lib/g++.exp: Set it here instead. Also, allow use of the
13318 --tool_exec and --tool_opt options. Change CXX to
13319 GXX_UNDER_TEST.
13320
13321 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13322
13323 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13324
13325 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
13326
13327 * lib/old-dejagnu.exp: Use prune_warnings instead of
13328 prune_system_crud.
13329 * lib/mike-g++.exp: Ditto.
13330 * lib/gcc.exp: Ditto.
13331 * lib/g++.exp: Ditto.
13332
13333 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13334
13335 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
13336
13337 * 941014-2.c: Include stdlib.h
13338 * 960327-1.c: Include stdio.h
13339 * dbra.c, index-1.c: Don't assume ints are 32bits.
13340
13341 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
13342
13343 * lib/gcc.exp: Add gcc,stack_size target feature.
13344
13345 * lib/g++.exp(g++_target_compile): Add the include and link
13346 paths here, not in two other places. And, it's $options, not
13347 options.
13348
13349 * lib/mike-g++.exp(postbase): Remove the code that determines
13350 the correct include and link paths.
13351 * g++.old-deja/old-deja.exp: Ditto.
13352
13353 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
13354
13355 * lib/g++.exp(g++_init): target_compile no longer returns the
13356 filename of the result.
13357
13358 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
13359
13360 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13361 call to glob.
13362
13363 * gcc.c-torture/special/special.exp: Change call to
13364 gcc_target_compile to include the object file.
13365
13366 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
13367
13368 * gcc.c-torture/special/special.exp: Correct misspelling in last
13369 change.
13370
13371 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
13372
13373 * lib/plumhall.exp(ph_summary): Log the entire output of the
13374 executable. Return -1 if there were any failures, 0 otherwise.
13375 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13376 (ph_make): Clean up objects and executables that were built
13377 if the tests succeeded.
13378
13379 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
13380
13381 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13382 libraries and includes in the build tree as appropriate.
13383
13384 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
13385
13386 * lib/c-torture.exp: Instead of looking for the global variable
13387 NO_LONG_LONG, check to see if that's a feature of the target.
13388
13389 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
13390
13391 * config/default.exp: Minimize. Delete the remainer of the files in
13392 config; this functionality is now in devo/dejagnu/config.
13393
13394 g++.*/*: Pass any additional flags used to compile to postbase;
13395 delete CXXFLAGS.
13396
13397 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13398 is now done by runtest.exp. Use gcc_target_compile instead of
13399 compile.
13400
13401 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13402 Remove references to CFLAGS. Use remote_file instead of
13403 calling rm -f.
13404 (c-torture): Take a list of arguments to use to compile this
13405 testcase.
13406
13407 lib/g++.exp: Simplify. Use target_compile instead of compile.
13408 lib/gcc-dg.exp: Ditto.
13409 lib/gcc.exp: Ditto.
13410 lib/mike-{gcc,g++}.exp: Ditto.
13411 lib/old-dejagnu.exp: Ditto.
13412 lib/plumhall.exp: Ditto.
13413
13414 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
13415
13416 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13417 (ph_linker): Likewise.
13418
13419 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
13420
13421 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13422 MAP_ANON / MAP_ANONYMOUS if defined;
13423 else try to map from /dev/zero .
13424
13425 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
13426
13427 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13428 isn't defined, then define it to MAP_ANONYMOUS.
13429
13430 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
13431
13432 * gcc.c-torture: Update to c-torture-1.42 release.
13433
13434 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
13435
13436 * gcc.c-torture: Update to c-torture-1.41 release.
13437
13438 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
13439
13440 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13441 c-torture release.
13442
13443 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13444
13445 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13446 and LDFLAGS. Fix second case to append the target_info ldflags
13447 onto LDFLAGS, not CFLAGS.
13448 * lib/g++.exp (g++_init): Add target_info stuff.
13449 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13450 of libgloss and newlib flags for !native.
13451
13452 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13453 (GDB): Fix relative path to go up another dir for finding gdb.
13454
13455 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
13456
13457 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13458 versions in the target_info array, if they don't exist.
13459
13460 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13461
13462 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13463
13464 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
13465
13466 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13467 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13468
13469 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
13470
13471 * lib/old-dejagnu.exp: Don't remove the output file before we've
13472 actually tested it. Don't append pwd to the path of the executable
13473 we're testing.
13474
13475 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
13476
13477 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13478
13479 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
13480
13481 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13482 temporary directory for compiler files, and set it to a default
13483 value of /tmp. Set $output as the name of the output file from
13484 compiling the testcase. Add a -o option to $cflags_var so the
13485 compiler writes the final output file as $output. Set $executable
13486 to $output.
13487
13488 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13489 directory for compiler files, and set it to /tmp if it doesn't
13490 already have a value. Set $output_file to the name of the output
13491 file from compiling the testcase. Add a -o option to CXXFLAGS so
13492 the compiler writes the final output file as $output. Use $output
13493 as the executable to be tested.
13494
13495 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13496
13497 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13498
13499 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
13500
13501 * gcc.c-torture/execute/pending-1.c: New test. Still
13502 pending in Tege's queue.
13503
13504 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
13505
13506 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13507 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13508 if there were failures. Call unresolved if there were unresolved
13509 testcases. Call gcc_fail if program did not run to completion.
13510 (ph_make): Pass additional argument name to ph_execute.
13511 (ph_execute): Add new argument. Pass additional arguments to
13512 ph_summary. Call gcc_fail is there is no execution output.
13513
13514 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
13515
13516 * lib/plumhall.exp (proc_summary): Output relavent summary
13517 lines into the log so specific failures in plumhall can be
13518 investigated.
13519
13520 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
13521
13522 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13523 (c-torture-execute): Don't try to execute tests which use
13524 "long long" types if $NO_LONG_LONG is nonzero.
13525
13526 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
13527
13528 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13529 not c-torture.
13530
13531 * gcc.ieee: Move from here.
13532 * gcc.c-torture/execute/ieee: To here.
13533
13534 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
13535
13536 * gcc.c-torture: Update to c-torture-1.41 release.
13537
13538 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
13539
13540 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13541 not "$output".
13542
13543 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
13544
13545 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13546 -c present.
13547
13548 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
13549
13550 * config/proelf.exp: Handle connecting to a simulator.
13551
13552 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
13553
13554 * config/proelf.exp: New file. Enough framework that we can
13555 run c-torture tests on the proelf targets (or any other target
13556 that gdb can connect to for that matter).
13557
13558 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
13559
13560 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13561 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13562
13563 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13564 exec_output exists.
13565
13566 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
13567
13568 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13569 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13570
13571 * config/*.exp: Update FSF address. Change result of ${tool}_load
13572 to pass/fail/unresolved/unsupported/untested. Caller must now
13573 call unresolved/unsupported/untested.
13574 * lib/*.exp: Update FSF address. Update to handle new results of
13575 ${tool}_load.
13576 * lib/chill.exp (verbose): Delete.
13577
13578 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
13579
13580 * lib/gcc.exp (default_gcc_start): Change order of args to
13581 $LDFLAGS $CFLAGS $LIBS.
13582 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13583 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13584 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13585 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13586 * gcc.misc-tests/dg-test.exp: Likewise.
13587 * gcc.misc-tests/msgs.exp: Likewise.
13588 * gcc.prms/prms.exp: Likewise.
13589 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13590 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13591
13592 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13593
13594 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13595
13596 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13597
13598 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13599 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13600
13601 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13602 necessary.
13603
13604 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
13605
13606 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13607 global for loop; add use of $mathlib.
13608 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13609 settings here; set mathlib for anything but VxWorks.
13610
13611 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
13612
13613 * gcc.c-torture: Update to c-torture-1.40 release.
13614
13615 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
13616
13617 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13618 dg.exp.
13619
13620 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
13621
13622 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13623 global.
13624
13625 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
13626
13627 * lib/g++.exp (LIBS): Define if not already.
13628 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13629 (gcc-dg-prune): Call prune_gcc_output.
13630 * lib/gcc.exp (prune_gcc_output): New proc.
13631 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13632 prune_gcc_output.
13633
13634 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
13635
13636 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13637 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13638
13639 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
13640
13641 * gcc.c-torture: Update to c-torture-1.39 release.
13642
13643 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
13644
13645 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13646 fails, try others as well.
13647
13648 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13649
13650 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13651 If compilation fails, mark execute tests as `untested'.
13652 If test is marked as unsupported, don't mark compilation and
13653 execute tests as failed.
13654
13655 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13656
13657 * lib/g++.exp (g++_init): Don't link in libg++, and look to
13658 libstdc++ for whether or not we want to be doing shared
13659 libraries. Delete link_curses since we don't need it anymore.
13660 * lib/mike-g++.exp (postbase): Don't link in libg++.
13661 * g++.old-deja/old-deja.exp: Likewise.
13662
13663 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13664
13665 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13666
13667 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13668
13669 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13670 For that, add `-Wl,-a,shared_archive'.
13671 * g++.old-deja/old-deja.exp: Likewise.
13672
13673 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
13674
13675 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13676
13677 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
13678
13679 * lib/mike-g++.exp (postbase): Pay attention to the status of
13680 g++_load.
13681
13682 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13683
13684 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13685
13686 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
13687
13688 * lib/gcc.exp (default_gcc_start): No longer need to log program
13689 being executed or its output, execute_anywhere does that now.
13690 * lib/g++.exp (default_g++_version): Call execute_anywhere.
13691 (default_g++_start): Likewise. Delete calls to verbose/send_log.
13692
13693 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13694
13695 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13696 the same as those in lib/g++.exp.
13697
13698 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
13699
13700 * gcc.c-torture: Update to c-torture-1.38 release.
13701 * gcc.ieee: Related changes.
13702
13703 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
13704
13705 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13706 "exec". Minor reformatting changes.
13707
13708 * config/rom68k.exp (${tool}_load): Make it work in a canadian
13709 cross. This means all "exec" calls now work on a remote host as
13710 well.
13711 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13712 cross. Filter out the extra "\r\n" stuff that expect puts in.
13713 (c-torture-execute): Filter out the bogus warnings like
13714 c-torture-compile does. Add support for canadian cross.
13715 * lib/gcc.exp (default_gcc_version, default_gcc_start)
13716 Use execute_anywhere rather than calling exec directly. Now it
13717 works for canadian cross testing.
13718
13719 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
13720
13721 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
13722 results into a variable, and check that rather than using file exists.
13723
13724 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13725
13726 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13727 create a libg++.so. For sunos4.1.*, also add -ltermcap.
13728
13729 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13730
13731 * g++.old-deja/old-deja.exp: Create and pass runshlib and
13732 lib_curses if there's a shared libg++ in the build tree.
13733
13734 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
13735
13736 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13737 if not supported target.
13738
13739 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13740
13741 * lib/g++.exp (g++_init): Move empty setting of runshlib and
13742 link_curses up to always happen, not just for native builds.
13743
13744 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
13745
13746 * gcc.c-torture: Update to c-torture-1.36 release.
13747 * gcc.failure: Related changes.
13748
13749 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
13750
13751 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13752
13753 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13754
13755 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13756 * lib/mike-g++.exp (postbase): Not in here. Still reference
13757 runshlib, link_curses, and mathlib for link and run.
13758
13759 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13760 pass the runtime shared library options for Solaris, OSF/1, and
13761 Irix5, and link with -lcurses to avoid unresolved references.
13762
13763 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13764
13765 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13766 only run once.
13767
13768 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
13769
13770 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13771
13772 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
13773
13774 * gcc.c-torture: Update to c-torture-1.35 release. Note we
13775 do not have a framework for the "compat" tests yet.
13776
13777 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13778
13779 * lib/mike-g++.exp (postbase): New local variable `mathlib',
13780 set to null if we're testing vxworks5.1. Use that instead of
13781 `-lm' in the setting of LIBS for link and run.
13782
13783 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13784
13785 * config/rom68k.exp (${tool}_load): Major changes to make it
13786 work. Verified that it does in fact return the stuff in
13787 exec_output properly. Catch any Emul or any TRAP other than 0.
13788
13789 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13790
13791 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13792 LDFLAGS properly for targets that need stuff from libgloss.
13793 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13794 only run once.
13795 (gpp_initialized): New variable.
13796
13797 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
13798
13799 * config/rom68k.exp: Load libgloss.exp.
13800 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13801 so we can produce a fully linked binary.
13802 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13803 so we can produce a fully linked binary.
13804
13805 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
13806
13807 * lib/plumhall.exp (ph_section): Watch for expected failures.
13808 Add missing `else'.
13809
13810 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13811 run the testcase.
13812 (c-torture): Likewise.
13813
13814 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
13815
13816 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13817
13818 * lib/mike-g++.exp (mike_cleanup): New proc.
13819 (prebase): New globals compiler_result, not_compiler_result,
13820 target_regexp.
13821 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
13822 allow leading "-" in pattern. Watch for unsupported tests.
13823 If $compiler_result is set, pattern match assembler code,
13824 and ditto for $not_compiler_result.
13825 * lib/mike-gcc.exp: Likewise.
13826
13827 * lib/plumhall.exp (ph_execute): Only call ph_summary if
13828 execution "succeeded".
13829
13830 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
13831
13832 * config/win32.exp: New file.
13833 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13834
13835 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
13836
13837 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13838 unsupported.
13839 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13840 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13841 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13842
13843 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13844 "... without exceptions was ...". That is now handled by
13845 prune_system_crud.
13846 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13847
13848 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
13849
13850 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13851 sieve.c,sort2.c}: New files.
13852 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13853 sieve.exp,sort2.exp}: Drivers for them.
13854
13855 * lib/mike-gcc.exp (program_output): New user settable variable.
13856 (postbase): Call prune_system_crud. Also prune extraneous compiler
13857 messages.
13858 * lib/mike-g++.exp (program_output): New user settable variable.
13859
13860 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13861
13862 * config/sh.exp: Deleted (use sim.exp instead).
13863
13864 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13865
13866 * config/vx.exp: Declare CHECKTASK as global.
13867 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13868 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13869 * lib/old-dejagnu.exp: Load [pwd]/$executable.
13870
13871 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13872
13873 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13874 target. Like vx.exp, only includes `vx29k.exp' instead of
13875 `vxworks.exp'.
13876
13877 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
13878
13879 * config/sim.exp: Increase time limit from 120 seconds to 240.
13880
13881 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
13882
13883 * gcc.c-torture/execute/950628-1.c: New test.
13884
13885 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
13886
13887 * gcc.c-torture: Update with changes/additions from
13888 c-torture-1.34.
13889
13890 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
13891
13892 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13893
13894 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
13895
13896 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13897
13898 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
13899
13900 * gcc.c-torture/compile/950512-1.c: New test.
13901 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13902 * gcc.dg/struct-ret-1.c: Likewise.
13903
13904 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
13905
13906 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13907 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13908
13909 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
13910
13911 * gcc.c-torture/special/920411-1.c: Deleted.
13912 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13913
13914 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
13915
13916 * config/sim.exp (${tool}_load): Hack in call to bash to get a
13917 cpu limit.
13918
13919 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13920
13921 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13922
13923 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13924
13925 From kenner;
13926 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13927 is the proper length.
13928 * va-arg-3.c: Likewise.
13929
13930 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
13931
13932 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
13933 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13934
13935 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
13936 * lib/g++.exp (default_g++_start): Delete old cruft.
13937
13938 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
13939
13940 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13941 (2 * (1 << 18)) to (2 * (1 << 17)).
13942
13943 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13944
13945 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13946
13947 * config/rom68k.exp: Renamed from config/idp.exp
13948
13949 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13950
13951 * c-torture/compile/921109-2.c
13952
13953 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
13954
13955 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13956 excess errors.
13957
13958 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
13959
13960 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13961 output.
13962 * lib/g++.exp (default_g++_start): Likewise.
13963
13964 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13965
13966 * gcc.c-torture/compile/950329-1.c: New test.
13967
13968 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13969
13970 * config/bug.exp (${tool}_load): Updated to use new remote_open
13971 and remote_close procs.
13972 * config/idp.exp: New file.
13973
13974 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13975
13976 * gcc.c-torture/execute/950322-1.c: New test.
13977
13978 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
13979
13980 * config/vx.exp (${tool}_load): Clean up testing of return code from
13981 vxworks_ld and vxworks_spawn.
13982
13983 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
13984
13985 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13986
13987 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
13988
13989 * lib/old-deja.exp: Add `excess errors test - ' error, now one
13990 can mark excess errors on a machine by machine basis. Note, the
13991 default is to not expect any excess errors, even when excess
13992 errors test - is given, so you will want to put an XFAIL ... on
13993 these lines. For example, // excess errors test - XFAIL hppa*-*-*
13994 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13995 those 4 machines, but no others.
13996
13997 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13998
13999 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14000 * lib/c-torture.exp: to here.
14001
14002 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
14003
14004 * gcc.c-torture/execute/950221-1.c: New test.
14005 * gcc.c-torture/execute/struct-ret-1.c: New test.
14006 * gcc.c-torture/compile/950221-1.c: New test.
14007
14008 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14009
14010 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
14011
14012 * gcc.c-torture/execute/arith-1.c (main): Return 0.
14013 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14014
14015 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
14016
14017 * g++.gb: New directory of tests, derived from my signature and
14018 class scoping tests.
14019
14020 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14021 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14022 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14023 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14024 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14025 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14026 * g++.gb/sig25.C: Likewise.
14027
14028 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14029 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14030 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14031 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14032 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14033 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14034 * g++.gb/sig25.exp: Likewise.
14035
14036 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14037 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14038 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14039 * g++.gb/scope13.C: Likewise, this test still fails.
14040
14041 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14042 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14043 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14044 * g++.gb/scope13.exp: Ditto.
14045
14046 * g++.gb/README: New file, explains what these tests are about.
14047
14048 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
14049
14050 * lib/dg.exp (dg-do): Support `preprocess'.
14051 (dg-test): Likewise.
14052
14053 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
14054
14055 * config/udi.exp: change "continue -expect" to "exp_continue".
14056
14057 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
14058
14059 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14060 Delete redundant tests.
14061
14062 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14063 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14064 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14065 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14066 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14067 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14068 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14069 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14070
14071 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14072 storing label pointers.
14073 * gcc.c-torture/execute/921019-1.c: Likewise.
14074 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14075 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14076 parameter fp.
14077 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14078 constants.
14079
14080 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14081 Delete obsolete tests.
14082
14083 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14084 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14085 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14086 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14087 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14088 * gcc.c-torture/compile/950124-1.c: New test.
14089
14090 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14091
14092 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14093
14094 * lib/mike-g++.exp: Add -lm to LIBS.
14095
14096 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
14097
14098 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14099
14100 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14101
14102 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14103
14104 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
14105
14106 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14107
14108 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
14109
14110 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14111 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14112 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14113 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14114 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14115 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14116 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14117 * g++.law/{operators31.C, operators32.C,
14118 * g++.law/{operators33.C, operators34.C}: Likewise.
14119 * g++.law/{pic1.C, refs2.C}: Likewise.
14120 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14121 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14122 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14123 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14124
14125 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14126 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14127 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14128 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14129 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14130 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14131 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14132 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14133 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14134 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14135 * g++.law/{operators34.exp}: Likewise.
14136 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14137 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14138 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14139 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14140 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14141
14142 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14143 No longer expected to fail.
14144 * g++.law/missed-error3.C: Tweak for recent bool changes.
14145
14146 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
14147
14148 * config/emb-unix: Deleted.
14149 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14150 remote execution. Do final link on remote host if REMOTE_LINK is set.
14151
14152 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
14153
14154 * lib/dg.exp (dg-test): Fix typo in last patch.
14155
14156 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
14157
14158 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14159 (handles multiple occurrences).
14160
14161 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
14162
14163 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14164 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14165 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14166 printed).
14167 * lib/c-torture.exp (c-torture-compile): Likewise.
14168 (c-torture): Prepend full path if missing.
14169 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14170 (gcc_fail): Likewise.
14171 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14172
14173 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
14174
14175 * lib/netware.exp: Only attach to NetWare i386 systems.
14176
14177 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
14178
14179 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14180 messages. Add test name to "output pattern match" pass/fail message.
14181
14182 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
14183
14184 * gcc.dg: New testsuite.
14185 * gcc.dg/dg.exp: New file.
14186
14187 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14188 test-switch.c}: Deleted.
14189
14190 * gcc.misc-tests/msgs.exp: New testcase driver.
14191
14192 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
14193
14194 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14195 Watch for illegal return values from ${tool}_load.
14196 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14197 cross targets. Coerce return value >0 to 1.
14198
14199 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
14200
14201 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14202
14203 * config/emb-unix.exp: New file.
14204
14205 * config/sim.exp: Error if variable $SIM not defined.
14206 (${tool}_load): Mark test as "untested" if simulator missing.
14207
14208 * config/unix.exp: Load remote.exp to get rcp_download.
14209 * lib/c-torture.exp: Use different option lists for testcases with
14210 and without loops.
14211 * gcc.c-torture/execute/execute.exp: Likewise.
14212
14213 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
14214
14215 * config/*.exp: Clarify return code from ${tool}_load.
14216 Call `unresolved' or `untested' instead of `warning' or `perror'
14217 (sometimes you still want to call both though).
14218 Add comment that `shell_id' is local to each file.
14219 * config/udi.exp (timeout): Set to 30.
14220 Don't print warning if connection fails, $connectmode has already
14221 printed an error.
14222 (${tool}_load): Move verbose messages to level 2.
14223 Rework pattern for "Process started" message.
14224 Pass `shell_id' to ${connectmode}_download.
14225 Retry twice upon timeout. Make resetting of target more robust.
14226 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14227 Pass `shell_id' to exit_$connectmode.
14228 Only call exit_$connectmode if connected.
14229 * config/unix.exp (${tool}_load): Check return codes better.
14230 * config/vrtx.exp (${tool}_load): Likewise.
14231 * config/vx.exp (${tool}_load): Likewise.
14232 Delete unneeded global's.
14233 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14234 from ${tool}_load.
14235 (dg-stat): Delete.
14236 (dg-init): Delete recording of pass/fail counts.
14237 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14238 (old-dejagnu-init): Likewise.
14239 (old-dejagnu-stat): Delete contents, empty proc now.
14240 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14241 (c-torture): Delete references to lcnt, lpass, lfail.
14242 Get option list from TORTURE_OPTIONS.
14243 Delete -funroll[-all]-loops if no loops.
14244 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14245 (g++_stat): Delete contents (empty proc now).
14246 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14247 (gcc_finish): Likewise.
14248 (gcc_stat): Deleted.
14249 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14250 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14251 * gcc.c-torture/execute/execute.exp: Likewise.
14252 Split tests into two parts: compile, execute.
14253 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14254 no loops. Update to reflect clarified return codes from ${tool}_load.
14255
14256 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
14257
14258 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14259 to grep for.
14260 (old-dejagnu): Likewise (where necessary).
14261
14262 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
14263
14264 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14265
14266 * lib/dg.exp (dg-process-target): Fix processing of selector.
14267 Add comment regarding use of `error'.
14268
14269 * lib/gcc.exp (prune_system_crud): Define if missing.
14270 * lib/g++.exp (prune_system_crud): Likewise.
14271
14272 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14273 Call prune_system_crud.
14274 * lib/dg.exp (dg-runtest): New proc.
14275 Use perror instead of send_user for tcl errors in testcase.
14276 Don't return any value, it's never used.
14277 Don't clobber previous definition of `unknown'.
14278 Print tcl errors in `dg-final'.
14279
14280 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
14281
14282 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14283 (dg-test): Don't print errorInfo, it contains stack backtrace.
14284
14285 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
14286
14287 * lib/g++.exp (runtest_file_p): Define if missing.
14288
14289 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
14290
14291 * lib/mike-g++.exp: Comment out loading of g++.exp.
14292 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14293 (default_g++_version): Always print something.
14294 (default_g++_start): Comment out call to `which'.
14295 (g++_start, g++_load): Deleted (must be defined in config file).
14296 * lib/gcc.exp: Test for existence of $CC at start.
14297 Delete check for tmpdir (done in gcc_init).
14298 (default_gcc_version): Always print something.
14299 (default_gcc_start): Comment out call to `which'.
14300 * config/*.exp: Major cleanup - make cross targets work at least a
14301 little better for g++ (by not being "--tool gcc" specific).
14302 Rename gcc_xxx to ${tool}_xxx.
14303 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14304 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14305
14306 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
14307
14308 * lib/c-torture.exp (c-torture-compile): Rework compiler
14309 message processing.
14310
14311 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14312 c-torture.
14313
14314 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
14315
14316 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14317
14318 * lib/dg.exp (dg-process-target): Support { target native }.
14319
14320 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
14321
14322 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14323 looked for "... program xxx got fatal signal".
14324 Correct regsub munging of `comp_output'.
14325 Ignore compiler messages "path prefix not used" and "linker input
14326 file unused".
14327
14328 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
14329
14330 * lib/gcc.exp (runtest_file_p): Define if missing.
14331 * gcc.prms/template.c: Example to work from.
14332
14333 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
14334
14335 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14336 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14337
14338 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14339 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14340 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14341 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14342
14343 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14344 (dg-process-target): No longer a varargs proc.
14345 Return S/N for target, P/F for xfail. All callers changed.
14346 (user option procs): More argument checking.
14347 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14348 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14349 (dg-test): Skip test if not running on selected target in `dg-do'.
14350 Update handling of `dg-do-what', `dg-output-text'.
14351 Separate execution pass/fail from output pattern match pass/fail.
14352 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14353
14354 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14355
14356 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14357 target for 920510-1.c.
14358
14359 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
14360
14361 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14362 Clean up comment regarding use of passcnt, etc.
14363 (gcc_stat): Don't update `testcnt' here.
14364 (gcc_finish): Do it here.
14365 Might as well reset `but_id' here too.
14366 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14367 to determine if the file should be tested.
14368 * gcc.c-torture/compile/compile.exp: Likewise.
14369 * gcc.c-torture/execute/execute.exp: Likewise.
14370 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14371 * gcc.misc-tests/dg-test.exp: Likewise.
14372 * gcc.prms/prms.exp: Likewise.
14373 * gcc.wendy/wendy.exp: Likewise.
14374 * g++.old-deja.exp: Likewise.
14375 Move "Testing file" message to verbose level 1.
14376
14377 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
14378
14379 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14380
14381 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
14382
14383 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14384 (default_gcc_start): Accept optional second list element
14385 of compiler flags. Print compiler output at verbosity level 2.
14386 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14387 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14388 Save current values of framework globals passcnt, failcnt, xpasscnt,
14389 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14390 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14391 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14392 xfailcnt to compute stats. Update framework global `testcnt' from
14393 pass/fail counts.
14394 (gcc_finish): New proc. Clean up test environment.
14395 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14396 (gcc_epass, gcc_efail): Delete.
14397 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14398 argument of line number.
14399 (dg-init): If the tool has an init routine, call it.
14400 (dg-test): Remove args `cflags_var' and `libs_var'.
14401 Pass all compiler options to ${tool}_start.
14402 Handle missing line number.
14403 (dg-finish): New function.
14404 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14405 particular files. Call gcc_finish at end. Move "skipping test"
14406 message to verbosity level 3.
14407 * gcc.c-torture/compile/compile.exp: Likewise.
14408 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14409 * gcc.c-torture/execute/execute.exp: Likewise.
14410 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14411 Print testcase being tried at verbosity level 1.
14412 * gcc.c-torture/special/special.exp: Unset xfail.
14413 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14414 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14415 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14416 * gcc.failure/failure.exp: Likewise.
14417 * gcc.ieee/ieee.exp: Likewise.
14418 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14419 Update call to dg-test. Call dg-finish at end.
14420 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14421 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14422 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14423 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14424 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14425 * gcc.wendy/wendy.exp: Add copyright.
14426 Delete setting of tmpdir (done by gcc_init).
14427 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14428 Pass compiler flags to gcc_start. Call gcc_finish at end.
14429 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14430 gcc_[ce]pass/fail.
14431
14432 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
14433
14434 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14435 confusion.
14436 (g++_load): Likewise.
14437
14438 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14439 Rename argument to `prog' to remove the confusion.
14440 Varargs fns behave differently too!
14441 (g++_load): Likewise.
14442
14443 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14444
14445 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14446 what it is. Delete (always) printing of status value for !native.
14447 Simplify verbose code, and include status and exec_output.
14448 (g++_load): Use gcc_load.
14449
14450 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14451
14452 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14453 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14454 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14455 940714-3.c as these testcases don't exist anymore. Make
14456 va-arg-1.c expected to pass.
14457
14458 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
14459
14460 * gcc.misc-tests/misc.exp: Only run specific testcases.
14461 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14462 * gcc.misc-tests/dg-[1-9].c: New files.
14463
14464 * lib/dg.exp: New testsuite driver.
14465 * gcc.prms/prms.exp: Use it.
14466
14467 * README.gcc: New file.
14468
14469 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14470 Document and reset `lxpass' and `lxfail'.
14471 Simplify "initialized" message.
14472 (gcc_stat): Clean up comments a little.
14473
14474 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
14475
14476 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14477
14478 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
14479
14480 * lib/old-dejagnu.exp (process-option): New proc.
14481 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14482 (old-dejagnu): Simplify.
14483 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14484
14485 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
14486
14487 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14488 exists and is not an empty string.
14489
14490 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14491 $xfail rather than calling setup_xfail. Clear $xfail when test is
14492 finished.
14493 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14494 automatically.
14495
14496 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14497 longer expected to fail.
14498
14499 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14500 "f" function call.
14501
14502 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14503
14504 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14505 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14506 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14507 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14508 c-torture-1.29.
14509
14510 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14511 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14512
14513 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14514
14515 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14516 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14517
14518 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14519 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14520 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14521
14522 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14523
14524 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14525 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14526 940714-1.c, 940714-2.c, 940714-3.c},
14527 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14528 gcc.misc-tests/{mg.c,mg.exp}:
14529 New tests.
14530 * gcc.noncompile/noncompile.exp: Change accordingly.
14531
14532 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
14533
14534 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14535 Undo previous clobberage.
14536
14537 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
14538
14539 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14540 * gcc.special/{930510-1.c, special.exp}:
14541 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14542 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14543 struct-varargs-1.c}: New tests from c-torture-1.26.
14544
14545 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
14546
14547 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14548 argument to switch.
14549
14550 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
14551
14552 * Revert the previous changes. Please see Rob's directory
14553 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14554 fixes.
14555
14556 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
14557
14558 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14559 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14560 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14561 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14562 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14563 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14564 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14565 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14566 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14567 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14568 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14569 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14570 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14571 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14572 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14573 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14574 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14575 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14576 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14577 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14578 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14579 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14580 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14581 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14582 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14583 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14584 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14585
14586 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
14587
14588 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14589 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14590 with perror calls.
14591
14592 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
14593
14594 * config/unix.exp (g++_load): Fix syntax.
14595
14596 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14597
14598 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14599 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14600 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14601 Don't expect va-arg-1.c to fail. Correct expected output for
14602 920928-1.c.
14603 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14604 * gcc.wendy/hbm4.c: Correct typo.
14605 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14606
14607 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
14608
14609 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14610 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14611 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14612 * lib/c-torture.exp (c-torture-compile): Ditto.
14613
14614 Reduce volume of output (remove all the -I's and such).
14615 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14616 Call gcc_cpass, gcc_cfail.
14617 (c-torture): Pass testing option to c-torture-compile.
14618
14619 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
14620
14621 Bring patches over from progressive.
14622 * config/default.exp: Exit remote shell cleanly.
14623 (g++_exit, g++_start): Add default versions.
14624 * config/sim.exp (gcc_load): Use perror, not error.
14625
14626 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
14627
14628 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14629 set in site.exp.
14630
14631 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
14632
14633 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14634 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14635 (wendy_try): New proc to run testcase.
14636 (main loop): Call 'em.
14637 * gcc.wendy/*.c: Clean up pass to correct expected output.
14638
14639 * lib/gcc.exp: Minor cleanup work.
14640 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14641
14642 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
14643
14644 * config/sim.exp (gcc_load): Document return codes better.
14645 Don't pass -v to simulator.
14646
14647 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14648
14649 * gcc.special/920717-x.c: Fix typo.
14650 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14651 get at sources.
14652
14653 * lib/mike-gcc.exp: Fix typo.
14654
14655 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14656
14657 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14658 binary to use, transform the name.
14659 * config/*.exp: rename everything. Nuke any g++ specific files,
14660 it's now a special case of gcc that requires no special support.
14661 Add a default.exp for unsupported targets.
14662
14663 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
14664
14665 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14666 lib/old-dejagnu.exp: Fix a few patterns to work with the new
14667 version of Tcl.
14668
14669 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14670
14671 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14672 than a warning.
14673
14674 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14675
14676 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14677
14678 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14679
14680 * gcc.execute/execute.exp: Combine opt_list and foption_list into
14681 option_list. Compile every file with only 4/6 option choices
14682 (same as C torture) instead of with 12/18 different option
14683 choices.
14684 * lib/c-torture.exp: Likewise.
14685
14686 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14687 not already set.
14688
14689 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
14690
14691 * lib/old-deja.exp: Add `excess errors test fails' error, now one
14692 can put an XFAIL *-*-* on excess errors.
14693
14694 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
14695
14696 * g++.law: Add more tests derived from g++-bugs snapshots.
14697
14698 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
14699 equivalent to g++.law/init9.
14700
14701 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14702 compiled it, and the a.out file after we've run it.
14703
14704 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14705
14706 * lib/mike-g++.exp (postbase): Delete the .o file after we've
14707 compiled it, and the a.out file after we've run it.
14708
14709 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14710
14711 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14712
14713 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
14714
14715 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14716 version number.
14717
14718 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14719
14720 * g++.law: New directory of g++ tests derived from the g++-bugs
14721 snapshots.
14722
14723 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14724
14725 * gcc.compile: initbug1.c initbug1.exp testcase added
14726
14727 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
14728
14729 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14730 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14731 fixes submitted by Jeff Law (law@cs.utah.edu)
14732 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14733 Jeff Law (law@cs.utah.edu)
14734
14735
14736 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
14737
14738 * config/unix-g++.exp: Follow the gcc way of doing things.
14739 * g++.old-deja/old-deja.exp: Minor updates.
14740 * lib/g++.exp: New file, follow the gcc way of doing things.
14741 * lib/old-dejagnu.exp: Minor updates.
14742 * lib/mike-g++.exp: Always unset errorInfo.
14743
14744 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
14745
14746 * lib/gcc.exp: Fix some errors with the below change, CC and
14747 CFLAGS should be global when setting, not local.
14748
14749 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
14750
14751 * lib/gcc.exp: Transform tool name.
14752
14753 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
14754
14755 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14756
14757 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
14758
14759 * lib/gcc.exp: change gcc_done to gcc_stat
14760
14761 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14762
14763 * Upgraded gcc testsuite to c-torture version 1.25
14764
14765 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
14766
14767 * lib/gcc.exp: added reporting code. Changed verbose compile message.
14768 * lib/c-torture: added hooks for new reporting code.
14769
14770 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
14771
14772 * config/sh-gcc.exp: check if sh-sim exists in the path
14773
14774 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
14775
14776 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14777 * gcc.compile/compile.exp: Initial changes for new logic.
14778 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14779 * gcc.failure/failure.exp: Initial changes for new logic.
14780 * gcc.ieee/ieee.exp: Initial changes for new logic.
14781 * gcc.misc-tests/misc.exp: Initial changes for new logic.
14782 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14783 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14784 * lib/c-torture.exp: Initial changes for new logic.
14785 * lib/gcc.exp: Initial changes for new logic.
14786
14787 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
14788
14789 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14790 depend upon failure or success. Fully qualify names in failure
14791 and success messages. Always remove a.out before starting
14792 compile, just in case. Pay more attention to error text output by
14793 the compiler. Handle testcases with no known past errors just
14794 like all others, so that things are uniform. Other miscellaneous
14795 improvements.
14796
14797 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14798
14799 * gcc.cpp: new directory for cpp tests
14800
14801 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14802
14803 * lib/chill.exp: Code reformatted, removed unused code.
14804 * config/unix-chill.exp: Code reformatted, removed unused code.
14805 * chill.execute/execute.exp: Code reformatted, removed unused code.
14806 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14807
14808 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
14809
14810 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
14811 routines not written.
14812
14813 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
14814
14815 * config/bug-gcc.exp: Use new procs from bug.exp.
14816
14817 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
14818
14819 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14820 via ftp, rather than depending on NFS.
14821 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14822 case.
14823
14824 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
14825
14826 * config/bug-gcc.exp: Use new download proc.
14827
14828 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
14829
14830 * chill.execute/execute.exp: cleanups, handles errors better
14831 * chill.compile/compile.exp: rewrite, based on execute.exp
14832 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14833 * lib/chill.exp: major changes to diff proc and compile and link
14834 procs. added chill_fail and chill_pass wrappers to pass and
14835 fail. added more comments, and handle error codes better.
14836 Added a hack to capture stderr from exec, so noncompile tests
14837 can work.
14838
14839 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
14840
14841 * chill.execute/execute.exp: rewrite of testsuite driver
14842 * lib/chill.exp: rewrite of testsuite driver
14843 * config/unix-chill.exp: rewrite of testsuite driver
14844
14845 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
14846
14847 In chill.execute:
14848 * iexpr.ch: Standardize uppercase.
14849 * tuples.dat: Standardize uppercase.
14850 * vary.ch: standardize. Correct varying string assignments.
14851 * vary.dat: Add new output lines.
14852
14853 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
14854
14855 In chill.execute:
14856 * chprintf.ch: Standardize use of uppercase.
14857 * tuples.ch: Standardize and turn arr2 into a DCL,
14858 rather than a SYN.
14859 * pinits.ch: Standardize.
14860
14861 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
14862
14863 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
14864 * Makefil: Renamed to Makefile.in.
14865 * configure.in: New.
14866
14867 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
14868
14869 In chill.execute:
14870 * .cvsignore: Add result/output files.
14871 * Makefile: Fix up variables at start. Use MFLAGS
14872 everywhere. Correct bool_loc, built_ins entries.
14873 Add entry for vary1.ch.
14874 * bitarray.ch: Standardize upper-case usage.
14875 * bitexpr.ch: Standardize, add output of b1.
14876 * params.ch: Use arrayt in along PROC parameters, to
14877 avoid novelty problems.
14878 * sets.ch: Tiny cleanup.
14879 * vary1.ch: Re-indent.
14880
14881 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
14882
14883 * Add PR-related files to Makefiles, .cvsignore files, etc.
14884
14885 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14886
14887 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14888 with compiler objects. New names are test-flow.c and test-loop.c
14889
14890 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14891
14892 * Upgraded c-torture tests from 1.19 to 1.20
14893
14894 * new files:
14895 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14896 * gcc.compile: 930623-1.c 930623-2.c
14897 * gcc.noncompile: 930622-1.c 930622-2.c
14898 * gcc.failure: 920411-1.c 920627-2.c
14899 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14900
14901 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14902
14903 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14904 More changes to get testsuite working properly. Needs more work.
14905 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14906
14907 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14908
14909 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14910 More changes to get testsuite working properly. Needs more work.
14911
14912 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14913
14914 * chill.compile/compile.exp: Added for Dejagnu support
14915 * chill.execute/execute.exp: Added for Dejagnu support
14916 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
14917
14918 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
14919
14920 This should complete moving the CHILL test files.
14921 * chill.noncompile(.cvsignore printf.grt
14922 in-printf.grt chprintf.grt chprintf.ch):
14923 Added test-support files.
14924 (Makefile): Modified further.
14925 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14926 signal.ch): Added test files.
14927 * chill.execute (.cvsignore printf.grt printr.c
14928 in-printf.grt rts.c chprintf.grt rts.h): Added
14929 test-support files.
14930 (Makefile): More corrections.
14931
14932 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
14933
14934 * chill.compile, chill.execute, chill.nocompile: Add CHILL
14935 test cases, ready for DejaGnu.
14936
14937 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14938
14939 * Upgraded c-torture tests from 1.18 to 1.19
14940
14941 * gcc.compile: added test(s):
14942 930607-1.c
14943 * gcc.execute: added test(s):
14944 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14945
14946 * added new subdirectory for misc tests: gcc.misc-tests
14947 * gcc.misc-test(s): added tests:
14948 inst-check.c test-consts.c test-ior.c test-switch.c
14949
14950 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14951
14952 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14953
14954 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
14955
14956 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14957
14958 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14959
14960 * Upgraded c-torture tests from 1.17 to 1.18
14961
14962 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14963
14964 * Upgraded c-torture tests from 1.12 to 1.17
14965
14966 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
14967
14968 * lib/old-dejagnu.exp:
14969 Fixed handling of XFAIL target triplets to correctly
14970 recognize wildcard characters. Removed code that
14971 appended a unique id tag to the end of the file name
14972 printed out by the result of the testcases within a
14973 given test file.
14974
14975 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
14976
14977 * lib/old-dejagnu.exp:
14978 Reworked expected failure handling to trigger off of XFAIL
14979 keyword in keyphrase embeded in testcase source code. The
14980 XFAIL keyword must be at the end of the keyphrase line. It
14981 may optionally be followed by one or more target triplets.
14982 It has just occured that the handling of wildcards in the
14983 target triplet may not be correct.
14984
14985 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
14986
14987 * g++.old-deja/tests:
14988 Moved all subdirectories up one level into g++.old-deja .
14989
14990 * lib/old-dejagnu.exp:
14991 Fixed problem with CXXFLAGS not being properly reset, and being
14992 corrupted with extraneous "-c" compiler option. This was
14993 causing binaries to not be generated for test that needed them.
14994 Modified strings passed to "pass" and "fail" so that individual
14995 tests from the same test file would be distinguished by an
14996 identifier appended to the test file name in the summary logs;
14997 this corrected a problem with erroneous diff logs. Added code
14998 to search testcases for expected fail and unexpected pass keywords.
14999
15000 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
15001
15002 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15003
15004 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
15005
15006 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15007 Removed extraneous text from end of "Special g++ Options"
15008 keyphrase.
15009
15010 * lib/old-dejagnu.exp: Added pattern matching to look for new
15011 keywords, embedded in testcases comments, which will trigger
15012 calls to xpass and xfail.
15013
15014 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
15015
15016 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15017 comments embedded in the testcases, especially the one looking for
15018 special compiler options, as well as the pattern matching for the
15019 compiler output again.
15020
15021 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
15022
15023 * lib/old-dejagnu.exp: Do a proper check of the return value for
15024 execute tests. Fixed several problems with the pattern matching
15025 of the compiler output which gave erroneous test results.
15026 Changed several of the test result messages to be more descriptive.
15027 * config/unix-g++.exp: Proc g++_load now actually works and
15028 executes the tests passed to it and returns a usable return
15029 value.
15030
15031 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
15032
15033 * lib/gcc.exp: Exits gracefully if $CC is bogus.
15034
15035 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
15036
15037 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15038 Modified both files to properly execute the old style
15039 dejagnu tests. The previous versions of these files were
15040 experimental and did not function anything near correctly.
15041
15042 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
15043
15044 * Removed all Makefile.in and configure.in files. No configuration
15045 needed now.
15046
15047 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
15048
15049 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15050
15051 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
15052
15053 * gcc.compile/configure.in, gcc.unsorted/configure.in,
15054 gcc.special/configure.in, gcc.noncompile/configure.in,
15055 gcc.execute/configure.in, gcc.code_quality/configure.in,
15056 g++.other/configure.in, g++.old-deja/configure.in,
15057 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15058 in srcname setting.
15059
15060 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
15061
15062 * lib/udi.exp: Fixed mondfe and mondfe_download.
15063 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15064 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15065
15066 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
15067
15068 * config/udi-gdb.exp: Check $shell_id after connecting to target.
15069 (gdb_exit): Don't remove *_soc files.
15070
15071 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
15072
15073 * lib/c-torture.exp: Don't look for main; instead always use -w
15074 -c. This is how the c-torture tests work. Remove the object
15075 file if the compilation succeeds.
15076 * gcc.execute/execute.exp: Remove executable if test passes.
15077 * gcc.noncompile/noncompile.exp: Every test is an expected
15078 failure.
15079 * gcc.special/special.exp: Added tests from c-torture 1.11,
15080 corrected use of existing test.
15081 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15082 gcc.execute/920625-1.c: Updated to c-torture 1.11.
15083 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15084 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15085 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15086 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15087 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15088 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15089 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15090 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15091 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15092 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15093 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15094 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15095 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15096 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15097 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15098 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15099 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15100 c-torture 1.11.
15101 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15102 correspond to c-torture 1.11.
15103
15104 * New file.