re PR c++/5333 (ICE on nested template classes using other nested template classes)
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-02-23 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/5333
4 * g++.dg/parse/fused-params1.C: Adjust error messages.
5 * g++.dg/template/nested3.C: New test.
6
7 2003-02-24 Alan Modra <amodra@bigpond.net.au>
8
9 * g++.dg/abi/param1.C: New test.
10
11 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12
13 PR c++/7982
14 * g++.dg/warn/implicit-typename1.C: New test.
15
16 2003-02-22 Kelley Cook <kelleycook@comcast.net>
17
18 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19 with "mtune".
20 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21 * gcc.c-torture/execute/20010129-1.x: Likewise.
22 * gcc.dg/20011107-1.c: Likewise.
23 * gcc.dg/20020108-1.c: Likewise.
24 * gcc.dg/20020122-3.c: Likewise.
25 * gcc.dg/20020206-1.c: Likewise.
26 * gcc.dg/20020310-1.c: Likewise.
27 * gcc.dg/20020426-2.c: Likewise.
28 * gcc.dg/20020517-1.c: Likewise.
29 * gcc.dg/991230-1.c: Likewise.
30 * gcc.dg/i386-unroll-1.c: Likewise.
31 * gcc.misc-tests/i386-prefetch.exp: Likewise.
32
33 Sat Feb 22 20:14:12 CET 2003 Jan Hubicka <jh@suse.cz>
34
35 * gcc.dg/i386-mul.c: New test.
36
37 2003-02-21 Roger Sayle <roger@eyesopen.com>
38
39 * gcc.dg/builtins-5.c: New test case.
40
41 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
42
43 * gcc.dg/asmreg-1.c: New test.
44
45 2003-02-21 Mark Mitchell <mark@codesourcery.com>
46
47 PR c++/9749
48 * g++.dg/parse/varmod1.C: New test.
49
50 2003-02-21 Mark Mitchell <mark@codesourcery.com>
51
52 PR c++/9727
53 * g++.dg/template/op1.C: New test.
54
55 2003-02-21 Mark Mitchell <mark@codesourcery.com>
56
57 PR c++/8906
58 * g++.dg/template/nested2.C: New test.
59
60 2003-02-21 Mark Mitchell <mark@codesourcery.com>
61
62 PR c++/8724
63 * g++.dg/expr/dtor1.C: New test.
64
65 2003-02-21 Zack Weinberg <zack@codesourcery.com>
66
67 * gcc.dg/cpp/include3.c: New test.
68 * gcc.dg/cpp/inc/foo.h: New file.
69
70 2003-02-21 Glen Nakamura <glen@imodulo.com>
71
72 * gcc.c-torture/execute/20030221-1.c: New test.
73
74 2003-02-20 Mark Mitchell <mark@codesourcery.com>
75
76 PR c++/9729
77 * g++.dg/abi/conv1.C: New test.
78
79 Thu Feb 20 14:38:13 CET 2003 Jan Hubicka <jh@suse.cz>
80
81 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
82
83 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
84
85 * gcc.c-torture/compile/20030219-1.c: New test.
86
87 Tue Feb 18 23:28:53 CET 2003 Jan Hubicka <jh@suse.cz>
88
89 * gcc.dg/funcorder.c: New test.
90
91 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
92
93 * gcc.c-torture/execute/20030218-1.c: New.
94
95 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
96
97 * gcc.dg/20030218-1.c: New.
98
99 2003-02-18 Richard Henderson <rth@redhat.com>
100
101 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
102 * gcc.dg/attr-used-2.c: New.
103
104 2003-02-18 Mark Mitchell <mark@codesourcery.com>
105
106 PR c++/9704
107 * g++.dg/init/copy5.C: New test.
108
109 2003-02-18 Geoffrey Keating <geoffk@apple.com>
110
111 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
112 * g++.dg/pch/pch.exp: Likewise.
113
114 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
115
116 * gcc.c-torture/execute/20030209-1.c: Enable the test if
117 STACK_SIZE is not defined.
118
119 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
120
121 PR c++/9457
122 * g++.dg/template/init1.C: New test.
123
124 Sun Feb 16 23:08:19 CET 2003 Jan HUbicka <jh@suse.cz>
125
126 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
127 (foo): Add few extra tests
128 * gcc.dg/c99-const-expr-3.c: Likewise.
129 * gcc.c-torture/execute/20030216-1.c: New.
130
131 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
132
133 PR c++/9459
134 * g++.dg/ext/typeof4.C: New test.
135
136 2003-02-15 Roger Sayle <roger@eyesopen.com>
137
138 * gcc.dg/i386-387-3.c: New test case.
139
140 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
141
142 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
143 cris-*-elf* cris-*-aout* and mmix-*-*.
144
145 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
146
147 * gcc.dg/20030213-1.c: New test.
148
149 2003-02-12 Roger Sayle <roger@eyesopen.com>
150
151 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
152 * gcc.dg/i386-387-2.c: Likewise.
153
154 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
155
156 * gcc.dg/ppc-spe.c: Fix formatting.
157 Enable tests that were previously unsupported by gas.
158 Delete tests for instructions that no longer exist.
159 Switch arguments on evsubifw builtin.
160
161 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
162
163 * gcc.c-torture/execute/20030209-1.c: Disable the test if
164 STACK_SIZE is too small.
165
166 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
167 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
168
169 * gcc.dg/decl-2.c: New test.
170
171 Mon Feb 10 11:41:20 CET 2003 Jan Hubicka <jh@suse.cz>
172
173 * gcc.dg/i386-fpcvt-1.c: New test.
174
175 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
176
177 * gcc.c-torture/execute/20030209-1.c: New test.
178
179 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
180
181 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
182 int-wide bitops, use the constants of the same width.
183 Likewise, if long long is 32-bit wide, test bitops using
184 32-bit constants.
185
186 2003-02-07 Loren James Rittle <ljrittle@acm.org>
187
188 * gcc.dg/20021014-1.c: Annotate with expected notice text.
189
190 2003-02-07 Roger Sayle <roger@eyesopen.com>
191
192 * testsuite/gcc.dg/builtins-4.c: New test case.
193
194 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
195
196 * gcc.dg/20020430-1.c: Fix dg command typos.
197 * gcc.dg/20020503-1.c: Likewise.
198
199 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
200
201 PR c++/8785
202 * g++.dg/parse/fused-params1.C: New test.
203
204 PR c++/8857
205 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
206
207 PR c++/8921
208 * g++.dg/parse/non-dependent1.C: New test.
209
210 PR c++/8928
211 * g++.dg/parse/dupl-tmpl-args1.C: New test.
212
213 PR c++/9228
214 * g++.dg/parse/undefined7.C: New test.
215 * g++.dg/parse/non-templ1.C: New test.
216
217 PR c++/9229
218 * g++.dg/parse/too-many-tmpl-args1.C: New test.
219
220 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
221
222 * gcc.c-torture/compile/20030206-1.c: New test.
223
224 2003-02-05 Roger Sayle <roger@eyesopen.com>
225
226 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
227 "pow" to "foo" to avoid potential confusion with a math built-in.
228
229 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
230
231 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
232 conditions for SPARC targets.
233
234 2003-02-05 Jakub Jelinek <jakub@redhat.com>
235
236 * gcc.dg/20030204-1.c: New test.
237
238 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
239
240 PR c++/38
241 * g++.dg/parse/array-size1.C: New test.
242
243 PR c++/5657
244 * g++.dg/parse/undefined3.C: New test.
245
246 PR c++/5665
247 * g++.dg/parse/undefined4.C: New test.
248
249 PR c++/5975
250 * g++.dg/parse/undefined5.C: New test.
251
252 PR c++/7259
253 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
254
255 PR c++/8578
256 * g++.dg/parse/casting-operator1.C: New test.
257
258 PR c++/8596
259 * g++.dg/parse/undefined6.C: New test.
260
261 PR c++/8736
262 * g++.dg/parse/missing-template1.C: New test.
263
264 Tue Feb 4 21:41:09 CET 2003 Jan Hubicka <jh@suse.cz>
265
266 * gcc.dg/i386-cadd.c: Compile using -march=k8.
267 * gcc.dg/i386-cmov?.c: Likewise.
268 * gcc.dg/i386-fpcvt-?.c: Likewise.
269 * gcc.dg/i386-ssefp-1.c: Likewise.
270 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
271 conventions.
272
273 2003-02-03 Mark Mitchell <mark@codesourcery.com>
274
275 PR c++/7129
276 * testsuite/g++.dg/ext/max.C: New test.
277
278 Mon Feb 3 16:05:11 CET 2003 Jan Hubicka <jh@suse.cz>
279
280 * gcc.c-torture/execute/20030203-1.c: New test.
281
282 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
283
284 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
285 'natural-endian'.
286
287 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
288
289 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
290 * g++.dg/init/new2.C: Likewise.
291 * g++.dg/other/new1.C: Likewise.
292
293 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
294
295 * gcc.dg/struct-ret-libc.c: New test.
296
297 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
298
299 * gcc.dg/20030129-1.c: New test.
300
301 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
302
303 PR c++/8849
304 * g++.dg/template/ptrmem4.C: New test.
305
306 2003-01-29 Mark Mitchell <mark@codesourcery.com>
307
308 * g++.dg/parser/constant1.C: New test.
309
310 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
311
312 PR c++/8591
313 * g++.dg/parse/friend2.C: New test.
314
315 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
316
317 PR c++/9437
318 * g++.dg/template/unify4.C: New test.
319
320 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
321
322 * gcc.c-torture/execute/20030128-1.c: New test.
323
324 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
325
326 * g++.dg/lookup/nested1.C: Test moved from ...
327 * g++.old-deja/g++.other/lookup24.C: ... here.
328
329 Tue Jan 28 12:19:35 CET 2003 Jan Hubicka <jh@suse.cz>
330
331 * gcc.dg/i386-cmov5.c: New test.
332
333 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
334
335 * gcc.c-torture/execute/20010925-1.c: Changed the
336 memcpy declaration.
337
338 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
339
340 PR c++/3902
341 * g++.dg/parse/template5.C: New test.
342
343 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
344
345 PR fortran/9258
346 * g77.dg/pr9258: New test.
347
348 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
349
350 * README: Move relevant parts from README.g++.
351
352 * README.g++: Remove this file.
353
354 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
355
356 * g++.dg/abi/dcast1.C: New test.
357
358 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
359
360 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
361
362 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
363
364 PR c++/47
365 * g++.old-deja/g++.other/lookup24.C: New test.
366
367 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
368
369 PR middle-end/7227
370 * gcc.dg/uninit-C.c: New test.
371
372 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
373
374 * g++.dg/abi/covariant1.C: New test.
375
376 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
377
378 * gcc.dg/20030123-1.c: New test.
379
380 Sat Jan 25 21:06:49 CET 2003 Jan Hubicka <jh@suse.cz>
381
382 PR opt/8492
383 * gcc.c-torture/compile/20030125-1.c
384
385 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
386
387 PR c++/9403
388 * g++.dg/parse/template3.C: New test.
389 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
390
391 PR c++/795
392 * g++.dg/parse/template4.C: New test.
393
394 PR c++/9415
395 * g++.dg/template/qual2.C: New test.
396
397 PR c++/8545
398 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
399
400 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
401
402 2003-01-25 Roger Sayle <roger@eyesopen.com>
403
404 * gcc.c-torture/execute/switch-1.c: New test case.
405
406 Sat Jan 25 12:32:55 CET 2003 Jan Hubicka <jh@suse.cz>
407
408 * gcc.c-torture/execute/20030125-1.[cx]: New test.
409
410 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
411
412 Tweaks for Bison-1.875. From the NEWS file:
413 "- `parse error' -> `syntax error'
414 Bison now uniformly uses the term `syntax error'"
415 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
416 * gcc.dg/cpp/digraph2.c: Likewise.
417 * gcc.dg/cpp/direct2.c: Likewise.
418 * gcc.dg/cpp/paste4.c: Likewise.
419 * gcc.dg/c90-restrict-1.c: Likewise.
420 * gcc.dg/c99-func-2.c: Likewise.
421 * gcc.dg/noncompile/920721-2.c: Likewise.
422 * gcc.dg/noncompile/930622-2.c: Likewise.
423 * gcc.dg/noncompile/940112-1.c: Likewise.
424 * gcc.dg/noncompile/950921-1.c: Likewise.
425 * gcc.dg/noncompile/951123-1.c: Likewise.
426 * gcc.dg/noncompile/971104-1.c: Likewise.
427 * gcc.dg/noncompile/990416-1.c: Likewise.
428
429 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
430
431 * g++.dg/parse/undefined1.C: Add error message.
432
433 2003-01-22 Mark Mitchell <mark@codesourcery.com>
434
435 PR c++/9354
436 * g++.dg/parse/new1.C: New test.
437
438 PR c++/9216
439 * g++.dg/parse/template2.C: New test.
440
441 PR c++/9354
442 * g++.dg/parse/typedef2.C: New test.
443
444 PR c++/9328
445 * g++.dg/ext/typeof3.C: New test.
446
447 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
448
449 PR c++/2738
450 * g++.dg/parse/ret-type1.C: New test.
451
452 PR c++/3792
453 * g++.dg/parse/tmpl-outside1.C: New test.
454
455 PR c++/4207
456 * g++.dg/parse/int-as-enum1.C: New test.
457
458 PR c++/4903
459 * g++.dg/parse/no-typename1.C: New test.
460
461 PR c++/5533
462 * g++.dg/parse/no-value1.C: New test.
463
464 PR c++/5921
465 * g++.dg/parse/wrong-inline1.C: New test.
466
467 PR c++/6402
468 * g++.dg/parse/ref1.C: New test.
469
470 PR c++/6992
471 * g++.dg/parse/attr-ctor1.C: New test.
472
473 PR c++/7229
474 * g++.dg/parse/namespace5.C: New test.
475
476 PR c++/7917
477 * g++.dg/parse/func-def1.C: New test.
478
479 PR c++/8143
480 * g++.dg/parse/undefined1.C: New test.
481
482 PR c++/5723, PR c++/8522
483 * g++.dg/parse/specialization1.C: New test.
484
485 PR c++/163, PR c++/8595
486 * g++.dg/parse/struct-as-enum1.C: New test.
487
488 PR c++/9173
489 * g++.dg/parse/undefined2.C: New test.
490
491 2003-01-22 Mark Mitchell <mark@codesourcery.com>
492
493 PR c++/9298
494 * g++.dg/parse/template1.C: New test.
495
496 PR c++/9384
497 * g++.dg/parse/using1.C: New test.
498
499 PR c++/9285
500 PR c++/9294
501 * g++.dg/parse/expr2.C: New test.
502
503 PR c++/9388
504 * g++.dg/parse/lookup2.C: Likewise.
505
506 Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
507
508 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
509 * gcc.c-torture/execute/eeprof-1.c: Likewise.
510 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
511 * gcc.c-torture/execute/string-opt-*.c: Likewise.
512
513 2003-01-20 Nick Clifton <nickc@redhat.com>
514
515 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
516 problem with ARM sibcall code generation.
517
518 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
519
520 * gcc.c-torture/execute/20030120-1.c: New.
521
522 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
523
524 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
525
526 2003-01-17 Mark Mitchell <mark@codesourcery.com>
527
528 PR c++/9272
529 * g++.dg/parse/ctor1.C: New test.
530
531 PR c++/9294:
532 * g++.dg/parse/qualified1.C: New test.
533
534 * g++.dg/parse/typename3.C: New test.
535
536 2003-01-16 Richard Henderson <rth@redhat.com>
537
538 * g++.dg/tls/init-2.C: Fix error matches for real this time.
539
540 2003-01-16 Richard Henderson <rth@redhat.com>
541
542 * g++.dg/pch/pch.exp: Copy test header to the working directory
543 before using it either for precompilation or direct use.
544 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
545 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
546
547 2003-01-16 Richard Henderson <rth@redhat.com>
548
549 * gcc.dg/pch/pch.exp: Copy test header to the working directory
550 before using it either for precompilation or direct use.
551 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
552 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
553
554 2003-01-16 Mark Mitchell <mark@codesourcery.com>
555
556 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
557 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
558 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
559 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
560 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
561 typename warning into error.
562 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
563 error messages.
564 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
565 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
566 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
567 messages.
568 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
569 make declaration visible in template.
570 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
571 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
572 messages.
573 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
574 message.
575 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
576 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
577 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
578 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
579 typename warning with error message.
580 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
581 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
582 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
583
584 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
585
586 * g++.dg/parse/ambig2.C: New test.
587
588 2003-01-15 Richard Henderson <rth@redhat.com>
589
590 * g++.dg/tls/init-2.C: Update error message string.
591
592 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
593
594 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
595
596 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
597
598 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
599 all for HC11/HC12.
600 * gcc.c-torture/compile/20001205-1.x: Likewise.
601 * gcc.c-torture/compile/20001226-1.x: Likewise.
602 * gcc.c-torture/compile/920520-1.x: Likewise.
603 * gcc.c-torture/compile/961203-1.x: Likewise.
604 * gcc.c-torture/compile/20020604-1.x: Likewise.
605
606 Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
607
608 * gcc.c-torture/compile/20030115-1.c: New test.
609
610 * gcc.dg/i386-fpcvt-1.c: New test.
611 * gcc.dg/i386-fpcvt-2.c: New test.
612
613 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
614
615 Further conform g++'s __vmi_class_type_info to the C++ ABI
616 specification.
617 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
618 the specification.
619
620 Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
621
622 * gcc.dg/i386-fpcvt-1.c: New test.
623 * gcc.dg/i386-fpcvt-2.c: New test.
624
625 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
626
627 * gcc.dg/i386-mmx-3.c: New test.
628
629 2003-01-12 Mark Mitchell <mark@codesourcery.com>
630
631 PR c++/9264
632 * g++.dg/parse/octal1.C: New file.
633
634 PR c++/9172
635 * g++.dg/parse/typename1.C: New file.
636
637 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
638
639 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
640 * gcc.dg/bf-no-ms-layout.c: Likewise.
641 * gcc.dg/bf-ms-attrib.c: Likewise.
642
643 2003-01-10 Mark Mitchell <mark@codesourcery.com>
644
645 PR c++/9099
646 * g++.dg/parse/dtor1.C: New file.
647
648 PR c++/9128
649 * g++.dg/rtti/typeid1.C: New file.
650
651 PR c++/9153
652 * g++.dg/parse/lookup1.C: New file.
653
654 PR c++/9171
655 * g++.dg/templ/spec5.C: New file.
656
657 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
658
659 * gcc.c-torture/compile/20030110-1.c: New test.
660
661 2003-01-09 Geoffrey Keating <geoffk@apple.com>
662
663 Merge from pch-branch:
664
665 2002-12-23 Geoffrey Keating <geoffk@apple.com>
666
667 * gcc.dg/pch/cpp-1.h: New.
668 * gcc.dg/pch/cpp-1.c: New.
669 * gcc.dg/pch/cpp-2.h: New.
670 * gcc.dg/pch/cpp-2.c: New.
671
672 2002-11-19 Geoffrey Keating <geoffk@apple.com>
673
674 * gcc.dg/pch/except-1.h: New.
675 * gcc.dg/pch/except-1.c: New.
676
677 2002-11-13 Geoffrey Keating <geoffk@apple.com>
678
679 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
680 running test.
681 * gcc.dg/pch: Include *.hp not *.h.
682 * gcc.dg/pch/system-1.h: New.
683 * gcc.dg/pch/system-1.c: New.
684
685 2002-11-11 Geoffrey Keating <geoffk@apple.com>
686
687 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
688 rather than trying to build and run a program using PCH.
689 * gcc.dg/pch: Remove dg-do commands from test files.
690
691 2002-11-08 Geoffrey Keating <geoffk@apple.com>
692
693 * gcc.dg/pch/macro-3.c: New.
694 * gcc.dg/pch/macro-3.h: New.
695
696 2002-11-04 Geoffrey Keating <geoffk@apple.com>
697
698 * gcc.dg/pch/common-1.c: New.
699 * gcc.dg/pch/common-1.h: New.
700 * gcc.dg/pch/decl-1.c: New.
701 * gcc.dg/pch/decl-1.h: New.
702 * gcc.dg/pch/decl-2.c: New.
703 * gcc.dg/pch/decl-2.h: New.
704 * gcc.dg/pch/decl-3.c: New.
705 * gcc.dg/pch/decl-3.h: New.
706 * gcc.dg/pch/decl-4.c: New.
707 * gcc.dg/pch/decl-4.h: New.
708 * gcc.dg/pch/decl-5.c: New.
709 * gcc.dg/pch/decl-5.h: New.
710 * gcc.dg/pch/global-1.c: New.
711 * gcc.dg/pch/global-1.h: New.
712 * gcc.dg/pch/inline-1.c: New.
713 * gcc.dg/pch/inline-1.h: New.
714 * gcc.dg/pch/inline-2.c: New.
715 * gcc.dg/pch/inline-2.h: New.
716 * gcc.dg/pch/static-1.c: New.
717 * gcc.dg/pch/static-1.h: New.
718 * gcc.dg/pch/static-2.c: New.
719 * gcc.dg/pch/static-2.h: New.
720
721 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
722
723 * g++.dg/pch/pch.exp: Better handle failing testcases.
724 * gcc.dg/pch/pch.exp: Likewise.
725 * gcc.dg/pch/macro-1.c: New.
726 * gcc.dg/pch/macro-1.h: New.
727 * gcc.dg/pch/macro-2.c: New.
728 * gcc.dg/pch/macro-2.h: New.
729
730 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
731
732 * g++.dg/dg.exp: Treat files in pch/ specially.
733 * g++.dg/pch/pch.exp: New file.
734 * g++.dg/pch/empty.H: New file.
735 * g++.dg/pch/empty.C: New file.
736 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
737 "precompile".
738
739 * gcc.dg/pch/pch.exp: New file.
740 * gcc.dg/pch/empty.h: New file.
741 * gcc.dg/pch/empty.c: New file.
742 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
743 "precompile".
744
745 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
746
747 * g++.dg/template/friend14.C: New test.
748
749 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
750
751 * gcc.dg/old-style-asm-1.c: New test.
752
753 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
754
755 * gcc.c-torture/compile/20030109-1.c: New test.
756
757 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
758
759 * gcc.c-torture/execute/20030109-1.c: New test.
760
761 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
762
763 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
764 * g++.old-deja/g++.mike/dyncast2.C: Likewise
765 * g++.old-deja/g++.mike/dyncast3.C: Likewise
766 * g++.old-deja/g++.mike/eh2.C: Likewise
767 * g++.old-deja/g++.mike/eh3.C: Likewise
768 * g++.old-deja/g++.mike/eh5.C: Likewise
769 * g++.old-deja/g++.mike/eh6.C: Likewise
770 * g++.old-deja/g++.mike/eh7.C: Likewise
771 * g++.old-deja/g++.mike/eh8.C: Likewise
772 * g++.old-deja/g++.mike/eh9.C: Likewise
773 * g++.old-deja/g++.mike/eh10.C: Likewise
774 * g++.old-deja/g++.mike/eh12.C: Likewise
775 * g++.old-deja/g++.mike/eh13.C: Likewise
776 * g++.old-deja/g++.mike/eh14.C: Likewise
777 * g++.old-deja/g++.mike/eh16.C: Likewise
778 * g++.old-deja/g++.mike/eh17.C: Likewise
779 * g++.old-deja/g++.mike/eh18.C: Likewise
780 * g++.old-deja/g++.mike/eh21.C: Likewise
781 * g++.old-deja/g++.mike/eh23.C: Likewise
782 * g++.old-deja/g++.mike/eh24.C: Likewise
783 * g++.old-deja/g++.mike/eh25.C: Likewise
784 * g++.old-deja/g++.mike/eh26.C: Likewise
785 * g++.old-deja/g++.mike/eh27.C: Likewise
786 * g++.old-deja/g++.mike/eh28.C: Likewise
787 * g++.old-deja/g++.mike/eh29.C: Likewise
788 * g++.old-deja/g++.mike/eh31.C: Likewise
789 * g++.old-deja/g++.mike/eh33.C: Likewise
790 * g++.old-deja/g++.mike/eh34.C: Likewise
791 * g++.old-deja/g++.mike/eh35.C: Likewise
792 * g++.old-deja/g++.mike/eh36.C: Likewise
793 * g++.old-deja/g++.mike/eh37.C: Likewise
794 * g++.old-deja/g++.mike/eh38.C: Likewise
795 * g++.old-deja/g++.mike/eh39.C: Likewise
796 * g++.old-deja/g++.mike/eh40.C: Likewise
797 * g++.old-deja/g++.mike/eh41.C: Likewise
798 * g++.old-deja/g++.mike/eh42.C: Likewise
799 * g++.old-deja/g++.mike/eh44.C: Likewise
800 * g++.old-deja/g++.mike/eh46.C: Likewise
801 * g++.old-deja/g++.mike/eh47.C: Likewise
802 * g++.old-deja/g++.mike/eh48.C: Likewise
803 * g++.old-deja/g++.mike/eh49.C: Likewise
804 * g++.old-deja/g++.mike/eh50.C: Likewise
805 * g++.old-deja/g++.mike/eh51.C: Likewise
806 * g++.old-deja/g++.mike/eh53.C: Likewise
807 * g++.old-deja/g++.mike/eh55.C: Likewise
808 * g++.old-deja/g++.mike/p7912.C: Likewise
809 * g++.old-deja/g++.mike/p9706.C: Likewise
810 * g++.old-deja/g++.mike/p10416.C: Likewise
811 * g++.old-deja/g++.mike/p11667.C: Likewise
812 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
813 Remove redundant reference to Iris.
814 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
815 Elxsi, i860, Pico Java, and WE32K.
816
817 2003-01-07 Mark Mitchell <mark@codesourcery.com>
818
819 * g++.dg/ext/asm4.C: New test.
820
821 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
822
823 PR c++/9030
824 * g++.dg/template/friend12.C: New test.
825 * g++.dg/template/friend13.C: Likewise.
826 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
827
828 Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
829
830 * gcc.dg/i386-cadd.c: New test.
831 * gcc.dg/i386-cmov4.c: Likewise.
832
833 2003-01-06 Mark Mitchell <mark@codesourcery.com>
834
835 PR c++/9165
836 * g++.dg/warn/Wunused-3.C: New test.
837
838 * g++.dg/abi/bitfield9.C: New test.
839
840 PR c++/9189
841 * g++.dg/parse/defarg3.C: New test.
842
843 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
844
845 * g++.dg/parse/ambig1.C: New test.
846 * g++.dg/parse/defarg2.C: New test.
847
848 2003-01-05 Mark Mitchell <mark@codesourcery.com>
849
850 * g++.dg/template/defarg-1.C: New test.
851 * g++.dg/template/local2.C: Likewise.
852
853 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
854
855 * gcc.c-torture/execute/20030105-1.c: New test.
856
857 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
858
859 * g++.dg/parse/namespace3.C: Remove extra semicolons.
860 * g++.dg/parse/namespace4.C: Likewise.
861
862 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
863
864 * g++.dg/template/ntp2.C: New test.
865
866 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
867
868 * g++.dg/parse/extern-C-1.C: New test.
869
870 * g++.dg/parse/namespace4.C: New test.
871
872 * g++.dg/template/nested1.C: New test.
873
874 * g++.dg/parse/namespace3.C: New test.
875
876 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
877
878 * g++.dg/lookup/two-stage1.C: New test.
879
880 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
881
882 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
883 * g++.old-deja/g++.jason/access8.C: Likewise.
884 * g++.old-deja/g++.other/decl5.C: Likewise.
885
886 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
887
888 * g++.dg/parse/parse7.C: New test.
889
890 2003-01-02 Mark Mitchell <mark@codesourcery.com>
891
892 PR c++/2843
893 * g++.dg/ext/attrib7.C: New test.
894
895 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
896
897 * g++.dg/parse/parse6.C: New test.
898
899 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
900
901 * gcc.dg/h8300-stack-1.c: New.
902
903 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
904
905 g++.dg/lookup/exception1.C: New test.
906
907 g++.dg/lookup/template1.C: New test.
908
909 g++.dg/parse/namespace2.C: New test.
910
911 g++.dg/parse/parens2.C: New test.
912
913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
914
915 * g++.dg/parse/parse5.C: New test.
916 * g++.dg/lookup/scoped4.C: New test.
917
918 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
919
920 * g++.dg/parse/parens1.C: New test.
921
922 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
923 angle-bracket1.C.
924 * g++.dg/parse/parens2.C: New test.
925
926 * g++.dg/lookup/scope-operator1.C: New test.
927
928 * g++.dg/parse/operator1.C: New test.
929
930 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
931
932 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
933 * g++.old-deja/g++.other/access6.C: Likewise.
934 * g++.old-deja/g++.other/decl1.C: Likewise.
935 * g++.old-deja/g++.pt/typename12.C: Likewise.
936
937 2002-12-31 Mark Mitchell <mark@codesourcery.com>
938
939 * g++.dg/parse/namespace1.C: New test.
940
941 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
942
943 * g++.dg/parse/parse4.C: New test.
944
945 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
946
947 * g++.dg/parse/parse3.C: New test.
948
949 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
950
951 * g++.dg/parse/parse2.C: New test.
952
953 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
954
955 * g++.dg/template/friend11.C: New test.
956
957 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
958
959 * g++.dg/parse/parse1.C: New test.
960
961 2002-12-31 Janis Johnson <janis187@us.ibm.com>
962
963 * lib/profopt.exp: Change the name of a global variable to avoid
964 possible clashes with other test suites.
965
966 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
967
968 * g++.dg/inherit/covariant8.C: New test.
969
970 2002-12-31 Mark Mitchell <mark@codesourcery.com>
971
972 * g++.dg/init/array9.C: New test.
973
974 PR c++/9112
975 * g++.dg/parse/expr1.C: New test.
976
977 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
978
979 * gcc.c-torture/compile/20021230-1.c: New test.
980
981 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
982
983 * g++.dg/inherit/covariant5.C: New test.
984 * g++.dg/inherit/covariant6.C: New test.
985 * g++.dg/inherit/covariant7.C: New test.
986
987 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
988
989 PR c++/2739
990 * g++.dg/other/access2.C: New test.
991
992 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
993
994 * g++.dg/other/anon-struct.C: No longer fails
995 * g++.old-deja/g++.brendan/parse4.C: Likewise.
996 * g++.old-deja/g++.brendan/parse5.C: Likewise.
997 * g++.old-deja/g++.brendan/parse6.C: Likewise.
998
999 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1000
1001 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1002
1003 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1004
1005 * g++.dg/eh/spec4.C: Remove stray semicolon.
1006 * g++.dg/expr/pmf-1.C: Change error message.
1007 * g++.dg/ext/asm1.C: Remove stray semicolon.
1008 * g++.dg/ext/typename1.C: Add missing typenames.
1009 * g++.dg/inherit/template-as-base.C: Change error message.
1010 * g++.dg/lookup/scoped1.C: Likewise.
1011 * g++.dg/lookup/scoped2.C: Likewise.
1012 * g++.dg/lookup/using2.C: Likewise.
1013 * g++.dg/other/component1.C: Remove stray semicolon.
1014 * g++.dg/other/do1.C: Change error message.
1015 * g++.dg/other/error2.C: Likewise.
1016 * g++.dg/other/init1.C: Likewise.
1017 * g++.dg/other/packed1.C: Remove stray semicolon.
1018 * g++.dg/other/ptrmem2.C: Change error message.
1019 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1020 marker.
1021 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1022 * g++.dg/template/access3.C: Add typename keyword.
1023 * g++.dg/template/access5.C: Remove stray semicolon.
1024 * g++.dg/template/access6.C: Likewise.
1025 * g++.dg/template/complit1.C: Likewise.
1026 * g++.dg/template/crash1.C: Change error message.
1027 * g++.dg/template/inherit2.C: Remove stray semicolon.
1028 * g++.dg/template/instantiate2.C: Likewise.
1029 * g++.dg/template/instantiate3.C: Change error message.
1030 * g++.dg/template/qual1.C: Remove stray semicolon.
1031 * g++.dg/template/qualttp18.C: Change error message.
1032 * g++.dg/template/ref1.C: Remove stray semicolon.
1033 * g++.dg/template/sizeof1.C (A::value): Declare it.
1034 * g++.dg/template/spec4.C: Change error message.
1035 * g++.dg/template/static1.C: Likewise.
1036 * g++.dg/template/type1.C: Likewise.
1037 * g++.dg/template/typename3.C: Likewise.
1038 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1039 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1040 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1041 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1042 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1043 named return value extension.
1044 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1045 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1046 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1047 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1048 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1049 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1050 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1051 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1052 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1053 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1054 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1055 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1056 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1057 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1058 syntax.
1059 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1060 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1061 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1062 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1063 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1064 * g++.old-deja/g++.brendan/template11.C: Likewise.
1065 * g++.old-deja/g++.brendan/template26.C: Likewise.
1066 * g++.old-deja/g++.brendan/template27.C: Use explicit
1067 specialization syntax.
1068 * g++.old-deja/g++.brendan/template30.C: Likewise.
1069 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1070 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1071 non-dependent names.
1072 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1073 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1074 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1075 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1076 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1077 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1078 named return value extension.
1079 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1080 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1081 * g++.old-deja/g++.ext/return1.C: Likewise.
1082 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1083 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1084 * g++.old-deja/g++.jason/access8.C: Likewise.
1085 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1086 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1087 pseudo-destructor names.
1088 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1089 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1090 pseudo-destructor names.
1091 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1092 * g++.old-deja/g++.jason/overload19.C: Likewise.
1093 * g++.old-deja/g++.jason/overload32.C: Likewise.
1094 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1095 stray semicolons.
1096 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1097 * g++.old-deja/g++.jason/return.C: Likewise.
1098 * g++.old-deja/g++.jason/return2.C: Likewise.
1099 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1100 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1101 syntax.
1102 * g++.old-deja/g++.jason/template10.C: Account for use of
1103 non-dependent names.
1104 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1105 syntax.
1106 * g++.old-deja/g++.jason/template37.C: Likewise.
1107 * g++.old-deja/g++.law/access4.C: Change error messages.
1108 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1109 pseudo-destructor names.
1110 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1111 * g++.old-deja/g++.law/ctors9.C: Likewise.
1112 * g++.old-deja/g++.law/cvt22.C: Likewise.
1113 * g++.old-deja/g++.law/dtors5.C: Likewise.
1114 * g++.old-deja/g++.law/global-init1.C: Likewise.
1115 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1116 * g++.old-deja/g++.law/operators28.C: Likewise.
1117 * g++.old-deja/g++.law/visibility28.C: Likewise.
1118 * g++.old-deja/g++.martin/eval1.C: Likewise.
1119 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1120 name.
1121 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1122 * g++.old-deja/g++.mike/net34.C: Likewise.
1123 * g++.old-deja/g++.mike/net36.C: Likewise.
1124 * g++.old-deja/g++.mike/ns2.C: Likewise.
1125 * g++.old-deja/g++.mike/p12306.C: Likewise.
1126 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1127 value extension.
1128 * g++.old-deja/g++.mike/p700.C: Likewise.
1129 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1130 * g++.old-deja/g++.mike/p710.C: Likewise.
1131 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1132 value extension.
1133 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1134 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1135 * g++.old-deja/g++.ns/crash2.C: Likewise.
1136 * g++.old-deja/g++.ns/crash3.C: Likewise.
1137 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1138 * g++.old-deja/g++.ns/ns17.C: Likewise.
1139 * g++.old-deja/g++.ns/template16.C: Likewise.
1140 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1141 keyword.
1142 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1143 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1144 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1145 named return value extension.
1146 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1147 * g++.old-deja/g++.other/access4.C: Issue additional error
1148 messages.
1149 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1150 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1151 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1152 * g++.old-deja/g++.other/crash25.C: Change error message.
1153 * g++.old-deja/g++.other/crash4.C: Change error message.
1154 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1155 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1156 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1157 checks.
1158 * g++.old-deja/g++.other/defarg8.C: Likewise.
1159 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1160 * g++.old-deja/g++.other/dtor10.C: Likewise.
1161 * g++.old-deja/g++.other/incomplete.C: Likewise.
1162 * g++.old-deja/g++.other/linkage7.C: Likewise.
1163 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1164 lookup algorithm.
1165 * g++.old-deja/g++.other/mangle2.C: Likewise.
1166 * g++.old-deja/g++.other/refinit2.C: Likewise.
1167 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1168 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1169 * g++.old-deja/g++.pt/crash28.C: Likewise.
1170 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1171 syntax.
1172 * g++.old-deja/g++.pt/crash32.C: Change error message.
1173 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1174 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1175 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1176 error message position.
1177 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1178 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1179 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1180 syntax.
1181 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1182 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1183 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1184 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1185 keyword.
1186 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1187 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1188 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1189 keyword.
1190 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1191 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1192 syntax.
1193 * g++.old-deja/g++.pt/friend28.C: Account for use of
1194 non-dependent names.
1195 * g++.old-deja/g++.pt/friend29.C: Likewise.
1196 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1197 rules.
1198 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1199 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1200 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1201 lookup rules.
1202 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1203 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1204 keyword.
1205 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1206 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1207 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1208 keyword.
1209 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1210 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1211 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1212 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1213 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1214 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1215 keyword.
1216 * g++.old-deja/g++.pt/spec10.C: Likewise.
1217 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1218 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1219 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1220 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1221 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1222 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1223 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1224 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1225 * g++.old-deja/g++.pt/typename15.C: Likewise.
1226 * g++.old-deja/g++.pt/typename22.C: Likewise.
1227 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1228 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1229 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1230 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1231 syntax.
1232 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1233 return value extension.
1234 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1235 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1236 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1237 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1238
1239 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1240
1241 * g++.dg/warn/inline1.C: New test.
1242 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1243 * g++.old-deja/g++.jason/synth10.C: Likewise.
1244 * g++.old-deja/g++.mike/net31.C: Likewise.
1245 * g++.old-deja/g++.mike/p8786.C: Likewise.
1246
1247 * g++.dg/template/friend10.C: New test.
1248 * g++.dg/template/conv5.C: New test.
1249
1250 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1251
1252 * g++.dg/lookup/scoped3.C: New test.
1253
1254 * g++.dg/lookup/decl1.C: New test.
1255 * g++.dg/lookup/decl2.C: New test.
1256
1257 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1258
1259 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1260 gcc.c-torture/compile/20021015-1.c,
1261 gcc.c-torture/compile/20021015-2.c,
1262 gcc.c-torture/compile/20021123-1.c,
1263 gcc.c-torture/compile/20021123-2.c,
1264 gcc.c-torture/compile/20021123-3.c,
1265 gcc.c-torture/compile/20021123-4.c,
1266 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1267 only to 3.1 or 3.2 branch.
1268
1269 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1270
1271 * gcc.dg/i386-bitfield3.c: New test.
1272
1273 * gcc.dg/i386-bitfield2.c: New test.
1274
1275 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1276
1277 * g++.dg/parse/conv_op1.C: New test.
1278
1279 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1280
1281 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1282 approved.
1283
1284 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1285
1286 * gcc.c-torture/compile/20021220-1.c: New test.
1287
1288 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1289
1290 * gcc.dg/i386-fastcall-1.c: New.
1291
1292 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1293
1294 * gcc.c-torture/execute/20021219-1.c: New test.
1295
1296 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1297
1298 * gcc.dg/i386-pic-1.c: New test.
1299
1300 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1301
1302 PR c++/8099
1303 * g++.dg/template/friend9.C: New test.
1304
1305 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1306
1307 PR c++/3663
1308 * g++.dg/template/access7.C: New test.
1309
1310 2002-12-18 Nick Clifton <nickc@redhat.com>
1311
1312 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1313 the libstdc++-v3 directory has been found.
1314
1315 2002-12-12 Devang Patel <dpatel@apple.com>
1316 * gcc.dg/darwin-ld-1.c: New test.
1317 * gcc.dg/darwin-ld-2.c: New test.
1318 * gcc.dg/darwin-ld-3.c: New test.
1319 * gcc.dg/darwin-ld-4.c: New test.
1320 * gcc.dg/darwin-ld-5.c: New test.
1321
1322 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1323
1324 * gcc.c-torture/compile/20021212-1.c: New test.
1325
1326 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1327
1328 * gcc.dg/fshort-wchar: New test.
1329
1330 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1331
1332 PR c++/8372
1333 * g++.dg/template/dtor1.C: New test.
1334
1335 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1336 markers.
1337
1338 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1339
1340 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1341
1342 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1343
1344 * g++.dg/template/static1.C: New test.
1345 * g++.dg/template/static2.C: New test.
1346 * g++.old-deja/g++.ext/memconst.C: New test.
1347
1348 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1349
1350 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1351 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1352 * g++.dg/special/initp1.C: Likewise.
1353
1354 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1355
1356 * gcc.c-torture/execute/20021204-1.c: New test.
1357
1358 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1359
1360 * gcc.dg/ppc-fmadd-1.c: New file.
1361 * gcc.dg/ppc-fmadd-2.c: New file.
1362 * gcc.dg/ppc-fmadd-3.c: New file.
1363
1364 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1365
1366 * gcc.c-torture/compile/20021204-1.c: New test.
1367
1368 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1369
1370 * g++.dg/inherit/covariant2.C: New test.
1371 * g++.dg/inherit/covariant3.C: New test.
1372 * g++.dg/inherit/covariant4.C: New test.
1373 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1374 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1375
1376 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1377
1378 PR c++/8688
1379 * g++.dg/init/brace3.C: New test.
1380
1381 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1382
1383 * gcc.dg/20020210-1.c: Fix a comment typo.
1384
1385 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1386
1387 PR c++/8720
1388 * g++.dg/parse/defarg1.C: New test.
1389
1390 PR c++/8615
1391 * g++.dg/template/char1.C: New test.
1392
1393 * g++.dg/template/varmod1.C: Fix typo.
1394
1395 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1396
1397 DR 180
1398 * g++.old-deja/g++.pt/crash32.C: Expect error.
1399
1400 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1401
1402 PR c++/5919
1403 * g++.dg/template/varmod1.C: New test.
1404
1405 PR c++/8727
1406 * g++.dg/inherit/typeinfo1.C: New test.
1407
1408 PR c++/8663
1409 * g++.dg/inherit/typedef1.C: New test.
1410
1411 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1412
1413 PR c++/8332
1414 PR c++/8493
1415 * g++.dg/template/strlen1.C: New test.
1416
1417 PR c++/8227
1418 * g++.dg/template/ctor2.C: New test.
1419
1420 PR c++/8214
1421 * g++.dg/init/string1.C: New test.
1422
1423 PR c++/8511
1424 * g++.dg/template/friend8.C: New test.
1425
1426 2002-11-29 Joe Buck <jbuck@synopsys.com>
1427
1428 * g++.dg/lookup/anon2.C: New test.
1429
1430 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1431
1432 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1433 h8300 port.
1434
1435 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1436
1437 * gcc.dg/bitfld-6.c: New test.
1438
1439 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
1440
1441 * gcc.c-torture/execute/20021127.[cx]: New test.
1442
1443 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
1444
1445 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1446 quality.
1447
1448 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1449
1450 * g++.dg/init/brace2.C: New test.
1451 * g++.old-deja/g++.mike/p9129.C: Correct.
1452
1453 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1454
1455 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1456
1457 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1458
1459 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1460
1461 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1462
1463 * testsuite/g++.dg/abi/empty11.C: New test.
1464 * testsuite/g++.dg/rtti/cv1.C: New test.
1465
1466 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1467
1468 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1469
1470 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1471
1472 * g++.dg/abi/empty10.C: New test.
1473
1474 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1475
1476 * gcc.c-torture/compile/20021124-1.c: New test.
1477
1478 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1479
1480 * g++.dg/abi/rtti2.C: New test.
1481
1482 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1483
1484 * gcc.dg/i386-unroll-1.c: New test.
1485
1486 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1487
1488 * gcc.c-torture/compile/20021120-1.c: New test.
1489 * gcc.c-torture/compile/20021120-2.c: New test.
1490
1491 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1492
1493 * gcc.dg/bitfld-5.c: New test.
1494
1495 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1496
1497 * gcc.c-torture/execute/20021120-3.c: New test.
1498
1499 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1500
1501 * gcc.c-torture/execute/20021120-2.c: New test.
1502
1503 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1504
1505 * gcc.c-torture/execute/20021120-1.c: New test.
1506
1507 2002-11-20 Jakub Jelinek <jakub@redhat.com>
1508
1509 * gcc.c-torture/execute/20021118-3.c: New test.
1510
1511 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1512
1513 * gcc.c-torture/compile/20021119-1.c: New test.
1514
1515 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
1516
1517 * gcc.dg/duff-1.c: New test.
1518 * gcc.dg/duff-2.c: New test.
1519 * gcc.dg/duff-3.c: New test.
1520
1521 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
1522
1523 * gcc.dg/cpp/_Pragma5.c: New test.
1524
1525 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1526
1527 * gcc.c-torture/execute/20021118-2.c: New test.
1528
1529 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1530
1531 * gcc.c-torture/execute/20021118-1.c: New test.
1532
1533 2002-11-16 Jakub Jelinek <jakub@redhat.com>
1534
1535 * gcc.dg/20021116-1.c: New test.
1536
1537 2002-11-14 Mark Mitchell <mark@codesourcery.com>
1538
1539 * g++.dg/abi/vcall1.C: New test.
1540
1541 2002-11-14 Jakub Jelinek <jakub@redhat.com>
1542
1543 * gcc.dg/20021029-1.c: New test.
1544 * gcc.dg/20021029-2.c: New test.
1545
1546 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1547
1548 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1549
1550 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1551
1552 PR c/8439
1553 * gcc.dg/20021110.c: Move to ...
1554 * gcc.c-torture/compile/20021110.c: .... here.
1555
1556 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1557
1558 PR c/8467
1559 * gcc.c-torture/execute/20021111-1.c
1560
1561 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1562
1563 PR c/8439
1564 * gcc.dg/20021110.c: New test.
1565
1566 2002-11-10 Mark Mitchell <mark@codesourcery.com>
1567
1568 * g++.dg/abi/vthunk3.C: Run only on x86.
1569
1570 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
1571
1572 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1573
1574 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
1575
1576 * lib/compat.exp (compat-execute): Fix logic error in last
1577 change.
1578
1579 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
1580
1581 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1582
1583 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1584
1585 PR c++/8389
1586 * g++.dg/template/access6.C: New test.
1587
1588 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
1589
1590 * gcc.dg/i386-ssefp-1.c: New test.
1591 * gcc.dg/i386-ssefp-1.c: New test.
1592
1593 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
1594
1595 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1596
1597 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1598
1599 * g++.dg/abi/vthunk3.C: New test.
1600
1601 PR c++/8338
1602 * g++.dg/template/crash2.C: New test.
1603
1604 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1605
1606 * testsuite/g++.dg/abi/dtor1.C: New test.
1607 * testsuite/g++.dg/abi/dtor2.C: Likewise.
1608
1609 2002-11-05 Geoffrey Keating <geoffk@apple.com>
1610
1611 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1612 Darwin.
1613
1614 2002-11-04 Adam Nemet <anemet@lnxw.com>
1615
1616 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1617 -mthumb. Only xfail with -O0.
1618
1619 2002-11-03 Mark Mitchell <mark@codesourcery.com>
1620
1621 * g++.dg/abi/thunk1.C: New test.
1622 * g++.dg/abi/thunk2.C: Likewise.
1623 * g++.dg/abi/vtt1.C: Likewise.
1624
1625 2002-11-02 Diego Novillo <dnovillo@redhat.com>
1626
1627 PR optimization/8423
1628 * gcc.c-torture/execute/builtin-constant.c: New test.
1629
1630 2002-11-01 Zack Weinberg <zack@codesourcery.com>
1631
1632 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1633 Add some more cases.
1634
1635 2002-11-01 Mark Mitchell <mark@codesourcery.com>
1636
1637 PR c++/8391
1638 * g++.dg/opt/local1.C: New test.
1639
1640 2002-10-30 Mark Mitchell <mark@codesourcery.com>
1641
1642 PR c++/8160
1643 * g++.dg/template/complit1.C: New test.
1644
1645 PR c++/8149
1646 * g++.dg/template/typename4.C: Likewise.
1647
1648 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1649
1650 Core issue 287, PR c++/7639
1651 * g++.dg/template/instantiate1.C: Adjust error location.
1652 * g++.dg/template/instantiate3.C: New test.
1653 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1654 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1655 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1656
1657 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1658
1659 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1660
1661 2002-10-29 Mark Mitchell <mark@codesourcery.com>
1662
1663 PR c++/8287
1664 * g++.dg/init/dtor2.C: New test.
1665
1666 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1667
1668 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1669 * gcc.dg/nest.c: Bypass errors on irix6.
1670
1671 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
1672
1673 * gcc.dg/nest.c: Expect error for mmix-*-*.
1674 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1675
1676 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
1677
1678 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1679 markers.
1680
1681 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1682
1683 2002-10-25 Mike Stump <mrs@apple.com>
1684
1685 * gcc.dg/warn-1.c: New test.
1686
1687 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1688
1689 * g++.dg/template/typename3.C: New test.
1690
1691 2002-10-25 Mark Mitchell <mark@codesourcery.com>
1692
1693 * g++.dg/lookup/ptrmem1.C: New test.
1694
1695 * g++.dg/abi/vthunk2.C: New test.
1696
1697 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1698
1699 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1700
1701 2002-10-24 Mark Mitchell <mark@codesourcery.com>
1702
1703 * g++.dg/abi/empty9.C: New test.
1704
1705 2002-10-24 Richard Henderson <rth@redhat.com>
1706
1707 * g++.dg/inherit/thunk1.C: Enable for ia64.
1708
1709 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1710
1711 PR c++/8067
1712 * g++.dg/lookup/pretty1.C: New test.
1713
1714 2002-10-23 Jakub Jelinek <jakub@redhat.com>
1715
1716 * gcc.dg/20021023-1.c: New test.
1717
1718 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1719
1720 PR c++/7679
1721 * g++.dg/parse/inline1.C: New test.
1722
1723 2002-10-23 Richard Henderson <rth@redhat.com>
1724
1725 * g++.dg/inherit/thunk1.C: Enable for x86_64.
1726
1727 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1728
1729 2002-10-22 Mark Mitchell <mark@codesourcery.com>
1730
1731 PR c++/6579
1732 * g++.dg/parse/stmtexpr3.C: New test.
1733
1734 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
1735
1736 * g++.dg/expr/cond1.C: New test.
1737
1738 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1739
1740 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1741
1742 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1743
1744 * g++.dg/abi/vbase13.C: New test.
1745 * g++.dg/abi/vbase14.C: Likewise.
1746
1747 2002-10-21 Jakub Jelinek <jakub@redhat.com>
1748
1749 * gcc.dg/tls/pic-1.c: New test.
1750 * gcc.dg/tls/nonpic-1.c: New test.
1751 * gcc.dg/20021018-1.c: New test.
1752
1753 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1754
1755 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1756 Remove only files with the same base name as the test case.
1757 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1758 (profopt-execute): Likewise. Also, remove old profiling
1759 and performance data files before running the tests.
1760
1761 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1762 * g++.dg/bprob/bprob.exp: Likewise.
1763 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
1764 to allow more general test case names.
1765
1766 * g++.dg/bprob/bprob-1.C: Rename to ...
1767 * g++.dg/bprob/g++-bprob-1.C: ... this.
1768
1769 * g77.dg/bprob/bprob-1.f: Rename to ...
1770 * g77.dg/bprob/g77-bprob-1.f: ... this.
1771
1772 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1773
1774 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1775 bison 1.50 or later.
1776
1777 2002-10-21 Janis Johnson <janis187@us.ibm.com>
1778
1779 * g++.dg/README: Describe more test directories.
1780
1781 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1782
1783 * g++.dg/init/array6.C: Add additional tests.
1784
1785 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1786
1787 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1788 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1789
1790 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
1791
1792 * gcc.c-torture/compile/20020604-1.x: New.
1793 * gcc.c-torture/compile/simd-5.x: Likewise.
1794 * gcc.c-torture/execute/920710-1.x: Likewise.
1795 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1796
1797 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1798
1799 * g++.dg/inherit/override1.C: Add dg-options clause.
1800
1801 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1802
1803 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1804 _mm_slli_si128.
1805
1806 2002-10-19 Andreas Schwab <schwab@suse.de>
1807
1808 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1809 directory component.
1810
1811 2002-10-18 Mark Mitchell <mark@codesourcery.com>
1812
1813 * g++.dg/inherit/thunk1.C: New test.
1814
1815 * g++.dg/inherit/override1.C: New test.
1816
1817 * g++.dg/abi/mangle11.C: New test.
1818 * g++.dg/abi/mangle14.C: New test.
1819 * g++.dg/abi/mangle17.C: New test.
1820
1821 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 * g++.dg/overload/member2.C: New test.
1824
1825 2002-10-17 Janis Johnson <janis187@us.ibm.com>
1826
1827 * g++.dg/README: Describe new compat directory.
1828 * g++.dg/dg.exp: Skip tests in compat directory.
1829 * README.compat: New file.
1830 * lib/compat.exp: New expect script.
1831 * g++.dg/compat: New test directory.
1832 * g++.dg/compat/compat.exp: New expect script.
1833 * g++.dg/compat/abi: New test directory.
1834 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1835 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1836 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1837 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1838 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1839 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1840 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1841 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1842 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1843 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1844 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1845 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1846 * g++.dg/compat/break: New test directory.
1847 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1848 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1849 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1850 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1851 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1852 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1853 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1854 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1855 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1856 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1857 g++.dg/compat/break/README: New files.
1858 * g++.dg/compat/eh: New test directory.
1859 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1860 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1861 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1862 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1863 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1864 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1865 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1866 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1867 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1868 g++.dg/compat/eh/filter2_y.C,
1869 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1870 g++.dg/compat/eh/new1_y.C,
1871 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1872 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1873 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1874 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1875 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1876 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1877 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1878 g++.dg/compat/eh/unexpected1_y.C: New files.
1879 * g++.dg/compat/init: New test directory.
1880 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1881 g++.dg/compat/init/array5_y.C,
1882 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1883 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1884 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1885 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1886 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1887 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1888 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1889 g++.dg/compat/init/init-ref2_y.C: New files.
1890
1891 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1892
1893 PR c++/7584
1894 * g++.dg/inherit/using3.C: New test.
1895
1896 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
1897
1898 * gcc.dg/20021017-2.c: New test.
1899
1900 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1901
1902 * g++.dg/abi/mangle16.C: Adjust.
1903
1904 * g++.dg/init/array8.C: New test.
1905
1906 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
1907
1908 * gcc.dg/special/mips-abi.exp: New test.
1909 * gcc.dg/special/mips-abi.s: Empty file used by the above.
1910
1911 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1912
1913 * g++.dg/abi/mangle16.C: New test.
1914 * g++.dg/abi/mangle17.C: Likewise.
1915
1916 PR c++/7478
1917 * g++.dg/template/ref1.C: New test.
1918
1919 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1920
1921 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1922
1923 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
1924
1925 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1926
1927 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1928
1929 PR c++/7524
1930 * g++.dg/init/array7.C: New test.
1931
1932 2002-10-15 Mark Mitchell <mark@codesourcery.com>
1933
1934 * g++.dg/init/array6.C: New test.
1935
1936 * g++.dg/abi/mangle13.C: Likewise.
1937 * g++.dg/abi/mangle14.C: Likewise.
1938 * g++.dg/abi/mangle15.C: Likewise.
1939
1940 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1941
1942 * g++.dg/abi/empty8.C: New test.
1943
1944 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
1945
1946 * g++.dg/init/ctor1.C: New test.
1947
1948 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
1949
1950 * gcc.c-torture/execute/20021015-1.c: New test.
1951
1952 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
1953
1954 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1955
1956 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
1957
1958 * gcc.dg/i386-ssetype-[1-5].c: New tests.
1959
1960 2002-10-14 Richard Henderson <rth@redhat.com>
1961
1962 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1963
1964 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1965
1966 PR optimization/6631
1967 * g++.dg/opt/const2.C: New test.
1968
1969 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1970
1971 PR c++/7176
1972 * g++.dg/parse/friend1.C: New test.
1973 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1974
1975 2002-10-14 Jakub Jelinek <jakub@redhat.com>
1976
1977 * gcc.dg/20021014-1.c: New test.
1978
1979 2002-10-11 Mark Mitchell <mark@codesourcery.com>
1980
1981 PR c++/5661
1982 * g++.dg/ext/vlm1.C: New test.
1983 * g++.dg/ext/vlm2.C: Likewise.
1984
1985 * g++.dg/init/array1.C: Remove invalid braces.
1986 * g++.dg/init/brace1.C: New test.
1987 * g++.dg/init/copy2.C: Likewise.
1988 * g++.dg/init/copy3.C: Likewise.
1989 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1990 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1991 braces.
1992
1993 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
1994
1995 * gcc.dg/cpp/assembler.S: Don't use -ansi.
1996
1997 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
1998
1999 * gcc.c-torture/compile/simd-5.c: New test.
2000
2001 2002-10-10 Roger Sayle <roger@eyesopen.com>
2002
2003 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2004
2005 2002-10-10 Jim Wilson <wilson@redhat.com>
2006
2007 * gcc.c-torture/execute/20021010-1.c: New test.
2008
2009 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2010
2011 PR c/7353
2012 * g++.dg/ext/typedef-init.C: New test.
2013 * gcc.dg/typedef-init.c: New test.
2014
2015 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2016
2017 * gcc.dg/cpp/paste13.c: New test.
2018
2019 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2020
2021 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2022 remaining platforms, XFAIL during compile, not execute. Don't
2023 XFAIL at -O0.
2024
2025 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2026
2027 * gcc.dg/alias-1.c: Tweak expected warning.
2028
2029 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2030
2031 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2032
2033 2002-10-06 Andreas Jaeger <aj@suse.de>
2034
2035 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2036 * gcc.dg/cpp/c++98.C: Likewise.
2037
2038 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2039 * g++.dg/cpp/c++98.C: Likewise.
2040
2041 * g++.dg/README (Subdirectories): Mention cpp directory.
2042
2043 PR target/7559
2044 * gcc.dg/20021006-1.c: New test.
2045
2046 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2047
2048 PR c++/7804
2049 * g++.dg/other/warning1.C: New test.
2050
2051 2002-10-04 Roger Sayle <roger@eyesopen.com>
2052
2053 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2054 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2055 and sparc-*-* with -m64 as expected failures. See PR 8087.
2056
2057 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2058
2059 PR c++/7931
2060 * g++.dg/template/ptrmem3.C: New test.
2061
2062 PR c++/7754
2063 * g++.dg/template/union1.C: New test.
2064
2065 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2066
2067 PR c++/8006
2068 * g++.dg/abi/mangle9.C: New test.
2069 * g++.dg/abi/mangle10.C: New test.
2070 * g++.dg/abi/mangle11.C: New test.
2071 * g++.dg/abi/mangle12.C: New test.
2072
2073 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2074
2075 PR c++/7188.
2076 * g++.dg/template/meminit1.C: New test.
2077 * g++.dg/warn/Wreorder-1.C: Likewise.
2078 * g++.old-deja/g++.mike/warn3.C: Tweak.
2079 * lib/prune.exp: Ingore "in copy constructor".
2080
2081 2002-10-02 Andreas Jaeger <aj@suse.de>
2082
2083 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2084 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2085 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2086 on x86-64.
2087
2088 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2089
2090 * gcc.dg/empty1.C: Fix typo.
2091
2092 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2093
2094 * gcc.dg/alias-1.c: New test.
2095
2096 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2097
2098 * gcc.dg/empty1.C: New test.
2099
2100 * g++.dg/tls/init-2.C: Tweak error messages.
2101
2102 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2103
2104 * gcc.c-torture/compile/20020923-1.c: New test.
2105
2106 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2107
2108 * gcc.c-torture/execute/ffs-1.c: New test.
2109 * gcc.c-torture/execute/ffs-2.c: Ditto.
2110
2111 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2112
2113 * g++.dg/overload/member1.C: New test.
2114
2115 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2116
2117 * g++.dg/abi/empty7.C: New test.
2118 * g++.dg/init/pm2.C: Likewise.
2119
2120 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2121
2122 * g++.dg/rtti/crash1.C: New test.
2123
2124 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2125
2126 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2127 gcc.dg/sibcall-4.c: New tests.
2128
2129 2002-09-28 Roger Sayle <roger@eyesopen.com>
2130
2131 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2132 powerpc and MMIX targets.
2133
2134 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2135
2136 * gcc.dg/cpp/20020927-1.c: New.
2137
2138 2002-09-26 David S. Miller <davem@redhat.com>
2139
2140 * gcc.c-torture/compile/trunctfdf.c: New.
2141
2142 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2143
2144 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2145
2146 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2147
2148 * gcc.c-torture/execute/loop-15.c: New.
2149
2150 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2151
2152 * README.QMTEST: Fix typo.
2153
2154 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2155
2156 * gcc.dg/20020926-1.c: New test.
2157
2158 2002-09-25 David S. Miller <davem@redhat.com>
2159
2160 PR target/7842
2161 * gcc.c-torture/execute/shiftdi.c: New test.
2162
2163 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2164
2165 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2166 unique to the tool.
2167 * lib/g77.exp (g77_init): Likewise.
2168 * lib/g++.exp (g++_init): Likewise.
2169 * lib/objc.exp (objc_init): Likewise.
2170
2171 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2172
2173 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2174 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2175 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2176
2177 2002-09-25 Richard Henderson <rth@redhat.com>
2178
2179 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2180 too-small long double.
2181
2182 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2183
2184 * gcc.dg/20020919-1.c: New test.
2185
2186 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2187
2188 * g++.dg/abi/bitfield6.C: New test.
2189 * g++.dg/abi/bitfield7.C: New test.
2190 * g++.dg/abi/bitfield8.C: New test.
2191 * g++.dg/abi/vbase11.C: New test.
2192
2193 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2194
2195 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2196 hppa*-*-hpux*. Update test comment.
2197
2198 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2199
2200 * gcc.dg/tls/struct-1.c: New test.
2201
2202 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2203
2204 * gcc.dg/cpp/tr-warn2.c: Update.
2205
2206 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2207
2208 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2209
2210 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2211
2212 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2213 systems.
2214
2215 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2216
2217 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2218
2219 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2220 Adjust for c++filt moved to binutils. Remove spurious duplicate
2221 setting of cxxfilt.
2222
2223 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2224
2225 * gcc.dg/20020312-2.c: Update for darwin.
2226
2227 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2228
2229 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2230
2231 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
2232
2233 * objc.dg/comp-types-1.m: New test.
2234 * objc.dg/comp-types-2.m: New test.
2235 * objc.dg/comp-types-3.m: New test.
2236 * objc.dg/comp-types-4.m: New test.
2237 * objc.dg/comp-types-5.m: New test.
2238 * objc.dg/comp-types-6.m: New test.
2239
2240 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2241
2242 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2243
2244 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2245
2246 * g++.dg/other/do1.C: New test.
2247
2248 * g++.dg/template/subst1.C: New test.
2249
2250 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2251
2252 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2253
2254 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2255
2256 * g++.dg/template/qualttp20.C: Adjust expected errors.
2257 * g++.old-deja/g++.jason/report.C: Likewise.
2258 * g++.old-deja/g++.other/qual1.C: Likewise.
2259
2260 * g++.dg/lookup/scoped2.C: New test.
2261
2262 * g++.dg/ext/asm3.C: New test.
2263
2264 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2265
2266 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2267
2268 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2269
2270 * ChangeLog: follow spelling conventions.
2271 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2272 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2273 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2274 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2275 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2276 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2277 * g++.old-deja/g++.law/global-init1.C: Likewise.
2278 * g++.old-deja/g++.other/delete4.C: Likewise.
2279 * g++.old-deja/g++.other/inline21.C: Likewise.
2280 * g++.old-deja/g++.other/singleton.C: Likewise.
2281 * g77.dg/strlen0.f: Likewise.
2282 * g77.f-torture/compile/20010519-1.f: Likewise.
2283 * g77.f-torture/compile/980310-4.f: Likewise.
2284 * gcc.c-torture/compile/20000605-1.c: Likewise.
2285 * gcc.c-torture/execute/20020225-1.c: Likewise.
2286 * gcc.dg/c90-hexfloat-2.c: Likewise.
2287 * gcc.dg/c99-bool-1.c: Likewise.
2288 * gcc.dg/c99-hexfloat-2.c: Likewise.
2289 * gcc.dg/dll-2.c: Likewise.
2290 * gcc.dg/wtr-union-init-1.c: Likewise.
2291 * gcc.dg/wtr-union-init-2.c: Likewise.
2292 * gcc.dg/wtr-union-init-3.c: Likewise.
2293 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2294 * gcc.dg/cpp/defined.c: Likewise.
2295 * gcc.dg/cpp/macsyntx.c: Likewise.
2296 * gcc.dg/cpp/paste2.c: Likewise.
2297 * gcc.dg/cpp/trad/defined.c: Likewise.
2298 * gcc.dg/format/c90-printf-1.c: Likewise.
2299 * gcc.dg/format/c90-scanf-1.c: Likewise.
2300 * gcc.dg/format/c99-printf-1.c: Likewise.
2301 * gcc.dg/format/c99-scanf-1.c: Likewise.
2302 * gcc.misc-tests/gcov-8.c: Likewise.
2303 * lib/profopt.exp: Likewise.
2304
2305 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2306
2307 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2308
2309 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2310
2311 * g++.dg/inherit/using2.C: New test.
2312
2313 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2314
2315 * ChangeLog: Follow spelling conventions.
2316 * g++.dg/template/friend4.C: Likewise.
2317 * g++.old-deja/g++.pt/crash67.C: Likewise.
2318 * gcc.c-torture/execute/20000801-4.c: Likewise.
2319 * gcc.dg/c90-digraph-1.c: Likewise.
2320 * gcc.dg/c94-digraph-1.c: Likewise.
2321 * gcc.dg/c99-digraph-1.c: Likewise.
2322 * gcc.dg/cpp/line5.c: Likewise.
2323 * gcc.dg/cpp/multiline.c: Likewise.
2324 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2325 * gcc.dg/format/attr-3.c: Likewise.
2326 * gcc.dg/format/c90-scanf-3.c: Likewise.
2327 * gcc.dg/format/ext-4.c: Likewise.
2328
2329 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2330
2331 * g++.dg/template/pretty1.C: New test.
2332
2333 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2334
2335 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2336
2337 2002-09-13 Matt Austern <austern@apple.com>
2338
2339 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2340 passing a cast expression to a function by const reference.
2341
2342 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2343
2344 * g++.dg/template/deduce1.C: New test.
2345
2346 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2347
2348 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2349 32-bit int.
2350
2351 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2352
2353 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2354 usage.
2355
2356 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2357
2358 * gcc.c-torture/compile/20020910-1.c: New test.
2359
2360 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2361
2362 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2363
2364 2002-09-10 Andreas Jaeger <aj@suse.de>
2365
2366 * gcc.dg/20020312-2.c: Adjust for x86-64.
2367
2368 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2369
2370 * g77.dg/7388.f: New test case for PR 7388.
2371
2372 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2373
2374 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2375
2376 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2377
2378 * objc.dg/proto-lossage-1.m: New test.
2379
2380 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2381
2382 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2383
2384 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
2385
2386 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2387 expected to pass.
2388
2389 2002-09-06 Stan Shebs <shebs@apple.com>
2390 David Edelsohn <edelsohn@gnu.org>
2391
2392 * gcc.dg/weak: New directory.
2393 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2394 target-specific xfail bits.
2395 * gcc.dg/typeof-2.c: Move to new directory.
2396 * gcc.dg/weak.exp: New expect script.
2397
2398 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2399
2400 * gcc.c-torture/execute/extzvsi.c: New test.
2401
2402 2002-09-05 Stan Shebs <shebs@apple.com>
2403
2404 * gcc.dg/weak-1.c: xfail on Darwin.
2405 * gcc.dg/weak-2.c: Ditto.
2406 * gcc.dg/weak-3.c: Ditto.
2407 * gcc.dg/weak-4.c: Ditto.
2408 * gcc.dg/weak-5.c: Ditto.
2409 * gcc.dg/weak-6.c: Ditto.
2410 * gcc.dg/weak-7.c: Ditto.
2411 * gcc.dg/weak-8.c: Ditto.
2412 * gcc.dg/weak-9.c: Ditto.
2413
2414 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
2415
2416 * gcc.c-torture/execute/loop-14.c: New test.
2417
2418 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2419
2420 * g++.dg/other/cxa-atexit1.C: New test.
2421
2422 * gcc.dg/typeof-2.c: New test.
2423
2424 2002-09-03 Roger Sayle <roger@eyesopen.com>
2425
2426 * gcc.dg/builtins-2.c: New testcase.
2427 * gcc.dg/builtins-3.c: New testcase.
2428
2429 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2430
2431 * gcc.dg/cpp/_Pragma4.c: New test.
2432
2433 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
2434
2435 * objc/execute/nil_method-1.m: New testcase.
2436
2437 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
2438
2439 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2440 [Object class], not [Object initialize].
2441
2442 2002-08-31 Roger Sayle <roger@eyesopen.com>
2443 Hans-Peter Nilsson <hp@bitrange.com>
2444
2445 * gcc.c-torture/execute/20020720-1.x: Skip test on
2446 mmix-knuth-mmixware. Correct comment.
2447
2448 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2449
2450 * testsuite/g++.dg/abi/bitfield5.C: New test.
2451 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2452
2453 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
2454
2455 * objc.dg/undeclared-selector.m: New test.
2456
2457 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2458
2459 * g++.dg/other/offsetof1.C: Avoid cast warning.
2460
2461 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2462
2463 * objc.dg/super-class-2.m: New test.
2464
2465 2002-08-24 Matt Austern <austern@apple.com>
2466
2467 * g++.dg/ext/lvaddr.C: New test.
2468 * g++.dg/ext/lvcast.C: New test.
2469
2470 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2471
2472 * testsuite/g++.dg/inherit/cond1.C: New test.
2473
2474 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2475
2476 * gcc.dg/noncompile/incomplete-1.c: New test.
2477
2478 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2479
2480 * gcc.dg/typespec-1.c: New test.
2481
2482 2002-08-20 Devang Patel <dpatel@apple.com>
2483 * objc.dg/proto-hier-2.m: New test.
2484
2485 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2486
2487 * objc.dg/bitfield-1.m: New test.
2488 * objc.dg/bitfield-2.m: New test.
2489
2490 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
2491
2492 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2493 gcc.dg/c99-flex-array-4.c: New tests.
2494
2495 2002-08-16 Stan Shebs <shebs@apple.com>
2496
2497 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2498
2499 2002-08-15 Jakub Jelinek <jakub@redhat.com>
2500
2501 * gcc.dg/typeof-1.c: New test.
2502 * g++.dg/ext/typeof2.C: New test.
2503
2504 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
2505
2506 * g++.dg/other/offsetof1.C: New test.
2507
2508 2002-08-14 Richard Henderson <rth@redhat.com>
2509
2510 * gcc.dg/tls/diag-3.c: Fix expected message strings.
2511
2512 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
2513
2514 * gcc.dg/cpp/_Pragma3.c: New test.
2515
2516 2002-08-13 Mark Mitchell <mark@codesourcery.com>
2517
2518 * g++.dg/template/inherit3: New test.
2519
2520 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
2521
2522 * gcc.dg/bitfld-4.c: Add blank options.
2523
2524 2002-08-09 Mark Mitchell <mark@codesourcery.com>
2525
2526 * g++.dg/template/crash1.C: New test.
2527
2528 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2529
2530 * gcc.dg/tls/opt-2.c: New test.
2531
2532 2002-08-08 Devang Patel <dpatel@apple.com>
2533
2534 * objc.dg/selector-1.m : New test
2535
2536 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2537
2538 * g++.dg/abi/bitfield4.C: New test.
2539 * gcc.dg/bitfld-4.c: New test.
2540
2541 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2542
2543 * g++.dg/other/packed1.C: New test.
2544
2545 2002-08-07 Mark Mitchell <mark@codesourcery.com>
2546
2547 * g++.dg/abi/offsetof.C: Tweak error messages.
2548 * g++.old-deja/g++.mike/p10769a.C: Likewise.
2549
2550 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2551
2552 * gcc.dg/bitfld-3.c: New test.
2553
2554 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2555 Richard Henderson <rth@redhat.com>
2556
2557 * gcc.dg/i386-bitfield1.c: New test.
2558 * g++.dg/abi/bitfield3.C: Update.
2559
2560 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
2561
2562 * objc.dg/const-str-2.m: Update.
2563 * gcc.dg/cpp/c++98.c: Change to C extension.
2564 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2565 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2566
2567 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
2568
2569 * testsuite/gcc.dg/tls/diag-3.c: New.
2570
2571 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
2572
2573 * g++.dg/README (Subdirectories): Document new subdir expr.
2574 * g++.dg/expr/pmf-1.C: New test.
2575
2576 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
2577
2578 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2579
2580 2002-08-06 Jakub Jelinek <jakub@redhat.com>
2581
2582 * g++.dg/abi/bitfield3.C: New test.
2583
2584 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
2585
2586 * lib/gcov.exp: Tweak expected line formats.
2587 * gcc.misc-tests/gcov8.c: New test.
2588 * gcc.misc-tests/gcov8.x: New flags.
2589
2590 2002-08-05 Jakub Jelinek <jakub@redhat.com>
2591
2592 * consistency.vlad/layout/endian.c: Include string.h.
2593
2594 * gcc.c-torture/execute/20020805-1.c: New test.
2595
2596 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
2597
2598 * g++.dg/other/conversion1.C: New test.
2599
2600 2002-08-03 Roger Sayle <roger@eyesopen.com>
2601
2602 * gcc.dg/builtins-1.c: New testcase.
2603
2604 2002-08-02 Mark Mitchell <mark@codesourcery.com>
2605
2606 * g++.dg/inherit/access3.C: New test.
2607
2608 2002-08-01 Jakub Jelinek <jakub@redhat.com>
2609
2610 * gcc.dg/ia64-visibility-2.c: New test.
2611
2612 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
2613
2614 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2615 __qualifier_flags to __flags.
2616
2617 2002-07-31 Mark Mitchell <mark@codesourcery.com>
2618
2619 * g++.dg/inherit/operator1.C: New test.
2620 * g++.dg/lookup/disamb1.C: Fix typo in comment.
2621 * g++.dg/other/error1.C: Change expected error message.
2622 * g++.dg/template/conv4.C: Likewise.
2623
2624 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
2625
2626 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2627 for documented behavior.
2628
2629 2002-07-25 Roger Sayle <roger@eyesopen.com>
2630
2631 * gcc.c-torture/execute/20020720-1.x: Skip this test on
2632 several targets known to fail.
2633
2634 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
2635
2636 * gcc.dg/mips-args-[123].c: New tests.
2637
2638 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
2639
2640 * gcc.dg/ppc-spe.c: New.
2641
2642 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
2643
2644 * g++.dg/other/ptrmem4.C: New testcase.
2645
2646 2002-07-24 Richard Henderson <rth@redhat.com>
2647
2648 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2649
2650 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
2651
2652 * g++.dg/ext/alignof1.C (main): Return 0 for success.
2653
2654 2002-07-24 Roger Sayle <roger@eyesopen.com>
2655
2656 * gcc.c-torture/execute/memset-3.c: New testcase.
2657
2658 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
2659
2660 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2661 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2662
2663 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2664
2665 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2666 Delete.
2667
2668 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
2669
2670 * gcc.c-torture/compile/simd-4.c: New test.
2671
2672 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2673
2674 PR c++/7347, c++/7348
2675 * g++.dg/template/access4.C: New test.
2676 * g++.dg/template/access5.C: New test.
2677 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2678 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2679 * g++.old-deja/g++.pt/ttp58.C: Likewise.
2680 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2681
2682 2002-07-22 Jakub Jelinek <jakub@redhat.com>
2683
2684 * gcc.dg/gnu89-init-2.c: New test.
2685
2686 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
2687
2688 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2689
2690 2002-07-20 Roger Sayle <roger@eyesopen.com>
2691
2692 * gcc.c-torture/execute/20020720-1.c: New testcase.
2693
2694 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
2695
2696 * gcc.dg/cpp/Wsignprom.c: New tests.
2697
2698 2002-07-20 Alan Modra <amodra@bigpond.net.au>
2699
2700 * gcc.c-torture/execute/loop-13.c: New test.
2701
2702 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
2703
2704 * gcc.dg/cpp/expr.c: New tests.
2705
2706 2002 07-18 David Edelsohn <edelsohn@gnu.org>
2707
2708 * g++.dg/opt/pr6713.C: Add template instantiation.
2709
2710 2002-07-18 Alan Modra <amodra@bigpond.net.au>
2711
2712 * gcc.dg/nest.c: New test.
2713
2714 2002-07-17 Richard Henderson <rth@redhat.com>
2715
2716 * g++.dg/opt/pr6713.C: New test.
2717
2718 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
2719
2720 * gcc.c-torture/execute/loop-2e.x: Let the testcase
2721 XFAIL for all x86 processors.
2722
2723 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
2724
2725 * gcc.c-torture/execute/20010122-1.x: Do not test with
2726 -fomit-frame-pointer.
2727
2728 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2729
2730 * g++.dg/template/instantiate2.C: New test.
2731 * g++.dg/template/spec4.C: New test.
2732
2733 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2734
2735 * g++.dg/template/access2.C: New test.
2736 * g++.dg/template/access3.C: New test.
2737
2738 2002-07-15 Zack Weinberg <zack@codesourcery.com>
2739
2740 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2741 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2742 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2743 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2744 Convert to use <stdarg.h>.
2745 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2746 Delete.
2747 * gcc.dg/va-arg-2.c: New.
2748 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2749
2750 2002-07-15 Jakub Jelinek <jakub@redhat.com>
2751
2752 * gcc.c-torture/compile/20020710-1.c: New test.
2753
2754 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2755 Andrew Pinski <pinskia@physics.uc.edu>
2756
2757 gcc.c-torture/compile/simd-2.c: New testcase.
2758 gcc.c-torture/compile/simd-3.c: Likewise.
2759
2760 2002-07-11 Mark Mitchell <mark@codesourcery.com>
2761
2762 PR c++/7224
2763 * g++.dg/overload/error1.C: New test.
2764
2765 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2766
2767 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2768 configuration and IRIX 6 O32 ABI.
2769
2770 2002-07-11 Roger Sayle <roger@eyesopen.com>
2771
2772 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2773
2774 2002-07-10 Roger Sayle <roger@eyesopen.com>
2775
2776 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2777
2778 2002-07-10 Jeffrey A Law <law@redhat.com>
2779
2780 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2781
2782 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
2783
2784 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
2785
2786 * gcc.dg/20020312-2.c: Check for __PPC__.
2787
2788 2002-07-09 Diego Novillo <dnovillo@redhat.com>
2789
2790 * gcc.c-torture/compile/20020709-1.c: New test.
2791
2792 2002-07-07 Roger Sayle <roger@eyesopen.com>
2793
2794 * g++.dg/template/qualttp21.C: New test case.
2795
2796 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
2797
2798 * gcc.c-torture/compile/20020706-1.c: New test.
2799 * gcc.c-torture/compile/20020706-2.c: New test.
2800
2801 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
2802 Alexandre Oliva <aoliva@redhat.com>
2803
2804 * g++.dg/warn/incomplete1.C: New test.
2805
2806 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2807
2808 PR c++/7099
2809 * g++.dg/warn/noreturn1.C: New test.
2810
2811 2002-07-03 Mark Mitchell <mark@codesourcery.com>
2812
2813 PR c++/6706
2814 * g++.dg/debug/debug6.C: New test.
2815 * g++.dg/debug/debug7.C: New test.
2816
2817 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
2818
2819 * gcc.c-torture/compile/simd-3.c: New test.
2820
2821 2002-07-03 Chris Demetriou <cgd@broadcom.com>
2822
2823 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2824 * gcc.dg/20020620-1.c: Likewise.
2825
2826 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2827
2828 PR c++/6944
2829 * g++.dg/init/array4.C: New test.
2830 * g++.dg/init/array5.C: New test.
2831
2832 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2833
2834 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2835 * gcc.c-torture/execute/simd-2.c (main): Likewise.
2836
2837 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2838
2839 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2840 * gcc.dg/wtr-aggr-init-1.c: Likewise.
2841 * gcc.dg/wtr-conversion-1.c: Likewise.
2842 * gcc.dg/wtr-escape-1.c: Likewise.
2843 * gcc.dg/wtr-int-type-1.c: Likewise.
2844 * gcc.dg/wtr-label-1.c: Likewise.
2845 * gcc.dg/wtr-static-1.c: Likewise.
2846 * gcc.dg/wtr-strcat-1.c: Likewise.
2847 * gcc.dg/wtr-suffix-1.c: Likewise.
2848 * gcc.dg/wtr-switch-1.c: Likewise.
2849 * gcc.dg/wtr-unary-plus-1.c: Likewise.
2850 * gcc.dg/wtr-union-init-1.c: Likewise.
2851 * gcc.dg/wtr-union-init-2.c: Likewise.
2852 * gcc.dg/wtr-union-init-3.c: Likewise.
2853
2854 * gcc.dg/wtr-func-def-1.c: New test.
2855
2856 2002-07-02 Devang Patel <dpatel@apple.com>
2857
2858 * objc.dg/param-1.m: New test.
2859
2860 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
2861
2862 * gcc.dg/cpp/trad/directive.c: Add test.
2863 * gcc.dg/cpp/trad/macroargs.c: Add test.
2864 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2865
2866 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
2867
2868 * gcc.dg/cpp/cmdlne-M.c: New test.
2869
2870 2002-07-02 Ziemowit Laski <zlaski@apple.com>
2871
2872 * objc.dg/desig-init-1.m: New test.
2873
2874 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2875
2876 PR c++/6716
2877 * g++.dg/template/instantiate1.C: New test.
2878
2879 2002-07-01 Mark Mitchell <mark@codesourcery.com>
2880
2881 PR c++/7112
2882 * g++.dg/template/sizeof2.C: New test.
2883
2884 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2885
2886 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2887 gcc.dg/cpp/trad/include.c: New tests.
2888
2889 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
2890
2891 PR target/7177
2892 * gcc.c-torture/compile/20020701-1.c: New test.
2893
2894 2002-07-01 Stan Shebs <shebs@apple.com>
2895
2896 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2897 header here...
2898 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2899 (objc-torture-execute): or here.
2900
2901 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
2902
2903 * gcc.c-torture/execute/arith-rand-ll.c: New test.
2904
2905 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2906
2907 * gcc.dg/cpp/trad/escaped-nl.c: New test.
2908
2909 2002-06-30 Devang Patel <dpatel@apple.com>
2910
2911 * objc.dg/fsyntax-only.m: New test.
2912
2913 2002-06-27 Mark Mitchell <mark@codesourcery.com>
2914
2915 PR c++/6695
2916 * g++.dg/template/friend7.C: New file.
2917
2918 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
2919
2920 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2921 return type.
2922
2923 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2924
2925 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2926 avoid division by zero.
2927
2928 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
2929
2930 * gcc.dg/Wunknownprag.c: New tests.
2931
2932 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
2933
2934 * gcc.c-torture/execute/simd-2.c: New test.
2935
2936 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
2937
2938 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2939 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2940 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2941 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2942 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2943 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2944 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2945 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2946 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2947 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2948 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2949 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2950 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2951 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2952 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2953 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2954 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2955
2956 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
2957
2958 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2959 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2960 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2961 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2962 New tests.
2963 * gcc.dg/cpp/trad/directive.c: Update.
2964
2965 2002-06-23 Andreas Jaeger <aj@suse.de>
2966
2967 * gcc.c-torture/execute/complex-6.c: New.
2968
2969 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
2970
2971 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2972 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2973 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2974 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2975
2976 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
2977
2978 * gcc.dg/cpp/trad: New directory with traditional tests copied
2979 from parent directory.
2980 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2981 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2982 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2983 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2984 Move to trad/ and rename.
2985 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2986 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2987 gcc.dg/cpp/trad/redef2.c: New tests.
2988 * gcc.dg/cpp/trad/trad.exp: New driver.
2989
2990 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
2991
2992 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2993 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2994 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2995 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2996 Remove.
2997
2998 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
2999
3000 * gcc.dg/20020620-1.c: New test.
3001
3002 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3003
3004 * g++.dg/template/ttp4.C: New test.
3005
3006 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3007
3008 * g++.dg/opt/vt1.C: Fix regexp.
3009
3010 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3011
3012 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3013 Don't use attribute `noinline'.
3014
3015 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3016
3017 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3018
3019 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3020
3021 * gcc.c-torture/execute/simd-1.c: New.
3022
3023 * gcc.dg/simd-1.c: New.
3024
3025 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3026
3027 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3028
3029 2002-06-16 Richard Henderson <rth@redhat.com>
3030
3031 * g++.dg/ext/anon-struct1.C: New.
3032 * g++.dg/ext/anon-struct2.C: New.
3033 * g++.dg/ext/anon-struct3.C: New.
3034 * gcc.dg/anon-struct-1.c: New.
3035 * gcc.dg/anon-struct-2.c: New.
3036 * gcc.dg/anon-struct-3.c: New.
3037 * gcc.dg/20011008-1.c: Adjust warning text.
3038 * gcc.dg/20020527-1.c: Add -fms-extensions.
3039
3040 2002-06-16 Richard Henderson <rth@redhat.com>
3041
3042 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3043
3044 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3045
3046 * gcc.c-torture/execute/20020615-1.c: New test.
3047
3048 2002-06-15 Roger Sayle <roger@eyesopen.com>
3049
3050 * gcc.c-tortuture/execute/compare-1.c: New test case.
3051 * gcc.c-tortuture/execute/compare-2.c: New test case.
3052 * gcc.c-tortuture/execute/compare-3.c: New test case.
3053
3054 2002-06-13 Richard Henderson <rth@redhat.com>
3055
3056 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3057 ia64 ilp32.
3058
3059 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3060
3061 * g++.dg/template/typename2.C: Update error message.
3062
3063 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3064
3065 * gcc.c-torture/execute/20020611-1.c: New test.
3066
3067 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3068
3069 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3070 list of targets to skip.
3071
3072 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3073
3074 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3075 targets if not optimizing.
3076
3077 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3078
3079 * gcc.c-torture/compile/20020605-1.c: New test.
3080
3081 * g++.dg/opt/vt1.C: New test.
3082
3083 * gcc.dg/20020531-1.c: New test.
3084
3085 * gcc.dg/20020530-1.c: New test.
3086
3087 * gcc.dg/20020527-1.c: New test.
3088
3089 * g++.dg/opt/cse1.C: New test.
3090
3091 2002-06-07 Roger Sayle <roger@eyesopen.com>
3092
3093 * gcc.dg/20020607-2.c: New test case.
3094
3095 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3096
3097 * gcc.c-torture/compile/20020604-1.c: New test.
3098
3099 2002-06-04 Richard Henderson <rth@redhat.com>
3100
3101 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3102 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3103 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3104
3105 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3106
3107 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3108
3109 2002-06-03 Richard Henderson <rth@redhat.com>
3110
3111 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3112 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3113
3114 2002-06-02 Richard Henderson <rth@redhat.com>
3115
3116 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3117 test functions static.
3118
3119 2002-06-02 Andreas Jaeger <aj@suse.de>
3120
3121 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3122 now.
3123
3124 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3125
3126 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3127 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3128 Update for mofified diagnostics.
3129 * gcc.dg/c99-intconst-1.c: No longer fail.
3130
3131 2002-06-02 Richard Henderson <rth@redhat.com>
3132
3133 * gcc.dg/uninit-A.c: Remove xfail markers.
3134
3135 2002-06-01 Roger Sayle <roger@eyesopen.com>
3136
3137 * gcc.dg/fnegate-1.c: New test case.
3138
3139 2002-05-30 Osku Salerma <osku@iki.fi>
3140
3141 * gcc.c-torture/execute/mayalias-1.c: New file.
3142
3143 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3144
3145 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3146 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3147 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3148
3149 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3150
3151 * gcc.c-torture/execute/20020529-1.c: New test.
3152
3153 2002-05-27 Richard Henderson <rth@redhat.com>
3154
3155 * g++.dg/ext/attrib6.C: New test case.
3156
3157 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3158
3159 * gcc.c-torture/execute/pure-1.c: New test.
3160
3161 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3162
3163 * gcc.dg/cpp/arith-2.c: Remove.
3164
3165 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3166
3167 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3168 * gcc.dg/cpp/if-3.c: Remove.
3169
3170 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3171
3172 * g++.dg/opt/cse2.C: New test.
3173
3174 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3175
3176 * gcc.dg/cpp/arith-1.c: New semantic tests.
3177 * gcc.dg/cpp/if-1.c: Update.
3178
3179 2002-05-24 Ben Elliston <bje@redhat.com>
3180
3181 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3182
3183 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3184
3185 * gcc.dg/verbose-asm.c: New test.
3186
3187 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3188
3189 * gcc.dg/cpp/paste12.c: New test.
3190
3191 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3192
3193 * g++.dg/parse/named_ops.C: New test.
3194
3195 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3196
3197 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3198
3199 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
3200
3201 * gcc.dg/weak-2.c: Allow optional leading underscore
3202 in scan-assembler symbol name.
3203 * gcc.dg/weak-3.c: Likewise.
3204 * gcc.dg/weak-4.c: Likewise.
3205 * gcc.dg/weak-5.c: Likewise.
3206
3207 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3208
3209 * gcc.dg/20020523-1.c: New test.
3210
3211 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3212
3213 * objc.dg/const-str-2.m: Update now that we stop after
3214 a command line error.
3215
3216 2002-05-22 Richard Henderson <rth@redhat.com>
3217
3218 * g++.dg/dg.exp: Fix typo in test pruneing.
3219
3220 2002-05-22 Richard Henderson <rth@redhat.com>
3221
3222 * g++.dg/dg.exp: Prune the tls subdirectory.
3223 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3224 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3225 * g++.dg/tls/init-1.C: New.
3226
3227 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3228
3229 * gcc.dg/20020517-1.c: New test.
3230
3231 2002-05-21 Richard Henderson <rth@redhat.com>
3232
3233 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3234 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3235
3236 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
3237
3238 * g++.dg/other/copy2.C: New test.
3239
3240 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
3241
3242 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3243 (MAX_COPY): Bump up to 10 times sizeof (long long).
3244 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3245
3246 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3247 sizeof (long long).
3248
3249 * gcc.c-torture/execute/strcpy-1.c: New test.
3250
3251 2002-05-19 Jason Merrill <jason2redhat.com>
3252
3253 * g++.dg/ext/oper1.C: New test.
3254
3255 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3256 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3257
3258 * README.QMTEST: New file.
3259
3260 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3261
3262 2002-05-19 Andreas Jaeger <aj@suse.de>
3263
3264 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3265 now.
3266 * gcc.c-torture/execute/loop-2d.x: Likewise.
3267
3268 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3269
3270 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3271 support weak symbols.
3272 * gcc.dg/weak-4.c: Likewise
3273 * gcc.dg/weak-6.c: Likewise
3274
3275 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3276
3277 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3278 cygwin, coff and h8300-*-hms targets
3279 * gcc.dg/weak-5.c: Likewise
3280 * gcc.dg/weak-7.c: Likewise
3281
3282 2002-05-16 Jason Merrill <jason@redhat.com>
3283
3284 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3285 (scan-assembler-not, scan-assembler-dem): Likewise.
3286 (scan-assembler-dem-not): Likewise.
3287
3288 2002-05-15 Richard Henderson <rth@redhat.com>
3289
3290 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3291
3292 2002-05-15 Richard Henderson <rth@redhat.com>
3293
3294 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3295 (vfoo1f): Warning here.
3296 (vfoo1l): Don't redefine the alias.
3297
3298 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3299
3300 * g++.dg/init/pm1.C: New test.
3301
3302 2002-05-12 David S. Miller <davem@redhat.com>
3303
3304 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3305 types.
3306
3307 2002-05-10 Roger Sayle <roger@eyesopen.com>
3308
3309 * gcc.c-torture/execute/20020510-1.c: New test case.
3310
3311 2002-05-10 David S. Miller <davem@redhat.com>
3312
3313 * gcc.c-torture/execute/conversion.c: Test long double too.
3314
3315 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3316
3317 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3318 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3319 * lib/g++.exp (g++_link_flags): Likewise.
3320 * lib/objc.exp (objc_target_compile): Likewise.
3321
3322 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3323
3324 * gcc.dg/cpp/poison.c: Update.
3325 * gcc.dg/cpp/20000625-2.c: Remove.
3326 * gcc.dg/cpp/direct2s.c: Remove final test.
3327
3328 2002-05-08 Tom Rix <trix@redhat.com>
3329
3330 * gcc.c-torture/execute/20020508-1.c: New test.
3331 * gcc.c-torture/execute/20020508-2.c: New test.
3332 * gcc.c-torture/execute/20020508-3.c: New test.
3333
3334 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3335
3336 * gcc.dg/cpp/charconst-4.c: More tests.
3337
3338 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c/6569
3341 * gcc.dg/weak-3.c: Update location of warning messages.
3342 * gcc.dg/weak-5.c: Likewise.
3343
3344 2002-05-06 Roger Sayle <roger@eyesopen.com>
3345
3346 * gcc.c-torture/execute/20020506-1.c: New test case.
3347
3348 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3349
3350 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3351
3352 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3353
3354 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3355
3356 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3357
3358 * gcc.dg/cpp/charconst-3.c: New test.
3359
3360 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3361
3362 * gcc.dg/cpp/charconst.c: Update tests.
3363
3364 2002-05-05 Tim Josling <tej@melbpc.org.au>
3365
3366 * treelang: Added directory for new sample language treelang. Also
3367 lib/treelang.exp: New file to signal treelang should be tested.
3368
3369 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3370
3371 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3372 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3373 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3374 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3375 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3376 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3377 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3378
3379 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3380
3381 * gcc.dg/format/xopen-2.c: New test.
3382
3383 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3384
3385 * gcc.dg/20020503-1.c: New test.
3386
3387 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3388
3389 * g++.dg/init/dtor1.C: Make it tougher.
3390
3391 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3392
3393 * g++.dg/init/dtor1.C: New test.
3394
3395 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3396
3397 * gcc.dg/altivec-8.c: New.
3398
3399 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3400
3401 * gcc.dg/altivec-7.c: New.
3402
3403 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3404
3405 * g++.dg/parse/typedef1.C: New test.
3406
3407 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3408
3409 PR c++/6486
3410 * g++.dg/template/friend6.C: New test.
3411
3412 PR c++/6492
3413 * g++.dg/init/copy1.C: New test.
3414
3415 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3416
3417 * g++.dg/warn/effc1.C: New test.
3418
3419 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3420
3421 * gcc.dg/cpp/if-cexp.c: Add a test.
3422
3423 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3424
3425 * gcc.dg/20020426-2.c: New test.
3426
3427 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3428
3429 * gcc.dg/cpp/if-mop.c: Update.
3430 * gcc.dg/cpp/if-mpar.c: Add test.
3431 * gcc.dg/cpp/if-oppr.c: Update.
3432
3433 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3434
3435 PR c/6343
3436 * gcc.dg/weak-[2-7].c: New tests.
3437
3438 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3439
3440 * gcc.dg/enum1.c: New test.
3441
3442 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3443
3444 PR c++/6497
3445 * g++.dg/inherit/access2.C: New test.
3446
3447 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3448
3449 PR bootstrap/6445
3450 * gcc.dg/20020426-1.c: New test.
3451
3452 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3453
3454 * g++.dg/abi/enum1.C: New test.
3455
3456 2002-04-26 Richard Henderson <rth@redhat.com>
3457
3458 * gcc.dg/c99-bool-1.c: Expect always true warning.
3459
3460 2002-04-25 Roger Sayle <roger@eyesopen.com>
3461
3462 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3463
3464 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3465
3466 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3467 targets.
3468
3469 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3470
3471 * g++.dg/abi/mange7.C: New test.
3472
3473 PR c++/6438.
3474 * g++.dg/parse/stmtexpr2.C: New test.
3475
3476 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
3477
3478 * gcc.dg/20020312-2.c: Add SH target.
3479
3480 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3481
3482 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3483 compiler output on mips*-*-irix*.
3484
3485 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3486
3487 * g++.dg/parse/attr1.C: New test.
3488
3489 2002-04-23 Roger Sayle <roger@eyesopen.com>
3490
3491 * gcc.c-torture/execute/string-opt-17.c: New test case.
3492 * gcc.c-torture/execute/memset-2.c: New test case.
3493
3494 2002-04-23 Mark Mitchell <mark@codesourcery.com>
3495
3496 PR c++/6256:
3497 * g++.dg/template/friend5.C: New test.
3498
3499 PR c++/6331:
3500 * g++.dg/template/qual1.C: Likewise.
3501
3502 2002-04-22 Zack Weinberg <zack@codesourcery.com>
3503
3504 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3505 Include stdlib.h, not stdio.h or ctype.h.
3506
3507 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
3508
3509 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3510 cris-*-elf* and mmix-*-*.
3511 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3512 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3513 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3514 Ditto.
3515 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3516 * gcc.dg/wchar_t-1.c: Ditto.
3517
3518 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
3519
3520 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3521 Clarify comment.
3522
3523 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
3524
3525 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3526
3527 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3528
3529 * gcc.c-torture/execute/20000906-1.x: Delete.
3530
3531 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
3532
3533 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3534
3535 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
3536
3537 * PR6367
3538 * g77.f-torture/execute/6367.f: New test.
3539 * g77.f-torture/execute/6367.x: Disable for MMIX.
3540
3541 2002-04-19 Mark Mitchell <mark@codesourcery.com>
3542
3543 * PR6352
3544 * g++.dg/opt/inline2.C: New test.
3545
3546 2002-04-18 Richard Henderson <rth@redhat.com>
3547
3548 * gcc.dg/20000906-1.c: Enable for all targets.
3549 * gcc.c-torture/compile/iftrap-2.c: New.
3550
3551 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3552
3553 * gcc.dg/20020418-1.c: New test.
3554 * gcc.dg/20020418-2.c: New test.
3555
3556 2002-04-18 Richard Henderson <rth@redhat.com>
3557
3558 * gcc.c-torture/compile/iftrap-1.c: New.
3559 * gcc.dg/iftrap-1.c: Adjust for ia64.
3560 * gcc.dg/iftrap-2.c: New.
3561
3562 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3563
3564 * gcc.c-torture/compile/20020418-1.c: New test.
3565
3566 2002-04-18 Roger Sayle <roger@eyesopen.com>
3567
3568 * gcc.c-torture/compile/20020415-1.c: New.
3569
3570 2002-04-18 David S. Miller <davem@redhat.com>
3571
3572 * gcc.c-torture/execute/20020418-1.c: New test.
3573
3574 2002-04-17 Jakub Jelinek <jakub@redhat.com>
3575
3576 * gcc.dg/20020416-1.c: New test.
3577
3578 * g++.dg/opt/inline1.C: New test.
3579
3580 2002-04-16 Jakub Jelinek <jakub@redhat.com>
3581
3582 * gcc.dg/altivec-5.c: New test.
3583
3584 * gcc.dg/20020415-1.c: New test.
3585
3586 2002-04-15 Mark Mitchell <mark@codesourcery.com>
3587
3588 * testsuite/lib/chill.exp: Remove.
3589
3590 2002-04-14 Jakub Jelinek <jakub@redhat.com>
3591
3592 * g++.dg/other/big-struct.C: New test.
3593
3594 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
3595
3596 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3597 of scratch file.
3598
3599 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
3600
3601 PR c/6277
3602 * gcc.dg/i386-387-1.c: Allow optional leading underscore
3603 in scan-assembler function name
3604
3605 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
3606
3607 * g77.f-torture/execute/980628-4.x,
3608 g77.f-torture/execute/980628-5.x,
3609 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3610 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3611 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3612 i[34567]86-*-*.
3613
3614 2002-04-13 David S. Miller <davem@redhat.com>
3615
3616 * gcc.c-torture/execute/20020413-1.c: New test.
3617
3618 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
3619
3620 * gcc.dg/asm-6.c,
3621 * g++.dg/ext/asm1.C: New tests.
3622
3623 2002-04-12 Mark Mitchell <mark@codesourcery.com>
3624
3625 PR c++ 5373.
3626 * g++.dg/parse/stmtexpr1.C: New test.
3627
3628 PR c++/5189.
3629 * g++.dg/template/copy1.C: New test.
3630
3631 2002-04-12 Richard Henderson <rth@redhat.com>
3632
3633 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3634
3635 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
3636
3637 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3638 gcc.c-torture/execute/20020307-2.c.
3639
3640 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
3641
3642 * g++.dg/ext/attrib5.C,
3643 * g++.dg/lookup/struct1.C: New tests.
3644
3645 2002-04-11 Jakub Jelinek <jakub@redhat.com>
3646
3647 * gcc.dg/20020411-1.c: New test.
3648
3649 * gcc.c-torture/execute/20020411-1.c: New test.
3650
3651 2002-04-10 Janis Johnson <janis187@us.ibm.com>
3652
3653 * g77.f-torture/execute/6177.f: New test.
3654
3655 2002-04-10 Jakub Jelinek <jakub@redhat.com>
3656
3657 PR middle-end/6247
3658 * g++.dg/opt/cleanup1.C: New test.
3659
3660 * g++.dg/opt/const1.C: New test.
3661
3662 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
3663
3664 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3665
3666 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
3667
3668 PR c++/5507
3669 * g++.dg/template/typename2.C: New test.
3670
3671 2002-04-10 Alan Modra <amodra@bigpond.net.au>
3672
3673 * gcc.c-torture/execute/loop-12.c: New.
3674
3675 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
3676
3677 * g77.f-torture/execute/980628-4.x,
3678 g77.f-torture/execute/980628-5.x,
3679 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3680 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3681 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3682
3683 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3684
3685 PR optimization/6086
3686 * g++.dg/opt/preinc1.C: New test.
3687
3688 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3689
3690 PR c++/5571
3691 * g++.dg/opt/static2.C: New test.
3692
3693 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3694
3695 PR c/5120
3696 * gcc.dg/20020406-1.c: New test.
3697
3698 2002-04-04 David S. Miller <davem@redhat.com>
3699
3700 * gcc.c-torture/execute/20020404-1.c: New test.
3701
3702 2002-04-04 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR c/6123
3705 * gcc.dg/20020312-2.c: Do not declare global register variable
3706 if __PIC__ or __pic__ is defined.
3707
3708 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
3709
3710 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
3711 __asm__ so that it works correctly even if -ansi -pedantic-errors.
3712
3713 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3714
3715 * gcc.misc-tests/linkage.exp: Update last change to handle
3716 sparc*-, not just sparc-.
3717
3718 2002-04-03 Richard Henderson <rth@redhat.com>
3719
3720 * gcc.dg/cpp/ucs.c: Improved long UCS test.
3721
3722 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3723
3724 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3725
3726 2002-04-02 David S. Miller <davem@redhat.com>
3727
3728 * gcc.c-torture/execute/20020402-3.c: New test.
3729
3730 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3731
3732 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3733 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3734
3735 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3736 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3737 g77.f-torture/execute/20001201.x,
3738 g77.f-torture/execute/u77-test.x: New files.
3739
3740 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3741 * gcc.dg/wchar_t-1.c: Ditto.
3742
3743 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3744
3745 * gcc.c-torture/execute/20020402-1.c: New test.
3746
3747 2002-04-01 Richard Henderson <rth@redhat.com>
3748
3749 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3750
3751 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3752
3753 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3754
3755 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3756
3757 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3758
3759 * g++.dg/inherit/template-as-base.C: Expect error.
3760 * g++.dg/inherit/namespace-as-base.C: Likewise.
3761
3762 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3763
3764 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3765 g++.dg/ext/instantiate3.C: Tweak match patterns.
3766
3767 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3768 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3769 -da test.
3770
3771 2002-03-31 Richard Henderson <rth@redhat.com>
3772
3773 * gcc.dg/special/alias-2.c: New.
3774 * gcc.dg/special/ecos.exp: Run it.
3775
3776 2002-03-31 Richard Henderson <rth@redhat.com>
3777
3778 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3779
3780 2002-03-31 Kazu Hirata <kazu@hxi.com>
3781
3782 * gcc.dg/weak-1.c: Disable on h8300 port.
3783
3784 2002-03-29 Janis Johnson <janis187@us.ibm.com>
3785
3786 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3787 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3788 ordering tests.
3789 * g++.dg/bprob/bprob-1.C: New test.
3790 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3791 * g++.dg/gcov/gcov-1.C: New test.
3792 * g++.dg/gcov/gcov-1.x: New file.
3793 * g++.dg/gcov/gcov-2.C: New test.
3794 * g++.dg/gcov/gcov-3.C: New test.
3795 * g++.dg/gcov/gcov-3.h: New file.
3796
3797 2002-03-28 Roger Sayle <roger@eyesopen.com>
3798
3799 * g++.old-deja/g++.other/builtins5.C: New test.
3800 * g++.old-deja/g++.other/builtins6.C: New test.
3801 * g++.old-deja/g++.other/builtins7.C: New test.
3802 * g++.old-deja/g++.other/builtins8.C: New test.
3803 * g++.old-deja/g++.other/builtins9.C: New test.
3804
3805 2002-03-29 Jakub Jelinek <jakub@redhat.com>
3806
3807 * g++.dg/opt/static1.C: New test.
3808
3809 * g++.dg/opt/longbranch1.C: New test.
3810
3811 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
3812
3813 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3814
3815 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3816
3817 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
3818
3819 * gcc.c-torture/execute/20020328-1.c: New test.
3820
3821 2002-03-27 Richard Henderson <rth@redhat.com>
3822
3823 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3824 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3825 move from g++.old-deja/g++.ext/.
3826
3827 2002-03-27 Mark Mitchell <mark@codesourcery.com>
3828
3829 * g++.dg/init/new2.C: New test.
3830
3831 2002-03-26 Richard Henderson <rth@redhat.com>
3832
3833 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3834
3835 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3836 on sparc.
3837
3838 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
3839 sparcv9 systems.
3840 * gcc.dg/20001102-1.c: Likewise.
3841
3842 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
3843
3844 * gcc.dg/cpp/endif-pedantic1.c,
3845 gcc.dg/cpp/endif-pedantic2.c: New tests.
3846
3847 2002-03-26 Mark Mitchell <mark@codesourcery.com>
3848
3849 * g++.dg/init/new1.C: New test.
3850
3851 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
3852
3853 * g++.dg/abi/vbase9.C: New test.
3854
3855 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
3856
3857 * gcc.dg/arm-asm.c: New test.
3858
3859 2002-03-26 Andrew Cagney <ac131313@redhat.com>
3860
3861 * gcc.dg/Wswitch-enum.c: New test.
3862 Fix PR c/5044.
3863
3864 2002-03-26 Richard Henderson <rth@redhat.com>
3865
3866 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3867 structure.
3868
3869 2002-03-25 Richard Henderson <rth@redhat.com>
3870
3871 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
3872 sparcv9 systems.
3873
3874 * gcc.c-torture/compile/20011119-1.c (xxx): New.
3875 * gcc.c-torture/compile/20011119-2.c (xxx): New.
3876
3877 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3878
3879 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3880
3881 2002-03-25 Bob Wilson <bob.wilson@acm.org>
3882
3883 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3884 targets using generic thunk support.
3885
3886 2002-03-25 Jakub Jelinek <jakub@redhat.com>
3887
3888 * gcc.c-torture/compile/20020323-1.c: New test.
3889
3890 * g++.dg/opt/conj2.C: New test.
3891
3892 2002-03-24 Richard Henderson <rth@redhat.com>
3893
3894 * gcc.dg/weak-1.c: Use -fno-common.
3895
3896 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3897
3898 * g77.dg/f77-edit-apostrophe-out.f: New test
3899 * g77.dg/f77-edit-h-out.f: New test
3900 * g77.dg/f77-edit-t-in.f: New test
3901 * g77.dg/f77-edit-t-out.f: New test
3902 * g77.dg/f77-edit-x-out.f: New test
3903 * g77.dg/f77-edit-slash-out.f: New test
3904 * g77.dg/f77-edit-colon-out.f: New test
3905 * g77.dg/f77-edit-s-out.f: New test
3906
3907 2002-03-24 Richard Henderson <rth@redhat.com>
3908
3909 * objc/execute/formal_protocol-6.x: New XFAIL.
3910
3911 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3912
3913 * gcc.dg/weak-1.c: Early return from dg-final on platforms
3914 that do not support weak symbols
3915
3916 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3917
3918 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
3919 * lib/g77.exp: Likewise
3920 * lib/objc.exp: Likewise
3921
3922 2002-03-23 Andrew Cagney <ac131313@redhat.com>
3923
3924 * gcc.dg/Wswitch-default.c: New test.
3925
3926 2002-03-23 Jakub Jelinek <jakub@redhat.com>
3927
3928 * g++.dg/other/enum1.C: New test.
3929
3930 2002-03-23 Zack Weinberg <zack@codesourcery.com>
3931
3932 * gcc.dg/pragma-ep-3.c: Fix typo.
3933
3934 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3935
3936 * g++.dg/inherit/template-as-base.C: New test.
3937
3938 2002-03-22 Jakub Jelinek <jakub@redhat.com>
3939
3940 * g++.old-deja/g++.other/dwarf2-1.C: Move...
3941 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
3942
3943 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
3944
3945 * gcc.dg/cpp/multiline.c: Update to match.
3946
3947 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
3948
3949 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3950
3951 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
3952
3953 * gcc.dg/cpp/extratokens2.c: New file.
3954
3955 2002-03-21 David Edelsohn <edelsohn@gnu.org>
3956
3957 * gcc.dg/20020312-2.c: Add rs6000 target.
3958
3959 * gcc.c-torture/compile/20020319-1.c: New test.
3960
3961 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3962
3963 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3964 (A, E): Handle this.
3965
3966 2002-03-20 Jason Merrill <jason@redhat.com>
3967
3968 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3969 ignoring -fpic.
3970 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3971 through prune_gcc_output.
3972
3973 2002-03-20 Jakub Jelinek <jakub@redhat.com>
3974
3975 * gcc.c-torture/compile/20020320-1.c: New test.
3976
3977 2002-03-19 Jakub Jelinek <jakub@redhat.com>
3978
3979 * gcc.c-torture/compile/20020318-1.c: New test.
3980
3981 * gcc.dg/struct-by-value-1.c: New test.
3982
3983 * gcc.dg/20020319-1.c: New test.
3984
3985 2002-03-18 Jakub Jelinek <jakub@redhat.com>
3986
3987 * g++.dg/opt/conj1.C: New test.
3988
3989 2002-03-17 Mark Mitchell <mark@codesourcery.com>
3990
3991 * g++.dg/template/qualttp20.C: Revert previous change.
3992 * g++.dg/template/qualttp3.C: Likewise.
3993 * g++.dg/template/qualttp4.C: Likewise
3994 * g++.dg/template/qualttp5.C: Likewise
3995 * g++.dg/template/qualttp6.C: Likewise
3996 * g++.dg/template/qualttp7.C: Likewise
3997 * g++.dg/template/qualttp8.C: Likewise
3998 * g++.dg/template/recurse.C: Likewise.
3999
4000 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4001
4002 * gcc.dg/cpp/wchar-1.c: Update.
4003
4004 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4005
4006 * g++.dg/template/conv1.C: New test.
4007 * g++.dg/template/conv2.C: New test.
4008 * g++.dg/template/conv3.C: New test.
4009 * g++.dg/template/conv4.C: New test.
4010
4011 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4012
4013 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4014 * g++.dg/template/qualttp3.C: Likewise.
4015 * g++.dg/template/qualttp4.C: Likewise
4016 * g++.dg/template/qualttp5.C: Likewise
4017 * g++.dg/template/qualttp6.C: Likewise
4018 * g++.dg/template/qualttp7.C: Likewise
4019 * g++.dg/template/qualttp8.C: Likewise
4020 * g++.dg/template/recurse.C: Likewise.
4021
4022 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4023
4024 * g++.dg/opt/dtor1.C: New test.
4025
4026 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4027
4028 * gcc.c-torture/compile/20020315-1.c: New test.
4029
4030 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4031
4032 * gcc.dg/weak-1.c: Fix scan tests.
4033
4034 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4035
4036 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4037 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4038 cris-*-aout* mmix-*-*.
4039 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4040 cris-*-aout* mmix-*-*.
4041 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4042 cris-*-elf* cris-*-aout* and mmix-*-*.
4043 * gcc.dg/20001009-1.c: Ditto.
4044 * gcc.dg/20010912-1.c: Ditto.
4045 * gcc.dg/20020122-4.c: Ditto.
4046 * gcc.dg/inline-2.c: Ditto.
4047
4048 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
4049
4050 * gcc.c-torture/compile/20020314-1.c: New test.
4051
4052 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4053
4054 * gcc.c-torture/execute/20020314-1.c: New test.
4055
4056 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4057
4058 * g++.dg/warn/Wunused-1.C: New test.
4059
4060 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4061
4062 * g++.dg/abi/mangle6.C: New test.
4063
4064 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4065
4066 * gcc.c-torture/compile/20020309-2.c: New test.
4067
4068 * gcc.c-torture/compile/20020312-1.c: New test.
4069
4070 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4071
4072 * g++.dg/other/access1.C: New test.
4073
4074 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4075
4076 * gcc.c-torture/execute/wchar_t-1.c: New test.
4077
4078 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4079
4080 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4081
4082 2002-03-12 Roger Sayle <roger@eyesopen.com>
4083
4084 * gcc.dg/20020312-1.c: New test case.
4085
4086 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4087
4088 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4089
4090 2002-03-11 Richard Henderson <rth@redhat.com>
4091
4092 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4093 * g++.old-deja/g++.jason/report.C: Likewise.
4094
4095 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4096
4097 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4098 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4099
4100 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4101
4102 * testsuite/g++.dg/overload/pmf1.C: New test.
4103
4104 2002-03-11 Kazu Hirata <kazu@hxi.com>
4105
4106 * gcc.c-torture/execute/20020307-1.c: Use long.
4107
4108 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4109
4110 PR optimization/5844
4111 * gcc.dg/20020310-1.c: New test.
4112
4113 2002-03-09 Michael Meissner <meissner@redhat.com>
4114
4115 * gcc.c-torture/execute/memcpy-2.c: New test.
4116 * gcc.c-torture/execute/memset-1.c: New test.
4117 * gcc.c-torture/execute/strlen-1.c: New test.
4118 * gcc.c-torture/execute/strcmp-1.c: New test.
4119 * gcc.c-torture/execute/strncmp-1.c: New test.
4120
4121 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4122
4123 * gcc.dg/ppc-ldstruct.c: New test.
4124
4125 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4126
4127 * gcc.c-torture/execute/va-arg-22.c: New test.
4128
4129 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4130
4131 * gcc.c-torture/compile/20020309-1.c: New test.
4132
4133 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4134
4135 * gcc.c-torture/execute/20020307-2.c: New test.
4136
4137 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
4138
4139 * g77.f-torture/compile/20020307-1.f: New test.
4140
4141 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4142
4143 * gcc.dg/unordered-1.c: New test.
4144
4145 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4146
4147 * gcc.c-torture/execute/20020307-1.c: New test.
4148
4149 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4150
4151 * gcc.dg/20020304-1.c: New test.
4152
4153 * gcc.c-torture/compile/20020304-2.c: New test.
4154
4155 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4156
4157 * gcc.c-torture/compile/20020304-1.c: New test case
4158 (from PR c/5830).
4159
4160 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4161
4162 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4163
4164 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4165
4166 * g++.dg/other/classkey1.C: New test.
4167
4168 2002-03-01 Richard Henderson <rth@redhat.com>
4169
4170 * gcc.c-torture/compile/981223-1.x: New.
4171 * gcc.c-torture/compile/920625-1.x: New.
4172
4173 2002-02-28 Richard Henderson <rth@redhat.com>
4174
4175 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4176
4177 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4178
4179 * gcc.c-torture/execute/20020227-1.c: New test.
4180
4181 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4182
4183 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4184 here" ERROR lines.
4185 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4186 * g++.old-deja.g++.other/defarg1.C: Likewise.
4187 * g++.old-deja/g++.pt/calls2.C: Likewise.
4188 * g++.old-deja/g++.pt/crash20.C: Likewise.
4189 * g++.old-deja/g++.pt/crash30.C: Likewise.
4190 * g++.old-deja/g++.pt/crash36.C: Likewise.
4191 * g++.old-deja/g++.pt/crash6.C: Likewise.
4192 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4193 * g++.old-deja/g++.pt/derived3.C: Likewise.
4194 * g++.old-deja/g++.pt/error1.C: Likewise.
4195 * g++.old-deja/g++.pt/friend21.C: Likewise.
4196 * g++.old-deja/g++.pt/friend23.C: Likewise.
4197 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4198 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4199
4200 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4201
4202 * gcc.c-torture/execute/20020225-2.c: New test.
4203
4204 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4205
4206 * gcc.c-torture/execute/920730-1t.c,
4207 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4208 Delete test cases, only relevant to -traditional.
4209
4210 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4211
4212 * gcc.dg/cpp/undef1.c: Remove.
4213 * gcc.dg/cpp/directiv.c: Update.
4214 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4215
4216 2002-02-27 Michael Meissner <meissner@redhat.com>
4217
4218 * gcc.c-torture/execute/20020226-1.c: New test.
4219
4220 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4221
4222 * g++.dg/debug/debug4.C: New test.
4223
4224 * gcc.dg/ia64-visibility-1.c: New test.
4225
4226 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4227
4228 * gcc.dg/debug/20020224-1.c: New.
4229
4230 2002-02-25 Kazu Hirata <kazu@hxi.com>
4231
4232 * gcc.c-torture/execute/960416-1.x: New.
4233 * gcc.c-torture/execute/divconst-3.x: Likewise.
4234
4235 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4236
4237 * gcc.dg/20020224-1.c: New test.
4238
4239 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4240
4241 * gcc.c-torture/execute/20020225-1.c: New.
4242
4243 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4244
4245 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4246
4247 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4248
4249 * gcc.dg/20020222-1.c: New test.
4250
4251 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4252
4253 * g++.dg/opt/anonunion1.C: New test.
4254
4255 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4256
4257 * g++.dg/template/qualttp19.C: New test.
4258 * g++.dg/template/qualttp20.C: New test.
4259 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4260 * g++.old-deja/g++.other/qual1.C: Likewise.
4261
4262 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4263
4264 * gcc.dg/attr-alwaysinline.c: New.
4265
4266 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4267
4268 * gcc.dg/20020220-1.c: New test.
4269
4270 * gcc.dg/20020220-2.c: New test.
4271
4272 * g++.dg/opt/mmx1.C: New test.
4273
4274 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4275
4276 * gcc.c-torture/compile/20020110.c: New test.
4277
4278 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4279
4280 * gcc.c-torture/execute/20020219-1.c: New test.
4281
4282 * gcc.dg/20020219-1.c: New test.
4283
4284 * gcc.dg/noncompile/20020220-1.c: New test.
4285
4286 * g++.dg/opt/ptrintsum1.C: New test.
4287
4288 * gcc.dg/debug/20020220-1.c: New test.
4289
4290 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4291
4292 * gcc.c-torture/execute/20020216-1.c: New test.
4293
4294 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4295
4296 * gcc.dg/decl-1.c: Update, new test.
4297
4298 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4299
4300 * g++.dg/abi/bitfield1.C: New test.
4301 * g++.dg/abi/bitfield2.C: New test.
4302
4303 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4304
4305 * gcc.dg/attr-nest.c: New test.
4306
4307 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4308
4309 * gcc.c-torture/execute/20020215-1.c: New test.
4310
4311 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4312
4313 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4314 * g++.dg/debug/debug.exp: New.
4315 * g++.dg/debug/trivial.C: New.
4316 * g++.dg/debug/debug1.C: Moved...
4317 * g++.dg/other/debug1.C: ...from here.
4318 * g++.dg/debug/debug2.C: Moved...
4319 * g++.dg/other/debug2.C: ...from here.
4320 * g++.dg/debug/debug3.C: Moved...
4321 * g++.dg/other/debug3.C: ...from here.
4322
4323 * gcc.dg/noncompile/20020213-1.c: New test.
4324
4325 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4326
4327 * g++.dg/other/debug3.C: New test.
4328
4329 * gcc.c-torture/execute/20020213-1.c: New test.
4330
4331 2002-02-13 Richard Smith <richard@ex-parrot.com>
4332
4333 * g++.old-deja/g++.other/thunk1.C: New test.
4334
4335 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4336
4337 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4338
4339 2002-02-13 Stan Shebs <shebs@apple.com>
4340
4341 * gcc.dg/altivec-3.c: New.
4342
4343 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4344
4345 * gcc.dg/Wunreachable-1.c: New test.
4346 * gcc.dg/Wunreachable-2.c: New test.
4347
4348 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4349
4350 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4351
4352 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4353
4354 * gcc.dg/decl-1.c: New test.
4355
4356 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4357
4358 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4359
4360 2002-02-10 Kazu Hirata <kazu@hxi.com>
4361
4362 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4363 * gcc.c-torture/compile/980506-1.x: Likewise.
4364
4365 2002-02-10 Kazu Hirata <kazu@hxi.com>
4366
4367 * gcc.dg/20020210-1.c: New.
4368
4369 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4370
4371 * g77.f-torture/execute/947.f: New regression test
4372 for PR fortran/947.
4373
4374 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4375
4376 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4377 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4378
4379 2002-02-08 Richard Henderson <rth@redhat.com>
4380
4381 * gcc.c-torture/compile/labels-3.c: New.
4382
4383 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4384
4385 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4386 expression statements work instead.
4387 * gcc.dg/noncompile/20020207-1.c: New test.
4388
4389 2002-02-07 Richard Henderson <rth@redhat.com>
4390
4391 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4392
4393 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4394
4395 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4396 message from g77
4397 * lib/g77-dg.exp: Trim g77 error messages so that they are
4398 recognized by dg.exp.
4399
4400 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4401
4402 PR fortran/5473
4403 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4404
4405 2002-02-07 Richard Henderson <rth@redhat.com>
4406
4407 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4408 to be sufficiently aligned for integers.
4409
4410 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4411
4412 * g++.dg/template/friend4.C: New test.
4413
4414 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4415
4416 PR fortran/5743
4417 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4418 unsupported cases.
4419
4420 2002-02-07 Richard Henderson <rth@redhat.com>
4421
4422 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4423 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4424 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4425 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4426
4427 2002-02-06 Richard Henderson <rth@redhat.com>
4428
4429 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4430
4431 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4432
4433 * gcc.dg/20020206-1.c: New test.
4434
4435 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4436
4437 * gcc.c-torture/execute/20020206-1.c: New test.
4438
4439 * gcc.c-torture/execute/20020206-2.c: New test.
4440
4441 PR optimization/5429:
4442 * gcc.c-torture/compile/20020206-1.c: New test.
4443
4444 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4445
4446 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4447 as certain file formats cannot support particularly large
4448 alignments.
4449
4450 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4451 and do not expect to be able to link the executable.
4452
4453 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4454 fail because the COFF format does not support the weak attribute.
4455
4456 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4457
4458 * g77.dg/pr5473.f: New test
4459
4460 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4461
4462 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4463 Fix testcase accordingly.
4464
4465 2002-02-04 Richard Henderson <rth@redhat.com>
4466
4467 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4468 (buf): Change to be an array of pointers, not ints.
4469
4470 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4471
4472 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4473 before all tests. Move warning one line above to match where it
4474 C frontend emits.
4475 * gcc.dg/Wswitch-2.c: New test.
4476 * g++.dg/warn/Wswitch-1.C: New test.
4477 * g++.dg/warn/Wswitch-2.C: New test.
4478
4479 2002-02-04 Richard Henderson <rth@redhat.com>
4480
4481 * g++.dg/abi/offsetof.C: Fix size comparison.
4482
4483 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4484
4485 * gcc.dg/cast-qual-2.c: New test.
4486
4487 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4488
4489 * gcc.dg/20020201-4.c: New test.
4490
4491 2002-02-04 Ben Elliston <bje@redhat.com>
4492
4493 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4494 target_info attribute != 0, in addition to the empty string.
4495 (gcc_target_compile): Likewise.
4496
4497 2002-02-03 Andrew Cagney <ac131313@redhat.com>
4498
4499 * gcc.dg/Wswitch.c: New test.
4500 PR gcc/4475. PR gcc/3780.
4501
4502 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
4503
4504 * g77.f-torture/execute/5122.f: New test for regressions
4505 against PR fortran/5122.
4506
4507 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
4508
4509 * g77.f-torture/compile/pr3743.f: Delete
4510 * g77.dg/pr3743-1.f: New test.
4511 * g77.dg/pr3743-2.f: New test.
4512 * g77.dg/pr3743-3.f: New test.
4513 * g77.dg/pr3743-4.f: New test.
4514
4515 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4516
4517 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4518
4519 2002-02-02 Richard Henderson <rth@redhat.com>
4520
4521 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4522 * gcc.c-torture/execute/bf64-1.c: Likewise.
4523
4524 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4525
4526 * gcc.dg/20020201-2.c: New test.
4527
4528 * gcc.dg/20020201-3.c: New test.
4529
4530 * gcc.c-torture/execute/bitfld-2.c: New test.
4531
4532 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4533
4534 * gcc.dg/bitfld-1.c: Update.
4535 * gcc.dg/bitfld-2.c: Update.
4536 * gcc.c-torture/execute/bitfld-1.x: New.
4537
4538 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4539
4540 * gcc.c-torture/execute/20020201-1.c: New test.
4541
4542 2002-02-01 Janis Johnson <janis187@us.ibm.com>
4543
4544 PR target/5469
4545 * gcc.dg/20020201-1.c: New test.
4546
4547 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
4548
4549 PR fortran/3743
4550 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4551 * g77.f-torture/compile/pr3743.x: Remove
4552
4553 2002-01-31 Tom Rix <trix@redhat.com>
4554
4555 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4556
4557 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4558
4559 * gcc.dg/noncompile/20020130-1.c: New test.
4560
4561 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
4562
4563 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
4564
4565 2002-01-29 Richard Henderson <rth@redhat.com>
4566
4567 * gcc.c-torture/execute/991118-1.c: Cast various constants back
4568 to long long.
4569 * gcc.c-torture/execute/bf64-1.c: Likewise.
4570
4571 2002-01-29 Jakub Jelinek <jakub@redhat.com>
4572
4573 * gcc.c-torture/execute/20020129-1.c: New test.
4574
4575 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4576
4577 * gcc.c-torture/compile/20000224-1.c: Update.
4578 * gcc.c-torture/execute/bitfld-1.c: New tests.
4579 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4580 * gcc.dg/uninit-A.c: Update.
4581
4582 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
4583
4584 * g++.dg/template/ctor1.C: Add instantiation.
4585
4586 2002-01-28 Paul Koning <pkoning@equallogic.com>
4587
4588 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4589 argument to __builtin_prefetch to be const ptr.
4590
4591 2002-01-28 Jakub Jelinek <jakub@redhat.com>
4592
4593 * gcc.c-torture/compile/20020120-1.c: New test.
4594
4595 2002-01-27 Kazu Hirata <kazu@hxi.com>
4596
4597 * gcc.c-torture/execute/20020127-1.c: New test.
4598
4599 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
4600
4601 * g77.dg/f77-edit-i-in.f: New test
4602 * g77.dg/f77-edit-i-out.f: New test
4603
4604 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
4605
4606 * gcc.dg/debug/debug.exp: New file.
4607 * gcc.dg/debug/trivial.c: New file.
4608 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4609 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4610 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4611 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4612 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4613 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4614 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4615 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4616 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4617 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4618 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4619 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4620 * gcc.dg/20000503-1.c: Removed.
4621 * gcc.dg/20010207-1.c: Removed.
4622 * gcc.dg/20011223-1.c: Removed.
4623 * gcc.dg/20020104-2.c: Removed.
4624 * gcc.dg/debug-1.c: Removed.
4625 * gcc.dg/debug-2.c: Removed.
4626 * gcc.dg/debug-3.c: Removed.
4627 * gcc.dg/debug-4.c: Removed.
4628 * gcc.dg/debug-5.c: Removed.
4629 * gcc.dg/debug-6.c: Removed.
4630 * gcc.dg/dwarf2-1.c: Removed.
4631 * gcc.dg/dwarf2-2.c: Removed.
4632
4633 2002-01-25 Jakub Jelinek <jakub@redhat.com>
4634
4635 * g++.old-deja/g++.other/eh5.C: New test.
4636 * g++.old-deja/g++.other/sibcall2.C: New test.
4637 * g++.old-deja/g++.other/array9.C: New test.
4638 * g++.old-deja/g++.other/typename2.C: New test.
4639 * g++.old-deja/g++.other/crash60.C: New test.
4640 * g++.old-deja/g++.other/conv9.C: New test.
4641 * g++.old-deja/g++.other/mangle10.C: New test.
4642 * g++.old-deja/g++.other/unchanging1.C: New test.
4643 * g++.old-deja/g++.other/exprstmt1.C: New test.
4644 * g++.old-deja/g++.other/inline23.C: New test.
4645 * g++.old-deja/g++.eh/ia64-1.C: New test.
4646 * g++.old-deja/g++.other/dwarf2-1.C: New test.
4647 * g++.old-deja/g++.other/reload1.C: New test.
4648 * g++.old-deja/g++.other/static20.C: New test.
4649 * g++.old-deja/g++.other/local-alloc1.C: New test.
4650 * g++.old-deja/g++.other/conv8.C: New test.
4651 * g++.old-deja/g++.other/stmtexpr2.C: New test.
4652 * g++.old-deja/g++.other/storeexpr1.C: New test.
4653 * g++.old-deja/g++.other/storeexpr2.C: New test.
4654 * g++.dg/eh/template2.C: New test.
4655 * g++.dg/warn/weak1.C: New test.
4656
4657 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
4658
4659 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4660 Remove first, non-varying, argument.
4661
4662 2002-01-23 Richard Henderson <rth@redhat.com>
4663
4664 * gcc.dg/inline-2.c: New.
4665
4666 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4667 Add optional target arg. Check number of arguments.
4668 (scan-assembler-not, scan-assembler-dem): Likewise.
4669 (scan-assembler-dem-not): Likewise.
4670
4671 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4672
4673 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4674 line 12.
4675 * g++.old-deja/g++.brendan/parse3.C,
4676 g++.old-deja/g++.other/crash26.C,
4677 g++.old-deja/g++.other/crash28.C,
4678 g++.old-deja/g++.other/crash29.C,
4679 g++.old-deja/g++.other/crash30.C,
4680 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4681
4682 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
4683
4684 * gcc.dg/20020115-1.c: New.
4685
4686 2002-01-23 Bob Wilson <bob.wilson@acm.org>
4687
4688 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4689
4690 2002-01-23 Janis Johnson <janis187@us.ibm.com>
4691
4692 * gcc.dg/20020122-3.c: New.
4693
4694 2002-01-23 Jakub Jelinek <jakub@redhat.com>
4695
4696 * g++.dg/other/gc1.C: New test.
4697
4698 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4699
4700 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4701
4702 2002-01-22 Richard Henderson <rth@redhat.com>
4703
4704 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4705
4706 2002-01-22 Richard Henderson <rth@redhat.com>
4707
4708 * gcc.dg/20020122-4.c: New.
4709
4710 2002-01-22 H.J. Lu <hjl@gnu.org>
4711
4712 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4713 link output.
4714 * gcc.dg/special/ecos.exp: Likewise.
4715 * lib/g++-dg.exp: Likewise.
4716 * lib/g77-dg.exp: Likewise.
4717 * lib/gcc-dg.exp : Likewise.
4718 * lib/mike-g++.exp: Likewise.
4719 * lib/mike-g77.exp: Likewise.
4720 * lib/mike-gcc.exp: Likewise.
4721 * lib/objc-dg.exp: Likewise.
4722
4723 2002-01-22 Janis Johnson <janis187@us.ibm.com>
4724
4725 PR target/5379
4726 * gcc.dg/20020122-2.c: New test.
4727
4728 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
4729
4730 * gcc.dg/20020122-1.c: New test.
4731
4732 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4733
4734 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4735
4736 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
4737
4738 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4739
4740 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4741
4742 * gcc.c-torture/compile/20020121-1.c: New test.
4743
4744 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
4745
4746 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4747 ld_library_path.
4748
4749 2002-01-21 Jakub Jelinek <jakub@redhat.com>
4750
4751 * gcc.dg/20020218-1.c: New test.
4752
4753 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
4754
4755 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4756 messages
4757 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4758 "At global scope" warning
4759 * g++.dg/ext/align1.C: Change cygwin test for alignment
4760 from db-bogus to dg-warning
4761
4762 2002-01-21 Zack Weinberg <zack@codesourcery.com>
4763
4764 * g77.f-torture/compile/cpp2.F: New test.
4765
4766 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
4767
4768 * g++.dg/template/access1.C: New test.
4769
4770 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
4771
4772 * gcc.dg/20020118-1.c: New.
4773
4774 2002-01-18 Kazu Hirata <kazu@hxi.com>
4775
4776 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4777
4778 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4779
4780 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4781 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4782 alignment warnings.
4783
4784 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4785
4786 * gcc.misc-tests/i386-prefetch.exp: Save and restore
4787 torture_with_loops and torture_without_loops
4788
4789 2002-01-17 Jakub Jelinek <jakub@redhat.com>
4790
4791 * gcc.c-torture/compile/20020116-1.c: New test.
4792
4793 2002-01-16 Jakub Jelinek <jakub@redhat.com>
4794
4795 * gcc.dg/20020116-2.c: New test.
4796
4797 * gcc.dg/ultrasp4.c: New test.
4798
4799 * gcc.dg/20020116-1.c: New test.
4800
4801 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
4802
4803 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4804 by EABI.
4805
4806 2002-01-15 Janis Johnson <janis187@us.ibm.com>
4807
4808 * gcc.misc-tests/i386-prefetch.exp: New.
4809 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4810 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4811 * gcc.misc-tests/i386-pf-none-1.c: New test.
4812 * gcc.misc-tests/i386-pf-sse-1.c: New test.
4813
4814 2002-01-15 Jakub Jelinek <jakub@redhat.com>
4815
4816 * gcc.dg/gnu89-init-1.c: Add new tests.
4817
4818 2002-01-15 Andreas Jaeger <aj@suse.de>
4819
4820 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4821 * gcc.dg/i386-mmx-2.c: Likewise.
4822 * gcc.dg/i386-sse-1.c: Likewise.
4823 * gcc.dg/i386-sse-2.c: Likewise.
4824 * gcc.dg/i386-sse-3.c: Likewise.
4825
4826 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
4827
4828 * g77.f-torture/execute/intrinsic-unix-bessel.f:
4829 Uncomment additional cases that now pass.
4830
4831 2002-01-11 Richard Henderson <rth@redhat.com>
4832
4833 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4834 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4835
4836 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
4837
4838 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4839
4840 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
4841
4842 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4843 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4844
4845 2002-01-10 Dale Johannesen <dalej@apple.com>
4846
4847 * gcc.c-torture/execute/loop-11.c: New.
4848
4849 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
4850
4851 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4852 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4853
4854 2002-01-09 Richard Henderson <rth@redhat.com>
4855
4856 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4857 type in which to perform the operation for each size.
4858
4859 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
4860
4861 * gcc.c-torture/compile/20020109-2.c: New test.
4862
4863 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
4864
4865 * gcc.c-torture/execute/loop-10.c: New test.
4866
4867 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4868
4869 * gcc.c-torture/compile/20010226-1.c: New test.
4870 * gcc.c-torture/compile/20010227-1.c: New test.
4871 * gcc.c-torture/compile/20010426-1.c: New test.
4872 * gcc.c-torture/compile/20010510-1.c: New test.
4873 * gcc.c-torture/compile/20010605-3.c: New test.
4874 * gcc.c-torture/compile/20010824-1.c: New test.
4875 * gcc.c-torture/execute/20010409-1.c: New test.
4876 * gcc.dg/noncompile/20000901-1.c: New test.
4877 * gcc.dg/20001023-1.c: New test.
4878 * gcc.dg/20001101-1.c: New test.
4879 * gcc.dg/20001102-1.c: New test.
4880 * gcc.dg/20010207-1.c: New test.
4881 * gcc.dg/20010405-1.c: New test.
4882 * gcc.dg/20010822-1.c: New test.
4883 * gcc.dg/20011107-1.c: New test.
4884
4885 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
4886
4887 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4888
4889 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
4890 execution failure on PA targets.
4891
4892 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4893
4894 * gcc.c-torture/compile/20020109-1.c: New test.
4895
4896 2002-01-08 Kazu Hirata <kazu@hxi.com>
4897
4898 * gcc.c-torture/execute/20020108-1.c: New test.
4899
4900 2002-01-08 Jakub Jelinek <jakub@redhat.com>
4901
4902 * gcc.dg/20020108-1.c: New test.
4903
4904 2002-01-08 H.J. Lu <hjl@gnu.org>
4905
4906 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4907 for header files.
4908
4909 2002-01-08 Geoff Keating <geoffk@redhat.com>
4910
4911 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4912 consistency.
4913
4914 002-01-07 Aldy Hernandez <aldyh@redhat.com>
4915
4916 * gcc.dg/altivec-4.c: Test altivec predicates.
4917
4918 2002-01-07 Jakub Jelinek <jakub@redhat.com>
4919
4920 * gcc.c-torture/execute/20020107-1.c: New test.
4921
4922 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
4923
4924 PR c/5279
4925 * gcc.c-torture/compile/20020106-1.c: New test.
4926
4927 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
4928
4929 * gcc.c-torture/execute/nestfunc-4.c: New test.
4930
4931 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4932
4933 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4934 extra triple that slipped in.
4935 * g++.old-deja/g++.abi/align.C: Likewise.
4936 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4937
4938 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4939
4940 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4941 * g++.old-deja/g++.abi/align.C: Likewise.
4942 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4943
4944 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4945 on FreeBSD/i386.
4946 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4947 FreeBSD.
4948
4949 2002-01-04 Jakub Jelinek <jakub@redhat.com>
4950
4951 * gcc.dg/20020104-1.c: New test.
4952
4953 * gcc.dg/20020104-2.c: New test.
4954
4955 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
4956
4957 * gcc.dg/20020103-1.c: Fix typo in target selector.
4958
4959 2002-01-03 Richard Henderson <rth@redhat.com>
4960
4961 * gcc.dg/20020103-1.c: New.
4962
4963 2002-01-03 Kazu Hirata <kazu@hxi.com>
4964
4965 * gcc.c-torture/execute/20020103-1.c: New test.
4966
4967 2002-01-03 Jakub Jelinek <jakub@redhat.com>
4968
4969 * g++.dg/other/debug2.C: New test.
4970
4971 * gcc.c-torture/compile/20020103-1.c: New test.
4972
4973 2002-01-02 Jakub Jelinek <jakub@redhat.com>
4974
4975 * gcc.dg/gnu89-init-1.c: Added new tests.
4976
4977 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4978
4979 * g++.dg/template/friend2.C: Remove as patch is reverted.
4980
4981 * g++.dg/warn/oldcast1.C: New test.
4982
4983 * g++.dg/template/ptrmem1.C: New test.
4984 * g++.dg/template/ptrmem2.C: New test.
4985
4986 * g++.dg/template/ntp.C: New test.
4987
4988 * g++.dg/other/component1.C: New test.
4989
4990 * g++.dg/template/ttp3.C: New test.
4991
4992 * g++.dg/template/friend2.C: New test.
4993 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4994
4995 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4996
4997 * g++.dg/other/ptrmem1.C: New test.
4998 * g++.dg/other/ptrmem2.C: New test.
4999
5000 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5001
5002 * g++.dg/template/ctor1.C: New test.
5003
5004 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5005
5006 * g++.dg/template/friend2.C: New test.
5007
5008 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5009
5010 * gcc.dg/mmix-1.c: New test.
5011
5012 2001-12-31 Richard Henderson <rth@redhat.com>
5013
5014 * gcc.dg/asm-5.c: New.
5015
5016 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5017
5018 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5019 in namespace __gnu_cxx
5020
5021 2001-12-30 Richard Henderson <rth@redhat.com>
5022
5023 * gcc.dg/debug-6.c: New.
5024
5025 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5026
5027 * gcc.c-torture/compile/20011229-2.c: New test.
5028
5029 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5030
5031 * gcc.dg/debug-3.c: New test.
5032 * gcc.dg/debug-4.c: New test.
5033 * gcc.dg/debug-5.c: New test.
5034
5035 2001-12-29 Richard Henderson <rth@redhat.com>
5036
5037 * g++.dg/eh/loop1.C: New.
5038
5039 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5040
5041 * g++.dg/template/crash1.C: New test.
5042
5043 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5044
5045 * g++.dg/other/const1.C: New test.
5046
5047 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5048
5049 * gcc.c-torture/compile/20011229-1.c: New test.
5050
5051 2001-12-28 Stan Shebs <shebs@apple.com>
5052
5053 * lib/objc-torture.exp: Resync with c-torture.exp.
5054 * lib/objc.exp: Load standard libraries.
5055
5056 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5057
5058 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5059 additional tests.
5060
5061 2001-12-27 Roger Sayle <roger@eyesopen.com>
5062
5063 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5064
5065 2001-12-27 Richard Henderson <rth@redhat.com>
5066
5067 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5068
5069 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5070
5071 * g++.dg/eh/ctor1.C: New test.
5072 * g++.dg/other/error2.C: New test.
5073
5074 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5075
5076 * g++.dg/other/init2.C: New test.
5077
5078 2001-12-24 Richard Henderson <rth@redhat.com>
5079
5080 * gcc.dg/20011223-1.c: New.
5081 * gcc.dg/inline-1.c: New.
5082
5083 2001-12-23 Richard Henderson <rth@redhat.com>
5084
5085 * gcc.dg/asm-4.c: Test operand modifiers.
5086
5087 2001-12-23 Richard Henderson <rth@redhat.com>
5088
5089 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5090
5091 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5092
5093 * gcc.c-torture/execute/20011223-1.c: New test.
5094
5095 2001-12-21 Richard Henderson <rth@redhat.com>
5096
5097 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5098 re-enables the warning.
5099
5100 2001-12-21 Richard Henderson <rth@redhat.com>
5101
5102 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5103
5104 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5105
5106 * gcc.c-torture/compile/20011218-1.c: New test.
5107
5108 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5109
5110 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5111 arm-isr.c test.
5112 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5113 epilogue generation for ARM ISR routines.
5114
5115 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5116
5117 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5118 * gcc.dg/format/c90-printf-3.c: Likewise.
5119 * gcc.dg/format/c99-printf-3.c: Likewise.
5120 * gcc.dg/format/ext-1.c: Likewise.
5121 * gcc.dg/format/ext-6.c: Likewise.
5122 * gcc.dg/format/format.h: Prototype unlocked stdio.
5123
5124 2001-12-20 Richard Henderson <rth@redhat.com>
5125
5126 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5127 (arena): Use it.
5128 (malloc): Correct allocation logic. Abort if we fill up the
5129 arena before initialization complete.
5130 (realloc): Correct allocation logic.
5131
5132 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5133
5134 * gcc.c-torture/compile/20011219-2.c: New test.
5135
5136 * gcc.c-torture/execute/20011219-1.c: New test.
5137
5138 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5139
5140 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5141 target does not support weak symbols.
5142
5143 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5144
5145 * gcc.c-torture/compile/20011219-1.c: New test.
5146
5147 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5148
5149 * g++.dg/other/error1.C: New test.
5150
5151 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
5152
5153 * gcc.c-torture/execute/20011217-1.c: New test.
5154
5155 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
5156
5157 * objc.dg/special/: New directory.
5158 * objc.dg/special/special.exp: New file.
5159 * objc.dg/special/unclaimed-category-1.h: New file.
5160 * objc.dg/special/unclaimed-category-1a.m: New file.
5161 * objc.dg/special/unclaimed-category-1.m: New file.
5162
5163 2001-12-17 Andreas Jaeger <aj@suse.de>
5164
5165 * gcc.c-torture/compile/20011217-2.c: New test.
5166
5167 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5168
5169 * gcc.c-torture/compile/20011217-1.c: New test.
5170
5171 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5172
5173 * testsuite/gcc.dg/20011214-1.c: New.
5174
5175 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5176
5177 * gcc.dg/altivec-4.c: New.
5178
5179 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5180
5181 * gcc.dg/20011113-1.c: New test.
5182
5183 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5184
5185 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5186 std::__malloc_alloc_template<0> and
5187 std::__default_alloc_template<false, 0>.
5188
5189 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
5190
5191 * objc/execute/bf-21.m: New test.
5192 * objc/execute/enumeration-1.m: New test.
5193 * objc/execute/enumeration-2.m: New test.
5194
5195 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5196
5197 * gcc.dg/gnu89-init-1.c: New test.
5198
5199 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5200
5201 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5202 * g++.old-deja/g++.jason/2371.C: Likewise.
5203 * g++.old-deja/g++.jason/template33.C: Likewise.
5204 * g++.old-deja/g++.jason/template34.C: Likewise.
5205 * g++.old-deja/g++.jason/template36.C: Likewise.
5206 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5207 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5208 * g++.old-deja/g++.other/typename1.C: Likewise.
5209 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5210 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5211 * g++.old-deja/g++.pt/typename11.C: Likewise.
5212 * g++.old-deja/g++.pt/typename14.C: Likewise.
5213 * g++.old-deja/g++.pt/typename16.C: Likewise.
5214 * g++.old-deja/g++.pt/typename3.C: Likewise.
5215 * g++.old-deja/g++.pt/typename4.C: Likewise.
5216 * g++.old-deja/g++.pt/typename5.C: Likewise.
5217 * g++.old-deja/g++.pt/typename7.C: Likewise.
5218 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5219
5220 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5221
5222 * g++.dg/other/linkage1.C: New test.
5223 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5224 specifiers.
5225
5226 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5227
5228 * gcc.dg/concat.c: New test.
5229
5230 2001-12-11 Stan Shebs <shebs@apple.com>
5231
5232 * objc/compile: New test directory.
5233 * objc/compile/compile.exp: New expect script.
5234 * objc/compile/20011211-1.m: New compile test.
5235
5236 2001-12-11 Jason Merrill <jason@redhat.com>
5237
5238 * lib/prune.exp (prune_gcc_output): Also handle "In member
5239 function". So many permutations...
5240
5241 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5242
5243 * g++.dg/template/typedef1.C: New test.
5244
5245 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5246
5247 * g++.dg/other/copy1.C: New test.
5248
5249 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5250
5251 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5252
5253 * gcc.dg/builtin-choose-expr.c: New.
5254
5255 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5256
5257 * gcc.dg/altivec-2.c: New.
5258
5259 2001-12-07 Richard Henderson <rth@redhat.com>
5260
5261 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5262
5263 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5264
5265 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5266 ultrasparc.
5267
5268 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5269
5270 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5271
5272 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5273
5274 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5275 variable argument list.
5276
5277 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5278
5279 * gcc.c-torture/execute/memcheck: Delete entire directory.
5280 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5281 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5282
5283 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5284
5285 * gcc.dg/Wshadow-1.c: New test.
5286
5287 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5288
5289 * gcc.c-torture/compile/20011130-1.c: New test.
5290
5291 * gcc.dg/noncompile/20011025-1.c: New test.
5292
5293 * g++.dg/other/anon-union.C: New test.
5294
5295 * gcc.c-torture/execute/20011024-1.c: New test.
5296
5297 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5298
5299 * gcc.c-torture/execute/20000722-1.x,
5300 gcc.c-torture/execute/20010123-1.x: Remove.
5301 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5302 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5303 gcc.dg/c99-complit-2.c: New tests.
5304
5305 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5306
5307 * g++.dg/inherit/base1.C: New test.
5308
5309 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5310
5311 * g++.dg/other/stdarg1.C: New test.
5312
5313 * gcc.c-torture/compile/20011130-2.c: New test.
5314
5315 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5316
5317 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5318 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5319 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5320 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5321 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5322 * gcc.dg/builtin-prefetch-1.c: New test.
5323
5324 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5325
5326 * gcc.dg/20011130-1.c: New test.
5327
5328 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5329
5330 * g++.dg/other/scope1.C: New test.
5331 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5332
5333 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5334
5335 * gcc.dg/vla-init-1.c: New test.
5336
5337 2001-12-01 Geoff Keating <geoffk@redhat.com>
5338
5339 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5340
5341 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5342
5343 * objc.dg/alias.m: Update.
5344 * objc.dg/class-1.m: Update.
5345 * objc.dg/const-str-1.m: Update.
5346 * objc.dg/fwd-proto-1.m: Update.
5347 * objc.dg/id-1.m: Update.
5348 * objc.dg/super-class-1.m: Update.
5349
5350 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5351
5352 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5353 constructs.
5354
5355 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
5356
5357 * gcc.c-torture/execute/20011128-1.c: New test.
5358
5359 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5360
5361 * gcc.dg/20011127-1.c: New test.
5362
5363 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5364
5365 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5366 from Austin Group draft 7.
5367 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5368 scanf format arguments.
5369 * gcc.dg/format/no-exargs-2.c: New test.
5370
5371 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5372
5373 * g++.dg/abi/vbase8-4.C: New test.
5374
5375 2001-11-24 Ian Lance Taylor <ian@airs.com>
5376
5377 * gcc.c-torture/execute/20011121-1.c: New test.
5378
5379 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
5380
5381 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5382
5383 2001-11-23 Andreas Jaeger <aj@suse.de>
5384
5385 * gcc.dg/cpp/charconst-2.c: New test.
5386
5387 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5388
5389 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5390 to the host if it is remote. Let tests specify extra headers
5391 they use.
5392 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5393 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5394 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5395 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5396 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5397 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5398 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5399 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5400 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5401 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5402
5403 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5404
5405 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5406 for little endian ARMs.
5407
5408 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5409
5410 * gcc.c-torture/compile/20011119-1.c: New test.
5411 * gcc.c-torture/compile/20011119-2.c: New test.
5412
5413 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5414
5415 * gcc.dg/altivec-1.c: Fix typo.
5416
5417 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5418
5419 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5420
5421 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5422
5423 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5424
5425 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5426
5427 * lib/g77.exp: Don't specify --rpath-link.
5428
5429 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5430 across all the headers.
5431 * gcc.dg/format/format.exp: For testing on a remote host,
5432 copy format.h.
5433
5434 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5435 * gcc.c-torture/execute/930406-1.c: Likewise.
5436 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5437
5438 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5439
5440 * gcc.dg/altivec-1.c: New.
5441
5442 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5443
5444 * gcc.dg/cpp/fpreprocessed.c: New test case.
5445
5446 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5447
5448 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5449 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5450 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5451
5452 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5453
5454 * gcc.dg/no-builtin-1.c: New test.
5455
5456 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5457
5458 * gcc.c-torture/execute/20011115-1.c: New test.
5459
5460 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5461
5462 * gcc.c-torture/compile/20011114-2.c: New test.
5463 * gcc.c-torture/compile/20011114-3.c: New test.
5464 * gcc.c-torture/compile/20011114-4.c: New test.
5465
5466 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5467
5468 * g++.dg/other/init1.C: New test.
5469
5470 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5471
5472 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5473 message.
5474
5475 * gcc.c-torture/execute/20011114-1.c: New testcase.
5476
5477 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5478 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5479 like the (before this change) version of 20010327-1.c.
5480
5481 2001-11-14 Roger Sayle <roger@eyesopen.com>
5482
5483 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5484
5485 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5486
5487 * g++.dg/init/array2.C: New test.
5488
5489 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
5490
5491 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5492
5493 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
5494
5495 * g++.dg/other/forscope1.C: New test.
5496 * g++.dg/ext/forscope1.C: New test.
5497 * g++.dg/ext/forscope2.C: New test.
5498
5499 2001-11-13 Jakub Jelinek <jakub@redhat.com>
5500
5501 * gcc.c-torture/execute/20011113-1.c: New test.
5502
5503 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
5504
5505 * gcc.c-torture/execute/20011109-2.c: New test.
5506
5507 * gcc.c-torture/execute/20011109-1.c: New test.
5508
5509 2001-11-09 Jakub Jelinek <jakub@redhat.com>
5510
5511 * gcc.c-torture/compile/20011109-1.c: New test.
5512
5513 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
5514
5515 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5516 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5517 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5518 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5519 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5520 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5521 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5522
5523 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
5524
5525 * g++.dg/warn/Wshadow-1.C: New tests.
5526 * g++.old-deja/g++.mike/for3.C: Update.
5527
5528 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
5529
5530 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5531 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5532 XFAILs. Adjust expected error texts.
5533 * gcc.c-torture/compile/20011106-1.c,
5534 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5535 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5536 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5537 gcc.dg/c99-array-lval-5.c: New tests.
5538
5539 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5540
5541 * gcc.dg/cpp/defined.c: Update.
5542
5543 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5544
5545 * gcc.c-torture/execute/anon-1.c: New test.
5546
5547 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
5548
5549 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5550 same size, so no warning should be produced on stormy16.
5551
5552 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5553 due to oversized array.
5554 * g++.old-deja/g++.mike/ns15.C: Likewise.
5555 * g++.old-deja/g++.pt/crash16.C: Likewise.
5556
5557 2001-11-02 Graham Stott <grahams@redhat.com>
5558
5559 * g++.dgother/debug1.C: Fix typos.
5560
5561 2001-11-01 Jakub Jelinek <jakub@redhat.com>
5562
5563 * g++.dg/other/debug1.C: New test.
5564
5565 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5566
5567 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5568 of unsigned long.
5569
5570 2001-10-30 Jakub Jelinek <jakub@redhat.com>
5571
5572 * gcc.dg/20011029-2.c: New test.
5573
5574 * gcc.c-torture/compile/20011029-1.c: New test.
5575
5576 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
5577
5578 * objc/execute/class_self-1.m: New test.
5579 * objc/execute/class_self-2.m: New test.
5580
5581 2001-10-25 Zack Weinberg <zack@codesourcery.com>
5582
5583 * gcc.misc-tests/msgs.exp: Delete.
5584 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5585 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
5586 error set to match recent changes.
5587
5588 2001-10-24 Zack Weinberg <zack@codesourcery.com>
5589
5590 * gcc.dg/20011021-1.c: New test.
5591
5592 2001-10-24 Jakub Jelinek <jakub@redhat.com>
5593
5594 * gcc.c-torture/compile/20011023-1.c: New test.
5595
5596 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
5597
5598 * lib/g77.exp: Rewrite based on lib/g++.exp.
5599
5600 2001-10-19 Jakub Jelinek <jakub@redhat.com>
5601
5602 * gcc.c-torture/execute/20011019-1.c: New test.
5603
5604 * gcc.dg/20011018-1.c: New test.
5605
5606 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
5607
5608 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5609
5610 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
5611
5612 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5613 * gcc.dg/attr-invalid.c: Likewise.
5614
5615 2001-10-18 Jakub Jelinek <jakub@redhat.com>
5616
5617 * testsuite/gcc.dg/20011015-1.c: New test.
5618
5619 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5620
5621 * g++.dg/template/unify2.C: New test.
5622
5623 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5624
5625 * g++.dg/other/exception-specification.C: New test
5626
5627 2001-10-13 Tom Rix <trix@redhat.com>
5628
5629 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5630 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5631
5632 2001-10-12 Jakub Jelinek <jakub@redhat.com>
5633
5634 * testsuite/gcc.dg/20011009-1.c: New test.
5635
5636 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
5637
5638 PR g++/4476
5639 * g++.dg/other/friend1.C: New test.
5640
5641 2001-10-11 Richard Henderson <rth@redhat.com>
5642
5643 * g++.old-deja/g++.other/crash18.C: Add -S to options.
5644
5645 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5646
5647 * gcc.c-torture/compile/20011010-1.c: New.
5648
5649 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
5650
5651 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5652 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5653 g77.f-torture/execute/execute.exp,
5654 g77.f-torture/noncompile/noncompile.exp,
5655 gcc.c-torture/compile/compile.exp,
5656 gcc.c-torture/execute/execute.exp,
5657 gcc.c-torture/execute/ieee/ieee.exp,
5658 gcc.c-torture/execute/memcheck/memcheck.exp,
5659 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5660 objc/execute/execute.exp: Update FSF address.
5661
5662 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
5663
5664 * gcc.dg/cpp/cmdlne-C.c: Update.
5665 * gcc.dg/cpp/cmdlne-C2.c: New.
5666
5667 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5668
5669 * gcc.c-torture/execute/20011008-3.c: New.
5670
5671 2001-10-08 DJ Delorie <dj@redhat.com>
5672
5673 * gcc.dg/20011008-1.c: New.
5674 * gcc.dg/20011008-2.c: New.
5675
5676 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
5677
5678 * gcc.dg/cpp/spacing1.c: Update test.
5679
5680 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5681
5682 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5683 spelling errors of "separate" as "seperate".
5684
5685 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
5686
5687 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5688 enough to avoid inlining.
5689
5690 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5691
5692 * lib/g77.exp: set libg2c_dir correctly.
5693
5694 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
5695
5696 * gcc.dg/cpp/macro11.c: New test.
5697
5698 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5699
5700 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5701 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5702 gcc.dg/format/multattr-3.c: New tests.
5703 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
5704 tests for format attributes on function pointers being rejected.
5705
5706 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5707
5708 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5709
5710 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5711
5712 * g++.dg/warn/format1.C: New test.
5713
5714 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
5715
5716 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5717
5718 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5719
5720 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5721
5722 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5723
5724 * gcc.dg/cpp/redef2.c: Add test.
5725
5726 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
5727
5728 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5729 long-standing bug on i686, apparently.
5730 * gcc.c-torture/execute/loop-2c.x: New file.
5731 * gcc.c-torture/execute/loop-2d.x: New file.
5732 * gcc.c-torture/execute/loop-3c.x: New file.
5733
5734 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
5735
5736 * gcc.dg/cpp/20000625-2.c: Correct line number.
5737
5738 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5739
5740 * gcc.dg/cpp/macro10.c: New test.
5741 * gcc.dg/cpp/strify3.c: New test.
5742 * gcc.dg/cpp/spacing1.c: Add tests.
5743 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5744 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5745
5746 2001-09-24 DJ Delorie <dj@redhat.com>
5747
5748 * gcc.c-torture/execute/20010924-1.c: New test.
5749
5750 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5751
5752 * testsuite/objc/execute/paste.m: Remove.
5753
5754 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
5755
5756 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5757
5758 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
5759
5760 * g77.dg/strlen0.f: New test.
5761
5762 2001-09-21 Richard Henderson <rth@redhat.com>
5763
5764 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5765 * g++.old-deja/g++.abi/vtable2.C: Likewise.
5766
5767 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
5768
5769 Table-driven attributes.
5770 * g++.dg/ext/attrib1.C: New test.
5771
5772 2001-09-20 DJ Delorie <dj@redhat.com>
5773
5774 * gcc.dg/20000926-1.c: Update expected warning messages.
5775 * gcc.dg/array-2.c: Likewise, and test for warnings too.
5776 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5777 array.
5778
5779 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
5780
5781 * g++.dg/eh/registers1.C: New test case.
5782
5783 2001-09-17 Richard Henderson <rth@redhat.com>
5784
5785 * gcc.dg/array-5.c: Fix VLA decomposition test.
5786
5787 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
5788
5789 * gcc.dg/cpp/line5.c: New testcase.
5790
5791 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
5792
5793 * gcc.dg/cpp/macro9.c: New test.
5794
5795 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
5796
5797 * gcc.c-torture/execute/980223.c: Change type of addr from long
5798 to char *.
5799
5800 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
5801
5802 * gcc.c-torture/execute/20010915-1.c: New test.
5803
5804 2001-09-14 Janis Johnson <janis187@us.ibm.com>
5805
5806 * g77.dg/bprob: New directory.
5807 * g77.dg/bprob/bprob.exp: New file.
5808 * g77.dg/bprob/bprob-1.f: New test.
5809 * g77.dg/gcov: New directory.
5810 * g77.dg/gcov/gcov.exp: New file.
5811 * g77.dg/gcov/gcov-1.f: New test.
5812 * g77.dg/gcov/gcov-1.x: New file.
5813
5814 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
5815
5816 * gcc.dg/cpp/directiv.c: Update.
5817 * gcc.dg/cpp/undef1.c: Update.
5818
5819 2001-09-12 Jakub Jelinek <jakub@redhat.com>
5820
5821 * gcc.dg/20010912-1.c: New test.
5822
5823 2001-09-11 Janis Johnson <janis187@us.ibm.com>
5824
5825 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5826 language-independent file in lib.
5827 * lib/gcov.exp: New file.
5828
5829 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
5830
5831 * gcc.c-torture/compile/20010911-1.c: New test.
5832
5833 2001-09-10 Janis Johnson <janis187@us.ibm.com>
5834
5835 * lib/profopt.exp: New, to support profile-directed optimizations.
5836 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5837 * gcc.misc-tests/bprob-1.c: New test.
5838 * gcc.misc-tests/bprob-2.c: New test.
5839
5840 2001-09-07 Janis Johnson <janis187@us.ibm.com>
5841
5842 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5843 XFAIL and which kinds of gcov output to verify.
5844 * gcc.misc-tests/gcov-4b.x: New file.
5845 * gcc.misc-tests/gcov-5b.x: New file.
5846 * gcc.misc-tests/gcov-6.x: New file.
5847 * gcc.misc-tests/gcov-7.c: New test.
5848 * gcc.misc-tests/gcov-7.x: New file.
5849
5850 2001-09-06 Janis Johnson <janis187@us.ibm.com>
5851
5852 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5853 * gcc.misc-tests/gcov-6.c: New test.
5854
5855 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
5856
5857 PR c++/3986
5858 * g++.dg/abi/vbase1.C: New test.
5859
5860 2001-09-05 Ziemowit Laski <zlaski@apple.com>
5861
5862 * objc.dg/method-2.m: New.
5863
5864 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
5865
5866 PR c++/4203
5867 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5868 * g++.dg/init/empty1.C: New test.
5869
5870 2001-09-03 Jakub Jelinek <jakub@redhat.com>
5871
5872 * gcc.c-torture/compile/20010903-1.c: New test.
5873
5874 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
5875
5876 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5877 for m68k.
5878
5879 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
5880
5881 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5882
5883 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5884
5885 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5886
5887 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
5888
5889 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5890 for 16-bit 'unsigned int'.
5891
5892 2001-08-29 Kazu Hirata <kazu@hxi.com>
5893
5894 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5895
5896 2001-08-27 Richard Henderson <rth@redhat.com>
5897
5898 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5899 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5900
5901 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
5902
5903 * gcc.dg/asm-names.c (ymain): New.
5904
5905 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
5906
5907 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5908 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5909 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5910
5911 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5912
5913 * gcc.dg/compare5.c: New testcase.
5914
5915 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
5916
5917 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5918 and "In instantiation".
5919
5920 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
5921
5922 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5923
5924 2001-08-20 Janis Johnson <janis187@us.ibm.com>
5925
5926 * gcc.misc-tests/gcov.exp: Add support for branch information.
5927 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5928 * gcc.misc-tests/gcov-4.c: New test.
5929 * gcc.misc-tests/gcov-4b.c: New test.
5930 * gcc.misc-tests/gcov-5b.c: New test.
5931
5932 2001-08-20 Zack Weinberg <zackw@panix.com>
5933
5934 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5935 expected to fail.
5936
5937 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
5938
5939 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5940
5941 2001-08-19 Jakub Jelinek <jakub@redhat.com>
5942
5943 * g++.dg/eh/template1.C: New test.
5944
5945 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
5946
5947 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5948 Fix thinko.
5949 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5950 for xfail.
5951
5952 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
5953
5954 * lib/g77-dg.exp: Use prune.exp for common procedures
5955 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5956 * lib/g77.exp: (g77-dg-prune) Remove
5957
5958 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
5959
5960 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5961
5962 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5963
5964 * g++.dg/template/unify1.C: New test.
5965
5966 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
5967
5968 * g++.dg/abi/empty4.C: New test.
5969
5970 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
5971
5972 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5973 solaris2.*
5974 * g77.f-torture/compile/pr3743.x: Likewise
5975
5976 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5977
5978 * g++.dg/other/using-declaration.C: New test.
5979
5980 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5981
5982 * gcc.dg/cpp/tr-sign.c: New testcase.
5983
5984 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5985
5986 * gcc.dg/cpp/19951025-1.c: Revert.
5987 * gcc.dg/cpp/directiv.c: We no longer process directives that
5988 interrupt macro arguments.
5989
5990 2001-08-03 Zack Weinberg <zackw@stanford.edu>
5991
5992 * gcc.dg/bconstp-1.c: New test.
5993
5994 2001-08-03 Richard Henderson <rth@redhat.com>
5995
5996 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5997
5998 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
5999
6000 * gcc.dg/cpp/19951025-1.c: Update.
6001
6002 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6003
6004 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6005 should be x.
6006
6007 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6008
6009 Kill -fhonor-std.
6010 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6011 * g++.old-deja/g++.other/std1.C: Likewise.
6012 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6013
6014 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6015
6016 * lib/g77.exp: Load gcc-defs.exp for common procedures
6017 (g77_pass, g77_fail, g77_finish, g77_exit,
6018 ${tool}_check_unsupported_p} Now redundant. Deleted.
6019
6020 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6021
6022 * g77.dg/fbackslash.f
6023 * g77.dg/fcase-preserve.f
6024 * g77.dg/ff90-1.f
6025 * g77.dg/ffixed-line-length-0.f
6026 * g77.dg/ffixed-line-length-132.f
6027 * g77.dg/ffixed-line-length-7.f
6028 * g77.dg/ffixed-line-length-72.f
6029 * g77.dg/ffixed-line-length-none.f
6030 * g77.dg/ffree-form-1.f
6031 * g77.dg/fno-backslash.f
6032 * g77.dg/fno-f90-1.f
6033 * g77.dg/fno-fixed-form-1.f
6034 * g77.dg/fno-onetrip.f
6035 * g77.dg/fno-typeless-boz.f
6036 * g77.dg/fno-underscoring.f
6037 * g77.dg/fno-vxt-1.f
6038 * g77.dg/fonetrip.f
6039 * g77.dg/ftypeless-boz.f
6040 * g77.dg/fugly-assumed.f
6041 * g77.dg/funderscoring.f
6042 * g77.dg/fvxt-1.f
6043
6044 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6045
6046 * objc.dg/fwd-proto-1.m: New.
6047 * objc.dg/local-decl-1.m: New.
6048 * objc.dg/naming-1.m: New.
6049 * objc.dg/naming-2.m: New.
6050 * objc.dg/proto-hier-1.m: New.
6051
6052 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6053
6054 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6055 largest-type elements to a struct makes its size grow.
6056
6057 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6058
6059 * g++.dg/abi/vthunk1.C: New test.
6060
6061 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6062
6063 * g++.dg/abi/vbase8-22.C: New test.
6064
6065 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6066
6067 * gcc.dg/cpp/macro8.c: New test.
6068
6069 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6070
6071 * g++.dg/abi/vbase8-21.C: New test.
6072
6073 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6074
6075 * g++.dg/abi/vbase8-10.C: New test.
6076
6077 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6078
6079 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6080 ${tool}_set_ld_library_path.
6081 Changed caller.
6082 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6083 g++.exp.
6084
6085 2001-07-26 Stan Cox <scox@redhat.com>
6086
6087 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6088 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6089 gcc_exit, gcc_check_unsupported_p):
6090 Moved to gcc-deps.exp
6091 * gcc-deps.exp: New file.
6092
6093 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6094
6095 * g++.old-deja/g++.pt/defarg14.C: New test.
6096
6097 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6098
6099 * g++.old-deja/g++.other/lineno5.C: New test.
6100
6101 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6102
6103 * g++.old-deja/g++.pt/crash68.C: New test.
6104
6105 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6106
6107 * g++.old-deja/g++.other/crash42.C: New test.
6108
6109 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6110
6111 * gcc.dg/cpp/extratokens.c: Fix.
6112 * gcc.dg/cpp/skipping2.c: New tests.
6113
6114 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6115
6116 * gcc.c-torture/execute/20010724-1.c: New file.
6117 * gcc.c-torture/execute/20010724-1.x: New file.
6118
6119 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6120
6121 * g++.old-deja/g++.other/cond7.C: New test.
6122
6123 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6124
6125 * g++.old-deja/g++.other/optimize4.C: New test.
6126
6127 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6128
6129 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6130
6131 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6132
6133 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6134 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6135 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6136 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6137
6138 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6139 bug report" message.
6140
6141 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6142 * g++.dg/ext/instantiate1.C: Move from old-deja.
6143
6144 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6145
6146 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6147 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6148 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6149 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6150
6151 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
6152
6153 * gcc.c-torture/execute/20010723-1.c: New test.
6154
6155 2001-07-23 Ben Elliston <bje@redhat.com>
6156
6157 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6158
6159 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6160
6161 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6162 i[34567]86-*-*.
6163 Delete handling of ieee_multilib_flags.
6164 Pass -mieee for alpha*-*-* and sh-*-*.
6165 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6166
6167 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6168
6169 Remove old-abi tests.
6170 * g++.old-deja/g++.mike/p11116.C: Remove.
6171 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6172
6173 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6174
6175 * g77.f-torture/compile/pr3743.f: New test
6176
6177 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6178
6179 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6180
6181 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6182
6183 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6184 g++.old-deja/g++.pt/static6.C: Likewise.
6185 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6186 supports weak symbols.
6187
6188 2001-07-18 Andreas Jaeger <aj@suse.de>
6189
6190 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6191 supported again.
6192
6193 2001-07-18 Andreas Jaeger <aj@suse.de>
6194
6195 * gcc.dg/iftrap-1.c: Fix target line.
6196
6197 2001-07-17 Richard Henderson <rth@redhat.com>
6198
6199 * gcc.c-torture/execute/20010717-1.c: New.
6200
6201 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6202
6203 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6204 tests.
6205
6206 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6207
6208 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6209
6210 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6211
6212 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6213 UAC_SIGBUS, UAC_NOPRINT definitions.
6214
6215 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
6216
6217 * objc/execute/object_is_class.m: New test.
6218 * objc/execute/object_is_meta_class.m: New test.
6219
6220 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6221
6222 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6223 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6224
6225 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6226
6227 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6228 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6229
6230 2001-07-14 Richard Henderson <rth@redhat.com>
6231
6232 * gcc.dg/iftrap-1.c: New.
6233
6234 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6235
6236 * g77.f-torture/execute/intrinsic77.f: New test.
6237
6238 2001-07-11 Janis Johnson <janis@us.ibm.com>
6239
6240 * gcc.misc-tests/gcov-3.c: New test.
6241
6242 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6243
6244 * gcc.c-torture/compile/20010711-1.c,
6245 * gcc.c-torture/compile/20010711-2.c: New tests.
6246
6247 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6248
6249 * gcc.c-torture/execute/20010711-1.c: New test.
6250
6251 2001-07-11 Ben Elliston <bje@redhat.com>
6252
6253 * g++.old-deja/g++.other/enum5.C: New test.
6254
6255 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6256
6257 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6258 (g++-dg-prune): Call prune_gcc_output.
6259 * prune.exp: New file for prune_gcc_output.
6260 * lib/g++.exp, lib/gcc.exp: Load it.
6261
6262 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6263
6264 * gcc.c-torture/compile/20010701-1.c,
6265 g++.old-deja/g++.ext/attrib6.C: New tests.
6266
6267 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
6268
6269 * gcc.c-torture/compile/20010706-1.c: New test.
6270
6271 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6272
6273 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6274
6275 2001-06-28 Stan Shebs <shebs@apple.com>
6276
6277 * gcc.dg/pragma-darwin.c: New test.
6278
6279 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6280
6281 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6282 Solaris 2.[678] system.
6283
6284 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6285
6286 * gcc.dg/20010622-1.c: New test.
6287
6288 2001-06-18 Stan Shebs <shebs@apple.com>
6289
6290 * objc.dg: New directory.
6291 * objc.dg/dg.exp: New file.
6292 * objc.dg/alias.m: New.
6293 * objc.dg/class-1.m: New.
6294 * objc.dg/class-2.m: New.
6295 * objc.dg/const-str-1.m: New.
6296 * objc.dg/const-str-2.m: New.
6297 * objc.dg/id-1.m: New.
6298 * objc.dg/method-1.m: New.
6299 * objc.dg/super-class-1.m: New.
6300 * lib/objc-dg.exp: New file.
6301
6302 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6303
6304 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6305 of label name.
6306
6307 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6308
6309 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6310
6311 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6312
6313 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6314 variable.
6315
6316 2001-06-12 Richard Henderson <rth@redhat.com>
6317
6318 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6319
6320 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6321
6322 * g++.old-deja/g++.abi/vbase5.C: New test.
6323 * g++.old-deja/g++.abi/vbase6.C: New test.
6324 * g++.old-deja/g++.abi/vbase7.C: New test.
6325
6326 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6327
6328 * gcc.c-torture/compile/20010610-1.c: New test.
6329
6330 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6331
6332 * g++.old-deja/g++.abi/vbase4.C: New test.
6333
6334 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6335
6336 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6337 support %f for HC11/HC12 targets.
6338 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6339 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6340 on HC11/HC12 targets.
6341 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6342
6343 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6344
6345 * gcc.dg/wchar_t-1.c: New file.
6346 * gcc.dg/wint_t-1.c: Likewise.
6347
6348 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6349
6350 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6351
6352 2001-06-11 Richard Henderson <rth@redhat.com>
6353
6354 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6355
6356 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6357
6358 * gcc.c-torture/compile/20010611-1.c: New test.
6359
6360 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6361
6362 * gcc.dg/c99-tag-1.c: Add more tests.
6363
6364 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6365
6366 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6367 representation on MN10300 and ARM/Thumb.
6368
6369 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6370
6371 * g77.f-torture/execute/20010610.f: New.
6372
6373 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6374
6375 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6376 names.
6377
6378 2001-06-09 Richard Henderson <rth@redhat.com>
6379
6380 * gcc.c-torture/execute/ashrdi-1.c: New.
6381 * gcc.c-torture/execute/ashldi-1.c: New.
6382 * gcc.c-torture/execute/lshrdi-1.c: New.
6383
6384 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6385
6386 * objc/execute/load-3.m: Added. Check sending +load to categories,
6387 in addition to classes.
6388
6389 2001-06-08 Stan Shebs <shebs@apple.com>
6390
6391 * objc/execute/load-2.m: New test. From Nicola Pero
6392 <n.pero@mi.flashnet.it>.
6393
6394 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6395
6396 * gcc.c-torture/execute/20010605-2.c: New test.
6397
6398 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6399
6400 * g++.old-deja/g++.abi/vbase2.C: New test.
6401 * g++.old-deja/g++.abi/vbase3.C: New test.
6402
6403 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6404
6405 * g++.old-deja/g++.pt/friend49.C: New test.
6406
6407 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6408
6409 * g++.old-deja/g++.ext/anon3.C: New test.
6410
6411 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6412
6413 * g++.old-deja/g++.other/conv7.C: New test.
6414
6415 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6416
6417 * gcc.c-torture/compile/20010605-2.c: New test.
6418
6419 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6420
6421 * gcc.c-torture/execute/20010604-1.c: New test.
6422
6423 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6424
6425 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6426
6427 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6428
6429 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6430 (g++_link_flags): Likewise.
6431 (g++_init): Pass gccpath's value to two previous functions.
6432
6433 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6434
6435 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6436 Ensure logfile entry matches exec command line.
6437
6438 2001-05-31 Richard Henderson <rth@redhat.com>
6439
6440 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6441 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6442
6443 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6444
6445 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6446 compiler for irix6.2
6447
6448 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6449
6450 * g++.old-deja/g++.other/optimize3.C: New file.
6451
6452 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6453
6454 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6455 assemble.
6456
6457 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6458
6459 * g++.old-deja/g++.other/optimize2.C: New file.
6460
6461 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6462
6463 * gcc.c-torture/compile/20010518-2.c: New file.
6464 * gcc.c-torture/execute/20010518-1.c: New file.
6465 * gcc.c-torture/execute/20010518-2.c: New file.
6466
6467 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6468
6469 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6470
6471 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6472
6473 G++ no longer defines builtins that do not begin with __builtin.
6474 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6475 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6476 * g++.old-deja/g++.law/builtin1.C: Likewise.
6477 * g++.old-deja/g++.law/cvt2.C: Likewise.
6478 * g++.old-deja/g++.mike/net5.C: Likewise.
6479 * g++.old-deja/g++.other/builtins1.C: Likewise.
6480 * g++.old-deja/g++.other/builtins2.C: Likewise.
6481 * g++.old-deja/g++.other/builtins3.C: Likewise.
6482 * g++.old-deja/g++.other/builtins4.C: Likewise.
6483 * g++.old-deja/g++.other/inline8.C: Likewise.
6484 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6485
6486 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
6487
6488 * g++.old-deja/g++.pt/using1.C: Adjust.
6489 * g++.old-deja/g++.pt/using2.C: New test.
6490
6491 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6492
6493 * gcc.dg/cpp/charconst.c: New tests.
6494 * gcc.dg/cpp/escape.c: New tests.
6495 * gcc.dg/cpp/escape-1.c: New tests.
6496 * gcc.dg/cpp/escape-2.c: New tests.
6497 * gcc.dg/cpp/ucs.c: New tests.
6498
6499 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
6500
6501 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
6502 native compiler for irix6.5.
6503
6504 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
6505
6506 * lib/g++.exp (g++_include_flags): Use args to compute
6507 get_multilibs.
6508 (g++_link_flags): Likewise.
6509 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6510
6511 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
6512
6513 * gcc.dg/c90-hexfloat-1.c: Add more tests.
6514
6515 2001-05-21 Geoff Keating <geoffk@redhat.com>
6516
6517 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6518 this file.
6519
6520 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6521
6522 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6523 STACK_SIZE;
6524 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6525 to STACK_SIZE; Use it to define size of add_histo array.
6526 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6527 to STACK_SIZE.
6528 (f): Use GITT_SIZE to define size of gitt local table.
6529 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6530 to STACK_SIZE; Use it to define size of bytemem array.
6531
6532 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6533
6534 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6535 on 68HC11/HC12 due to the asm instruction.
6536 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6537 * gcc.c-torture/compile/920520-1.x: Likewise.
6538 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6539 on 68HC11/HC12 because the function is larger than 64K.
6540 * gcc.c-torture/compile/961203-1.x: New file, this test fails
6541 on 68HC11/HC12 because the structure is too large.
6542
6543 2001-05-20 Richard Henderson <rth@redhat.com>
6544
6545 * gcc.c-torture/execute/20010520-1.c: New.
6546
6547 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6548
6549 * g++.old-deja/g++.warn/compare1.C: New test.
6550 * gcc.dg/compare4.c: New test.
6551
6552 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
6553
6554 * g++.old-deja/g++.other/optimize1.C: New test.
6555
6556 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6557
6558 * g++.old-deja/g++.pt/spec41.C: New test.
6559
6560 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
6561
6562 * gcc.c-torture/compile/20010114-1.x: Remove.
6563
6564 2001-05-18 Stan Shebs <shebs@apple.com>
6565
6566 * gcc.c-torture/compile/20010518-1.c: New test.
6567
6568 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
6569
6570 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6571 * g++.old-deja/g++.pt/crash67.C: New test.
6572
6573 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
6574
6575 * g++.old-deja/g++.other/debug9.C: New test.
6576
6577 2001-05-16 Zack Weinberg <zackw@stanford.edu>
6578
6579 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6580
6581 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
6582
6583 * gcc.c-torture/compile/20010516-1.c: New test.
6584
6585 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6586
6587 * g++.old-deja/g++.other/crash41.C: New test.
6588
6589 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6590
6591 * g++.old-deja/g++.pt/crash66.C: New test.
6592
6593 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6594
6595 * g++.old-deja/g++.robertl/eb27.C: Convert.
6596
6597 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
6598
6599 * g++.dg/friend-warn.C: New test. Do not warn about friend
6600 declaration being redundant.
6601
6602 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
6603
6604 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6605
6606 2001-05-14 Mark Mitchell <mark@codesourcery.com>
6607
6608 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6609
6610 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
6611
6612 * lib/g++.exp: Use testsuite_flags.
6613
6614 2001-05-13 Mark Mitchell <mark@codesourcery.com>
6615
6616 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6617
6618 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
6619
6620 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6621
6622 2001-05-11 Mark Mitchell <mark@codesourcery.com>
6623
6624 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6625
6626 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
6627
6628 * gcc.c-torture/compile/20010313-1.c: New test.
6629
6630 2001-05-09 Zack Weinberg <zackw@stanford.edu>
6631
6632 * gcc.dg/cpp/direct2.c: New test.
6633 * gccq.dg/cpp/direct2s.c: New test.
6634
6635 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6636
6637 2001-05-07 Mark Mitchell <mark@codesourcery.com>
6638
6639 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6640 * g++.old-deja/g++.other/op3.C: Likewise.
6641
6642 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6643
6644 * gcc.dg/cpp/syshdr.h: New file.
6645 * gcc.dg/cpp/sysmac1.c: Update.
6646 * gcc.dg/cpp/sysmac2.c: Update.
6647
6648 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6649
6650 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6651
6652 2001-05-04 David Edelsohn <edelsohn@gnu.org>
6653
6654 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6655 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6656
6657 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
6658
6659 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6660
6661 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
6662
6663 * lib/g++.exp (g++_include_flags): Don't use any special flags
6664 if TESTING_IN_BUILD_TREE is not defined.
6665 (g++_init): Use a plain 'c++' as the compiler if
6666 TESTING_IN_BUILD_TREEE is not defined.
6667
6668 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6669
6670 * g++.old-deja/g++.eh/catch13.C: New test.
6671 * g++.old-deja/g++.eh/catch14.C: New test.
6672
6673 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6674
6675 * gcc.dg/cpp/tr-define.c: New test.
6676
6677 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
6678
6679 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6680 <stdlib.h>, not <malloc.h>.
6681
6682 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6683
6684 * g++.old-deja/g++.ns/template17.C: New test.
6685
6686 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6687
6688 * g++.old-deja/g++.pt/ref4.C: New test.
6689
6690 2001-04-30 Richard Henderson <rth@redhat.com>
6691
6692 * gcc.dg/20000724-1.c: Revert last change.
6693
6694 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
6695
6696 * g77.f-torture/execute/20010430.f: New test.
6697
6698 2001-04-30 Mark Mitchell <mark@codesourcery.com>
6699
6700 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6701
6702 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
6703
6704 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6705
6706 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6707
6708 * g++.old-deja/g++.eh/crash6.C: New test.
6709
6710 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6711
6712 * g++.old-deja/g++.other/warn7.C: New test.
6713
6714 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6715
6716 * g++.old-deja/g++.other/defarg9.C: New test.
6717
6718 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6719
6720 * g77.f-torture/compile/20010426.f: New test.
6721 * g77.f-torture/execute/20010426.f: New test.
6722
6723 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6724
6725 * g77.f-torture/compile/20000629-1.x: Remove - error
6726 has been fixed.
6727
6728 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
6729
6730 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6731 Tweak slightly to work with g++.dg framework.
6732 * g++.dg/special/ecos.exp: Run initp1.C test.
6733 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6734
6735 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6736 its linker doesn't give line numbers either.
6737 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6738
6739 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6740
6741 * g++.old-deja/g++.other/lex1.C: New test.
6742
6743 2001-04-26 Jakub Jelinek <jakub@redhat.com>
6744
6745 * gcc.dg/noncompile/20010425-1.c: New test.
6746
6747 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6748
6749 * g++.old-deja/g++.pt/mangle2.C: New test.
6750
6751 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6752
6753 * gcc.dg/format/plus-1.c: New test.
6754
6755 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6756
6757 * gcc.dg/20010423-1.c: New test.
6758
6759 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6760
6761 * gcc.c-torture/execute/20010422-1.c: New test.
6762
6763 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
6764
6765 * g++.old-deja/g++.ns/type2.C: New test.
6766
6767 2001-04-24 Zack Weinberg <zackw@stanford.edu>
6768
6769 * g++.old-deja/g++.other/perf1.C: New test.
6770
6771 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
6772
6773 * gcc.dg/c99-func-2.c: Remove xfail.
6774 * gcc.dg/c99-func-3.c: Remove xfail.
6775 * gcc.dg/c99-func-4.c: Remove xfail.
6776
6777 2001-04-23 Zack Weinberg <zackw@stanford.edu>
6778
6779 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6780
6781 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
6782
6783 * gcc.c-torture/compile/20010423-1.c: New test.
6784
6785 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6786
6787 * g++.old-deja/g++.pt/typename28.C: New test.
6788
6789 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6790
6791 * g++.old-deja/g++.abi/empty2.C: New test.
6792 * g++.old-deja/g++.abi/empty3.C: New test.
6793
6794 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6795
6796 * g++.old-deja/g++.other/comdat2.C: New test.
6797 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6798
6799 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6800
6801 * g++.old-deja/g++.other/overload14.C: New test.
6802
6803 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6804
6805 * g++.old-deja/g++.other/lookup23.C: New test.
6806
6807 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6808
6809 * gcc.c-torture/execute/20010403-1.c: New test.
6810
6811 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
6812 Mark Mitchell <mark@codesourcery.com>
6813
6814 * lib/old-dejagnu.exp: Don't delete output of executable.
6815 Add .exe suffix to executables.
6816
6817 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
6818
6819 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6820
6821 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6822
6823 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6824
6825 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6826
6827 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6828 * g++.old-deja/g++.abi/crash1.C: New test.
6829
6830 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6831
6832 * g++.old-deja/g++.other/crash40.C: New test.
6833
6834 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6835
6836 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6837
6838 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
6839
6840 * g++.old-deja/g++.other/warn6.C: New test.
6841
6842 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6843
6844 * g++.old-deja/g++.robertl/eb42.C: Same.
6845
6846 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6847
6848 * gcc.dg/wtr-conversion-1.c: New testcase.
6849
6850 2001-04-10 Richard Henderson <rth@redhat.com>
6851
6852 * g++.old-deja/g++.other/array5.C: New.
6853
6854 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6855
6856 * gcc.c-torture/execute/20010408-1.c: New test.
6857
6858 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
6859
6860 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6861 headers and constructs.
6862 * g++.old-deja/g++.robertl/eb79.C: Same.
6863 * g++.old-deja/g++.robertl/eb77.C (main): Same.
6864 * g++.old-deja/g++.robertl/eb73.C: Same.
6865 * g++.old-deja/g++.robertl/eb66.C (main): Same.
6866 * g++.old-deja/g++.robertl/eb55.C (t): Same.
6867 * g++.old-deja/g++.robertl/eb54.C (main): Same.
6868 * g++.old-deja/g++.robertl/eb46.C (main): Same.
6869 * g++.old-deja/g++.robertl/eb44.C: Same.
6870 * g++.old-deja/g++.robertl/eb41.C (main): Same.
6871 * g++.old-deja/g++.robertl/eb4.C (main): Same.
6872 * g++.old-deja/g++.robertl/eb39.C: Same.
6873 * g++.old-deja/g++.robertl/eb33.C (main): Same.
6874 * g++.old-deja/g++.robertl/eb31.C (main): Same.
6875 * g++.old-deja/g++.robertl/eb30.C: Same.
6876 * g++.old-deja/g++.robertl/eb3.C: Same.
6877 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6878 * g++.old-deja/g++.robertl/eb21.C: Same.
6879 * g++.old-deja/g++.robertl/eb15.C: Same.
6880 * g++.old-deja/g++.robertl/eb118.C: Same.
6881 * g++.old-deja/g++.robertl/eb115.C (main): Same.
6882 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6883 * g++.old-deja/g++.robertl/eb109.C: Same.
6884 * g++.old-deja/g++.other/sibcall1.C (main): Same.
6885 * g++.old-deja/g++.mike/rtti1.C: Same.
6886 * g++.old-deja/g++.mike/p658.C: Same.
6887 * g++.old-deja/g++.mike/net46.C: Same.
6888 * g++.old-deja/g++.mike/net34.C: Same.
6889 * g++.old-deja/g++.mike/memoize1.C: Same.
6890 * g++.old-deja/g++.mike/eh2.C: Same.
6891 * g++.old-deja/g++.law/weak.C: Same.
6892 * g++.old-deja/g++.law/visibility7.C: Same.
6893 * g++.old-deja/g++.law/visibility25.C: Same.
6894 * g++.old-deja/g++.law/visibility22.C: Same.
6895 * g++.old-deja/g++.law/visibility2.C: Same.
6896 * g++.old-deja/g++.law/visibility17.C: Same.
6897 * g++.old-deja/g++.law/visibility13.C: Same.
6898 * g++.old-deja/g++.law/visibility10.C: Same.
6899 * g++.old-deja/g++.law/visibility1.C: Same.
6900 * g++.old-deja/g++.law/virtual3.C (eval): Same.
6901 * g++.old-deja/g++.law/vbase1.C: Same.
6902 * g++.old-deja/g++.law/operators32.C: Same.
6903 * g++.old-deja/g++.law/nest3.C: Same.
6904 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6905 * g++.old-deja/g++.law/except5.C (main): Same.
6906 * g++.old-deja/g++.law/cvt7.C (run): Same.
6907 * g++.old-deja/g++.law/cvt2.C: Same.
6908 * g++.old-deja/g++.law/cvt16.C: Same.
6909 * g++.old-deja/g++.law/ctors6.C (bar): Same.
6910 * g++.old-deja/g++.law/ctors17.C (main): Same.
6911 * g++.old-deja/g++.law/ctors13.C: Same.
6912 * g++.old-deja/g++.law/ctors12.C (main): Same.
6913 * g++.old-deja/g++.law/ctors10.C: Same.
6914 * g++.old-deja/g++.law/code-gen5.C: Same.
6915 * g++.old-deja/g++.law/bad-error7.C: Same.
6916 * g++.old-deja/g++.law/arm9.C: Same.
6917 * g++.old-deja/g++.law/arm12.C: Same.
6918 * g++.old-deja/g++.law/arg8.C: Same.
6919 * g++.old-deja/g++.law/arg1.C: Same.
6920 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6921 * g++.old-deja/g++.jason/template31.C: Same.
6922 * g++.old-deja/g++.jason/template24.C (main): Same.
6923 * g++.old-deja/g++.jason/2371.C: Same.
6924 * g++.old-deja/g++.eh/new2.C: Same.
6925 * g++.old-deja/g++.eh/new1.C: Same.
6926 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6927 * g++.old-deja/g++.brendan/nest21.C (main): Same.
6928 * g++.old-deja/g++.brendan/err-msg3.C: Same.
6929 * g++.old-deja/g++.brendan/crash62.C: Same.
6930 * g++.old-deja/g++.brendan/crash52.C: Same.
6931 * g++.old-deja/g++.brendan/crash49.C (main): Same.
6932 * g++.old-deja/g++.brendan/crash38.C: Same.
6933 * g++.old-deja/g++.brendan/crash15.C (main): Same.
6934 * g++.old-deja/g++.brendan/copy9.C: Same.
6935
6936 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
6937
6938 * gcc.c-torture/execute/20001203-2.c (memset):
6939 Count argument is of type __SIZE_TYPE__.
6940
6941 2001-04-04 Diego Novillo <dnovillo@redhat.com>
6942
6943 * gcc.c-torture/compile/20010404-1.c: New test.
6944
6945 2001-04-04 Jakub Jelinek <jakub@redhat.com>
6946
6947 * gcc.c-torture/compile/20010326-1.c: New test.
6948
6949 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
6950
6951 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6952 peculiarities of the SH.
6953 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6954
6955 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6956
6957 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6958 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6959 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6960
6961 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6962
6963 * g77.f-torture/compile/20010321-1.f: New test.
6964
6965 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6966
6967 * gcc.c-torture/compile/20010329-1.c: New test.
6968
6969 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6970
6971 * gcc.c-torture/execute/20010329-1.c: New test.
6972
6973 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6974
6975 * g++.old-deja/g++.other/eh4.C: Fix typo.
6976
6977 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6978
6979 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6980
6981 2001-03-28 Philip Blundell <philb@gnu.org>
6982
6983 * gcc.c-torture/compile/20010328-1.c: New test.
6984
6985 2001-03-27 Richard Henderson <rth@redhat.com>
6986
6987 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6988 * g++.old-deja/g++.eh/vbase3.C: Likewise.
6989
6990 2001-03-27 Alan Modra <alan@linuxcare.com.au>
6991
6992 * gcc.c-torture/compile/20010327-1.c: New test.
6993
6994 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
6995
6996 * g++.old-deja/g++.other/friend12.C: New test.
6997 * g++.old-deja/g++.other/friend9.C: Expect no errors.
6998 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6999
7000 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7001
7002 * gcc.c-torture/execute/20010325-1.c: New test.
7003
7004 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7005
7006 * g++.old-deja/g++.other/mangle3.C: New test.
7007
7008 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7009
7010 * g++.old-deja/g++.other/anon8.C: New test.
7011
7012 2001-03-20 Philip Blundell <philb@gnu.org>
7013
7014 * gcc.c-torture/compile/20010320-1.c: New test.
7015
7016 2001-03-17 Richard Henderson <rth@redhat.com>
7017
7018 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7019
7020 2001-03-15 Geoff Keating <geoff@redhat.com>
7021
7022 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7023 tests on AIX.
7024
7025 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7026
7027 * g++.old-deja/g++.other/eh4.C: New test.
7028
7029 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7030
7031 * gcc.dg/cpp/mi1.c: Update.
7032
7033 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7034
7035 * g++.old-deja/g++.other/regstack.C: New test.
7036
7037 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7038
7039 * g++.old-deja/g++.other/ref4.C: New test.
7040
7041 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7042
7043 * objc/execute/va_method.m: Added.
7044 * objc/execute/IMP.m: Added.
7045 * objc/execute/_cmd.m: Added.
7046 * objc/execute/accessing_ivars.m: Added.
7047 * objc/execute/class-1.m: Added.
7048 * objc/execute/class-10.m: Added.
7049 * objc/execute/class-11.m: Added.
7050 * objc/execute/class-12.m: Added.
7051 * objc/execute/class-13.m: Added.
7052 * objc/execute/class-14.m: Added.
7053 * objc/execute/class-2.m: Added.
7054 * objc/execute/class-3.m: Added.
7055 * objc/execute/class-4.m: Added.
7056 * objc/execute/class-5.m: Added.
7057 * objc/execute/class-6.m: Added.
7058 * objc/execute/class-7.m: Added.
7059 * objc/execute/class-8.m: Added.
7060 * objc/execute/class-9.m: Added.
7061 * objc/execute/class-tests-1.h
7062 * objc/execute/class-tests-2.h
7063 * objc/execute/compatibility_alias.m: Added.
7064 * objc/execute/encode-1.m: Added.
7065 * objc/execute/formal_protocol-1.m: Added.
7066 * objc/execute/formal_protocol-2.m: Added.
7067 * objc/execute/formal_protocol-3.m: Added.
7068 * objc/execute/formal_protocol-4.m: Added.
7069 * objc/execute/formal_protocol-5.m: Added.
7070 * objc/execute/formal_protocol-6.m: Added.
7071 * objc/execute/formal_protocol-7.m: Added.
7072 * objc/execute/informal_protocol.m: Added.
7073 * objc/execute/initialize.m: Added.
7074 * objc/execute/load.m: Added.
7075 * objc/execute/many_args_method.m: Added.
7076 * objc/execute/nested-3.m: Added.
7077 * objc/execute/no_clash.m: Added.
7078 * objc/execute/private.m: Added.
7079 * objc/execute/redefining_self.m: Added.
7080 * objc/execute/root_methods.m: Added.
7081 * objc/execute/selector-1.m: Added.
7082 * objc/execute/static-1.m: Added.
7083 * objc/execute/static-2.m: Added.
7084 * objc/execute/va_method.m: Added.
7085
7086 2001-03-10 Richard Henderson <rth@redhat.com>
7087
7088 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7089
7090 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7091
7092 * g++.old-deja/g++.other/crash31.C: XFAIL.
7093 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7094 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7095 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7096 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7097 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7098
7099 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7100
7101 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7102
7103 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7104
7105 * gcc.dg/20000724-1.c: Don't use multiline strings.
7106
7107 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7108
7109 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7110 result of -cString against what we expect it to be; don't just
7111 print it out for no one to read.
7112
7113 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7114 Based on testcases provided by Nicola Pero.
7115
7116 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7117
7118 * gcc.dg/cpp/macro7.c: New test.
7119
7120 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7121
7122 * gcc.dg/cpp/multiline.c: Update.
7123
7124 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7125
7126 * g++.old-deja/g++.other/enum3.C: New test.
7127
7128 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7129
7130 * g++.old-deja/g++.other/pod1.C: New test.
7131
7132 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7133
7134 * g++.old-deja/g++.ext/overload1.C: New test.
7135
7136 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7137
7138 * g++.old-deja/g++.pt/using1.C: New test.
7139
7140 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7141
7142 * g++.old-deja/g++.other/using9.C: New test.
7143
7144 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7145
7146 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7147
7148 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7149
7150 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7151
7152 * g++.old-deja/g++.ext/realpt1.C: Remove.
7153
7154 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7155
7156 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7157
7158 2001-02-26 Will Cohen <wcohen@redhat.com>
7159
7160 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7161
7162 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7163
7164 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7165 templatized constructors.
7166
7167 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7168
7169 * gcc.c-torture/execute/20010224-1.c: New test.
7170
7171 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7172
7173 * gcc.c-torture/execute/20010222-1.c: New test.
7174
7175 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7176
7177 * g++.old-deja/g++.other/inline20.C: New test.
7178
7179 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7180
7181 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7182
7183 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7184
7185 * g++.old-deja/g++.other/lookup22.C: New test.
7186
7187 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7188
7189 * g77.dg: New directory.
7190 * g77.dg/20010216-1.f: New test case.
7191 * g77.dg/dg.exp: New driver.
7192 * lib/g77-dg.exp: New driver library.
7193
7194 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7195
7196 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7197
7198 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7199
7200 * g++.old-deja/g++.other/decl9.C: New test.
7201
7202 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7203
7204 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7205 not need <string> and also tests the initialization at runtime.
7206
7207 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7208
7209 * gcc.c-torture/execute/longlong.c: New test.
7210
7211 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
7212
7213 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7214
7215 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
7216
7217 * gcc.c-torture/execute/920302-1.c (execute):
7218 Change argument type to short.
7219
7220 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7221
7222 * g++.old-deja/g++.pt/deduct6.C: New test.
7223
7224 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7225
7226 * g++.old-deja/g++.pt/deduct5.C: New test.
7227
7228 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7229
7230 * gcc.c-torture/execute/20010209-1.c: New test.
7231
7232 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7233
7234 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7235
7236 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7237
7238 * g++.dg/vtgc1.C: Update for new ABI.
7239
7240 * consistency.vlad: New directory, 1665 files.
7241
7242 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7243
7244 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7245 return type.
7246 * gcc.dg/cpp/digraphs.c: Declare puts.
7247
7248 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7249
7250 * g++.old-deja/g++.other/warn5.C: New test.
7251
7252 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7253
7254 * g++.old-deja/g++.pt/spec40.C: New test.
7255
7256 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7257
7258 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7259 case.
7260 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7261
7262 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7263
7264 * gcc.c-torture/compile/20010209-1.c: New test.
7265
7266 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7267
7268 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7269 excess errors message but not if it crashes.
7270 * g++.old-deja/g++.other/crash27.C: Likewise.
7271 * g++.old-deja/g++.other/crash28.C: Likewise.
7272 * g++.old-deja/g++.other/crash30.C: Likewise.
7273 * g++.old-deja/g++.other/crash32.C: Likewise.
7274 * g++.old-deja/g++.other/crash35.C: Likewise.
7275 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7276
7277 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7278
7279 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7280 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7281 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7282 g77.f-torture/execute/execute.exp,
7283 g77.f-torture/noncompile/noncompile.exp,
7284 gcc.c-torture/execute/execute.exp,
7285 gcc.c-torture/execute/memcheck/memcheck.exp,
7286 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7287 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7288 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7289 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7290 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7291 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7292 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7293 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7294 Remove bug reporting instructions with ancient email addresses.
7295
7296 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7297
7298 * gcc.dg/20010202-1.c: New test.
7299 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7300
7301 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7302
7303 * g++.dg/stdbool-if.C: New test.
7304
7305 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7306
7307 * objc/execute/fdecl.m: Added main().
7308
7309 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7310
7311 * gcc.c-torture/execute/20010206-1.c: New test.
7312
7313 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7314
7315 * gcc.dg/cpp/avoidpaste1.c: Update.
7316
7317 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7318
7319 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7320 Pero <nicola@brainstorm.co.uk>.
7321 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7322
7323 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7324
7325 * g++.old-deja/g++.pt/spec39.C: New test.
7326
7327 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7328
7329 * gcc.c-torture/compile/20010202-1.c: New test.
7330
7331 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7332
7333 * g++.old-deja/g++.abi/primary2.C: New test.
7334 * g++.old-deja/g++.abi/primary3.C: New test.
7335 * g++.old-deja/g++.abi/primary4.C: New test.
7336 * g++.old-deja/g++.abi/primary5.C: New test.
7337 * g++.old-deja/g++.abi/vtable3.h: New test.
7338 * g++.old-deja/g++.abi/vtable3a.C: New test.
7339 * g++.old-deja/g++.abi/vtable3b.C: New test.
7340 * g++.old-deja/g++.abi/vtable3c.C: New test.
7341 * g++.old-deja/g++.abi/vtable3d.C: New test.
7342 * g++.old-deja/g++.abi/vtable3e.C: New test.
7343 * g++.old-deja/g++.abi/vtable3f.C: New test.
7344 * g++.old-deja/g++.abi/vtable3g.C: New test.
7345 * g++.old-deja/g++.abi/vtable3h.C: New test.
7346 * g++.old-deja/g++.abi/vtable3i.C: New test.
7347 * g++.old-deja/g++.abi/vtable3j.C: New test.
7348 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7349
7350 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7351
7352 * g++.old-deja/g++.other/anon6.C: New test.
7353 * g++.old-deja/g++.other/anon7.C: New test.
7354
7355 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7356
7357 * gcc.dg/cpp/avoidpaste2.c: New tests.
7358
7359 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7360
7361 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7362
7363 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7364
7365 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7366 DECIMAL_DIG cases for Irix."
7367
7368 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
7369
7370 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7371
7372 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7373
7374 * gcc.dg/c99-tag-1.c: New test.
7375
7376 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7377
7378 * gcc.dg/cpp/tr-warn1.c: Add tests.
7379
7380 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7381
7382 * gcc.dg/cpp/avoidpaste1.c: Update.
7383 * gcc.dg/cpp/paste4.c: Update.
7384
7385 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7386
7387 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7388 cases for Irix.
7389
7390 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7391
7392 * g++.old-deja/g++.other/inline19.C: New test.
7393
7394 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7395
7396 * gcc.dg/Wlarger-than.c: New test.
7397
7398 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7399
7400 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7401
7402 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7403
7404 * gcc.c-torture/execute/20010129-1.c: New test.
7405 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7406
7407 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7408
7409 * gcc.dg/cpp/avoidpaste1.c: Test case.
7410
7411 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7412
7413 * g++.old-deja/g++.other/inline18.C: New test.
7414
7415 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7416
7417 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7418 and __builtin_putchar.
7419
7420 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7421
7422 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7423 tests.
7424
7425 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7426
7427 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7428 floating point number rounding mode to round to the nearest
7429 representable mode.
7430
7431 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7432
7433 * g++.old-deja/g++.other/mangle2.C: New test.
7434
7435 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7436
7437 * gcc.c-torture/compile/20010124-1.c: New test.
7438
7439 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7440
7441 * g++.old-deja/g++.pt/spec38.C: New test.
7442
7443 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7444
7445 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7446 "Build don't run".
7447
7448 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7449
7450 * gcc.c-torture/execute/20010123-1.c: New test.
7451
7452 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7453
7454 * g++.old-deja/g++.pt/spec37.C: New test.
7455
7456 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7457
7458 * g++.old-deja/g++.pt/overload14.C: New test.
7459
7460 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7461
7462 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7463 __builtin_return_address.
7464
7465 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7466
7467 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7468 * g++.old-deja/g++.pt/spec35.C: New test.
7469 * g++.old-deja/g++.pt/spec36.C: New test.
7470
7471 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7472
7473 * gcc.c-torture/compile/20010118-1.c: New test.
7474
7475 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7476
7477 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7478
7479 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7480
7481 * gcc.c-torture/execute/20010119-1.c: New test.
7482
7483 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7484
7485 * g++.old-deja/g++.other/vbase5.C: New test.
7486
7487 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7488
7489 * gcc.c-torture/execute/20010118-1.c: New test.
7490
7491 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7492
7493 * g++.old-deja/g++.pt/deduct3.C: New test.
7494
7495 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7496
7497 * g++.old-deja/g++.pt/spec34.C: New test.
7498
7499 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7500
7501 * g77.f-torture/compile/20000601-2.f: New test.
7502
7503 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7504
7505 * g++.old-deja/g++.other/init17.C: New test.
7506
7507 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
7508
7509 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7510
7511 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7512
7513 * g++.old-deja/g++.pt/unify8.C: New test.
7514
7515 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7516
7517 * g++.old-deja/g++.abi/vbase1.C: New test.
7518
7519 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7520
7521 * g++.old-deja/g++.pt/crash65.C: New test.
7522
7523 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
7524
7525 * gcc.dg/cpp/assembl2.S: New test case.
7526
7527 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
7528
7529 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7530 are supported.
7531
7532 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7533
7534 * g++.old-deja/g++.other/builtins1.C: New test.
7535 * g++.old-deja/g++.other/builtins2.C: Likewise.
7536 * g++.old-deja/g++.other/builtins3.C: Likewise.
7537 * g++.old-deja/g++.other/builtins4.C: Likewise.
7538
7539 2001-01-17 Jakub Jelinek <jakub@redhat.com>
7540
7541 * gcc.c-torture/compile/20010117-1.c: New test.
7542 * gcc.c-torture/compile/20010117-2.c: New test.
7543
7544 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7545
7546 * g77.f-torture/execute/20010116.[fx]: New test,
7547 XFAIL on i?86-*-*.
7548 * g77.f-torture/compile/20010115.f: Indicate it's
7549 a test for PR fortran/1636.
7550
7551 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
7552
7553 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7554
7555 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7556
7557 * g77.f-torture/compile/20010115.f: New test.
7558
7559 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
7560
7561 * g++.old-deja/g++.pt/nontype5.C: New test.
7562
7563 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
7564
7565 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7566 have an equivalent working one below it.
7567
7568 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7569
7570 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7571 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7572
7573 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7574
7575 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7576 message containing "init_priority".
7577 (conpr-2.C): Likewise.
7578 (conpr-3.C): Likewise.
7579 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7580
7581 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7582
7583 * gcc.c-torture/execute/20010114-2.c: New test.
7584
7585 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
7586
7587 * gcc.c-torture/compile/20010114-1.c: New test.
7588 * gcc.c-torture/compile/20010114-1.x: Xfail.
7589 * gcc.c-torture/compile/20010114-2.c: New test.
7590 * gcc.c-torture/execute/20010114-1.c: New test.
7591 * gcc.dg/trunc-1.c: New test.
7592 * gcc.dg/uninit-B.c: New test.
7593
7594 2001-01-13 Nick Clifton <nickc@redhat.com>
7595
7596 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7597 target.
7598
7599 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
7600
7601 * gcc.c-torture/compile/20010113-1.c: New test.
7602
7603 2001-01-13 Jakub Jelinek <jakub@redhat.com>
7604
7605 * gcc.c-torture/compile/20001212-1.c: New test.
7606
7607 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
7608
7609 * gcc.dg/cpp/widestr1.c: Update.
7610 * gcc.dg/cpp/prag-imp.c: Remove.
7611
7612 2001-01-12 Jakub Jelinek <jakub@redhat.com>
7613
7614 * gcc.c-torture/execute/20000801-3.x: Remove.
7615 * gcc.dg/c90-init-1.c: New test.
7616 * gcc.dg/c99-init-1.c: New test.
7617 * gcc.dg/c99-init-2.c: New test.
7618 * gcc.dg/gnu99-init-1.c: New test.
7619
7620 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
7621
7622 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7623 testing that no relevant ones were found.
7624
7625 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7626
7627 * g++.old-deja/g++.pt/cast2.C: New test.
7628
7629 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7630
7631 * g++.old-deja/g++.pt/friend47.C: New test.
7632
7633 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7634
7635 * g++.old-deja/g++.pt/instantiate13.C: New test.
7636
7637 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7638
7639 * g++.old-deja/g++.other/defarg7.C: New test.
7640 * g++.old-deja/g++.other/defarg8.C: New test.
7641
7642 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7643
7644 * g++.old-deja/g++.pt/crash64.C: New test.
7645
7646 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 * g++.old-deja/g++.pt/crash63.C: New test.
7649
7650 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
7651
7652 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7653
7654 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
7655
7656 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7657
7658 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7659
7660 * g++.old-deja/g++.pt/error3.C: New test.
7661
7662 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7663
7664 * g++.old-deja/g++.other/crash39.C: New test.
7665
7666 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7667
7668 * g++.old-deja/g++.other/vbase4.C: New test.
7669
7670 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
7671
7672 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7673 * gcc.dg/special/20000419-2.c: New file. Identical to above.
7674 * gcc.dg/special/special.exp: New test driver which will check
7675 for alias support for the above test.
7676
7677 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
7678
7679 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7680 problems on small machines.
7681 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7682 parameterize.
7683
7684 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
7685
7686 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7687 mips.
7688 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7689
7690 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 * g++.old_deja/g++.pt/using8.C: New test.
7693
7694 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
7695
7696 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7697
7698 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
7699
7700 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7701 where a failure is expected.
7702 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7703
7704 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7705
7706 * g++.old_deja/g++.pt/instantiate12.C: New test.
7707
7708 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7709
7710 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7711 start of structs.
7712 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7713 * g++.old-deja/g++.brendan/crash17.C: Likewise.
7714 * g++.old-deja/g++.brendan/crash29.C: Likewise.
7715 * g++.old-deja/g++.brendan/crash48.C: Likewise.
7716 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7717 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7718 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7719 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7720 * g++.old-deja/g++.eh/spec6.C: Likewise.
7721 * g++.old-deja/g++.jason/crash3.C: Likewise.
7722 * g++.old-deja/g++.law/ctors11.C: Likewise.
7723 * g++.old-deja/g++.law/ctors17.C: Likewise.
7724 * g++.old-deja/g++.law/ctors5.C: Likewise.
7725 * g++.old-deja/g++.law/ctors9.C: Likewise.
7726 * g++.old-deja/g++.mike/ambig1.C: Likewise.
7727 * g++.old-deja/g++.mike/net22.C: Likewise.
7728 * g++.old-deja/g++.mike/p3538a.C: Likewise.
7729 * g++.old-deja/g++.mike/p3538b.C: Likewise.
7730 * g++.old-deja/g++.mike/virt3.C: Likewise.
7731 * g++.old-deja/g++.niklas/t128.C: Likewise.
7732 * g++.old-deja/g++.other/anon4.C: Likewise.
7733 * g++.old-deja/g++.other/using1.C: Likewise.
7734 * g++.old-deja/g++.other/warn3.C: Likewise.
7735 * g++.old-deja/g++.pt/t37.C: Likewise.
7736 * g++.old-deja/g++.robertl/eb69.C: Likewise.
7737 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7738
7739 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7740
7741 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7742
7743 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7744
7745 * gcc.c-torture/execute/stdio-opt-3.c: New test.
7746
7747 2001-01-07 Jakub Jelinek <jakub@redhat.com>
7748
7749 * gcc.c-torture/compile/20010107-1.c: New test.
7750
7751 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7752
7753 * gcc.c-torture/execute/builtin-noret-1.c: New test.
7754
7755 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7756
7757 * gcc.dg/format/format.h: New file.
7758 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7759 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7760 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7761 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7762 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7763 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7764 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7765 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7766 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7767 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7768 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7769 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7770 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7771 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7772 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7773 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7774 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7775 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7776 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7777 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7778 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7779 instead of declaring standard types, macros and functions in each
7780 test.
7781
7782 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
7783
7784 * gcc.c-torture/execute/20010106-1.c: New test.
7785
7786 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
7787
7788 * gcc.dg/format/format.exp: New file.
7789 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7790 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7791 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7792 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7793 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7794 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7795 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7796 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7797 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7798 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7799 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7800 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7801 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7802 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7803 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7804 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7805 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7806 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7807 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7808 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7809 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7810 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7811 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7812 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7813 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7814 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7815 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7816 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7817 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7818 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7819 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7820 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7821 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7822 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7823 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7824 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7825 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7826 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7827 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7828 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7829 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7830 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7831
7832 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
7833
7834 * gcc.c-torture/execute/991228-1.c: Take word endianness into
7835 account.
7836
7837 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
7838
7839 * gcc.c-torture/execute/builtin-complex-1.c: New test.
7840
7841 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
7842
7843 * g++.old-deja/g++.pt/crash62.C: New test.
7844
7845 2001-01-04 Richard Henderson <rth@redhat.com>
7846
7847 * gcc.dg/20000926-1.c: Update expected warnings.
7848 * gcc.dg/array-2.c: Likewise.
7849 * gcc.dg/array-4.c: Also validate flexible array members.
7850 * gcc.dg/c99-flex-array-1.c: New.
7851
7852 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
7853
7854 * gcc.c-torture/compile/20001222-1.x: Remove.
7855
7856 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7857
7858 * gcc.c-torture/execute/built-in-setjmp.c: New.
7859
7860 2001-01-03 Richard Henderson <rth@redhat.com>
7861
7862 * gcc.dg/940510-1.c: Update expected error wording.
7863 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7864
7865 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
7866
7867 * lib/target-supports.exp (check_alias_available): Modified to
7868 indicate aliases not supported if only weak aliases are supported.
7869
7870 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7871
7872 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7873 Turn on cmpstrsi checks for __pj__ and __i370__.
7874
7875 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7876
7877 * g++.old-deja/g++.other/virtual11.C: New test.
7878
7879 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7880
7881 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7882
7883 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7884
7885 * gcc.c-torture/compile/20010102-1.c: New test.
7886
7887 2001-01-02 Andreas Jaeger <aj@suse.de>
7888
7889 * gcc.dg/noreturn-3.c: New test.
7890
7891 * gcc.dg/noreturn-4.c: New test.
7892
7893 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7894
7895 * gcc.c-torture/execute/stdio-opt-1.c: Also test
7896 __builtin_fputc and __builtin_fwrite.
7897
7898 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7899
7900 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7901 signed char, not default char.
7902
7903 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7904
7905 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7906
7907 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
7908
7909 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
7910
7911 2000-12-29 Richard Henderson <rth@redhat.com>
7912
7913 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7914 (__cyg_profile_func_exit): Define.
7915
7916 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7917
7918 * g++.dg/vtgc1.C: New test.
7919
7920 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
7921
7922 * gcc.dg/noncompile/20001228-1.c: New test.
7923
7924 * gcc.dg/20001228-1.c: New test.
7925
7926 * gcc.c-torture/execute/20001228-1.c: New test.
7927
7928 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
7929
7930 * gcc.dg/format-strfmon-1.c: New test.
7931
7932 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7933
7934 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7935 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7936 * gcc.c-torture/execute/string-opt-1.c: Likewise.
7937 * gcc.c-torture/execute/string-opt-2.c: Likewise.
7938 * gcc.c-torture/execute/string-opt-3.c: Likewise.
7939 * gcc.c-torture/execute/string-opt-4.c: Likewise.
7940 * gcc.c-torture/execute/string-opt-6.c: Likewise.
7941 * gcc.c-torture/execute/string-opt-7.c: Likewise.
7942 * gcc.c-torture/execute/string-opt-8.c: Likewise.
7943 * gcc.c-torture/execute/string-opt-9.c: Likewise.
7944 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7945 * gcc.c-torture/execute/string-opt-11.c: Likewise.
7946 * gcc.c-torture/execute/string-opt-12.c: Likewise.
7947
7948 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7949 * gcc.c-torture/execute/string-opt-4.c: Test index.
7950
7951 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
7952
7953 * gcc.c-torture/compile/20001226-1.c: New test.
7954
7955 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
7956
7957 * gcc.c-torture/compile/20001222-1.c: New test.
7958 * gcc.c-torture/compile/20001222-1.x: Xfail.
7959
7960 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
7961
7962 * gcc.c-torture/execute/comp-goto-2.c: New test.
7963
7964 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
7965
7966 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7967 Use long types if __INT_MAX__ is 32767.
7968 (main): Use cast to (sint32 *) when poking 88 into a_page.
7969
7970 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7971
7972 2000-12-21 Bernd Schmidt <bernds@redhat.com>
7973
7974 * gcc.c-torture/compile/20001221-1.c: New test.
7975 * gcc.c-torture/execute/20001221-1.c: New test.
7976
7977 2000-12-20 Richard Henderson <rth@redhat.com>
7978
7979 * g++.old-deja/g++.pt/crash36.C: Update error lines.
7980 * g++.old-deja/g++.robertl/eb109.C: Likewise.
7981
7982 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7983
7984 * gcc.dg/compare3.c: New test.
7985
7986 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7987
7988 * gcc.dg/format-warnll-1.c: New test.
7989
7990 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
7991
7992 * gcc.dg/cpp/cmdlne-P.c: New test.
7993
7994 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7995
7996 * gcc.c-torture/execute/builtin-abs-1.c,
7997 gcc.c-torture/execute/builtin-abs-2.c: New tests.
7998
7999 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8000
8001 * gcc.dg/cpp/multiline.c: New test.
8002
8003 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8004
8005 * g++.old-deja/g++.other/syshdr1.C: Update.
8006 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8007
8008 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8009
8010 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8011
8012 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8013
8014 * g++.old-deja/g++.pt/ttp65.C: New test.
8015
8016 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8017
8018 * g++.old-deja/g++.pt/ttp64.C: New test.
8019
8020 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8021
8022 * g++.old-deja/g++.pt/spec33.C: New test.
8023
8024 2000-12-14 Catherine Moore <clm@redhat.com>
8025
8026 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8027 * gcc.c-torture/execute/920612-2.c: Likewise.
8028 * gcc.c-torture/execute/920428-2.c: Likewise.
8029 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8030 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8031
8032 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8033
8034 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8035 * gcc.dg/pack-test-2.c: Likewise.
8036
8037 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8038
8039 Tests by Zack Weinberg <zackw@stanford.edu>.
8040
8041 * gcc.dg/cpp/defined.c: Update.
8042 * gcc.dg/cpp/defined_trad.c: New tests.
8043
8044 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8045
8046 * gcc.dg/cpp/trad-direct.c: Update.
8047
8048 2000-12-11 Neil Booth <neilb@earthling.net>
8049
8050 * gcc.dg/cpp/defined_trad.c
8051
8052 2000-12-11 Neil Booth <neilb@earthling.net>
8053
8054 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8055
8056 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8057
8058 * gcc.dg/format-miss-2.c: New test.
8059
8060 2000-12-09 Neil Booth <neilb@earthling.net>
8061
8062 * gcc.dg/cpp/lineflags.c: New tests.
8063 * gcc.dg/cpp/poison.c: Update.
8064 * gcc.dg/cpp/redef2.c: Update.
8065 * gcc.dg/cpp/skipping.c: New test.
8066
8067 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8068
8069 * g++.old-deja/g++.other/eh3.C: New testcase.
8070
8071 2000-12-07 Neil Booth <neilb@earthling.net>
8072
8073 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8074 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8075 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8076 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8077 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8078 Update.
8079
8080 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8081
8082 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8083 __SIZE_TYPE__ instead of int for type of integers cast to
8084 pointers.
8085
8086 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8087
8088 * g++.old-deja/g++.other/cleanup4.C: New test.
8089
8090 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8091
8092 * format-sec-1.c: New test.
8093
8094 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8095
8096 * gcc.dg/format-nonlit-3.c: New test.
8097
8098 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8099
8100 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8101 through a null pointer.
8102
8103 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8104
8105 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8106 * g++.old-deja/g++.pt/partial4.C: New test.
8107
8108 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8109
8110 * gcc.c-torture/execute/ieee/hugeval.x: New.
8111
8112 2000-12-06 Neil Booth <neilb@earthling.net>
8113
8114 * gcc.dg/cpp/backslash2.c: New tests.
8115
8116 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8117
8118 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8119 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8120
8121 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8122
8123 * gcc.c-torture/execute/20001203-2.c: New testcase.
8124
8125 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8126
8127 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8128 * g++.old-deja/g++.other/virtual10.C: New test.
8129
8130 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8131
8132 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8133
8134 2000-12-05 Richard Henderson <rth@redhat.com>
8135
8136 * gcc.c-torture/compile/20001205-1.c: New.
8137
8138 2000-12-04 Neil Booth <neilb@earthling.net>
8139
8140 * g++.old-deja/g++.other/virtual9.C: New test.
8141 * g++.old-deja/g++.pt/crash61.C: New test.
8142 * gcc.c-torture/execute/loop-9.c: New test.
8143
8144 2000-12-04 Neil Booth <neilb@earthling.net>
8145
8146 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8147 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8148 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8149 * gcc.dg/cpp/extratokens.c: ...here.
8150
8151 2000-12-04 Neil Booth <neilb@earthling.net>
8152
8153 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8154 New tests.
8155
8156 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8157
8158 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8159 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8160
8161 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8162
8163 * gcc.c-torture/execute/20001203-1.c: New test.
8164
8165 2000-12-03 Neil Booth <neilb@earthling.net>
8166
8167 * gcc.dg/cpp/macro6.c: New test cases.
8168
8169 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8170
8171 * gcc.c-torture/execute/string-opt-9.c: New test.
8172 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8173 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8174 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8175
8176 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8177 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8178
8179 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8180
8181 * gcc.dg/cpp/if-6.c: New testcase.
8182
8183 * gcc.dg/20001201-1.c: New testcase.
8184
8185 2000-12-02 Neil Booth <neilb@earthling.net>
8186
8187 * g++.old-deja/g++.other/externC4.C,
8188 g++.old-deja/g++.other/friend10.C: New tests.
8189
8190 2000-12-02 Neil Booth <neilb@earthling.net>
8191
8192 * g++.old-deja/g++.other/instan2.C
8193 * g++.old-deja/g++.other/instan3.C: New test.
8194
8195 2000-12-02 Neil Booth <neilb@earthling.net>
8196
8197 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8198 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8199 gnuc99.c,gnuc99-pedantic.c: New tests.
8200
8201 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8202
8203 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8204 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8205
8206 2000-12-01 Neil Booth <neilb@earthling.net>
8207
8208 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8209 * gcc.dg/cpp/poison.c: Update.
8210 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8211
8212 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8213
8214 * g77.f-torture/execute/20001201.f: New test.
8215
8216 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8217
8218 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8219
8220 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8221
8222 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8223
8224 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8225
8226 * g++.old-deja/g++.other/cast6.C: New test.
8227
8228 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8229
8230 * gcc.c-torture/execute/20001130-2.c: New testcase.
8231
8232 2000-11-30 Richard Henderson <rth@redhat.com>
8233
8234 * gcc.c-torture/execute/20001130-1.c: New test.
8235
8236 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8237
8238 * g++.old-deja/g++.other/op3.C: New test.
8239
8240 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8241
8242 * g++.old-deja/g++.other/op2.C: New test.
8243
8244 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8245
8246 * g++.old-deja/g++.other/crash38.C: New test.
8247
8248 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8249
8250 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8251
8252 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8253
8254 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8255 tests.
8256 * gcc.c-torture/execute/string-opt-6.c: New test.
8257
8258 * gcc.dg/20001117-1.c: Add main.
8259
8260 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8261
8262 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8263 Move from here ...
8264 * gcc.dg/940510-1.c: ... to here.
8265
8266 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8267 zero-size arrays in toplevel structures.
8268
8269 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8270
8271 * gcc.c-torture/execute/loop-8.c: New test.
8272
8273 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8274
8275 * g++.old-deja/g++.other/base1.C: New test.
8276
8277 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8278
8279 * g++.old-deja/g++.other/parse2.C: New test.
8280
8281 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8282
8283 * g++.old-deja/g++.pt/incomplete1.C: New test.
8284
8285 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8286
8287 * g++.old-deja/g++.other/friend9.C: New test.
8288
8289 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8290
8291 * gcc.dg/20001127-1.c: New test.
8292
8293 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8294
8295 * g++.old-deja/g++.pt/friend46.C: New test.
8296
8297 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8298
8299 * g++.old-deja/g++.other/ptrmem8.C: New test.
8300
8301 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8302
8303 * gcc.c-torture/execute/string-opt-7.c: New test.
8304 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8305
8306 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8307
8308 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8309 instead of 'mkcheck 2'.
8310
8311 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8312
8313 * gcc.c-torture/execute/memcheck/driver.c,
8314 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8315 C9X references to refer to C99.
8316
8317 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8318
8319 * gcc.dg/ultrasp3.c: New test.
8320
8321 2000-11-25 Neil Booth <neilb@earthling.net>
8322
8323 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8324
8325 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8326
8327 * gcc.c-torture/compile/20001123-2.c: New.
8328
8329 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8330
8331 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8332
8333 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8334
8335 * gcc.dg/sequence-point-1.c: Add some new tests.
8336 * gcc.c-torture/execute/20001124-1.c: New test.
8337
8338 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8339
8340 * g++.old-deja/g++.other/vaarg4.C: New test.
8341 * gcc.c-torture/compile/20001123-1.c: New test.
8342
8343 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8344
8345 * g++.other/crash24.C: Adjust and remove XFAIL.
8346 * g++.other/crash37.C: New test.
8347
8348 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8349
8350 * g++.old-deja/g++.pt/instantiate9.C: New test.
8351
8352 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8353
8354 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8355 new ABI, too.
8356
8357 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8358 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8359
8360 2000-11-22 Neil Booth <neilb@earthling.net>
8361
8362 * gcc.dg/cpp/Wtrigraphs.c: New test.
8363
8364 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8365
8366 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8367
8368 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8369
8370 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8371
8372 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8373
8374 * lib/gcc-dg.exp: load_lib scanasm.exp.
8375 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8376 * lib/g++-dg.exp: load_lib scanasm.exp.
8377 * lib/scanasm.exp: New.
8378 (scan-assembler, scan-assembler-not): Add optional arguments to
8379 test name, or if not present, the pattern name.
8380 (scan-assembler-dem, scan-assembler-dem-not): New.
8381
8382 * g++.dg/dg.exp: New.
8383
8384 2000-11-21 Neil Booth <neilb@earthling.net>
8385
8386 * gcc.dg/cpp/integrated1.c: Remove.
8387
8388 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8389
8390 * gcc.c-torture/execute/20001121-1.c: New test.
8391
8392 2000-11-21 Richard Henderson <rth@redhat.com>
8393
8394 * gcc.c-torture/compile/20001121-1.c: New test.
8395
8396 2000-11-20 Neil Booth <neilb@earthling.net>
8397
8398 * gcc.dg/cpp/integrated1.c: New test.
8399
8400 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8401
8402 * g++.old-deja/g++.other/inline17.C: New test.
8403
8404 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8405
8406 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8407 local variable to be zero: I made the variable global. Now
8408 uses abort() and exit() instead of relying on main's return value.
8409
8410 2000-11-20 Neil Booth <neilb@earthling.net>
8411
8412 * gcc.dg/cpp/paste2.c: Update test.
8413 * objc/execute/paste.m: New test.
8414
8415 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8416
8417 * gcc.dg/c99-condexpr-1.c: New test.
8418
8419 2000-11-20 Neil Booth <neilb@earthling.net>
8420
8421 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8422
8423 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8424
8425 * g++.old-deja/g++.pt/export1.C: New test.
8426
8427 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8428
8429 * gcc.dg/20001117-1.c: New test.
8430
8431 2000-11-18 Richard Henderson <rth@redhat.com>
8432
8433 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8434
8435 2000-11-18 Richard Henderson <rth@redhat.com>
8436
8437 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8438 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8439 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8440
8441 2000-11-18 Richard Henderson <rth@redhat.com>
8442
8443 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8444 (main): New. Exit cleanly.
8445
8446 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8447
8448 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8449 gcc.dg/c99-fordecl-2.c: New tests.
8450
8451 2000-11-18 Richard Henderson <rth@redhat.com>
8452
8453 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8454 * gcc.c-torture/execute/zerolen-2.c: New.
8455
8456 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8457
8458 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8459 memory.
8460
8461 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8462
8463 * g++.old-deja/g++.pt/instantiate8.C: New test.
8464
8465 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8466
8467 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8468 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8469
8470 2000-11-16 Nick Clifton <nickc@redhat.com>
8471
8472 * gcc.c-torture/execute/nestfunc-2.c: New test.
8473 * gcc.c-torture/execute/nestfunc-3.c: New test.
8474
8475 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8476
8477 * gcc.c-torture/compile/20001116-1.c: New test.
8478
8479 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8480
8481 * gcc.c-torture/execute/20001115-1.c: New test.
8482
8483 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8484
8485 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8486 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8487 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8488 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8489
8490 2000-11-15 Neil Booth <neilb@earthling.net>
8491
8492 gcc.dg/cpp/_Pragma1.c: Update.
8493 gcc.dg/cpp/_Pragma2.c: New test.
8494
8495 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
8496
8497 * g++.old-deja/g++.other/anon5.C: New test.
8498
8499 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
8500
8501 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8502 tests.
8503
8504 2000-11-14 Jakub Jelinek <jakub@redhat.com>
8505
8506 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8507 output.
8508
8509 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8510
8511 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8512 labels at end of compound statements.
8513
8514 2000-11-13 Jakub Jelinek <jakub@redhat.com>
8515
8516 * gcc.c-torture/execute/loop-7.c: New test.
8517
8518 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8519
8520 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8521
8522 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8523
8524 * gcc.dg/c99-bool-1.c: New test.
8525
8526 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8527
8528 * gcc.dg/c99-scope-1.c: Remove xfail.
8529 * gcc.dg/c99-scope-2.c: New test.
8530
8531 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8532
8533 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8534 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8535
8536 2000-11-11 Mark Mitchell <mark@codesourcery.com>
8537
8538 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8539 error messages.
8540
8541 * g++.mike/p700.C: Don't typedef wchar_t.
8542 * g++.mike/p784.C: Likewise.
8543 * g++.mike/eb101.C: Don't use __wchar_t.
8544
8545 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
8546
8547 * g77.f-torture/execute/20001111.[fx]: Test premature exit
8548 from DO loop.
8549
8550 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8551
8552 * gcc.c-torture/execute/20001111-1.c: New test.
8553
8554 2000-11-10 Nick Clifton <nickc@redhat.com>
8555
8556 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8557 long multuiple and accumulate.
8558
8559 2000-11-09 Richard Henderson <rth@redhat.com>
8560
8561 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8562 via size_t instead of int.
8563
8564 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8565 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8566 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8567 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8568
8569 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
8570
8571 * gcc.c-torture/compile/20001109-1.c: New test.
8572 * gcc.c-torture/compile/20001109-2.c: New test.
8573
8574 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
8575
8576 * g++.old-deja/g++.pt/operator1.C: New test.
8577 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8578
8579 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8580
8581 * gcc.dg/20001108-1.c: New test.
8582
8583 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8584
8585 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8586 with both arguments constant strings.
8587 * gcc.c-torture/execute/string-opt-3.c: New test.
8588 * gcc.c-torture/execute/string-opt-4.c: New test.
8589 * gcc.c-torture/execute/string-opt-5.c: New test.
8590
8591 2000-11-08 Nick Clifton <nickc@redhat.com>
8592
8593 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
8594 mulsidi3adddi patterns.
8595
8596 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
8597
8598 * g++.old-deja/g++.other/crash36.C: New test.
8599
8600 2000-11-08 Jakub Jelinek <jakub@redhat.com>
8601
8602 * g++.old-deja/g++.other/init16.C: New test.
8603
8604 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
8605
8606 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8607
8608 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8609
8610 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8611 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8612 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8613
8614 2000-11-07 DJ Delorie <dj@redhat.com>
8615
8616 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8617
8618 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8619
8620 * gcc.c-torture/execute/string-opt-1.c: New test.
8621
8622 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8623
8624 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
8625 mips-sgi-irix6.* because the MIPS ABI passes floating-point
8626 parameters in registers, and there is no way for a varargs
8627 function to know in which order the integer and floating-point
8628 parameters should be interleaved when they are placed on the
8629 stack.
8630 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8631 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8632
8633 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8634
8635 * gcc.c-torture/execute/string-opt-2.c: New test.
8636
8637 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
8638
8639 * g++.old-deja/g++.pt/crash60.C: New test.
8640
8641 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8642
8643 * g++.old-deja/g++.other/crash24.C: New test.
8644 * g++.old-deja/g++.other/crash25.C: New test.
8645 * g++.old-deja/g++.other/crash26.C: New test.
8646 * g++.old-deja/g++.other/crash27.C: New test.
8647 * g++.old-deja/g++.other/crash28.C: New test.
8648 * g++.old-deja/g++.other/crash29.C: New test.
8649 * g++.old-deja/g++.other/crash30.C: New test.
8650 * g++.old-deja/g++.other/crash31.C: New test.
8651 * g++.old-deja/g++.other/crash32.C: New test.
8652 * g++.old-deja/g++.other/crash33.C: New test.
8653 * g++.old-deja/g++.other/crash34.C: New test.
8654 * g++.old-deja/g++.other/crash35.C: New test.
8655
8656 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8657
8658 * gcc.c-torture/execute/20001031-1.c: New test.
8659
8660 2000-11-04 Mark Mitchell <mark@codesourcery.com>
8661
8662 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8663 namespace.
8664
8665 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8666 standards-conformant.
8667
8668 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8669
8670 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8671 * g++.old-deja/g++.mike/p755a.C: Likewise.
8672 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8673 library makes no calls to `operator new' during initialization.
8674
8675 2000-11-04 Neil Booth <neilb@earthling.net>
8676
8677 * gcc.dg/cpp/include2.c: New tests.
8678
8679 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
8680
8681 * lib/g++.exp (g++_set_ld_library_path): New function.
8682 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8683
8684 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
8685
8686 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
8687 warnings.
8688
8689 2000-11-01 Richard Henderson <rth@redhat.com>
8690
8691 * g++.old-deja/g++.ext/namedret1.C: New.
8692 * g++.old-deja/g++.ext/namedret2.C: New.
8693 * g++.old-deja/g++.ext/namedret3.C: New.
8694
8695 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
8696
8697 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8698 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8699
8700 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8701
8702 * gcc.c-torture/execute/va-arg-21.c: New test.
8703
8704 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
8705
8706 * gcc.dg/c99-complex-2.c: New test.
8707
8708 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8709
8710 * gcc.c-torture/execute/stdio-opt-1.c: New test.
8711
8712 2000-10-31 Jakub Jelinek <jakub@redhat.com>
8713
8714 * g++.old-deja/g++.other/inline16.C: New test.
8715
8716 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
8717
8718 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8719 __PRETTY_FUNCTION__
8720
8721 2000-10-29 Neil Booth <neilb@earthling.net>
8722
8723 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8724 New tests.
8725 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8726 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8727 optimisation.
8728
8729 2000-10-29 Neil Booth <neilb@earthling.net>
8730
8731 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8732 * mi1.c, mi1c.h: Add null directives to multiple-include test.
8733 * mi5.c: Test multiple includes work with -C.
8734 * trigraphs.c: Test ^= version.
8735
8736 2000-10-28 Neil Booth <neilb@earthling.net>
8737
8738 New tests and test updates for new macro expander.
8739
8740 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8741 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8742 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8743 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8744 new diagnostic messages.
8745
8746 * gcc.dg/cpp/macro3.c: New tests.
8747
8748 2000-10-27 Mark Mitchell <mark@codesourcery.com>
8749
8750 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8751 on the same line.
8752
8753 2000-10-27 Jakub Jelinek <jakub@redhat.com>
8754
8755 * g++.old-deja/g++.other/eh2.C: New test.
8756
8757 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
8758
8759 * gcc.c-torture/execute/20001027-1.c: New test.
8760
8761 2000-10-26 Richard Henderson <rth@redhat.com>
8762
8763 * gcc.c-torture/execute/20001026-1.c: New.
8764
8765 2000-10-26 Mark Mitchell <mark@codesourcery.com>
8766
8767 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8768 * g++.old-deja/g++.law/builtin1.C: Likewise.
8769 * g++.old-deja/g++.law/ctors10.C: Likewise.
8770 * g++.old-deja/g++.law/virtual3.C: Likewise.
8771 * g++.old-deja/g++.mike/p658.C: Likewise.
8772 * g++.old-deja/g++.other/sibcall1.C: Likewise.
8773 * g++.old-deja/g++.other/vaarg2.C: Likewise.
8774 * g++.old-deja/g++.robertl/eb124.C: Likewise.
8775 * g++.old-deja/g++.robertl/eb44.C: Likewise.
8776 * g++.old-deja/g++.robertl/eb77.C: Likewise.
8777
8778 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
8779
8780 * gcc.c-torture/compile/20001024-1.c: New test.
8781
8782 2000-10-25 Mark Mitchell <mark@codesourcery.com>
8783
8784 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8785 to tell us whether or not we are using V3.
8786
8787 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
8788
8789 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8790 operands.
8791
8792 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
8793
8794 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8795
8796 2000-10-25 Jakub Jelinek <jakub@redhat.com>
8797
8798 * gcc.c-torture/execute/20001024-1.c: New test.
8799
8800 2000-10-24 Jakub Jelinek <jakub@redhat.com>
8801
8802 * g++.old-deja/g++.other/sibcall1.C: New test.
8803
8804 2000-10-20 Jakub Jelinek <jakub@redhat.com>
8805
8806 * gcc.dg/noncompile/init-3.c: New test.
8807
8808 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
8809
8810 * gcc.dg/format-array-1.c: New test.
8811
8812 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8813
8814 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8815 writing through null pointers; remove comment about testing
8816 unterminated strings.
8817
8818 2000-10-17 Matthew Hiller <hiller@redhat.com>
8819
8820 * gcc.c-torture/execute/20001017-2.c: New test.
8821
8822 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8823
8824 * gcc.c-torture/compile/20001018-1.c: New test.
8825 * gcc.c-torture/compile/20001018-1.x: Xfail.
8826
8827 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8828
8829 * gcc.c-torture/execute/20001017-1.c: New test.
8830
8831 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8832
8833 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8834 for multiple use of arguments with scanf formats; add tests for
8835 multiple use of arguments.
8836
8837 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
8838
8839 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8840
8841 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8842
8843 * gcc.dg/format-miss-1.c: New test.
8844
8845 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8846
8847 * gcc.c-torture/execute/20001013-1.c: New test.
8848
8849 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8850
8851 * gcc.dg/format-branch-1.c: New test.
8852
8853 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8854
8855 * README, lib/file-format.exp: Remove EGCS references.
8856
8857 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8858
8859 * gcc.dg/20001013-1.c: New test.
8860
8861 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
8862
8863 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8864 for intmax_t in the compiler using __typeof__ and the type rules
8865 for conditional expressions.
8866
8867 2000-10-13 Jakub Jelinek <jakub@redhat.com>
8868
8869 * gcc.dg/20001012-1.c: New test.
8870 * gcc.dg/20001012-2.c: New test.
8871
8872 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8873
8874 * gcc.dg/format-attr-1.c: New test.
8875
8876 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8877
8878 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8879 __LONG_LONG_MAX__ instead of LLONG_MAX.
8880
8881 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8882
8883 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8884 scanf flags.
8885 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8886 flags.
8887
8888 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
8889
8890 * gcc.dg/sequence-pt-1.c: New test.
8891
8892 2000-10-11 Geoff Keating <geoffk@cygnus.com>
8893
8894 * gcc.c-torture/execute/20001011-1.c: New testcase.
8895 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8896
8897 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8898
8899 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8900 does not error on it.
8901
8902 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8903
8904 * gcc.dg/20001009-1.c: New test.
8905
8906 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
8907
8908 * gcc.c-torture/compile/20001009-1.c: Move from here ....
8909 * gcc.c-torture/execute/20001009-2.c: ... to here.
8910
8911 2000-10-09 Geoff Keating <geoffk@cygnus.com>
8912
8913 * gcc.c-torture/compile/20001009-1.c: New testcase.
8914 * gcc.c-torture/execute/20001009-1.c: New testcase.
8915 Testcases provided by Jan Hubicka <jh@suse.cz>.
8916
8917 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8918
8919 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8920 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8921 uintmax_t using <limits.h> to emulate the compiler's internal
8922 logic. No longer XFAIL %j tests.
8923
8924 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8925
8926 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8927 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8928 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8929 regexps and details of expected handling of some bad formats.
8930 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8931 suppression.
8932
8933 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8934
8935 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8936 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8937 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8938 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8939 in list archives.
8940
8941 2000-10-06 Richard Henderson <rth@cygnus.com>
8942
8943 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8944 * g++.old-deja/g++.brendan/crash52.C: Likewise.
8945 * g++.old-deja/g++.jason/report.C: Likewise.
8946 * g++.old-deja/g++.law/friend5.C: Likewise.
8947 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
8948 of the expected warnings.
8949
8950 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
8951
8952 * g++.old-deja/g++.pt/enum14.C: New test.
8953
8954 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
8955
8956 * g++.old-deja/g++.pt/crash59.C: New test.
8957
8958 2000-10-04 Will Cohen <wcohen@redhat.com>
8959
8960 * gcc.dg/20000926-1.c: New test.
8961
8962 2000-10-03 Geoff Keating <geoffk@cygnus.com>
8963
8964 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8965 function name for current C++ compiler.
8966 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8967
8968 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
8969
8970 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8971 __PRETTY_FUNCTION__.
8972 * g++.old-deja/g++.ext/pretty2.C: Likewise.
8973
8974 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8975
8976 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8977
8978 2000-09-26 Jakub Jelinek <jakub@redhat.com>
8979
8980 * gcc.c-torture/compile/20000923-1.c: New test.
8981
8982 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8983
8984 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8985 * g++.old-deja/g++.pt/ttp62.C: Same.
8986 * g++.old-deja/g++.other/inline14.C: Same.
8987
8988 2000-09-24 Richard Henderson <rth@cygnus.com>
8989
8990 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8991
8992 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
8993
8994 * gcc.dg/c90-printf-1.c: Add test for wide string format.
8995
8996 2000-09-22 Geoff Keating <geoffk@cygnus.com>
8997
8998 * gcc.c-torture/compile/20000922-1.c: New file.
8999
9000 2000-09-21 Nick Clifton <nickc@redhat.com>
9001
9002 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9003 a signed long modulo operation.
9004 (mod6): New function - perform an unsigned long modulo operation.
9005 (main): Add tests for modulos of very large numbers by very small
9006 dividends.
9007
9008 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9009
9010 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9011
9012 2000-09-19 Richard Henderson <rth@cygnus.com>
9013
9014 * gcc.dg/compare2.c (case 10): XFAIL.
9015
9016 2000-09-18 Richard Henderson <rth@cygnus.com>
9017
9018 * gcc.c-torture/execute/20000906-1.c: Move ...
9019 * gcc.dg/20000906-1.c: ... here. Only run on targets
9020 that support __builtin_trap.
9021
9022 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9023
9024 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9025
9026 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9027
9028 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9029 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9030 more $ format tests.
9031
9032 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9033
9034 * gcc.dg/format-errmk-1.c: New test.
9035
9036 2000-09-17 Greg McGary <greg@mcgary.org>
9037
9038 * gcc.c-torture/execute/20000917-1.x: Remove.
9039
9040 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9041
9042 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9043
9044 2000-09-17 Greg McGary <greg@mcgary.org>
9045
9046 * gcc.c-torture/execute/20000917-1.c: New test.
9047 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9048
9049 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9050
9051 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9052 in nested macro bug.
9053
9054 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9055
9056 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9057
9058 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
9059
9060 * gcc.c-torture/execute/20000914-1.c: New test.
9061
9062 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9063
9064 * g++.other/inline13.C: New test.
9065
9066 2000-09-12 Andreas Jaeger <aj@suse.de>
9067
9068 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9069 constant by Ulrich Drepper <drepper@redhat.com>.
9070
9071 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
9072
9073 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9074
9075 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9076
9077 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9078
9079 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9080
9081 * gcc.dg/cpp/backslash.c: New test.
9082
9083 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9084
9085 * gcc.c-torture/execute/20000910-1.c: New test.
9086 * gcc.c-torture/execute/20000910-2.c: Likewise.
9087
9088 2000-09-11 Robert Lipe <robertl@sco.com>
9089
9090 * gcc.dg/pragma-align.c: New test.
9091
9092 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9093
9094 * g++.old-deja/g++.pt/explicit82.C: New test.
9095 * g++.old-deja/g++.pt/explicit83.C: New test.
9096
9097 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9098
9099 * gcc.dg/asm-names.c: New test.
9100
9101 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9102
9103 * gcc.dg/cpp/tr-warn6.c: New test
9104
9105 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9106
9107 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9108 be accepted.
9109
9110 2000-09-07 Catherine Moore <clm@redhat.com>
9111
9112 * gcc.c-torture/execute/unroll-1.c: New test.
9113
9114 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9115
9116 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9117 ERROR markers.
9118 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9119 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9120 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9121 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9122 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9123 Preprocess only.
9124 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9125 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9126
9127 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9128
9129 * g++.old-deja/g++.pt/deduct2.C: New test.
9130
9131 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9132
9133 * g++.old-deja/g++.pt/parms2.C: New test.
9134
9135 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9136
9137 * g++.old-deja/g++.pt/crash58.C: New test.
9138
9139 2000-09-06 Greg McGary <greg@mcgary.org>
9140
9141 * gcc.c-torture/execute/20000906-1.c: New test.
9142 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9143
9144 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9145
9146 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9147
9148 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9149
9150 * g++.old-deja/g++.pt/crash57.C: New test.
9151
9152 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9153
9154 * g++.old-deja/g++.pt/crash56.C: New test.
9155
9156 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9157
9158 * g++.old-deja/g++.pt/koenig1.C: New test.
9159
9160 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9161
9162 * gcc.dg/20000904-1.c: New test.
9163
9164 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9165
9166 * gcc.dg/cpp/paste8.c: New test.
9167
9168 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9169
9170 * gcc.c-torture/compile/20000827-1.c: New test.
9171
9172 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9173
9174 * gcc.dg/format-diag-1.c: New test.
9175
9176 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9177
9178 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9179 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9180 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9181 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9182 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9183
9184 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9185
9186 * g++.old-deja/g++.other/nested4.C: New test.
9187
9188 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9189
9190 * g++.old-deja/g++.ns/scoped1.C: New test.
9191
9192 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9193
9194 * lib/g++.exp: Support testing already-installed GCC.
9195
9196 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9197
9198 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9199
9200 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9201
9202 * gcc.dg/return-type-2.c: New test.
9203
9204 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9205
9206 * gcc.c-torture/compile/20000825-1.c: New test.
9207
9208 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9209
9210 * gcc.dg/dwarf2-2.c: New test.
9211
9212 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9213
9214 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9215 dg-warning regexps.
9216
9217 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9218
9219 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9220 gcc.dg/format-ext-5.c: New tests.
9221
9222 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9223
9224 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9225
9226 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9227
9228 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9229
9230 2000-08-24 Richard Henderson <rth@cygnus.com>
9231
9232 * gcc.dg/ia64-sync-1.c: New test.
9233 * gcc.dg/ia64-sync-2.c: New test.
9234 * gcc.dg/ia64-asm-1.c: New test.
9235
9236 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9237
9238 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9239 * gcc.dg/format-ext-2.c: New test.
9240
9241 2000-08-23 Jason Merrill <jason@redhat.com>
9242
9243 * lib/old-dejagnu.exp: Also ignore "In member function" and
9244 "At global scope".
9245
9246 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * gcc.dg/noncompile/label-lineno-1.c: New test.
9249
9250 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9251
9252 * gcc.dg/c99-array-nonobj-1.c: New test.
9253
9254 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9255
9256 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9257 tests.
9258 * gcc.dg/format-ext-1.c: New test.
9259
9260 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9261
9262 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9263 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9264 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9265 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9266 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9267
9268 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9269
9270 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9271 gcc.dg/c99-strftime-2.c: New tests.
9272
9273 2000-08-22 Richard Henderson <rth@cygnus.com>
9274
9275 * gcc.c-torture/execute/20000822-1.c: New test.
9276
9277 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9278
9279 * gcc.c-torture/execute/20000819-1.x: Remove.
9280
9281 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9282
9283 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9284 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9285 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9286 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9287 gcc.dg/format-xopen-1.c: New tests.
9288
9289 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9290
9291 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9292
9293 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9294
9295 * g++.old-deja/g++.other/loop2.C: New test.
9296
9297 * gcc.c-torture/compile/20000606-1.c: New test.
9298 * gcc.c-torture/compile/20000728-1.c: New test.
9299 * gcc.c-torture/execute/20000801-1.c: New test.
9300 * gcc.c-torture/execute/20000801-2.c: New test.
9301 * gcc.c-torture/execute/20000819-1.c: New test.
9302 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9303 * gcc.dg/20000629-1.c: New test.
9304 * gcc.dg/20000724-1.c: New test.
9305 * gcc.dg/20000807-1.c: New test.
9306
9307 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9308
9309 * gcc.dg/cpp/pragma-1.c: New test.
9310 * gcc.dg/cpp/pragma-2.c: New test.
9311
9312 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9313
9314 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9315 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9316
9317 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9318
9319 * gcc.c-torture/compile/20000818-1.c: New test.
9320
9321 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9322
9323 * gcc.c-torture/execute/20000818-1.c: New test.
9324
9325 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9326
9327 * gcc.dg/format-va-1.c: New test.
9328
9329 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9330
9331 * g++.old-deja/g++.other/typedef8.C: New test.
9332
9333 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9334
9335 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9336 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9337 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9338 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9339 * g++.old-deja/g++.other/ptrmem7.C: New test.
9340 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9341
9342 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9343
9344 * g++.old-deja/g++.pt/typename27.C: New test.
9345
9346 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9347
9348 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9349 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9350 * g++.old-deja/g++.pt/friend45.C: New test.
9351 * g++.old-deja/g++.other/friend8.C: New test.
9352
9353 2000-08-15 Richard Henderson <rth@cygnus.com>
9354
9355 * gcc.c-torture/execute/20000815-1.c: New test.
9356
9357 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9358
9359 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9360 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9361 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9362
9363 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9364
9365 * g++.old-deja/g++.other/refinit2.C: New test.
9366
9367 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9368
9369 * lib/c-torture.exp (c-torture): Make
9370 compiler_conditional_xfail_data global.
9371 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9372 compiler_conditional_xfail_data machinery.
9373 (f-torture-execute): Likewise.
9374 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9375 and only when unrolling loops.
9376
9377 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9378
9379 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9380
9381 * g++.old-deja/g++.pt/explicit81.C: New test.
9382
9383 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9384
9385 * g++.old-deja/g++.pt/typename26.C: New test.
9386
9387 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9388
9389 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9390 warning.
9391
9392 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9393
9394 * g++.old-deja/g++.other/array3.C: New test.
9395
9396 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9397
9398 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9399 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9400 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9401 New tests.
9402
9403 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9404
9405 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9406 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9407
9408 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9409
9410 * gcc.c-torture/execute/20000808-1.c: New test.
9411
9412 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9413
9414 * gcc.dg/c90-const-expr-1.c: New test.
9415
9416 2000-08-08 Richard Henderson <rth@cygnus.com>
9417
9418 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9419
9420 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9421
9422 * gcc.dg/noncompile/const-ll-1.c: New test.
9423
9424 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9425
9426 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9427
9428 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
9429
9430 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9431 that running programs linked against the shared version of libobjc
9432 run correctly.
9433
9434 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9435
9436 * gcc.dg/c99-printf-1.c: New test.
9437
9438 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9439
9440 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9441
9442 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9443
9444 * gcc.c-torture/execute/20000731-1.x: Delete.
9445
9446 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9447
9448 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9449 and torture_without_loops as is done by c-torture.exp.
9450 (search_for): Copy from c-torture.exp.
9451 (gcc-dg-runtest): New function, drives a directory of tests
9452 iterating over the TORTURE_OPTIONS.
9453 (scan-assembler, scan-assembler-not): Move here from
9454 individual directory drivers.
9455
9456 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9457 defined by lib/gcc-dg.exp.
9458 * gcc.dg/cpp/cpp.exp: Likewise.
9459 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9460 gcc-dg-runtest, so we cycle over optimization options.
9461
9462 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9463 * gcc.dg/compare2.c: No longer expected to fail.
9464
9465 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
9466
9467 * gcc.c-torture/execute/20000804-1.c: New test.
9468
9469 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9470
9471 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9472
9473 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9474
9475 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9476
9477 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
9478
9479 * gcc.c-torture/compile/20000803-1.c: New test.
9480
9481 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9482
9483 * gcc.c-torture/execute/20000801-3.c,
9484 gcc.c-torture/execute/20000801-4.c: New tests.
9485 * gcc.c-torture/execute/20000801-3.x,
9486 gcc.c-torture/execute/20000801-4.x: Xfail.
9487
9488 2000-08-02 Geoff Keating <geoffk@cygnus.com>
9489
9490 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9491 libobjc/.libs to allow for libtool.
9492
9493 2000-08-02 Jakub Jelinek <jakub@redhat.com>
9494
9495 * gcc.c-torture/compile/20000802-1.c: New test.
9496
9497 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
9498
9499 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9500
9501 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
9502
9503 * gcc-c-torture/execute/20000731-2.c: New test.
9504
9505 * gcc.c-torture/execute/20000731-1.c: New test.
9506 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9507
9508 2000-07-31 Jakub Jelinek <jakub@redhat.com>
9509
9510 * testsuite/gcc.dg/cpp/paste7.c: New test.
9511 * gcc.dg/cpp/20000725-1.c: New test.
9512
9513 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
9514
9515 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9516 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9517 declaration warning for __builtin_dwarf_reg_size.
9518
9519 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9520
9521 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
9522
9523 * gcc.dg/noncompile/voidparam-1.c: New test.
9524
9525 2000-07-30 Richard Henderson <rth@cygnus.com>
9526
9527 * gcc.dg/c90-digraph-1.c: Don't xfail.
9528 * gcc.dg/compare2.c (case 10): Xfail.
9529 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9530
9531 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
9532
9533 * gcc.dg/c99-main-1.c: New test.
9534
9535 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
9536
9537 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9538
9539 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
9540
9541 * gcc.c-tortuer/execute/20000726-1.c: New test.
9542
9543 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
9544
9545 * gcc.c-torture/execute/enum-2.c: New test.
9546
9547 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9548
9549 * gcc.dg/cpp/tr-warn3.c: New test.
9550
9551 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9552
9553 * g++.old-deja/g++.ext/implicit1.C: Remove.
9554 * g++.old-deja/g++.jason/c2.C: Remove
9555 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9556 * g++.old-deja/g++.pt/crash16.C: Likewise.
9557 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9558
9559 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9560
9561 * g++.old-deja/g++.other/for2.C: New test.
9562
9563 2000-07-25 Jakub Jelinek <jakub@redhat.com>
9564
9565 * gcc.dg/20000720-1.c: New test.
9566
9567 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
9568
9569 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
9570
9571 2000-07-24 Geoff Keating <geoffk@cygnus.com>
9572
9573 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9574 * gcc.c-torture/execute/20000722-1.c: New.
9575 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9576
9577 2000-07-24 Jakub Jelinek <jakub@redhat.com>
9578
9579 * gcc.dg/cpp/20000720-1.S: New test.
9580
9581 2000-07-21 Michael Meissner <meissner@redhat.com>
9582
9583 * gcc.c-torture/execute/ieee/hugeval.c: New test.
9584
9585 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9586
9587 * g++.old-deja/g++.brendan/crash16.C,
9588 g++.old-deja/g++.brendan/parse3.C,
9589 g++.old-deja/g++.brendan/redecl1.C,
9590 g++.old-deja/g++.ns/template13.C,
9591 g++.old-deja/g++.other/decl4.C,
9592 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9593
9594 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9595
9596 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9597 and "Internal error".
9598
9599 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9600 regexps.
9601 * gcc.dg/cpp/paste6.c: New test.
9602
9603 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
9604
9605 * gcc.dg/cpp/tr-direct.c: New test.
9606
9607 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9608 gcc.dg/cpp/undef1.c: Tweak error regexps.
9609
9610 2000-07-18 Eric Christopher <echristo@redhat.com>
9611
9612 * gcc.c-torture/compile/20000718-1.c: New test.
9613
9614 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9615
9616 * cpplex.c (_cpp_push_token): If the token being pushed back
9617 is the previous token in this context, just subtract one from
9618 context->posn.
9619 * cppmacro.c (save_expansion): Clear aux field when storing a
9620 placemarker.
9621
9622 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
9623
9624 * gcc.dg/noncompile/redecl-1.c: New test.
9625
9626 2000-07-18 Jakub Jelinek <jakub@redhat.com>
9627
9628 * gcc.c-torture/execute/20000717-5.c: New test.
9629 * gcc.c-torture/execute/20000717-1.x: Removed.
9630
9631 2000-07-17 Richard Henderson <rth@cygnus.com>
9632
9633 * gcc.c-torture/execute/20000717-4.c: New test.
9634
9635 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
9636
9637 * gcc.dg/cpp/syshdr.c: New test.
9638 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9639
9640 2000-07-17 Neil Booth <neilb@earthling.net>
9641
9642 * gcc.dg/cpp/cmdlne-dM.c: New test.
9643 * gcc.dg/cpp/cmdlne-dD.c: New test.
9644
9645 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
9646
9647 * gcc.c-torture/execute/20000717-3.c: New test.
9648
9649 * gcc.c-torture/compile/20000717-1.c: New test.
9650
9651 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
9652
9653 * gcc.c-torture/execute/20000717-2.c: New test.
9654
9655 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9656
9657 * gcc.dg/formatz-1.c: New test.
9658
9659 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9660 * gcc.dg/c99-digraph-1.c: New tests.
9661
9662 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9663 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9664
9665 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9666 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9667 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9668 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9669 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9670 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9671 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9672
9673 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
9674
9675 * gcc.c-torture/execute/20000717-1.c: New test.
9676 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9677
9678 2000-07-15 Jakub Jelinek <jakub@redhat.com>
9679
9680 * gcc.c-torture/execute/20000715-2.c: New test.
9681 * gcc.dg/20000715-1.c: New test.
9682
9683 2000-07-15 Michael Meissner <meissner@redhat.com>
9684
9685 * gcc.c-torture/execute/20000715-1.c: New test.
9686
9687 2000-07-13 Jakub Jelinek <jakub@redhat.com>
9688
9689 * gcc.c-torture/execute/20000707-1.c: New test.
9690
9691 2000-07-13 Neil Booth <NeilB@earthling.net>
9692
9693 * testsuite/gcc.dg/cpp/digraph1.c,
9694 testsuite/gcc.dg/cpp/digraph2.c,
9695 testsuite/gcc.dg/cpp/digraphs.c: New tests.
9696
9697 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
9698
9699 * g77.f-torture/compile/20000630-2.f: New test.
9700 * g77.f-torture/compile/20000630-2.x
9701
9702 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
9703
9704 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
9705
9706 2000-07-11 Neil Booth <NeilB@earthling.net>
9707
9708 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9709
9710 2000-07-11 Neil Booth <NeilB@earthling.net>
9711
9712 * gcc.dg/cpp/cmdlne-C.c: New.
9713
9714 2000-07-09 Neil Booth <NeilB@earthling.net>
9715
9716 * gcc.dg/cpp/directiv.c: New tests.
9717 * gcc.dg/cpp/undef1.c: Update.
9718
9719 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
9720
9721 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9722
9723 2000-07-09 Neil Booth <NeilB@earthling.net>
9724
9725 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9726
9727 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
9728
9729 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9730 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9731
9732 2000-07-08 Neil Booth <NeilB@earthling.net>
9733
9734 * gcc.dg/cpp/macsyntx.c: New tests.
9735
9736 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9737
9738 * gcc.dg/20000707-1.c: New test.
9739
9740 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9741
9742 * gcc.c-torture/execute/20000706-1.c: New test.
9743 * gcc.c-torture/execute/20000706-2.c: New test.
9744 * gcc.c-torture/execute/20000706-3.c: New test.
9745 * gcc.c-torture/execute/20000706-4.c: New test.
9746 * gcc.c-torture/execute/20000706-5.c: New test.
9747
9748 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9749
9750 * g++.old-deja/g++.pt/instantiate7.C: New test.
9751
9752 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9753
9754 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9755 * g++.old-deja/g++.mike/thunk3.C: Likewise.
9756 * g++.old-deja/g++.other/rtti3.C: Likewise.
9757 * g++.old-deja/g++.other/rttid3.C: Likewise.
9758
9759 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
9760
9761 * g77.f-torture/compile/20000630-1.x: Fix typo
9762
9763 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
9764
9765 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9766 assembly output.
9767
9768 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
9769
9770 * gcc.dg/cpp/ident.c: New test.
9771
9772 2000-07-05 Neil Booth <NeilB@earthling.net>
9773
9774 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9775 gcc.dg/cpp/lexstrng.c: New tests.
9776
9777 2000-07-04 Neil Booth <NeilB@earthling.net>
9778
9779 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9780 * gcc.dg/cpp/strify2.c: Same.
9781
9782 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
9783
9784 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9785 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9786 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9787 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9788
9789 * testsuite/gcc.dg/cpp/macro1.c,
9790 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9791 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9792 testsuite/gcc.dg/cpp/strify1.c,
9793 testsuite/gcc.dg/cpp/strify2.c: New tests.
9794
9795 2000-07-03 Jakub Jelinek <jakub@redhat.com>
9796
9797 * gcc.c-torture/execute/20000703-1.c: New test.
9798
9799 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9800
9801 * g++.old-deja/g++.pt (lookup10.C): New test.
9802
9803 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9804
9805 * g++.old-deja/g++.pt (typename25.C): New test.
9806
9807 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
9808
9809 * gcc.c-torture/compile/20000701-1.c: New test.
9810
9811 2000-06-30 Nick Clifton <nickc@cygnus.com>
9812
9813 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9814 to test case.
9815
9816 2000-06-30 Catherine Moore <clm@cygnus.com>
9817
9818 * gcc.c-torture/execute/align-1.c: New test.
9819
9820 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
9821
9822 * g++.old-deja/g++.pt/expr8.C: New test.
9823 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9824
9825 2000-06-29 Nick Clifton <nickc@cygnus.com>
9826
9827 * gcc.c-torture/compile/20000629-1.c: New test.
9828
9829 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9830
9831
9832 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9833 gcc.dg/noncompile directory, depending on whether they're
9834 preprocessor tests or not. Annotate all the tests for the dg
9835 framework.
9836
9837 * gcc.c-torture/noncompile/noncompile.exp: Delete.
9838 * gcc.dg/noncompile/noncompile.exp: New.
9839
9840 * Moved files:
9841 Old name New name
9842 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
9843 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
9844 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
9845 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
9846 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
9847 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
9848 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
9849 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
9850 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
9851 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
9852 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
9853 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
9854 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
9855 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
9856 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
9857 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
9858 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
9859 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
9860 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
9861 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
9862 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
9863 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
9864 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
9865 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
9866
9867 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
9868 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
9869 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
9870 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
9871 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
9872 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
9873
9874 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9875
9876 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9877 declare one variable. On the fourth, error.
9878 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9879 declared by 20000628-1a.h.
9880
9881 2000-06-29 Richard Henderson <rth@redhat.com>
9882
9883 * gcc.c-torture/execute/930529-1.x: New file.
9884 * gcc.dg/920413-1.c: Adjust expected warning text.
9885 * gcc.dg/980217-1.c: Declare abort.
9886 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9887
9888 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
9889
9890 * g77.f-torture/compile/20000629-1.f: New test.
9891 * g77.f-torture/compile/20000629-1.x: Expected to fail.
9892
9893 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9894
9895 Rearrange lots of files, removing entirely the
9896 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9897 directories.
9898
9899 * Deleted files:
9900 gcc.c-torture/code_quality/code_quality.exp
9901 gcc.c-torture/special/special.exp
9902 gcc.failure/failure.exp
9903 gcc.failure/940409-1.x
9904 gcc.c-torture/compile/961203-1.x
9905
9906 * New files:
9907 gcc.misc-tests/linkage.exp
9908 gcc.c-torture/execute/920730-1t.c
9909 gcc.c-torture/execute/920730-1t.x
9910 gcc.c-torture/compile/920520-1.x
9911 gcc.c-torture/compile/920521-1.x
9912 gcc.c-torture/compile/981006-1.x
9913 gcc.c-torture/execute/eeprof-1.x
9914
9915 * Moved files (possibly with modifications to fit a new harness):
9916 Old name New name
9917 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
9918 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
9919 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
9920 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
9921 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
9922 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
9923 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
9924 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
9925 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
9926 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
9927 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
9928 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
9929 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
9930 gcc.failure/940409-1.c gcc.dg/940409-1.c
9931
9932 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9933
9934 * c-torture/compile/961203-1.x: Delete.
9935
9936 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
9937 not exit. Include stdio.h.
9938 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9939 * gcc.misc-tests/dg-12.c: Likewise.
9940 * gcc.misc-tests/dg-5.c: Likewise.
9941 * gcc.misc-tests/dg-6.c: Likewise.
9942 * gcc.misc-tests/dg-7.c: Prototype abort.
9943 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9944 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9945 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
9946 not exit.
9947 * gcc.misc-tests/sieve.c: Use return from main, not exit.
9948 * gcc.misc-tests/sort2.c: Use return from main, not exit.
9949
9950 2000-06-28 Jakub Jelinek <jakub@redhat.com>
9951
9952 * gcc.dg/cpp/20000628-1.c: New test.
9953 * gcc.dg/cpp/20000628-1.h: New header for above test.
9954 * gcc.dg/cpp/20000628-1a.h: Likewise.
9955
9956 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
9957
9958 * gcc.dg/cpp: New directory.
9959 * gcc.dg/cpp/cpp.exp: New driver.
9960 * gcc.dg/cpp/20000627-1.c: New test.
9961 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9962 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9963 and rewrite as a compilation test.
9964
9965 * gcc.dg: Move many files into the cpp subdirectory, possibly
9966 renaming or editing them as well.
9967 Old name New name
9968 990119-1.c cpp/19990119-1.c
9969 990228-1.c cpp/19990228-1.c
9970 990407-1.c cpp/19990407-1.c
9971 990409-1.c cpp/19990409-1.c
9972 990413-1.c cpp/19990413-1.c
9973 990703-1.c cpp/19990703-1.c
9974 20000127-1.c cpp/20000127-1.c
9975 20000129-1.c cpp/20000129-1.c
9976 20000207-1.c cpp/20000207-1.c
9977 20000207-2.c cpp/20000207-2.c
9978 20000209-1.c cpp/20000209-1.c
9979 20000209-2.c cpp/20000209-2.c
9980 20000301-1.c cpp/20000301-1.c
9981 20000419-1.c cpp/20000419-1.c
9982 20000510-1.S cpp/20000510-1.S
9983 20000519-1.c cpp/20000519-1.c
9984 20000529-1.c cpp/20000529-1.c
9985 20000625-1.c cpp/20000625-1.c
9986 20000625-2.c cpp/20000625-2.c
9987 cpp-as1.c cpp/assert1.c
9988 cpp-as2.c cpp/assert2.c
9989 cxx-comments-1.c cpp/cxxcom1.c
9990 cxx-comments-2.c cpp/cxxcom2.c
9991 endif-label.c cpp/endif.c
9992 cpp-hash1.c cpp/hash1.c
9993 cpp-hash2.c cpp/hash2.c
9994 cpp-if1.c cpp/if-1.c
9995 cpp-if2.c cpp/if-2.c
9996 cpp-if3.c cpp/if-3.c
9997 cpp-if4.c cpp/if-4.c
9998 cpp-if5.c cpp/if-5.c
9999 cpp-cond.c cpp/if-cexp.c
10000 cpp-missingop.c cpp/if-mop.c
10001 cpp-missingparen.c cpp/if-mpar.c
10002 cpp-opprec.c cpp/if-oppr.c
10003 cpp-ifparen.c cpp/if-paren.c
10004 cpp-shortcircuit.c cpp/if-sc.c
10005 cpp-shift.c cpp/if-shift.c
10006 cpp-unary.c cpp/if-unary.c
10007 cpp-li1.c cpp/line1.c
10008 cpp-li2.c cpp/line2.c
10009 lineno.c cpp/line3.c
10010 lineno-2.c cpp/line4.c
10011 cpp-mi.c cpp/mi1.c
10012 cpp-mic.h cpp/mi1c.h
10013 cpp-micc.h cpp/mi1cc.h
10014 cpp-mind.h cpp/mi1nd.h
10015 cpp-mindp.h cpp/mi1ndp.h
10016 cpp-mix.h cpp/mi1x.h
10017 cpp-mi2.c cpp/mi2.c
10018 cpp-mi2a.h cpp/mi2a.h
10019 cpp-mi2b.h cpp/mi2b.h
10020 cpp-mi2c.h cpp/mi2c.h
10021 cpp-mi3.c cpp/mi3.c
10022 cpp-mi3.def cpp/mi3.def
10023 poison-1.c cpp/poison.c
10024 pr-impl.c cpp/prag-imp.c
10025 cpp-redef-2.c cpp/redef1.c
10026 cpp-redef.c cpp/redef2.c
10027 strpaste.c cpp/strp1.c
10028 strpaste-2.c cpp/strp2.c
10029 cpp-tradpaste.c cpp/tr-paste.c
10030 cpp-tradstringify.c cpp/tr-str.c
10031 cpp-tradwarn1.c cpp/tr-warn1.c
10032 cpp-tradwarn2.c cpp/tr-warn2.c
10033 trigraphs.c cpp/trigraphs.c
10034 cpp-unc1.c cpp/unc1.c
10035 cpp-unc2.c cpp/unc2.c
10036 cpp-unc3.c cpp/unc3.c
10037 cpp-unc.c cpp/unc4.c
10038 undef.c cpp/undef1.c
10039 undef-2.c cpp/undef2.c
10040 cpp-wi1.c cpp/widestr1.c
10041
10042 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10043
10044 * lib/g++.exp (g++_include_flags): Tweak.
10045
10046 2000-06-27 H.J. Lu <hjl@gnu.org>
10047 Loren J. Rittle <ljrittle@acm.org>
10048
10049 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10050 version with one that knows about the new gcc tree structure.
10051 (g++_link_flags): Same.
10052
10053 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10054
10055 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10056 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10057 case we are cross-compiling.
10058
10059 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10060 g++.old-deja/g++.niklas/Makefile.in,
10061 g++.old-deja/g++.niklas/configure.in,
10062 g++.old-deja/g++.other/Makefile.in,
10063 g++.old-deja/g++.other/configure.in,
10064 gcc.c-torture/code_quality/Makefile.in,
10065 gcc.c-torture/code_quality/configure.in,
10066 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10067 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10068 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10069 gcc.c-torture/execute/ieee/Makefile.in,
10070 gcc.c-torture/execute/ieee/configure.in,
10071 gcc.c-torture/noncompile/Makefile.in,
10072 gcc.c-torture/noncompile/configure.in,
10073 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10074 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10075 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10076
10077 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10078
10079 * g++.old-deja/g++.other/ambig3.C: New test.
10080
10081 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10082
10083 * g++.old-deja/g++.pt/syntax1.C: New test.
10084 * g++.old-deja/g++.pt/syntax2.C: New test.
10085 * g++.old-deja/g++.other/syntax3.C: New test.
10086 * g++.old-deja/g++.other/syntax4.C: New test.
10087
10088 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10089
10090 * gcc.dg/20000623-1.c: Prototype exit and abort.
10091
10092 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10093
10094 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10095 New tests.
10096 * gcc.dg/cpp-mi3.def: New file.
10097
10098 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10099 inside assertions.
10100 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10101 lexer's error messages.
10102 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10103 divine anything from the linemarkers.
10104 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10105 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10106
10107 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10108
10109 * gcc.dg/20000623-1.c: New test.
10110
10111 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10112
10113 * gcc.c-torture/execute/20000622-1.c: New test.
10114
10115 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10116
10117 * g++.old-deja/g++.other/init15.C: New test.
10118
10119 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10120
10121 * g++.old-deja/g++.pt/vaarg2.C: New test.
10122 * g++.old-deja/g++.pt/vaarg3.C: New test.
10123
10124 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10125
10126 * g++.old-deja/g++.other/dyncast6.C: New test.
10127
10128 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10129
10130 * gcc.c-torture/execute/loop-6.c: New test.
10131
10132 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10133
10134 * gcc.dg/20000614-1.c: New test.
10135 * gcc.dg/20000614-2.c: New test.
10136
10137 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10138
10139 * g++.old-deja/g++.other/inline12.C: New test.
10140
10141 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10142
10143 * g++.old-deja/g++.other/eh1.C: New test.
10144
10145 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10146
10147 * g++.old-deja/g++.other/type.C: New test.
10148
10149 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10150
10151 * g++.old-deja/g++.other/initstring.C: New test.
10152
10153 2000-06-12 Jason Merrill <jason@redhat.com>
10154
10155 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10156
10157 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
10158
10159 * gcc.c-torture/compile/20000609-1.c: New test.
10160
10161 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
10162
10163 * gcc.dg/20000609-1.c: New test.
10164
10165 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10166
10167 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10168 * gcc.c-torture/noncompile/poison-1.c: Move...
10169 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10170 * gcc.dg/cpp-li1.c: Add a token after the #line.
10171
10172 2000-06-05 Richard Henderson <rth@cygnus.com>
10173
10174 * gcc.c-torture/execute/20000605-2.c: New test.
10175 * gcc.c-torture/execute/20000605-3.c: New test.
10176
10177 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10178
10179 * g77.f-torture/execute/20000503-1.x: New file.
10180
10181 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10182
10183 * g++.old-deja/g++.eh/badalloc1.C: New test.
10184
10185 2000-06-05 Richard Henderson <rth@cygnus.com>
10186
10187 * gcc.c-torture/execute/20000605-1.c: New test.
10188
10189 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10190 Nathan Sidwell <nathan@codesourcery.com>
10191
10192 * gcc.c-torture/compile/20000605-1.c: New test.
10193
10194 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10195
10196 * g77.f-torture/compile/20000601-1.f: New test.
10197
10198 2000-06-03 Richard Henderson <rth@cygnus.com>
10199
10200 * gcc.c-torture/execute/20000603-1.c: New.
10201
10202 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10203
10204 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10205 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10206
10207 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10208
10209 * gcc.dg/compare2.c (case 12): XFAIL.
10210 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10211 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10212
10213 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10214
10215 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10216
10217 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10218 guard macro is already defined when the header is first
10219 included.
10220 * gcc.dg/cpp-mix.h: New file.
10221 * gcc.dg/endif-label.c: Update patterns to match compiler.
10222
10223 * g++.brendan/complex1.C: Declare abort.
10224 * g++.law/refs4.C: Remove XFAIL.
10225 * g++.oliva/expr2.C: Declare abort and exit.
10226
10227 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10228
10229 * gcc.c-torture/execute/20000528-1.c: New test.
10230
10231 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10232 * g++.old-deja/g++.law/temps4.C: Likewise.
10233
10234 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10235 stdlib.h. Call abort() on failure.
10236 * g++.old-deja/g++.law/refs4.C: Likewise.
10237 * g++.old-deja/g++.law/temps4.C: Likewise.
10238 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10239 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10240
10241 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10242
10243 Relative to g++.dg/special:
10244 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10245
10246 Relative to g++.old-deja:
10247 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10248 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10249 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10250 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10251 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10252 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10253 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10254
10255 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10256 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10257 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10258 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10259 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10260 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10261 and/or string.h.
10262
10263 * g++.other/goto1.C: Update expectations for error messages.
10264
10265 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10266
10267 * gcc.c-torture/compile/20000523-1.c: New test.
10268
10269 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10270
10271 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10272
10273 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10274
10275 * g++.old-deja/g++.eh/catch11.C: New test.
10276 * g++.old-deja/g++.eh/catch12.C: New test.
10277
10278 2000-05-24 Nick Clifton <nickc@cygnus.com>
10279
10280 * gcc.c-torture/execute/20000523-1.c: New test.
10281
10282 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10283
10284 * c-torture/execute/bcp-1.c: Replace abort in arg of
10285 __builtin_constant_p with a generic external function.
10286
10287 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10288 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10289 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10290 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10291 Prototype abort and/or exit.
10292
10293 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10294 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10295 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10296 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10297
10298 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10299
10300 * gcc.dg/dwarf2-1.c: New test.
10301
10302 2000-05-20 Richard Henderson <rth@cygnus.com>
10303
10304 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10305
10306 2000-05-20 Andreas Jaeger <aj@suse.de>
10307
10308 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10309 testcase.
10310
10311 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10312
10313 * gcc.c-torture/execute/20000519-2.c: New test.
10314
10315 2000-05-19 Andreas Jaeger <aj@suse.de>
10316
10317 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10318 which fails with SSA.
10319
10320 * lib/c-torture.exp: Also test with -O3 -fssa.
10321
10322 2000-05-18 Michael Meissner <meissner@redhat.com>
10323
10324 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10325 * gcc.c-torture/execute/920415-1.c: Ditto.
10326 * gcc.c-torture/execute/920501-1.c: Ditto.
10327 * gcc.c-torture/execute/conversion.c: Ditto.
10328 * gcc.c-torture/execute/cvt-1.c: Ditto.
10329
10330 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
10331
10332 * gcc.c-torture/compile/20000518-1.c: New test.
10333
10334 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10335
10336 * g77.f-torture/compile/200005018.f: New test.
10337
10338 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
10339
10340 * gcc.c-torture/compile/20000517-1.c: New test.
10341
10342 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10343
10344 * gcc.c-torture/execute/20000516-1.c: New test.
10345
10346 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10347
10348 * g++.old-deja/g++.other/eh.C: New test.
10349
10350 2000-05-12 Richard Henderson <rth@cygnus.com>
10351
10352 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10353 constants through to doit's conditional.
10354
10355 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
10356
10357 * gcc.c-torture/compile/20000511-1.c: New test.
10358 * g77.f-torture/compile/20000511-1.f: New test.
10359 * g77.f-torture/compile/20000511-2.f: New test.
10360
10361 2000-05-11 Michael Meissner <meissner@redhat.com>
10362
10363 * gcc.c-torture/execute/20000511-1.c: New test.
10364
10365 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10366
10367 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10368 * gcc.dg/20000510-1.S: New.
10369
10370 2000-05-08 Catherine Moore <clm@cygnus.com>
10371
10372 * gcc.dg/unused-3.c: New.
10373
10374 2000-05-06 Richard Henderson <rth@cygnus.com>
10375
10376 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10377 * g++.old-deja/g++.mike/warn1.C: Likewise.
10378 * g++.old-deja/g++.pt/local1.C: Likewise.
10379 * g++.old-deja/g++.pt/local7.C: Likewise.
10380 * g++.old-deja/g++.pt/spec16.C: Likewise.
10381
10382 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10383
10384 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10385
10386 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10387
10388 * g77.f-torture/execute/20000503-1.f: New test.
10389
10390 2000-05-04 Andreas Jaeger <aj@suse.de>
10391
10392 * gcc.dg/noreturn-2.c: New test.
10393
10394 2000-05-04 Neil Booth <NeilB@earthling.net>
10395
10396 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10397 preprocessor.
10398
10399 2000-05-04 Richard Henderson <rth@cygnus.com>
10400
10401 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10402
10403 2000-05-04 Richard Henderson <rth@cygnus.com>
10404
10405 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10406 OpenSSL by Jason R Thorpe.
10407
10408 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
10409
10410 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10411
10412 2000-05-03 Robert Lipe <robertlipe@usa.net>
10413
10414 * gcc.dg/20000503-1.c: New test.
10415
10416 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10417
10418 * gcc.c-torture/compile/20000502-1.c: New test.
10419 * g++.old-deja/g++.other/align.C: New test.
10420 * gcc.dg/cpp-tradstringify.c: New test.
10421
10422 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10423
10424 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10425 and hard registers.
10426
10427 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10428
10429 * gcc.c-torture/execute/loop-5.c: New test.
10430
10431 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10432
10433 * gcc.c-torture/execute/va-arg-20.c: New test.
10434
10435 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
10436
10437 * gcc.c-torture/execute/20000422-1.c: New test.
10438
10439 2000-04-20 Greg McGary <gkm@gnu.org>
10440
10441 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10442 when optimizing, but without sibling-call optimizations (-O1).
10443
10444 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
10445
10446 * gcc.c-torture/compile/20000420-1.c: New test.
10447
10448 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10449
10450 * g++.abi/ptrflags.C: New test.
10451 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10452
10453 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
10454
10455 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10456
10457 2000-04-19 Greg McGary <gkm@gnu.org>
10458
10459 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10460 sibling-call optimizations.
10461
10462 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10463
10464 * gcc.dg/20000419-1.c: New test.
10465
10466 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
10467
10468 * gcc.c-torture/execute/20000412-6.c: New test.
10469
10470 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
10471
10472 * gcc.c-torture/execute/20000412-5.c: New test.
10473 * g77.f-torture/compile/20000412-1.f: New test.
10474 * gcc.c-torture/execute/20000412-4.c: New test.
10475 * gcc.c-torture/compile/20000412-2.c: New test.
10476 * gcc.c-torture/execute/20000412-3.c: New test.
10477 * gcc.c-torture/compile/20000412-1.c: New test.
10478 * gcc.c-torture/execute/20000412-2.c: New test.
10479
10480 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10481
10482 * objc/execute/bf-20.m: New test.
10483
10484 2000-04-10 Richard Henderson <rth@cygnus.com>
10485
10486 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10487
10488 * gcc.c-torture/execute/20000412-1.c: New test.
10489
10490 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
10491
10492 * g++.old-deja/g++.eh/catchptr1.C: New test.
10493
10494 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
10495
10496 * g++.old-deja/g++.abi/cxa_vec.C: New test.
10497
10498 2000-04-08 Neil Booth <NeilB@earthling.net>
10499
10500 * gcc.dg/cpp-nullchar.c: Remove test as
10501 embedded nulls cause problems.
10502
10503 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10504
10505 * gcc.dg/compare2.c: New test.
10506
10507 2000-04-08 Neil Booth <NeilB@earthling.net>
10508
10509 * gcc.dg/cpp-nullchar.c: New test.
10510
10511 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
10512
10513 * gcc.dg/cpp-mi2.c: New test.
10514 * gcc.dg/cpp-mi2[abc].h: New files.
10515
10516 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
10517
10518 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10519 member name.
10520
10521 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
10522
10523 * g++.old-deja/g++.abi/vmihint.C: New test.
10524
10525 2000-04-06 Neil Booth <NeilB@earthling.net>
10526
10527 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10528 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
10529 copyright.
10530
10531 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
10532
10533 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10534 avoid stack-frame overwrite.
10535
10536 2000-04-05 Jakub Jelinek <jakub@redhat.com>
10537
10538 * gcc.c-torture/compile/20000405-2.c: New test.
10539 * gcc.c-torture/compile/20000405-3.c: New test.
10540
10541 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10542
10543 * gcc.c-torture/compile/20000405-1.c: New test.
10544
10545 2000-04-04 Geoff Keating <geoffk@cygnus.com>
10546
10547 * gcc.dg/cast-qual-1.c: Revert last change.
10548
10549 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10550
10551 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10552
10553 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
10554
10555 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10556 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10557
10558 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
10559
10560 * gcc.c-torture/compile/20000403-2.c: New test.
10561 * gcc.c-torture/compile/20000403-1.c: New test.
10562
10563 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
10564
10565 * gcc.c-torture/execute/20000403-1.c: New test.
10566
10567 2000-04-03 Geoff Keating <geoffk@cygnus.com>
10568
10569 * gcc.c-torture/execute/20000402-1.c: New test.
10570
10571 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
10572
10573 * gcc.c-torture/execute/va-arg-15.c: New test.
10574 * gcc.c-torture/execute/va-arg-16.c: New test.
10575 * gcc.c-torture/execute/va-arg-17.c: New test.
10576 * gcc.c-torture/execute/va-arg-18.c: New test.
10577 * gcc.c-torture/execute/va-arg-19.c: New test.
10578
10579 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
10580
10581 * gcc.c-torture/compile/981211-1.c: Move to...
10582 * gcc.dg/cpp-as1.c: ...here.
10583 * gcc.dg/cpp-as2.c: New file.
10584
10585 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10586 compiler.
10587
10588 2000-04-02 Neil Booth <NeilB@earthling.net>
10589
10590 * gcc.dg/cpp-cond.c New tests.
10591 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
10592 accidental success less likely.
10593 * gcc.dg/cpp-missingop.c New tests.
10594 * gcc.dg/cpp-missingparen.c New tests.
10595 * gcc.dg/cpp-shift.c New tests.
10596 * gcc.dg/cpp-shortcircuit.c New tests.
10597 * gcc.dg/cpp-unary.c New tests.
10598
10599 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
10600
10601 * gcc.c-torture/compile/20000329-1.c: New test.
10602
10603 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
10604
10605 * gcc.c-torture/compile/20000326-1.c: New test.
10606 * gcc.c-torture/compile/20000326-2.c: New test.
10607
10608 2000-03-24 Geoff Keating <geoffk@cygnus.com>
10609
10610 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10611 the first parameter is a function argument.
10612
10613 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
10614
10615 * g++.old-deja/g++.ext/array4.C: New test.
10616
10617 2000-03-22 Geoff Keating <geoffk@cygnus.com>
10618
10619 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10620
10621 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10622
10623 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10624
10625 2000-03-19 Richard Henderson <rth@cygnus.com>
10626
10627 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10628
10629 2000-03-19 Richard Henderson <rth@cygnus.com>
10630
10631 * gcc.c-torture/compile/20000319-1.c: New test.
10632
10633 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
10634
10635 * gcc.c-torture/execute/20000314-3.c: New test.
10636 * gcc.c-torture/execute/20000314-2.c: New test.
10637 * gcc.c-torture/execute/20000314-1.c: New test.
10638 * gcc.c-torture/compile/20000314-2.c: New test.
10639 * gcc.c-torture/compile/20000314-1.c: New test.
10640
10641 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
10642
10643 * g++.old-deja/g++.warn/inline.C: New test.
10644
10645 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
10646
10647 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10648 standards-compliant result rather than specific constants.
10649 Put test-values in array.
10650
10651 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
10652
10653 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10654 (g++_target_compile): Put test-specific options last.
10655
10656 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10657
10658 * g++.old-deja/g++.eh/vbase4.C: New test.
10659
10660 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10661
10662 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10663
10664 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10665
10666 * g++.old-deja/g++.brendan/misc12.C: Removed.
10667 * g++.old-deja/g++.pt/memtemp77.C: Constify.
10668 * g++.old-deja/g++.ext/pretty4.C: New test.
10669
10670 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10671
10672 * g++.old-deja/g++.other/string2.C: New test.
10673
10674 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
10675
10676 * g++.old-deja/g++.warn/impint2.C: New test.
10677
10678 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
10679
10680 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10681 is 1, not zero.
10682
10683 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 * g++.old-deja/g++.warn/impint.C: New test.
10686 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10687 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10688 * g++.old-deja/g++.pt/explicit12.C: Likewise.
10689 * g++.old-deja/g++.pt/explicit13.C: Likewise.
10690 * g++.old-deja/g++.pt/explicit17.C: Likewise.
10691 * g++.old-deja/g++.pt/explicit18.C: Likewise.
10692 * g++.old-deja/g++.pt/explicit19.C: Likewise.
10693 * g++.old-deja/g++.pt/explicit23.C: Likewise.
10694 * g++.old-deja/g++.pt/explicit31.C: Likewise.
10695 * g++.old-deja/g++.pt/explicit35.C: Likewise.
10696 * g++.old-deja/g++.pt/explicit6.C: Likewise.
10697 * g++.old-deja/g++.pt/memclass7.C: Likewise.
10698
10699 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
10700
10701 * gcc.dg/cpp-redef.c: New test.
10702
10703 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
10704
10705 * g++.old-deja/g++.pt/unify7.C: New test.
10706
10707 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10708
10709 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10710 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10711
10712 2000-02-25 Geoff Keating <geoffk@cygnus.com>
10713
10714 * gcc.c-torture/compile/20000224-1.c: New test.
10715
10716 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10717
10718 * gcc.c-torture/compile/cpp-2.c: New test.
10719 * gcc.c-torture/compile/cpp-1.c: New test.
10720
10721 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
10722
10723 * gcc.c-torture/execute/20000225-1.c: New test.
10724
10725 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10726
10727 * gcc.dg/cpp-li2.c: New test.
10728
10729 * gcc.dg/cpp-wi1.c: New test.
10730
10731 * gcc.dg/cpp-li1.c: New test.
10732
10733 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
10734
10735 * g++.old-deja/g++.other/sizeof5.C: New test.
10736
10737 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10738
10739 * gcc.c-torture/execute/va-arg-13.c: New test.
10740
10741 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
10742
10743 * gcc.c-torture/execute/va-arg-12.c: New test.
10744
10745 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10746
10747 * gcc.c-torture/execute/20000223-1.c: New test.
10748
10749 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10750
10751 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10752
10753 2000-02-22 Mark Mitchell <mark@codesourcery.com>
10754
10755 * g++.old-deja/g++.abi/ptrmem.C: New test.
10756
10757 2000-02-19 Richard Henderson <rth@cygnus.com>
10758
10759 * gcc.c-torture/compile/init-3.c: New.
10760
10761 2000-02-17 Mark Mitchell <mark@codesourcery.com>
10762
10763 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10764 ALWAYS_CXXFLAGS.
10765
10766 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
10767
10768 * gcc.c-torture/compile/20000211-3.c: New test.
10769
10770 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
10771
10772 * gcc.c-torture/compile/20000211-2.c: New test.
10773
10774 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
10775
10776 * gcc.c-torture/compile/20000211-1.c: New test.
10777
10778 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
10779
10780 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10781 on native targets
10782
10783 2000-02-08 Nathan Sidwell <nathan@acm.org>
10784
10785 * g++.old-deja/g++.other/cast5.C: New test.
10786
10787 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
10788
10789 * gcc.c-torture/execute/20000205-1.c: New.
10790
10791 2000-02-03 Nathan Sidwell <nathan@acm.org>
10792
10793 * g++.old-deja/g++.jason/cast3.C: Return void.
10794 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10795
10796 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10797
10798 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10799
10800 * gcc.dg/loop-1.c: New test.
10801
10802 2000-01-27 Jakub Jelinek <jakub@redhat.com>
10803
10804 * gcc.c-torture/compile/20000127-1.c: New test.
10805 * gcc.c-torture/execute/991228-1.c: New test.
10806
10807 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10808
10809 * gcc.dg/unused-2.c: New test.
10810
10811 * gcc.dg/conv-1.c: New test.
10812
10813 2000-01-24 Mark Mitchell <mark@codesourcery.com>
10814
10815 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10816 compiler.
10817 (tool_option_proc): Fix typo.
10818
10819 2000-01-24 Geoff Keating <geoffk@cygnus.com>
10820
10821 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10822 of the ld on the host, not on the build machine.
10823 Also, don't crash if '--help' is not a supported option.
10824
10825 2000-01-24 Richard Henderson <rth@cygnus.com>
10826
10827 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10828
10829 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
10830
10831 * gcc.c-torture/execute/20000120-2.c: New test.
10832 * gcc.c-torture/execute/20000120-1.c: New test.
10833
10834 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
10835
10836 * gcc.c-torture/execute/20000113-1.c: New test.
10837
10838 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
10839
10840 * gcc.c-torture/execute/20000112-1.c: New test.
10841
10842 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10843
10844 * gcc.dg/20000111-1.c: New test.
10845
10846 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
10847
10848 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10849 with 16 bit integers.
10850
10851 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10852
10853 * gcc.dg/20000108-1.c: New test.
10854
10855 2000-01-05 Nathan Sidwell <nathan@acm.org>
10856
10857 * g++.old-deja/g++.ns/koenig8.C: New test.
10858
10859 2000-01-05 Nathan Sidwell <nathan@acm.org>
10860
10861 * g++.old-deja/g++.other/cast4.C: New test.
10862
10863 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
10864
10865 * gcc.c-torture/compile/20000105-2.c: New test.
10866 * gcc.c-torture/compile/20000105-1.c: New test.
10867
10868 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10869
10870 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10871 references to printf & atoi to conform to ANSI standard.
10872 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10873 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10874 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10875 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10876 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10877 * g++.old-deja/g++.brendan/complex1.C: Likewise.
10878 * g++.old-deja/g++.brendan/copy1.C: Likewise.
10879 * g++.old-deja/g++.brendan/copy2.C: Likewise.
10880 * g++.old-deja/g++.brendan/copy3.C: Likewise.
10881 * g++.old-deja/g++.brendan/copy4.C: Likewise.
10882 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10883 * g++.old-deja/g++.brendan/copy6.C: Likewise.
10884 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10885 * g++.old-deja/g++.brendan/copy8.C: Likewise.
10886 * g++.old-deja/g++.brendan/crash11.C: Likewise.
10887 * g++.old-deja/g++.brendan/crash14.C: Likewise.
10888 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10889 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10890 * g++.old-deja/g++.brendan/delete2.C: Likewise.
10891 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10892 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10893 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10894 * g++.old-deja/g++.brendan/eh1.C: Likewise.
10895 * g++.old-deja/g++.brendan/groff1.C: Likewise.
10896 * g++.old-deja/g++.brendan/init3.C: Likewise.
10897 * g++.old-deja/g++.brendan/misc12.C: Likewise.
10898 * g++.old-deja/g++.brendan/misc7.C: Likewise.
10899 * g++.old-deja/g++.brendan/new2.C: Likewise.
10900 * g++.old-deja/g++.brendan/operators4.C: Likewise.
10901 * g++.old-deja/g++.brendan/operators5.C: Likewise.
10902 * g++.old-deja/g++.brendan/overload2.C: Likewise.
10903 * g++.old-deja/g++.brendan/overload7.C: Likewise.
10904 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10905 * g++.old-deja/g++.brendan/reference1.C: Likewise.
10906 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10907 * g++.old-deja/g++.brendan/template24.C: Likewise.
10908 * g++.old-deja/g++.brendan/template3.C: Likewise.
10909 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10910 * g++.old-deja/g++.jason/inline3.C: Likewise.
10911 * g++.old-deja/g++.jason/opeq.C: Likewise.
10912 * g++.old-deja/g++.law/arg5.C: Likewise.
10913 * g++.old-deja/g++.law/arm7.C: Likewise.
10914 * g++.old-deja/g++.law/ctors11.C: Likewise.
10915 * g++.old-deja/g++.law/cvt8.C: Likewise.
10916 * g++.old-deja/g++.law/init9.C: Likewise.
10917 * g++.old-deja/g++.law/refs4.C: Likewise.
10918 * g++.old-deja/g++.law/template2.C: Likewise.
10919 * g++.old-deja/g++.law/visibility24.C: Likewise.
10920 * g++.old-deja/g++.law/vtable3.C: Likewise.
10921 * g++.old-deja/g++.mike/asm2.C: Likewise.
10922 * g++.old-deja/g++.mike/eh1.C: Likewise.
10923 * g++.old-deja/g++.mike/misc1.C: Likewise.
10924 * g++.old-deja/g++.mike/misc13.C: Likewise.
10925 * g++.old-deja/g++.mike/misc14.C: Likewise.
10926 * g++.old-deja/g++.mike/ns12.C: Likewise.
10927 * g++.old-deja/g++.mike/p1248.C: Likewise.
10928 * g++.old-deja/g++.mike/p3708.C: Likewise.
10929 * g++.old-deja/g++.mike/p3708a.C: Likewise.
10930 * g++.old-deja/g++.mike/p3708b.C: Likewise.
10931 * g++.old-deja/g++.mike/p646.C: Likewise.
10932 * g++.old-deja/g++.mike/p700.C: Likewise.
10933 * g++.old-deja/g++.mike/p783.C: Likewise.
10934 * g++.old-deja/g++.mike/p783a.C: Likewise.
10935 * g++.old-deja/g++.mike/p783b.C: Likewise.
10936 * g++.old-deja/g++.mike/p786.C: Likewise.
10937 * g++.old-deja/g++.mike/p789.C: Likewise.
10938 * g++.old-deja/g++.mike/p789a.C: Likewise.
10939 * g++.old-deja/g++.mike/p807a.C: Likewise.
10940 * g++.old-deja/g++.other/delete3.C: Likewise.
10941 * g++.old-deja/g++.other/dyncast1.C: Likewise.
10942 * g++.old-deja/g++.other/dyncast2.C: Likewise.
10943 * g++.old-deja/g++.other/dyncast3.C: Likewise.
10944 * g++.old-deja/g++.other/empty1.C: Likewise.
10945 * g++.old-deja/g++.other/temporary1.C: Likewise.
10946 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10947 * g++.old-deja/g++.pt/t16.C: Likewise.
10948 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10949
10950 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
10951
10952 * gcc.dg/991230-1.c: New test.
10953
10954 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
10955
10956 * gcc.c-torture/compile/991229-3.c: New test.
10957 * gcc.c-torture/compile/991229-2.c: New test.
10958 * gcc.c-torture/compile/991229-1.c: New test.
10959
10960 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
10961
10962 * gcc.c-torture/compile/labels-2.c: New test.
10963
10964 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
10965
10966 * gcc.c-torture/execute/991227-1.c: New test.
10967
10968 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10969
10970 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10971
10972 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
10973
10974 * gcc.c-torture/execute/991221-1.c: New test.
10975
10976 1999-12-20 Nathan Sidwell <nathan@acm.org>
10977
10978 * g++.old-deja/g++.other/cast3.C: New test.
10979
10980 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
10981
10982 * gcc.c-torture/execute/991216-4.c: New test.
10983
10984 1999-12-16 Michael Meissner <meissner@cygnus.com>
10985
10986 * gcc.c-torture/execute/991216-1.c: New test.
10987 * gcc.c-torture/execute/991216-2.c: New test.
10988 * gcc.c-torture/execute/991216-3.c: New test.
10989
10990 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10991
10992 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10993 Actually make the test fail by using "-O2" for compilation.
10994
10995 1999-12-15 Nathan Sidwell <nathan@acm.org>
10996
10997 * g++.old-deja/g++.warn/cast-align1.C: New test.
10998
10999 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11000
11001 * gcc.c-torture/compile/991214-1.c: New test.
11002 * gcc.c-torture/compile/991214-2.c: New test.
11003
11004 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11005
11006 * gcc.dg/991214-1.c: New test.
11007
11008 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
11009
11010 * gcc.c-torture/compile/991213-3.c: New test.
11011 * gcc.c-torture/compile/991213-2.c: New test.
11012 * gcc.c-torture/compile/991213-1.c: New test.
11013
11014 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11015
11016 * gcc.dg/991209-1.c: New test.
11017
11018 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
11019
11020 * gcc.c-torture/compile/991208-1.c: New test.
11021
11022 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11023
11024 * gcc.dg/ultrasp2.c: New test.
11025
11026 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11027
11028 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11029
11030 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11031
11032 * gcc.c-torture/compile/991202-1.c: New test.
11033 * gcc.c-torture/execute/991202-1.c: New test.
11034 * gcc.c-torture/execute/991202-2.c: New test.
11035 * gcc.c-torture/execute/991202-3.c: New test.
11036
11037 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11038
11039 * g++.old-deja/g++.abi/align.C: New test.
11040 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11041 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11042
11043 1999-12-01 Richard Henderson <rth@cygnus.com>
11044
11045 * gcc.c-torture/execute/991201-1.c: New.
11046
11047 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11048
11049 * gcc.dg/991129-1.c: New test.
11050
11051 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11052
11053 * gcc.c-torture/compile/991127-1.c: New test.
11054
11055 1999-11-22 Nathan Sidwell <nathan@acm.org>
11056
11057 * g++.old-deja/g++.other/warn4.C: New test.
11058
11059 1999-11-22 Nathan Sidwell <nathan@acm.org>
11060
11061 * g++.old-deja/g++.eh/cleanup2.C: New test.
11062 * g++.old-deja/g++.ext/pretty2.C: New test.
11063 * g++.old-deja/g++.ext/pretty3.C: New test.
11064 * g++.old-deja/g++.other/debug6.C: New test.
11065
11066 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
11067
11068 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11069 compiler_output to look for one error message instead of two.
11070
11071 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11072
11073 * gcc.c-torture/execute/991118-1.c: Also test case
11074 where the word boundary does not split a byte evenly.
11075
11076 1999-11-19 Nathan Sidwell <nathan@acm.org>
11077
11078 * g++.old-deja/g++.ext/restrict1.C: New test.
11079
11080 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11081
11082 * gcc.c-torture/execute/991118-1.c: New test.
11083
11084 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11085
11086 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11087 working directory pathnames.
11088
11089 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11090
11091 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11092 host is equipped with driver.h and driver.o so it can actually
11093 compile and run the tests.
11094
11095 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
11096
11097 * gcc.c-torture/compile/991008-1.c: New test.
11098
11099 1999-11-08 Nick Clifton <nickc@cygnus.com>
11100
11101 * lib/gcc-dg.exp: Include target-supports.exp
11102
11103 1999-11-05 Nick Clifton <nickc@cygnus.com>
11104
11105 * lib/target-supports.exp: New file: Provide procs to test for
11106 features supported by the target.
11107 (check_weak_available): Moved here from ecos.exp.
11108 (check_alias_available): New proc: Determine of the target
11109 toolchain supports the alias attribute.
11110
11111 * gcc.dg/special/ecos.exp: Move check_weak_available to
11112 target-supports.exp.
11113 (alias-1.c): Only perform the test if the target supports
11114 aliases.
11115 (wkali-1.c): Only perform the test if the target supports
11116 aliases.
11117
11118 * gcc.dg/990506-0.c: Expect error messages from cross
11119 targets as well as native targets.
11120
11121 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11122
11123 * gcc.dg/ultrasp1.c: Removed xfail.
11124 * gcc.dg/struct-ret-2.c: Likewise.
11125 * gcc.dg/array-1.c: Likewise.
11126
11127 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11128
11129 * gcc.dg/struct-ret-2.c: New test.
11130
11131 * gcc.dg/array-1.c: New test.
11132
11133 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
11134
11135 * gcc.c-torture/execute/991030-1.c: New test.
11136
11137 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
11138
11139 * gcc.c-torture/compile/991026-2.c: New test.
11140
11141 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
11142
11143 * gcc.c-torture/compile/991026-1.c: New test.
11144
11145 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
11146
11147 * gcc.c-torture/execute/991023-1.c: New test.
11148
11149 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
11150
11151 * gcc.c-torture/execute/991019-1.c: New test.
11152
11153 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
11154
11155 * gcc.c-torture/execute/991016-1.c: New test.
11156
11157 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
11158
11159 * gcc.c-torture/execute/991014-1.c: New test.
11160
11161 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11162
11163 * g++.old-deja/g++.other/union2.C: New test.
11164
11165 1999-10-13 Nathan Sidwell <nathan@acm.org>
11166
11167 * g++.old-deja/g++.other/vaarg2.C: New test.
11168 * g++.old-deja/g++.other/vaarg3.C: New test.
11169
11170 1999-10-12 Craig Burley <craig@jcb-sc.com>
11171
11172 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11173 in compile/.
11174
11175 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11176
11177 * gcc.c-torture/execute/va-arg-11.c: New test.
11178
11179 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
11180
11181 * lib/file-format.exp (gcc_target_object_format): Don't
11182 crash if objdump is unavailable.
11183
11184 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
11185
11186 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11187
11188 1999-09-28 Nick Clifton <nickc@cygnus.com>
11189
11190 * gcc.c-torture/compile/990928-1.c: New test.
11191
11192 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
11193
11194 * g++.old-deja/g++.other/decl6.C: New test.
11195
11196 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11197
11198 * gcc.c-torture/execute/va-arg-10.c: New test.
11199
11200 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
11201
11202 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11203 __PRETTY_FUNCTION__.
11204
11205 1999-09-23 Nick Clifton <nickc@cygnus.com>
11206
11207 * gcc.c-torture/execute/990923-1.c: New test.
11208
11209 1999-09-21 Nick Clifton <nickc@cygnus.com>
11210
11211 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11212 for which -fpic is inappropriate.
11213
11214 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11215
11216 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11217
11218 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11219
11220 * g++.old-deja/g++.other/dyncast1.C: New test.
11221 * g++.old-deja/g++.other/dyncast2.C: New test.
11222 * g++.old-deja/g++.other/dyncast3.C: New test.
11223 * g++.old-deja/g++.other/dyncast4.C: New test.
11224 * g++.old-deja/g++.other/dyncast5.C: New test.
11225 * g++.old-deja/g++.eh/catch3.C: New test.
11226 * g++.old-deja/g++.eh/catch3p.C: New test.
11227 * g++.old-deja/g++.eh/catch4.C: New test.
11228 * g++.old-deja/g++.eh/catch4p.C: New test.
11229 * g++.old-deja/g++.eh/catch5.C: New test.
11230 * g++.old-deja/g++.eh/catch5p.C: New test.
11231 * g++.old-deja/g++.eh/catch6.C: New test.
11232 * g++.old-deja/g++.eh/catch6p.C: New test.
11233 * g++.old-deja/g++.eh/catch7.C: New test.
11234 * g++.old-deja/g++.eh/catch7p.C: New test.
11235 * g++.old-deja/g++.eh/catch8.C: New test.
11236 * g++.old-deja/g++.eh/catch8p.C: New test.
11237 * g++.old-deja/g++.eh/catch9.C: New test.
11238 * g++.old-deja/g++.eh/catch9p.C: New test.
11239
11240 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
11241
11242 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11243 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11244
11245 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
11246
11247 * gcc.c-torture/compile/990913-1.c: New test.
11248
11249 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
11250
11251 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11252 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11253
11254 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
11255
11256 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11257
11258 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
11259
11260 * g++.old-deja/g++.other/lookup11.C: New test.
11261 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11262 what is permitted and what we want.
11263 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11264 overload use.
11265 * g++.old-deja/g++.jason/rfg5.C: Likewise
11266
11267 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11268
11269 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11270 * gcc.c-torture/noncompile/poison-1.c: New file.
11271
11272 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
11273
11274 * g++.old-deja/g++.other/sizeof3.C: New test.
11275 * g++.old-deja/g++.other/sizeof4.C: New test.
11276 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11277 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11278
11279 1999-09-07 Richard Henderson <rth@cygnus.com>
11280
11281 * gcc.dg/va-arg-1.c: New.
11282
11283 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11284
11285 * gcc.c-torture/execute/va-arg-9.c: New test.
11286
11287 1999-09-05 Craig Burley <craig@jcb-sc.com>
11288
11289 * g77.f-torture/compile/980519-2.f: New test.
11290 * g77.f-torture/compile/19990905-0.f: New test.
11291 * g77.f-torture/compile/19990905-1.f: New test.
11292 * g77.f-torture/compile/19990905-2.f: New test.
11293
11294 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11295
11296 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
11297
11298 * gcc.c-torture/execute/990827-1.c: Fix typo.
11299
11300 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11301
11302 * g++.old-deja/g++.other/deref1.C: New test.
11303
11304 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
11305
11306 * g++.old-deja/g++.other/ambig2.C: New test.
11307 * g++.old-deja/g++.other/cond5.C: New test.
11308 * g++.old-deja/g++.other/lookup16.C: New test.
11309
11310 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
11311
11312 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11313 assemblers too.
11314
11315 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
11316
11317 * lib/c-torture.exp: Avoid the "compare executables" optimization
11318 when testing native.
11319
11320 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
11321
11322 * gcc.c-torture/execute/990829-1.c: New test.
11323 * gcc.c-torture/compile/990829-1.c: New test.
11324
11325 1999-08-27 Paul Burchard <burchard@pobox.com>
11326
11327 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11328 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11329 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11330 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11331 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11332 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11333 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11334 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11335 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11336 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11337 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11338
11339 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
11340
11341 * gcc.c-torture/execute/990827-1.c: New test.
11342
11343 1999-08-26 Craig Burley <craig@jcb-sc.com>
11344
11345 * g77.f-torture/noncompile/19990826-4.f: New test.
11346
11347 * g77.f-torture/compile/19990826-3.f: New test.
11348
11349 * g77.f-torture/execute/19990826-2.f: New test.
11350
11351 * g77.f-torture/compile/19990826-1.f: New test.
11352
11353 * gcc.c-torture/execute/990826-0.c: New test.
11354 * g77.c-torture/execute/19990826-0.f: New test.
11355
11356 * g77.f-torture/noncompile/970626-2.f: New test.
11357
11358 1999-08-25 Paul Burchard <burchard@pobox.com>
11359
11360 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11361 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11362 lss-011.C: New tests.
11363
11364 1999-08-25 Nathan Sidwell <nathan@acm.org>
11365
11366 * g++.old-deja/g++.other/decl5.C: New test.
11367
11368 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11369
11370 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11371 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11372 call `postbase' for each one. All callers of `postbase' changed
11373 to call this instead.
11374
11375 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11376
11377 * gcc.c-torture/execute/990811-1.c: New test.
11378
11379 1999-08-09 Nick Clifton <nickc@cygnus.com>
11380
11381 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11382 just native ones.
11383
11384 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11385 just native ones.
11386
11387 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11388
11389 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11390
11391 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11392
11393 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11394
11395 1999-08-04 Nathan Sidwell <nathan@acm.org>
11396
11397 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11398
11399 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11400
11401 * gcc.c-torture/execute/990804-1.c: New test.
11402
11403 1999-08-03 Nathan Sidwell <nathan@acm.org>
11404
11405 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11406 * g++.old-deja/g++.brendan/crash64.C: Likewise
11407 * g++.old-deja/g++.brendan/overload8.C: Likewise
11408
11409 1999-08-03 Nathan Sidwell <nathan@acm.org>
11410
11411 * g++.old-deja/g++.other/struct1.C: New test.
11412
11413 1999-08-03 Nathan Sidwell <nathan@acm.org>
11414
11415 * g++.old-deja/g++.other/enum2.C: New test.
11416
11417 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
11418
11419 Adapted from tests from Franz Sirl:
11420 * gcc.c-torture/execute/va-arg-7.c: New test.
11421 * gcc.c-torture/execute/va-arg-8.c: New test.
11422
11423 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
11424
11425 * gcc.c-torture/compile/990801-2.c: New test.
11426
11427 * gcc.c-torture/compile/990801-1.c: New test.
11428
11429 1999-07-27 Michael Meissner <meissner@cygnus.com>
11430
11431 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11432 fp-cmp-1.c, converting double to float.
11433
11434 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11435 fp-cmp-1.c, converting double to long double.
11436
11437 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11438 from fr1 to unknown_register, since fr1 is a legitimate register
11439 on some machines.
11440
11441 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
11442
11443 * README: More listname related changes.
11444
11445 1999-07-08 Catherine Moore <clm@cygnus.com>
11446
11447 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11448
11449 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11450
11451 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11452
11453 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11454
11455 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11456
11457 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11458
11459 * gcc.dg/990703-1.c: New test.
11460
11461 1999-06-29 Nick Clifton <nickc@cygnus.com>
11462
11463 * lib/file-format.exp: New file: Move definition of proc
11464 gcc_target_object_format to here from
11465 gcc.dg/special/ecos.exp.
11466
11467 * lib/c-torture.exp: Include lib file-format.exp.
11468 * lib/gcc-dg.exp: Include lib file-format.exp.
11469
11470 * gcc.dg/special/ecos.exp: Remove definition of proc
11471 gcc_target_object_format.
11472
11473 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
11474
11475 * gcc.c-torture/execute/990628-1.c: New test.
11476
11477 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
11478
11479 * gcc.c-torture/compile/990625-2.c: New test.
11480
11481 * gcc.c-torture/compile/990625-1.c: New test.
11482
11483 1999-06-23 Nick Clifton <nickc@cygnus.com>
11484
11485 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11486 attributes compile.
11487 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11488 ports that use the COFF/PE file format.
11489
11490 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
11491
11492 * gcc.c-torture/compile/990617-1.c: New test.
11493
11494 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
11495
11496 * g++.old-deja/g++.other/decl4.C: New test.
11497
11498 1999-06-14 Nathan Sidwell <nathan@acm.org>
11499
11500 * g++.old-deja/g++.other/bitfld3.C: New test.
11501
11502 1999-06-08 Nathan Sidwell <nathan@acm.org>
11503
11504 * g++.old-deja/g++.eh/catch1.C: New test.
11505
11506 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
11507
11508 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11509
11510 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11511 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
11512
11513 1999-06-05 Craig Burley <craig@jcb-sc.com>
11514
11515 * g77.f-torture/compile/19990502-0.f: Replace with new,
11516 shorter, test that still fails after recent changes.
11517
11518 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11519
11520 * gcc.c-torture/execute/990604-1.c: New test.
11521
11522 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
11523
11524 * gcc.c-torture/execute/990531-1.c: New test.
11525
11526 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11527
11528 * gcc.c-torture/compile/990527-1.c: New test.
11529
11530 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
11531
11532 * gcc.c-torture/execute/990527-1.c: New test.
11533
11534 1999-05-25 Nick Clifton <nickc@cygnus.com>
11535
11536 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11537 bitfields as signed.
11538
11539 1999-05-25 Craig Burley <craig@jcb-sc.com>
11540
11541 * g77.f-torture/compile/19990525-0.f: New test.
11542
11543 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
11544
11545 * gcc.c-torture/execute/990525-2.c: New test.
11546
11547 * gcc.c-torture/execute/990525-1.c: New test.
11548
11549 1999-05-24 Nathan Sidwell <nathan@acm.org>
11550
11551 * g++.old-deja/g++.other/anon3.C: New test.
11552 * g++.old-deja/g++.other/anon4.C: New test.
11553 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11554 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11555 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11556 Merrill).
11557
11558 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
11559
11560 * gcc.c-torture/execute/990524-1.c: New test.
11561
11562 * gcc.dg/990524-1.c: New test.
11563
11564 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11565
11566 * gcc.c-torture/compile/990523-1.c: New test.
11567
11568 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
11569
11570 * gcc.c-torture/compile/990519-1.c: New test.
11571
11572 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11573
11574 * gcc.c-torture/compile/990517-1.c: New test.
11575
11576 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11577 (e4, f4): New tests.
11578 (main): Call them.
11579
11580 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11581
11582 * gcc.dg/noreturn-1.c: New test.
11583
11584 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11585
11586 * gcc.c-torture/execute/990513-1.c: New test.
11587
11588 1999-05-10 Richard Henderson <rth@cygnus.com>
11589
11590 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11591
11592 1999-05-10 Craig Burley <craig@jcb-sc.com>
11593
11594 * g77.f-torture/execute/erfc.f: Use small single-precision
11595 values, to avoid problems on Alphas when not -mieee.
11596
11597 1999-05-08 Craig Burley <craig@jcb-sc.com>
11598
11599 * gcc.dg/990506-0.c: New test.
11600
11601 1999-05-08 Richard Henderson <rth@cygnus.com>
11602
11603 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11604 the constant to test. Don't XFAIL 64-bit targets.
11605
11606 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11607 * g++.old-deja/g++.law/profile1.C: Likewise.
11608
11609 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11610 operator new instances.
11611 * g++.old-deja/g++.other/delete5.C: Likewise.
11612
11613 1999-05-03 Craig Burley <craig@jcb-sc.com>
11614
11615 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11616 intrinsic.
11617
11618 1999-05-03 Craig Burley <craig@jcb-sc.com>
11619
11620 * g77.f-torture/execute/u77-test.f: Reverse order of two
11621 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11622
11623 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11624
11625 * gcc.dg/compare1.c: New test.
11626
11627 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
11628
11629 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11630 New tests.
11631
11632 1999-05-02 Craig Burley <craig@jcb-sc.com>
11633
11634 * g77.f-torture/compile/19990502-1.f: New test.
11635
11636 1999-05-02 Craig Burley <craig@jcb-sc.com>
11637
11638 * g77.f-torture/compile/19990502-0.f: New test.
11639
11640 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
11641
11642 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11643 intrinsic.
11644
11645 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
11646
11647 * g77.f-torture/execute/u77-test.f (main): List libU77
11648 intrinsics not currently tested.
11649 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11650 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11651 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11652 Trim blanks off the ends of some printed strings.
11653
11654 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
11655
11656 * g77.f-torture/execute/u77-test.f (main): Just warn about
11657 FSTAT gid disagreement, as it's expected on some systems.
11658
11659 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
11660
11661 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11662 use a new function, which allows for some slop.
11663 Clean up some commentary.
11664 (issum): The new function.
11665 (sgladd): Deleted subroutine.
11666
11667 1999-05-01 Craig Burley <craig@jcb-sc.com>
11668
11669 * g77.f-torture/execute/u77-test.f: Modify to be more like
11670 libf2c/libU77 version, bringing patches to that version here.
11671 Add suitable commentary.
11672
11673 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
11674
11675 * gcc.dg/990424-1.c: New test.
11676
11677 1999-04-24 Craig Burley <craig@jcb-sc.com>
11678
11679 * g77.f-torture/execute/u77-test.f (main): Bug involving
11680 LSTAT has been fixed, so turn back on full checking.
11681
11682 1999-04-20 Craig Burley <craig@jcb-sc.com>
11683
11684 * g77.f-torture/compile/19990419-0.f: New test.
11685 * g77.f-torture/execute/19990419-1.f: New test.
11686
11687 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
11688
11689 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11690 to avoid the need for a prototype to supress a warning.
11691
11692 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
11693
11694 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11695
11696 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
11697
11698 * gcc.c-torture/execute/990404-1.c: New test.
11699
11700 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11701
11702 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11703 * gcc.dg/cpp-if3.c: Don't use -pedantic.
11704 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11705 missing initializer warnings.
11706
11707 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
11708
11709 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11710 matching strings.
11711
11712 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
11713
11714 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11715
11716 1999-03-26 Craig Burley <craig@jcb-sc.com>
11717
11718 * g77.f-torture/execute/19990325-0.f: New test.
11719 * g77.f-torture/execute/19990325-1.f: New test.
11720
11721 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
11722
11723 * gcc.c-torture/execute/990324-1.c: New test.
11724
11725 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
11726
11727 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11728 test with 4.
11729
11730 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
11731
11732 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
11733
11734 1999-03-13 Craig Burley <craig@jcb-sc.com>
11735
11736 * g77.f-torture/execute/19990313-2.f: New test.
11737 * g77.f-torture/execute/19990313-3.f: New test.
11738
11739 1999-03-13 Craig Burley <craig@jcb-sc.com>
11740
11741 * g77.f-torture/execute/19990313-0.f: New test.
11742 * g77.f-torture/execute/19990313-1.f: New test.
11743
11744 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
11745
11746 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11747 printf to sprintf.
11748 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11749 (main): Add check for u15. Conditionalize u31 check depending on
11750 whether ints are <32 bits or >=32 bits.
11751
11752 1999-03-08 Craig Burley <craig@jcb-sc.com>
11753
11754 * g77.f-torture/execute/19981119-0.f: Improve testiness.
11755
11756 1999-03-08 Craig Burley <craig@jcb-sc.com>
11757
11758 * g77.f-torture/compile/19990305-0.f: New test.
11759 * g77.f-torture/execute/19981119-0.f: New test.
11760
11761 1999-03-08 Craig Burley <craig@jcb-sc.com>
11762
11763 * g77.f-torture/execute/970625-2.f: call ABORT if final
11764 result is not correct, instead of just printing it.
11765 Add this checking via newly introduced obfuscation, to
11766 trip up buggy front ends.
11767
11768 1999-03-07 Craig Burley <craig@jcb-sc.com>
11769
11770 * g77.f-torture/compile/960317-1.f: Moved from being
11771 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
11772
11773 1999-03-06 Craig Burley <craig@jcb-sc.com>
11774
11775 * g77.f-torture/execute/960317-1.f: New (old) test.
11776 * g77.f-torture/execute/970625-2.f: Ditto.
11777
11778 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
11779
11780 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11781 message on line 1 or line 2; cccp and cpplib do this differently.
11782
11783 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
11784
11785 * g++.old-deja/g++.law/weak1.C: New test.
11786
11787 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11788
11789 * gcc.c-torture/execute/990119-1.c: Renamed to...
11790 * gcc.dg/990119-1.c: this, so it will only be tested once
11791 (it's a preprocessor test, it doesn't need to be run at
11792 multiple optimization levels).
11793
11794 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11795
11796 * lib/g++.exp: Don't add incdir=$base_dir/../include to
11797 ALWAYS_CXXFLAGS.
11798
11799 1999-02-24 Craig Burley <craig@jcb-sc.com>
11800
11801 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11802 * g77.f-torture/compile/19981216-0.f: ...as it is expected
11803 to not be compilable by current g77.
11804
11805 1999-02-24 Nick Clifton <nickc@cygnus.com>
11806
11807 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11808
11809 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
11810
11811 * gcc.c-torture/execute/990222-1.c: New test.
11812
11813 1999-02-19 Craig Burley <craig@jcb-sc.com>
11814
11815 * g77.f-torture/compile/19990218-0.f: New test.
11816 * g77.f-torture/noncompile/19990218-1.f: New test.
11817
11818 1999-02-18 Craig Burley <craig@jcb-sc.com>
11819
11820 * g77.f-torture/compile/19981216-0.f: New test.
11821
11822 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
11823
11824 * gcc.dg/990214-1.c: New test.
11825
11826 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
11827
11828 * gcc.dg/990213-2.c: New test.
11829
11830 * gcc.dg/990213-1.c: New test.
11831
11832 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
11833
11834 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11835 ints.
11836
11837 1999-02-11 Nick Clifton <nickc@cygnus.com>
11838
11839 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11840 specified by target.
11841
11842 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11843
11844 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
11845
11846 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11847
11848 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
11849
11850 * gcc.dg/special/ecos.exp: New test driver for new tests with
11851 special requirements.
11852
11853 * gcc.dg/special/alias-1.c: New test.
11854 * gcc.dg/special/gcsec-1.c: New test.
11855 * gcc.dg/special/weak-1.c: New test.
11856 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11857 * gcc.dg/special/weak-2.c: New test.
11858 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11859 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11860 * gcc.dg/special/wkali-1.c: New test.
11861 * gcc.dg/special/wkali-2.c: New test.
11862 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11863 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11864
11865 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
11866
11867 * lib/c-torture.exp (c-torture-compile): Pull out code for
11868 analyzing gcc error messages.
11869 (c-torture-execute): Likewise. Fix some (harmless) false
11870 positives.
11871 * lib/gcc.exp (gcc_check_compile): New function.
11872
11873 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
11874
11875 * gcc.c-torture/execute/990208-1.c: New test.
11876
11877 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
11878
11879 * g++.dg/special/ecos.exp: New driver for new tests with special
11880 requirements
11881
11882 * g++.dg/special/conpr-1.C: New test
11883 * g++.dg/special/conpr-2.C: New test
11884 * g++.dg/special/conpr-2a.C: New test
11885 * g++.dg/special/conpr-3.C: New test
11886 * g++.dg/special/conpr-3a.C: New test
11887 * g++.dg/special/conpr-3b.C: New test
11888
11889 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11890 allow g++ to use the dg driver
11891
11892 * README: Add comment about g++.dg directory
11893
11894 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
11895
11896 * README: Update email addresses.
11897
11898 1999-02-03 Nick Clifton <nickc@cygnus.com>
11899
11900 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11901 arguments in order to force structure S onto the stack even on
11902 the alpha.
11903 (test): Pass 10 leading arguments to function foo as well as the
11904 structure S.
11905
11906 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11907 failure for all targets.
11908
11909 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11910 abort to terminate program execution.
11911
11912 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
11913
11914 * gcc.c-torture/execute/990130-1.c: New test.
11915
11916 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
11917
11918 * gcc.dg/990130-1.c: New test.
11919
11920 1999-01-28 Michael Meissner <meissner@cygnus.com>
11921
11922 * gcc.c-torture/execute/990128-1.c: New test.
11923
11924 1999-01-27 Michael Meissner <meissner@cygnus.com>
11925
11926 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11927
11928 1999-01-27 Felix Lee <flee@cygnus.com>
11929
11930 * lib/c-torture.exp (c-torture-compile): pull out code for
11931 analyzing gcc error messages.
11932 (c-torture-execute): ditto, and fix some (harmless) false
11933 positives.
11934 * lib/gcc.exp (gcc_check_compile): new function.
11935
11936 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
11937
11938 * gcc.dg/990117-1.c: New test.
11939
11940 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11941
11942 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11943
11944 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
11945
11946 * g77.f-torture/compile/990115-1.f: New test.
11947
11948 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
11949
11950 * gcc.c-torture/compile/990107-1.c: New test
11951
11952 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
11953
11954 * gcc.c-torture/execute/990106-2.c: New test.
11955
11956 * gcc.c-torture/execute/990106-1.c: New test.
11957
11958 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
11959
11960 * gcc.c-torture/compile/981223-1.c: New test.
11961
11962 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
11963
11964 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11965 (opt3): Rename from opt4 and disable.
11966
11967 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
11968
11969 * g++.old-deja/g++.pt/ptrmem5.C: New test.
11970
11971 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
11972
11973 * g++.old-deja/g++.other/conv5.C: New test.
11974
11975 1998-12-14 Nick Clifton <nickc@cygnus.com>
11976
11977 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11978
11979 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
11980
11981 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11982
11983 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
11984
11985 * gcc.c-torture/compile/981211-1.c: New test.
11986
11987 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
11988
11989 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11990
11991 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11992
11993 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11994
11995 * gcc.special/930510-1.c: Make C9X safe.
11996 * gcc.misc-tests/gcov-1.c Similarly.
11997 * gcc.misc-tests/gcov-2.c Similarly.
11998
11999 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12000
12001 * gcc.dg/ultrasp1.c: New test.
12002
12003 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
12004
12005 * gcc.c-torture/execute/981206.c: New test.
12006
12007 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12008
12009 * g++.old-deja/g++.ns/template7.C: New test.
12010
12011 * g++.old-deja/g++.other/expr1.C: New test.
12012
12013 * g++.old-deja/g++.eh/tmpl3.C: New test.
12014
12015 * g++.old-deja/g++.eh/tmpl2.C: New test.
12016
12017 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12018
12019 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12020 * g++.old-deja/g++.other/using6.C: Removed.
12021 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12022
12023 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12024
12025 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12026
12027 * g++.old-deja/g++.pt/overload8.C: New test.
12028
12029 * g++.old-deja/g++.pt/overload7.C: New test.
12030
12031 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12032
12033 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12034 and relinking messages.
12035 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12036 compiling with -frepo.
12037
12038 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12039
12040 * g++.old-deja/g++.pt/lookup6.C: New test.
12041
12042 1998-11-30 Nick Clifton <nickc@cygnus.com>
12043
12044 * gcc.c-torture/execute/981130-1.c: New test.
12045 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12046
12047 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12048
12049 * g++.old-deja/g++.pt/explicit76.C: New test.
12050
12051 * g++.old-deja/g++.pt/friend38.C: New test.
12052
12053 * g++.old-deja/g++.ns/crash2.C: New test.
12054
12055 * g++.old-deja/g++.pt/defarg8.C: New test.
12056
12057 * g++.old-deja/g++.pt/instantiate6.C: New test.
12058
12059 * g++.old-deja/g++.pt/static6.C: New test.
12060
12061 * g++.old-deja/g++.pt/decl2.C: New test.
12062
12063 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12064
12065 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12066 problem is actually related with name lookup, but so what? :-)
12067
12068 * g++.old-deja/g++.pt/friend37.C: New test.
12069
12070 1998-11-25 Dave Love <d.love@dl.ac.uk>
12071
12072 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12073 element, which fails on some systems.
12074
12075 * g77.f-torture/execute/labug1.f: New test.
12076
12077 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
12078
12079 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12080 is defined.
12081
12082 1998-11-18 Dave Love <d.love@dl.ac.uk>
12083
12084 * g77.f-torture/compile/981117-1.f: New test.
12085
12086 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12087
12088 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12089 properly discarded.
12090
12091 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
12092
12093 * gcc.c-torture/execute/memcheck: New directory of tests for
12094 -fcheck-memory-usage.
12095
12096 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12097
12098 * README: New file, general information about the testsuite and
12099 new description of the various C++ test subdirectories.
12100 * README.g++: Eliminate obsolete information, update and move most
12101 relevant stuff to README.
12102
12103 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
12104
12105 * gcc.c-torture/compile/981107-1.c: New test.
12106
12107 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
12108
12109 * execute/memcpy-bi.c: New testcase.
12110
12111 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12112
12113 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12114 base classes.
12115
12116 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12117 template is selected.
12118
12119 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12120 classes, it should be accepted for all types.
12121
12122 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12123
12124 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12125 specializations start with template headers.
12126
12127 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12128
12129 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12130
12131 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12132 non-POD types.
12133
12134 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12135
12136 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12137
12138 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12139
12140 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12141
12142 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
12143
12144 * 981019-1.c: New test.
12145
12146 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
12147
12148 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12149 find objc headers.
12150
12151 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12152
12153 * compile/981001-4.c: Remove use of GCC extension that triggers a
12154 compiler bug.
12155
12156 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12157
12158 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12159
12160 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12161
12162 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12163 instantiation of template produces incorrect code for delete
12164 expression.
12165
12166 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12167 constructors' name is not unique.
12168 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12169 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12170
12171 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12172 automatic array of const is ill-formed.
12173
12174 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12175 of template parameter?
12176
12177 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12178 const.
12179
12180 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12181 pointer-to-member expression.
12182
12183 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12184 declaration causes ICE.
12185
12186 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12187
12188 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12189 reserved in the global namespace.
12190
12191 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12192 generate needed virtual table.
12193
12194 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12195
12196 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12197
12198 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12199 template-dependent type
12200
12201 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12202
12203 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12204 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12205 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12206
12207 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12208 class should be usable as argument of member function.
12209 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12210 class should be usable as return type of member function.
12211 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12212 class should be usable as type of data member.
12213
12214 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12215
12216 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
12217
12218 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12219
12220 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
12221
12222 * gcc.dg/dll-?.c Add thumb to target list.
12223 Fix assembler scan patterns to match current assembler output.
12224
12225 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12226
12227 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12228 matching of template brackets.
12229
12230 * g++.old-deja/g++.other/using4.C: New test. Test using
12231 declarations of methods from base classes.
12232
12233 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12234 within functions should introduce names into the innermost
12235 enclosing namespace.
12236
12237 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12238 of static locals if first initialization throws.
12239
12240 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
12241
12242 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12243
12244 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12245
12246 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12247 lose track of the possible targets of tablejump insns.
12248 * special/special.exp: Run it.
12249
12250 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12251
12252 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12253 must be declared before its specializations can be named in friend
12254 declarations.
12255
12256 1998-10-05 Dave Love <d.love@dl.ac.uk>
12257
12258 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12259
12260 * g77.f-torture/execute/io1.f: New test.
12261
12262 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12263
12264 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12265 with pointer to template function, for which no argument deduction
12266 is possible.
12267
12268 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12269 specialization of template function as argument to template
12270 function.
12271
12272 * g++.old-deja/g++.other/access2.C: New test; Inner class
12273 shouldn't have privileged access to Outer's names.
12274
12275 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12276
12277 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12278 friend template declared within template class conflicts with
12279 nested class of the same name.
12280
12281 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12282 is ignored.
12283
12284 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12285 object with direct initializer as function declaration.
12286
12287 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12288 initializers.
12289
12290 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12291 involving const pointer and NULL produces incorrect result.
12292
12293 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12294 type name without `typename' should be rejected with -pedantic.
12295
12296 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
12297
12298 * g++.old-deja/g++.other/addrof1.C: New test.
12299
12300 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
12301
12302 * gcc.c-torture/compile/981001-1.c: New test.
12303 * gcc.c-torture/execute/981001-1.c: New test.
12304
12305 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
12306
12307 * gcc.c-torture/compile/981001-2.c: New test.
12308 * gcc.c-torture/compile/981001-3.c: New test.
12309 * gcc.c-torture/compile/981001-4.c: New test.
12310
12311 1998-10-01 Robert Lipe <robertl@dgii.com>
12312
12313 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12314 multilibbed hosts. Idea grafted from g77.exp.
12315
12316 1998-09-30 Dave Love <d.love@dl.ac.uk>
12317
12318 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12319 avoid losing on systems which need -lsocket.
12320
12321 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12322
12323 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12324 * g++.old-deja/g++.other/nested2.C: Ditto.
12325 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12326 failure.
12327
12328 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12329
12330 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12331 preferred over template operator!= for enum bitfields.
12332
12333 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12334
12335 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12336 that happen to have the same base name, but in different scopes,
12337 are incorrectly rejected.
12338
12339 1998-09-16 Richard Henderson <rth@cygnus.com>
12340
12341 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12342 on the native word size instead of an integer literal.
12343
12344 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12345
12346 * g++.old-deja/g++.other/static2.C: Invocation of static data
12347 member of type pointer-to-function denoted as non-static member.
12348
12349 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12350 checks involving function types and aliases.
12351
12352 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12353
12354 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12355 redefined to the same non-trivial type.
12356
12357 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12358 namespace-qualification of template specializations declared in
12359 other namespaces.
12360
12361 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12362 to declare a subset of the specializations of a template function
12363 as friends of specializations of a template class.
12364
12365 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12366 member templates that do not fully specialize the enclosing
12367 template class are rejected.
12368
12369 1998-09-11 Dave Love <d.love@dl.ac.uk>
12370
12371 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12372
12373 1998-09-08 Dave Love <d.love@dl.ac.uk>
12374
12375 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12376 altered from libf2c/libU77 version.
12377
12378 1998-09-06 Dave Love <d.love@dl.ac.uk>
12379
12380 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12381
12382 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12383
12384 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12385 (un)signed char are different types for template specialization
12386 purposes.
12387
12388 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
12389
12390 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12391 * objc: ObjC testsuite.
12392
12393 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
12394
12395 * gcc.c-torture/execute/941014-1.x: New file.
12396
12397 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
12398
12399 * lib/c-torture.exp: Add support for
12400 torture_eval_before_compile and torture_eval_before_execute
12401 variables.
12402
12403 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
12404
12405 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12406 this test triggers valid.
12407
12408 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12409
12410 * gcc.dg/980827-1.c: New test.
12411
12412 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12413
12414 * gcc.c-torture/execute/loop-4b.c: New test.
12415
12416 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
12417
12418 * lib/c-torture.exp: Add support for
12419 torture_eval_before_compile and torture_eval_before_execute
12420 variables.
12421
12422 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
12423
12424 * gcc.c-torture/compile/980825-1.c: New test.
12425
12426 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
12427
12428 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12429 count number tests in opt_t0 not good_t0.
12430
12431 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
12432
12433 * gcc.c-torture/compile/930326-1.x: Fix typo.
12434
12435 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12436
12437 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12438 causes an ICE.
12439
12440 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12441
12442 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12443 STACK_SIZE is defined.
12444 * gcc.c-torture/unsorted/stuct.c: Similarly.
12445
12446 * gcc.c-torture/compile/980821-1.c: New test.
12447
12448 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
12449
12450 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12451
12452 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12453
12454 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12455 code.
12456
12457 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12458
12459 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12460 error'.
12461
12462 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
12463
12464 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12465
12466 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
12467
12468 * gcc.c-torture/compile/980816-1.c: New test.
12469
12470 * gcc.dg/980816-1.c: New test.
12471
12472 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
12473
12474 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12475 compiler for ieee tests.
12476
12477 1998-08-01 Dave Love <d.love@dl.ac.uk>
12478
12479 * g77.f-torture/compile/980729-0.f: New test.
12480
12481 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12482
12483 * gcc.c-torture/special/eeprof-1.c: New test, for
12484 -finstrument-functions.
12485 * gcc.c-torture/special/special.exp: Run it.
12486
12487 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
12488
12489 * gcc.c-torture/compile/980729-1.c: New test.
12490
12491 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
12492
12493 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12494 __thumb__ is defined, and test for ARM style doubles if so.
12495
12496 1998-07-26 Dave Love <d.love@dl.ac.uk>
12497
12498 * g77.f-torture/noncompile/980615-0.f: New test.
12499
12500 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
12501
12502 * gcc.dg/980312-1.c: Do link instead of compile.
12503 * gcc.dg/980313-1.c: Likewise.
12504
12505 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
12506
12507 * gcc.c-torture/compile/980726-1.c: New test.
12508
12509 1998-07-25 Dave Love <d.love@dl.ac.uk>
12510
12511 * g77.f-torture/execute/io0.f: New test.
12512
12513 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
12514
12515 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12516 an int.
12517
12518 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
12519
12520 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12521 m32r bugs.
12522
12523 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
12524
12525 * gcc.dg/980626-1.c: Expect failures for all toolchains until
12526 c-decl.c:grokdeclarator can handle mode attributes.
12527
12528 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
12529
12530 * gcc.c-torture/execute/980716-1.c: New test.
12531
12532 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
12533
12534 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12535 the mn10200.
12536 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
12537 the mn10200.
12538 * gcc.c-torture/execute/va-arg-3.x: Similarly.
12539 * gcc.c-torture/compile/930326-1.x: Similarly.
12540
12541 1998-07-13 Dave Love <d.love@dl.ac.uk>
12542
12543 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12544 New test from Craig.
12545
12546 1998-07-12 Dave Love <d.love@dl.ac.uk>
12547
12548 * g77.f-torture/noncompile/980616-0.f: New test.
12549
12550 * g77.f-torture/execute/970816-3.f: New test from Craig.
12551
12552 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12553
12554 * g++.other/singleton.C: Return error value instead of taking
12555 SIGSEGV.
12556
12557 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12558
12559 * g++.other/singleton.C: New test. Warning is under dispute.
12560 Runtime crash is not.
12561
12562 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12563
12564 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12565 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12566 using6.C, using7.C}: New namespace tests.
12567
12568 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12569
12570 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12571 specialization with typedef'ed names used as array indexes.
12572
12573 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
12574
12575 * gcc.c-torture/execute/980709-1.c: New test.
12576
12577 * gcc.dg/980709-1.c: New test.
12578
12579 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
12580
12581 * gcc.c-torture/execute/bcp-1.c: New test.
12582
12583 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
12584
12585 * gcc.c-torture/execute/980707-1.c: New test.
12586
12587 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
12588
12589 * gcc.c-torture/compile/980706-1.c: New test.
12590
12591 1998-07-01 Dave Love <d.love@dl.ac.uk>
12592
12593 * g77.f-torture/execute/980701-0.f,
12594 g77.f-torture/execute/980701-1.f: New test from Craig.
12595
12596 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
12597
12598 * gcc.c-torture/compile/980701-1.c: New test.
12599
12600 * gcc.c-torture/execute/980701-1.c: New test.
12601
12602 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
12603 rlsruhe.de>
12604
12605 * g++.old-deja/g++.robertl/eb132.C: New test.
12606 * g++.old-deja/g++.robertl/eb133.C: Likewise.
12607
12608 1998-06-29 Dave Love <d.love@dl.ac.uk>
12609
12610 * g77.f-torture/execute/980628-7.f,
12611 g77.f-torture/execute/980628-8.f,
12612 g77.f-torture/execute/980628-9.f,
12613 g77.f-torture/execute/980628-10.f: New tests from Craig.
12614
12615 * g77.f-torture/execute/980628-3.f: Remove mail headers.
12616
12617 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
12618
12619 * g77.f-torture/execute/980628-4.f: New test from Craig.
12620 * g77.f-torture/execute/980628-5.f: Likewise.
12621 * g77.f-torture/execute/980628-2.f: Likewise.
12622 * g77.f-torture/execute/980628-0.f: Likewise.
12623 * g77.f-torture/execute/980628-1.f: Likewise.
12624 * g77.f-torture/execute/980628-3.f: Likewise.
12625 * g77.f-torture/execute/980628-6.f: Likewise.
12626
12627 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
12628
12629 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12630 directory when nothing has been installed yet.
12631
12632 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
12633
12634 * gcc.c-torture/special/special.exp: Handle newer versions of
12635 dejagnu.
12636
12637 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
12638
12639 * gcc.dg/980626-1.c: New test.
12640
12641 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
12642
12643 * gcc.misc-tests/m-un-2.c: New test.
12644 * g++.old-deja/g++.other/warn01.c: Likewise.
12645
12646 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
12647
12648 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12649 compatibility with assmblers with a different comment character.
12650 Eliminate use of GAS-specific extensions.
12651
12652 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
12653
12654 * gcc.c-torture/execute/ieee/980619-1.c: New test.
12655
12656 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
12657
12658 *lib/g77.exp: Replace search for libf2c.a with search for newly
12659 renamed libg2c.a
12660
12661 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
12662
12663 * gcc.c-torture/execute/980617-1.c: New test.
12664
12665 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
12666
12667 * gcc.c-torture/execute/980612-1.c: New test.
12668
12669 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
12670
12671 * gcc.dg/980523-1.c: Only test on ppc-linux.
12672 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12673
12674 * gcc.c-torture/execute/980608-1.c: New test.
12675
12676 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12677
12678 * gcc.c-torture/execute/980605-1.c: New test.
12679
12680 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
12681
12682 * gcc.c-torture/execute/980604-1.c: New test.
12683
12684 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
12685
12686 * gcc.c-torture/execute/980602-1.c: New test.
12687 * gcc.c-torture/execute/980602-2.c: Likewise.
12688
12689 1998-06-02 Dave Love <d.love@dl.ac.uk>
12690
12691 * 970125-0.f: Fix per JCB. Add commentary.
12692
12693 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
12694
12695 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12696 IEEE -0 support.
12697
12698 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12699
12700 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12701 earlier.
12702
12703 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
12704
12705 * gcc.c-torture/execute/980526-3.c: New test.
12706
12707 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
12708
12709 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12710 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12711 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12712 m88k-motorola-sysv3 to XFAIL.
12713
12714 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12715
12716 * gcc.dg/980526-1.c: New test.
12717 * gcc.c-torture/execute/980526-2.c: New test.
12718
12719 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
12720
12721 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12722
12723 * gcc.c-torture/execute/980526-1.c: New test.
12724
12725 1998-05-26 Dave Love <d.love@dl.ac.uk>
12726
12727 * g77.f-torture/execute/alpha2.f: Add runtime test.
12728
12729 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
12730
12731 * g++.old-deja/old-deja.exp: Strip leading directories.
12732
12733 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12734 error for the line. Don't run multiple tests for the same line.
12735
12736 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
12737
12738 * gcc.dg/980523-1.c: New test.
12739
12740 1998-05-23 Dave Love <d.love@dl.ac.uk>
12741
12742 * g77.f-torture/compile/970915-0.f: New test.
12743
12744 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
12745
12746 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12747
12748 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
12749
12750 * gcc.dg/980520-1.c: New test.
12751
12752 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
12753
12754 * gcc.dg/980502-1.c: Fix return type.
12755
12756 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
12757
12758 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12759 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12760 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12761 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12762 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12763
12764 1998-05-20 Dave Love <d.love@dl.ac.uk>
12765
12766 * g77.f-torture/execute/980520-1.f: New test.
12767
12768 1998-05-15 Dave Love <d.love@dl.ac.uk>
12769
12770 * lib/mike-g77.exp: New file.
12771
12772 * g77.f-torture/noncompile/noncompile.exp,
12773 g77.f-torture/noncompile/check0.f: New files.
12774
12775 1998-05-14 Dave Love <d.love@dl.ac.uk>
12776
12777 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12778 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12779 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12780 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12781 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12782 abort where appropriate.
12783
12784 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
12785
12786 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12787 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12788
12789 1998-04-29 Dave Love <d.love@dl.ac.uk>
12790
12791 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12792
12793 1998-04-27 Dave Love <d.love@dl.ac.uk>
12794
12795 * g77.f-torture/compile/980427-0.f: New test.
12796
12797 1998-04-24 Dave Love <d.love@dl.ac.uk>
12798
12799 * g77.f-torture/compile/980424-0.f: New test.
12800
12801 1998-04-19 Dave Love <d.love@dl.ac.uk>
12802
12803 * g77.f-torture/compile/980419-2.f (main): New test.
12804 * g77.f-torture/compile/970125-0.f: New test.
12805 * g77.f-torture/compile/980419-1.f: New test.
12806
12807 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
12808
12809 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
12810 of loop-4.c.
12811
12812 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
12813
12814 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12815
12816 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
12817
12818 * gcc.c-torture/compile/980329-1.c: New test.
12819
12820 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
12821
12822 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12823 * gcc.dg/980312-1.c: Fix typo in -march command.
12824
12825 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
12826
12827 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12828
12829 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
12830
12831 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
12832 Dave Love agree the Fortran source is bogus.
12833
12834 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
12835
12836 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12837 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12838 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12839 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12840 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12841
12842 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12843
12844 * g++.old-deja/g++.other/friend1.C: New test.
12845
12846 1998-02-18 Dave Love <d.love@dl.ac.uk>
12847
12848 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12849 possibly uninitialized) variables and declare dnrm2.
12850
12851 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
12852
12853 From Bruno Haible <haible@ilog.fr>:
12854 * gcc.c-torture/execute/980223.c: New test.
12855
12856 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
12857
12858 * gcc.dg/ifelse-1.c: New test.
12859
12860 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
12861
12862 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12863
12864 * lib/old-dejagnu.exp (old-dejagnu): Added the
12865 "execution test - XFAIL *-*-*" handling in the spirit of
12866 "excess errors test -". Changed the "execution test fails"
12867 handling to be like "excess errors test fails".
12868 * Update various tests accordingly.
12869
12870 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
12871
12872 * gcc.c-torture/execute/980205.c: New test.
12873
12874 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
12875
12876 * lib/c-torture.exp: Look for .x files instead of .cexp files.
12877 * lib/f-torture.exp: Similarly.
12878 * gcc.c-torture: Rename all .cexp files to .x files.
12879
12880 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12881
12882 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12883 (940510-1.c): Removed duplicate.
12884 (971104-1.c): New test.
12885
12886 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
12887
12888 * lib/f-torture.exp: Improve error and loop detection.
12889
12890 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
12891
12892 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12893 use that to size the filler array.
12894
12895 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
12896
12897 * lib/c-torture.exp(c-torture-execute): Fix typo.
12898
12899 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12900 testcase as the executable name. Keep the executable around if
12901 the test fails.
12902
12903 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
12904
12905 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12906 changes. Only test one -g option, and move it to the end of the
12907 list of options to test.
12908
12909 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
12910
12911 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12912 variable GCC_TORTURE_OPTIONS to supply default switches separated
12913 by colons. If no environment variable, run tests with -O0 -g, -O1
12914 -g, and -O2 -g as well.
12915
12916 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
12917
12918 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12919 explanatory comments. Fix indentation.
12920
12921 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
12922
12923 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12924
12925 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
12926
12927 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12928 * g++.old-deja/g++.mike/p7325.C: Likewise.
12929 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12930
12931 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
12932
12933 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12934 * g++.old-deja/g++.brendan/crash30.C: Likewise.
12935 * g++.old-deja/g++.brendan/crash39.C: Likewise.
12936 * g++.old-deja/g++.law/operators4.C: Likewise.
12937
12938 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
12939
12940 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12941 * g++.old-deja/g++.mike/p784.C: Ditto.
12942 * g++.old-deja/g++.mike/p785.C: Ditto.
12943
12944 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
12945
12946 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12947
12948 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
12949
12950 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12951 target feature; pass this to c-torture-execute as needed.
12952
12953 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
12954
12955 * lib/c-torture.exp(c-torture-execute): If the previous and the
12956 current executables being tested are identical, we don't need to
12957 run the executable again. Try to make the executable names
12958 unique. Add an optional argument for passing additional compiler
12959 flags.
12960
12961 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
12962
12963 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12964
12965 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
12966
12967 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12968
12969 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
12970
12971 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12972 32bit or larger longs.
12973
12974 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12975 have either a 32bit long or 32bit int.
12976
12977 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12978
12979 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12980 Make double precision tests dependent on sizeof (double).
12981
12982 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
12983
12984 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12985 too.
12986
12987 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12988
12989 * gcc.c-torture/compile/961203-1.cexp: New script.
12990
12991 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
12992
12993 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12994 up the includes ourselves.
12995
12996 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
12997
12998 * lib/plumhall.exp: Remove random include, and add a few
12999 verbose messages for debugging.
13000
13001 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
13002
13003 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13004 of trying to do it ourselves.
13005
13006 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13007
13008 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13009
13010 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
13011
13012 * gcc.prms/5403.c: Made regexp a bit less strict.
13013
13014 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
13015
13016 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13017 is returned from remote_load instead.
13018 * lib/plumhall.exp: Ditto.
13019 * lib/mike-g++.exp: Ditto.
13020 * lib/old-dejagnu.exp: Ditto.
13021 * lib/c-torture.exp: Ditto.
13022
13023 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
13024
13025 * lib/g++.exp: Use build_wrapper procedure.
13026 * lib/gcc.exp: Ditto.
13027
13028 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
13029
13030 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13031 an old-style decl for malloc. Fixes tests to work when
13032 sizeof (int) != sizeof (size_t).
13033
13034 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
13035
13036 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13037
13038 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13039 use stdargs.h interface.
13040
13041 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
13042
13043 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13044 NO_VARARGS when compiling.
13045
13046 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
13047
13048 * lib/plumhall.exp(ph_includes): New procedure.
13049 (ph_make): Use it.
13050 (ph_compiler): Ditto.
13051
13052 * lib/g++.exp: Rename test-glue.c to testglue.c.
13053 * lib/gcc.exp: Ditto.
13054
13055 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
13056
13057 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13058 to completion when it's called.
13059
13060 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
13061
13062 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13063 is defined, don't do test.
13064
13065 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
13066
13067 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13068 for object files.
13069 (ph_summary): Mark skipped testcases as untested, not unresolved.
13070
13071 * lib/plumhall.exp (ph_make): If unresolved because of bad
13072 errorCode, record errorCode in log file.
13073 (*): Replace send_log/verbose with verbose -log.
13074
13075 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
13076
13077 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13078 double conversion if double isn't at least 8 bytes.
13079
13080 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13081 int to work with targets where int is 16 bits.
13082
13083 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13084 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13085 precision for the test to complete.
13086
13087 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
13088
13089 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13090 if d10v is not compiled with the -mdouble64 flag.
13091 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13092
13093 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13094 d10v is not compiled with the -mint32 flag.
13095
13096 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
13097
13098 * lib/plumhall.exp: Use incr_count.
13099
13100 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
13101
13102 * gcc.c-torture: Update to c-torture-1.45.
13103
13104 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
13105
13106 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13107 the name of the expect testcase file).
13108
13109 * lib/g++.exp(g++_init): Ditto.
13110
13111 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
13112
13113 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13114 the host.
13115
13116 * lib/gcc.exp(gcc_exit): New procedure.
13117
13118 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
13119
13120 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13121 specs where appropriate.
13122
13123 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13124 because of new "candidates are" messages, and removed a few
13125
13126 * Converted all non-old-style g++ testcases to old-style, and
13127 moved into g++.old-deja.
13128
13129 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
13130
13131 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13132 options.
13133
13134 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13135 succeeded.
13136
13137 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13138
13139 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
13140
13141 * lib/gcc.exp (gcc_target_compile): Add support for defining
13142 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13143 the machine doesn't have those features.
13144
13145 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
13146
13147 * g++.law/operators4.exp: Don't use LIBS.
13148
13149 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
13150
13151 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13152
13153 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13154 * lib/g++.exp: Set it here instead. Also, allow use of the
13155 --tool_exec and --tool_opt options. Change CXX to
13156 GXX_UNDER_TEST.
13157
13158 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13159
13160 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13161
13162 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
13163
13164 * lib/old-dejagnu.exp: Use prune_warnings instead of
13165 prune_system_crud.
13166 * lib/mike-g++.exp: Ditto.
13167 * lib/gcc.exp: Ditto.
13168 * lib/g++.exp: Ditto.
13169
13170 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13171
13172 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
13173
13174 * 941014-2.c: Include stdlib.h
13175 * 960327-1.c: Include stdio.h
13176 * dbra.c, index-1.c: Don't assume ints are 32bits.
13177
13178 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
13179
13180 * lib/gcc.exp: Add gcc,stack_size target feature.
13181
13182 * lib/g++.exp(g++_target_compile): Add the include and link
13183 paths here, not in two other places. And, it's $options, not
13184 options.
13185
13186 * lib/mike-g++.exp(postbase): Remove the code that determines
13187 the correct include and link paths.
13188 * g++.old-deja/old-deja.exp: Ditto.
13189
13190 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
13191
13192 * lib/g++.exp(g++_init): target_compile no longer returns the
13193 filename of the result.
13194
13195 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
13196
13197 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13198 call to glob.
13199
13200 * gcc.c-torture/special/special.exp: Change call to
13201 gcc_target_compile to include the object file.
13202
13203 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
13204
13205 * gcc.c-torture/special/special.exp: Correct misspelling in last
13206 change.
13207
13208 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
13209
13210 * lib/plumhall.exp(ph_summary): Log the entire output of the
13211 executable. Return -1 if there were any failures, 0 otherwise.
13212 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13213 (ph_make): Clean up objects and executables that were built
13214 if the tests succeeded.
13215
13216 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
13217
13218 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13219 libraries and includes in the build tree as appropriate.
13220
13221 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
13222
13223 * lib/c-torture.exp: Instead of looking for the global variable
13224 NO_LONG_LONG, check to see if that's a feature of the target.
13225
13226 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
13227
13228 * config/default.exp: Minimize. Delete the remainer of the files in
13229 config; this functionality is now in devo/dejagnu/config.
13230
13231 g++.*/*: Pass any additional flags used to compile to postbase;
13232 delete CXXFLAGS.
13233
13234 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13235 is now done by runtest.exp. Use gcc_target_compile instead of
13236 compile.
13237
13238 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13239 Remove references to CFLAGS. Use remote_file instead of
13240 calling rm -f.
13241 (c-torture): Take a list of arguments to use to compile this
13242 testcase.
13243
13244 lib/g++.exp: Simplify. Use target_compile instead of compile.
13245 lib/gcc-dg.exp: Ditto.
13246 lib/gcc.exp: Ditto.
13247 lib/mike-{gcc,g++}.exp: Ditto.
13248 lib/old-dejagnu.exp: Ditto.
13249 lib/plumhall.exp: Ditto.
13250
13251 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
13252
13253 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13254 (ph_linker): Likewise.
13255
13256 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
13257
13258 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13259 MAP_ANON / MAP_ANONYMOUS if defined;
13260 else try to map from /dev/zero .
13261
13262 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
13263
13264 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13265 isn't defined, then define it to MAP_ANONYMOUS.
13266
13267 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
13268
13269 * gcc.c-torture: Update to c-torture-1.42 release.
13270
13271 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
13272
13273 * gcc.c-torture: Update to c-torture-1.41 release.
13274
13275 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
13276
13277 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13278 c-torture release.
13279
13280 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13281
13282 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13283 and LDFLAGS. Fix second case to append the target_info ldflags
13284 onto LDFLAGS, not CFLAGS.
13285 * lib/g++.exp (g++_init): Add target_info stuff.
13286 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13287 of libgloss and newlib flags for !native.
13288
13289 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13290 (GDB): Fix relative path to go up another dir for finding gdb.
13291
13292 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
13293
13294 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13295 versions in the target_info array, if they don't exist.
13296
13297 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13298
13299 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13300
13301 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
13302
13303 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13304 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13305
13306 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
13307
13308 * lib/old-dejagnu.exp: Don't remove the output file before we've
13309 actually tested it. Don't append pwd to the path of the executable
13310 we're testing.
13311
13312 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
13313
13314 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13315
13316 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
13317
13318 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13319 temporary directory for compiler files, and set it to a default
13320 value of /tmp. Set $output as the name of the output file from
13321 compiling the testcase. Add a -o option to $cflags_var so the
13322 compiler writes the final output file as $output. Set $executable
13323 to $output.
13324
13325 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13326 directory for compiler files, and set it to /tmp if it doesn't
13327 already have a value. Set $output_file to the name of the output
13328 file from compiling the testcase. Add a -o option to CXXFLAGS so
13329 the compiler writes the final output file as $output. Use $output
13330 as the executable to be tested.
13331
13332 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13333
13334 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13335
13336 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
13337
13338 * gcc.c-torture/execute/pending-1.c: New test. Still
13339 pending in Tege's queue.
13340
13341 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
13342
13343 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13344 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13345 if there were failures. Call unresolved if there were unresolved
13346 testcases. Call gcc_fail if program did not run to completion.
13347 (ph_make): Pass additional argument name to ph_execute.
13348 (ph_execute): Add new argument. Pass additional arguments to
13349 ph_summary. Call gcc_fail is there is no execution output.
13350
13351 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
13352
13353 * lib/plumhall.exp (proc_summary): Output relavent summary
13354 lines into the log so specific failures in plumhall can be
13355 investigated.
13356
13357 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
13358
13359 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13360 (c-torture-execute): Don't try to execute tests which use
13361 "long long" types if $NO_LONG_LONG is nonzero.
13362
13363 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
13364
13365 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13366 not c-torture.
13367
13368 * gcc.ieee: Move from here.
13369 * gcc.c-torture/execute/ieee: To here.
13370
13371 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
13372
13373 * gcc.c-torture: Update to c-torture-1.41 release.
13374
13375 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
13376
13377 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13378 not "$output".
13379
13380 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
13381
13382 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13383 -c present.
13384
13385 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
13386
13387 * config/proelf.exp: Handle connecting to a simulator.
13388
13389 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
13390
13391 * config/proelf.exp: New file. Enough framework that we can
13392 run c-torture tests on the proelf targets (or any other target
13393 that gdb can connect to for that matter).
13394
13395 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
13396
13397 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13398 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13399
13400 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13401 exec_output exists.
13402
13403 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
13404
13405 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13406 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13407
13408 * config/*.exp: Update FSF address. Change result of ${tool}_load
13409 to pass/fail/unresolved/unsupported/untested. Caller must now
13410 call unresolved/unsupported/untested.
13411 * lib/*.exp: Update FSF address. Update to handle new results of
13412 ${tool}_load.
13413 * lib/chill.exp (verbose): Delete.
13414
13415 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
13416
13417 * lib/gcc.exp (default_gcc_start): Change order of args to
13418 $LDFLAGS $CFLAGS $LIBS.
13419 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13420 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13421 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13422 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13423 * gcc.misc-tests/dg-test.exp: Likewise.
13424 * gcc.misc-tests/msgs.exp: Likewise.
13425 * gcc.prms/prms.exp: Likewise.
13426 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13427 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13428
13429 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13430
13431 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13432
13433 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13434
13435 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13436 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13437
13438 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13439 necessary.
13440
13441 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
13442
13443 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13444 global for loop; add use of $mathlib.
13445 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13446 settings here; set mathlib for anything but VxWorks.
13447
13448 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
13449
13450 * gcc.c-torture: Update to c-torture-1.40 release.
13451
13452 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
13453
13454 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13455 dg.exp.
13456
13457 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
13458
13459 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13460 global.
13461
13462 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
13463
13464 * lib/g++.exp (LIBS): Define if not already.
13465 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13466 (gcc-dg-prune): Call prune_gcc_output.
13467 * lib/gcc.exp (prune_gcc_output): New proc.
13468 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13469 prune_gcc_output.
13470
13471 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
13472
13473 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13474 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13475
13476 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
13477
13478 * gcc.c-torture: Update to c-torture-1.39 release.
13479
13480 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
13481
13482 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13483 fails, try others as well.
13484
13485 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13486
13487 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13488 If compilation fails, mark execute tests as `untested'.
13489 If test is marked as unsupported, don't mark compilation and
13490 execute tests as failed.
13491
13492 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13493
13494 * lib/g++.exp (g++_init): Don't link in libg++, and look to
13495 libstdc++ for whether or not we want to be doing shared
13496 libraries. Delete link_curses since we don't need it anymore.
13497 * lib/mike-g++.exp (postbase): Don't link in libg++.
13498 * g++.old-deja/old-deja.exp: Likewise.
13499
13500 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13501
13502 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13503
13504 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13505
13506 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13507 For that, add `-Wl,-a,shared_archive'.
13508 * g++.old-deja/old-deja.exp: Likewise.
13509
13510 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
13511
13512 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13513
13514 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
13515
13516 * lib/mike-g++.exp (postbase): Pay attention to the status of
13517 g++_load.
13518
13519 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13520
13521 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13522
13523 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
13524
13525 * lib/gcc.exp (default_gcc_start): No longer need to log program
13526 being executed or its output, execute_anywhere does that now.
13527 * lib/g++.exp (default_g++_version): Call execute_anywhere.
13528 (default_g++_start): Likewise. Delete calls to verbose/send_log.
13529
13530 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13531
13532 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13533 the same as those in lib/g++.exp.
13534
13535 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
13536
13537 * gcc.c-torture: Update to c-torture-1.38 release.
13538 * gcc.ieee: Related changes.
13539
13540 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
13541
13542 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13543 "exec". Minor reformatting changes.
13544
13545 * config/rom68k.exp (${tool}_load): Make it work in a canadian
13546 cross. This means all "exec" calls now work on a remote host as
13547 well.
13548 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13549 cross. Filter out the extra "\r\n" stuff that expect puts in.
13550 (c-torture-execute): Filter out the bogus warnings like
13551 c-torture-compile does. Add support for canadian cross.
13552 * lib/gcc.exp (default_gcc_version, default_gcc_start)
13553 Use execute_anywhere rather than calling exec directly. Now it
13554 works for canadian cross testing.
13555
13556 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
13557
13558 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
13559 results into a variable, and check that rather than using file exists.
13560
13561 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13562
13563 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13564 create a libg++.so. For sunos4.1.*, also add -ltermcap.
13565
13566 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13567
13568 * g++.old-deja/old-deja.exp: Create and pass runshlib and
13569 lib_curses if there's a shared libg++ in the build tree.
13570
13571 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
13572
13573 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13574 if not supported target.
13575
13576 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13577
13578 * lib/g++.exp (g++_init): Move empty setting of runshlib and
13579 link_curses up to always happen, not just for native builds.
13580
13581 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
13582
13583 * gcc.c-torture: Update to c-torture-1.36 release.
13584 * gcc.failure: Related changes.
13585
13586 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
13587
13588 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13589
13590 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13591
13592 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13593 * lib/mike-g++.exp (postbase): Not in here. Still reference
13594 runshlib, link_curses, and mathlib for link and run.
13595
13596 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13597 pass the runtime shared library options for Solaris, OSF/1, and
13598 Irix5, and link with -lcurses to avoid unresolved references.
13599
13600 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13601
13602 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13603 only run once.
13604
13605 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
13606
13607 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13608
13609 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
13610
13611 * gcc.c-torture: Update to c-torture-1.35 release. Note we
13612 do not have a framework for the "compat" tests yet.
13613
13614 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13615
13616 * lib/mike-g++.exp (postbase): New local variable `mathlib',
13617 set to null if we're testing vxworks5.1. Use that instead of
13618 `-lm' in the setting of LIBS for link and run.
13619
13620 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13621
13622 * config/rom68k.exp (${tool}_load): Major changes to make it
13623 work. Verified that it does in fact return the stuff in
13624 exec_output properly. Catch any Emul or any TRAP other than 0.
13625
13626 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13627
13628 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13629 LDFLAGS properly for targets that need stuff from libgloss.
13630 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13631 only run once.
13632 (gpp_initialized): New variable.
13633
13634 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
13635
13636 * config/rom68k.exp: Load libgloss.exp.
13637 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13638 so we can produce a fully linked binary.
13639 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13640 so we can produce a fully linked binary.
13641
13642 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
13643
13644 * lib/plumhall.exp (ph_section): Watch for expected failures.
13645 Add missing `else'.
13646
13647 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13648 run the testcase.
13649 (c-torture): Likewise.
13650
13651 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
13652
13653 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13654
13655 * lib/mike-g++.exp (mike_cleanup): New proc.
13656 (prebase): New globals compiler_result, not_compiler_result,
13657 target_regexp.
13658 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
13659 allow leading "-" in pattern. Watch for unsupported tests.
13660 If $compiler_result is set, pattern match assembler code,
13661 and ditto for $not_compiler_result.
13662 * lib/mike-gcc.exp: Likewise.
13663
13664 * lib/plumhall.exp (ph_execute): Only call ph_summary if
13665 execution "succeeded".
13666
13667 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
13668
13669 * config/win32.exp: New file.
13670 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13671
13672 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
13673
13674 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13675 unsupported.
13676 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13677 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13678 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13679
13680 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13681 "... without exceptions was ...". That is now handled by
13682 prune_system_crud.
13683 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13684
13685 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
13686
13687 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13688 sieve.c,sort2.c}: New files.
13689 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13690 sieve.exp,sort2.exp}: Drivers for them.
13691
13692 * lib/mike-gcc.exp (program_output): New user settable variable.
13693 (postbase): Call prune_system_crud. Also prune extraneous compiler
13694 messages.
13695 * lib/mike-g++.exp (program_output): New user settable variable.
13696
13697 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13698
13699 * config/sh.exp: Deleted (use sim.exp instead).
13700
13701 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13702
13703 * config/vx.exp: Declare CHECKTASK as global.
13704 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13705 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13706 * lib/old-dejagnu.exp: Load [pwd]/$executable.
13707
13708 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13709
13710 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13711 target. Like vx.exp, only includes `vx29k.exp' instead of
13712 `vxworks.exp'.
13713
13714 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
13715
13716 * config/sim.exp: Increase time limit from 120 seconds to 240.
13717
13718 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
13719
13720 * gcc.c-torture/execute/950628-1.c: New test.
13721
13722 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
13723
13724 * gcc.c-torture: Update with changes/additions from
13725 c-torture-1.34.
13726
13727 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
13728
13729 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13730
13731 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
13732
13733 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13734
13735 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
13736
13737 * gcc.c-torture/compile/950512-1.c: New test.
13738 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13739 * gcc.dg/struct-ret-1.c: Likewise.
13740
13741 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
13742
13743 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13744 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13745
13746 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
13747
13748 * gcc.c-torture/special/920411-1.c: Deleted.
13749 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13750
13751 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
13752
13753 * config/sim.exp (${tool}_load): Hack in call to bash to get a
13754 cpu limit.
13755
13756 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13757
13758 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13759
13760 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13761
13762 From kenner;
13763 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13764 is the proper length.
13765 * va-arg-3.c: Likewise.
13766
13767 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
13768
13769 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
13770 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13771
13772 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
13773 * lib/g++.exp (default_g++_start): Delete old cruft.
13774
13775 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
13776
13777 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13778 (2 * (1 << 18)) to (2 * (1 << 17)).
13779
13780 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13781
13782 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13783
13784 * config/rom68k.exp: Renamed from config/idp.exp
13785
13786 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13787
13788 * c-torture/compile/921109-2.c
13789
13790 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
13791
13792 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13793 excess errors.
13794
13795 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
13796
13797 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13798 output.
13799 * lib/g++.exp (default_g++_start): Likewise.
13800
13801 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13802
13803 * gcc.c-torture/compile/950329-1.c: New test.
13804
13805 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13806
13807 * config/bug.exp (${tool}_load): Updated to use new remote_open
13808 and remote_close procs.
13809 * config/idp.exp: New file.
13810
13811 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13812
13813 * gcc.c-torture/execute/950322-1.c: New test.
13814
13815 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
13816
13817 * config/vx.exp (${tool}_load): Clean up testing of return code from
13818 vxworks_ld and vxworks_spawn.
13819
13820 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
13821
13822 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13823
13824 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
13825
13826 * lib/old-deja.exp: Add `excess errors test - ' error, now one
13827 can mark excess errors on a machine by machine basis. Note, the
13828 default is to not expect any excess errors, even when excess
13829 errors test - is given, so you will want to put an XFAIL ... on
13830 these lines. For example, // excess errors test - XFAIL hppa*-*-*
13831 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13832 those 4 machines, but no others.
13833
13834 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13835
13836 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13837 * lib/c-torture.exp: to here.
13838
13839 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13840
13841 * gcc.c-torture/execute/950221-1.c: New test.
13842 * gcc.c-torture/execute/struct-ret-1.c: New test.
13843 * gcc.c-torture/compile/950221-1.c: New test.
13844
13845 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13846
13847 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13848
13849 * gcc.c-torture/execute/arith-1.c (main): Return 0.
13850 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13851
13852 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
13853
13854 * g++.gb: New directory of tests, derived from my signature and
13855 class scoping tests.
13856
13857 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13858 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13859 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13860 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13861 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13862 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13863 * g++.gb/sig25.C: Likewise.
13864
13865 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13866 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13867 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13868 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13869 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13870 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13871 * g++.gb/sig25.exp: Likewise.
13872
13873 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13874 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13875 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13876 * g++.gb/scope13.C: Likewise, this test still fails.
13877
13878 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13879 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13880 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13881 * g++.gb/scope13.exp: Ditto.
13882
13883 * g++.gb/README: New file, explains what these tests are about.
13884
13885 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
13886
13887 * lib/dg.exp (dg-do): Support `preprocess'.
13888 (dg-test): Likewise.
13889
13890 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13891
13892 * config/udi.exp: change "continue -expect" to "exp_continue".
13893
13894 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
13895
13896 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13897 Delete redundant tests.
13898
13899 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13900 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13901 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13902 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13903 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13904 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13905 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13906 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13907
13908 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13909 storing label pointers.
13910 * gcc.c-torture/execute/921019-1.c: Likewise.
13911 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13912 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13913 parameter fp.
13914 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13915 constants.
13916
13917 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13918 Delete obsolete tests.
13919
13920 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13921 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13922 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13923 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13924 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13925 * gcc.c-torture/compile/950124-1.c: New test.
13926
13927 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13928
13929 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13930
13931 * lib/mike-g++.exp: Add -lm to LIBS.
13932
13933 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
13934
13935 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13936
13937 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13938
13939 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13940
13941 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
13942
13943 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13944
13945 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
13946
13947 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13948 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13949 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13950 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13951 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13952 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13953 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13954 * g++.law/{operators31.C, operators32.C,
13955 * g++.law/{operators33.C, operators34.C}: Likewise.
13956 * g++.law/{pic1.C, refs2.C}: Likewise.
13957 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13958 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13959 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13960 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13961
13962 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13963 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13964 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13965 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13966 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13967 * g++.law/{enum9.exp, friend5.exp}: Likewise.
13968 * g++.law/{nest3.exp, nest4.exp}: Likewise.
13969 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13970 * g++.law/{operators30.exp, operators31.exp}: Likewise.
13971 * g++.law/{operators32.exp, operators33.exp}: Likewise.
13972 * g++.law/{operators34.exp}: Likewise.
13973 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13974 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13975 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13976 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13977 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13978
13979 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13980 No longer expected to fail.
13981 * g++.law/missed-error3.C: Tweak for recent bool changes.
13982
13983 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
13984
13985 * config/emb-unix: Deleted.
13986 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13987 remote execution. Do final link on remote host if REMOTE_LINK is set.
13988
13989 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
13990
13991 * lib/dg.exp (dg-test): Fix typo in last patch.
13992
13993 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
13994
13995 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13996 (handles multiple occurrences).
13997
13998 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
13999
14000 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14001 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14002 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14003 printed).
14004 * lib/c-torture.exp (c-torture-compile): Likewise.
14005 (c-torture): Prepend full path if missing.
14006 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14007 (gcc_fail): Likewise.
14008 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14009
14010 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
14011
14012 * lib/netware.exp: Only attach to NetWare i386 systems.
14013
14014 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
14015
14016 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14017 messages. Add test name to "output pattern match" pass/fail message.
14018
14019 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
14020
14021 * gcc.dg: New testsuite.
14022 * gcc.dg/dg.exp: New file.
14023
14024 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14025 test-switch.c}: Deleted.
14026
14027 * gcc.misc-tests/msgs.exp: New testcase driver.
14028
14029 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
14030
14031 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14032 Watch for illegal return values from ${tool}_load.
14033 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14034 cross targets. Coerce return value >0 to 1.
14035
14036 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
14037
14038 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14039
14040 * config/emb-unix.exp: New file.
14041
14042 * config/sim.exp: Error if variable $SIM not defined.
14043 (${tool}_load): Mark test as "untested" if simulator missing.
14044
14045 * config/unix.exp: Load remote.exp to get rcp_download.
14046 * lib/c-torture.exp: Use different option lists for testcases with
14047 and without loops.
14048 * gcc.c-torture/execute/execute.exp: Likewise.
14049
14050 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
14051
14052 * config/*.exp: Clarify return code from ${tool}_load.
14053 Call `unresolved' or `untested' instead of `warning' or `perror'
14054 (sometimes you still want to call both though).
14055 Add comment that `shell_id' is local to each file.
14056 * config/udi.exp (timeout): Set to 30.
14057 Don't print warning if connection fails, $connectmode has already
14058 printed an error.
14059 (${tool}_load): Move verbose messages to level 2.
14060 Rework pattern for "Process started" message.
14061 Pass `shell_id' to ${connectmode}_download.
14062 Retry twice upon timeout. Make resetting of target more robust.
14063 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14064 Pass `shell_id' to exit_$connectmode.
14065 Only call exit_$connectmode if connected.
14066 * config/unix.exp (${tool}_load): Check return codes better.
14067 * config/vrtx.exp (${tool}_load): Likewise.
14068 * config/vx.exp (${tool}_load): Likewise.
14069 Delete unneeded global's.
14070 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14071 from ${tool}_load.
14072 (dg-stat): Delete.
14073 (dg-init): Delete recording of pass/fail counts.
14074 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14075 (old-dejagnu-init): Likewise.
14076 (old-dejagnu-stat): Delete contents, empty proc now.
14077 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14078 (c-torture): Delete references to lcnt, lpass, lfail.
14079 Get option list from TORTURE_OPTIONS.
14080 Delete -funroll[-all]-loops if no loops.
14081 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14082 (g++_stat): Delete contents (empty proc now).
14083 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14084 (gcc_finish): Likewise.
14085 (gcc_stat): Deleted.
14086 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14087 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14088 * gcc.c-torture/execute/execute.exp: Likewise.
14089 Split tests into two parts: compile, execute.
14090 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14091 no loops. Update to reflect clarified return codes from ${tool}_load.
14092
14093 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
14094
14095 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14096 to grep for.
14097 (old-dejagnu): Likewise (where necessary).
14098
14099 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
14100
14101 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14102
14103 * lib/dg.exp (dg-process-target): Fix processing of selector.
14104 Add comment regarding use of `error'.
14105
14106 * lib/gcc.exp (prune_system_crud): Define if missing.
14107 * lib/g++.exp (prune_system_crud): Likewise.
14108
14109 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14110 Call prune_system_crud.
14111 * lib/dg.exp (dg-runtest): New proc.
14112 Use perror instead of send_user for tcl errors in testcase.
14113 Don't return any value, it's never used.
14114 Don't clobber previous definition of `unknown'.
14115 Print tcl errors in `dg-final'.
14116
14117 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
14118
14119 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14120 (dg-test): Don't print errorInfo, it contains stack backtrace.
14121
14122 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
14123
14124 * lib/g++.exp (runtest_file_p): Define if missing.
14125
14126 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
14127
14128 * lib/mike-g++.exp: Comment out loading of g++.exp.
14129 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14130 (default_g++_version): Always print something.
14131 (default_g++_start): Comment out call to `which'.
14132 (g++_start, g++_load): Deleted (must be defined in config file).
14133 * lib/gcc.exp: Test for existence of $CC at start.
14134 Delete check for tmpdir (done in gcc_init).
14135 (default_gcc_version): Always print something.
14136 (default_gcc_start): Comment out call to `which'.
14137 * config/*.exp: Major cleanup - make cross targets work at least a
14138 little better for g++ (by not being "--tool gcc" specific).
14139 Rename gcc_xxx to ${tool}_xxx.
14140 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14141 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14142
14143 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
14144
14145 * lib/c-torture.exp (c-torture-compile): Rework compiler
14146 message processing.
14147
14148 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14149 c-torture.
14150
14151 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
14152
14153 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14154
14155 * lib/dg.exp (dg-process-target): Support { target native }.
14156
14157 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
14158
14159 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14160 looked for "... program xxx got fatal signal".
14161 Correct regsub munging of `comp_output'.
14162 Ignore compiler messages "path prefix not used" and "linker input
14163 file unused".
14164
14165 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
14166
14167 * lib/gcc.exp (runtest_file_p): Define if missing.
14168 * gcc.prms/template.c: Example to work from.
14169
14170 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
14171
14172 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14173 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14174
14175 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14176 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14177 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14178 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14179
14180 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14181 (dg-process-target): No longer a varargs proc.
14182 Return S/N for target, P/F for xfail. All callers changed.
14183 (user option procs): More argument checking.
14184 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14185 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14186 (dg-test): Skip test if not running on selected target in `dg-do'.
14187 Update handling of `dg-do-what', `dg-output-text'.
14188 Separate execution pass/fail from output pattern match pass/fail.
14189 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14190
14191 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14192
14193 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14194 target for 920510-1.c.
14195
14196 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
14197
14198 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14199 Clean up comment regarding use of passcnt, etc.
14200 (gcc_stat): Don't update `testcnt' here.
14201 (gcc_finish): Do it here.
14202 Might as well reset `but_id' here too.
14203 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14204 to determine if the file should be tested.
14205 * gcc.c-torture/compile/compile.exp: Likewise.
14206 * gcc.c-torture/execute/execute.exp: Likewise.
14207 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14208 * gcc.misc-tests/dg-test.exp: Likewise.
14209 * gcc.prms/prms.exp: Likewise.
14210 * gcc.wendy/wendy.exp: Likewise.
14211 * g++.old-deja.exp: Likewise.
14212 Move "Testing file" message to verbose level 1.
14213
14214 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
14215
14216 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14217
14218 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
14219
14220 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14221 (default_gcc_start): Accept optional second list element
14222 of compiler flags. Print compiler output at verbosity level 2.
14223 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14224 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14225 Save current values of framework globals passcnt, failcnt, xpasscnt,
14226 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14227 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14228 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14229 xfailcnt to compute stats. Update framework global `testcnt' from
14230 pass/fail counts.
14231 (gcc_finish): New proc. Clean up test environment.
14232 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14233 (gcc_epass, gcc_efail): Delete.
14234 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14235 argument of line number.
14236 (dg-init): If the tool has an init routine, call it.
14237 (dg-test): Remove args `cflags_var' and `libs_var'.
14238 Pass all compiler options to ${tool}_start.
14239 Handle missing line number.
14240 (dg-finish): New function.
14241 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14242 particular files. Call gcc_finish at end. Move "skipping test"
14243 message to verbosity level 3.
14244 * gcc.c-torture/compile/compile.exp: Likewise.
14245 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14246 * gcc.c-torture/execute/execute.exp: Likewise.
14247 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14248 Print testcase being tried at verbosity level 1.
14249 * gcc.c-torture/special/special.exp: Unset xfail.
14250 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14251 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14252 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14253 * gcc.failure/failure.exp: Likewise.
14254 * gcc.ieee/ieee.exp: Likewise.
14255 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14256 Update call to dg-test. Call dg-finish at end.
14257 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14258 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14259 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14260 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14261 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14262 * gcc.wendy/wendy.exp: Add copyright.
14263 Delete setting of tmpdir (done by gcc_init).
14264 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14265 Pass compiler flags to gcc_start. Call gcc_finish at end.
14266 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14267 gcc_[ce]pass/fail.
14268
14269 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
14270
14271 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14272 confusion.
14273 (g++_load): Likewise.
14274
14275 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14276 Rename argument to `prog' to remove the confusion.
14277 Varargs fns behave differently too!
14278 (g++_load): Likewise.
14279
14280 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14281
14282 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14283 what it is. Delete (always) printing of status value for !native.
14284 Simplify verbose code, and include status and exec_output.
14285 (g++_load): Use gcc_load.
14286
14287 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14288
14289 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14290 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14291 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14292 940714-3.c as these testcases don't exist anymore. Make
14293 va-arg-1.c expected to pass.
14294
14295 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
14296
14297 * gcc.misc-tests/misc.exp: Only run specific testcases.
14298 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14299 * gcc.misc-tests/dg-[1-9].c: New files.
14300
14301 * lib/dg.exp: New testsuite driver.
14302 * gcc.prms/prms.exp: Use it.
14303
14304 * README.gcc: New file.
14305
14306 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14307 Document and reset `lxpass' and `lxfail'.
14308 Simplify "initialized" message.
14309 (gcc_stat): Clean up comments a little.
14310
14311 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
14312
14313 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14314
14315 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
14316
14317 * lib/old-dejagnu.exp (process-option): New proc.
14318 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14319 (old-dejagnu): Simplify.
14320 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14321
14322 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
14323
14324 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14325 exists and is not an empty string.
14326
14327 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14328 $xfail rather than calling setup_xfail. Clear $xfail when test is
14329 finished.
14330 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14331 automatically.
14332
14333 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14334 longer expected to fail.
14335
14336 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14337 "f" function call.
14338
14339 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14340
14341 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14342 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14343 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14344 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14345 c-torture-1.29.
14346
14347 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14348 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14349
14350 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14351
14352 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14353 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14354
14355 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14356 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14357 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14358
14359 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14360
14361 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14362 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14363 940714-1.c, 940714-2.c, 940714-3.c},
14364 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14365 gcc.misc-tests/{mg.c,mg.exp}:
14366 New tests.
14367 * gcc.noncompile/noncompile.exp: Change accordingly.
14368
14369 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
14370
14371 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14372 Undo previous clobberage.
14373
14374 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
14375
14376 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14377 * gcc.special/{930510-1.c, special.exp}:
14378 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14379 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14380 struct-varargs-1.c}: New tests from c-torture-1.26.
14381
14382 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
14383
14384 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14385 argument to switch.
14386
14387 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
14388
14389 * Revert the previous changes. Please see Rob's directory
14390 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14391 fixes.
14392
14393 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
14394
14395 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14396 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14397 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14398 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14399 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14400 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14401 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14402 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14403 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14404 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14405 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14406 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14407 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14408 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14409 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14410 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14411 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14412 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14413 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14414 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14415 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14416 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14417 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14418 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14419 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14420 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14421 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14422
14423 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
14424
14425 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14426 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14427 with perror calls.
14428
14429 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
14430
14431 * config/unix.exp (g++_load): Fix syntax.
14432
14433 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14434
14435 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14436 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14437 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14438 Don't expect va-arg-1.c to fail. Correct expected output for
14439 920928-1.c.
14440 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14441 * gcc.wendy/hbm4.c: Correct typo.
14442 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14443
14444 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
14445
14446 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14447 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14448 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14449 * lib/c-torture.exp (c-torture-compile): Ditto.
14450
14451 Reduce volume of output (remove all the -I's and such).
14452 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14453 Call gcc_cpass, gcc_cfail.
14454 (c-torture): Pass testing option to c-torture-compile.
14455
14456 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
14457
14458 Bring patches over from progressive.
14459 * config/default.exp: Exit remote shell cleanly.
14460 (g++_exit, g++_start): Add default versions.
14461 * config/sim.exp (gcc_load): Use perror, not error.
14462
14463 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
14464
14465 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14466 set in site.exp.
14467
14468 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
14469
14470 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14471 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14472 (wendy_try): New proc to run testcase.
14473 (main loop): Call 'em.
14474 * gcc.wendy/*.c: Clean up pass to correct expected output.
14475
14476 * lib/gcc.exp: Minor cleanup work.
14477 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14478
14479 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
14480
14481 * config/sim.exp (gcc_load): Document return codes better.
14482 Don't pass -v to simulator.
14483
14484 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14485
14486 * gcc.special/920717-x.c: Fix typo.
14487 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14488 get at sources.
14489
14490 * lib/mike-gcc.exp: Fix typo.
14491
14492 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14493
14494 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14495 binary to use, transform the name.
14496 * config/*.exp: rename everything. Nuke any g++ specific files,
14497 it's now a special case of gcc that requires no special support.
14498 Add a default.exp for unsupported targets.
14499
14500 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
14501
14502 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14503 lib/old-dejagnu.exp: Fix a few patterns to work with the new
14504 version of Tcl.
14505
14506 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14507
14508 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14509 than a warning.
14510
14511 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14512
14513 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14514
14515 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14516
14517 * gcc.execute/execute.exp: Combine opt_list and foption_list into
14518 option_list. Compile every file with only 4/6 option choices
14519 (same as C torture) instead of with 12/18 different option
14520 choices.
14521 * lib/c-torture.exp: Likewise.
14522
14523 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14524 not already set.
14525
14526 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
14527
14528 * lib/old-deja.exp: Add `excess errors test fails' error, now one
14529 can put an XFAIL *-*-* on excess errors.
14530
14531 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
14532
14533 * g++.law: Add more tests derived from g++-bugs snapshots.
14534
14535 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
14536 equivalent to g++.law/init9.
14537
14538 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14539 compiled it, and the a.out file after we've run it.
14540
14541 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14542
14543 * lib/mike-g++.exp (postbase): Delete the .o file after we've
14544 compiled it, and the a.out file after we've run it.
14545
14546 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14547
14548 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14549
14550 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
14551
14552 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14553 version number.
14554
14555 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14556
14557 * g++.law: New directory of g++ tests derived from the g++-bugs
14558 snapshots.
14559
14560 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14561
14562 * gcc.compile: initbug1.c initbug1.exp testcase added
14563
14564 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
14565
14566 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14567 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14568 fixes submitted by Jeff Law (law@cs.utah.edu)
14569 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14570 Jeff Law (law@cs.utah.edu)
14571
14572
14573 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
14574
14575 * config/unix-g++.exp: Follow the gcc way of doing things.
14576 * g++.old-deja/old-deja.exp: Minor updates.
14577 * lib/g++.exp: New file, follow the gcc way of doing things.
14578 * lib/old-dejagnu.exp: Minor updates.
14579 * lib/mike-g++.exp: Always unset errorInfo.
14580
14581 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
14582
14583 * lib/gcc.exp: Fix some errors with the below change, CC and
14584 CFLAGS should be global when setting, not local.
14585
14586 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
14587
14588 * lib/gcc.exp: Transform tool name.
14589
14590 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
14591
14592 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14593
14594 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
14595
14596 * lib/gcc.exp: change gcc_done to gcc_stat
14597
14598 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14599
14600 * Upgraded gcc testsuite to c-torture version 1.25
14601
14602 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
14603
14604 * lib/gcc.exp: added reporting code. Changed verbose compile message.
14605 * lib/c-torture: added hooks for new reporting code.
14606
14607 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
14608
14609 * config/sh-gcc.exp: check if sh-sim exists in the path
14610
14611 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
14612
14613 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14614 * gcc.compile/compile.exp: Initial changes for new logic.
14615 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14616 * gcc.failure/failure.exp: Initial changes for new logic.
14617 * gcc.ieee/ieee.exp: Initial changes for new logic.
14618 * gcc.misc-tests/misc.exp: Initial changes for new logic.
14619 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14620 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14621 * lib/c-torture.exp: Initial changes for new logic.
14622 * lib/gcc.exp: Initial changes for new logic.
14623
14624 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
14625
14626 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14627 depend upon failure or success. Fully qualify names in failure
14628 and success messages. Always remove a.out before starting
14629 compile, just in case. Pay more attention to error text output by
14630 the compiler. Handle testcases with no known past errors just
14631 like all others, so that things are uniform. Other miscellaneous
14632 improvements.
14633
14634 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14635
14636 * gcc.cpp: new directory for cpp tests
14637
14638 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14639
14640 * lib/chill.exp: Code reformatted, removed unused code.
14641 * config/unix-chill.exp: Code reformatted, removed unused code.
14642 * chill.execute/execute.exp: Code reformatted, removed unused code.
14643 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14644
14645 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
14646
14647 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
14648 routines not written.
14649
14650 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
14651
14652 * config/bug-gcc.exp: Use new procs from bug.exp.
14653
14654 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
14655
14656 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14657 via ftp, rather than depending on NFS.
14658 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14659 case.
14660
14661 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
14662
14663 * config/bug-gcc.exp: Use new download proc.
14664
14665 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
14666
14667 * chill.execute/execute.exp: cleanups, handles errors better
14668 * chill.compile/compile.exp: rewrite, based on execute.exp
14669 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14670 * lib/chill.exp: major changes to diff proc and compile and link
14671 procs. added chill_fail and chill_pass wrappers to pass and
14672 fail. added more comments, and handle error codes better.
14673 Added a hack to capture stderr from exec, so noncompile tests
14674 can work.
14675
14676 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
14677
14678 * chill.execute/execute.exp: rewrite of testsuite driver
14679 * lib/chill.exp: rewrite of testsuite driver
14680 * config/unix-chill.exp: rewrite of testsuite driver
14681
14682 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
14683
14684 In chill.execute:
14685 * iexpr.ch: Standardize uppercase.
14686 * tuples.dat: Standardize uppercase.
14687 * vary.ch: standardize. Correct varying string assignments.
14688 * vary.dat: Add new output lines.
14689
14690 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
14691
14692 In chill.execute:
14693 * chprintf.ch: Standardize use of uppercase.
14694 * tuples.ch: Standardize and turn arr2 into a DCL,
14695 rather than a SYN.
14696 * pinits.ch: Standardize.
14697
14698 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
14699
14700 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
14701 * Makefil: Renamed to Makefile.in.
14702 * configure.in: New.
14703
14704 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
14705
14706 In chill.execute:
14707 * .cvsignore: Add result/output files.
14708 * Makefile: Fix up variables at start. Use MFLAGS
14709 everywhere. Correct bool_loc, built_ins entries.
14710 Add entry for vary1.ch.
14711 * bitarray.ch: Standardize upper-case usage.
14712 * bitexpr.ch: Standardize, add output of b1.
14713 * params.ch: Use arrayt in along PROC parameters, to
14714 avoid novelty problems.
14715 * sets.ch: Tiny cleanup.
14716 * vary1.ch: Re-indent.
14717
14718 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
14719
14720 * Add PR-related files to Makefiles, .cvsignore files, etc.
14721
14722 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14723
14724 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14725 with compiler objects. New names are test-flow.c and test-loop.c
14726
14727 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14728
14729 * Upgraded c-torture tests from 1.19 to 1.20
14730
14731 * new files:
14732 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14733 * gcc.compile: 930623-1.c 930623-2.c
14734 * gcc.noncompile: 930622-1.c 930622-2.c
14735 * gcc.failure: 920411-1.c 920627-2.c
14736 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14737
14738 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14739
14740 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14741 More changes to get testsuite working properly. Needs more work.
14742 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14743
14744 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14745
14746 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14747 More changes to get testsuite working properly. Needs more work.
14748
14749 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14750
14751 * chill.compile/compile.exp: Added for Dejagnu support
14752 * chill.execute/execute.exp: Added for Dejagnu support
14753 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
14754
14755 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
14756
14757 This should complete moving the CHILL test files.
14758 * chill.noncompile(.cvsignore printf.grt
14759 in-printf.grt chprintf.grt chprintf.ch):
14760 Added test-support files.
14761 (Makefile): Modified further.
14762 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14763 signal.ch): Added test files.
14764 * chill.execute (.cvsignore printf.grt printr.c
14765 in-printf.grt rts.c chprintf.grt rts.h): Added
14766 test-support files.
14767 (Makefile): More corrections.
14768
14769 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
14770
14771 * chill.compile, chill.execute, chill.nocompile: Add CHILL
14772 test cases, ready for DejaGnu.
14773
14774 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14775
14776 * Upgraded c-torture tests from 1.18 to 1.19
14777
14778 * gcc.compile: added test(s):
14779 930607-1.c
14780 * gcc.execute: added test(s):
14781 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14782
14783 * added new subdirectory for misc tests: gcc.misc-tests
14784 * gcc.misc-test(s): added tests:
14785 inst-check.c test-consts.c test-ior.c test-switch.c
14786
14787 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14788
14789 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14790
14791 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
14792
14793 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14794
14795 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14796
14797 * Upgraded c-torture tests from 1.17 to 1.18
14798
14799 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14800
14801 * Upgraded c-torture tests from 1.12 to 1.17
14802
14803 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
14804
14805 * lib/old-dejagnu.exp:
14806 Fixed handling of XFAIL target triplets to correctly
14807 recognize wildcard characters. Removed code that
14808 appended a unique id tag to the end of the file name
14809 printed out by the result of the testcases within a
14810 given test file.
14811
14812 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
14813
14814 * lib/old-dejagnu.exp:
14815 Reworked expected failure handling to trigger off of XFAIL
14816 keyword in keyphrase embeded in testcase source code. The
14817 XFAIL keyword must be at the end of the keyphrase line. It
14818 may optionally be followed by one or more target triplets.
14819 It has just occured that the handling of wildcards in the
14820 target triplet may not be correct.
14821
14822 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
14823
14824 * g++.old-deja/tests:
14825 Moved all subdirectories up one level into g++.old-deja .
14826
14827 * lib/old-dejagnu.exp:
14828 Fixed problem with CXXFLAGS not being properly reset, and being
14829 corrupted with extraneous "-c" compiler option. This was
14830 causing binaries to not be generated for test that needed them.
14831 Modified strings passed to "pass" and "fail" so that individual
14832 tests from the same test file would be distinguished by an
14833 identifier appended to the test file name in the summary logs;
14834 this corrected a problem with erroneous diff logs. Added code
14835 to search testcases for expected fail and unexpected pass keywords.
14836
14837 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
14838
14839 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14840
14841 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14842
14843 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14844 Removed extraneous text from end of "Special g++ Options"
14845 keyphrase.
14846
14847 * lib/old-dejagnu.exp: Added pattern matching to look for new
14848 keywords, embedded in testcases comments, which will trigger
14849 calls to xpass and xfail.
14850
14851 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
14852
14853 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14854 comments embedded in the testcases, especially the one looking for
14855 special compiler options, as well as the pattern matching for the
14856 compiler output again.
14857
14858 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
14859
14860 * lib/old-dejagnu.exp: Do a proper check of the return value for
14861 execute tests. Fixed several problems with the pattern matching
14862 of the compiler output which gave erroneous test results.
14863 Changed several of the test result messages to be more descriptive.
14864 * config/unix-g++.exp: Proc g++_load now actually works and
14865 executes the tests passed to it and returns a usable return
14866 value.
14867
14868 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
14869
14870 * lib/gcc.exp: Exits gracefully if $CC is bogus.
14871
14872 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14873
14874 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14875 Modified both files to properly execute the old style
14876 dejagnu tests. The previous versions of these files were
14877 experimental and did not function anything near correctly.
14878
14879 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
14880
14881 * Removed all Makefile.in and configure.in files. No configuration
14882 needed now.
14883
14884 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
14885
14886 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14887
14888 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
14889
14890 * gcc.compile/configure.in, gcc.unsorted/configure.in,
14891 gcc.special/configure.in, gcc.noncompile/configure.in,
14892 gcc.execute/configure.in, gcc.code_quality/configure.in,
14893 g++.other/configure.in, g++.old-deja/configure.in,
14894 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14895 in srcname setting.
14896
14897 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
14898
14899 * lib/udi.exp: Fixed mondfe and mondfe_download.
14900 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14901 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14902
14903 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
14904
14905 * config/udi-gdb.exp: Check $shell_id after connecting to target.
14906 (gdb_exit): Don't remove *_soc files.
14907
14908 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
14909
14910 * lib/c-torture.exp: Don't look for main; instead always use -w
14911 -c. This is how the c-torture tests work. Remove the object
14912 file if the compilation succeeds.
14913 * gcc.execute/execute.exp: Remove executable if test passes.
14914 * gcc.noncompile/noncompile.exp: Every test is an expected
14915 failure.
14916 * gcc.special/special.exp: Added tests from c-torture 1.11,
14917 corrected use of existing test.
14918 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14919 gcc.execute/920625-1.c: Updated to c-torture 1.11.
14920 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14921 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14922 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14923 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14924 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14925 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14926 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14927 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14928 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14929 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14930 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14931 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14932 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14933 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14934 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14935 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14936 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14937 c-torture 1.11.
14938 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14939 correspond to c-torture 1.11.
14940
14941 * New file.