cpphash.h (struct lexer_state): Add directive_wants_padding.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-02-21 Zack Weinberg <zack@codesourcery.com>
2
3 * gcc.dg/cpp/include3.c: New test.
4 * gcc.dg/cpp/inc/foo.h: New file.
5
6 2003-02-21 Glen Nakamura <glen@imodulo.com>
7
8 * gcc.c-torture/execute/20030221-1.c: New test.
9
10 2003-02-20 Mark Mitchell <mark@codesourcery.com>
11
12 PR c++/9729
13 * g++.dg/abi/conv1.C: New test.
14
15 Thu Feb 20 14:38:13 CET 2003 Jan Hubicka <jh@suse.cz>
16
17 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
18
19 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
20
21 * gcc.c-torture/compile/20030219-1.c: New test.
22
23 Tue Feb 18 23:28:53 CET 2003 Jan Hubicka <jh@suse.cz>
24
25 * gcc.dg/funcorder.c: New test.
26
27 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28
29 * gcc.c-torture/execute/20030218-1.c: New.
30
31 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
32
33 * gcc.dg/20030218-1.c: New.
34
35 2003-02-18 Richard Henderson <rth@redhat.com>
36
37 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
38 * gcc.dg/attr-used-2.c: New.
39
40 2003-02-18 Mark Mitchell <mark@codesourcery.com>
41
42 PR c++/9704
43 * g++.dg/init/copy5.C: New test.
44
45 2003-02-18 Geoffrey Keating <geoffk@apple.com>
46
47 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
48 * g++.dg/pch/pch.exp: Likewise.
49
50 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
51
52 * gcc.c-torture/execute/20030209-1.c: Enable the test if
53 STACK_SIZE is not defined.
54
55 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
56
57 PR c++/9457
58 * g++.dg/template/init1.C: New test.
59
60 Sun Feb 16 23:08:19 CET 2003 Jan HUbicka <jh@suse.cz>
61
62 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
63 (foo): Add few extra tests
64 * gcc.dg/c99-const-expr-3.c: Likewise.
65 * gcc.c-torture/execute/20030216-1.c: New.
66
67 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
68
69 PR c++/9459
70 * g++.dg/ext/typeof4.C: New test.
71
72 2003-02-15 Roger Sayle <roger@eyesopen.com>
73
74 * gcc.dg/i386-387-3.c: New test case.
75
76 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
77
78 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
79 cris-*-elf* cris-*-aout* and mmix-*-*.
80
81 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
82
83 * gcc.dg/20030213-1.c: New test.
84
85 2003-02-12 Roger Sayle <roger@eyesopen.com>
86
87 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
88 * gcc.dg/i386-387-2.c: Likewise.
89
90 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
91
92 * gcc.dg/ppc-spe.c: Fix formatting.
93 Enable tests that were previously unsupported by gas.
94 Delete tests for instructions that no longer exist.
95 Switch arguments on evsubifw builtin.
96
97 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
98
99 * gcc.c-torture/execute/20030209-1.c: Disable the test if
100 STACK_SIZE is too small.
101
102 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
103 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
104
105 * gcc.dg/decl-2.c: New test.
106
107 Mon Feb 10 11:41:20 CET 2003 Jan Hubicka <jh@suse.cz>
108
109 * gcc.dg/i386-fpcvt-1.c: New test.
110
111 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
112
113 * gcc.c-torture/execute/20030209-1.c: New test.
114
115 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
116
117 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
118 int-wide bitops, use the constants of the same width.
119 Likewise, if long long is 32-bit wide, test bitops using
120 32-bit constants.
121
122 2003-02-07 Loren James Rittle <ljrittle@acm.org>
123
124 * gcc.dg/20021014-1.c: Annotate with expected notice text.
125
126 2003-02-07 Roger Sayle <roger@eyesopen.com>
127
128 * testsuite/gcc.dg/builtins-4.c: New test case.
129
130 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
131
132 * gcc.dg/20020430-1.c: Fix dg command typos.
133 * gcc.dg/20020503-1.c: Likewise.
134
135 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
136
137 PR c++/8785
138 * g++.dg/parse/fused-params1.C: New test.
139
140 PR c++/8857
141 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
142
143 PR c++/8921
144 * g++.dg/parse/non-dependent1.C: New test.
145
146 PR c++/8928
147 * g++.dg/parse/dupl-tmpl-args1.C: New test.
148
149 PR c++/9228
150 * g++.dg/parse/undefined7.C: New test.
151 * g++.dg/parse/non-templ1.C: New test.
152
153 PR c++/9229
154 * g++.dg/parse/too-many-tmpl-args1.C: New test.
155
156 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
157
158 * gcc.c-torture/compile/20030206-1.c: New test.
159
160 2003-02-05 Roger Sayle <roger@eyesopen.com>
161
162 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
163 "pow" to "foo" to avoid potential confusion with a math built-in.
164
165 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
166
167 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
168 conditions for SPARC targets.
169
170 2003-02-05 Jakub Jelinek <jakub@redhat.com>
171
172 * gcc.dg/20030204-1.c: New test.
173
174 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
175
176 PR c++/38
177 * g++.dg/parse/array-size1.C: New test.
178
179 PR c++/5657
180 * g++.dg/parse/undefined3.C: New test.
181
182 PR c++/5665
183 * g++.dg/parse/undefined4.C: New test.
184
185 PR c++/5975
186 * g++.dg/parse/undefined5.C: New test.
187
188 PR c++/7259
189 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
190
191 PR c++/8578
192 * g++.dg/parse/casting-operator1.C: New test.
193
194 PR c++/8596
195 * g++.dg/parse/undefined6.C: New test.
196
197 PR c++/8736
198 * g++.dg/parse/missing-template1.C: New test.
199
200 Tue Feb 4 21:41:09 CET 2003 Jan Hubicka <jh@suse.cz>
201
202 * gcc.dg/i386-cadd.c: Compile using -march=k8.
203 * gcc.dg/i386-cmov?.c: Likewise.
204 * gcc.dg/i386-fpcvt-?.c: Likewise.
205 * gcc.dg/i386-ssefp-1.c: Likewise.
206 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
207 conventions.
208
209 2003-02-03 Mark Mitchell <mark@codesourcery.com>
210
211 PR c++/7129
212 * testsuite/g++.dg/ext/max.C: New test.
213
214 Mon Feb 3 16:05:11 CET 2003 Jan Hubicka <jh@suse.cz>
215
216 * gcc.c-torture/execute/20030203-1.c: New test.
217
218 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
219
220 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
221 'natural-endian'.
222
223 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
224
225 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
226 * g++.dg/init/new2.C: Likewise.
227 * g++.dg/other/new1.C: Likewise.
228
229 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
230
231 * gcc.dg/struct-ret-libc.c: New test.
232
233 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
234
235 * gcc.dg/20030129-1.c: New test.
236
237 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
238
239 PR c++/8849
240 * g++.dg/template/ptrmem4.C: New test.
241
242 2003-01-29 Mark Mitchell <mark@codesourcery.com>
243
244 * g++.dg/parser/constant1.C: New test.
245
246 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
247
248 PR c++/8591
249 * g++.dg/parse/friend2.C: New test.
250
251 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
252
253 PR c++/9437
254 * g++.dg/template/unify4.C: New test.
255
256 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
257
258 * gcc.c-torture/execute/20030128-1.c: New test.
259
260 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
261
262 * g++.dg/lookup/nested1.C: Test moved from ...
263 * g++.old-deja/g++.other/lookup24.C: ... here.
264
265 Tue Jan 28 12:19:35 CET 2003 Jan Hubicka <jh@suse.cz>
266
267 * gcc.dg/i386-cmov5.c: New test.
268
269 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
270
271 * gcc.c-torture/execute/20010925-1.c: Changed the
272 memcpy declaration.
273
274 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
275
276 PR c++/3902
277 * g++.dg/parse/template5.C: New test.
278
279 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
280
281 PR fortran/9258
282 * g77.dg/pr9258: New test.
283
284 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
285
286 * README: Move relevant parts from README.g++.
287
288 * README.g++: Remove this file.
289
290 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
291
292 * g++.dg/abi/dcast1.C: New test.
293
294 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
295
296 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
297
298 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
299
300 PR c++/47
301 * g++.old-deja/g++.other/lookup24.C: New test.
302
303 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
304
305 PR middle-end/7227
306 * gcc.dg/uninit-C.c: New test.
307
308 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
309
310 * g++.dg/abi/covariant1.C: New test.
311
312 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
313
314 * gcc.dg/20030123-1.c: New test.
315
316 Sat Jan 25 21:06:49 CET 2003 Jan Hubicka <jh@suse.cz>
317
318 PR opt/8492
319 * gcc.c-torture/compile/20030125-1.c
320
321 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
322
323 PR c++/9403
324 * g++.dg/parse/template3.C: New test.
325 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
326
327 PR c++/795
328 * g++.dg/parse/template4.C: New test.
329
330 PR c++/9415
331 * g++.dg/template/qual2.C: New test.
332
333 PR c++/8545
334 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
335
336 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
337
338 2003-01-25 Roger Sayle <roger@eyesopen.com>
339
340 * gcc.c-torture/execute/switch-1.c: New test case.
341
342 Sat Jan 25 12:32:55 CET 2003 Jan Hubicka <jh@suse.cz>
343
344 * gcc.c-torture/execute/20030125-1.[cx]: New test.
345
346 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
347
348 Tweaks for Bison-1.875. From the NEWS file:
349 "- `parse error' -> `syntax error'
350 Bison now uniformly uses the term `syntax error'"
351 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
352 * gcc.dg/cpp/digraph2.c: Likewise.
353 * gcc.dg/cpp/direct2.c: Likewise.
354 * gcc.dg/cpp/paste4.c: Likewise.
355 * gcc.dg/c90-restrict-1.c: Likewise.
356 * gcc.dg/c99-func-2.c: Likewise.
357 * gcc.dg/noncompile/920721-2.c: Likewise.
358 * gcc.dg/noncompile/930622-2.c: Likewise.
359 * gcc.dg/noncompile/940112-1.c: Likewise.
360 * gcc.dg/noncompile/950921-1.c: Likewise.
361 * gcc.dg/noncompile/951123-1.c: Likewise.
362 * gcc.dg/noncompile/971104-1.c: Likewise.
363 * gcc.dg/noncompile/990416-1.c: Likewise.
364
365 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
366
367 * g++.dg/parse/undefined1.C: Add error message.
368
369 2003-01-22 Mark Mitchell <mark@codesourcery.com>
370
371 PR c++/9354
372 * g++.dg/parse/new1.C: New test.
373
374 PR c++/9216
375 * g++.dg/parse/template2.C: New test.
376
377 PR c++/9354
378 * g++.dg/parse/typedef2.C: New test.
379
380 PR c++/9328
381 * g++.dg/ext/typeof3.C: New test.
382
383 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
384
385 PR c++/2738
386 * g++.dg/parse/ret-type1.C: New test.
387
388 PR c++/3792
389 * g++.dg/parse/tmpl-outside1.C: New test.
390
391 PR c++/4207
392 * g++.dg/parse/int-as-enum1.C: New test.
393
394 PR c++/4903
395 * g++.dg/parse/no-typename1.C: New test.
396
397 PR c++/5533
398 * g++.dg/parse/no-value1.C: New test.
399
400 PR c++/5921
401 * g++.dg/parse/wrong-inline1.C: New test.
402
403 PR c++/6402
404 * g++.dg/parse/ref1.C: New test.
405
406 PR c++/6992
407 * g++.dg/parse/attr-ctor1.C: New test.
408
409 PR c++/7229
410 * g++.dg/parse/namespace5.C: New test.
411
412 PR c++/7917
413 * g++.dg/parse/func-def1.C: New test.
414
415 PR c++/8143
416 * g++.dg/parse/undefined1.C: New test.
417
418 PR c++/5723, PR c++/8522
419 * g++.dg/parse/specialization1.C: New test.
420
421 PR c++/163, PR c++/8595
422 * g++.dg/parse/struct-as-enum1.C: New test.
423
424 PR c++/9173
425 * g++.dg/parse/undefined2.C: New test.
426
427 2003-01-22 Mark Mitchell <mark@codesourcery.com>
428
429 PR c++/9298
430 * g++.dg/parse/template1.C: New test.
431
432 PR c++/9384
433 * g++.dg/parse/using1.C: New test.
434
435 PR c++/9285
436 PR c++/9294
437 * g++.dg/parse/expr2.C: New test.
438
439 PR c++/9388
440 * g++.dg/parse/lookup2.C: Likewise.
441
442 Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
443
444 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
445 * gcc.c-torture/execute/eeprof-1.c: Likewise.
446 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
447 * gcc.c-torture/execute/string-opt-*.c: Likewise.
448
449 2003-01-20 Nick Clifton <nickc@redhat.com>
450
451 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
452 problem with ARM sibcall code generation.
453
454 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
455
456 * gcc.c-torture/execute/20030120-1.c: New.
457
458 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
459
460 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
461
462 2003-01-17 Mark Mitchell <mark@codesourcery.com>
463
464 PR c++/9272
465 * g++.dg/parse/ctor1.C: New test.
466
467 PR c++/9294:
468 * g++.dg/parse/qualified1.C: New test.
469
470 * g++.dg/parse/typename3.C: New test.
471
472 2003-01-16 Richard Henderson <rth@redhat.com>
473
474 * g++.dg/tls/init-2.C: Fix error matches for real this time.
475
476 2003-01-16 Richard Henderson <rth@redhat.com>
477
478 * g++.dg/pch/pch.exp: Copy test header to the working directory
479 before using it either for precompilation or direct use.
480 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
481 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
482
483 2003-01-16 Richard Henderson <rth@redhat.com>
484
485 * gcc.dg/pch/pch.exp: Copy test header to the working directory
486 before using it either for precompilation or direct use.
487 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
488 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
489
490 2003-01-16 Mark Mitchell <mark@codesourcery.com>
491
492 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
493 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
494 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
495 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
496 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
497 typename warning into error.
498 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
499 error messages.
500 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
501 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
502 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
503 messages.
504 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
505 make declaration visible in template.
506 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
507 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
508 messages.
509 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
510 message.
511 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
512 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
513 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
514 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
515 typename warning with error message.
516 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
517 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
518 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
519
520 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
521
522 * g++.dg/parse/ambig2.C: New test.
523
524 2003-01-15 Richard Henderson <rth@redhat.com>
525
526 * g++.dg/tls/init-2.C: Update error message string.
527
528 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
529
530 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
531
532 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
533
534 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
535 all for HC11/HC12.
536 * gcc.c-torture/compile/20001205-1.x: Likewise.
537 * gcc.c-torture/compile/20001226-1.x: Likewise.
538 * gcc.c-torture/compile/920520-1.x: Likewise.
539 * gcc.c-torture/compile/961203-1.x: Likewise.
540 * gcc.c-torture/compile/20020604-1.x: Likewise.
541
542 Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
543
544 * gcc.c-torture/compile/20030115-1.c: New test.
545
546 * gcc.dg/i386-fpcvt-1.c: New test.
547 * gcc.dg/i386-fpcvt-2.c: New test.
548
549 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
550
551 Further conform g++'s __vmi_class_type_info to the C++ ABI
552 specification.
553 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
554 the specification.
555
556 Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
557
558 * gcc.dg/i386-fpcvt-1.c: New test.
559 * gcc.dg/i386-fpcvt-2.c: New test.
560
561 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
562
563 * gcc.dg/i386-mmx-3.c: New test.
564
565 2003-01-12 Mark Mitchell <mark@codesourcery.com>
566
567 PR c++/9264
568 * g++.dg/parse/octal1.C: New file.
569
570 PR c++/9172
571 * g++.dg/parse/typename1.C: New file.
572
573 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
574
575 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
576 * gcc.dg/bf-no-ms-layout.c: Likewise.
577 * gcc.dg/bf-ms-attrib.c: Likewise.
578
579 2003-01-10 Mark Mitchell <mark@codesourcery.com>
580
581 PR c++/9099
582 * g++.dg/parse/dtor1.C: New file.
583
584 PR c++/9128
585 * g++.dg/rtti/typeid1.C: New file.
586
587 PR c++/9153
588 * g++.dg/parse/lookup1.C: New file.
589
590 PR c++/9171
591 * g++.dg/templ/spec5.C: New file.
592
593 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
594
595 * gcc.c-torture/compile/20030110-1.c: New test.
596
597 2003-01-09 Geoffrey Keating <geoffk@apple.com>
598
599 Merge from pch-branch:
600
601 2002-12-23 Geoffrey Keating <geoffk@apple.com>
602
603 * gcc.dg/pch/cpp-1.h: New.
604 * gcc.dg/pch/cpp-1.c: New.
605 * gcc.dg/pch/cpp-2.h: New.
606 * gcc.dg/pch/cpp-2.c: New.
607
608 2002-11-19 Geoffrey Keating <geoffk@apple.com>
609
610 * gcc.dg/pch/except-1.h: New.
611 * gcc.dg/pch/except-1.c: New.
612
613 2002-11-13 Geoffrey Keating <geoffk@apple.com>
614
615 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
616 running test.
617 * gcc.dg/pch: Include *.hp not *.h.
618 * gcc.dg/pch/system-1.h: New.
619 * gcc.dg/pch/system-1.c: New.
620
621 2002-11-11 Geoffrey Keating <geoffk@apple.com>
622
623 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
624 rather than trying to build and run a program using PCH.
625 * gcc.dg/pch: Remove dg-do commands from test files.
626
627 2002-11-08 Geoffrey Keating <geoffk@apple.com>
628
629 * gcc.dg/pch/macro-3.c: New.
630 * gcc.dg/pch/macro-3.h: New.
631
632 2002-11-04 Geoffrey Keating <geoffk@apple.com>
633
634 * gcc.dg/pch/common-1.c: New.
635 * gcc.dg/pch/common-1.h: New.
636 * gcc.dg/pch/decl-1.c: New.
637 * gcc.dg/pch/decl-1.h: New.
638 * gcc.dg/pch/decl-2.c: New.
639 * gcc.dg/pch/decl-2.h: New.
640 * gcc.dg/pch/decl-3.c: New.
641 * gcc.dg/pch/decl-3.h: New.
642 * gcc.dg/pch/decl-4.c: New.
643 * gcc.dg/pch/decl-4.h: New.
644 * gcc.dg/pch/decl-5.c: New.
645 * gcc.dg/pch/decl-5.h: New.
646 * gcc.dg/pch/global-1.c: New.
647 * gcc.dg/pch/global-1.h: New.
648 * gcc.dg/pch/inline-1.c: New.
649 * gcc.dg/pch/inline-1.h: New.
650 * gcc.dg/pch/inline-2.c: New.
651 * gcc.dg/pch/inline-2.h: New.
652 * gcc.dg/pch/static-1.c: New.
653 * gcc.dg/pch/static-1.h: New.
654 * gcc.dg/pch/static-2.c: New.
655 * gcc.dg/pch/static-2.h: New.
656
657 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
658
659 * g++.dg/pch/pch.exp: Better handle failing testcases.
660 * gcc.dg/pch/pch.exp: Likewise.
661 * gcc.dg/pch/macro-1.c: New.
662 * gcc.dg/pch/macro-1.h: New.
663 * gcc.dg/pch/macro-2.c: New.
664 * gcc.dg/pch/macro-2.h: New.
665
666 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
667
668 * g++.dg/dg.exp: Treat files in pch/ specially.
669 * g++.dg/pch/pch.exp: New file.
670 * g++.dg/pch/empty.H: New file.
671 * g++.dg/pch/empty.C: New file.
672 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
673 "precompile".
674
675 * gcc.dg/pch/pch.exp: New file.
676 * gcc.dg/pch/empty.h: New file.
677 * gcc.dg/pch/empty.c: New file.
678 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
679 "precompile".
680
681 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
682
683 * g++.dg/template/friend14.C: New test.
684
685 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
686
687 * gcc.dg/old-style-asm-1.c: New test.
688
689 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
690
691 * gcc.c-torture/compile/20030109-1.c: New test.
692
693 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
694
695 * gcc.c-torture/execute/20030109-1.c: New test.
696
697 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
698
699 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
700 * g++.old-deja/g++.mike/dyncast2.C: Likewise
701 * g++.old-deja/g++.mike/dyncast3.C: Likewise
702 * g++.old-deja/g++.mike/eh2.C: Likewise
703 * g++.old-deja/g++.mike/eh3.C: Likewise
704 * g++.old-deja/g++.mike/eh5.C: Likewise
705 * g++.old-deja/g++.mike/eh6.C: Likewise
706 * g++.old-deja/g++.mike/eh7.C: Likewise
707 * g++.old-deja/g++.mike/eh8.C: Likewise
708 * g++.old-deja/g++.mike/eh9.C: Likewise
709 * g++.old-deja/g++.mike/eh10.C: Likewise
710 * g++.old-deja/g++.mike/eh12.C: Likewise
711 * g++.old-deja/g++.mike/eh13.C: Likewise
712 * g++.old-deja/g++.mike/eh14.C: Likewise
713 * g++.old-deja/g++.mike/eh16.C: Likewise
714 * g++.old-deja/g++.mike/eh17.C: Likewise
715 * g++.old-deja/g++.mike/eh18.C: Likewise
716 * g++.old-deja/g++.mike/eh21.C: Likewise
717 * g++.old-deja/g++.mike/eh23.C: Likewise
718 * g++.old-deja/g++.mike/eh24.C: Likewise
719 * g++.old-deja/g++.mike/eh25.C: Likewise
720 * g++.old-deja/g++.mike/eh26.C: Likewise
721 * g++.old-deja/g++.mike/eh27.C: Likewise
722 * g++.old-deja/g++.mike/eh28.C: Likewise
723 * g++.old-deja/g++.mike/eh29.C: Likewise
724 * g++.old-deja/g++.mike/eh31.C: Likewise
725 * g++.old-deja/g++.mike/eh33.C: Likewise
726 * g++.old-deja/g++.mike/eh34.C: Likewise
727 * g++.old-deja/g++.mike/eh35.C: Likewise
728 * g++.old-deja/g++.mike/eh36.C: Likewise
729 * g++.old-deja/g++.mike/eh37.C: Likewise
730 * g++.old-deja/g++.mike/eh38.C: Likewise
731 * g++.old-deja/g++.mike/eh39.C: Likewise
732 * g++.old-deja/g++.mike/eh40.C: Likewise
733 * g++.old-deja/g++.mike/eh41.C: Likewise
734 * g++.old-deja/g++.mike/eh42.C: Likewise
735 * g++.old-deja/g++.mike/eh44.C: Likewise
736 * g++.old-deja/g++.mike/eh46.C: Likewise
737 * g++.old-deja/g++.mike/eh47.C: Likewise
738 * g++.old-deja/g++.mike/eh48.C: Likewise
739 * g++.old-deja/g++.mike/eh49.C: Likewise
740 * g++.old-deja/g++.mike/eh50.C: Likewise
741 * g++.old-deja/g++.mike/eh51.C: Likewise
742 * g++.old-deja/g++.mike/eh53.C: Likewise
743 * g++.old-deja/g++.mike/eh55.C: Likewise
744 * g++.old-deja/g++.mike/p7912.C: Likewise
745 * g++.old-deja/g++.mike/p9706.C: Likewise
746 * g++.old-deja/g++.mike/p10416.C: Likewise
747 * g++.old-deja/g++.mike/p11667.C: Likewise
748 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
749 Remove redundant reference to Iris.
750 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
751 Elxsi, i860, Pico Java, and WE32K.
752
753 2003-01-07 Mark Mitchell <mark@codesourcery.com>
754
755 * g++.dg/ext/asm4.C: New test.
756
757 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
758
759 PR c++/9030
760 * g++.dg/template/friend12.C: New test.
761 * g++.dg/template/friend13.C: Likewise.
762 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
763
764 Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
765
766 * gcc.dg/i386-cadd.c: New test.
767 * gcc.dg/i386-cmov4.c: Likewise.
768
769 2003-01-06 Mark Mitchell <mark@codesourcery.com>
770
771 PR c++/9165
772 * g++.dg/warn/Wunused-3.C: New test.
773
774 * g++.dg/abi/bitfield9.C: New test.
775
776 PR c++/9189
777 * g++.dg/parse/defarg3.C: New test.
778
779 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
780
781 * g++.dg/parse/ambig1.C: New test.
782 * g++.dg/parse/defarg2.C: New test.
783
784 2003-01-05 Mark Mitchell <mark@codesourcery.com>
785
786 * g++.dg/template/defarg-1.C: New test.
787 * g++.dg/template/local2.C: Likewise.
788
789 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
790
791 * gcc.c-torture/execute/20030105-1.c: New test.
792
793 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
794
795 * g++.dg/parse/namespace3.C: Remove extra semicolons.
796 * g++.dg/parse/namespace4.C: Likewise.
797
798 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
799
800 * g++.dg/template/ntp2.C: New test.
801
802 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
803
804 * g++.dg/parse/extern-C-1.C: New test.
805
806 * g++.dg/parse/namespace4.C: New test.
807
808 * g++.dg/template/nested1.C: New test.
809
810 * g++.dg/parse/namespace3.C: New test.
811
812 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
813
814 * g++.dg/lookup/two-stage1.C: New test.
815
816 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
817
818 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
819 * g++.old-deja/g++.jason/access8.C: Likewise.
820 * g++.old-deja/g++.other/decl5.C: Likewise.
821
822 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
823
824 * g++.dg/parse/parse7.C: New test.
825
826 2003-01-02 Mark Mitchell <mark@codesourcery.com>
827
828 PR c++/2843
829 * g++.dg/ext/attrib7.C: New test.
830
831 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
832
833 * g++.dg/parse/parse6.C: New test.
834
835 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
836
837 * gcc.dg/h8300-stack-1.c: New.
838
839 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
840
841 g++.dg/lookup/exception1.C: New test.
842
843 g++.dg/lookup/template1.C: New test.
844
845 g++.dg/parse/namespace2.C: New test.
846
847 g++.dg/parse/parens2.C: New test.
848
849 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
850
851 * g++.dg/parse/parse5.C: New test.
852 * g++.dg/lookup/scoped4.C: New test.
853
854 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
855
856 * g++.dg/parse/parens1.C: New test.
857
858 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
859 angle-bracket1.C.
860 * g++.dg/parse/parens2.C: New test.
861
862 * g++.dg/lookup/scope-operator1.C: New test.
863
864 * g++.dg/parse/operator1.C: New test.
865
866 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
867
868 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
869 * g++.old-deja/g++.other/access6.C: Likewise.
870 * g++.old-deja/g++.other/decl1.C: Likewise.
871 * g++.old-deja/g++.pt/typename12.C: Likewise.
872
873 2002-12-31 Mark Mitchell <mark@codesourcery.com>
874
875 * g++.dg/parse/namespace1.C: New test.
876
877 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
878
879 * g++.dg/parse/parse4.C: New test.
880
881 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
882
883 * g++.dg/parse/parse3.C: New test.
884
885 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
886
887 * g++.dg/parse/parse2.C: New test.
888
889 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
890
891 * g++.dg/template/friend11.C: New test.
892
893 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
894
895 * g++.dg/parse/parse1.C: New test.
896
897 2002-12-31 Janis Johnson <janis187@us.ibm.com>
898
899 * lib/profopt.exp: Change the name of a global variable to avoid
900 possible clashes with other test suites.
901
902 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
903
904 * g++.dg/inherit/covariant8.C: New test.
905
906 2002-12-31 Mark Mitchell <mark@codesourcery.com>
907
908 * g++.dg/init/array9.C: New test.
909
910 PR c++/9112
911 * g++.dg/parse/expr1.C: New test.
912
913 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
914
915 * gcc.c-torture/compile/20021230-1.c: New test.
916
917 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
918
919 * g++.dg/inherit/covariant5.C: New test.
920 * g++.dg/inherit/covariant6.C: New test.
921 * g++.dg/inherit/covariant7.C: New test.
922
923 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
924
925 PR c++/2739
926 * g++.dg/other/access2.C: New test.
927
928 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
929
930 * g++.dg/other/anon-struct.C: No longer fails
931 * g++.old-deja/g++.brendan/parse4.C: Likewise.
932 * g++.old-deja/g++.brendan/parse5.C: Likewise.
933 * g++.old-deja/g++.brendan/parse6.C: Likewise.
934
935 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
936
937 * g++.dg/parse/angle-bracket.C (main): No longer fails.
938
939 2002-12-27 Mark Mitchell <mark@codesourcery.com>
940
941 * g++.dg/eh/spec4.C: Remove stray semicolon.
942 * g++.dg/expr/pmf-1.C: Change error message.
943 * g++.dg/ext/asm1.C: Remove stray semicolon.
944 * g++.dg/ext/typename1.C: Add missing typenames.
945 * g++.dg/inherit/template-as-base.C: Change error message.
946 * g++.dg/lookup/scoped1.C: Likewise.
947 * g++.dg/lookup/scoped2.C: Likewise.
948 * g++.dg/lookup/using2.C: Likewise.
949 * g++.dg/other/component1.C: Remove stray semicolon.
950 * g++.dg/other/do1.C: Change error message.
951 * g++.dg/other/error2.C: Likewise.
952 * g++.dg/other/init1.C: Likewise.
953 * g++.dg/other/packed1.C: Remove stray semicolon.
954 * g++.dg/other/ptrmem2.C: Change error message.
955 * g++.dg/parse/parameter-declaration-1.C: Remove line number
956 marker.
957 * g++.dg/special/initp1.C: Remove invalid attribute usage.
958 * g++.dg/template/access3.C: Add typename keyword.
959 * g++.dg/template/access5.C: Remove stray semicolon.
960 * g++.dg/template/access6.C: Likewise.
961 * g++.dg/template/complit1.C: Likewise.
962 * g++.dg/template/crash1.C: Change error message.
963 * g++.dg/template/inherit2.C: Remove stray semicolon.
964 * g++.dg/template/instantiate2.C: Likewise.
965 * g++.dg/template/instantiate3.C: Change error message.
966 * g++.dg/template/qual1.C: Remove stray semicolon.
967 * g++.dg/template/qualttp18.C: Change error message.
968 * g++.dg/template/ref1.C: Remove stray semicolon.
969 * g++.dg/template/sizeof1.C (A::value): Declare it.
970 * g++.dg/template/spec4.C: Change error message.
971 * g++.dg/template/static1.C: Likewise.
972 * g++.dg/template/type1.C: Likewise.
973 * g++.dg/template/typename3.C: Likewise.
974 * g++.old-deja/g++.benjamin/13478.C: Change error message.
975 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
976 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
977 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
978 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
979 named return value extension.
980 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
981 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
982 * g++.old-deja/g++.bob/extern_C.C: Likewise.
983 * g++.old-deja/g++.bob/inherit2.C: Likewise.
984 * g++.old-deja/g++.brendan/complex1.C: Likewise.
985 * g++.old-deja/g++.brendan/copy5.C: Likewise.
986 * g++.old-deja/g++.brendan/crash13.C: Likewise.
987 * g++.old-deja/g++.brendan/crash15.C: Likewise.
988 * g++.old-deja/g++.brendan/crash18.C: Change error message.
989 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
990 * g++.old-deja/g++.brendan/crash38.C: Likewise.
991 * g++.old-deja/g++.brendan/crash50.C: Likewise.
992 * g++.old-deja/g++.brendan/crash56.C: Likewise.
993 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
994 syntax.
995 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
996 * g++.old-deja/g++.brendan/crash8.C: Change error message.
997 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
998 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
999 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1000 * g++.old-deja/g++.brendan/template11.C: Likewise.
1001 * g++.old-deja/g++.brendan/template26.C: Likewise.
1002 * g++.old-deja/g++.brendan/template27.C: Use explicit
1003 specialization syntax.
1004 * g++.old-deja/g++.brendan/template30.C: Likewise.
1005 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1006 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1007 non-dependent names.
1008 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1009 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1010 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1011 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1012 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1013 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1014 named return value extension.
1015 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1016 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1017 * g++.old-deja/g++.ext/return1.C: Likewise.
1018 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1019 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1020 * g++.old-deja/g++.jason/access8.C: Likewise.
1021 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1022 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1023 pseudo-destructor names.
1024 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1025 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1026 pseudo-destructor names.
1027 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1028 * g++.old-deja/g++.jason/overload19.C: Likewise.
1029 * g++.old-deja/g++.jason/overload32.C: Likewise.
1030 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1031 stray semicolons.
1032 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1033 * g++.old-deja/g++.jason/return.C: Likewise.
1034 * g++.old-deja/g++.jason/return2.C: Likewise.
1035 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1036 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1037 syntax.
1038 * g++.old-deja/g++.jason/template10.C: Account for use of
1039 non-dependent names.
1040 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1041 syntax.
1042 * g++.old-deja/g++.jason/template37.C: Likewise.
1043 * g++.old-deja/g++.law/access4.C: Change error messages.
1044 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1045 pseudo-destructor names.
1046 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1047 * g++.old-deja/g++.law/ctors9.C: Likewise.
1048 * g++.old-deja/g++.law/cvt22.C: Likewise.
1049 * g++.old-deja/g++.law/dtors5.C: Likewise.
1050 * g++.old-deja/g++.law/global-init1.C: Likewise.
1051 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1052 * g++.old-deja/g++.law/operators28.C: Likewise.
1053 * g++.old-deja/g++.law/visibility28.C: Likewise.
1054 * g++.old-deja/g++.martin/eval1.C: Likewise.
1055 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1056 name.
1057 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1058 * g++.old-deja/g++.mike/net34.C: Likewise.
1059 * g++.old-deja/g++.mike/net36.C: Likewise.
1060 * g++.old-deja/g++.mike/ns2.C: Likewise.
1061 * g++.old-deja/g++.mike/p12306.C: Likewise.
1062 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1063 value extension.
1064 * g++.old-deja/g++.mike/p700.C: Likewise.
1065 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1066 * g++.old-deja/g++.mike/p710.C: Likewise.
1067 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1068 value extension.
1069 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1070 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1071 * g++.old-deja/g++.ns/crash2.C: Likewise.
1072 * g++.old-deja/g++.ns/crash3.C: Likewise.
1073 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1074 * g++.old-deja/g++.ns/ns17.C: Likewise.
1075 * g++.old-deja/g++.ns/template16.C: Likewise.
1076 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1077 keyword.
1078 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1079 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1080 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1081 named return value extension.
1082 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1083 * g++.old-deja/g++.other/access4.C: Issue additional error
1084 messages.
1085 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1086 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1087 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1088 * g++.old-deja/g++.other/crash25.C: Change error message.
1089 * g++.old-deja/g++.other/crash4.C: Change error message.
1090 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1091 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1092 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1093 checks.
1094 * g++.old-deja/g++.other/defarg8.C: Likewise.
1095 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1096 * g++.old-deja/g++.other/dtor10.C: Likewise.
1097 * g++.old-deja/g++.other/incomplete.C: Likewise.
1098 * g++.old-deja/g++.other/linkage7.C: Likewise.
1099 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1100 lookup algorithm.
1101 * g++.old-deja/g++.other/mangle2.C: Likewise.
1102 * g++.old-deja/g++.other/refinit2.C: Likewise.
1103 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1104 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1105 * g++.old-deja/g++.pt/crash28.C: Likewise.
1106 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1107 syntax.
1108 * g++.old-deja/g++.pt/crash32.C: Change error message.
1109 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1110 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1111 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1112 error message position.
1113 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1114 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1115 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1116 syntax.
1117 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1118 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1119 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1120 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1121 keyword.
1122 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1123 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1124 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1125 keyword.
1126 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1127 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1128 syntax.
1129 * g++.old-deja/g++.pt/friend28.C: Account for use of
1130 non-dependent names.
1131 * g++.old-deja/g++.pt/friend29.C: Likewise.
1132 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1133 rules.
1134 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1135 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1136 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1137 lookup rules.
1138 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1139 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1140 keyword.
1141 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1142 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1143 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1144 keyword.
1145 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1146 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1147 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1148 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1149 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1150 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1151 keyword.
1152 * g++.old-deja/g++.pt/spec10.C: Likewise.
1153 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1154 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1155 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1156 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1157 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1158 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1159 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1160 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1161 * g++.old-deja/g++.pt/typename15.C: Likewise.
1162 * g++.old-deja/g++.pt/typename22.C: Likewise.
1163 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1164 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1165 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1166 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1167 syntax.
1168 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1169 return value extension.
1170 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1171 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1172 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1173 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1174
1175 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1176
1177 * g++.dg/warn/inline1.C: New test.
1178 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1179 * g++.old-deja/g++.jason/synth10.C: Likewise.
1180 * g++.old-deja/g++.mike/net31.C: Likewise.
1181 * g++.old-deja/g++.mike/p8786.C: Likewise.
1182
1183 * g++.dg/template/friend10.C: New test.
1184 * g++.dg/template/conv5.C: New test.
1185
1186 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1187
1188 * g++.dg/lookup/scoped3.C: New test.
1189
1190 * g++.dg/lookup/decl1.C: New test.
1191 * g++.dg/lookup/decl2.C: New test.
1192
1193 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1194
1195 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1196 gcc.c-torture/compile/20021015-1.c,
1197 gcc.c-torture/compile/20021015-2.c,
1198 gcc.c-torture/compile/20021123-1.c,
1199 gcc.c-torture/compile/20021123-2.c,
1200 gcc.c-torture/compile/20021123-3.c,
1201 gcc.c-torture/compile/20021123-4.c,
1202 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1203 only to 3.1 or 3.2 branch.
1204
1205 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1206
1207 * gcc.dg/i386-bitfield3.c: New test.
1208
1209 * gcc.dg/i386-bitfield2.c: New test.
1210
1211 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1212
1213 * g++.dg/parse/conv_op1.C: New test.
1214
1215 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1216
1217 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1218 approved.
1219
1220 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1221
1222 * gcc.c-torture/compile/20021220-1.c: New test.
1223
1224 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1225
1226 * gcc.dg/i386-fastcall-1.c: New.
1227
1228 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1229
1230 * gcc.c-torture/execute/20021219-1.c: New test.
1231
1232 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1233
1234 * gcc.dg/i386-pic-1.c: New test.
1235
1236 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1237
1238 PR c++/8099
1239 * g++.dg/template/friend9.C: New test.
1240
1241 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1242
1243 PR c++/3663
1244 * g++.dg/template/access7.C: New test.
1245
1246 2002-12-18 Nick Clifton <nickc@redhat.com>
1247
1248 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1249 the libstdc++-v3 directory has been found.
1250
1251 2002-12-12 Devang Patel <dpatel@apple.com>
1252 * gcc.dg/darwin-ld-1.c: New test.
1253 * gcc.dg/darwin-ld-2.c: New test.
1254 * gcc.dg/darwin-ld-3.c: New test.
1255 * gcc.dg/darwin-ld-4.c: New test.
1256 * gcc.dg/darwin-ld-5.c: New test.
1257
1258 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1259
1260 * gcc.c-torture/compile/20021212-1.c: New test.
1261
1262 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1263
1264 * gcc.dg/fshort-wchar: New test.
1265
1266 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/8372
1269 * g++.dg/template/dtor1.C: New test.
1270
1271 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1272 markers.
1273
1274 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1275
1276 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1277
1278 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1279
1280 * g++.dg/template/static1.C: New test.
1281 * g++.dg/template/static2.C: New test.
1282 * g++.old-deja/g++.ext/memconst.C: New test.
1283
1284 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1285
1286 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1287 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1288 * g++.dg/special/initp1.C: Likewise.
1289
1290 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1291
1292 * gcc.c-torture/execute/20021204-1.c: New test.
1293
1294 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1295
1296 * gcc.dg/ppc-fmadd-1.c: New file.
1297 * gcc.dg/ppc-fmadd-2.c: New file.
1298 * gcc.dg/ppc-fmadd-3.c: New file.
1299
1300 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1301
1302 * gcc.c-torture/compile/20021204-1.c: New test.
1303
1304 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1305
1306 * g++.dg/inherit/covariant2.C: New test.
1307 * g++.dg/inherit/covariant3.C: New test.
1308 * g++.dg/inherit/covariant4.C: New test.
1309 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1310 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1311
1312 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1313
1314 PR c++/8688
1315 * g++.dg/init/brace3.C: New test.
1316
1317 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1318
1319 * gcc.dg/20020210-1.c: Fix a comment typo.
1320
1321 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1322
1323 PR c++/8720
1324 * g++.dg/parse/defarg1.C: New test.
1325
1326 PR c++/8615
1327 * g++.dg/template/char1.C: New test.
1328
1329 * g++.dg/template/varmod1.C: Fix typo.
1330
1331 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1332
1333 DR 180
1334 * g++.old-deja/g++.pt/crash32.C: Expect error.
1335
1336 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1337
1338 PR c++/5919
1339 * g++.dg/template/varmod1.C: New test.
1340
1341 PR c++/8727
1342 * g++.dg/inherit/typeinfo1.C: New test.
1343
1344 PR c++/8663
1345 * g++.dg/inherit/typedef1.C: New test.
1346
1347 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1348
1349 PR c++/8332
1350 PR c++/8493
1351 * g++.dg/template/strlen1.C: New test.
1352
1353 PR c++/8227
1354 * g++.dg/template/ctor2.C: New test.
1355
1356 PR c++/8214
1357 * g++.dg/init/string1.C: New test.
1358
1359 PR c++/8511
1360 * g++.dg/template/friend8.C: New test.
1361
1362 2002-11-29 Joe Buck <jbuck@synopsys.com>
1363
1364 * g++.dg/lookup/anon2.C: New test.
1365
1366 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1367
1368 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1369 h8300 port.
1370
1371 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1372
1373 * gcc.dg/bitfld-6.c: New test.
1374
1375 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
1376
1377 * gcc.c-torture/execute/20021127.[cx]: New test.
1378
1379 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
1380
1381 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1382 quality.
1383
1384 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1385
1386 * g++.dg/init/brace2.C: New test.
1387 * g++.old-deja/g++.mike/p9129.C: Correct.
1388
1389 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1390
1391 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1392
1393 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1394
1395 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1396
1397 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1398
1399 * testsuite/g++.dg/abi/empty11.C: New test.
1400 * testsuite/g++.dg/rtti/cv1.C: New test.
1401
1402 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1403
1404 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1405
1406 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1407
1408 * g++.dg/abi/empty10.C: New test.
1409
1410 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1411
1412 * gcc.c-torture/compile/20021124-1.c: New test.
1413
1414 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1415
1416 * g++.dg/abi/rtti2.C: New test.
1417
1418 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1419
1420 * gcc.dg/i386-unroll-1.c: New test.
1421
1422 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1423
1424 * gcc.c-torture/compile/20021120-1.c: New test.
1425 * gcc.c-torture/compile/20021120-2.c: New test.
1426
1427 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1428
1429 * gcc.dg/bitfld-5.c: New test.
1430
1431 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1432
1433 * gcc.c-torture/execute/20021120-3.c: New test.
1434
1435 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1436
1437 * gcc.c-torture/execute/20021120-2.c: New test.
1438
1439 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1440
1441 * gcc.c-torture/execute/20021120-1.c: New test.
1442
1443 2002-11-20 Jakub Jelinek <jakub@redhat.com>
1444
1445 * gcc.c-torture/execute/20021118-3.c: New test.
1446
1447 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1448
1449 * gcc.c-torture/compile/20021119-1.c: New test.
1450
1451 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
1452
1453 * gcc.dg/duff-1.c: New test.
1454 * gcc.dg/duff-2.c: New test.
1455 * gcc.dg/duff-3.c: New test.
1456
1457 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
1458
1459 * gcc.dg/cpp/_Pragma5.c: New test.
1460
1461 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1462
1463 * gcc.c-torture/execute/20021118-2.c: New test.
1464
1465 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1466
1467 * gcc.c-torture/execute/20021118-1.c: New test.
1468
1469 2002-11-16 Jakub Jelinek <jakub@redhat.com>
1470
1471 * gcc.dg/20021116-1.c: New test.
1472
1473 2002-11-14 Mark Mitchell <mark@codesourcery.com>
1474
1475 * g++.dg/abi/vcall1.C: New test.
1476
1477 2002-11-14 Jakub Jelinek <jakub@redhat.com>
1478
1479 * gcc.dg/20021029-1.c: New test.
1480 * gcc.dg/20021029-2.c: New test.
1481
1482 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1483
1484 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1485
1486 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1487
1488 PR c/8439
1489 * gcc.dg/20021110.c: Move to ...
1490 * gcc.c-torture/compile/20021110.c: .... here.
1491
1492 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1493
1494 PR c/8467
1495 * gcc.c-torture/execute/20021111-1.c
1496
1497 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1498
1499 PR c/8439
1500 * gcc.dg/20021110.c: New test.
1501
1502 2002-11-10 Mark Mitchell <mark@codesourcery.com>
1503
1504 * g++.dg/abi/vthunk3.C: Run only on x86.
1505
1506 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
1507
1508 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1509
1510 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
1511
1512 * lib/compat.exp (compat-execute): Fix logic error in last
1513 change.
1514
1515 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
1516
1517 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1518
1519 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1520
1521 PR c++/8389
1522 * g++.dg/template/access6.C: New test.
1523
1524 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
1525
1526 * gcc.dg/i386-ssefp-1.c: New test.
1527 * gcc.dg/i386-ssefp-1.c: New test.
1528
1529 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
1530
1531 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1532
1533 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1534
1535 * g++.dg/abi/vthunk3.C: New test.
1536
1537 PR c++/8338
1538 * g++.dg/template/crash2.C: New test.
1539
1540 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1541
1542 * testsuite/g++.dg/abi/dtor1.C: New test.
1543 * testsuite/g++.dg/abi/dtor2.C: Likewise.
1544
1545 2002-11-05 Geoffrey Keating <geoffk@apple.com>
1546
1547 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1548 Darwin.
1549
1550 2002-11-04 Adam Nemet <anemet@lnxw.com>
1551
1552 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1553 -mthumb. Only xfail with -O0.
1554
1555 2002-11-03 Mark Mitchell <mark@codesourcery.com>
1556
1557 * g++.dg/abi/thunk1.C: New test.
1558 * g++.dg/abi/thunk2.C: Likewise.
1559 * g++.dg/abi/vtt1.C: Likewise.
1560
1561 2002-11-02 Diego Novillo <dnovillo@redhat.com>
1562
1563 PR optimization/8423
1564 * gcc.c-torture/execute/builtin-constant.c: New test.
1565
1566 2002-11-01 Zack Weinberg <zack@codesourcery.com>
1567
1568 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1569 Add some more cases.
1570
1571 2002-11-01 Mark Mitchell <mark@codesourcery.com>
1572
1573 PR c++/8391
1574 * g++.dg/opt/local1.C: New test.
1575
1576 2002-10-30 Mark Mitchell <mark@codesourcery.com>
1577
1578 PR c++/8160
1579 * g++.dg/template/complit1.C: New test.
1580
1581 PR c++/8149
1582 * g++.dg/template/typename4.C: Likewise.
1583
1584 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1585
1586 Core issue 287, PR c++/7639
1587 * g++.dg/template/instantiate1.C: Adjust error location.
1588 * g++.dg/template/instantiate3.C: New test.
1589 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1590 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1591 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1592
1593 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1594
1595 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1596
1597 2002-10-29 Mark Mitchell <mark@codesourcery.com>
1598
1599 PR c++/8287
1600 * g++.dg/init/dtor2.C: New test.
1601
1602 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1603
1604 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1605 * gcc.dg/nest.c: Bypass errors on irix6.
1606
1607 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
1608
1609 * gcc.dg/nest.c: Expect error for mmix-*-*.
1610 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1611
1612 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
1613
1614 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1615 markers.
1616
1617 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1618
1619 2002-10-25 Mike Stump <mrs@apple.com>
1620
1621 * gcc.dg/warn-1.c: New test.
1622
1623 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1624
1625 * g++.dg/template/typename3.C: New test.
1626
1627 2002-10-25 Mark Mitchell <mark@codesourcery.com>
1628
1629 * g++.dg/lookup/ptrmem1.C: New test.
1630
1631 * g++.dg/abi/vthunk2.C: New test.
1632
1633 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1634
1635 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1636
1637 2002-10-24 Mark Mitchell <mark@codesourcery.com>
1638
1639 * g++.dg/abi/empty9.C: New test.
1640
1641 2002-10-24 Richard Henderson <rth@redhat.com>
1642
1643 * g++.dg/inherit/thunk1.C: Enable for ia64.
1644
1645 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1646
1647 PR c++/8067
1648 * g++.dg/lookup/pretty1.C: New test.
1649
1650 2002-10-23 Jakub Jelinek <jakub@redhat.com>
1651
1652 * gcc.dg/20021023-1.c: New test.
1653
1654 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1655
1656 PR c++/7679
1657 * g++.dg/parse/inline1.C: New test.
1658
1659 2002-10-23 Richard Henderson <rth@redhat.com>
1660
1661 * g++.dg/inherit/thunk1.C: Enable for x86_64.
1662
1663 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1664
1665 2002-10-22 Mark Mitchell <mark@codesourcery.com>
1666
1667 PR c++/6579
1668 * g++.dg/parse/stmtexpr3.C: New test.
1669
1670 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
1671
1672 * g++.dg/expr/cond1.C: New test.
1673
1674 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1675
1676 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1677
1678 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1679
1680 * g++.dg/abi/vbase13.C: New test.
1681 * g++.dg/abi/vbase14.C: Likewise.
1682
1683 2002-10-21 Jakub Jelinek <jakub@redhat.com>
1684
1685 * gcc.dg/tls/pic-1.c: New test.
1686 * gcc.dg/tls/nonpic-1.c: New test.
1687 * gcc.dg/20021018-1.c: New test.
1688
1689 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1690
1691 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1692 Remove only files with the same base name as the test case.
1693 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1694 (profopt-execute): Likewise. Also, remove old profiling
1695 and performance data files before running the tests.
1696
1697 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1698 * g++.dg/bprob/bprob.exp: Likewise.
1699 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
1700 to allow more general test case names.
1701
1702 * g++.dg/bprob/bprob-1.C: Rename to ...
1703 * g++.dg/bprob/g++-bprob-1.C: ... this.
1704
1705 * g77.dg/bprob/bprob-1.f: Rename to ...
1706 * g77.dg/bprob/g77-bprob-1.f: ... this.
1707
1708 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1709
1710 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1711 bison 1.50 or later.
1712
1713 2002-10-21 Janis Johnson <janis187@us.ibm.com>
1714
1715 * g++.dg/README: Describe more test directories.
1716
1717 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1718
1719 * g++.dg/init/array6.C: Add additional tests.
1720
1721 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1722
1723 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1724 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1725
1726 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
1727
1728 * gcc.c-torture/compile/20020604-1.x: New.
1729 * gcc.c-torture/compile/simd-5.x: Likewise.
1730 * gcc.c-torture/execute/920710-1.x: Likewise.
1731 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1732
1733 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1734
1735 * g++.dg/inherit/override1.C: Add dg-options clause.
1736
1737 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1738
1739 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1740 _mm_slli_si128.
1741
1742 2002-10-19 Andreas Schwab <schwab@suse.de>
1743
1744 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1745 directory component.
1746
1747 2002-10-18 Mark Mitchell <mark@codesourcery.com>
1748
1749 * g++.dg/inherit/thunk1.C: New test.
1750
1751 * g++.dg/inherit/override1.C: New test.
1752
1753 * g++.dg/abi/mangle11.C: New test.
1754 * g++.dg/abi/mangle14.C: New test.
1755 * g++.dg/abi/mangle17.C: New test.
1756
1757 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
1758
1759 * g++.dg/overload/member2.C: New test.
1760
1761 2002-10-17 Janis Johnson <janis187@us.ibm.com>
1762
1763 * g++.dg/README: Describe new compat directory.
1764 * g++.dg/dg.exp: Skip tests in compat directory.
1765 * README.compat: New file.
1766 * lib/compat.exp: New expect script.
1767 * g++.dg/compat: New test directory.
1768 * g++.dg/compat/compat.exp: New expect script.
1769 * g++.dg/compat/abi: New test directory.
1770 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1771 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1772 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1773 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1774 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1775 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1776 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1777 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1778 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1779 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1780 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1781 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1782 * g++.dg/compat/break: New test directory.
1783 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1784 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1785 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1786 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1787 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1788 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1789 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1790 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1791 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1792 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1793 g++.dg/compat/break/README: New files.
1794 * g++.dg/compat/eh: New test directory.
1795 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1796 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1797 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1798 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1799 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1800 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1801 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1802 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1803 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1804 g++.dg/compat/eh/filter2_y.C,
1805 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1806 g++.dg/compat/eh/new1_y.C,
1807 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1808 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1809 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1810 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1811 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1812 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1813 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1814 g++.dg/compat/eh/unexpected1_y.C: New files.
1815 * g++.dg/compat/init: New test directory.
1816 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1817 g++.dg/compat/init/array5_y.C,
1818 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1819 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1820 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1821 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1822 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1823 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1824 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1825 g++.dg/compat/init/init-ref2_y.C: New files.
1826
1827 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1828
1829 PR c++/7584
1830 * g++.dg/inherit/using3.C: New test.
1831
1832 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
1833
1834 * gcc.dg/20021017-2.c: New test.
1835
1836 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1837
1838 * g++.dg/abi/mangle16.C: Adjust.
1839
1840 * g++.dg/init/array8.C: New test.
1841
1842 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
1843
1844 * gcc.dg/special/mips-abi.exp: New test.
1845 * gcc.dg/special/mips-abi.s: Empty file used by the above.
1846
1847 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1848
1849 * g++.dg/abi/mangle16.C: New test.
1850 * g++.dg/abi/mangle17.C: Likewise.
1851
1852 PR c++/7478
1853 * g++.dg/template/ref1.C: New test.
1854
1855 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1856
1857 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1858
1859 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
1860
1861 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1862
1863 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1864
1865 PR c++/7524
1866 * g++.dg/init/array7.C: New test.
1867
1868 2002-10-15 Mark Mitchell <mark@codesourcery.com>
1869
1870 * g++.dg/init/array6.C: New test.
1871
1872 * g++.dg/abi/mangle13.C: Likewise.
1873 * g++.dg/abi/mangle14.C: Likewise.
1874 * g++.dg/abi/mangle15.C: Likewise.
1875
1876 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1877
1878 * g++.dg/abi/empty8.C: New test.
1879
1880 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
1881
1882 * g++.dg/init/ctor1.C: New test.
1883
1884 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
1885
1886 * gcc.c-torture/execute/20021015-1.c: New test.
1887
1888 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
1889
1890 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1891
1892 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
1893
1894 * gcc.dg/i386-ssetype-[1-5].c: New tests.
1895
1896 2002-10-14 Richard Henderson <rth@redhat.com>
1897
1898 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1899
1900 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1901
1902 PR optimization/6631
1903 * g++.dg/opt/const2.C: New test.
1904
1905 2002-10-14 Mark Mitchell <mark@codesourcery.com>
1906
1907 PR c++/7176
1908 * g++.dg/parse/friend1.C: New test.
1909 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1910
1911 2002-10-14 Jakub Jelinek <jakub@redhat.com>
1912
1913 * gcc.dg/20021014-1.c: New test.
1914
1915 2002-10-11 Mark Mitchell <mark@codesourcery.com>
1916
1917 PR c++/5661
1918 * g++.dg/ext/vlm1.C: New test.
1919 * g++.dg/ext/vlm2.C: Likewise.
1920
1921 * g++.dg/init/array1.C: Remove invalid braces.
1922 * g++.dg/init/brace1.C: New test.
1923 * g++.dg/init/copy2.C: Likewise.
1924 * g++.dg/init/copy3.C: Likewise.
1925 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1926 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1927 braces.
1928
1929 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
1930
1931 * gcc.dg/cpp/assembler.S: Don't use -ansi.
1932
1933 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
1934
1935 * gcc.c-torture/compile/simd-5.c: New test.
1936
1937 2002-10-10 Roger Sayle <roger@eyesopen.com>
1938
1939 * gcc.c-torture/execute/shiftopt-1.c: New test case.
1940
1941 2002-10-10 Jim Wilson <wilson@redhat.com>
1942
1943 * gcc.c-torture/execute/20021010-1.c: New test.
1944
1945 2002-10-09 Zack Weinberg <zack@codesourcery.com>
1946
1947 PR c/7353
1948 * g++.dg/ext/typedef-init.C: New test.
1949 * gcc.dg/typedef-init.c: New test.
1950
1951 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
1952
1953 * gcc.dg/cpp/paste13.c: New test.
1954
1955 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1956
1957 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
1958 remaining platforms, XFAIL during compile, not execute. Don't
1959 XFAIL at -O0.
1960
1961 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
1962
1963 * gcc.dg/alias-1.c: Tweak expected warning.
1964
1965 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1966
1967 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1968
1969 2002-10-06 Andreas Jaeger <aj@suse.de>
1970
1971 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1972 * gcc.dg/cpp/c++98.C: Likewise.
1973
1974 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1975 * g++.dg/cpp/c++98.C: Likewise.
1976
1977 * g++.dg/README (Subdirectories): Mention cpp directory.
1978
1979 PR target/7559
1980 * gcc.dg/20021006-1.c: New test.
1981
1982 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1983
1984 PR c++/7804
1985 * g++.dg/other/warning1.C: New test.
1986
1987 2002-10-04 Roger Sayle <roger@eyesopen.com>
1988
1989 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
1990 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
1991 and sparc-*-* with -m64 as expected failures. See PR 8087.
1992
1993 2002-10-03 Mark Mitchell <mark@codesourcery.com>
1994
1995 PR c++/7931
1996 * g++.dg/template/ptrmem3.C: New test.
1997
1998 PR c++/7754
1999 * g++.dg/template/union1.C: New test.
2000
2001 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2002
2003 PR c++/8006
2004 * g++.dg/abi/mangle9.C: New test.
2005 * g++.dg/abi/mangle10.C: New test.
2006 * g++.dg/abi/mangle11.C: New test.
2007 * g++.dg/abi/mangle12.C: New test.
2008
2009 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2010
2011 PR c++/7188.
2012 * g++.dg/template/meminit1.C: New test.
2013 * g++.dg/warn/Wreorder-1.C: Likewise.
2014 * g++.old-deja/g++.mike/warn3.C: Tweak.
2015 * lib/prune.exp: Ingore "in copy constructor".
2016
2017 2002-10-02 Andreas Jaeger <aj@suse.de>
2018
2019 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2020 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2021 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2022 on x86-64.
2023
2024 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2025
2026 * gcc.dg/empty1.C: Fix typo.
2027
2028 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2029
2030 * gcc.dg/alias-1.c: New test.
2031
2032 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2033
2034 * gcc.dg/empty1.C: New test.
2035
2036 * g++.dg/tls/init-2.C: Tweak error messages.
2037
2038 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2039
2040 * gcc.c-torture/compile/20020923-1.c: New test.
2041
2042 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2043
2044 * gcc.c-torture/execute/ffs-1.c: New test.
2045 * gcc.c-torture/execute/ffs-2.c: Ditto.
2046
2047 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2048
2049 * g++.dg/overload/member1.C: New test.
2050
2051 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2052
2053 * g++.dg/abi/empty7.C: New test.
2054 * g++.dg/init/pm2.C: Likewise.
2055
2056 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2057
2058 * g++.dg/rtti/crash1.C: New test.
2059
2060 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2061
2062 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2063 gcc.dg/sibcall-4.c: New tests.
2064
2065 2002-09-28 Roger Sayle <roger@eyesopen.com>
2066
2067 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2068 powerpc and MMIX targets.
2069
2070 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2071
2072 * gcc.dg/cpp/20020927-1.c: New.
2073
2074 2002-09-26 David S. Miller <davem@redhat.com>
2075
2076 * gcc.c-torture/compile/trunctfdf.c: New.
2077
2078 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2079
2080 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2081
2082 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2083
2084 * gcc.c-torture/execute/loop-15.c: New.
2085
2086 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2087
2088 * README.QMTEST: Fix typo.
2089
2090 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2091
2092 * gcc.dg/20020926-1.c: New test.
2093
2094 2002-09-25 David S. Miller <davem@redhat.com>
2095
2096 PR target/7842
2097 * gcc.c-torture/execute/shiftdi.c: New test.
2098
2099 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2100
2101 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2102 unique to the tool.
2103 * lib/g77.exp (g77_init): Likewise.
2104 * lib/g++.exp (g++_init): Likewise.
2105 * lib/objc.exp (objc_init): Likewise.
2106
2107 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2108
2109 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2110 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2111 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2112
2113 2002-09-25 Richard Henderson <rth@redhat.com>
2114
2115 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2116 too-small long double.
2117
2118 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2119
2120 * gcc.dg/20020919-1.c: New test.
2121
2122 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2123
2124 * g++.dg/abi/bitfield6.C: New test.
2125 * g++.dg/abi/bitfield7.C: New test.
2126 * g++.dg/abi/bitfield8.C: New test.
2127 * g++.dg/abi/vbase11.C: New test.
2128
2129 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2130
2131 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2132 hppa*-*-hpux*. Update test comment.
2133
2134 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2135
2136 * gcc.dg/tls/struct-1.c: New test.
2137
2138 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2139
2140 * gcc.dg/cpp/tr-warn2.c: Update.
2141
2142 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2143
2144 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2145
2146 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2147
2148 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2149 systems.
2150
2151 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2152
2153 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2154
2155 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2156 Adjust for c++filt moved to binutils. Remove spurious duplicate
2157 setting of cxxfilt.
2158
2159 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2160
2161 * gcc.dg/20020312-2.c: Update for darwin.
2162
2163 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2164
2165 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2166
2167 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
2168
2169 * objc.dg/comp-types-1.m: New test.
2170 * objc.dg/comp-types-2.m: New test.
2171 * objc.dg/comp-types-3.m: New test.
2172 * objc.dg/comp-types-4.m: New test.
2173 * objc.dg/comp-types-5.m: New test.
2174 * objc.dg/comp-types-6.m: New test.
2175
2176 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2177
2178 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2179
2180 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2181
2182 * g++.dg/other/do1.C: New test.
2183
2184 * g++.dg/template/subst1.C: New test.
2185
2186 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2187
2188 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2189
2190 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2191
2192 * g++.dg/template/qualttp20.C: Adjust expected errors.
2193 * g++.old-deja/g++.jason/report.C: Likewise.
2194 * g++.old-deja/g++.other/qual1.C: Likewise.
2195
2196 * g++.dg/lookup/scoped2.C: New test.
2197
2198 * g++.dg/ext/asm3.C: New test.
2199
2200 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2201
2202 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2203
2204 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2205
2206 * ChangeLog: follow spelling conventions.
2207 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2208 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2209 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2210 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2211 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2212 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2213 * g++.old-deja/g++.law/global-init1.C: Likewise.
2214 * g++.old-deja/g++.other/delete4.C: Likewise.
2215 * g++.old-deja/g++.other/inline21.C: Likewise.
2216 * g++.old-deja/g++.other/singleton.C: Likewise.
2217 * g77.dg/strlen0.f: Likewise.
2218 * g77.f-torture/compile/20010519-1.f: Likewise.
2219 * g77.f-torture/compile/980310-4.f: Likewise.
2220 * gcc.c-torture/compile/20000605-1.c: Likewise.
2221 * gcc.c-torture/execute/20020225-1.c: Likewise.
2222 * gcc.dg/c90-hexfloat-2.c: Likewise.
2223 * gcc.dg/c99-bool-1.c: Likewise.
2224 * gcc.dg/c99-hexfloat-2.c: Likewise.
2225 * gcc.dg/dll-2.c: Likewise.
2226 * gcc.dg/wtr-union-init-1.c: Likewise.
2227 * gcc.dg/wtr-union-init-2.c: Likewise.
2228 * gcc.dg/wtr-union-init-3.c: Likewise.
2229 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2230 * gcc.dg/cpp/defined.c: Likewise.
2231 * gcc.dg/cpp/macsyntx.c: Likewise.
2232 * gcc.dg/cpp/paste2.c: Likewise.
2233 * gcc.dg/cpp/trad/defined.c: Likewise.
2234 * gcc.dg/format/c90-printf-1.c: Likewise.
2235 * gcc.dg/format/c90-scanf-1.c: Likewise.
2236 * gcc.dg/format/c99-printf-1.c: Likewise.
2237 * gcc.dg/format/c99-scanf-1.c: Likewise.
2238 * gcc.misc-tests/gcov-8.c: Likewise.
2239 * lib/profopt.exp: Likewise.
2240
2241 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2242
2243 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2244
2245 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2246
2247 * g++.dg/inherit/using2.C: New test.
2248
2249 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2250
2251 * ChangeLog: Follow spelling conventions.
2252 * g++.dg/template/friend4.C: Likewise.
2253 * g++.old-deja/g++.pt/crash67.C: Likewise.
2254 * gcc.c-torture/execute/20000801-4.c: Likewise.
2255 * gcc.dg/c90-digraph-1.c: Likewise.
2256 * gcc.dg/c94-digraph-1.c: Likewise.
2257 * gcc.dg/c99-digraph-1.c: Likewise.
2258 * gcc.dg/cpp/line5.c: Likewise.
2259 * gcc.dg/cpp/multiline.c: Likewise.
2260 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2261 * gcc.dg/format/attr-3.c: Likewise.
2262 * gcc.dg/format/c90-scanf-3.c: Likewise.
2263 * gcc.dg/format/ext-4.c: Likewise.
2264
2265 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2266
2267 * g++.dg/template/pretty1.C: New test.
2268
2269 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2270
2271 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2272
2273 2002-09-13 Matt Austern <austern@apple.com>
2274
2275 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2276 passing a cast expression to a function by const reference.
2277
2278 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2279
2280 * g++.dg/template/deduce1.C: New test.
2281
2282 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2283
2284 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2285 32-bit int.
2286
2287 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2288
2289 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2290 usage.
2291
2292 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2293
2294 * gcc.c-torture/compile/20020910-1.c: New test.
2295
2296 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2297
2298 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2299
2300 2002-09-10 Andreas Jaeger <aj@suse.de>
2301
2302 * gcc.dg/20020312-2.c: Adjust for x86-64.
2303
2304 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2305
2306 * g77.dg/7388.f: New test case for PR 7388.
2307
2308 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2309
2310 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2311
2312 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2313
2314 * objc.dg/proto-lossage-1.m: New test.
2315
2316 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2317
2318 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2319
2320 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
2321
2322 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2323 expected to pass.
2324
2325 2002-09-06 Stan Shebs <shebs@apple.com>
2326 David Edelsohn <edelsohn@gnu.org>
2327
2328 * gcc.dg/weak: New directory.
2329 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2330 target-specific xfail bits.
2331 * gcc.dg/typeof-2.c: Move to new directory.
2332 * gcc.dg/weak.exp: New expect script.
2333
2334 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2335
2336 * gcc.c-torture/execute/extzvsi.c: New test.
2337
2338 2002-09-05 Stan Shebs <shebs@apple.com>
2339
2340 * gcc.dg/weak-1.c: xfail on Darwin.
2341 * gcc.dg/weak-2.c: Ditto.
2342 * gcc.dg/weak-3.c: Ditto.
2343 * gcc.dg/weak-4.c: Ditto.
2344 * gcc.dg/weak-5.c: Ditto.
2345 * gcc.dg/weak-6.c: Ditto.
2346 * gcc.dg/weak-7.c: Ditto.
2347 * gcc.dg/weak-8.c: Ditto.
2348 * gcc.dg/weak-9.c: Ditto.
2349
2350 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
2351
2352 * gcc.c-torture/execute/loop-14.c: New test.
2353
2354 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2355
2356 * g++.dg/other/cxa-atexit1.C: New test.
2357
2358 * gcc.dg/typeof-2.c: New test.
2359
2360 2002-09-03 Roger Sayle <roger@eyesopen.com>
2361
2362 * gcc.dg/builtins-2.c: New testcase.
2363 * gcc.dg/builtins-3.c: New testcase.
2364
2365 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2366
2367 * gcc.dg/cpp/_Pragma4.c: New test.
2368
2369 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
2370
2371 * objc/execute/nil_method-1.m: New testcase.
2372
2373 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
2374
2375 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2376 [Object class], not [Object initialize].
2377
2378 2002-08-31 Roger Sayle <roger@eyesopen.com>
2379 Hans-Peter Nilsson <hp@bitrange.com>
2380
2381 * gcc.c-torture/execute/20020720-1.x: Skip test on
2382 mmix-knuth-mmixware. Correct comment.
2383
2384 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2385
2386 * testsuite/g++.dg/abi/bitfield5.C: New test.
2387 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2388
2389 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
2390
2391 * objc.dg/undeclared-selector.m: New test.
2392
2393 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2394
2395 * g++.dg/other/offsetof1.C: Avoid cast warning.
2396
2397 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2398
2399 * objc.dg/super-class-2.m: New test.
2400
2401 2002-08-24 Matt Austern <austern@apple.com>
2402
2403 * g++.dg/ext/lvaddr.C: New test.
2404 * g++.dg/ext/lvcast.C: New test.
2405
2406 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2407
2408 * testsuite/g++.dg/inherit/cond1.C: New test.
2409
2410 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2411
2412 * gcc.dg/noncompile/incomplete-1.c: New test.
2413
2414 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2415
2416 * gcc.dg/typespec-1.c: New test.
2417
2418 2002-08-20 Devang Patel <dpatel@apple.com>
2419 * objc.dg/proto-hier-2.m: New test.
2420
2421 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2422
2423 * objc.dg/bitfield-1.m: New test.
2424 * objc.dg/bitfield-2.m: New test.
2425
2426 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
2427
2428 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2429 gcc.dg/c99-flex-array-4.c: New tests.
2430
2431 2002-08-16 Stan Shebs <shebs@apple.com>
2432
2433 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2434
2435 2002-08-15 Jakub Jelinek <jakub@redhat.com>
2436
2437 * gcc.dg/typeof-1.c: New test.
2438 * g++.dg/ext/typeof2.C: New test.
2439
2440 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
2441
2442 * g++.dg/other/offsetof1.C: New test.
2443
2444 2002-08-14 Richard Henderson <rth@redhat.com>
2445
2446 * gcc.dg/tls/diag-3.c: Fix expected message strings.
2447
2448 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
2449
2450 * gcc.dg/cpp/_Pragma3.c: New test.
2451
2452 2002-08-13 Mark Mitchell <mark@codesourcery.com>
2453
2454 * g++.dg/template/inherit3: New test.
2455
2456 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
2457
2458 * gcc.dg/bitfld-4.c: Add blank options.
2459
2460 2002-08-09 Mark Mitchell <mark@codesourcery.com>
2461
2462 * g++.dg/template/crash1.C: New test.
2463
2464 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2465
2466 * gcc.dg/tls/opt-2.c: New test.
2467
2468 2002-08-08 Devang Patel <dpatel@apple.com>
2469
2470 * objc.dg/selector-1.m : New test
2471
2472 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2473
2474 * g++.dg/abi/bitfield4.C: New test.
2475 * gcc.dg/bitfld-4.c: New test.
2476
2477 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2478
2479 * g++.dg/other/packed1.C: New test.
2480
2481 2002-08-07 Mark Mitchell <mark@codesourcery.com>
2482
2483 * g++.dg/abi/offsetof.C: Tweak error messages.
2484 * g++.old-deja/g++.mike/p10769a.C: Likewise.
2485
2486 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2487
2488 * gcc.dg/bitfld-3.c: New test.
2489
2490 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2491 Richard Henderson <rth@redhat.com>
2492
2493 * gcc.dg/i386-bitfield1.c: New test.
2494 * g++.dg/abi/bitfield3.C: Update.
2495
2496 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
2497
2498 * objc.dg/const-str-2.m: Update.
2499 * gcc.dg/cpp/c++98.c: Change to C extension.
2500 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2501 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2502
2503 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
2504
2505 * testsuite/gcc.dg/tls/diag-3.c: New.
2506
2507 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
2508
2509 * g++.dg/README (Subdirectories): Document new subdir expr.
2510 * g++.dg/expr/pmf-1.C: New test.
2511
2512 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
2513
2514 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2515
2516 2002-08-06 Jakub Jelinek <jakub@redhat.com>
2517
2518 * g++.dg/abi/bitfield3.C: New test.
2519
2520 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
2521
2522 * lib/gcov.exp: Tweak expected line formats.
2523 * gcc.misc-tests/gcov8.c: New test.
2524 * gcc.misc-tests/gcov8.x: New flags.
2525
2526 2002-08-05 Jakub Jelinek <jakub@redhat.com>
2527
2528 * consistency.vlad/layout/endian.c: Include string.h.
2529
2530 * gcc.c-torture/execute/20020805-1.c: New test.
2531
2532 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
2533
2534 * g++.dg/other/conversion1.C: New test.
2535
2536 2002-08-03 Roger Sayle <roger@eyesopen.com>
2537
2538 * gcc.dg/builtins-1.c: New testcase.
2539
2540 2002-08-02 Mark Mitchell <mark@codesourcery.com>
2541
2542 * g++.dg/inherit/access3.C: New test.
2543
2544 2002-08-01 Jakub Jelinek <jakub@redhat.com>
2545
2546 * gcc.dg/ia64-visibility-2.c: New test.
2547
2548 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
2549
2550 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2551 __qualifier_flags to __flags.
2552
2553 2002-07-31 Mark Mitchell <mark@codesourcery.com>
2554
2555 * g++.dg/inherit/operator1.C: New test.
2556 * g++.dg/lookup/disamb1.C: Fix typo in comment.
2557 * g++.dg/other/error1.C: Change expected error message.
2558 * g++.dg/template/conv4.C: Likewise.
2559
2560 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
2561
2562 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2563 for documented behavior.
2564
2565 2002-07-25 Roger Sayle <roger@eyesopen.com>
2566
2567 * gcc.c-torture/execute/20020720-1.x: Skip this test on
2568 several targets known to fail.
2569
2570 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
2571
2572 * gcc.dg/mips-args-[123].c: New tests.
2573
2574 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
2575
2576 * gcc.dg/ppc-spe.c: New.
2577
2578 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
2579
2580 * g++.dg/other/ptrmem4.C: New testcase.
2581
2582 2002-07-24 Richard Henderson <rth@redhat.com>
2583
2584 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2585
2586 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
2587
2588 * g++.dg/ext/alignof1.C (main): Return 0 for success.
2589
2590 2002-07-24 Roger Sayle <roger@eyesopen.com>
2591
2592 * gcc.c-torture/execute/memset-3.c: New testcase.
2593
2594 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
2595
2596 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2597 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2598
2599 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2600
2601 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2602 Delete.
2603
2604 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
2605
2606 * gcc.c-torture/compile/simd-4.c: New test.
2607
2608 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2609
2610 PR c++/7347, c++/7348
2611 * g++.dg/template/access4.C: New test.
2612 * g++.dg/template/access5.C: New test.
2613 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2614 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2615 * g++.old-deja/g++.pt/ttp58.C: Likewise.
2616 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2617
2618 2002-07-22 Jakub Jelinek <jakub@redhat.com>
2619
2620 * gcc.dg/gnu89-init-2.c: New test.
2621
2622 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
2623
2624 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2625
2626 2002-07-20 Roger Sayle <roger@eyesopen.com>
2627
2628 * gcc.c-torture/execute/20020720-1.c: New testcase.
2629
2630 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
2631
2632 * gcc.dg/cpp/Wsignprom.c: New tests.
2633
2634 2002-07-20 Alan Modra <amodra@bigpond.net.au>
2635
2636 * gcc.c-torture/execute/loop-13.c: New test.
2637
2638 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
2639
2640 * gcc.dg/cpp/expr.c: New tests.
2641
2642 2002 07-18 David Edelsohn <edelsohn@gnu.org>
2643
2644 * g++.dg/opt/pr6713.C: Add template instantiation.
2645
2646 2002-07-18 Alan Modra <amodra@bigpond.net.au>
2647
2648 * gcc.dg/nest.c: New test.
2649
2650 2002-07-17 Richard Henderson <rth@redhat.com>
2651
2652 * g++.dg/opt/pr6713.C: New test.
2653
2654 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
2655
2656 * gcc.c-torture/execute/loop-2e.x: Let the testcase
2657 XFAIL for all x86 processors.
2658
2659 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
2660
2661 * gcc.c-torture/execute/20010122-1.x: Do not test with
2662 -fomit-frame-pointer.
2663
2664 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2665
2666 * g++.dg/template/instantiate2.C: New test.
2667 * g++.dg/template/spec4.C: New test.
2668
2669 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2670
2671 * g++.dg/template/access2.C: New test.
2672 * g++.dg/template/access3.C: New test.
2673
2674 2002-07-15 Zack Weinberg <zack@codesourcery.com>
2675
2676 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2677 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2678 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2679 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2680 Convert to use <stdarg.h>.
2681 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2682 Delete.
2683 * gcc.dg/va-arg-2.c: New.
2684 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2685
2686 2002-07-15 Jakub Jelinek <jakub@redhat.com>
2687
2688 * gcc.c-torture/compile/20020710-1.c: New test.
2689
2690 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2691 Andrew Pinski <pinskia@physics.uc.edu>
2692
2693 gcc.c-torture/compile/simd-2.c: New testcase.
2694 gcc.c-torture/compile/simd-3.c: Likewise.
2695
2696 2002-07-11 Mark Mitchell <mark@codesourcery.com>
2697
2698 PR c++/7224
2699 * g++.dg/overload/error1.C: New test.
2700
2701 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2702
2703 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2704 configuration and IRIX 6 O32 ABI.
2705
2706 2002-07-11 Roger Sayle <roger@eyesopen.com>
2707
2708 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2709
2710 2002-07-10 Roger Sayle <roger@eyesopen.com>
2711
2712 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2713
2714 2002-07-10 Jeffrey A Law <law@redhat.com>
2715
2716 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2717
2718 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
2719
2720 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
2721
2722 * gcc.dg/20020312-2.c: Check for __PPC__.
2723
2724 2002-07-09 Diego Novillo <dnovillo@redhat.com>
2725
2726 * gcc.c-torture/compile/20020709-1.c: New test.
2727
2728 2002-07-07 Roger Sayle <roger@eyesopen.com>
2729
2730 * g++.dg/template/qualttp21.C: New test case.
2731
2732 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
2733
2734 * gcc.c-torture/compile/20020706-1.c: New test.
2735 * gcc.c-torture/compile/20020706-2.c: New test.
2736
2737 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
2738 Alexandre Oliva <aoliva@redhat.com>
2739
2740 * g++.dg/warn/incomplete1.C: New test.
2741
2742 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2743
2744 PR c++/7099
2745 * g++.dg/warn/noreturn1.C: New test.
2746
2747 2002-07-03 Mark Mitchell <mark@codesourcery.com>
2748
2749 PR c++/6706
2750 * g++.dg/debug/debug6.C: New test.
2751 * g++.dg/debug/debug7.C: New test.
2752
2753 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
2754
2755 * gcc.c-torture/compile/simd-3.c: New test.
2756
2757 2002-07-03 Chris Demetriou <cgd@broadcom.com>
2758
2759 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2760 * gcc.dg/20020620-1.c: Likewise.
2761
2762 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2763
2764 PR c++/6944
2765 * g++.dg/init/array4.C: New test.
2766 * g++.dg/init/array5.C: New test.
2767
2768 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2769
2770 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2771 * gcc.c-torture/execute/simd-2.c (main): Likewise.
2772
2773 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2774
2775 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2776 * gcc.dg/wtr-aggr-init-1.c: Likewise.
2777 * gcc.dg/wtr-conversion-1.c: Likewise.
2778 * gcc.dg/wtr-escape-1.c: Likewise.
2779 * gcc.dg/wtr-int-type-1.c: Likewise.
2780 * gcc.dg/wtr-label-1.c: Likewise.
2781 * gcc.dg/wtr-static-1.c: Likewise.
2782 * gcc.dg/wtr-strcat-1.c: Likewise.
2783 * gcc.dg/wtr-suffix-1.c: Likewise.
2784 * gcc.dg/wtr-switch-1.c: Likewise.
2785 * gcc.dg/wtr-unary-plus-1.c: Likewise.
2786 * gcc.dg/wtr-union-init-1.c: Likewise.
2787 * gcc.dg/wtr-union-init-2.c: Likewise.
2788 * gcc.dg/wtr-union-init-3.c: Likewise.
2789
2790 * gcc.dg/wtr-func-def-1.c: New test.
2791
2792 2002-07-02 Devang Patel <dpatel@apple.com>
2793
2794 * objc.dg/param-1.m: New test.
2795
2796 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
2797
2798 * gcc.dg/cpp/trad/directive.c: Add test.
2799 * gcc.dg/cpp/trad/macroargs.c: Add test.
2800 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2801
2802 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
2803
2804 * gcc.dg/cpp/cmdlne-M.c: New test.
2805
2806 2002-07-02 Ziemowit Laski <zlaski@apple.com>
2807
2808 * objc.dg/desig-init-1.m: New test.
2809
2810 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2811
2812 PR c++/6716
2813 * g++.dg/template/instantiate1.C: New test.
2814
2815 2002-07-01 Mark Mitchell <mark@codesourcery.com>
2816
2817 PR c++/7112
2818 * g++.dg/template/sizeof2.C: New test.
2819
2820 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2821
2822 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2823 gcc.dg/cpp/trad/include.c: New tests.
2824
2825 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
2826
2827 PR target/7177
2828 * gcc.c-torture/compile/20020701-1.c: New test.
2829
2830 2002-07-01 Stan Shebs <shebs@apple.com>
2831
2832 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2833 header here...
2834 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2835 (objc-torture-execute): or here.
2836
2837 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
2838
2839 * gcc.c-torture/execute/arith-rand-ll.c: New test.
2840
2841 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2842
2843 * gcc.dg/cpp/trad/escaped-nl.c: New test.
2844
2845 2002-06-30 Devang Patel <dpatel@apple.com>
2846
2847 * objc.dg/fsyntax-only.m: New test.
2848
2849 2002-06-27 Mark Mitchell <mark@codesourcery.com>
2850
2851 PR c++/6695
2852 * g++.dg/template/friend7.C: New file.
2853
2854 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
2855
2856 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2857 return type.
2858
2859 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2860
2861 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2862 avoid division by zero.
2863
2864 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
2865
2866 * gcc.dg/Wunknownprag.c: New tests.
2867
2868 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
2869
2870 * gcc.c-torture/execute/simd-2.c: New test.
2871
2872 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
2873
2874 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2875 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2876 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2877 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2878 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2879 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2880 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2881 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2882 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2883 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2884 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2885 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2886 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2887 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2888 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2889 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2890 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2891
2892 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
2893
2894 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2895 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2896 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2897 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2898 New tests.
2899 * gcc.dg/cpp/trad/directive.c: Update.
2900
2901 2002-06-23 Andreas Jaeger <aj@suse.de>
2902
2903 * gcc.c-torture/execute/complex-6.c: New.
2904
2905 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
2906
2907 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2908 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2909 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2910 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2911
2912 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
2913
2914 * gcc.dg/cpp/trad: New directory with traditional tests copied
2915 from parent directory.
2916 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2917 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2918 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2919 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2920 Move to trad/ and rename.
2921 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2922 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2923 gcc.dg/cpp/trad/redef2.c: New tests.
2924 * gcc.dg/cpp/trad/trad.exp: New driver.
2925
2926 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
2927
2928 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2929 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2930 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2931 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2932 Remove.
2933
2934 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
2935
2936 * gcc.dg/20020620-1.c: New test.
2937
2938 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2939
2940 * g++.dg/template/ttp4.C: New test.
2941
2942 2002-06-19 Jakub Jelinek <jakub@redhat.com>
2943
2944 * g++.dg/opt/vt1.C: Fix regexp.
2945
2946 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2947
2948 * gcc.c-torture/execute/pure-1.c: Make functions static again.
2949 Don't use attribute `noinline'.
2950
2951 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
2952
2953 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2954
2955 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
2956
2957 * gcc.c-torture/execute/simd-1.c: New.
2958
2959 * gcc.dg/simd-1.c: New.
2960
2961 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
2962
2963 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2964
2965 2002-06-16 Richard Henderson <rth@redhat.com>
2966
2967 * g++.dg/ext/anon-struct1.C: New.
2968 * g++.dg/ext/anon-struct2.C: New.
2969 * g++.dg/ext/anon-struct3.C: New.
2970 * gcc.dg/anon-struct-1.c: New.
2971 * gcc.dg/anon-struct-2.c: New.
2972 * gcc.dg/anon-struct-3.c: New.
2973 * gcc.dg/20011008-1.c: Adjust warning text.
2974 * gcc.dg/20020527-1.c: Add -fms-extensions.
2975
2976 2002-06-16 Richard Henderson <rth@redhat.com>
2977
2978 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2979
2980 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
2981
2982 * gcc.c-torture/execute/20020615-1.c: New test.
2983
2984 2002-06-15 Roger Sayle <roger@eyesopen.com>
2985
2986 * gcc.c-tortuture/execute/compare-1.c: New test case.
2987 * gcc.c-tortuture/execute/compare-2.c: New test case.
2988 * gcc.c-tortuture/execute/compare-3.c: New test case.
2989
2990 2002-06-13 Richard Henderson <rth@redhat.com>
2991
2992 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
2993 ia64 ilp32.
2994
2995 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2996
2997 * g++.dg/template/typename2.C: Update error message.
2998
2999 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3000
3001 * gcc.c-torture/execute/20020611-1.c: New test.
3002
3003 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3004
3005 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3006 list of targets to skip.
3007
3008 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3009
3010 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3011 targets if not optimizing.
3012
3013 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3014
3015 * gcc.c-torture/compile/20020605-1.c: New test.
3016
3017 * g++.dg/opt/vt1.C: New test.
3018
3019 * gcc.dg/20020531-1.c: New test.
3020
3021 * gcc.dg/20020530-1.c: New test.
3022
3023 * gcc.dg/20020527-1.c: New test.
3024
3025 * g++.dg/opt/cse1.C: New test.
3026
3027 2002-06-07 Roger Sayle <roger@eyesopen.com>
3028
3029 * gcc.dg/20020607-2.c: New test case.
3030
3031 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3032
3033 * gcc.c-torture/compile/20020604-1.c: New test.
3034
3035 2002-06-04 Richard Henderson <rth@redhat.com>
3036
3037 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3038 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3039 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3040
3041 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3042
3043 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3044
3045 2002-06-03 Richard Henderson <rth@redhat.com>
3046
3047 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3048 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3049
3050 2002-06-02 Richard Henderson <rth@redhat.com>
3051
3052 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3053 test functions static.
3054
3055 2002-06-02 Andreas Jaeger <aj@suse.de>
3056
3057 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3058 now.
3059
3060 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3061
3062 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3063 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3064 Update for mofified diagnostics.
3065 * gcc.dg/c99-intconst-1.c: No longer fail.
3066
3067 2002-06-02 Richard Henderson <rth@redhat.com>
3068
3069 * gcc.dg/uninit-A.c: Remove xfail markers.
3070
3071 2002-06-01 Roger Sayle <roger@eyesopen.com>
3072
3073 * gcc.dg/fnegate-1.c: New test case.
3074
3075 2002-05-30 Osku Salerma <osku@iki.fi>
3076
3077 * gcc.c-torture/execute/mayalias-1.c: New file.
3078
3079 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3080
3081 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3082 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3083 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3084
3085 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3086
3087 * gcc.c-torture/execute/20020529-1.c: New test.
3088
3089 2002-05-27 Richard Henderson <rth@redhat.com>
3090
3091 * g++.dg/ext/attrib6.C: New test case.
3092
3093 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3094
3095 * gcc.c-torture/execute/pure-1.c: New test.
3096
3097 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3098
3099 * gcc.dg/cpp/arith-2.c: Remove.
3100
3101 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3102
3103 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3104 * gcc.dg/cpp/if-3.c: Remove.
3105
3106 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3107
3108 * g++.dg/opt/cse2.C: New test.
3109
3110 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3111
3112 * gcc.dg/cpp/arith-1.c: New semantic tests.
3113 * gcc.dg/cpp/if-1.c: Update.
3114
3115 2002-05-24 Ben Elliston <bje@redhat.com>
3116
3117 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3118
3119 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3120
3121 * gcc.dg/verbose-asm.c: New test.
3122
3123 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3124
3125 * gcc.dg/cpp/paste12.c: New test.
3126
3127 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3128
3129 * g++.dg/parse/named_ops.C: New test.
3130
3131 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3132
3133 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3134
3135 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
3136
3137 * gcc.dg/weak-2.c: Allow optional leading underscore
3138 in scan-assembler symbol name.
3139 * gcc.dg/weak-3.c: Likewise.
3140 * gcc.dg/weak-4.c: Likewise.
3141 * gcc.dg/weak-5.c: Likewise.
3142
3143 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3144
3145 * gcc.dg/20020523-1.c: New test.
3146
3147 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3148
3149 * objc.dg/const-str-2.m: Update now that we stop after
3150 a command line error.
3151
3152 2002-05-22 Richard Henderson <rth@redhat.com>
3153
3154 * g++.dg/dg.exp: Fix typo in test pruneing.
3155
3156 2002-05-22 Richard Henderson <rth@redhat.com>
3157
3158 * g++.dg/dg.exp: Prune the tls subdirectory.
3159 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3160 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3161 * g++.dg/tls/init-1.C: New.
3162
3163 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3164
3165 * gcc.dg/20020517-1.c: New test.
3166
3167 2002-05-21 Richard Henderson <rth@redhat.com>
3168
3169 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3170 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3171
3172 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
3173
3174 * g++.dg/other/copy2.C: New test.
3175
3176 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
3177
3178 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3179 (MAX_COPY): Bump up to 10 times sizeof (long long).
3180 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3181
3182 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3183 sizeof (long long).
3184
3185 * gcc.c-torture/execute/strcpy-1.c: New test.
3186
3187 2002-05-19 Jason Merrill <jason2redhat.com>
3188
3189 * g++.dg/ext/oper1.C: New test.
3190
3191 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3192 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3193
3194 * README.QMTEST: New file.
3195
3196 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3197
3198 2002-05-19 Andreas Jaeger <aj@suse.de>
3199
3200 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3201 now.
3202 * gcc.c-torture/execute/loop-2d.x: Likewise.
3203
3204 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3205
3206 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3207 support weak symbols.
3208 * gcc.dg/weak-4.c: Likewise
3209 * gcc.dg/weak-6.c: Likewise
3210
3211 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3212
3213 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3214 cygwin, coff and h8300-*-hms targets
3215 * gcc.dg/weak-5.c: Likewise
3216 * gcc.dg/weak-7.c: Likewise
3217
3218 2002-05-16 Jason Merrill <jason@redhat.com>
3219
3220 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3221 (scan-assembler-not, scan-assembler-dem): Likewise.
3222 (scan-assembler-dem-not): Likewise.
3223
3224 2002-05-15 Richard Henderson <rth@redhat.com>
3225
3226 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3227
3228 2002-05-15 Richard Henderson <rth@redhat.com>
3229
3230 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3231 (vfoo1f): Warning here.
3232 (vfoo1l): Don't redefine the alias.
3233
3234 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3235
3236 * g++.dg/init/pm1.C: New test.
3237
3238 2002-05-12 David S. Miller <davem@redhat.com>
3239
3240 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3241 types.
3242
3243 2002-05-10 Roger Sayle <roger@eyesopen.com>
3244
3245 * gcc.c-torture/execute/20020510-1.c: New test case.
3246
3247 2002-05-10 David S. Miller <davem@redhat.com>
3248
3249 * gcc.c-torture/execute/conversion.c: Test long double too.
3250
3251 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3252
3253 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3254 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3255 * lib/g++.exp (g++_link_flags): Likewise.
3256 * lib/objc.exp (objc_target_compile): Likewise.
3257
3258 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3259
3260 * gcc.dg/cpp/poison.c: Update.
3261 * gcc.dg/cpp/20000625-2.c: Remove.
3262 * gcc.dg/cpp/direct2s.c: Remove final test.
3263
3264 2002-05-08 Tom Rix <trix@redhat.com>
3265
3266 * gcc.c-torture/execute/20020508-1.c: New test.
3267 * gcc.c-torture/execute/20020508-2.c: New test.
3268 * gcc.c-torture/execute/20020508-3.c: New test.
3269
3270 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3271
3272 * gcc.dg/cpp/charconst-4.c: More tests.
3273
3274 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3275
3276 PR c/6569
3277 * gcc.dg/weak-3.c: Update location of warning messages.
3278 * gcc.dg/weak-5.c: Likewise.
3279
3280 2002-05-06 Roger Sayle <roger@eyesopen.com>
3281
3282 * gcc.c-torture/execute/20020506-1.c: New test case.
3283
3284 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3285
3286 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3287
3288 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3289
3290 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3291
3292 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3293
3294 * gcc.dg/cpp/charconst-3.c: New test.
3295
3296 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3297
3298 * gcc.dg/cpp/charconst.c: Update tests.
3299
3300 2002-05-05 Tim Josling <tej@melbpc.org.au>
3301
3302 * treelang: Added directory for new sample language treelang. Also
3303 lib/treelang.exp: New file to signal treelang should be tested.
3304
3305 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3306
3307 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3308 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3309 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3310 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3311 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3312 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3313 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3314
3315 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3316
3317 * gcc.dg/format/xopen-2.c: New test.
3318
3319 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3320
3321 * gcc.dg/20020503-1.c: New test.
3322
3323 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3324
3325 * g++.dg/init/dtor1.C: Make it tougher.
3326
3327 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3328
3329 * g++.dg/init/dtor1.C: New test.
3330
3331 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3332
3333 * gcc.dg/altivec-8.c: New.
3334
3335 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3336
3337 * gcc.dg/altivec-7.c: New.
3338
3339 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3340
3341 * g++.dg/parse/typedef1.C: New test.
3342
3343 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3344
3345 PR c++/6486
3346 * g++.dg/template/friend6.C: New test.
3347
3348 PR c++/6492
3349 * g++.dg/init/copy1.C: New test.
3350
3351 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3352
3353 * g++.dg/warn/effc1.C: New test.
3354
3355 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3356
3357 * gcc.dg/cpp/if-cexp.c: Add a test.
3358
3359 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3360
3361 * gcc.dg/20020426-2.c: New test.
3362
3363 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3364
3365 * gcc.dg/cpp/if-mop.c: Update.
3366 * gcc.dg/cpp/if-mpar.c: Add test.
3367 * gcc.dg/cpp/if-oppr.c: Update.
3368
3369 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3370
3371 PR c/6343
3372 * gcc.dg/weak-[2-7].c: New tests.
3373
3374 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3375
3376 * gcc.dg/enum1.c: New test.
3377
3378 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3379
3380 PR c++/6497
3381 * g++.dg/inherit/access2.C: New test.
3382
3383 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR bootstrap/6445
3386 * gcc.dg/20020426-1.c: New test.
3387
3388 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3389
3390 * g++.dg/abi/enum1.C: New test.
3391
3392 2002-04-26 Richard Henderson <rth@redhat.com>
3393
3394 * gcc.dg/c99-bool-1.c: Expect always true warning.
3395
3396 2002-04-25 Roger Sayle <roger@eyesopen.com>
3397
3398 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3399
3400 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3401
3402 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3403 targets.
3404
3405 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3406
3407 * g++.dg/abi/mange7.C: New test.
3408
3409 PR c++/6438.
3410 * g++.dg/parse/stmtexpr2.C: New test.
3411
3412 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
3413
3414 * gcc.dg/20020312-2.c: Add SH target.
3415
3416 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3417
3418 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3419 compiler output on mips*-*-irix*.
3420
3421 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3422
3423 * g++.dg/parse/attr1.C: New test.
3424
3425 2002-04-23 Roger Sayle <roger@eyesopen.com>
3426
3427 * gcc.c-torture/execute/string-opt-17.c: New test case.
3428 * gcc.c-torture/execute/memset-2.c: New test case.
3429
3430 2002-04-23 Mark Mitchell <mark@codesourcery.com>
3431
3432 PR c++/6256:
3433 * g++.dg/template/friend5.C: New test.
3434
3435 PR c++/6331:
3436 * g++.dg/template/qual1.C: Likewise.
3437
3438 2002-04-22 Zack Weinberg <zack@codesourcery.com>
3439
3440 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3441 Include stdlib.h, not stdio.h or ctype.h.
3442
3443 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
3444
3445 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3446 cris-*-elf* and mmix-*-*.
3447 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3448 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3449 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3450 Ditto.
3451 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3452 * gcc.dg/wchar_t-1.c: Ditto.
3453
3454 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
3455
3456 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3457 Clarify comment.
3458
3459 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
3460
3461 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3462
3463 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3464
3465 * gcc.c-torture/execute/20000906-1.x: Delete.
3466
3467 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
3468
3469 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3470
3471 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
3472
3473 * PR6367
3474 * g77.f-torture/execute/6367.f: New test.
3475 * g77.f-torture/execute/6367.x: Disable for MMIX.
3476
3477 2002-04-19 Mark Mitchell <mark@codesourcery.com>
3478
3479 * PR6352
3480 * g++.dg/opt/inline2.C: New test.
3481
3482 2002-04-18 Richard Henderson <rth@redhat.com>
3483
3484 * gcc.dg/20000906-1.c: Enable for all targets.
3485 * gcc.c-torture/compile/iftrap-2.c: New.
3486
3487 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3488
3489 * gcc.dg/20020418-1.c: New test.
3490 * gcc.dg/20020418-2.c: New test.
3491
3492 2002-04-18 Richard Henderson <rth@redhat.com>
3493
3494 * gcc.c-torture/compile/iftrap-1.c: New.
3495 * gcc.dg/iftrap-1.c: Adjust for ia64.
3496 * gcc.dg/iftrap-2.c: New.
3497
3498 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3499
3500 * gcc.c-torture/compile/20020418-1.c: New test.
3501
3502 2002-04-18 Roger Sayle <roger@eyesopen.com>
3503
3504 * gcc.c-torture/compile/20020415-1.c: New.
3505
3506 2002-04-18 David S. Miller <davem@redhat.com>
3507
3508 * gcc.c-torture/execute/20020418-1.c: New test.
3509
3510 2002-04-17 Jakub Jelinek <jakub@redhat.com>
3511
3512 * gcc.dg/20020416-1.c: New test.
3513
3514 * g++.dg/opt/inline1.C: New test.
3515
3516 2002-04-16 Jakub Jelinek <jakub@redhat.com>
3517
3518 * gcc.dg/altivec-5.c: New test.
3519
3520 * gcc.dg/20020415-1.c: New test.
3521
3522 2002-04-15 Mark Mitchell <mark@codesourcery.com>
3523
3524 * testsuite/lib/chill.exp: Remove.
3525
3526 2002-04-14 Jakub Jelinek <jakub@redhat.com>
3527
3528 * g++.dg/other/big-struct.C: New test.
3529
3530 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
3531
3532 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3533 of scratch file.
3534
3535 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
3536
3537 PR c/6277
3538 * gcc.dg/i386-387-1.c: Allow optional leading underscore
3539 in scan-assembler function name
3540
3541 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
3542
3543 * g77.f-torture/execute/980628-4.x,
3544 g77.f-torture/execute/980628-5.x,
3545 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3546 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3547 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3548 i[34567]86-*-*.
3549
3550 2002-04-13 David S. Miller <davem@redhat.com>
3551
3552 * gcc.c-torture/execute/20020413-1.c: New test.
3553
3554 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
3555
3556 * gcc.dg/asm-6.c,
3557 * g++.dg/ext/asm1.C: New tests.
3558
3559 2002-04-12 Mark Mitchell <mark@codesourcery.com>
3560
3561 PR c++ 5373.
3562 * g++.dg/parse/stmtexpr1.C: New test.
3563
3564 PR c++/5189.
3565 * g++.dg/template/copy1.C: New test.
3566
3567 2002-04-12 Richard Henderson <rth@redhat.com>
3568
3569 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3570
3571 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
3572
3573 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3574 gcc.c-torture/execute/20020307-2.c.
3575
3576 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
3577
3578 * g++.dg/ext/attrib5.C,
3579 * g++.dg/lookup/struct1.C: New tests.
3580
3581 2002-04-11 Jakub Jelinek <jakub@redhat.com>
3582
3583 * gcc.dg/20020411-1.c: New test.
3584
3585 * gcc.c-torture/execute/20020411-1.c: New test.
3586
3587 2002-04-10 Janis Johnson <janis187@us.ibm.com>
3588
3589 * g77.f-torture/execute/6177.f: New test.
3590
3591 2002-04-10 Jakub Jelinek <jakub@redhat.com>
3592
3593 PR middle-end/6247
3594 * g++.dg/opt/cleanup1.C: New test.
3595
3596 * g++.dg/opt/const1.C: New test.
3597
3598 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
3599
3600 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3601
3602 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
3603
3604 PR c++/5507
3605 * g++.dg/template/typename2.C: New test.
3606
3607 2002-04-10 Alan Modra <amodra@bigpond.net.au>
3608
3609 * gcc.c-torture/execute/loop-12.c: New.
3610
3611 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
3612
3613 * g77.f-torture/execute/980628-4.x,
3614 g77.f-torture/execute/980628-5.x,
3615 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3616 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3617 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3618
3619 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3620
3621 PR optimization/6086
3622 * g++.dg/opt/preinc1.C: New test.
3623
3624 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3625
3626 PR c++/5571
3627 * g++.dg/opt/static2.C: New test.
3628
3629 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3630
3631 PR c/5120
3632 * gcc.dg/20020406-1.c: New test.
3633
3634 2002-04-04 David S. Miller <davem@redhat.com>
3635
3636 * gcc.c-torture/execute/20020404-1.c: New test.
3637
3638 2002-04-04 Jakub Jelinek <jakub@redhat.com>
3639
3640 PR c/6123
3641 * gcc.dg/20020312-2.c: Do not declare global register variable
3642 if __PIC__ or __pic__ is defined.
3643
3644 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
3645
3646 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
3647 __asm__ so that it works correctly even if -ansi -pedantic-errors.
3648
3649 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3650
3651 * gcc.misc-tests/linkage.exp: Update last change to handle
3652 sparc*-, not just sparc-.
3653
3654 2002-04-03 Richard Henderson <rth@redhat.com>
3655
3656 * gcc.dg/cpp/ucs.c: Improved long UCS test.
3657
3658 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3659
3660 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3661
3662 2002-04-02 David S. Miller <davem@redhat.com>
3663
3664 * gcc.c-torture/execute/20020402-3.c: New test.
3665
3666 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3667
3668 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3669 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3670
3671 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3672 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3673 g77.f-torture/execute/20001201.x,
3674 g77.f-torture/execute/u77-test.x: New files.
3675
3676 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3677 * gcc.dg/wchar_t-1.c: Ditto.
3678
3679 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3680
3681 * gcc.c-torture/execute/20020402-1.c: New test.
3682
3683 2002-04-01 Richard Henderson <rth@redhat.com>
3684
3685 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3686
3687 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3688
3689 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3690
3691 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3692
3693 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3694
3695 * g++.dg/inherit/template-as-base.C: Expect error.
3696 * g++.dg/inherit/namespace-as-base.C: Likewise.
3697
3698 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3699
3700 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3701 g++.dg/ext/instantiate3.C: Tweak match patterns.
3702
3703 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3704 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3705 -da test.
3706
3707 2002-03-31 Richard Henderson <rth@redhat.com>
3708
3709 * gcc.dg/special/alias-2.c: New.
3710 * gcc.dg/special/ecos.exp: Run it.
3711
3712 2002-03-31 Richard Henderson <rth@redhat.com>
3713
3714 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3715
3716 2002-03-31 Kazu Hirata <kazu@hxi.com>
3717
3718 * gcc.dg/weak-1.c: Disable on h8300 port.
3719
3720 2002-03-29 Janis Johnson <janis187@us.ibm.com>
3721
3722 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3723 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3724 ordering tests.
3725 * g++.dg/bprob/bprob-1.C: New test.
3726 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3727 * g++.dg/gcov/gcov-1.C: New test.
3728 * g++.dg/gcov/gcov-1.x: New file.
3729 * g++.dg/gcov/gcov-2.C: New test.
3730 * g++.dg/gcov/gcov-3.C: New test.
3731 * g++.dg/gcov/gcov-3.h: New file.
3732
3733 2002-03-28 Roger Sayle <roger@eyesopen.com>
3734
3735 * g++.old-deja/g++.other/builtins5.C: New test.
3736 * g++.old-deja/g++.other/builtins6.C: New test.
3737 * g++.old-deja/g++.other/builtins7.C: New test.
3738 * g++.old-deja/g++.other/builtins8.C: New test.
3739 * g++.old-deja/g++.other/builtins9.C: New test.
3740
3741 2002-03-29 Jakub Jelinek <jakub@redhat.com>
3742
3743 * g++.dg/opt/static1.C: New test.
3744
3745 * g++.dg/opt/longbranch1.C: New test.
3746
3747 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
3748
3749 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3750
3751 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3752
3753 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
3754
3755 * gcc.c-torture/execute/20020328-1.c: New test.
3756
3757 2002-03-27 Richard Henderson <rth@redhat.com>
3758
3759 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3760 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3761 move from g++.old-deja/g++.ext/.
3762
3763 2002-03-27 Mark Mitchell <mark@codesourcery.com>
3764
3765 * g++.dg/init/new2.C: New test.
3766
3767 2002-03-26 Richard Henderson <rth@redhat.com>
3768
3769 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3770
3771 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3772 on sparc.
3773
3774 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
3775 sparcv9 systems.
3776 * gcc.dg/20001102-1.c: Likewise.
3777
3778 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
3779
3780 * gcc.dg/cpp/endif-pedantic1.c,
3781 gcc.dg/cpp/endif-pedantic2.c: New tests.
3782
3783 2002-03-26 Mark Mitchell <mark@codesourcery.com>
3784
3785 * g++.dg/init/new1.C: New test.
3786
3787 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
3788
3789 * g++.dg/abi/vbase9.C: New test.
3790
3791 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
3792
3793 * gcc.dg/arm-asm.c: New test.
3794
3795 2002-03-26 Andrew Cagney <ac131313@redhat.com>
3796
3797 * gcc.dg/Wswitch-enum.c: New test.
3798 Fix PR c/5044.
3799
3800 2002-03-26 Richard Henderson <rth@redhat.com>
3801
3802 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3803 structure.
3804
3805 2002-03-25 Richard Henderson <rth@redhat.com>
3806
3807 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
3808 sparcv9 systems.
3809
3810 * gcc.c-torture/compile/20011119-1.c (xxx): New.
3811 * gcc.c-torture/compile/20011119-2.c (xxx): New.
3812
3813 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3814
3815 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3816
3817 2002-03-25 Bob Wilson <bob.wilson@acm.org>
3818
3819 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3820 targets using generic thunk support.
3821
3822 2002-03-25 Jakub Jelinek <jakub@redhat.com>
3823
3824 * gcc.c-torture/compile/20020323-1.c: New test.
3825
3826 * g++.dg/opt/conj2.C: New test.
3827
3828 2002-03-24 Richard Henderson <rth@redhat.com>
3829
3830 * gcc.dg/weak-1.c: Use -fno-common.
3831
3832 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3833
3834 * g77.dg/f77-edit-apostrophe-out.f: New test
3835 * g77.dg/f77-edit-h-out.f: New test
3836 * g77.dg/f77-edit-t-in.f: New test
3837 * g77.dg/f77-edit-t-out.f: New test
3838 * g77.dg/f77-edit-x-out.f: New test
3839 * g77.dg/f77-edit-slash-out.f: New test
3840 * g77.dg/f77-edit-colon-out.f: New test
3841 * g77.dg/f77-edit-s-out.f: New test
3842
3843 2002-03-24 Richard Henderson <rth@redhat.com>
3844
3845 * objc/execute/formal_protocol-6.x: New XFAIL.
3846
3847 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3848
3849 * gcc.dg/weak-1.c: Early return from dg-final on platforms
3850 that do not support weak symbols
3851
3852 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3853
3854 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
3855 * lib/g77.exp: Likewise
3856 * lib/objc.exp: Likewise
3857
3858 2002-03-23 Andrew Cagney <ac131313@redhat.com>
3859
3860 * gcc.dg/Wswitch-default.c: New test.
3861
3862 2002-03-23 Jakub Jelinek <jakub@redhat.com>
3863
3864 * g++.dg/other/enum1.C: New test.
3865
3866 2002-03-23 Zack Weinberg <zack@codesourcery.com>
3867
3868 * gcc.dg/pragma-ep-3.c: Fix typo.
3869
3870 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3871
3872 * g++.dg/inherit/template-as-base.C: New test.
3873
3874 2002-03-22 Jakub Jelinek <jakub@redhat.com>
3875
3876 * g++.old-deja/g++.other/dwarf2-1.C: Move...
3877 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
3878
3879 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
3880
3881 * gcc.dg/cpp/multiline.c: Update to match.
3882
3883 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
3884
3885 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3886
3887 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
3888
3889 * gcc.dg/cpp/extratokens2.c: New file.
3890
3891 2002-03-21 David Edelsohn <edelsohn@gnu.org>
3892
3893 * gcc.dg/20020312-2.c: Add rs6000 target.
3894
3895 * gcc.c-torture/compile/20020319-1.c: New test.
3896
3897 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3898
3899 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3900 (A, E): Handle this.
3901
3902 2002-03-20 Jason Merrill <jason@redhat.com>
3903
3904 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3905 ignoring -fpic.
3906 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3907 through prune_gcc_output.
3908
3909 2002-03-20 Jakub Jelinek <jakub@redhat.com>
3910
3911 * gcc.c-torture/compile/20020320-1.c: New test.
3912
3913 2002-03-19 Jakub Jelinek <jakub@redhat.com>
3914
3915 * gcc.c-torture/compile/20020318-1.c: New test.
3916
3917 * gcc.dg/struct-by-value-1.c: New test.
3918
3919 * gcc.dg/20020319-1.c: New test.
3920
3921 2002-03-18 Jakub Jelinek <jakub@redhat.com>
3922
3923 * g++.dg/opt/conj1.C: New test.
3924
3925 2002-03-17 Mark Mitchell <mark@codesourcery.com>
3926
3927 * g++.dg/template/qualttp20.C: Revert previous change.
3928 * g++.dg/template/qualttp3.C: Likewise.
3929 * g++.dg/template/qualttp4.C: Likewise
3930 * g++.dg/template/qualttp5.C: Likewise
3931 * g++.dg/template/qualttp6.C: Likewise
3932 * g++.dg/template/qualttp7.C: Likewise
3933 * g++.dg/template/qualttp8.C: Likewise
3934 * g++.dg/template/recurse.C: Likewise.
3935
3936 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
3937
3938 * gcc.dg/cpp/wchar-1.c: Update.
3939
3940 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
3941
3942 * g++.dg/template/conv1.C: New test.
3943 * g++.dg/template/conv2.C: New test.
3944 * g++.dg/template/conv3.C: New test.
3945 * g++.dg/template/conv4.C: New test.
3946
3947 2002-03-15 Mark Mitchell <mark@codesourcery.com>
3948
3949 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3950 * g++.dg/template/qualttp3.C: Likewise.
3951 * g++.dg/template/qualttp4.C: Likewise
3952 * g++.dg/template/qualttp5.C: Likewise
3953 * g++.dg/template/qualttp6.C: Likewise
3954 * g++.dg/template/qualttp7.C: Likewise
3955 * g++.dg/template/qualttp8.C: Likewise
3956 * g++.dg/template/recurse.C: Likewise.
3957
3958 2002-03-15 Mark Mitchell <mark@codesourcery.com>
3959
3960 * g++.dg/opt/dtor1.C: New test.
3961
3962 2002-03-15 Jakub Jelinek <jakub@redhat.com>
3963
3964 * gcc.c-torture/compile/20020315-1.c: New test.
3965
3966 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
3967
3968 * gcc.dg/weak-1.c: Fix scan tests.
3969
3970 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
3971
3972 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3973 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3974 cris-*-aout* mmix-*-*.
3975 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3976 cris-*-aout* mmix-*-*.
3977 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3978 cris-*-elf* cris-*-aout* and mmix-*-*.
3979 * gcc.dg/20001009-1.c: Ditto.
3980 * gcc.dg/20010912-1.c: Ditto.
3981 * gcc.dg/20020122-4.c: Ditto.
3982 * gcc.dg/inline-2.c: Ditto.
3983
3984 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
3985
3986 * gcc.c-torture/compile/20020314-1.c: New test.
3987
3988 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
3989
3990 * gcc.c-torture/execute/20020314-1.c: New test.
3991
3992 2002-03-14 Jakub Jelinek <jakub@redhat.com>
3993
3994 * g++.dg/warn/Wunused-1.C: New test.
3995
3996 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
3997
3998 * g++.dg/abi/mangle6.C: New test.
3999
4000 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4001
4002 * gcc.c-torture/compile/20020309-2.c: New test.
4003
4004 * gcc.c-torture/compile/20020312-1.c: New test.
4005
4006 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4007
4008 * g++.dg/other/access1.C: New test.
4009
4010 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4011
4012 * gcc.c-torture/execute/wchar_t-1.c: New test.
4013
4014 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4015
4016 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4017
4018 2002-03-12 Roger Sayle <roger@eyesopen.com>
4019
4020 * gcc.dg/20020312-1.c: New test case.
4021
4022 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4023
4024 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4025
4026 2002-03-11 Richard Henderson <rth@redhat.com>
4027
4028 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4029 * g++.old-deja/g++.jason/report.C: Likewise.
4030
4031 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4032
4033 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4034 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4035
4036 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4037
4038 * testsuite/g++.dg/overload/pmf1.C: New test.
4039
4040 2002-03-11 Kazu Hirata <kazu@hxi.com>
4041
4042 * gcc.c-torture/execute/20020307-1.c: Use long.
4043
4044 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4045
4046 PR optimization/5844
4047 * gcc.dg/20020310-1.c: New test.
4048
4049 2002-03-09 Michael Meissner <meissner@redhat.com>
4050
4051 * gcc.c-torture/execute/memcpy-2.c: New test.
4052 * gcc.c-torture/execute/memset-1.c: New test.
4053 * gcc.c-torture/execute/strlen-1.c: New test.
4054 * gcc.c-torture/execute/strcmp-1.c: New test.
4055 * gcc.c-torture/execute/strncmp-1.c: New test.
4056
4057 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4058
4059 * gcc.dg/ppc-ldstruct.c: New test.
4060
4061 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4062
4063 * gcc.c-torture/execute/va-arg-22.c: New test.
4064
4065 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4066
4067 * gcc.c-torture/compile/20020309-1.c: New test.
4068
4069 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4070
4071 * gcc.c-torture/execute/20020307-2.c: New test.
4072
4073 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
4074
4075 * g77.f-torture/compile/20020307-1.f: New test.
4076
4077 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4078
4079 * gcc.dg/unordered-1.c: New test.
4080
4081 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4082
4083 * gcc.c-torture/execute/20020307-1.c: New test.
4084
4085 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4086
4087 * gcc.dg/20020304-1.c: New test.
4088
4089 * gcc.c-torture/compile/20020304-2.c: New test.
4090
4091 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4092
4093 * gcc.c-torture/compile/20020304-1.c: New test case
4094 (from PR c/5830).
4095
4096 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4097
4098 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4099
4100 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4101
4102 * g++.dg/other/classkey1.C: New test.
4103
4104 2002-03-01 Richard Henderson <rth@redhat.com>
4105
4106 * gcc.c-torture/compile/981223-1.x: New.
4107 * gcc.c-torture/compile/920625-1.x: New.
4108
4109 2002-02-28 Richard Henderson <rth@redhat.com>
4110
4111 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4112
4113 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4114
4115 * gcc.c-torture/execute/20020227-1.c: New test.
4116
4117 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4118
4119 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4120 here" ERROR lines.
4121 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4122 * g++.old-deja.g++.other/defarg1.C: Likewise.
4123 * g++.old-deja/g++.pt/calls2.C: Likewise.
4124 * g++.old-deja/g++.pt/crash20.C: Likewise.
4125 * g++.old-deja/g++.pt/crash30.C: Likewise.
4126 * g++.old-deja/g++.pt/crash36.C: Likewise.
4127 * g++.old-deja/g++.pt/crash6.C: Likewise.
4128 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4129 * g++.old-deja/g++.pt/derived3.C: Likewise.
4130 * g++.old-deja/g++.pt/error1.C: Likewise.
4131 * g++.old-deja/g++.pt/friend21.C: Likewise.
4132 * g++.old-deja/g++.pt/friend23.C: Likewise.
4133 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4134 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4135
4136 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4137
4138 * gcc.c-torture/execute/20020225-2.c: New test.
4139
4140 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4141
4142 * gcc.c-torture/execute/920730-1t.c,
4143 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4144 Delete test cases, only relevant to -traditional.
4145
4146 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4147
4148 * gcc.dg/cpp/undef1.c: Remove.
4149 * gcc.dg/cpp/directiv.c: Update.
4150 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4151
4152 2002-02-27 Michael Meissner <meissner@redhat.com>
4153
4154 * gcc.c-torture/execute/20020226-1.c: New test.
4155
4156 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4157
4158 * g++.dg/debug/debug4.C: New test.
4159
4160 * gcc.dg/ia64-visibility-1.c: New test.
4161
4162 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4163
4164 * gcc.dg/debug/20020224-1.c: New.
4165
4166 2002-02-25 Kazu Hirata <kazu@hxi.com>
4167
4168 * gcc.c-torture/execute/960416-1.x: New.
4169 * gcc.c-torture/execute/divconst-3.x: Likewise.
4170
4171 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4172
4173 * gcc.dg/20020224-1.c: New test.
4174
4175 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4176
4177 * gcc.c-torture/execute/20020225-1.c: New.
4178
4179 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4180
4181 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4182
4183 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4184
4185 * gcc.dg/20020222-1.c: New test.
4186
4187 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4188
4189 * g++.dg/opt/anonunion1.C: New test.
4190
4191 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4192
4193 * g++.dg/template/qualttp19.C: New test.
4194 * g++.dg/template/qualttp20.C: New test.
4195 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4196 * g++.old-deja/g++.other/qual1.C: Likewise.
4197
4198 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4199
4200 * gcc.dg/attr-alwaysinline.c: New.
4201
4202 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4203
4204 * gcc.dg/20020220-1.c: New test.
4205
4206 * gcc.dg/20020220-2.c: New test.
4207
4208 * g++.dg/opt/mmx1.C: New test.
4209
4210 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4211
4212 * gcc.c-torture/compile/20020110.c: New test.
4213
4214 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4215
4216 * gcc.c-torture/execute/20020219-1.c: New test.
4217
4218 * gcc.dg/20020219-1.c: New test.
4219
4220 * gcc.dg/noncompile/20020220-1.c: New test.
4221
4222 * g++.dg/opt/ptrintsum1.C: New test.
4223
4224 * gcc.dg/debug/20020220-1.c: New test.
4225
4226 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4227
4228 * gcc.c-torture/execute/20020216-1.c: New test.
4229
4230 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4231
4232 * gcc.dg/decl-1.c: Update, new test.
4233
4234 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4235
4236 * g++.dg/abi/bitfield1.C: New test.
4237 * g++.dg/abi/bitfield2.C: New test.
4238
4239 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4240
4241 * gcc.dg/attr-nest.c: New test.
4242
4243 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4244
4245 * gcc.c-torture/execute/20020215-1.c: New test.
4246
4247 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4248
4249 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4250 * g++.dg/debug/debug.exp: New.
4251 * g++.dg/debug/trivial.C: New.
4252 * g++.dg/debug/debug1.C: Moved...
4253 * g++.dg/other/debug1.C: ...from here.
4254 * g++.dg/debug/debug2.C: Moved...
4255 * g++.dg/other/debug2.C: ...from here.
4256 * g++.dg/debug/debug3.C: Moved...
4257 * g++.dg/other/debug3.C: ...from here.
4258
4259 * gcc.dg/noncompile/20020213-1.c: New test.
4260
4261 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4262
4263 * g++.dg/other/debug3.C: New test.
4264
4265 * gcc.c-torture/execute/20020213-1.c: New test.
4266
4267 2002-02-13 Richard Smith <richard@ex-parrot.com>
4268
4269 * g++.old-deja/g++.other/thunk1.C: New test.
4270
4271 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4272
4273 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4274
4275 2002-02-13 Stan Shebs <shebs@apple.com>
4276
4277 * gcc.dg/altivec-3.c: New.
4278
4279 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4280
4281 * gcc.dg/Wunreachable-1.c: New test.
4282 * gcc.dg/Wunreachable-2.c: New test.
4283
4284 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4285
4286 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4287
4288 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4289
4290 * gcc.dg/decl-1.c: New test.
4291
4292 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4293
4294 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4295
4296 2002-02-10 Kazu Hirata <kazu@hxi.com>
4297
4298 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4299 * gcc.c-torture/compile/980506-1.x: Likewise.
4300
4301 2002-02-10 Kazu Hirata <kazu@hxi.com>
4302
4303 * gcc.dg/20020210-1.c: New.
4304
4305 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4306
4307 * g77.f-torture/execute/947.f: New regression test
4308 for PR fortran/947.
4309
4310 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4311
4312 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4313 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4314
4315 2002-02-08 Richard Henderson <rth@redhat.com>
4316
4317 * gcc.c-torture/compile/labels-3.c: New.
4318
4319 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4320
4321 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4322 expression statements work instead.
4323 * gcc.dg/noncompile/20020207-1.c: New test.
4324
4325 2002-02-07 Richard Henderson <rth@redhat.com>
4326
4327 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4328
4329 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4330
4331 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4332 message from g77
4333 * lib/g77-dg.exp: Trim g77 error messages so that they are
4334 recognized by dg.exp.
4335
4336 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4337
4338 PR fortran/5473
4339 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4340
4341 2002-02-07 Richard Henderson <rth@redhat.com>
4342
4343 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4344 to be sufficiently aligned for integers.
4345
4346 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4347
4348 * g++.dg/template/friend4.C: New test.
4349
4350 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4351
4352 PR fortran/5743
4353 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4354 unsupported cases.
4355
4356 2002-02-07 Richard Henderson <rth@redhat.com>
4357
4358 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4359 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4360 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4361 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4362
4363 2002-02-06 Richard Henderson <rth@redhat.com>
4364
4365 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4366
4367 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4368
4369 * gcc.dg/20020206-1.c: New test.
4370
4371 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4372
4373 * gcc.c-torture/execute/20020206-1.c: New test.
4374
4375 * gcc.c-torture/execute/20020206-2.c: New test.
4376
4377 PR optimization/5429:
4378 * gcc.c-torture/compile/20020206-1.c: New test.
4379
4380 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4381
4382 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4383 as certain file formats cannot support particularly large
4384 alignments.
4385
4386 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4387 and do not expect to be able to link the executable.
4388
4389 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4390 fail because the COFF format does not support the weak attribute.
4391
4392 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4393
4394 * g77.dg/pr5473.f: New test
4395
4396 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4397
4398 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4399 Fix testcase accordingly.
4400
4401 2002-02-04 Richard Henderson <rth@redhat.com>
4402
4403 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4404 (buf): Change to be an array of pointers, not ints.
4405
4406 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4407
4408 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4409 before all tests. Move warning one line above to match where it
4410 C frontend emits.
4411 * gcc.dg/Wswitch-2.c: New test.
4412 * g++.dg/warn/Wswitch-1.C: New test.
4413 * g++.dg/warn/Wswitch-2.C: New test.
4414
4415 2002-02-04 Richard Henderson <rth@redhat.com>
4416
4417 * g++.dg/abi/offsetof.C: Fix size comparison.
4418
4419 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4420
4421 * gcc.dg/cast-qual-2.c: New test.
4422
4423 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4424
4425 * gcc.dg/20020201-4.c: New test.
4426
4427 2002-02-04 Ben Elliston <bje@redhat.com>
4428
4429 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4430 target_info attribute != 0, in addition to the empty string.
4431 (gcc_target_compile): Likewise.
4432
4433 2002-02-03 Andrew Cagney <ac131313@redhat.com>
4434
4435 * gcc.dg/Wswitch.c: New test.
4436 PR gcc/4475. PR gcc/3780.
4437
4438 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
4439
4440 * g77.f-torture/execute/5122.f: New test for regressions
4441 against PR fortran/5122.
4442
4443 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
4444
4445 * g77.f-torture/compile/pr3743.f: Delete
4446 * g77.dg/pr3743-1.f: New test.
4447 * g77.dg/pr3743-2.f: New test.
4448 * g77.dg/pr3743-3.f: New test.
4449 * g77.dg/pr3743-4.f: New test.
4450
4451 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4452
4453 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4454
4455 2002-02-02 Richard Henderson <rth@redhat.com>
4456
4457 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4458 * gcc.c-torture/execute/bf64-1.c: Likewise.
4459
4460 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4461
4462 * gcc.dg/20020201-2.c: New test.
4463
4464 * gcc.dg/20020201-3.c: New test.
4465
4466 * gcc.c-torture/execute/bitfld-2.c: New test.
4467
4468 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4469
4470 * gcc.dg/bitfld-1.c: Update.
4471 * gcc.dg/bitfld-2.c: Update.
4472 * gcc.c-torture/execute/bitfld-1.x: New.
4473
4474 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4475
4476 * gcc.c-torture/execute/20020201-1.c: New test.
4477
4478 2002-02-01 Janis Johnson <janis187@us.ibm.com>
4479
4480 PR target/5469
4481 * gcc.dg/20020201-1.c: New test.
4482
4483 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
4484
4485 PR fortran/3743
4486 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4487 * g77.f-torture/compile/pr3743.x: Remove
4488
4489 2002-01-31 Tom Rix <trix@redhat.com>
4490
4491 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4492
4493 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4494
4495 * gcc.dg/noncompile/20020130-1.c: New test.
4496
4497 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
4498
4499 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
4500
4501 2002-01-29 Richard Henderson <rth@redhat.com>
4502
4503 * gcc.c-torture/execute/991118-1.c: Cast various constants back
4504 to long long.
4505 * gcc.c-torture/execute/bf64-1.c: Likewise.
4506
4507 2002-01-29 Jakub Jelinek <jakub@redhat.com>
4508
4509 * gcc.c-torture/execute/20020129-1.c: New test.
4510
4511 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4512
4513 * gcc.c-torture/compile/20000224-1.c: Update.
4514 * gcc.c-torture/execute/bitfld-1.c: New tests.
4515 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4516 * gcc.dg/uninit-A.c: Update.
4517
4518 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
4519
4520 * g++.dg/template/ctor1.C: Add instantiation.
4521
4522 2002-01-28 Paul Koning <pkoning@equallogic.com>
4523
4524 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4525 argument to __builtin_prefetch to be const ptr.
4526
4527 2002-01-28 Jakub Jelinek <jakub@redhat.com>
4528
4529 * gcc.c-torture/compile/20020120-1.c: New test.
4530
4531 2002-01-27 Kazu Hirata <kazu@hxi.com>
4532
4533 * gcc.c-torture/execute/20020127-1.c: New test.
4534
4535 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
4536
4537 * g77.dg/f77-edit-i-in.f: New test
4538 * g77.dg/f77-edit-i-out.f: New test
4539
4540 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
4541
4542 * gcc.dg/debug/debug.exp: New file.
4543 * gcc.dg/debug/trivial.c: New file.
4544 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4545 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4546 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4547 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4548 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4549 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4550 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4551 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4552 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4553 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4554 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4555 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4556 * gcc.dg/20000503-1.c: Removed.
4557 * gcc.dg/20010207-1.c: Removed.
4558 * gcc.dg/20011223-1.c: Removed.
4559 * gcc.dg/20020104-2.c: Removed.
4560 * gcc.dg/debug-1.c: Removed.
4561 * gcc.dg/debug-2.c: Removed.
4562 * gcc.dg/debug-3.c: Removed.
4563 * gcc.dg/debug-4.c: Removed.
4564 * gcc.dg/debug-5.c: Removed.
4565 * gcc.dg/debug-6.c: Removed.
4566 * gcc.dg/dwarf2-1.c: Removed.
4567 * gcc.dg/dwarf2-2.c: Removed.
4568
4569 2002-01-25 Jakub Jelinek <jakub@redhat.com>
4570
4571 * g++.old-deja/g++.other/eh5.C: New test.
4572 * g++.old-deja/g++.other/sibcall2.C: New test.
4573 * g++.old-deja/g++.other/array9.C: New test.
4574 * g++.old-deja/g++.other/typename2.C: New test.
4575 * g++.old-deja/g++.other/crash60.C: New test.
4576 * g++.old-deja/g++.other/conv9.C: New test.
4577 * g++.old-deja/g++.other/mangle10.C: New test.
4578 * g++.old-deja/g++.other/unchanging1.C: New test.
4579 * g++.old-deja/g++.other/exprstmt1.C: New test.
4580 * g++.old-deja/g++.other/inline23.C: New test.
4581 * g++.old-deja/g++.eh/ia64-1.C: New test.
4582 * g++.old-deja/g++.other/dwarf2-1.C: New test.
4583 * g++.old-deja/g++.other/reload1.C: New test.
4584 * g++.old-deja/g++.other/static20.C: New test.
4585 * g++.old-deja/g++.other/local-alloc1.C: New test.
4586 * g++.old-deja/g++.other/conv8.C: New test.
4587 * g++.old-deja/g++.other/stmtexpr2.C: New test.
4588 * g++.old-deja/g++.other/storeexpr1.C: New test.
4589 * g++.old-deja/g++.other/storeexpr2.C: New test.
4590 * g++.dg/eh/template2.C: New test.
4591 * g++.dg/warn/weak1.C: New test.
4592
4593 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
4594
4595 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4596 Remove first, non-varying, argument.
4597
4598 2002-01-23 Richard Henderson <rth@redhat.com>
4599
4600 * gcc.dg/inline-2.c: New.
4601
4602 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4603 Add optional target arg. Check number of arguments.
4604 (scan-assembler-not, scan-assembler-dem): Likewise.
4605 (scan-assembler-dem-not): Likewise.
4606
4607 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4608
4609 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4610 line 12.
4611 * g++.old-deja/g++.brendan/parse3.C,
4612 g++.old-deja/g++.other/crash26.C,
4613 g++.old-deja/g++.other/crash28.C,
4614 g++.old-deja/g++.other/crash29.C,
4615 g++.old-deja/g++.other/crash30.C,
4616 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4617
4618 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
4619
4620 * gcc.dg/20020115-1.c: New.
4621
4622 2002-01-23 Bob Wilson <bob.wilson@acm.org>
4623
4624 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4625
4626 2002-01-23 Janis Johnson <janis187@us.ibm.com>
4627
4628 * gcc.dg/20020122-3.c: New.
4629
4630 2002-01-23 Jakub Jelinek <jakub@redhat.com>
4631
4632 * g++.dg/other/gc1.C: New test.
4633
4634 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4635
4636 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4637
4638 2002-01-22 Richard Henderson <rth@redhat.com>
4639
4640 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4641
4642 2002-01-22 Richard Henderson <rth@redhat.com>
4643
4644 * gcc.dg/20020122-4.c: New.
4645
4646 2002-01-22 H.J. Lu <hjl@gnu.org>
4647
4648 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4649 link output.
4650 * gcc.dg/special/ecos.exp: Likewise.
4651 * lib/g++-dg.exp: Likewise.
4652 * lib/g77-dg.exp: Likewise.
4653 * lib/gcc-dg.exp : Likewise.
4654 * lib/mike-g++.exp: Likewise.
4655 * lib/mike-g77.exp: Likewise.
4656 * lib/mike-gcc.exp: Likewise.
4657 * lib/objc-dg.exp: Likewise.
4658
4659 2002-01-22 Janis Johnson <janis187@us.ibm.com>
4660
4661 PR target/5379
4662 * gcc.dg/20020122-2.c: New test.
4663
4664 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
4665
4666 * gcc.dg/20020122-1.c: New test.
4667
4668 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4669
4670 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4671
4672 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
4673
4674 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4675
4676 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4677
4678 * gcc.c-torture/compile/20020121-1.c: New test.
4679
4680 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
4681
4682 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4683 ld_library_path.
4684
4685 2002-01-21 Jakub Jelinek <jakub@redhat.com>
4686
4687 * gcc.dg/20020218-1.c: New test.
4688
4689 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
4690
4691 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4692 messages
4693 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4694 "At global scope" warning
4695 * g++.dg/ext/align1.C: Change cygwin test for alignment
4696 from db-bogus to dg-warning
4697
4698 2002-01-21 Zack Weinberg <zack@codesourcery.com>
4699
4700 * g77.f-torture/compile/cpp2.F: New test.
4701
4702 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
4703
4704 * g++.dg/template/access1.C: New test.
4705
4706 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
4707
4708 * gcc.dg/20020118-1.c: New.
4709
4710 2002-01-18 Kazu Hirata <kazu@hxi.com>
4711
4712 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4713
4714 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4715
4716 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4717 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4718 alignment warnings.
4719
4720 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4721
4722 * gcc.misc-tests/i386-prefetch.exp: Save and restore
4723 torture_with_loops and torture_without_loops
4724
4725 2002-01-17 Jakub Jelinek <jakub@redhat.com>
4726
4727 * gcc.c-torture/compile/20020116-1.c: New test.
4728
4729 2002-01-16 Jakub Jelinek <jakub@redhat.com>
4730
4731 * gcc.dg/20020116-2.c: New test.
4732
4733 * gcc.dg/ultrasp4.c: New test.
4734
4735 * gcc.dg/20020116-1.c: New test.
4736
4737 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
4738
4739 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4740 by EABI.
4741
4742 2002-01-15 Janis Johnson <janis187@us.ibm.com>
4743
4744 * gcc.misc-tests/i386-prefetch.exp: New.
4745 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4746 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4747 * gcc.misc-tests/i386-pf-none-1.c: New test.
4748 * gcc.misc-tests/i386-pf-sse-1.c: New test.
4749
4750 2002-01-15 Jakub Jelinek <jakub@redhat.com>
4751
4752 * gcc.dg/gnu89-init-1.c: Add new tests.
4753
4754 2002-01-15 Andreas Jaeger <aj@suse.de>
4755
4756 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4757 * gcc.dg/i386-mmx-2.c: Likewise.
4758 * gcc.dg/i386-sse-1.c: Likewise.
4759 * gcc.dg/i386-sse-2.c: Likewise.
4760 * gcc.dg/i386-sse-3.c: Likewise.
4761
4762 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
4763
4764 * g77.f-torture/execute/intrinsic-unix-bessel.f:
4765 Uncomment additional cases that now pass.
4766
4767 2002-01-11 Richard Henderson <rth@redhat.com>
4768
4769 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4770 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4771
4772 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
4773
4774 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4775
4776 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
4777
4778 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4779 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4780
4781 2002-01-10 Dale Johannesen <dalej@apple.com>
4782
4783 * gcc.c-torture/execute/loop-11.c: New.
4784
4785 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
4786
4787 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4788 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4789
4790 2002-01-09 Richard Henderson <rth@redhat.com>
4791
4792 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4793 type in which to perform the operation for each size.
4794
4795 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
4796
4797 * gcc.c-torture/compile/20020109-2.c: New test.
4798
4799 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
4800
4801 * gcc.c-torture/execute/loop-10.c: New test.
4802
4803 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4804
4805 * gcc.c-torture/compile/20010226-1.c: New test.
4806 * gcc.c-torture/compile/20010227-1.c: New test.
4807 * gcc.c-torture/compile/20010426-1.c: New test.
4808 * gcc.c-torture/compile/20010510-1.c: New test.
4809 * gcc.c-torture/compile/20010605-3.c: New test.
4810 * gcc.c-torture/compile/20010824-1.c: New test.
4811 * gcc.c-torture/execute/20010409-1.c: New test.
4812 * gcc.dg/noncompile/20000901-1.c: New test.
4813 * gcc.dg/20001023-1.c: New test.
4814 * gcc.dg/20001101-1.c: New test.
4815 * gcc.dg/20001102-1.c: New test.
4816 * gcc.dg/20010207-1.c: New test.
4817 * gcc.dg/20010405-1.c: New test.
4818 * gcc.dg/20010822-1.c: New test.
4819 * gcc.dg/20011107-1.c: New test.
4820
4821 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
4822
4823 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4824
4825 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
4826 execution failure on PA targets.
4827
4828 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4829
4830 * gcc.c-torture/compile/20020109-1.c: New test.
4831
4832 2002-01-08 Kazu Hirata <kazu@hxi.com>
4833
4834 * gcc.c-torture/execute/20020108-1.c: New test.
4835
4836 2002-01-08 Jakub Jelinek <jakub@redhat.com>
4837
4838 * gcc.dg/20020108-1.c: New test.
4839
4840 2002-01-08 H.J. Lu <hjl@gnu.org>
4841
4842 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4843 for header files.
4844
4845 2002-01-08 Geoff Keating <geoffk@redhat.com>
4846
4847 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4848 consistency.
4849
4850 002-01-07 Aldy Hernandez <aldyh@redhat.com>
4851
4852 * gcc.dg/altivec-4.c: Test altivec predicates.
4853
4854 2002-01-07 Jakub Jelinek <jakub@redhat.com>
4855
4856 * gcc.c-torture/execute/20020107-1.c: New test.
4857
4858 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
4859
4860 PR c/5279
4861 * gcc.c-torture/compile/20020106-1.c: New test.
4862
4863 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
4864
4865 * gcc.c-torture/execute/nestfunc-4.c: New test.
4866
4867 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4868
4869 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4870 extra triple that slipped in.
4871 * g++.old-deja/g++.abi/align.C: Likewise.
4872 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4873
4874 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
4875
4876 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4877 * g++.old-deja/g++.abi/align.C: Likewise.
4878 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4879
4880 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4881 on FreeBSD/i386.
4882 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4883 FreeBSD.
4884
4885 2002-01-04 Jakub Jelinek <jakub@redhat.com>
4886
4887 * gcc.dg/20020104-1.c: New test.
4888
4889 * gcc.dg/20020104-2.c: New test.
4890
4891 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
4892
4893 * gcc.dg/20020103-1.c: Fix typo in target selector.
4894
4895 2002-01-03 Richard Henderson <rth@redhat.com>
4896
4897 * gcc.dg/20020103-1.c: New.
4898
4899 2002-01-03 Kazu Hirata <kazu@hxi.com>
4900
4901 * gcc.c-torture/execute/20020103-1.c: New test.
4902
4903 2002-01-03 Jakub Jelinek <jakub@redhat.com>
4904
4905 * g++.dg/other/debug2.C: New test.
4906
4907 * gcc.c-torture/compile/20020103-1.c: New test.
4908
4909 2002-01-02 Jakub Jelinek <jakub@redhat.com>
4910
4911 * gcc.dg/gnu89-init-1.c: Added new tests.
4912
4913 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4914
4915 * g++.dg/template/friend2.C: Remove as patch is reverted.
4916
4917 * g++.dg/warn/oldcast1.C: New test.
4918
4919 * g++.dg/template/ptrmem1.C: New test.
4920 * g++.dg/template/ptrmem2.C: New test.
4921
4922 * g++.dg/template/ntp.C: New test.
4923
4924 * g++.dg/other/component1.C: New test.
4925
4926 * g++.dg/template/ttp3.C: New test.
4927
4928 * g++.dg/template/friend2.C: New test.
4929 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4930
4931 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4932
4933 * g++.dg/other/ptrmem1.C: New test.
4934 * g++.dg/other/ptrmem2.C: New test.
4935
4936 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4937
4938 * g++.dg/template/ctor1.C: New test.
4939
4940 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
4941
4942 * g++.dg/template/friend2.C: New test.
4943
4944 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
4945
4946 * gcc.dg/mmix-1.c: New test.
4947
4948 2001-12-31 Richard Henderson <rth@redhat.com>
4949
4950 * gcc.dg/asm-5.c: New.
4951
4952 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
4953
4954 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4955 in namespace __gnu_cxx
4956
4957 2001-12-30 Richard Henderson <rth@redhat.com>
4958
4959 * gcc.dg/debug-6.c: New.
4960
4961 2001-12-30 Jakub Jelinek <jakub@redhat.com>
4962
4963 * gcc.c-torture/compile/20011229-2.c: New test.
4964
4965 2001-12-29 Jakub Jelinek <jakub@redhat.com>
4966
4967 * gcc.dg/debug-3.c: New test.
4968 * gcc.dg/debug-4.c: New test.
4969 * gcc.dg/debug-5.c: New test.
4970
4971 2001-12-29 Richard Henderson <rth@redhat.com>
4972
4973 * g++.dg/eh/loop1.C: New.
4974
4975 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
4976
4977 * g++.dg/template/crash1.C: New test.
4978
4979 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
4980
4981 * g++.dg/other/const1.C: New test.
4982
4983 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
4984
4985 * gcc.c-torture/compile/20011229-1.c: New test.
4986
4987 2001-12-28 Stan Shebs <shebs@apple.com>
4988
4989 * lib/objc-torture.exp: Resync with c-torture.exp.
4990 * lib/objc.exp: Load standard libraries.
4991
4992 2001-12-28 Jakub Jelinek <jakub@redhat.com>
4993
4994 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4995 additional tests.
4996
4997 2001-12-27 Roger Sayle <roger@eyesopen.com>
4998
4999 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5000
5001 2001-12-27 Richard Henderson <rth@redhat.com>
5002
5003 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5004
5005 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5006
5007 * g++.dg/eh/ctor1.C: New test.
5008 * g++.dg/other/error2.C: New test.
5009
5010 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5011
5012 * g++.dg/other/init2.C: New test.
5013
5014 2001-12-24 Richard Henderson <rth@redhat.com>
5015
5016 * gcc.dg/20011223-1.c: New.
5017 * gcc.dg/inline-1.c: New.
5018
5019 2001-12-23 Richard Henderson <rth@redhat.com>
5020
5021 * gcc.dg/asm-4.c: Test operand modifiers.
5022
5023 2001-12-23 Richard Henderson <rth@redhat.com>
5024
5025 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5026
5027 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5028
5029 * gcc.c-torture/execute/20011223-1.c: New test.
5030
5031 2001-12-21 Richard Henderson <rth@redhat.com>
5032
5033 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5034 re-enables the warning.
5035
5036 2001-12-21 Richard Henderson <rth@redhat.com>
5037
5038 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5039
5040 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5041
5042 * gcc.c-torture/compile/20011218-1.c: New test.
5043
5044 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5045
5046 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5047 arm-isr.c test.
5048 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5049 epilogue generation for ARM ISR routines.
5050
5051 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5052
5053 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5054 * gcc.dg/format/c90-printf-3.c: Likewise.
5055 * gcc.dg/format/c99-printf-3.c: Likewise.
5056 * gcc.dg/format/ext-1.c: Likewise.
5057 * gcc.dg/format/ext-6.c: Likewise.
5058 * gcc.dg/format/format.h: Prototype unlocked stdio.
5059
5060 2001-12-20 Richard Henderson <rth@redhat.com>
5061
5062 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5063 (arena): Use it.
5064 (malloc): Correct allocation logic. Abort if we fill up the
5065 arena before initialization complete.
5066 (realloc): Correct allocation logic.
5067
5068 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5069
5070 * gcc.c-torture/compile/20011219-2.c: New test.
5071
5072 * gcc.c-torture/execute/20011219-1.c: New test.
5073
5074 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5075
5076 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5077 target does not support weak symbols.
5078
5079 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5080
5081 * gcc.c-torture/compile/20011219-1.c: New test.
5082
5083 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5084
5085 * g++.dg/other/error1.C: New test.
5086
5087 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
5088
5089 * gcc.c-torture/execute/20011217-1.c: New test.
5090
5091 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
5092
5093 * objc.dg/special/: New directory.
5094 * objc.dg/special/special.exp: New file.
5095 * objc.dg/special/unclaimed-category-1.h: New file.
5096 * objc.dg/special/unclaimed-category-1a.m: New file.
5097 * objc.dg/special/unclaimed-category-1.m: New file.
5098
5099 2001-12-17 Andreas Jaeger <aj@suse.de>
5100
5101 * gcc.c-torture/compile/20011217-2.c: New test.
5102
5103 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5104
5105 * gcc.c-torture/compile/20011217-1.c: New test.
5106
5107 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5108
5109 * testsuite/gcc.dg/20011214-1.c: New.
5110
5111 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5112
5113 * gcc.dg/altivec-4.c: New.
5114
5115 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5116
5117 * gcc.dg/20011113-1.c: New test.
5118
5119 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5120
5121 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5122 std::__malloc_alloc_template<0> and
5123 std::__default_alloc_template<false, 0>.
5124
5125 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
5126
5127 * objc/execute/bf-21.m: New test.
5128 * objc/execute/enumeration-1.m: New test.
5129 * objc/execute/enumeration-2.m: New test.
5130
5131 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5132
5133 * gcc.dg/gnu89-init-1.c: New test.
5134
5135 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5136
5137 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5138 * g++.old-deja/g++.jason/2371.C: Likewise.
5139 * g++.old-deja/g++.jason/template33.C: Likewise.
5140 * g++.old-deja/g++.jason/template34.C: Likewise.
5141 * g++.old-deja/g++.jason/template36.C: Likewise.
5142 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5143 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5144 * g++.old-deja/g++.other/typename1.C: Likewise.
5145 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5146 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5147 * g++.old-deja/g++.pt/typename11.C: Likewise.
5148 * g++.old-deja/g++.pt/typename14.C: Likewise.
5149 * g++.old-deja/g++.pt/typename16.C: Likewise.
5150 * g++.old-deja/g++.pt/typename3.C: Likewise.
5151 * g++.old-deja/g++.pt/typename4.C: Likewise.
5152 * g++.old-deja/g++.pt/typename5.C: Likewise.
5153 * g++.old-deja/g++.pt/typename7.C: Likewise.
5154 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5155
5156 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5157
5158 * g++.dg/other/linkage1.C: New test.
5159 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5160 specifiers.
5161
5162 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5163
5164 * gcc.dg/concat.c: New test.
5165
5166 2001-12-11 Stan Shebs <shebs@apple.com>
5167
5168 * objc/compile: New test directory.
5169 * objc/compile/compile.exp: New expect script.
5170 * objc/compile/20011211-1.m: New compile test.
5171
5172 2001-12-11 Jason Merrill <jason@redhat.com>
5173
5174 * lib/prune.exp (prune_gcc_output): Also handle "In member
5175 function". So many permutations...
5176
5177 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5178
5179 * g++.dg/template/typedef1.C: New test.
5180
5181 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5182
5183 * g++.dg/other/copy1.C: New test.
5184
5185 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5186
5187 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5188
5189 * gcc.dg/builtin-choose-expr.c: New.
5190
5191 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5192
5193 * gcc.dg/altivec-2.c: New.
5194
5195 2001-12-07 Richard Henderson <rth@redhat.com>
5196
5197 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5198
5199 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5200
5201 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5202 ultrasparc.
5203
5204 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5205
5206 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5207
5208 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5209
5210 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5211 variable argument list.
5212
5213 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5214
5215 * gcc.c-torture/execute/memcheck: Delete entire directory.
5216 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5217 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5218
5219 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5220
5221 * gcc.dg/Wshadow-1.c: New test.
5222
5223 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5224
5225 * gcc.c-torture/compile/20011130-1.c: New test.
5226
5227 * gcc.dg/noncompile/20011025-1.c: New test.
5228
5229 * g++.dg/other/anon-union.C: New test.
5230
5231 * gcc.c-torture/execute/20011024-1.c: New test.
5232
5233 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5234
5235 * gcc.c-torture/execute/20000722-1.x,
5236 gcc.c-torture/execute/20010123-1.x: Remove.
5237 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5238 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5239 gcc.dg/c99-complit-2.c: New tests.
5240
5241 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5242
5243 * g++.dg/inherit/base1.C: New test.
5244
5245 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5246
5247 * g++.dg/other/stdarg1.C: New test.
5248
5249 * gcc.c-torture/compile/20011130-2.c: New test.
5250
5251 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5252
5253 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5254 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5255 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5256 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5257 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5258 * gcc.dg/builtin-prefetch-1.c: New test.
5259
5260 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5261
5262 * gcc.dg/20011130-1.c: New test.
5263
5264 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5265
5266 * g++.dg/other/scope1.C: New test.
5267 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5268
5269 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5270
5271 * gcc.dg/vla-init-1.c: New test.
5272
5273 2001-12-01 Geoff Keating <geoffk@redhat.com>
5274
5275 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5276
5277 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5278
5279 * objc.dg/alias.m: Update.
5280 * objc.dg/class-1.m: Update.
5281 * objc.dg/const-str-1.m: Update.
5282 * objc.dg/fwd-proto-1.m: Update.
5283 * objc.dg/id-1.m: Update.
5284 * objc.dg/super-class-1.m: Update.
5285
5286 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5287
5288 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5289 constructs.
5290
5291 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
5292
5293 * gcc.c-torture/execute/20011128-1.c: New test.
5294
5295 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5296
5297 * gcc.dg/20011127-1.c: New test.
5298
5299 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5300
5301 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5302 from Austin Group draft 7.
5303 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5304 scanf format arguments.
5305 * gcc.dg/format/no-exargs-2.c: New test.
5306
5307 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5308
5309 * g++.dg/abi/vbase8-4.C: New test.
5310
5311 2001-11-24 Ian Lance Taylor <ian@airs.com>
5312
5313 * gcc.c-torture/execute/20011121-1.c: New test.
5314
5315 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
5316
5317 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5318
5319 2001-11-23 Andreas Jaeger <aj@suse.de>
5320
5321 * gcc.dg/cpp/charconst-2.c: New test.
5322
5323 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5324
5325 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5326 to the host if it is remote. Let tests specify extra headers
5327 they use.
5328 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5329 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5330 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5331 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5332 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5333 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5334 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5335 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5336 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5337 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5338
5339 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5340
5341 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5342 for little endian ARMs.
5343
5344 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5345
5346 * gcc.c-torture/compile/20011119-1.c: New test.
5347 * gcc.c-torture/compile/20011119-2.c: New test.
5348
5349 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5350
5351 * gcc.dg/altivec-1.c: Fix typo.
5352
5353 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5354
5355 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5356
5357 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5358
5359 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5360
5361 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5362
5363 * lib/g77.exp: Don't specify --rpath-link.
5364
5365 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5366 across all the headers.
5367 * gcc.dg/format/format.exp: For testing on a remote host,
5368 copy format.h.
5369
5370 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5371 * gcc.c-torture/execute/930406-1.c: Likewise.
5372 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5373
5374 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5375
5376 * gcc.dg/altivec-1.c: New.
5377
5378 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5379
5380 * gcc.dg/cpp/fpreprocessed.c: New test case.
5381
5382 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5383
5384 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5385 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5386 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5387
5388 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5389
5390 * gcc.dg/no-builtin-1.c: New test.
5391
5392 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5393
5394 * gcc.c-torture/execute/20011115-1.c: New test.
5395
5396 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5397
5398 * gcc.c-torture/compile/20011114-2.c: New test.
5399 * gcc.c-torture/compile/20011114-3.c: New test.
5400 * gcc.c-torture/compile/20011114-4.c: New test.
5401
5402 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5403
5404 * g++.dg/other/init1.C: New test.
5405
5406 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5407
5408 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5409 message.
5410
5411 * gcc.c-torture/execute/20011114-1.c: New testcase.
5412
5413 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5414 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5415 like the (before this change) version of 20010327-1.c.
5416
5417 2001-11-14 Roger Sayle <roger@eyesopen.com>
5418
5419 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5420
5421 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5422
5423 * g++.dg/init/array2.C: New test.
5424
5425 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
5426
5427 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5428
5429 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
5430
5431 * g++.dg/other/forscope1.C: New test.
5432 * g++.dg/ext/forscope1.C: New test.
5433 * g++.dg/ext/forscope2.C: New test.
5434
5435 2001-11-13 Jakub Jelinek <jakub@redhat.com>
5436
5437 * gcc.c-torture/execute/20011113-1.c: New test.
5438
5439 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
5440
5441 * gcc.c-torture/execute/20011109-2.c: New test.
5442
5443 * gcc.c-torture/execute/20011109-1.c: New test.
5444
5445 2001-11-09 Jakub Jelinek <jakub@redhat.com>
5446
5447 * gcc.c-torture/compile/20011109-1.c: New test.
5448
5449 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
5450
5451 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5452 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5453 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5454 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5455 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5456 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5457 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5458
5459 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
5460
5461 * g++.dg/warn/Wshadow-1.C: New tests.
5462 * g++.old-deja/g++.mike/for3.C: Update.
5463
5464 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
5465
5466 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5467 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5468 XFAILs. Adjust expected error texts.
5469 * gcc.c-torture/compile/20011106-1.c,
5470 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5471 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5472 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5473 gcc.dg/c99-array-lval-5.c: New tests.
5474
5475 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5476
5477 * gcc.dg/cpp/defined.c: Update.
5478
5479 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5480
5481 * gcc.c-torture/execute/anon-1.c: New test.
5482
5483 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
5484
5485 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5486 same size, so no warning should be produced on stormy16.
5487
5488 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5489 due to oversized array.
5490 * g++.old-deja/g++.mike/ns15.C: Likewise.
5491 * g++.old-deja/g++.pt/crash16.C: Likewise.
5492
5493 2001-11-02 Graham Stott <grahams@redhat.com>
5494
5495 * g++.dgother/debug1.C: Fix typos.
5496
5497 2001-11-01 Jakub Jelinek <jakub@redhat.com>
5498
5499 * g++.dg/other/debug1.C: New test.
5500
5501 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5502
5503 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5504 of unsigned long.
5505
5506 2001-10-30 Jakub Jelinek <jakub@redhat.com>
5507
5508 * gcc.dg/20011029-2.c: New test.
5509
5510 * gcc.c-torture/compile/20011029-1.c: New test.
5511
5512 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
5513
5514 * objc/execute/class_self-1.m: New test.
5515 * objc/execute/class_self-2.m: New test.
5516
5517 2001-10-25 Zack Weinberg <zack@codesourcery.com>
5518
5519 * gcc.misc-tests/msgs.exp: Delete.
5520 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5521 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
5522 error set to match recent changes.
5523
5524 2001-10-24 Zack Weinberg <zack@codesourcery.com>
5525
5526 * gcc.dg/20011021-1.c: New test.
5527
5528 2001-10-24 Jakub Jelinek <jakub@redhat.com>
5529
5530 * gcc.c-torture/compile/20011023-1.c: New test.
5531
5532 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
5533
5534 * lib/g77.exp: Rewrite based on lib/g++.exp.
5535
5536 2001-10-19 Jakub Jelinek <jakub@redhat.com>
5537
5538 * gcc.c-torture/execute/20011019-1.c: New test.
5539
5540 * gcc.dg/20011018-1.c: New test.
5541
5542 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
5543
5544 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5545
5546 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
5547
5548 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5549 * gcc.dg/attr-invalid.c: Likewise.
5550
5551 2001-10-18 Jakub Jelinek <jakub@redhat.com>
5552
5553 * testsuite/gcc.dg/20011015-1.c: New test.
5554
5555 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5556
5557 * g++.dg/template/unify2.C: New test.
5558
5559 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5560
5561 * g++.dg/other/exception-specification.C: New test
5562
5563 2001-10-13 Tom Rix <trix@redhat.com>
5564
5565 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5566 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5567
5568 2001-10-12 Jakub Jelinek <jakub@redhat.com>
5569
5570 * testsuite/gcc.dg/20011009-1.c: New test.
5571
5572 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
5573
5574 PR g++/4476
5575 * g++.dg/other/friend1.C: New test.
5576
5577 2001-10-11 Richard Henderson <rth@redhat.com>
5578
5579 * g++.old-deja/g++.other/crash18.C: Add -S to options.
5580
5581 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5582
5583 * gcc.c-torture/compile/20011010-1.c: New.
5584
5585 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
5586
5587 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5588 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5589 g77.f-torture/execute/execute.exp,
5590 g77.f-torture/noncompile/noncompile.exp,
5591 gcc.c-torture/compile/compile.exp,
5592 gcc.c-torture/execute/execute.exp,
5593 gcc.c-torture/execute/ieee/ieee.exp,
5594 gcc.c-torture/execute/memcheck/memcheck.exp,
5595 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5596 objc/execute/execute.exp: Update FSF address.
5597
5598 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
5599
5600 * gcc.dg/cpp/cmdlne-C.c: Update.
5601 * gcc.dg/cpp/cmdlne-C2.c: New.
5602
5603 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5604
5605 * gcc.c-torture/execute/20011008-3.c: New.
5606
5607 2001-10-08 DJ Delorie <dj@redhat.com>
5608
5609 * gcc.dg/20011008-1.c: New.
5610 * gcc.dg/20011008-2.c: New.
5611
5612 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
5613
5614 * gcc.dg/cpp/spacing1.c: Update test.
5615
5616 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5617
5618 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5619 spelling errors of "separate" as "seperate".
5620
5621 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
5622
5623 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5624 enough to avoid inlining.
5625
5626 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5627
5628 * lib/g77.exp: set libg2c_dir correctly.
5629
5630 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
5631
5632 * gcc.dg/cpp/macro11.c: New test.
5633
5634 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5635
5636 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5637 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5638 gcc.dg/format/multattr-3.c: New tests.
5639 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
5640 tests for format attributes on function pointers being rejected.
5641
5642 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5643
5644 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5645
5646 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5647
5648 * g++.dg/warn/format1.C: New test.
5649
5650 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
5651
5652 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5653
5654 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5655
5656 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5657
5658 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5659
5660 * gcc.dg/cpp/redef2.c: Add test.
5661
5662 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
5663
5664 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5665 long-standing bug on i686, apparently.
5666 * gcc.c-torture/execute/loop-2c.x: New file.
5667 * gcc.c-torture/execute/loop-2d.x: New file.
5668 * gcc.c-torture/execute/loop-3c.x: New file.
5669
5670 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
5671
5672 * gcc.dg/cpp/20000625-2.c: Correct line number.
5673
5674 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5675
5676 * gcc.dg/cpp/macro10.c: New test.
5677 * gcc.dg/cpp/strify3.c: New test.
5678 * gcc.dg/cpp/spacing1.c: Add tests.
5679 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5680 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5681
5682 2001-09-24 DJ Delorie <dj@redhat.com>
5683
5684 * gcc.c-torture/execute/20010924-1.c: New test.
5685
5686 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5687
5688 * testsuite/objc/execute/paste.m: Remove.
5689
5690 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
5691
5692 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5693
5694 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
5695
5696 * g77.dg/strlen0.f: New test.
5697
5698 2001-09-21 Richard Henderson <rth@redhat.com>
5699
5700 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5701 * g++.old-deja/g++.abi/vtable2.C: Likewise.
5702
5703 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
5704
5705 Table-driven attributes.
5706 * g++.dg/ext/attrib1.C: New test.
5707
5708 2001-09-20 DJ Delorie <dj@redhat.com>
5709
5710 * gcc.dg/20000926-1.c: Update expected warning messages.
5711 * gcc.dg/array-2.c: Likewise, and test for warnings too.
5712 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5713 array.
5714
5715 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
5716
5717 * g++.dg/eh/registers1.C: New test case.
5718
5719 2001-09-17 Richard Henderson <rth@redhat.com>
5720
5721 * gcc.dg/array-5.c: Fix VLA decomposition test.
5722
5723 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
5724
5725 * gcc.dg/cpp/line5.c: New testcase.
5726
5727 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
5728
5729 * gcc.dg/cpp/macro9.c: New test.
5730
5731 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
5732
5733 * gcc.c-torture/execute/980223.c: Change type of addr from long
5734 to char *.
5735
5736 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
5737
5738 * gcc.c-torture/execute/20010915-1.c: New test.
5739
5740 2001-09-14 Janis Johnson <janis187@us.ibm.com>
5741
5742 * g77.dg/bprob: New directory.
5743 * g77.dg/bprob/bprob.exp: New file.
5744 * g77.dg/bprob/bprob-1.f: New test.
5745 * g77.dg/gcov: New directory.
5746 * g77.dg/gcov/gcov.exp: New file.
5747 * g77.dg/gcov/gcov-1.f: New test.
5748 * g77.dg/gcov/gcov-1.x: New file.
5749
5750 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
5751
5752 * gcc.dg/cpp/directiv.c: Update.
5753 * gcc.dg/cpp/undef1.c: Update.
5754
5755 2001-09-12 Jakub Jelinek <jakub@redhat.com>
5756
5757 * gcc.dg/20010912-1.c: New test.
5758
5759 2001-09-11 Janis Johnson <janis187@us.ibm.com>
5760
5761 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5762 language-independent file in lib.
5763 * lib/gcov.exp: New file.
5764
5765 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
5766
5767 * gcc.c-torture/compile/20010911-1.c: New test.
5768
5769 2001-09-10 Janis Johnson <janis187@us.ibm.com>
5770
5771 * lib/profopt.exp: New, to support profile-directed optimizations.
5772 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5773 * gcc.misc-tests/bprob-1.c: New test.
5774 * gcc.misc-tests/bprob-2.c: New test.
5775
5776 2001-09-07 Janis Johnson <janis187@us.ibm.com>
5777
5778 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5779 XFAIL and which kinds of gcov output to verify.
5780 * gcc.misc-tests/gcov-4b.x: New file.
5781 * gcc.misc-tests/gcov-5b.x: New file.
5782 * gcc.misc-tests/gcov-6.x: New file.
5783 * gcc.misc-tests/gcov-7.c: New test.
5784 * gcc.misc-tests/gcov-7.x: New file.
5785
5786 2001-09-06 Janis Johnson <janis187@us.ibm.com>
5787
5788 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5789 * gcc.misc-tests/gcov-6.c: New test.
5790
5791 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
5792
5793 PR c++/3986
5794 * g++.dg/abi/vbase1.C: New test.
5795
5796 2001-09-05 Ziemowit Laski <zlaski@apple.com>
5797
5798 * objc.dg/method-2.m: New.
5799
5800 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
5801
5802 PR c++/4203
5803 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5804 * g++.dg/init/empty1.C: New test.
5805
5806 2001-09-03 Jakub Jelinek <jakub@redhat.com>
5807
5808 * gcc.c-torture/compile/20010903-1.c: New test.
5809
5810 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
5811
5812 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5813 for m68k.
5814
5815 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
5816
5817 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5818
5819 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5820
5821 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5822
5823 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
5824
5825 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5826 for 16-bit 'unsigned int'.
5827
5828 2001-08-29 Kazu Hirata <kazu@hxi.com>
5829
5830 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5831
5832 2001-08-27 Richard Henderson <rth@redhat.com>
5833
5834 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5835 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5836
5837 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
5838
5839 * gcc.dg/asm-names.c (ymain): New.
5840
5841 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
5842
5843 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5844 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5845 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5846
5847 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5848
5849 * gcc.dg/compare5.c: New testcase.
5850
5851 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
5852
5853 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5854 and "In instantiation".
5855
5856 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
5857
5858 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5859
5860 2001-08-20 Janis Johnson <janis187@us.ibm.com>
5861
5862 * gcc.misc-tests/gcov.exp: Add support for branch information.
5863 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5864 * gcc.misc-tests/gcov-4.c: New test.
5865 * gcc.misc-tests/gcov-4b.c: New test.
5866 * gcc.misc-tests/gcov-5b.c: New test.
5867
5868 2001-08-20 Zack Weinberg <zackw@panix.com>
5869
5870 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5871 expected to fail.
5872
5873 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
5874
5875 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5876
5877 2001-08-19 Jakub Jelinek <jakub@redhat.com>
5878
5879 * g++.dg/eh/template1.C: New test.
5880
5881 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
5882
5883 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5884 Fix thinko.
5885 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5886 for xfail.
5887
5888 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
5889
5890 * lib/g77-dg.exp: Use prune.exp for common procedures
5891 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5892 * lib/g77.exp: (g77-dg-prune) Remove
5893
5894 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
5895
5896 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5897
5898 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5899
5900 * g++.dg/template/unify1.C: New test.
5901
5902 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
5903
5904 * g++.dg/abi/empty4.C: New test.
5905
5906 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
5907
5908 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5909 solaris2.*
5910 * g77.f-torture/compile/pr3743.x: Likewise
5911
5912 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5913
5914 * g++.dg/other/using-declaration.C: New test.
5915
5916 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5917
5918 * gcc.dg/cpp/tr-sign.c: New testcase.
5919
5920 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
5921
5922 * gcc.dg/cpp/19951025-1.c: Revert.
5923 * gcc.dg/cpp/directiv.c: We no longer process directives that
5924 interrupt macro arguments.
5925
5926 2001-08-03 Zack Weinberg <zackw@stanford.edu>
5927
5928 * gcc.dg/bconstp-1.c: New test.
5929
5930 2001-08-03 Richard Henderson <rth@redhat.com>
5931
5932 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5933
5934 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
5935
5936 * gcc.dg/cpp/19951025-1.c: Update.
5937
5938 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
5939
5940 * g77.dg/ff90-1.f (s): Fix reference of variable z,
5941 should be x.
5942
5943 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
5944
5945 Kill -fhonor-std.
5946 * g++.old-deja/g++.ns/ns14.C: Remove special options.
5947 * g++.old-deja/g++.other/std1.C: Likewise.
5948 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5949
5950 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5951
5952 * lib/g77.exp: Load gcc-defs.exp for common procedures
5953 (g77_pass, g77_fail, g77_finish, g77_exit,
5954 ${tool}_check_unsupported_p} Now redundant. Deleted.
5955
5956 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5957
5958 * g77.dg/fbackslash.f
5959 * g77.dg/fcase-preserve.f
5960 * g77.dg/ff90-1.f
5961 * g77.dg/ffixed-line-length-0.f
5962 * g77.dg/ffixed-line-length-132.f
5963 * g77.dg/ffixed-line-length-7.f
5964 * g77.dg/ffixed-line-length-72.f
5965 * g77.dg/ffixed-line-length-none.f
5966 * g77.dg/ffree-form-1.f
5967 * g77.dg/fno-backslash.f
5968 * g77.dg/fno-f90-1.f
5969 * g77.dg/fno-fixed-form-1.f
5970 * g77.dg/fno-onetrip.f
5971 * g77.dg/fno-typeless-boz.f
5972 * g77.dg/fno-underscoring.f
5973 * g77.dg/fno-vxt-1.f
5974 * g77.dg/fonetrip.f
5975 * g77.dg/ftypeless-boz.f
5976 * g77.dg/fugly-assumed.f
5977 * g77.dg/funderscoring.f
5978 * g77.dg/fvxt-1.f
5979
5980 2001-08-01 Ziemowit Laski <zlaski@apple.com>
5981
5982 * objc.dg/fwd-proto-1.m: New.
5983 * objc.dg/local-decl-1.m: New.
5984 * objc.dg/naming-1.m: New.
5985 * objc.dg/naming-2.m: New.
5986 * objc.dg/proto-hier-1.m: New.
5987
5988 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
5989
5990 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5991 largest-type elements to a struct makes its size grow.
5992
5993 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
5994
5995 * g++.dg/abi/vthunk1.C: New test.
5996
5997 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
5998
5999 * g++.dg/abi/vbase8-22.C: New test.
6000
6001 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6002
6003 * gcc.dg/cpp/macro8.c: New test.
6004
6005 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6006
6007 * g++.dg/abi/vbase8-21.C: New test.
6008
6009 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6010
6011 * g++.dg/abi/vbase8-10.C: New test.
6012
6013 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6014
6015 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6016 ${tool}_set_ld_library_path.
6017 Changed caller.
6018 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6019 g++.exp.
6020
6021 2001-07-26 Stan Cox <scox@redhat.com>
6022
6023 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6024 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6025 gcc_exit, gcc_check_unsupported_p):
6026 Moved to gcc-deps.exp
6027 * gcc-deps.exp: New file.
6028
6029 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6030
6031 * g++.old-deja/g++.pt/defarg14.C: New test.
6032
6033 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6034
6035 * g++.old-deja/g++.other/lineno5.C: New test.
6036
6037 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6038
6039 * g++.old-deja/g++.pt/crash68.C: New test.
6040
6041 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6042
6043 * g++.old-deja/g++.other/crash42.C: New test.
6044
6045 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6046
6047 * gcc.dg/cpp/extratokens.c: Fix.
6048 * gcc.dg/cpp/skipping2.c: New tests.
6049
6050 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6051
6052 * gcc.c-torture/execute/20010724-1.c: New file.
6053 * gcc.c-torture/execute/20010724-1.x: New file.
6054
6055 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6056
6057 * g++.old-deja/g++.other/cond7.C: New test.
6058
6059 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6060
6061 * g++.old-deja/g++.other/optimize4.C: New test.
6062
6063 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6064
6065 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6066
6067 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6068
6069 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6070 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6071 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6072 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6073
6074 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6075 bug report" message.
6076
6077 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6078 * g++.dg/ext/instantiate1.C: Move from old-deja.
6079
6080 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6081
6082 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6083 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6084 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6085 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6086
6087 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
6088
6089 * gcc.c-torture/execute/20010723-1.c: New test.
6090
6091 2001-07-23 Ben Elliston <bje@redhat.com>
6092
6093 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6094
6095 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6096
6097 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6098 i[34567]86-*-*.
6099 Delete handling of ieee_multilib_flags.
6100 Pass -mieee for alpha*-*-* and sh-*-*.
6101 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6102
6103 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6104
6105 Remove old-abi tests.
6106 * g++.old-deja/g++.mike/p11116.C: Remove.
6107 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6108
6109 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6110
6111 * g77.f-torture/compile/pr3743.f: New test
6112
6113 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6114
6115 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6116
6117 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6118
6119 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6120 g++.old-deja/g++.pt/static6.C: Likewise.
6121 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6122 supports weak symbols.
6123
6124 2001-07-18 Andreas Jaeger <aj@suse.de>
6125
6126 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6127 supported again.
6128
6129 2001-07-18 Andreas Jaeger <aj@suse.de>
6130
6131 * gcc.dg/iftrap-1.c: Fix target line.
6132
6133 2001-07-17 Richard Henderson <rth@redhat.com>
6134
6135 * gcc.c-torture/execute/20010717-1.c: New.
6136
6137 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6138
6139 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6140 tests.
6141
6142 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6143
6144 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6145
6146 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6147
6148 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6149 UAC_SIGBUS, UAC_NOPRINT definitions.
6150
6151 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
6152
6153 * objc/execute/object_is_class.m: New test.
6154 * objc/execute/object_is_meta_class.m: New test.
6155
6156 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6157
6158 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6159 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6160
6161 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6162
6163 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6164 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6165
6166 2001-07-14 Richard Henderson <rth@redhat.com>
6167
6168 * gcc.dg/iftrap-1.c: New.
6169
6170 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6171
6172 * g77.f-torture/execute/intrinsic77.f: New test.
6173
6174 2001-07-11 Janis Johnson <janis@us.ibm.com>
6175
6176 * gcc.misc-tests/gcov-3.c: New test.
6177
6178 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6179
6180 * gcc.c-torture/compile/20010711-1.c,
6181 * gcc.c-torture/compile/20010711-2.c: New tests.
6182
6183 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6184
6185 * gcc.c-torture/execute/20010711-1.c: New test.
6186
6187 2001-07-11 Ben Elliston <bje@redhat.com>
6188
6189 * g++.old-deja/g++.other/enum5.C: New test.
6190
6191 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6192
6193 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6194 (g++-dg-prune): Call prune_gcc_output.
6195 * prune.exp: New file for prune_gcc_output.
6196 * lib/g++.exp, lib/gcc.exp: Load it.
6197
6198 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6199
6200 * gcc.c-torture/compile/20010701-1.c,
6201 g++.old-deja/g++.ext/attrib6.C: New tests.
6202
6203 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
6204
6205 * gcc.c-torture/compile/20010706-1.c: New test.
6206
6207 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6208
6209 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6210
6211 2001-06-28 Stan Shebs <shebs@apple.com>
6212
6213 * gcc.dg/pragma-darwin.c: New test.
6214
6215 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6216
6217 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6218 Solaris 2.[678] system.
6219
6220 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6221
6222 * gcc.dg/20010622-1.c: New test.
6223
6224 2001-06-18 Stan Shebs <shebs@apple.com>
6225
6226 * objc.dg: New directory.
6227 * objc.dg/dg.exp: New file.
6228 * objc.dg/alias.m: New.
6229 * objc.dg/class-1.m: New.
6230 * objc.dg/class-2.m: New.
6231 * objc.dg/const-str-1.m: New.
6232 * objc.dg/const-str-2.m: New.
6233 * objc.dg/id-1.m: New.
6234 * objc.dg/method-1.m: New.
6235 * objc.dg/super-class-1.m: New.
6236 * lib/objc-dg.exp: New file.
6237
6238 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6239
6240 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6241 of label name.
6242
6243 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6244
6245 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6246
6247 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6248
6249 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6250 variable.
6251
6252 2001-06-12 Richard Henderson <rth@redhat.com>
6253
6254 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6255
6256 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6257
6258 * g++.old-deja/g++.abi/vbase5.C: New test.
6259 * g++.old-deja/g++.abi/vbase6.C: New test.
6260 * g++.old-deja/g++.abi/vbase7.C: New test.
6261
6262 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6263
6264 * gcc.c-torture/compile/20010610-1.c: New test.
6265
6266 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6267
6268 * g++.old-deja/g++.abi/vbase4.C: New test.
6269
6270 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6271
6272 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6273 support %f for HC11/HC12 targets.
6274 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6275 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6276 on HC11/HC12 targets.
6277 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6278
6279 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6280
6281 * gcc.dg/wchar_t-1.c: New file.
6282 * gcc.dg/wint_t-1.c: Likewise.
6283
6284 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6285
6286 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6287
6288 2001-06-11 Richard Henderson <rth@redhat.com>
6289
6290 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6291
6292 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6293
6294 * gcc.c-torture/compile/20010611-1.c: New test.
6295
6296 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6297
6298 * gcc.dg/c99-tag-1.c: Add more tests.
6299
6300 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6301
6302 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6303 representation on MN10300 and ARM/Thumb.
6304
6305 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6306
6307 * g77.f-torture/execute/20010610.f: New.
6308
6309 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6310
6311 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6312 names.
6313
6314 2001-06-09 Richard Henderson <rth@redhat.com>
6315
6316 * gcc.c-torture/execute/ashrdi-1.c: New.
6317 * gcc.c-torture/execute/ashldi-1.c: New.
6318 * gcc.c-torture/execute/lshrdi-1.c: New.
6319
6320 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6321
6322 * objc/execute/load-3.m: Added. Check sending +load to categories,
6323 in addition to classes.
6324
6325 2001-06-08 Stan Shebs <shebs@apple.com>
6326
6327 * objc/execute/load-2.m: New test. From Nicola Pero
6328 <n.pero@mi.flashnet.it>.
6329
6330 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6331
6332 * gcc.c-torture/execute/20010605-2.c: New test.
6333
6334 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6335
6336 * g++.old-deja/g++.abi/vbase2.C: New test.
6337 * g++.old-deja/g++.abi/vbase3.C: New test.
6338
6339 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6340
6341 * g++.old-deja/g++.pt/friend49.C: New test.
6342
6343 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6344
6345 * g++.old-deja/g++.ext/anon3.C: New test.
6346
6347 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6348
6349 * g++.old-deja/g++.other/conv7.C: New test.
6350
6351 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6352
6353 * gcc.c-torture/compile/20010605-2.c: New test.
6354
6355 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6356
6357 * gcc.c-torture/execute/20010604-1.c: New test.
6358
6359 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6360
6361 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6362
6363 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6364
6365 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6366 (g++_link_flags): Likewise.
6367 (g++_init): Pass gccpath's value to two previous functions.
6368
6369 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6370
6371 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6372 Ensure logfile entry matches exec command line.
6373
6374 2001-05-31 Richard Henderson <rth@redhat.com>
6375
6376 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6377 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6378
6379 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6380
6381 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6382 compiler for irix6.2
6383
6384 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6385
6386 * g++.old-deja/g++.other/optimize3.C: New file.
6387
6388 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6389
6390 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6391 assemble.
6392
6393 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6394
6395 * g++.old-deja/g++.other/optimize2.C: New file.
6396
6397 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6398
6399 * gcc.c-torture/compile/20010518-2.c: New file.
6400 * gcc.c-torture/execute/20010518-1.c: New file.
6401 * gcc.c-torture/execute/20010518-2.c: New file.
6402
6403 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6404
6405 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6406
6407 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6408
6409 G++ no longer defines builtins that do not begin with __builtin.
6410 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6411 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6412 * g++.old-deja/g++.law/builtin1.C: Likewise.
6413 * g++.old-deja/g++.law/cvt2.C: Likewise.
6414 * g++.old-deja/g++.mike/net5.C: Likewise.
6415 * g++.old-deja/g++.other/builtins1.C: Likewise.
6416 * g++.old-deja/g++.other/builtins2.C: Likewise.
6417 * g++.old-deja/g++.other/builtins3.C: Likewise.
6418 * g++.old-deja/g++.other/builtins4.C: Likewise.
6419 * g++.old-deja/g++.other/inline8.C: Likewise.
6420 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6421
6422 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
6423
6424 * g++.old-deja/g++.pt/using1.C: Adjust.
6425 * g++.old-deja/g++.pt/using2.C: New test.
6426
6427 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6428
6429 * gcc.dg/cpp/charconst.c: New tests.
6430 * gcc.dg/cpp/escape.c: New tests.
6431 * gcc.dg/cpp/escape-1.c: New tests.
6432 * gcc.dg/cpp/escape-2.c: New tests.
6433 * gcc.dg/cpp/ucs.c: New tests.
6434
6435 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
6436
6437 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
6438 native compiler for irix6.5.
6439
6440 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
6441
6442 * lib/g++.exp (g++_include_flags): Use args to compute
6443 get_multilibs.
6444 (g++_link_flags): Likewise.
6445 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6446
6447 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
6448
6449 * gcc.dg/c90-hexfloat-1.c: Add more tests.
6450
6451 2001-05-21 Geoff Keating <geoffk@redhat.com>
6452
6453 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6454 this file.
6455
6456 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6457
6458 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6459 STACK_SIZE;
6460 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6461 to STACK_SIZE; Use it to define size of add_histo array.
6462 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6463 to STACK_SIZE.
6464 (f): Use GITT_SIZE to define size of gitt local table.
6465 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6466 to STACK_SIZE; Use it to define size of bytemem array.
6467
6468 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6469
6470 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6471 on 68HC11/HC12 due to the asm instruction.
6472 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6473 * gcc.c-torture/compile/920520-1.x: Likewise.
6474 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6475 on 68HC11/HC12 because the function is larger than 64K.
6476 * gcc.c-torture/compile/961203-1.x: New file, this test fails
6477 on 68HC11/HC12 because the structure is too large.
6478
6479 2001-05-20 Richard Henderson <rth@redhat.com>
6480
6481 * gcc.c-torture/execute/20010520-1.c: New.
6482
6483 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6484
6485 * g++.old-deja/g++.warn/compare1.C: New test.
6486 * gcc.dg/compare4.c: New test.
6487
6488 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
6489
6490 * g++.old-deja/g++.other/optimize1.C: New test.
6491
6492 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6493
6494 * g++.old-deja/g++.pt/spec41.C: New test.
6495
6496 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
6497
6498 * gcc.c-torture/compile/20010114-1.x: Remove.
6499
6500 2001-05-18 Stan Shebs <shebs@apple.com>
6501
6502 * gcc.c-torture/compile/20010518-1.c: New test.
6503
6504 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
6505
6506 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6507 * g++.old-deja/g++.pt/crash67.C: New test.
6508
6509 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
6510
6511 * g++.old-deja/g++.other/debug9.C: New test.
6512
6513 2001-05-16 Zack Weinberg <zackw@stanford.edu>
6514
6515 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6516
6517 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
6518
6519 * gcc.c-torture/compile/20010516-1.c: New test.
6520
6521 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6522
6523 * g++.old-deja/g++.other/crash41.C: New test.
6524
6525 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6526
6527 * g++.old-deja/g++.pt/crash66.C: New test.
6528
6529 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6530
6531 * g++.old-deja/g++.robertl/eb27.C: Convert.
6532
6533 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
6534
6535 * g++.dg/friend-warn.C: New test. Do not warn about friend
6536 declaration being redundant.
6537
6538 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
6539
6540 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6541
6542 2001-05-14 Mark Mitchell <mark@codesourcery.com>
6543
6544 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6545
6546 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
6547
6548 * lib/g++.exp: Use testsuite_flags.
6549
6550 2001-05-13 Mark Mitchell <mark@codesourcery.com>
6551
6552 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6553
6554 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
6555
6556 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6557
6558 2001-05-11 Mark Mitchell <mark@codesourcery.com>
6559
6560 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6561
6562 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
6563
6564 * gcc.c-torture/compile/20010313-1.c: New test.
6565
6566 2001-05-09 Zack Weinberg <zackw@stanford.edu>
6567
6568 * gcc.dg/cpp/direct2.c: New test.
6569 * gccq.dg/cpp/direct2s.c: New test.
6570
6571 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6572
6573 2001-05-07 Mark Mitchell <mark@codesourcery.com>
6574
6575 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6576 * g++.old-deja/g++.other/op3.C: Likewise.
6577
6578 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6579
6580 * gcc.dg/cpp/syshdr.h: New file.
6581 * gcc.dg/cpp/sysmac1.c: Update.
6582 * gcc.dg/cpp/sysmac2.c: Update.
6583
6584 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6585
6586 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6587
6588 2001-05-04 David Edelsohn <edelsohn@gnu.org>
6589
6590 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6591 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6592
6593 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
6594
6595 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6596
6597 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
6598
6599 * lib/g++.exp (g++_include_flags): Don't use any special flags
6600 if TESTING_IN_BUILD_TREE is not defined.
6601 (g++_init): Use a plain 'c++' as the compiler if
6602 TESTING_IN_BUILD_TREEE is not defined.
6603
6604 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6605
6606 * g++.old-deja/g++.eh/catch13.C: New test.
6607 * g++.old-deja/g++.eh/catch14.C: New test.
6608
6609 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6610
6611 * gcc.dg/cpp/tr-define.c: New test.
6612
6613 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
6614
6615 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6616 <stdlib.h>, not <malloc.h>.
6617
6618 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6619
6620 * g++.old-deja/g++.ns/template17.C: New test.
6621
6622 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6623
6624 * g++.old-deja/g++.pt/ref4.C: New test.
6625
6626 2001-04-30 Richard Henderson <rth@redhat.com>
6627
6628 * gcc.dg/20000724-1.c: Revert last change.
6629
6630 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
6631
6632 * g77.f-torture/execute/20010430.f: New test.
6633
6634 2001-04-30 Mark Mitchell <mark@codesourcery.com>
6635
6636 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6637
6638 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
6639
6640 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6641
6642 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6643
6644 * g++.old-deja/g++.eh/crash6.C: New test.
6645
6646 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6647
6648 * g++.old-deja/g++.other/warn7.C: New test.
6649
6650 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6651
6652 * g++.old-deja/g++.other/defarg9.C: New test.
6653
6654 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6655
6656 * g77.f-torture/compile/20010426.f: New test.
6657 * g77.f-torture/execute/20010426.f: New test.
6658
6659 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6660
6661 * g77.f-torture/compile/20000629-1.x: Remove - error
6662 has been fixed.
6663
6664 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
6665
6666 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6667 Tweak slightly to work with g++.dg framework.
6668 * g++.dg/special/ecos.exp: Run initp1.C test.
6669 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6670
6671 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6672 its linker doesn't give line numbers either.
6673 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6674
6675 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6676
6677 * g++.old-deja/g++.other/lex1.C: New test.
6678
6679 2001-04-26 Jakub Jelinek <jakub@redhat.com>
6680
6681 * gcc.dg/noncompile/20010425-1.c: New test.
6682
6683 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6684
6685 * g++.old-deja/g++.pt/mangle2.C: New test.
6686
6687 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6688
6689 * gcc.dg/format/plus-1.c: New test.
6690
6691 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6692
6693 * gcc.dg/20010423-1.c: New test.
6694
6695 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6696
6697 * gcc.c-torture/execute/20010422-1.c: New test.
6698
6699 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
6700
6701 * g++.old-deja/g++.ns/type2.C: New test.
6702
6703 2001-04-24 Zack Weinberg <zackw@stanford.edu>
6704
6705 * g++.old-deja/g++.other/perf1.C: New test.
6706
6707 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
6708
6709 * gcc.dg/c99-func-2.c: Remove xfail.
6710 * gcc.dg/c99-func-3.c: Remove xfail.
6711 * gcc.dg/c99-func-4.c: Remove xfail.
6712
6713 2001-04-23 Zack Weinberg <zackw@stanford.edu>
6714
6715 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6716
6717 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
6718
6719 * gcc.c-torture/compile/20010423-1.c: New test.
6720
6721 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6722
6723 * g++.old-deja/g++.pt/typename28.C: New test.
6724
6725 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6726
6727 * g++.old-deja/g++.abi/empty2.C: New test.
6728 * g++.old-deja/g++.abi/empty3.C: New test.
6729
6730 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6731
6732 * g++.old-deja/g++.other/comdat2.C: New test.
6733 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6734
6735 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6736
6737 * g++.old-deja/g++.other/overload14.C: New test.
6738
6739 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6740
6741 * g++.old-deja/g++.other/lookup23.C: New test.
6742
6743 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6744
6745 * gcc.c-torture/execute/20010403-1.c: New test.
6746
6747 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
6748 Mark Mitchell <mark@codesourcery.com>
6749
6750 * lib/old-dejagnu.exp: Don't delete output of executable.
6751 Add .exe suffix to executables.
6752
6753 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
6754
6755 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6756
6757 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6758
6759 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6760
6761 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6762
6763 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6764 * g++.old-deja/g++.abi/crash1.C: New test.
6765
6766 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6767
6768 * g++.old-deja/g++.other/crash40.C: New test.
6769
6770 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6771
6772 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6773
6774 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
6775
6776 * g++.old-deja/g++.other/warn6.C: New test.
6777
6778 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6779
6780 * g++.old-deja/g++.robertl/eb42.C: Same.
6781
6782 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6783
6784 * gcc.dg/wtr-conversion-1.c: New testcase.
6785
6786 2001-04-10 Richard Henderson <rth@redhat.com>
6787
6788 * g++.old-deja/g++.other/array5.C: New.
6789
6790 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6791
6792 * gcc.c-torture/execute/20010408-1.c: New test.
6793
6794 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
6795
6796 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6797 headers and constructs.
6798 * g++.old-deja/g++.robertl/eb79.C: Same.
6799 * g++.old-deja/g++.robertl/eb77.C (main): Same.
6800 * g++.old-deja/g++.robertl/eb73.C: Same.
6801 * g++.old-deja/g++.robertl/eb66.C (main): Same.
6802 * g++.old-deja/g++.robertl/eb55.C (t): Same.
6803 * g++.old-deja/g++.robertl/eb54.C (main): Same.
6804 * g++.old-deja/g++.robertl/eb46.C (main): Same.
6805 * g++.old-deja/g++.robertl/eb44.C: Same.
6806 * g++.old-deja/g++.robertl/eb41.C (main): Same.
6807 * g++.old-deja/g++.robertl/eb4.C (main): Same.
6808 * g++.old-deja/g++.robertl/eb39.C: Same.
6809 * g++.old-deja/g++.robertl/eb33.C (main): Same.
6810 * g++.old-deja/g++.robertl/eb31.C (main): Same.
6811 * g++.old-deja/g++.robertl/eb30.C: Same.
6812 * g++.old-deja/g++.robertl/eb3.C: Same.
6813 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6814 * g++.old-deja/g++.robertl/eb21.C: Same.
6815 * g++.old-deja/g++.robertl/eb15.C: Same.
6816 * g++.old-deja/g++.robertl/eb118.C: Same.
6817 * g++.old-deja/g++.robertl/eb115.C (main): Same.
6818 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6819 * g++.old-deja/g++.robertl/eb109.C: Same.
6820 * g++.old-deja/g++.other/sibcall1.C (main): Same.
6821 * g++.old-deja/g++.mike/rtti1.C: Same.
6822 * g++.old-deja/g++.mike/p658.C: Same.
6823 * g++.old-deja/g++.mike/net46.C: Same.
6824 * g++.old-deja/g++.mike/net34.C: Same.
6825 * g++.old-deja/g++.mike/memoize1.C: Same.
6826 * g++.old-deja/g++.mike/eh2.C: Same.
6827 * g++.old-deja/g++.law/weak.C: Same.
6828 * g++.old-deja/g++.law/visibility7.C: Same.
6829 * g++.old-deja/g++.law/visibility25.C: Same.
6830 * g++.old-deja/g++.law/visibility22.C: Same.
6831 * g++.old-deja/g++.law/visibility2.C: Same.
6832 * g++.old-deja/g++.law/visibility17.C: Same.
6833 * g++.old-deja/g++.law/visibility13.C: Same.
6834 * g++.old-deja/g++.law/visibility10.C: Same.
6835 * g++.old-deja/g++.law/visibility1.C: Same.
6836 * g++.old-deja/g++.law/virtual3.C (eval): Same.
6837 * g++.old-deja/g++.law/vbase1.C: Same.
6838 * g++.old-deja/g++.law/operators32.C: Same.
6839 * g++.old-deja/g++.law/nest3.C: Same.
6840 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6841 * g++.old-deja/g++.law/except5.C (main): Same.
6842 * g++.old-deja/g++.law/cvt7.C (run): Same.
6843 * g++.old-deja/g++.law/cvt2.C: Same.
6844 * g++.old-deja/g++.law/cvt16.C: Same.
6845 * g++.old-deja/g++.law/ctors6.C (bar): Same.
6846 * g++.old-deja/g++.law/ctors17.C (main): Same.
6847 * g++.old-deja/g++.law/ctors13.C: Same.
6848 * g++.old-deja/g++.law/ctors12.C (main): Same.
6849 * g++.old-deja/g++.law/ctors10.C: Same.
6850 * g++.old-deja/g++.law/code-gen5.C: Same.
6851 * g++.old-deja/g++.law/bad-error7.C: Same.
6852 * g++.old-deja/g++.law/arm9.C: Same.
6853 * g++.old-deja/g++.law/arm12.C: Same.
6854 * g++.old-deja/g++.law/arg8.C: Same.
6855 * g++.old-deja/g++.law/arg1.C: Same.
6856 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6857 * g++.old-deja/g++.jason/template31.C: Same.
6858 * g++.old-deja/g++.jason/template24.C (main): Same.
6859 * g++.old-deja/g++.jason/2371.C: Same.
6860 * g++.old-deja/g++.eh/new2.C: Same.
6861 * g++.old-deja/g++.eh/new1.C: Same.
6862 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6863 * g++.old-deja/g++.brendan/nest21.C (main): Same.
6864 * g++.old-deja/g++.brendan/err-msg3.C: Same.
6865 * g++.old-deja/g++.brendan/crash62.C: Same.
6866 * g++.old-deja/g++.brendan/crash52.C: Same.
6867 * g++.old-deja/g++.brendan/crash49.C (main): Same.
6868 * g++.old-deja/g++.brendan/crash38.C: Same.
6869 * g++.old-deja/g++.brendan/crash15.C (main): Same.
6870 * g++.old-deja/g++.brendan/copy9.C: Same.
6871
6872 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
6873
6874 * gcc.c-torture/execute/20001203-2.c (memset):
6875 Count argument is of type __SIZE_TYPE__.
6876
6877 2001-04-04 Diego Novillo <dnovillo@redhat.com>
6878
6879 * gcc.c-torture/compile/20010404-1.c: New test.
6880
6881 2001-04-04 Jakub Jelinek <jakub@redhat.com>
6882
6883 * gcc.c-torture/compile/20010326-1.c: New test.
6884
6885 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
6886
6887 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6888 peculiarities of the SH.
6889 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6890
6891 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6892
6893 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6894 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6895 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6896
6897 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6898
6899 * g77.f-torture/compile/20010321-1.f: New test.
6900
6901 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6902
6903 * gcc.c-torture/compile/20010329-1.c: New test.
6904
6905 2001-04-02 Jakub Jelinek <jakub@redhat.com>
6906
6907 * gcc.c-torture/execute/20010329-1.c: New test.
6908
6909 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6910
6911 * g++.old-deja/g++.other/eh4.C: Fix typo.
6912
6913 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
6914
6915 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6916
6917 2001-03-28 Philip Blundell <philb@gnu.org>
6918
6919 * gcc.c-torture/compile/20010328-1.c: New test.
6920
6921 2001-03-27 Richard Henderson <rth@redhat.com>
6922
6923 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6924 * g++.old-deja/g++.eh/vbase3.C: Likewise.
6925
6926 2001-03-27 Alan Modra <alan@linuxcare.com.au>
6927
6928 * gcc.c-torture/compile/20010327-1.c: New test.
6929
6930 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
6931
6932 * g++.old-deja/g++.other/friend12.C: New test.
6933 * g++.old-deja/g++.other/friend9.C: Expect no errors.
6934 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6935
6936 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6937
6938 * gcc.c-torture/execute/20010325-1.c: New test.
6939
6940 2001-03-23 Jakub Jelinek <jakub@redhat.com>
6941
6942 * g++.old-deja/g++.other/mangle3.C: New test.
6943
6944 2001-03-22 Jakub Jelinek <jakub@redhat.com>
6945
6946 * g++.old-deja/g++.other/anon8.C: New test.
6947
6948 2001-03-20 Philip Blundell <philb@gnu.org>
6949
6950 * gcc.c-torture/compile/20010320-1.c: New test.
6951
6952 2001-03-17 Richard Henderson <rth@redhat.com>
6953
6954 * g++.old-deja/g++.other/eh4.C: Add expected error text.
6955
6956 2001-03-15 Geoff Keating <geoff@redhat.com>
6957
6958 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6959 tests on AIX.
6960
6961 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6962
6963 * g++.old-deja/g++.other/eh4.C: New test.
6964
6965 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
6966
6967 * gcc.dg/cpp/mi1.c: Update.
6968
6969 2001-03-14 Jakub Jelinek <jakub@redhat.com>
6970
6971 * g++.old-deja/g++.other/regstack.C: New test.
6972
6973 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
6974
6975 * g++.old-deja/g++.other/ref4.C: New test.
6976
6977 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
6978
6979 * objc/execute/va_method.m: Added.
6980 * objc/execute/IMP.m: Added.
6981 * objc/execute/_cmd.m: Added.
6982 * objc/execute/accessing_ivars.m: Added.
6983 * objc/execute/class-1.m: Added.
6984 * objc/execute/class-10.m: Added.
6985 * objc/execute/class-11.m: Added.
6986 * objc/execute/class-12.m: Added.
6987 * objc/execute/class-13.m: Added.
6988 * objc/execute/class-14.m: Added.
6989 * objc/execute/class-2.m: Added.
6990 * objc/execute/class-3.m: Added.
6991 * objc/execute/class-4.m: Added.
6992 * objc/execute/class-5.m: Added.
6993 * objc/execute/class-6.m: Added.
6994 * objc/execute/class-7.m: Added.
6995 * objc/execute/class-8.m: Added.
6996 * objc/execute/class-9.m: Added.
6997 * objc/execute/class-tests-1.h
6998 * objc/execute/class-tests-2.h
6999 * objc/execute/compatibility_alias.m: Added.
7000 * objc/execute/encode-1.m: Added.
7001 * objc/execute/formal_protocol-1.m: Added.
7002 * objc/execute/formal_protocol-2.m: Added.
7003 * objc/execute/formal_protocol-3.m: Added.
7004 * objc/execute/formal_protocol-4.m: Added.
7005 * objc/execute/formal_protocol-5.m: Added.
7006 * objc/execute/formal_protocol-6.m: Added.
7007 * objc/execute/formal_protocol-7.m: Added.
7008 * objc/execute/informal_protocol.m: Added.
7009 * objc/execute/initialize.m: Added.
7010 * objc/execute/load.m: Added.
7011 * objc/execute/many_args_method.m: Added.
7012 * objc/execute/nested-3.m: Added.
7013 * objc/execute/no_clash.m: Added.
7014 * objc/execute/private.m: Added.
7015 * objc/execute/redefining_self.m: Added.
7016 * objc/execute/root_methods.m: Added.
7017 * objc/execute/selector-1.m: Added.
7018 * objc/execute/static-1.m: Added.
7019 * objc/execute/static-2.m: Added.
7020 * objc/execute/va_method.m: Added.
7021
7022 2001-03-10 Richard Henderson <rth@redhat.com>
7023
7024 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7025
7026 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7027
7028 * g++.old-deja/g++.other/crash31.C: XFAIL.
7029 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7030 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7031 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7032 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7033 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7034
7035 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7036
7037 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7038
7039 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7040
7041 * gcc.dg/20000724-1.c: Don't use multiline strings.
7042
7043 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7044
7045 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7046 result of -cString against what we expect it to be; don't just
7047 print it out for no one to read.
7048
7049 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7050 Based on testcases provided by Nicola Pero.
7051
7052 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7053
7054 * gcc.dg/cpp/macro7.c: New test.
7055
7056 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7057
7058 * gcc.dg/cpp/multiline.c: Update.
7059
7060 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7061
7062 * g++.old-deja/g++.other/enum3.C: New test.
7063
7064 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7065
7066 * g++.old-deja/g++.other/pod1.C: New test.
7067
7068 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7069
7070 * g++.old-deja/g++.ext/overload1.C: New test.
7071
7072 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7073
7074 * g++.old-deja/g++.pt/using1.C: New test.
7075
7076 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7077
7078 * g++.old-deja/g++.other/using9.C: New test.
7079
7080 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7081
7082 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7083
7084 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7085
7086 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7087
7088 * g++.old-deja/g++.ext/realpt1.C: Remove.
7089
7090 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7091
7092 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7093
7094 2001-02-26 Will Cohen <wcohen@redhat.com>
7095
7096 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7097
7098 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7099
7100 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7101 templatized constructors.
7102
7103 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7104
7105 * gcc.c-torture/execute/20010224-1.c: New test.
7106
7107 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7108
7109 * gcc.c-torture/execute/20010222-1.c: New test.
7110
7111 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7112
7113 * g++.old-deja/g++.other/inline20.C: New test.
7114
7115 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7116
7117 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7118
7119 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7120
7121 * g++.old-deja/g++.other/lookup22.C: New test.
7122
7123 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7124
7125 * g77.dg: New directory.
7126 * g77.dg/20010216-1.f: New test case.
7127 * g77.dg/dg.exp: New driver.
7128 * lib/g77-dg.exp: New driver library.
7129
7130 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7131
7132 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7133
7134 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7135
7136 * g++.old-deja/g++.other/decl9.C: New test.
7137
7138 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7139
7140 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7141 not need <string> and also tests the initialization at runtime.
7142
7143 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7144
7145 * gcc.c-torture/execute/longlong.c: New test.
7146
7147 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
7148
7149 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7150
7151 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
7152
7153 * gcc.c-torture/execute/920302-1.c (execute):
7154 Change argument type to short.
7155
7156 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7157
7158 * g++.old-deja/g++.pt/deduct6.C: New test.
7159
7160 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7161
7162 * g++.old-deja/g++.pt/deduct5.C: New test.
7163
7164 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7165
7166 * gcc.c-torture/execute/20010209-1.c: New test.
7167
7168 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7169
7170 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7171
7172 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7173
7174 * g++.dg/vtgc1.C: Update for new ABI.
7175
7176 * consistency.vlad: New directory, 1665 files.
7177
7178 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7179
7180 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7181 return type.
7182 * gcc.dg/cpp/digraphs.c: Declare puts.
7183
7184 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7185
7186 * g++.old-deja/g++.other/warn5.C: New test.
7187
7188 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7189
7190 * g++.old-deja/g++.pt/spec40.C: New test.
7191
7192 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7193
7194 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7195 case.
7196 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7197
7198 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7199
7200 * gcc.c-torture/compile/20010209-1.c: New test.
7201
7202 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7203
7204 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7205 excess errors message but not if it crashes.
7206 * g++.old-deja/g++.other/crash27.C: Likewise.
7207 * g++.old-deja/g++.other/crash28.C: Likewise.
7208 * g++.old-deja/g++.other/crash30.C: Likewise.
7209 * g++.old-deja/g++.other/crash32.C: Likewise.
7210 * g++.old-deja/g++.other/crash35.C: Likewise.
7211 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7212
7213 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7214
7215 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7216 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7217 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7218 g77.f-torture/execute/execute.exp,
7219 g77.f-torture/noncompile/noncompile.exp,
7220 gcc.c-torture/execute/execute.exp,
7221 gcc.c-torture/execute/memcheck/memcheck.exp,
7222 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7223 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7224 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7225 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7226 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7227 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7228 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7229 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7230 Remove bug reporting instructions with ancient email addresses.
7231
7232 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7233
7234 * gcc.dg/20010202-1.c: New test.
7235 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7236
7237 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7238
7239 * g++.dg/stdbool-if.C: New test.
7240
7241 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7242
7243 * objc/execute/fdecl.m: Added main().
7244
7245 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7246
7247 * gcc.c-torture/execute/20010206-1.c: New test.
7248
7249 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7250
7251 * gcc.dg/cpp/avoidpaste1.c: Update.
7252
7253 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7254
7255 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7256 Pero <nicola@brainstorm.co.uk>.
7257 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7258
7259 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7260
7261 * g++.old-deja/g++.pt/spec39.C: New test.
7262
7263 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7264
7265 * gcc.c-torture/compile/20010202-1.c: New test.
7266
7267 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7268
7269 * g++.old-deja/g++.abi/primary2.C: New test.
7270 * g++.old-deja/g++.abi/primary3.C: New test.
7271 * g++.old-deja/g++.abi/primary4.C: New test.
7272 * g++.old-deja/g++.abi/primary5.C: New test.
7273 * g++.old-deja/g++.abi/vtable3.h: New test.
7274 * g++.old-deja/g++.abi/vtable3a.C: New test.
7275 * g++.old-deja/g++.abi/vtable3b.C: New test.
7276 * g++.old-deja/g++.abi/vtable3c.C: New test.
7277 * g++.old-deja/g++.abi/vtable3d.C: New test.
7278 * g++.old-deja/g++.abi/vtable3e.C: New test.
7279 * g++.old-deja/g++.abi/vtable3f.C: New test.
7280 * g++.old-deja/g++.abi/vtable3g.C: New test.
7281 * g++.old-deja/g++.abi/vtable3h.C: New test.
7282 * g++.old-deja/g++.abi/vtable3i.C: New test.
7283 * g++.old-deja/g++.abi/vtable3j.C: New test.
7284 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7285
7286 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7287
7288 * g++.old-deja/g++.other/anon6.C: New test.
7289 * g++.old-deja/g++.other/anon7.C: New test.
7290
7291 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7292
7293 * gcc.dg/cpp/avoidpaste2.c: New tests.
7294
7295 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7296
7297 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7298
7299 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7300
7301 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7302 DECIMAL_DIG cases for Irix."
7303
7304 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
7305
7306 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7307
7308 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7309
7310 * gcc.dg/c99-tag-1.c: New test.
7311
7312 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7313
7314 * gcc.dg/cpp/tr-warn1.c: Add tests.
7315
7316 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7317
7318 * gcc.dg/cpp/avoidpaste1.c: Update.
7319 * gcc.dg/cpp/paste4.c: Update.
7320
7321 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7322
7323 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7324 cases for Irix.
7325
7326 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7327
7328 * g++.old-deja/g++.other/inline19.C: New test.
7329
7330 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7331
7332 * gcc.dg/Wlarger-than.c: New test.
7333
7334 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7335
7336 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7337
7338 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7339
7340 * gcc.c-torture/execute/20010129-1.c: New test.
7341 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7342
7343 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7344
7345 * gcc.dg/cpp/avoidpaste1.c: Test case.
7346
7347 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7348
7349 * g++.old-deja/g++.other/inline18.C: New test.
7350
7351 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7352
7353 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7354 and __builtin_putchar.
7355
7356 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7357
7358 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7359 tests.
7360
7361 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7362
7363 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7364 floating point number rounding mode to round to the nearest
7365 representable mode.
7366
7367 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7368
7369 * g++.old-deja/g++.other/mangle2.C: New test.
7370
7371 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7372
7373 * gcc.c-torture/compile/20010124-1.c: New test.
7374
7375 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7376
7377 * g++.old-deja/g++.pt/spec38.C: New test.
7378
7379 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7380
7381 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7382 "Build don't run".
7383
7384 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7385
7386 * gcc.c-torture/execute/20010123-1.c: New test.
7387
7388 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7389
7390 * g++.old-deja/g++.pt/spec37.C: New test.
7391
7392 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7393
7394 * g++.old-deja/g++.pt/overload14.C: New test.
7395
7396 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7397
7398 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7399 __builtin_return_address.
7400
7401 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7402
7403 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7404 * g++.old-deja/g++.pt/spec35.C: New test.
7405 * g++.old-deja/g++.pt/spec36.C: New test.
7406
7407 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7408
7409 * gcc.c-torture/compile/20010118-1.c: New test.
7410
7411 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7412
7413 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7414
7415 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7416
7417 * gcc.c-torture/execute/20010119-1.c: New test.
7418
7419 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7420
7421 * g++.old-deja/g++.other/vbase5.C: New test.
7422
7423 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7424
7425 * gcc.c-torture/execute/20010118-1.c: New test.
7426
7427 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7428
7429 * g++.old-deja/g++.pt/deduct3.C: New test.
7430
7431 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7432
7433 * g++.old-deja/g++.pt/spec34.C: New test.
7434
7435 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7436
7437 * g77.f-torture/compile/20000601-2.f: New test.
7438
7439 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7440
7441 * g++.old-deja/g++.other/init17.C: New test.
7442
7443 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
7444
7445 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7446
7447 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7448
7449 * g++.old-deja/g++.pt/unify8.C: New test.
7450
7451 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7452
7453 * g++.old-deja/g++.abi/vbase1.C: New test.
7454
7455 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7456
7457 * g++.old-deja/g++.pt/crash65.C: New test.
7458
7459 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
7460
7461 * gcc.dg/cpp/assembl2.S: New test case.
7462
7463 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
7464
7465 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7466 are supported.
7467
7468 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7469
7470 * g++.old-deja/g++.other/builtins1.C: New test.
7471 * g++.old-deja/g++.other/builtins2.C: Likewise.
7472 * g++.old-deja/g++.other/builtins3.C: Likewise.
7473 * g++.old-deja/g++.other/builtins4.C: Likewise.
7474
7475 2001-01-17 Jakub Jelinek <jakub@redhat.com>
7476
7477 * gcc.c-torture/compile/20010117-1.c: New test.
7478 * gcc.c-torture/compile/20010117-2.c: New test.
7479
7480 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7481
7482 * g77.f-torture/execute/20010116.[fx]: New test,
7483 XFAIL on i?86-*-*.
7484 * g77.f-torture/compile/20010115.f: Indicate it's
7485 a test for PR fortran/1636.
7486
7487 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
7488
7489 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7490
7491 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7492
7493 * g77.f-torture/compile/20010115.f: New test.
7494
7495 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
7496
7497 * g++.old-deja/g++.pt/nontype5.C: New test.
7498
7499 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
7500
7501 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7502 have an equivalent working one below it.
7503
7504 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7505
7506 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7507 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7508
7509 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7510
7511 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7512 message containing "init_priority".
7513 (conpr-2.C): Likewise.
7514 (conpr-3.C): Likewise.
7515 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7516
7517 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7518
7519 * gcc.c-torture/execute/20010114-2.c: New test.
7520
7521 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
7522
7523 * gcc.c-torture/compile/20010114-1.c: New test.
7524 * gcc.c-torture/compile/20010114-1.x: Xfail.
7525 * gcc.c-torture/compile/20010114-2.c: New test.
7526 * gcc.c-torture/execute/20010114-1.c: New test.
7527 * gcc.dg/trunc-1.c: New test.
7528 * gcc.dg/uninit-B.c: New test.
7529
7530 2001-01-13 Nick Clifton <nickc@redhat.com>
7531
7532 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7533 target.
7534
7535 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
7536
7537 * gcc.c-torture/compile/20010113-1.c: New test.
7538
7539 2001-01-13 Jakub Jelinek <jakub@redhat.com>
7540
7541 * gcc.c-torture/compile/20001212-1.c: New test.
7542
7543 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
7544
7545 * gcc.dg/cpp/widestr1.c: Update.
7546 * gcc.dg/cpp/prag-imp.c: Remove.
7547
7548 2001-01-12 Jakub Jelinek <jakub@redhat.com>
7549
7550 * gcc.c-torture/execute/20000801-3.x: Remove.
7551 * gcc.dg/c90-init-1.c: New test.
7552 * gcc.dg/c99-init-1.c: New test.
7553 * gcc.dg/c99-init-2.c: New test.
7554 * gcc.dg/gnu99-init-1.c: New test.
7555
7556 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
7557
7558 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7559 testing that no relevant ones were found.
7560
7561 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7562
7563 * g++.old-deja/g++.pt/cast2.C: New test.
7564
7565 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7566
7567 * g++.old-deja/g++.pt/friend47.C: New test.
7568
7569 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7570
7571 * g++.old-deja/g++.pt/instantiate13.C: New test.
7572
7573 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7574
7575 * g++.old-deja/g++.other/defarg7.C: New test.
7576 * g++.old-deja/g++.other/defarg8.C: New test.
7577
7578 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7579
7580 * g++.old-deja/g++.pt/crash64.C: New test.
7581
7582 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7583
7584 * g++.old-deja/g++.pt/crash63.C: New test.
7585
7586 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
7587
7588 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7589
7590 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
7591
7592 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7593
7594 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7595
7596 * g++.old-deja/g++.pt/error3.C: New test.
7597
7598 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7599
7600 * g++.old-deja/g++.other/crash39.C: New test.
7601
7602 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7603
7604 * g++.old-deja/g++.other/vbase4.C: New test.
7605
7606 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
7607
7608 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7609 * gcc.dg/special/20000419-2.c: New file. Identical to above.
7610 * gcc.dg/special/special.exp: New test driver which will check
7611 for alias support for the above test.
7612
7613 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
7614
7615 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7616 problems on small machines.
7617 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7618 parameterize.
7619
7620 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
7621
7622 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7623 mips.
7624 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7625
7626 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
7627
7628 * g++.old_deja/g++.pt/using8.C: New test.
7629
7630 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
7631
7632 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7633
7634 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
7635
7636 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7637 where a failure is expected.
7638 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7639
7640 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7641
7642 * g++.old_deja/g++.pt/instantiate12.C: New test.
7643
7644 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7645
7646 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7647 start of structs.
7648 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7649 * g++.old-deja/g++.brendan/crash17.C: Likewise.
7650 * g++.old-deja/g++.brendan/crash29.C: Likewise.
7651 * g++.old-deja/g++.brendan/crash48.C: Likewise.
7652 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7653 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7654 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7655 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7656 * g++.old-deja/g++.eh/spec6.C: Likewise.
7657 * g++.old-deja/g++.jason/crash3.C: Likewise.
7658 * g++.old-deja/g++.law/ctors11.C: Likewise.
7659 * g++.old-deja/g++.law/ctors17.C: Likewise.
7660 * g++.old-deja/g++.law/ctors5.C: Likewise.
7661 * g++.old-deja/g++.law/ctors9.C: Likewise.
7662 * g++.old-deja/g++.mike/ambig1.C: Likewise.
7663 * g++.old-deja/g++.mike/net22.C: Likewise.
7664 * g++.old-deja/g++.mike/p3538a.C: Likewise.
7665 * g++.old-deja/g++.mike/p3538b.C: Likewise.
7666 * g++.old-deja/g++.mike/virt3.C: Likewise.
7667 * g++.old-deja/g++.niklas/t128.C: Likewise.
7668 * g++.old-deja/g++.other/anon4.C: Likewise.
7669 * g++.old-deja/g++.other/using1.C: Likewise.
7670 * g++.old-deja/g++.other/warn3.C: Likewise.
7671 * g++.old-deja/g++.pt/t37.C: Likewise.
7672 * g++.old-deja/g++.robertl/eb69.C: Likewise.
7673 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7674
7675 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7676
7677 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7678
7679 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7680
7681 * gcc.c-torture/execute/stdio-opt-3.c: New test.
7682
7683 2001-01-07 Jakub Jelinek <jakub@redhat.com>
7684
7685 * gcc.c-torture/compile/20010107-1.c: New test.
7686
7687 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7688
7689 * gcc.c-torture/execute/builtin-noret-1.c: New test.
7690
7691 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7692
7693 * gcc.dg/format/format.h: New file.
7694 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7695 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7696 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7697 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7698 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7699 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7700 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7701 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7702 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7703 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7704 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7705 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7706 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7707 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7708 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7709 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7710 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7711 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7712 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7713 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7714 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7715 instead of declaring standard types, macros and functions in each
7716 test.
7717
7718 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
7719
7720 * gcc.c-torture/execute/20010106-1.c: New test.
7721
7722 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
7723
7724 * gcc.dg/format/format.exp: New file.
7725 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7726 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7727 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7728 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7729 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7730 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7731 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7732 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7733 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7734 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7735 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7736 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7737 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7738 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7739 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7740 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7741 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7742 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7743 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7744 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7745 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7746 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7747 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7748 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7749 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7750 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7751 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7752 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7753 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7754 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7755 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7756 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7757 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7758 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7759 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7760 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7761 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7762 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7763 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7764 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7765 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7766 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7767
7768 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
7769
7770 * gcc.c-torture/execute/991228-1.c: Take word endianness into
7771 account.
7772
7773 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
7774
7775 * gcc.c-torture/execute/builtin-complex-1.c: New test.
7776
7777 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
7778
7779 * g++.old-deja/g++.pt/crash62.C: New test.
7780
7781 2001-01-04 Richard Henderson <rth@redhat.com>
7782
7783 * gcc.dg/20000926-1.c: Update expected warnings.
7784 * gcc.dg/array-2.c: Likewise.
7785 * gcc.dg/array-4.c: Also validate flexible array members.
7786 * gcc.dg/c99-flex-array-1.c: New.
7787
7788 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
7789
7790 * gcc.c-torture/compile/20001222-1.x: Remove.
7791
7792 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7793
7794 * gcc.c-torture/execute/built-in-setjmp.c: New.
7795
7796 2001-01-03 Richard Henderson <rth@redhat.com>
7797
7798 * gcc.dg/940510-1.c: Update expected error wording.
7799 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7800
7801 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
7802
7803 * lib/target-supports.exp (check_alias_available): Modified to
7804 indicate aliases not supported if only weak aliases are supported.
7805
7806 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7807
7808 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7809 Turn on cmpstrsi checks for __pj__ and __i370__.
7810
7811 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7812
7813 * g++.old-deja/g++.other/virtual11.C: New test.
7814
7815 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7816
7817 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7818
7819 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7820
7821 * gcc.c-torture/compile/20010102-1.c: New test.
7822
7823 2001-01-02 Andreas Jaeger <aj@suse.de>
7824
7825 * gcc.dg/noreturn-3.c: New test.
7826
7827 * gcc.dg/noreturn-4.c: New test.
7828
7829 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7830
7831 * gcc.c-torture/execute/stdio-opt-1.c: Also test
7832 __builtin_fputc and __builtin_fwrite.
7833
7834 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7835
7836 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7837 signed char, not default char.
7838
7839 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7840
7841 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7842
7843 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
7844
7845 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
7846
7847 2000-12-29 Richard Henderson <rth@redhat.com>
7848
7849 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7850 (__cyg_profile_func_exit): Define.
7851
7852 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7853
7854 * g++.dg/vtgc1.C: New test.
7855
7856 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
7857
7858 * gcc.dg/noncompile/20001228-1.c: New test.
7859
7860 * gcc.dg/20001228-1.c: New test.
7861
7862 * gcc.c-torture/execute/20001228-1.c: New test.
7863
7864 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
7865
7866 * gcc.dg/format-strfmon-1.c: New test.
7867
7868 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7869
7870 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7871 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7872 * gcc.c-torture/execute/string-opt-1.c: Likewise.
7873 * gcc.c-torture/execute/string-opt-2.c: Likewise.
7874 * gcc.c-torture/execute/string-opt-3.c: Likewise.
7875 * gcc.c-torture/execute/string-opt-4.c: Likewise.
7876 * gcc.c-torture/execute/string-opt-6.c: Likewise.
7877 * gcc.c-torture/execute/string-opt-7.c: Likewise.
7878 * gcc.c-torture/execute/string-opt-8.c: Likewise.
7879 * gcc.c-torture/execute/string-opt-9.c: Likewise.
7880 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7881 * gcc.c-torture/execute/string-opt-11.c: Likewise.
7882 * gcc.c-torture/execute/string-opt-12.c: Likewise.
7883
7884 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7885 * gcc.c-torture/execute/string-opt-4.c: Test index.
7886
7887 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
7888
7889 * gcc.c-torture/compile/20001226-1.c: New test.
7890
7891 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
7892
7893 * gcc.c-torture/compile/20001222-1.c: New test.
7894 * gcc.c-torture/compile/20001222-1.x: Xfail.
7895
7896 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
7897
7898 * gcc.c-torture/execute/comp-goto-2.c: New test.
7899
7900 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
7901
7902 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7903 Use long types if __INT_MAX__ is 32767.
7904 (main): Use cast to (sint32 *) when poking 88 into a_page.
7905
7906 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7907
7908 2000-12-21 Bernd Schmidt <bernds@redhat.com>
7909
7910 * gcc.c-torture/compile/20001221-1.c: New test.
7911 * gcc.c-torture/execute/20001221-1.c: New test.
7912
7913 2000-12-20 Richard Henderson <rth@redhat.com>
7914
7915 * g++.old-deja/g++.pt/crash36.C: Update error lines.
7916 * g++.old-deja/g++.robertl/eb109.C: Likewise.
7917
7918 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7919
7920 * gcc.dg/compare3.c: New test.
7921
7922 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7923
7924 * gcc.dg/format-warnll-1.c: New test.
7925
7926 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
7927
7928 * gcc.dg/cpp/cmdlne-P.c: New test.
7929
7930 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
7931
7932 * gcc.c-torture/execute/builtin-abs-1.c,
7933 gcc.c-torture/execute/builtin-abs-2.c: New tests.
7934
7935 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
7936
7937 * gcc.dg/cpp/multiline.c: New test.
7938
7939 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
7940
7941 * g++.old-deja/g++.other/syshdr1.C: Update.
7942 * gcc.dg/cpp/lineflags.c: Remove temporarily.
7943
7944 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7945
7946 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7947
7948 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7949
7950 * g++.old-deja/g++.pt/ttp65.C: New test.
7951
7952 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7953
7954 * g++.old-deja/g++.pt/ttp64.C: New test.
7955
7956 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7957
7958 * g++.old-deja/g++.pt/spec33.C: New test.
7959
7960 2000-12-14 Catherine Moore <clm@redhat.com>
7961
7962 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7963 * gcc.c-torture/execute/920612-2.c: Likewise.
7964 * gcc.c-torture/execute/920428-2.c: Likewise.
7965 * gcc-c-torture/execute/va-arg-11.c: Call exit.
7966 * gcc.c-torture/execute/va-arg-21.c: Likewise.
7967
7968 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7969
7970 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7971 * gcc.dg/pack-test-2.c: Likewise.
7972
7973 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
7974
7975 Tests by Zack Weinberg <zackw@stanford.edu>.
7976
7977 * gcc.dg/cpp/defined.c: Update.
7978 * gcc.dg/cpp/defined_trad.c: New tests.
7979
7980 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
7981
7982 * gcc.dg/cpp/trad-direct.c: Update.
7983
7984 2000-12-11 Neil Booth <neilb@earthling.net>
7985
7986 * gcc.dg/cpp/defined_trad.c
7987
7988 2000-12-11 Neil Booth <neilb@earthling.net>
7989
7990 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7991
7992 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
7993
7994 * gcc.dg/format-miss-2.c: New test.
7995
7996 2000-12-09 Neil Booth <neilb@earthling.net>
7997
7998 * gcc.dg/cpp/lineflags.c: New tests.
7999 * gcc.dg/cpp/poison.c: Update.
8000 * gcc.dg/cpp/redef2.c: Update.
8001 * gcc.dg/cpp/skipping.c: New test.
8002
8003 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8004
8005 * g++.old-deja/g++.other/eh3.C: New testcase.
8006
8007 2000-12-07 Neil Booth <neilb@earthling.net>
8008
8009 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8010 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8011 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8012 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8013 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8014 Update.
8015
8016 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8017
8018 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8019 __SIZE_TYPE__ instead of int for type of integers cast to
8020 pointers.
8021
8022 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8023
8024 * g++.old-deja/g++.other/cleanup4.C: New test.
8025
8026 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8027
8028 * format-sec-1.c: New test.
8029
8030 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8031
8032 * gcc.dg/format-nonlit-3.c: New test.
8033
8034 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8035
8036 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8037 through a null pointer.
8038
8039 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8040
8041 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8042 * g++.old-deja/g++.pt/partial4.C: New test.
8043
8044 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8045
8046 * gcc.c-torture/execute/ieee/hugeval.x: New.
8047
8048 2000-12-06 Neil Booth <neilb@earthling.net>
8049
8050 * gcc.dg/cpp/backslash2.c: New tests.
8051
8052 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8053
8054 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8055 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8056
8057 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8058
8059 * gcc.c-torture/execute/20001203-2.c: New testcase.
8060
8061 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8062
8063 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8064 * g++.old-deja/g++.other/virtual10.C: New test.
8065
8066 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8067
8068 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8069
8070 2000-12-05 Richard Henderson <rth@redhat.com>
8071
8072 * gcc.c-torture/compile/20001205-1.c: New.
8073
8074 2000-12-04 Neil Booth <neilb@earthling.net>
8075
8076 * g++.old-deja/g++.other/virtual9.C: New test.
8077 * g++.old-deja/g++.pt/crash61.C: New test.
8078 * gcc.c-torture/execute/loop-9.c: New test.
8079
8080 2000-12-04 Neil Booth <neilb@earthling.net>
8081
8082 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8083 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8084 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8085 * gcc.dg/cpp/extratokens.c: ...here.
8086
8087 2000-12-04 Neil Booth <neilb@earthling.net>
8088
8089 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8090 New tests.
8091
8092 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8093
8094 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8095 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8096
8097 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8098
8099 * gcc.c-torture/execute/20001203-1.c: New test.
8100
8101 2000-12-03 Neil Booth <neilb@earthling.net>
8102
8103 * gcc.dg/cpp/macro6.c: New test cases.
8104
8105 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8106
8107 * gcc.c-torture/execute/string-opt-9.c: New test.
8108 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8109 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8110 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8111
8112 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8113 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8114
8115 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8116
8117 * gcc.dg/cpp/if-6.c: New testcase.
8118
8119 * gcc.dg/20001201-1.c: New testcase.
8120
8121 2000-12-02 Neil Booth <neilb@earthling.net>
8122
8123 * g++.old-deja/g++.other/externC4.C,
8124 g++.old-deja/g++.other/friend10.C: New tests.
8125
8126 2000-12-02 Neil Booth <neilb@earthling.net>
8127
8128 * g++.old-deja/g++.other/instan2.C
8129 * g++.old-deja/g++.other/instan3.C: New test.
8130
8131 2000-12-02 Neil Booth <neilb@earthling.net>
8132
8133 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8134 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8135 gnuc99.c,gnuc99-pedantic.c: New tests.
8136
8137 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8138
8139 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8140 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8141
8142 2000-12-01 Neil Booth <neilb@earthling.net>
8143
8144 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8145 * gcc.dg/cpp/poison.c: Update.
8146 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8147
8148 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8149
8150 * g77.f-torture/execute/20001201.f: New test.
8151
8152 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8153
8154 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8155
8156 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8157
8158 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8159
8160 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8161
8162 * g++.old-deja/g++.other/cast6.C: New test.
8163
8164 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8165
8166 * gcc.c-torture/execute/20001130-2.c: New testcase.
8167
8168 2000-11-30 Richard Henderson <rth@redhat.com>
8169
8170 * gcc.c-torture/execute/20001130-1.c: New test.
8171
8172 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8173
8174 * g++.old-deja/g++.other/op3.C: New test.
8175
8176 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8177
8178 * g++.old-deja/g++.other/op2.C: New test.
8179
8180 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8181
8182 * g++.old-deja/g++.other/crash38.C: New test.
8183
8184 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8185
8186 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8187
8188 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8189
8190 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8191 tests.
8192 * gcc.c-torture/execute/string-opt-6.c: New test.
8193
8194 * gcc.dg/20001117-1.c: Add main.
8195
8196 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8197
8198 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8199 Move from here ...
8200 * gcc.dg/940510-1.c: ... to here.
8201
8202 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8203 zero-size arrays in toplevel structures.
8204
8205 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8206
8207 * gcc.c-torture/execute/loop-8.c: New test.
8208
8209 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8210
8211 * g++.old-deja/g++.other/base1.C: New test.
8212
8213 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8214
8215 * g++.old-deja/g++.other/parse2.C: New test.
8216
8217 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8218
8219 * g++.old-deja/g++.pt/incomplete1.C: New test.
8220
8221 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8222
8223 * g++.old-deja/g++.other/friend9.C: New test.
8224
8225 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8226
8227 * gcc.dg/20001127-1.c: New test.
8228
8229 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8230
8231 * g++.old-deja/g++.pt/friend46.C: New test.
8232
8233 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8234
8235 * g++.old-deja/g++.other/ptrmem8.C: New test.
8236
8237 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8238
8239 * gcc.c-torture/execute/string-opt-7.c: New test.
8240 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8241
8242 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8243
8244 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8245 instead of 'mkcheck 2'.
8246
8247 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8248
8249 * gcc.c-torture/execute/memcheck/driver.c,
8250 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8251 C9X references to refer to C99.
8252
8253 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8254
8255 * gcc.dg/ultrasp3.c: New test.
8256
8257 2000-11-25 Neil Booth <neilb@earthling.net>
8258
8259 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8260
8261 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8262
8263 * gcc.c-torture/compile/20001123-2.c: New.
8264
8265 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8266
8267 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8268
8269 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8270
8271 * gcc.dg/sequence-point-1.c: Add some new tests.
8272 * gcc.c-torture/execute/20001124-1.c: New test.
8273
8274 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8275
8276 * g++.old-deja/g++.other/vaarg4.C: New test.
8277 * gcc.c-torture/compile/20001123-1.c: New test.
8278
8279 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8280
8281 * g++.other/crash24.C: Adjust and remove XFAIL.
8282 * g++.other/crash37.C: New test.
8283
8284 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8285
8286 * g++.old-deja/g++.pt/instantiate9.C: New test.
8287
8288 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8289
8290 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8291 new ABI, too.
8292
8293 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8294 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8295
8296 2000-11-22 Neil Booth <neilb@earthling.net>
8297
8298 * gcc.dg/cpp/Wtrigraphs.c: New test.
8299
8300 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8301
8302 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8303
8304 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8305
8306 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8307
8308 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8309
8310 * lib/gcc-dg.exp: load_lib scanasm.exp.
8311 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8312 * lib/g++-dg.exp: load_lib scanasm.exp.
8313 * lib/scanasm.exp: New.
8314 (scan-assembler, scan-assembler-not): Add optional arguments to
8315 test name, or if not present, the pattern name.
8316 (scan-assembler-dem, scan-assembler-dem-not): New.
8317
8318 * g++.dg/dg.exp: New.
8319
8320 2000-11-21 Neil Booth <neilb@earthling.net>
8321
8322 * gcc.dg/cpp/integrated1.c: Remove.
8323
8324 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.c-torture/execute/20001121-1.c: New test.
8327
8328 2000-11-21 Richard Henderson <rth@redhat.com>
8329
8330 * gcc.c-torture/compile/20001121-1.c: New test.
8331
8332 2000-11-20 Neil Booth <neilb@earthling.net>
8333
8334 * gcc.dg/cpp/integrated1.c: New test.
8335
8336 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8337
8338 * g++.old-deja/g++.other/inline17.C: New test.
8339
8340 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8341
8342 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8343 local variable to be zero: I made the variable global. Now
8344 uses abort() and exit() instead of relying on main's return value.
8345
8346 2000-11-20 Neil Booth <neilb@earthling.net>
8347
8348 * gcc.dg/cpp/paste2.c: Update test.
8349 * objc/execute/paste.m: New test.
8350
8351 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8352
8353 * gcc.dg/c99-condexpr-1.c: New test.
8354
8355 2000-11-20 Neil Booth <neilb@earthling.net>
8356
8357 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8358
8359 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8360
8361 * g++.old-deja/g++.pt/export1.C: New test.
8362
8363 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8364
8365 * gcc.dg/20001117-1.c: New test.
8366
8367 2000-11-18 Richard Henderson <rth@redhat.com>
8368
8369 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8370
8371 2000-11-18 Richard Henderson <rth@redhat.com>
8372
8373 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8374 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8375 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8376
8377 2000-11-18 Richard Henderson <rth@redhat.com>
8378
8379 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8380 (main): New. Exit cleanly.
8381
8382 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8383
8384 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8385 gcc.dg/c99-fordecl-2.c: New tests.
8386
8387 2000-11-18 Richard Henderson <rth@redhat.com>
8388
8389 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8390 * gcc.c-torture/execute/zerolen-2.c: New.
8391
8392 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8393
8394 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8395 memory.
8396
8397 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8398
8399 * g++.old-deja/g++.pt/instantiate8.C: New test.
8400
8401 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8402
8403 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8404 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8405
8406 2000-11-16 Nick Clifton <nickc@redhat.com>
8407
8408 * gcc.c-torture/execute/nestfunc-2.c: New test.
8409 * gcc.c-torture/execute/nestfunc-3.c: New test.
8410
8411 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8412
8413 * gcc.c-torture/compile/20001116-1.c: New test.
8414
8415 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8416
8417 * gcc.c-torture/execute/20001115-1.c: New test.
8418
8419 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8420
8421 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8422 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8423 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8424 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8425
8426 2000-11-15 Neil Booth <neilb@earthling.net>
8427
8428 gcc.dg/cpp/_Pragma1.c: Update.
8429 gcc.dg/cpp/_Pragma2.c: New test.
8430
8431 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
8432
8433 * g++.old-deja/g++.other/anon5.C: New test.
8434
8435 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
8436
8437 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8438 tests.
8439
8440 2000-11-14 Jakub Jelinek <jakub@redhat.com>
8441
8442 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8443 output.
8444
8445 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8446
8447 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8448 labels at end of compound statements.
8449
8450 2000-11-13 Jakub Jelinek <jakub@redhat.com>
8451
8452 * gcc.c-torture/execute/loop-7.c: New test.
8453
8454 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8455
8456 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8457
8458 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8459
8460 * gcc.dg/c99-bool-1.c: New test.
8461
8462 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8463
8464 * gcc.dg/c99-scope-1.c: Remove xfail.
8465 * gcc.dg/c99-scope-2.c: New test.
8466
8467 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8468
8469 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8470 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8471
8472 2000-11-11 Mark Mitchell <mark@codesourcery.com>
8473
8474 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8475 error messages.
8476
8477 * g++.mike/p700.C: Don't typedef wchar_t.
8478 * g++.mike/p784.C: Likewise.
8479 * g++.mike/eb101.C: Don't use __wchar_t.
8480
8481 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
8482
8483 * g77.f-torture/execute/20001111.[fx]: Test premature exit
8484 from DO loop.
8485
8486 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8487
8488 * gcc.c-torture/execute/20001111-1.c: New test.
8489
8490 2000-11-10 Nick Clifton <nickc@redhat.com>
8491
8492 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8493 long multuiple and accumulate.
8494
8495 2000-11-09 Richard Henderson <rth@redhat.com>
8496
8497 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8498 via size_t instead of int.
8499
8500 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8501 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8502 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8503 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8504
8505 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
8506
8507 * gcc.c-torture/compile/20001109-1.c: New test.
8508 * gcc.c-torture/compile/20001109-2.c: New test.
8509
8510 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
8511
8512 * g++.old-deja/g++.pt/operator1.C: New test.
8513 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8514
8515 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8516
8517 * gcc.dg/20001108-1.c: New test.
8518
8519 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8520
8521 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8522 with both arguments constant strings.
8523 * gcc.c-torture/execute/string-opt-3.c: New test.
8524 * gcc.c-torture/execute/string-opt-4.c: New test.
8525 * gcc.c-torture/execute/string-opt-5.c: New test.
8526
8527 2000-11-08 Nick Clifton <nickc@redhat.com>
8528
8529 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
8530 mulsidi3adddi patterns.
8531
8532 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
8533
8534 * g++.old-deja/g++.other/crash36.C: New test.
8535
8536 2000-11-08 Jakub Jelinek <jakub@redhat.com>
8537
8538 * g++.old-deja/g++.other/init16.C: New test.
8539
8540 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
8541
8542 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8543
8544 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8545
8546 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8547 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8548 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8549
8550 2000-11-07 DJ Delorie <dj@redhat.com>
8551
8552 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8553
8554 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8555
8556 * gcc.c-torture/execute/string-opt-1.c: New test.
8557
8558 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8559
8560 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
8561 mips-sgi-irix6.* because the MIPS ABI passes floating-point
8562 parameters in registers, and there is no way for a varargs
8563 function to know in which order the integer and floating-point
8564 parameters should be interleaved when they are placed on the
8565 stack.
8566 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8567 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8568
8569 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8570
8571 * gcc.c-torture/execute/string-opt-2.c: New test.
8572
8573 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
8574
8575 * g++.old-deja/g++.pt/crash60.C: New test.
8576
8577 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8578
8579 * g++.old-deja/g++.other/crash24.C: New test.
8580 * g++.old-deja/g++.other/crash25.C: New test.
8581 * g++.old-deja/g++.other/crash26.C: New test.
8582 * g++.old-deja/g++.other/crash27.C: New test.
8583 * g++.old-deja/g++.other/crash28.C: New test.
8584 * g++.old-deja/g++.other/crash29.C: New test.
8585 * g++.old-deja/g++.other/crash30.C: New test.
8586 * g++.old-deja/g++.other/crash31.C: New test.
8587 * g++.old-deja/g++.other/crash32.C: New test.
8588 * g++.old-deja/g++.other/crash33.C: New test.
8589 * g++.old-deja/g++.other/crash34.C: New test.
8590 * g++.old-deja/g++.other/crash35.C: New test.
8591
8592 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8593
8594 * gcc.c-torture/execute/20001031-1.c: New test.
8595
8596 2000-11-04 Mark Mitchell <mark@codesourcery.com>
8597
8598 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8599 namespace.
8600
8601 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8602 standards-conformant.
8603
8604 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8605
8606 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8607 * g++.old-deja/g++.mike/p755a.C: Likewise.
8608 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8609 library makes no calls to `operator new' during initialization.
8610
8611 2000-11-04 Neil Booth <neilb@earthling.net>
8612
8613 * gcc.dg/cpp/include2.c: New tests.
8614
8615 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
8616
8617 * lib/g++.exp (g++_set_ld_library_path): New function.
8618 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8619
8620 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
8621
8622 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
8623 warnings.
8624
8625 2000-11-01 Richard Henderson <rth@redhat.com>
8626
8627 * g++.old-deja/g++.ext/namedret1.C: New.
8628 * g++.old-deja/g++.ext/namedret2.C: New.
8629 * g++.old-deja/g++.ext/namedret3.C: New.
8630
8631 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
8632
8633 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8634 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8635
8636 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8637
8638 * gcc.c-torture/execute/va-arg-21.c: New test.
8639
8640 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
8641
8642 * gcc.dg/c99-complex-2.c: New test.
8643
8644 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8645
8646 * gcc.c-torture/execute/stdio-opt-1.c: New test.
8647
8648 2000-10-31 Jakub Jelinek <jakub@redhat.com>
8649
8650 * g++.old-deja/g++.other/inline16.C: New test.
8651
8652 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
8653
8654 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8655 __PRETTY_FUNCTION__
8656
8657 2000-10-29 Neil Booth <neilb@earthling.net>
8658
8659 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8660 New tests.
8661 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8662 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8663 optimisation.
8664
8665 2000-10-29 Neil Booth <neilb@earthling.net>
8666
8667 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8668 * mi1.c, mi1c.h: Add null directives to multiple-include test.
8669 * mi5.c: Test multiple includes work with -C.
8670 * trigraphs.c: Test ^= version.
8671
8672 2000-10-28 Neil Booth <neilb@earthling.net>
8673
8674 New tests and test updates for new macro expander.
8675
8676 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8677 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8678 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8679 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8680 new diagnostic messages.
8681
8682 * gcc.dg/cpp/macro3.c: New tests.
8683
8684 2000-10-27 Mark Mitchell <mark@codesourcery.com>
8685
8686 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8687 on the same line.
8688
8689 2000-10-27 Jakub Jelinek <jakub@redhat.com>
8690
8691 * g++.old-deja/g++.other/eh2.C: New test.
8692
8693 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
8694
8695 * gcc.c-torture/execute/20001027-1.c: New test.
8696
8697 2000-10-26 Richard Henderson <rth@redhat.com>
8698
8699 * gcc.c-torture/execute/20001026-1.c: New.
8700
8701 2000-10-26 Mark Mitchell <mark@codesourcery.com>
8702
8703 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8704 * g++.old-deja/g++.law/builtin1.C: Likewise.
8705 * g++.old-deja/g++.law/ctors10.C: Likewise.
8706 * g++.old-deja/g++.law/virtual3.C: Likewise.
8707 * g++.old-deja/g++.mike/p658.C: Likewise.
8708 * g++.old-deja/g++.other/sibcall1.C: Likewise.
8709 * g++.old-deja/g++.other/vaarg2.C: Likewise.
8710 * g++.old-deja/g++.robertl/eb124.C: Likewise.
8711 * g++.old-deja/g++.robertl/eb44.C: Likewise.
8712 * g++.old-deja/g++.robertl/eb77.C: Likewise.
8713
8714 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
8715
8716 * gcc.c-torture/compile/20001024-1.c: New test.
8717
8718 2000-10-25 Mark Mitchell <mark@codesourcery.com>
8719
8720 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8721 to tell us whether or not we are using V3.
8722
8723 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
8724
8725 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8726 operands.
8727
8728 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
8729
8730 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8731
8732 2000-10-25 Jakub Jelinek <jakub@redhat.com>
8733
8734 * gcc.c-torture/execute/20001024-1.c: New test.
8735
8736 2000-10-24 Jakub Jelinek <jakub@redhat.com>
8737
8738 * g++.old-deja/g++.other/sibcall1.C: New test.
8739
8740 2000-10-20 Jakub Jelinek <jakub@redhat.com>
8741
8742 * gcc.dg/noncompile/init-3.c: New test.
8743
8744 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
8745
8746 * gcc.dg/format-array-1.c: New test.
8747
8748 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8749
8750 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8751 writing through null pointers; remove comment about testing
8752 unterminated strings.
8753
8754 2000-10-17 Matthew Hiller <hiller@redhat.com>
8755
8756 * gcc.c-torture/execute/20001017-2.c: New test.
8757
8758 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8759
8760 * gcc.c-torture/compile/20001018-1.c: New test.
8761 * gcc.c-torture/compile/20001018-1.x: Xfail.
8762
8763 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8764
8765 * gcc.c-torture/execute/20001017-1.c: New test.
8766
8767 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8768
8769 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8770 for multiple use of arguments with scanf formats; add tests for
8771 multiple use of arguments.
8772
8773 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
8774
8775 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8776
8777 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8778
8779 * gcc.dg/format-miss-1.c: New test.
8780
8781 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8782
8783 * gcc.c-torture/execute/20001013-1.c: New test.
8784
8785 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8786
8787 * gcc.dg/format-branch-1.c: New test.
8788
8789 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8790
8791 * README, lib/file-format.exp: Remove EGCS references.
8792
8793 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8794
8795 * gcc.dg/20001013-1.c: New test.
8796
8797 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
8798
8799 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8800 for intmax_t in the compiler using __typeof__ and the type rules
8801 for conditional expressions.
8802
8803 2000-10-13 Jakub Jelinek <jakub@redhat.com>
8804
8805 * gcc.dg/20001012-1.c: New test.
8806 * gcc.dg/20001012-2.c: New test.
8807
8808 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8809
8810 * gcc.dg/format-attr-1.c: New test.
8811
8812 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8813
8814 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8815 __LONG_LONG_MAX__ instead of LLONG_MAX.
8816
8817 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8818
8819 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8820 scanf flags.
8821 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8822 flags.
8823
8824 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
8825
8826 * gcc.dg/sequence-pt-1.c: New test.
8827
8828 2000-10-11 Geoff Keating <geoffk@cygnus.com>
8829
8830 * gcc.c-torture/execute/20001011-1.c: New testcase.
8831 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8832
8833 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8834
8835 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8836 does not error on it.
8837
8838 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8839
8840 * gcc.dg/20001009-1.c: New test.
8841
8842 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
8843
8844 * gcc.c-torture/compile/20001009-1.c: Move from here ....
8845 * gcc.c-torture/execute/20001009-2.c: ... to here.
8846
8847 2000-10-09 Geoff Keating <geoffk@cygnus.com>
8848
8849 * gcc.c-torture/compile/20001009-1.c: New testcase.
8850 * gcc.c-torture/execute/20001009-1.c: New testcase.
8851 Testcases provided by Jan Hubicka <jh@suse.cz>.
8852
8853 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8854
8855 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8856 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8857 uintmax_t using <limits.h> to emulate the compiler's internal
8858 logic. No longer XFAIL %j tests.
8859
8860 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8861
8862 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8863 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8864 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8865 regexps and details of expected handling of some bad formats.
8866 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8867 suppression.
8868
8869 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8870
8871 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8872 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8873 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8874 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8875 in list archives.
8876
8877 2000-10-06 Richard Henderson <rth@cygnus.com>
8878
8879 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8880 * g++.old-deja/g++.brendan/crash52.C: Likewise.
8881 * g++.old-deja/g++.jason/report.C: Likewise.
8882 * g++.old-deja/g++.law/friend5.C: Likewise.
8883 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
8884 of the expected warnings.
8885
8886 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
8887
8888 * g++.old-deja/g++.pt/enum14.C: New test.
8889
8890 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
8891
8892 * g++.old-deja/g++.pt/crash59.C: New test.
8893
8894 2000-10-04 Will Cohen <wcohen@redhat.com>
8895
8896 * gcc.dg/20000926-1.c: New test.
8897
8898 2000-10-03 Geoff Keating <geoffk@cygnus.com>
8899
8900 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8901 function name for current C++ compiler.
8902 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8903
8904 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
8905
8906 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8907 __PRETTY_FUNCTION__.
8908 * g++.old-deja/g++.ext/pretty2.C: Likewise.
8909
8910 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8911
8912 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8913
8914 2000-09-26 Jakub Jelinek <jakub@redhat.com>
8915
8916 * gcc.c-torture/compile/20000923-1.c: New test.
8917
8918 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8919
8920 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8921 * g++.old-deja/g++.pt/ttp62.C: Same.
8922 * g++.old-deja/g++.other/inline14.C: Same.
8923
8924 2000-09-24 Richard Henderson <rth@cygnus.com>
8925
8926 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8927
8928 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
8929
8930 * gcc.dg/c90-printf-1.c: Add test for wide string format.
8931
8932 2000-09-22 Geoff Keating <geoffk@cygnus.com>
8933
8934 * gcc.c-torture/compile/20000922-1.c: New file.
8935
8936 2000-09-21 Nick Clifton <nickc@redhat.com>
8937
8938 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8939 a signed long modulo operation.
8940 (mod6): New function - perform an unsigned long modulo operation.
8941 (main): Add tests for modulos of very large numbers by very small
8942 dividends.
8943
8944 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8945
8946 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8947
8948 2000-09-19 Richard Henderson <rth@cygnus.com>
8949
8950 * gcc.dg/compare2.c (case 10): XFAIL.
8951
8952 2000-09-18 Richard Henderson <rth@cygnus.com>
8953
8954 * gcc.c-torture/execute/20000906-1.c: Move ...
8955 * gcc.dg/20000906-1.c: ... here. Only run on targets
8956 that support __builtin_trap.
8957
8958 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
8959
8960 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8961
8962 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
8963
8964 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8965 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
8966 more $ format tests.
8967
8968 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
8969
8970 * gcc.dg/format-errmk-1.c: New test.
8971
8972 2000-09-17 Greg McGary <greg@mcgary.org>
8973
8974 * gcc.c-torture/execute/20000917-1.x: Remove.
8975
8976 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
8977
8978 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8979
8980 2000-09-17 Greg McGary <greg@mcgary.org>
8981
8982 * gcc.c-torture/execute/20000917-1.c: New test.
8983 * gcc.c-torture/execute/20000917-1.x: XFAIL.
8984
8985 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
8986
8987 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8988 in nested macro bug.
8989
8990 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
8991
8992 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8993
8994 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
8995
8996 * gcc.c-torture/execute/20000914-1.c: New test.
8997
8998 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
8999
9000 * g++.other/inline13.C: New test.
9001
9002 2000-09-12 Andreas Jaeger <aj@suse.de>
9003
9004 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9005 constant by Ulrich Drepper <drepper@redhat.com>.
9006
9007 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
9008
9009 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9010
9011 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9012
9013 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9014
9015 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9016
9017 * gcc.dg/cpp/backslash.c: New test.
9018
9019 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9020
9021 * gcc.c-torture/execute/20000910-1.c: New test.
9022 * gcc.c-torture/execute/20000910-2.c: Likewise.
9023
9024 2000-09-11 Robert Lipe <robertl@sco.com>
9025
9026 * gcc.dg/pragma-align.c: New test.
9027
9028 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9029
9030 * g++.old-deja/g++.pt/explicit82.C: New test.
9031 * g++.old-deja/g++.pt/explicit83.C: New test.
9032
9033 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9034
9035 * gcc.dg/asm-names.c: New test.
9036
9037 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9038
9039 * gcc.dg/cpp/tr-warn6.c: New test
9040
9041 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9042
9043 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9044 be accepted.
9045
9046 2000-09-07 Catherine Moore <clm@redhat.com>
9047
9048 * gcc.c-torture/execute/unroll-1.c: New test.
9049
9050 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9051
9052 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9053 ERROR markers.
9054 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9055 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9056 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9057 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9058 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9059 Preprocess only.
9060 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9061 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9062
9063 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9064
9065 * g++.old-deja/g++.pt/deduct2.C: New test.
9066
9067 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9068
9069 * g++.old-deja/g++.pt/parms2.C: New test.
9070
9071 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9072
9073 * g++.old-deja/g++.pt/crash58.C: New test.
9074
9075 2000-09-06 Greg McGary <greg@mcgary.org>
9076
9077 * gcc.c-torture/execute/20000906-1.c: New test.
9078 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9079
9080 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9081
9082 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9083
9084 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9085
9086 * g++.old-deja/g++.pt/crash57.C: New test.
9087
9088 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9089
9090 * g++.old-deja/g++.pt/crash56.C: New test.
9091
9092 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9093
9094 * g++.old-deja/g++.pt/koenig1.C: New test.
9095
9096 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9097
9098 * gcc.dg/20000904-1.c: New test.
9099
9100 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9101
9102 * gcc.dg/cpp/paste8.c: New test.
9103
9104 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9105
9106 * gcc.c-torture/compile/20000827-1.c: New test.
9107
9108 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9109
9110 * gcc.dg/format-diag-1.c: New test.
9111
9112 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9113
9114 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9115 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9116 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9117 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9118 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9119
9120 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9121
9122 * g++.old-deja/g++.other/nested4.C: New test.
9123
9124 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9125
9126 * g++.old-deja/g++.ns/scoped1.C: New test.
9127
9128 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9129
9130 * lib/g++.exp: Support testing already-installed GCC.
9131
9132 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9133
9134 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9135
9136 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9137
9138 * gcc.dg/return-type-2.c: New test.
9139
9140 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9141
9142 * gcc.c-torture/compile/20000825-1.c: New test.
9143
9144 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9145
9146 * gcc.dg/dwarf2-2.c: New test.
9147
9148 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9149
9150 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9151 dg-warning regexps.
9152
9153 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9154
9155 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9156 gcc.dg/format-ext-5.c: New tests.
9157
9158 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9159
9160 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9161
9162 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9163
9164 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9165
9166 2000-08-24 Richard Henderson <rth@cygnus.com>
9167
9168 * gcc.dg/ia64-sync-1.c: New test.
9169 * gcc.dg/ia64-sync-2.c: New test.
9170 * gcc.dg/ia64-asm-1.c: New test.
9171
9172 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9173
9174 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9175 * gcc.dg/format-ext-2.c: New test.
9176
9177 2000-08-23 Jason Merrill <jason@redhat.com>
9178
9179 * lib/old-dejagnu.exp: Also ignore "In member function" and
9180 "At global scope".
9181
9182 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9183
9184 * gcc.dg/noncompile/label-lineno-1.c: New test.
9185
9186 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9187
9188 * gcc.dg/c99-array-nonobj-1.c: New test.
9189
9190 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9191
9192 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9193 tests.
9194 * gcc.dg/format-ext-1.c: New test.
9195
9196 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9197
9198 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9199 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9200 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9201 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9202 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9203
9204 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9205
9206 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9207 gcc.dg/c99-strftime-2.c: New tests.
9208
9209 2000-08-22 Richard Henderson <rth@cygnus.com>
9210
9211 * gcc.c-torture/execute/20000822-1.c: New test.
9212
9213 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9214
9215 * gcc.c-torture/execute/20000819-1.x: Remove.
9216
9217 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9218
9219 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9220 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9221 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9222 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9223 gcc.dg/format-xopen-1.c: New tests.
9224
9225 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9226
9227 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9228
9229 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9230
9231 * g++.old-deja/g++.other/loop2.C: New test.
9232
9233 * gcc.c-torture/compile/20000606-1.c: New test.
9234 * gcc.c-torture/compile/20000728-1.c: New test.
9235 * gcc.c-torture/execute/20000801-1.c: New test.
9236 * gcc.c-torture/execute/20000801-2.c: New test.
9237 * gcc.c-torture/execute/20000819-1.c: New test.
9238 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9239 * gcc.dg/20000629-1.c: New test.
9240 * gcc.dg/20000724-1.c: New test.
9241 * gcc.dg/20000807-1.c: New test.
9242
9243 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9244
9245 * gcc.dg/cpp/pragma-1.c: New test.
9246 * gcc.dg/cpp/pragma-2.c: New test.
9247
9248 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9249
9250 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9251 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9252
9253 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9254
9255 * gcc.c-torture/compile/20000818-1.c: New test.
9256
9257 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9258
9259 * gcc.c-torture/execute/20000818-1.c: New test.
9260
9261 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9262
9263 * gcc.dg/format-va-1.c: New test.
9264
9265 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9266
9267 * g++.old-deja/g++.other/typedef8.C: New test.
9268
9269 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9270
9271 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9272 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9273 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9274 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9275 * g++.old-deja/g++.other/ptrmem7.C: New test.
9276 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9277
9278 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9279
9280 * g++.old-deja/g++.pt/typename27.C: New test.
9281
9282 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9283
9284 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9285 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9286 * g++.old-deja/g++.pt/friend45.C: New test.
9287 * g++.old-deja/g++.other/friend8.C: New test.
9288
9289 2000-08-15 Richard Henderson <rth@cygnus.com>
9290
9291 * gcc.c-torture/execute/20000815-1.c: New test.
9292
9293 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9294
9295 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9296 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9297 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9298
9299 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9300
9301 * g++.old-deja/g++.other/refinit2.C: New test.
9302
9303 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9304
9305 * lib/c-torture.exp (c-torture): Make
9306 compiler_conditional_xfail_data global.
9307 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9308 compiler_conditional_xfail_data machinery.
9309 (f-torture-execute): Likewise.
9310 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9311 and only when unrolling loops.
9312
9313 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9314
9315 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9316
9317 * g++.old-deja/g++.pt/explicit81.C: New test.
9318
9319 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9320
9321 * g++.old-deja/g++.pt/typename26.C: New test.
9322
9323 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9324
9325 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9326 warning.
9327
9328 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9329
9330 * g++.old-deja/g++.other/array3.C: New test.
9331
9332 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9333
9334 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9335 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9336 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9337 New tests.
9338
9339 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9340
9341 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9342 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9343
9344 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9345
9346 * gcc.c-torture/execute/20000808-1.c: New test.
9347
9348 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9349
9350 * gcc.dg/c90-const-expr-1.c: New test.
9351
9352 2000-08-08 Richard Henderson <rth@cygnus.com>
9353
9354 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9355
9356 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9357
9358 * gcc.dg/noncompile/const-ll-1.c: New test.
9359
9360 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9361
9362 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9363
9364 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
9365
9366 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9367 that running programs linked against the shared version of libobjc
9368 run correctly.
9369
9370 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9371
9372 * gcc.dg/c99-printf-1.c: New test.
9373
9374 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9375
9376 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9377
9378 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9379
9380 * gcc.c-torture/execute/20000731-1.x: Delete.
9381
9382 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9383
9384 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9385 and torture_without_loops as is done by c-torture.exp.
9386 (search_for): Copy from c-torture.exp.
9387 (gcc-dg-runtest): New function, drives a directory of tests
9388 iterating over the TORTURE_OPTIONS.
9389 (scan-assembler, scan-assembler-not): Move here from
9390 individual directory drivers.
9391
9392 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9393 defined by lib/gcc-dg.exp.
9394 * gcc.dg/cpp/cpp.exp: Likewise.
9395 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9396 gcc-dg-runtest, so we cycle over optimization options.
9397
9398 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9399 * gcc.dg/compare2.c: No longer expected to fail.
9400
9401 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
9402
9403 * gcc.c-torture/execute/20000804-1.c: New test.
9404
9405 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9406
9407 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9408
9409 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9410
9411 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9412
9413 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
9414
9415 * gcc.c-torture/compile/20000803-1.c: New test.
9416
9417 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9418
9419 * gcc.c-torture/execute/20000801-3.c,
9420 gcc.c-torture/execute/20000801-4.c: New tests.
9421 * gcc.c-torture/execute/20000801-3.x,
9422 gcc.c-torture/execute/20000801-4.x: Xfail.
9423
9424 2000-08-02 Geoff Keating <geoffk@cygnus.com>
9425
9426 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9427 libobjc/.libs to allow for libtool.
9428
9429 2000-08-02 Jakub Jelinek <jakub@redhat.com>
9430
9431 * gcc.c-torture/compile/20000802-1.c: New test.
9432
9433 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
9434
9435 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9436
9437 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
9438
9439 * gcc-c-torture/execute/20000731-2.c: New test.
9440
9441 * gcc.c-torture/execute/20000731-1.c: New test.
9442 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9443
9444 2000-07-31 Jakub Jelinek <jakub@redhat.com>
9445
9446 * testsuite/gcc.dg/cpp/paste7.c: New test.
9447 * gcc.dg/cpp/20000725-1.c: New test.
9448
9449 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
9450
9451 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9452 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9453 declaration warning for __builtin_dwarf_reg_size.
9454
9455 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9456
9457 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
9458
9459 * gcc.dg/noncompile/voidparam-1.c: New test.
9460
9461 2000-07-30 Richard Henderson <rth@cygnus.com>
9462
9463 * gcc.dg/c90-digraph-1.c: Don't xfail.
9464 * gcc.dg/compare2.c (case 10): Xfail.
9465 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9466
9467 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
9468
9469 * gcc.dg/c99-main-1.c: New test.
9470
9471 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
9472
9473 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9474
9475 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
9476
9477 * gcc.c-tortuer/execute/20000726-1.c: New test.
9478
9479 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
9480
9481 * gcc.c-torture/execute/enum-2.c: New test.
9482
9483 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9484
9485 * gcc.dg/cpp/tr-warn3.c: New test.
9486
9487 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9488
9489 * g++.old-deja/g++.ext/implicit1.C: Remove.
9490 * g++.old-deja/g++.jason/c2.C: Remove
9491 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9492 * g++.old-deja/g++.pt/crash16.C: Likewise.
9493 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9494
9495 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9496
9497 * g++.old-deja/g++.other/for2.C: New test.
9498
9499 2000-07-25 Jakub Jelinek <jakub@redhat.com>
9500
9501 * gcc.dg/20000720-1.c: New test.
9502
9503 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
9504
9505 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
9506
9507 2000-07-24 Geoff Keating <geoffk@cygnus.com>
9508
9509 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9510 * gcc.c-torture/execute/20000722-1.c: New.
9511 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9512
9513 2000-07-24 Jakub Jelinek <jakub@redhat.com>
9514
9515 * gcc.dg/cpp/20000720-1.S: New test.
9516
9517 2000-07-21 Michael Meissner <meissner@redhat.com>
9518
9519 * gcc.c-torture/execute/ieee/hugeval.c: New test.
9520
9521 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9522
9523 * g++.old-deja/g++.brendan/crash16.C,
9524 g++.old-deja/g++.brendan/parse3.C,
9525 g++.old-deja/g++.brendan/redecl1.C,
9526 g++.old-deja/g++.ns/template13.C,
9527 g++.old-deja/g++.other/decl4.C,
9528 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9529
9530 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9531
9532 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9533 and "Internal error".
9534
9535 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9536 regexps.
9537 * gcc.dg/cpp/paste6.c: New test.
9538
9539 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
9540
9541 * gcc.dg/cpp/tr-direct.c: New test.
9542
9543 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9544 gcc.dg/cpp/undef1.c: Tweak error regexps.
9545
9546 2000-07-18 Eric Christopher <echristo@redhat.com>
9547
9548 * gcc.c-torture/compile/20000718-1.c: New test.
9549
9550 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9551
9552 * cpplex.c (_cpp_push_token): If the token being pushed back
9553 is the previous token in this context, just subtract one from
9554 context->posn.
9555 * cppmacro.c (save_expansion): Clear aux field when storing a
9556 placemarker.
9557
9558 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
9559
9560 * gcc.dg/noncompile/redecl-1.c: New test.
9561
9562 2000-07-18 Jakub Jelinek <jakub@redhat.com>
9563
9564 * gcc.c-torture/execute/20000717-5.c: New test.
9565 * gcc.c-torture/execute/20000717-1.x: Removed.
9566
9567 2000-07-17 Richard Henderson <rth@cygnus.com>
9568
9569 * gcc.c-torture/execute/20000717-4.c: New test.
9570
9571 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
9572
9573 * gcc.dg/cpp/syshdr.c: New test.
9574 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9575
9576 2000-07-17 Neil Booth <neilb@earthling.net>
9577
9578 * gcc.dg/cpp/cmdlne-dM.c: New test.
9579 * gcc.dg/cpp/cmdlne-dD.c: New test.
9580
9581 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
9582
9583 * gcc.c-torture/execute/20000717-3.c: New test.
9584
9585 * gcc.c-torture/compile/20000717-1.c: New test.
9586
9587 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
9588
9589 * gcc.c-torture/execute/20000717-2.c: New test.
9590
9591 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9592
9593 * gcc.dg/formatz-1.c: New test.
9594
9595 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9596 * gcc.dg/c99-digraph-1.c: New tests.
9597
9598 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9599 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9600
9601 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9602 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9603 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9604 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9605 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9606 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9607 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9608
9609 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
9610
9611 * gcc.c-torture/execute/20000717-1.c: New test.
9612 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9613
9614 2000-07-15 Jakub Jelinek <jakub@redhat.com>
9615
9616 * gcc.c-torture/execute/20000715-2.c: New test.
9617 * gcc.dg/20000715-1.c: New test.
9618
9619 2000-07-15 Michael Meissner <meissner@redhat.com>
9620
9621 * gcc.c-torture/execute/20000715-1.c: New test.
9622
9623 2000-07-13 Jakub Jelinek <jakub@redhat.com>
9624
9625 * gcc.c-torture/execute/20000707-1.c: New test.
9626
9627 2000-07-13 Neil Booth <NeilB@earthling.net>
9628
9629 * testsuite/gcc.dg/cpp/digraph1.c,
9630 testsuite/gcc.dg/cpp/digraph2.c,
9631 testsuite/gcc.dg/cpp/digraphs.c: New tests.
9632
9633 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
9634
9635 * g77.f-torture/compile/20000630-2.f: New test.
9636 * g77.f-torture/compile/20000630-2.x
9637
9638 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
9639
9640 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
9641
9642 2000-07-11 Neil Booth <NeilB@earthling.net>
9643
9644 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9645
9646 2000-07-11 Neil Booth <NeilB@earthling.net>
9647
9648 * gcc.dg/cpp/cmdlne-C.c: New.
9649
9650 2000-07-09 Neil Booth <NeilB@earthling.net>
9651
9652 * gcc.dg/cpp/directiv.c: New tests.
9653 * gcc.dg/cpp/undef1.c: Update.
9654
9655 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
9656
9657 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9658
9659 2000-07-09 Neil Booth <NeilB@earthling.net>
9660
9661 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9662
9663 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
9664
9665 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9666 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9667
9668 2000-07-08 Neil Booth <NeilB@earthling.net>
9669
9670 * gcc.dg/cpp/macsyntx.c: New tests.
9671
9672 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9673
9674 * gcc.dg/20000707-1.c: New test.
9675
9676 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9677
9678 * gcc.c-torture/execute/20000706-1.c: New test.
9679 * gcc.c-torture/execute/20000706-2.c: New test.
9680 * gcc.c-torture/execute/20000706-3.c: New test.
9681 * gcc.c-torture/execute/20000706-4.c: New test.
9682 * gcc.c-torture/execute/20000706-5.c: New test.
9683
9684 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9685
9686 * g++.old-deja/g++.pt/instantiate7.C: New test.
9687
9688 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9689
9690 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9691 * g++.old-deja/g++.mike/thunk3.C: Likewise.
9692 * g++.old-deja/g++.other/rtti3.C: Likewise.
9693 * g++.old-deja/g++.other/rttid3.C: Likewise.
9694
9695 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
9696
9697 * g77.f-torture/compile/20000630-1.x: Fix typo
9698
9699 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
9700
9701 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9702 assembly output.
9703
9704 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
9705
9706 * gcc.dg/cpp/ident.c: New test.
9707
9708 2000-07-05 Neil Booth <NeilB@earthling.net>
9709
9710 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9711 gcc.dg/cpp/lexstrng.c: New tests.
9712
9713 2000-07-04 Neil Booth <NeilB@earthling.net>
9714
9715 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9716 * gcc.dg/cpp/strify2.c: Same.
9717
9718 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
9719
9720 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9721 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9722 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9723 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9724
9725 * testsuite/gcc.dg/cpp/macro1.c,
9726 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9727 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9728 testsuite/gcc.dg/cpp/strify1.c,
9729 testsuite/gcc.dg/cpp/strify2.c: New tests.
9730
9731 2000-07-03 Jakub Jelinek <jakub@redhat.com>
9732
9733 * gcc.c-torture/execute/20000703-1.c: New test.
9734
9735 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9736
9737 * g++.old-deja/g++.pt (lookup10.C): New test.
9738
9739 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9740
9741 * g++.old-deja/g++.pt (typename25.C): New test.
9742
9743 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
9744
9745 * gcc.c-torture/compile/20000701-1.c: New test.
9746
9747 2000-06-30 Nick Clifton <nickc@cygnus.com>
9748
9749 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9750 to test case.
9751
9752 2000-06-30 Catherine Moore <clm@cygnus.com>
9753
9754 * gcc.c-torture/execute/align-1.c: New test.
9755
9756 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
9757
9758 * g++.old-deja/g++.pt/expr8.C: New test.
9759 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9760
9761 2000-06-29 Nick Clifton <nickc@cygnus.com>
9762
9763 * gcc.c-torture/compile/20000629-1.c: New test.
9764
9765 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9766
9767
9768 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9769 gcc.dg/noncompile directory, depending on whether they're
9770 preprocessor tests or not. Annotate all the tests for the dg
9771 framework.
9772
9773 * gcc.c-torture/noncompile/noncompile.exp: Delete.
9774 * gcc.dg/noncompile/noncompile.exp: New.
9775
9776 * Moved files:
9777 Old name New name
9778 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
9779 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
9780 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
9781 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
9782 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
9783 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
9784 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
9785 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
9786 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
9787 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
9788 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
9789 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
9790 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
9791 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
9792 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
9793 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
9794 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
9795 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
9796 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
9797 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
9798 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
9799 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
9800 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
9801 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
9802
9803 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
9804 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
9805 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
9806 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
9807 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
9808 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
9809
9810 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9811
9812 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9813 declare one variable. On the fourth, error.
9814 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9815 declared by 20000628-1a.h.
9816
9817 2000-06-29 Richard Henderson <rth@redhat.com>
9818
9819 * gcc.c-torture/execute/930529-1.x: New file.
9820 * gcc.dg/920413-1.c: Adjust expected warning text.
9821 * gcc.dg/980217-1.c: Declare abort.
9822 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9823
9824 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
9825
9826 * g77.f-torture/compile/20000629-1.f: New test.
9827 * g77.f-torture/compile/20000629-1.x: Expected to fail.
9828
9829 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9830
9831 Rearrange lots of files, removing entirely the
9832 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9833 directories.
9834
9835 * Deleted files:
9836 gcc.c-torture/code_quality/code_quality.exp
9837 gcc.c-torture/special/special.exp
9838 gcc.failure/failure.exp
9839 gcc.failure/940409-1.x
9840 gcc.c-torture/compile/961203-1.x
9841
9842 * New files:
9843 gcc.misc-tests/linkage.exp
9844 gcc.c-torture/execute/920730-1t.c
9845 gcc.c-torture/execute/920730-1t.x
9846 gcc.c-torture/compile/920520-1.x
9847 gcc.c-torture/compile/920521-1.x
9848 gcc.c-torture/compile/981006-1.x
9849 gcc.c-torture/execute/eeprof-1.x
9850
9851 * Moved files (possibly with modifications to fit a new harness):
9852 Old name New name
9853 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
9854 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
9855 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
9856 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
9857 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
9858 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
9859 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
9860 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
9861 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
9862 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
9863 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
9864 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
9865 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
9866 gcc.failure/940409-1.c gcc.dg/940409-1.c
9867
9868 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9869
9870 * c-torture/compile/961203-1.x: Delete.
9871
9872 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
9873 not exit. Include stdio.h.
9874 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9875 * gcc.misc-tests/dg-12.c: Likewise.
9876 * gcc.misc-tests/dg-5.c: Likewise.
9877 * gcc.misc-tests/dg-6.c: Likewise.
9878 * gcc.misc-tests/dg-7.c: Prototype abort.
9879 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9880 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9881 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
9882 not exit.
9883 * gcc.misc-tests/sieve.c: Use return from main, not exit.
9884 * gcc.misc-tests/sort2.c: Use return from main, not exit.
9885
9886 2000-06-28 Jakub Jelinek <jakub@redhat.com>
9887
9888 * gcc.dg/cpp/20000628-1.c: New test.
9889 * gcc.dg/cpp/20000628-1.h: New header for above test.
9890 * gcc.dg/cpp/20000628-1a.h: Likewise.
9891
9892 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
9893
9894 * gcc.dg/cpp: New directory.
9895 * gcc.dg/cpp/cpp.exp: New driver.
9896 * gcc.dg/cpp/20000627-1.c: New test.
9897 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9898 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9899 and rewrite as a compilation test.
9900
9901 * gcc.dg: Move many files into the cpp subdirectory, possibly
9902 renaming or editing them as well.
9903 Old name New name
9904 990119-1.c cpp/19990119-1.c
9905 990228-1.c cpp/19990228-1.c
9906 990407-1.c cpp/19990407-1.c
9907 990409-1.c cpp/19990409-1.c
9908 990413-1.c cpp/19990413-1.c
9909 990703-1.c cpp/19990703-1.c
9910 20000127-1.c cpp/20000127-1.c
9911 20000129-1.c cpp/20000129-1.c
9912 20000207-1.c cpp/20000207-1.c
9913 20000207-2.c cpp/20000207-2.c
9914 20000209-1.c cpp/20000209-1.c
9915 20000209-2.c cpp/20000209-2.c
9916 20000301-1.c cpp/20000301-1.c
9917 20000419-1.c cpp/20000419-1.c
9918 20000510-1.S cpp/20000510-1.S
9919 20000519-1.c cpp/20000519-1.c
9920 20000529-1.c cpp/20000529-1.c
9921 20000625-1.c cpp/20000625-1.c
9922 20000625-2.c cpp/20000625-2.c
9923 cpp-as1.c cpp/assert1.c
9924 cpp-as2.c cpp/assert2.c
9925 cxx-comments-1.c cpp/cxxcom1.c
9926 cxx-comments-2.c cpp/cxxcom2.c
9927 endif-label.c cpp/endif.c
9928 cpp-hash1.c cpp/hash1.c
9929 cpp-hash2.c cpp/hash2.c
9930 cpp-if1.c cpp/if-1.c
9931 cpp-if2.c cpp/if-2.c
9932 cpp-if3.c cpp/if-3.c
9933 cpp-if4.c cpp/if-4.c
9934 cpp-if5.c cpp/if-5.c
9935 cpp-cond.c cpp/if-cexp.c
9936 cpp-missingop.c cpp/if-mop.c
9937 cpp-missingparen.c cpp/if-mpar.c
9938 cpp-opprec.c cpp/if-oppr.c
9939 cpp-ifparen.c cpp/if-paren.c
9940 cpp-shortcircuit.c cpp/if-sc.c
9941 cpp-shift.c cpp/if-shift.c
9942 cpp-unary.c cpp/if-unary.c
9943 cpp-li1.c cpp/line1.c
9944 cpp-li2.c cpp/line2.c
9945 lineno.c cpp/line3.c
9946 lineno-2.c cpp/line4.c
9947 cpp-mi.c cpp/mi1.c
9948 cpp-mic.h cpp/mi1c.h
9949 cpp-micc.h cpp/mi1cc.h
9950 cpp-mind.h cpp/mi1nd.h
9951 cpp-mindp.h cpp/mi1ndp.h
9952 cpp-mix.h cpp/mi1x.h
9953 cpp-mi2.c cpp/mi2.c
9954 cpp-mi2a.h cpp/mi2a.h
9955 cpp-mi2b.h cpp/mi2b.h
9956 cpp-mi2c.h cpp/mi2c.h
9957 cpp-mi3.c cpp/mi3.c
9958 cpp-mi3.def cpp/mi3.def
9959 poison-1.c cpp/poison.c
9960 pr-impl.c cpp/prag-imp.c
9961 cpp-redef-2.c cpp/redef1.c
9962 cpp-redef.c cpp/redef2.c
9963 strpaste.c cpp/strp1.c
9964 strpaste-2.c cpp/strp2.c
9965 cpp-tradpaste.c cpp/tr-paste.c
9966 cpp-tradstringify.c cpp/tr-str.c
9967 cpp-tradwarn1.c cpp/tr-warn1.c
9968 cpp-tradwarn2.c cpp/tr-warn2.c
9969 trigraphs.c cpp/trigraphs.c
9970 cpp-unc1.c cpp/unc1.c
9971 cpp-unc2.c cpp/unc2.c
9972 cpp-unc3.c cpp/unc3.c
9973 cpp-unc.c cpp/unc4.c
9974 undef.c cpp/undef1.c
9975 undef-2.c cpp/undef2.c
9976 cpp-wi1.c cpp/widestr1.c
9977
9978 2000-06-27 Mark Mitchell <mark@codesourcery.com>
9979
9980 * lib/g++.exp (g++_include_flags): Tweak.
9981
9982 2000-06-27 H.J. Lu <hjl@gnu.org>
9983 Loren J. Rittle <ljrittle@acm.org>
9984
9985 * lib/g++.exp (g++_include_flags): Override libgloss.exp
9986 version with one that knows about the new gcc tree structure.
9987 (g++_link_flags): Same.
9988
9989 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
9990
9991 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9992 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9993 case we are cross-compiling.
9994
9995 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9996 g++.old-deja/g++.niklas/Makefile.in,
9997 g++.old-deja/g++.niklas/configure.in,
9998 g++.old-deja/g++.other/Makefile.in,
9999 g++.old-deja/g++.other/configure.in,
10000 gcc.c-torture/code_quality/Makefile.in,
10001 gcc.c-torture/code_quality/configure.in,
10002 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10003 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10004 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10005 gcc.c-torture/execute/ieee/Makefile.in,
10006 gcc.c-torture/execute/ieee/configure.in,
10007 gcc.c-torture/noncompile/Makefile.in,
10008 gcc.c-torture/noncompile/configure.in,
10009 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10010 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10011 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10012
10013 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10014
10015 * g++.old-deja/g++.other/ambig3.C: New test.
10016
10017 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10018
10019 * g++.old-deja/g++.pt/syntax1.C: New test.
10020 * g++.old-deja/g++.pt/syntax2.C: New test.
10021 * g++.old-deja/g++.other/syntax3.C: New test.
10022 * g++.old-deja/g++.other/syntax4.C: New test.
10023
10024 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10025
10026 * gcc.dg/20000623-1.c: Prototype exit and abort.
10027
10028 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10029
10030 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10031 New tests.
10032 * gcc.dg/cpp-mi3.def: New file.
10033
10034 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10035 inside assertions.
10036 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10037 lexer's error messages.
10038 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10039 divine anything from the linemarkers.
10040 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10041 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10042
10043 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10044
10045 * gcc.dg/20000623-1.c: New test.
10046
10047 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10048
10049 * gcc.c-torture/execute/20000622-1.c: New test.
10050
10051 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10052
10053 * g++.old-deja/g++.other/init15.C: New test.
10054
10055 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10056
10057 * g++.old-deja/g++.pt/vaarg2.C: New test.
10058 * g++.old-deja/g++.pt/vaarg3.C: New test.
10059
10060 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10061
10062 * g++.old-deja/g++.other/dyncast6.C: New test.
10063
10064 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10065
10066 * gcc.c-torture/execute/loop-6.c: New test.
10067
10068 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10069
10070 * gcc.dg/20000614-1.c: New test.
10071 * gcc.dg/20000614-2.c: New test.
10072
10073 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10074
10075 * g++.old-deja/g++.other/inline12.C: New test.
10076
10077 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10078
10079 * g++.old-deja/g++.other/eh1.C: New test.
10080
10081 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10082
10083 * g++.old-deja/g++.other/type.C: New test.
10084
10085 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10086
10087 * g++.old-deja/g++.other/initstring.C: New test.
10088
10089 2000-06-12 Jason Merrill <jason@redhat.com>
10090
10091 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10092
10093 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
10094
10095 * gcc.c-torture/compile/20000609-1.c: New test.
10096
10097 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
10098
10099 * gcc.dg/20000609-1.c: New test.
10100
10101 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10102
10103 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10104 * gcc.c-torture/noncompile/poison-1.c: Move...
10105 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10106 * gcc.dg/cpp-li1.c: Add a token after the #line.
10107
10108 2000-06-05 Richard Henderson <rth@cygnus.com>
10109
10110 * gcc.c-torture/execute/20000605-2.c: New test.
10111 * gcc.c-torture/execute/20000605-3.c: New test.
10112
10113 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10114
10115 * g77.f-torture/execute/20000503-1.x: New file.
10116
10117 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10118
10119 * g++.old-deja/g++.eh/badalloc1.C: New test.
10120
10121 2000-06-05 Richard Henderson <rth@cygnus.com>
10122
10123 * gcc.c-torture/execute/20000605-1.c: New test.
10124
10125 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10126 Nathan Sidwell <nathan@codesourcery.com>
10127
10128 * gcc.c-torture/compile/20000605-1.c: New test.
10129
10130 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10131
10132 * g77.f-torture/compile/20000601-1.f: New test.
10133
10134 2000-06-03 Richard Henderson <rth@cygnus.com>
10135
10136 * gcc.c-torture/execute/20000603-1.c: New.
10137
10138 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10139
10140 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10141 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10142
10143 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10144
10145 * gcc.dg/compare2.c (case 12): XFAIL.
10146 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10147 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10148
10149 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10150
10151 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10152
10153 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10154 guard macro is already defined when the header is first
10155 included.
10156 * gcc.dg/cpp-mix.h: New file.
10157 * gcc.dg/endif-label.c: Update patterns to match compiler.
10158
10159 * g++.brendan/complex1.C: Declare abort.
10160 * g++.law/refs4.C: Remove XFAIL.
10161 * g++.oliva/expr2.C: Declare abort and exit.
10162
10163 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10164
10165 * gcc.c-torture/execute/20000528-1.c: New test.
10166
10167 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10168 * g++.old-deja/g++.law/temps4.C: Likewise.
10169
10170 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10171 stdlib.h. Call abort() on failure.
10172 * g++.old-deja/g++.law/refs4.C: Likewise.
10173 * g++.old-deja/g++.law/temps4.C: Likewise.
10174 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10175 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10176
10177 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10178
10179 Relative to g++.dg/special:
10180 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10181
10182 Relative to g++.old-deja:
10183 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10184 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10185 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10186 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10187 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10188 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10189 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10190
10191 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10192 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10193 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10194 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10195 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10196 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10197 and/or string.h.
10198
10199 * g++.other/goto1.C: Update expectations for error messages.
10200
10201 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10202
10203 * gcc.c-torture/compile/20000523-1.c: New test.
10204
10205 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10206
10207 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10208
10209 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10210
10211 * g++.old-deja/g++.eh/catch11.C: New test.
10212 * g++.old-deja/g++.eh/catch12.C: New test.
10213
10214 2000-05-24 Nick Clifton <nickc@cygnus.com>
10215
10216 * gcc.c-torture/execute/20000523-1.c: New test.
10217
10218 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10219
10220 * c-torture/execute/bcp-1.c: Replace abort in arg of
10221 __builtin_constant_p with a generic external function.
10222
10223 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10224 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10225 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10226 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10227 Prototype abort and/or exit.
10228
10229 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10230 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10231 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10232 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10233
10234 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10235
10236 * gcc.dg/dwarf2-1.c: New test.
10237
10238 2000-05-20 Richard Henderson <rth@cygnus.com>
10239
10240 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10241
10242 2000-05-20 Andreas Jaeger <aj@suse.de>
10243
10244 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10245 testcase.
10246
10247 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10248
10249 * gcc.c-torture/execute/20000519-2.c: New test.
10250
10251 2000-05-19 Andreas Jaeger <aj@suse.de>
10252
10253 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10254 which fails with SSA.
10255
10256 * lib/c-torture.exp: Also test with -O3 -fssa.
10257
10258 2000-05-18 Michael Meissner <meissner@redhat.com>
10259
10260 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10261 * gcc.c-torture/execute/920415-1.c: Ditto.
10262 * gcc.c-torture/execute/920501-1.c: Ditto.
10263 * gcc.c-torture/execute/conversion.c: Ditto.
10264 * gcc.c-torture/execute/cvt-1.c: Ditto.
10265
10266 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
10267
10268 * gcc.c-torture/compile/20000518-1.c: New test.
10269
10270 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10271
10272 * g77.f-torture/compile/200005018.f: New test.
10273
10274 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
10275
10276 * gcc.c-torture/compile/20000517-1.c: New test.
10277
10278 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10279
10280 * gcc.c-torture/execute/20000516-1.c: New test.
10281
10282 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10283
10284 * g++.old-deja/g++.other/eh.C: New test.
10285
10286 2000-05-12 Richard Henderson <rth@cygnus.com>
10287
10288 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10289 constants through to doit's conditional.
10290
10291 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
10292
10293 * gcc.c-torture/compile/20000511-1.c: New test.
10294 * g77.f-torture/compile/20000511-1.f: New test.
10295 * g77.f-torture/compile/20000511-2.f: New test.
10296
10297 2000-05-11 Michael Meissner <meissner@redhat.com>
10298
10299 * gcc.c-torture/execute/20000511-1.c: New test.
10300
10301 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10302
10303 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10304 * gcc.dg/20000510-1.S: New.
10305
10306 2000-05-08 Catherine Moore <clm@cygnus.com>
10307
10308 * gcc.dg/unused-3.c: New.
10309
10310 2000-05-06 Richard Henderson <rth@cygnus.com>
10311
10312 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10313 * g++.old-deja/g++.mike/warn1.C: Likewise.
10314 * g++.old-deja/g++.pt/local1.C: Likewise.
10315 * g++.old-deja/g++.pt/local7.C: Likewise.
10316 * g++.old-deja/g++.pt/spec16.C: Likewise.
10317
10318 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10319
10320 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10321
10322 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10323
10324 * g77.f-torture/execute/20000503-1.f: New test.
10325
10326 2000-05-04 Andreas Jaeger <aj@suse.de>
10327
10328 * gcc.dg/noreturn-2.c: New test.
10329
10330 2000-05-04 Neil Booth <NeilB@earthling.net>
10331
10332 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10333 preprocessor.
10334
10335 2000-05-04 Richard Henderson <rth@cygnus.com>
10336
10337 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10338
10339 2000-05-04 Richard Henderson <rth@cygnus.com>
10340
10341 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10342 OpenSSL by Jason R Thorpe.
10343
10344 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
10345
10346 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10347
10348 2000-05-03 Robert Lipe <robertlipe@usa.net>
10349
10350 * gcc.dg/20000503-1.c: New test.
10351
10352 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10353
10354 * gcc.c-torture/compile/20000502-1.c: New test.
10355 * g++.old-deja/g++.other/align.C: New test.
10356 * gcc.dg/cpp-tradstringify.c: New test.
10357
10358 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10359
10360 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10361 and hard registers.
10362
10363 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10364
10365 * gcc.c-torture/execute/loop-5.c: New test.
10366
10367 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10368
10369 * gcc.c-torture/execute/va-arg-20.c: New test.
10370
10371 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
10372
10373 * gcc.c-torture/execute/20000422-1.c: New test.
10374
10375 2000-04-20 Greg McGary <gkm@gnu.org>
10376
10377 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10378 when optimizing, but without sibling-call optimizations (-O1).
10379
10380 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
10381
10382 * gcc.c-torture/compile/20000420-1.c: New test.
10383
10384 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10385
10386 * g++.abi/ptrflags.C: New test.
10387 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10388
10389 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
10390
10391 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10392
10393 2000-04-19 Greg McGary <gkm@gnu.org>
10394
10395 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10396 sibling-call optimizations.
10397
10398 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10399
10400 * gcc.dg/20000419-1.c: New test.
10401
10402 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
10403
10404 * gcc.c-torture/execute/20000412-6.c: New test.
10405
10406 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
10407
10408 * gcc.c-torture/execute/20000412-5.c: New test.
10409 * g77.f-torture/compile/20000412-1.f: New test.
10410 * gcc.c-torture/execute/20000412-4.c: New test.
10411 * gcc.c-torture/compile/20000412-2.c: New test.
10412 * gcc.c-torture/execute/20000412-3.c: New test.
10413 * gcc.c-torture/compile/20000412-1.c: New test.
10414 * gcc.c-torture/execute/20000412-2.c: New test.
10415
10416 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10417
10418 * objc/execute/bf-20.m: New test.
10419
10420 2000-04-10 Richard Henderson <rth@cygnus.com>
10421
10422 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10423
10424 * gcc.c-torture/execute/20000412-1.c: New test.
10425
10426 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
10427
10428 * g++.old-deja/g++.eh/catchptr1.C: New test.
10429
10430 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
10431
10432 * g++.old-deja/g++.abi/cxa_vec.C: New test.
10433
10434 2000-04-08 Neil Booth <NeilB@earthling.net>
10435
10436 * gcc.dg/cpp-nullchar.c: Remove test as
10437 embedded nulls cause problems.
10438
10439 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10440
10441 * gcc.dg/compare2.c: New test.
10442
10443 2000-04-08 Neil Booth <NeilB@earthling.net>
10444
10445 * gcc.dg/cpp-nullchar.c: New test.
10446
10447 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
10448
10449 * gcc.dg/cpp-mi2.c: New test.
10450 * gcc.dg/cpp-mi2[abc].h: New files.
10451
10452 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
10453
10454 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10455 member name.
10456
10457 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
10458
10459 * g++.old-deja/g++.abi/vmihint.C: New test.
10460
10461 2000-04-06 Neil Booth <NeilB@earthling.net>
10462
10463 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10464 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
10465 copyright.
10466
10467 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
10468
10469 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10470 avoid stack-frame overwrite.
10471
10472 2000-04-05 Jakub Jelinek <jakub@redhat.com>
10473
10474 * gcc.c-torture/compile/20000405-2.c: New test.
10475 * gcc.c-torture/compile/20000405-3.c: New test.
10476
10477 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10478
10479 * gcc.c-torture/compile/20000405-1.c: New test.
10480
10481 2000-04-04 Geoff Keating <geoffk@cygnus.com>
10482
10483 * gcc.dg/cast-qual-1.c: Revert last change.
10484
10485 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10486
10487 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10488
10489 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
10490
10491 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10492 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10493
10494 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
10495
10496 * gcc.c-torture/compile/20000403-2.c: New test.
10497 * gcc.c-torture/compile/20000403-1.c: New test.
10498
10499 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
10500
10501 * gcc.c-torture/execute/20000403-1.c: New test.
10502
10503 2000-04-03 Geoff Keating <geoffk@cygnus.com>
10504
10505 * gcc.c-torture/execute/20000402-1.c: New test.
10506
10507 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
10508
10509 * gcc.c-torture/execute/va-arg-15.c: New test.
10510 * gcc.c-torture/execute/va-arg-16.c: New test.
10511 * gcc.c-torture/execute/va-arg-17.c: New test.
10512 * gcc.c-torture/execute/va-arg-18.c: New test.
10513 * gcc.c-torture/execute/va-arg-19.c: New test.
10514
10515 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
10516
10517 * gcc.c-torture/compile/981211-1.c: Move to...
10518 * gcc.dg/cpp-as1.c: ...here.
10519 * gcc.dg/cpp-as2.c: New file.
10520
10521 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10522 compiler.
10523
10524 2000-04-02 Neil Booth <NeilB@earthling.net>
10525
10526 * gcc.dg/cpp-cond.c New tests.
10527 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
10528 accidental success less likely.
10529 * gcc.dg/cpp-missingop.c New tests.
10530 * gcc.dg/cpp-missingparen.c New tests.
10531 * gcc.dg/cpp-shift.c New tests.
10532 * gcc.dg/cpp-shortcircuit.c New tests.
10533 * gcc.dg/cpp-unary.c New tests.
10534
10535 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
10536
10537 * gcc.c-torture/compile/20000329-1.c: New test.
10538
10539 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
10540
10541 * gcc.c-torture/compile/20000326-1.c: New test.
10542 * gcc.c-torture/compile/20000326-2.c: New test.
10543
10544 2000-03-24 Geoff Keating <geoffk@cygnus.com>
10545
10546 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10547 the first parameter is a function argument.
10548
10549 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
10550
10551 * g++.old-deja/g++.ext/array4.C: New test.
10552
10553 2000-03-22 Geoff Keating <geoffk@cygnus.com>
10554
10555 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10556
10557 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10558
10559 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10560
10561 2000-03-19 Richard Henderson <rth@cygnus.com>
10562
10563 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10564
10565 2000-03-19 Richard Henderson <rth@cygnus.com>
10566
10567 * gcc.c-torture/compile/20000319-1.c: New test.
10568
10569 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
10570
10571 * gcc.c-torture/execute/20000314-3.c: New test.
10572 * gcc.c-torture/execute/20000314-2.c: New test.
10573 * gcc.c-torture/execute/20000314-1.c: New test.
10574 * gcc.c-torture/compile/20000314-2.c: New test.
10575 * gcc.c-torture/compile/20000314-1.c: New test.
10576
10577 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 * g++.old-deja/g++.warn/inline.C: New test.
10580
10581 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
10582
10583 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10584 standards-compliant result rather than specific constants.
10585 Put test-values in array.
10586
10587 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
10588
10589 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10590 (g++_target_compile): Put test-specific options last.
10591
10592 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10593
10594 * g++.old-deja/g++.eh/vbase4.C: New test.
10595
10596 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10597
10598 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10599
10600 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10601
10602 * g++.old-deja/g++.brendan/misc12.C: Removed.
10603 * g++.old-deja/g++.pt/memtemp77.C: Constify.
10604 * g++.old-deja/g++.ext/pretty4.C: New test.
10605
10606 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 * g++.old-deja/g++.other/string2.C: New test.
10609
10610 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
10611
10612 * g++.old-deja/g++.warn/impint2.C: New test.
10613
10614 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
10615
10616 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10617 is 1, not zero.
10618
10619 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
10620
10621 * g++.old-deja/g++.warn/impint.C: New test.
10622 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10623 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10624 * g++.old-deja/g++.pt/explicit12.C: Likewise.
10625 * g++.old-deja/g++.pt/explicit13.C: Likewise.
10626 * g++.old-deja/g++.pt/explicit17.C: Likewise.
10627 * g++.old-deja/g++.pt/explicit18.C: Likewise.
10628 * g++.old-deja/g++.pt/explicit19.C: Likewise.
10629 * g++.old-deja/g++.pt/explicit23.C: Likewise.
10630 * g++.old-deja/g++.pt/explicit31.C: Likewise.
10631 * g++.old-deja/g++.pt/explicit35.C: Likewise.
10632 * g++.old-deja/g++.pt/explicit6.C: Likewise.
10633 * g++.old-deja/g++.pt/memclass7.C: Likewise.
10634
10635 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
10636
10637 * gcc.dg/cpp-redef.c: New test.
10638
10639 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
10640
10641 * g++.old-deja/g++.pt/unify7.C: New test.
10642
10643 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10644
10645 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10646 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10647
10648 2000-02-25 Geoff Keating <geoffk@cygnus.com>
10649
10650 * gcc.c-torture/compile/20000224-1.c: New test.
10651
10652 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10653
10654 * gcc.c-torture/compile/cpp-2.c: New test.
10655 * gcc.c-torture/compile/cpp-1.c: New test.
10656
10657 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
10658
10659 * gcc.c-torture/execute/20000225-1.c: New test.
10660
10661 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10662
10663 * gcc.dg/cpp-li2.c: New test.
10664
10665 * gcc.dg/cpp-wi1.c: New test.
10666
10667 * gcc.dg/cpp-li1.c: New test.
10668
10669 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
10670
10671 * g++.old-deja/g++.other/sizeof5.C: New test.
10672
10673 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10674
10675 * gcc.c-torture/execute/va-arg-13.c: New test.
10676
10677 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
10678
10679 * gcc.c-torture/execute/va-arg-12.c: New test.
10680
10681 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10682
10683 * gcc.c-torture/execute/20000223-1.c: New test.
10684
10685 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10686
10687 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10688
10689 2000-02-22 Mark Mitchell <mark@codesourcery.com>
10690
10691 * g++.old-deja/g++.abi/ptrmem.C: New test.
10692
10693 2000-02-19 Richard Henderson <rth@cygnus.com>
10694
10695 * gcc.c-torture/compile/init-3.c: New.
10696
10697 2000-02-17 Mark Mitchell <mark@codesourcery.com>
10698
10699 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10700 ALWAYS_CXXFLAGS.
10701
10702 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
10703
10704 * gcc.c-torture/compile/20000211-3.c: New test.
10705
10706 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
10707
10708 * gcc.c-torture/compile/20000211-2.c: New test.
10709
10710 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
10711
10712 * gcc.c-torture/compile/20000211-1.c: New test.
10713
10714 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
10715
10716 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10717 on native targets
10718
10719 2000-02-08 Nathan Sidwell <nathan@acm.org>
10720
10721 * g++.old-deja/g++.other/cast5.C: New test.
10722
10723 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
10724
10725 * gcc.c-torture/execute/20000205-1.c: New.
10726
10727 2000-02-03 Nathan Sidwell <nathan@acm.org>
10728
10729 * g++.old-deja/g++.jason/cast3.C: Return void.
10730 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10731
10732 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10733
10734 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10735
10736 * gcc.dg/loop-1.c: New test.
10737
10738 2000-01-27 Jakub Jelinek <jakub@redhat.com>
10739
10740 * gcc.c-torture/compile/20000127-1.c: New test.
10741 * gcc.c-torture/execute/991228-1.c: New test.
10742
10743 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10744
10745 * gcc.dg/unused-2.c: New test.
10746
10747 * gcc.dg/conv-1.c: New test.
10748
10749 2000-01-24 Mark Mitchell <mark@codesourcery.com>
10750
10751 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10752 compiler.
10753 (tool_option_proc): Fix typo.
10754
10755 2000-01-24 Geoff Keating <geoffk@cygnus.com>
10756
10757 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10758 of the ld on the host, not on the build machine.
10759 Also, don't crash if '--help' is not a supported option.
10760
10761 2000-01-24 Richard Henderson <rth@cygnus.com>
10762
10763 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10764
10765 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
10766
10767 * gcc.c-torture/execute/20000120-2.c: New test.
10768 * gcc.c-torture/execute/20000120-1.c: New test.
10769
10770 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
10771
10772 * gcc.c-torture/execute/20000113-1.c: New test.
10773
10774 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
10775
10776 * gcc.c-torture/execute/20000112-1.c: New test.
10777
10778 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10779
10780 * gcc.dg/20000111-1.c: New test.
10781
10782 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
10783
10784 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10785 with 16 bit integers.
10786
10787 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10788
10789 * gcc.dg/20000108-1.c: New test.
10790
10791 2000-01-05 Nathan Sidwell <nathan@acm.org>
10792
10793 * g++.old-deja/g++.ns/koenig8.C: New test.
10794
10795 2000-01-05 Nathan Sidwell <nathan@acm.org>
10796
10797 * g++.old-deja/g++.other/cast4.C: New test.
10798
10799 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
10800
10801 * gcc.c-torture/compile/20000105-2.c: New test.
10802 * gcc.c-torture/compile/20000105-1.c: New test.
10803
10804 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10805
10806 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10807 references to printf & atoi to conform to ANSI standard.
10808 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10809 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10810 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10811 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10812 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10813 * g++.old-deja/g++.brendan/complex1.C: Likewise.
10814 * g++.old-deja/g++.brendan/copy1.C: Likewise.
10815 * g++.old-deja/g++.brendan/copy2.C: Likewise.
10816 * g++.old-deja/g++.brendan/copy3.C: Likewise.
10817 * g++.old-deja/g++.brendan/copy4.C: Likewise.
10818 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10819 * g++.old-deja/g++.brendan/copy6.C: Likewise.
10820 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10821 * g++.old-deja/g++.brendan/copy8.C: Likewise.
10822 * g++.old-deja/g++.brendan/crash11.C: Likewise.
10823 * g++.old-deja/g++.brendan/crash14.C: Likewise.
10824 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10825 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10826 * g++.old-deja/g++.brendan/delete2.C: Likewise.
10827 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10828 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10829 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10830 * g++.old-deja/g++.brendan/eh1.C: Likewise.
10831 * g++.old-deja/g++.brendan/groff1.C: Likewise.
10832 * g++.old-deja/g++.brendan/init3.C: Likewise.
10833 * g++.old-deja/g++.brendan/misc12.C: Likewise.
10834 * g++.old-deja/g++.brendan/misc7.C: Likewise.
10835 * g++.old-deja/g++.brendan/new2.C: Likewise.
10836 * g++.old-deja/g++.brendan/operators4.C: Likewise.
10837 * g++.old-deja/g++.brendan/operators5.C: Likewise.
10838 * g++.old-deja/g++.brendan/overload2.C: Likewise.
10839 * g++.old-deja/g++.brendan/overload7.C: Likewise.
10840 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10841 * g++.old-deja/g++.brendan/reference1.C: Likewise.
10842 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10843 * g++.old-deja/g++.brendan/template24.C: Likewise.
10844 * g++.old-deja/g++.brendan/template3.C: Likewise.
10845 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10846 * g++.old-deja/g++.jason/inline3.C: Likewise.
10847 * g++.old-deja/g++.jason/opeq.C: Likewise.
10848 * g++.old-deja/g++.law/arg5.C: Likewise.
10849 * g++.old-deja/g++.law/arm7.C: Likewise.
10850 * g++.old-deja/g++.law/ctors11.C: Likewise.
10851 * g++.old-deja/g++.law/cvt8.C: Likewise.
10852 * g++.old-deja/g++.law/init9.C: Likewise.
10853 * g++.old-deja/g++.law/refs4.C: Likewise.
10854 * g++.old-deja/g++.law/template2.C: Likewise.
10855 * g++.old-deja/g++.law/visibility24.C: Likewise.
10856 * g++.old-deja/g++.law/vtable3.C: Likewise.
10857 * g++.old-deja/g++.mike/asm2.C: Likewise.
10858 * g++.old-deja/g++.mike/eh1.C: Likewise.
10859 * g++.old-deja/g++.mike/misc1.C: Likewise.
10860 * g++.old-deja/g++.mike/misc13.C: Likewise.
10861 * g++.old-deja/g++.mike/misc14.C: Likewise.
10862 * g++.old-deja/g++.mike/ns12.C: Likewise.
10863 * g++.old-deja/g++.mike/p1248.C: Likewise.
10864 * g++.old-deja/g++.mike/p3708.C: Likewise.
10865 * g++.old-deja/g++.mike/p3708a.C: Likewise.
10866 * g++.old-deja/g++.mike/p3708b.C: Likewise.
10867 * g++.old-deja/g++.mike/p646.C: Likewise.
10868 * g++.old-deja/g++.mike/p700.C: Likewise.
10869 * g++.old-deja/g++.mike/p783.C: Likewise.
10870 * g++.old-deja/g++.mike/p783a.C: Likewise.
10871 * g++.old-deja/g++.mike/p783b.C: Likewise.
10872 * g++.old-deja/g++.mike/p786.C: Likewise.
10873 * g++.old-deja/g++.mike/p789.C: Likewise.
10874 * g++.old-deja/g++.mike/p789a.C: Likewise.
10875 * g++.old-deja/g++.mike/p807a.C: Likewise.
10876 * g++.old-deja/g++.other/delete3.C: Likewise.
10877 * g++.old-deja/g++.other/dyncast1.C: Likewise.
10878 * g++.old-deja/g++.other/dyncast2.C: Likewise.
10879 * g++.old-deja/g++.other/dyncast3.C: Likewise.
10880 * g++.old-deja/g++.other/empty1.C: Likewise.
10881 * g++.old-deja/g++.other/temporary1.C: Likewise.
10882 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10883 * g++.old-deja/g++.pt/t16.C: Likewise.
10884 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10885
10886 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
10887
10888 * gcc.dg/991230-1.c: New test.
10889
10890 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
10891
10892 * gcc.c-torture/compile/991229-3.c: New test.
10893 * gcc.c-torture/compile/991229-2.c: New test.
10894 * gcc.c-torture/compile/991229-1.c: New test.
10895
10896 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
10897
10898 * gcc.c-torture/compile/labels-2.c: New test.
10899
10900 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
10901
10902 * gcc.c-torture/execute/991227-1.c: New test.
10903
10904 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10905
10906 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10907
10908 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
10909
10910 * gcc.c-torture/execute/991221-1.c: New test.
10911
10912 1999-12-20 Nathan Sidwell <nathan@acm.org>
10913
10914 * g++.old-deja/g++.other/cast3.C: New test.
10915
10916 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
10917
10918 * gcc.c-torture/execute/991216-4.c: New test.
10919
10920 1999-12-16 Michael Meissner <meissner@cygnus.com>
10921
10922 * gcc.c-torture/execute/991216-1.c: New test.
10923 * gcc.c-torture/execute/991216-2.c: New test.
10924 * gcc.c-torture/execute/991216-3.c: New test.
10925
10926 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10927
10928 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10929 Actually make the test fail by using "-O2" for compilation.
10930
10931 1999-12-15 Nathan Sidwell <nathan@acm.org>
10932
10933 * g++.old-deja/g++.warn/cast-align1.C: New test.
10934
10935 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10936
10937 * gcc.c-torture/compile/991214-1.c: New test.
10938 * gcc.c-torture/compile/991214-2.c: New test.
10939
10940 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
10941
10942 * gcc.dg/991214-1.c: New test.
10943
10944 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
10945
10946 * gcc.c-torture/compile/991213-3.c: New test.
10947 * gcc.c-torture/compile/991213-2.c: New test.
10948 * gcc.c-torture/compile/991213-1.c: New test.
10949
10950 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
10951
10952 * gcc.dg/991209-1.c: New test.
10953
10954 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
10955
10956 * gcc.c-torture/compile/991208-1.c: New test.
10957
10958 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10959
10960 * gcc.dg/ultrasp2.c: New test.
10961
10962 1999-12-05 Alex Samuel <samuel@codesourcery.com>
10963
10964 * g++.old-deja/g++.abi/align.C (main): Fix typo.
10965
10966 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
10967
10968 * gcc.c-torture/compile/991202-1.c: New test.
10969 * gcc.c-torture/execute/991202-1.c: New test.
10970 * gcc.c-torture/execute/991202-2.c: New test.
10971 * gcc.c-torture/execute/991202-3.c: New test.
10972
10973 1999-12-02 Alex Samuel <samuel@codesourcery.com>
10974
10975 * g++.old-deja/g++.abi/align.C: New test.
10976 * g++.old-deja/g++.abi/aggregates.C: Likewise.
10977 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10978
10979 1999-12-01 Richard Henderson <rth@cygnus.com>
10980
10981 * gcc.c-torture/execute/991201-1.c: New.
10982
10983 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
10984
10985 * gcc.dg/991129-1.c: New test.
10986
10987 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
10988
10989 * gcc.c-torture/compile/991127-1.c: New test.
10990
10991 1999-11-22 Nathan Sidwell <nathan@acm.org>
10992
10993 * g++.old-deja/g++.other/warn4.C: New test.
10994
10995 1999-11-22 Nathan Sidwell <nathan@acm.org>
10996
10997 * g++.old-deja/g++.eh/cleanup2.C: New test.
10998 * g++.old-deja/g++.ext/pretty2.C: New test.
10999 * g++.old-deja/g++.ext/pretty3.C: New test.
11000 * g++.old-deja/g++.other/debug6.C: New test.
11001
11002 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
11003
11004 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11005 compiler_output to look for one error message instead of two.
11006
11007 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11008
11009 * gcc.c-torture/execute/991118-1.c: Also test case
11010 where the word boundary does not split a byte evenly.
11011
11012 1999-11-19 Nathan Sidwell <nathan@acm.org>
11013
11014 * g++.old-deja/g++.ext/restrict1.C: New test.
11015
11016 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11017
11018 * gcc.c-torture/execute/991118-1.c: New test.
11019
11020 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11021
11022 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11023 working directory pathnames.
11024
11025 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11026
11027 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11028 host is equipped with driver.h and driver.o so it can actually
11029 compile and run the tests.
11030
11031 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
11032
11033 * gcc.c-torture/compile/991008-1.c: New test.
11034
11035 1999-11-08 Nick Clifton <nickc@cygnus.com>
11036
11037 * lib/gcc-dg.exp: Include target-supports.exp
11038
11039 1999-11-05 Nick Clifton <nickc@cygnus.com>
11040
11041 * lib/target-supports.exp: New file: Provide procs to test for
11042 features supported by the target.
11043 (check_weak_available): Moved here from ecos.exp.
11044 (check_alias_available): New proc: Determine of the target
11045 toolchain supports the alias attribute.
11046
11047 * gcc.dg/special/ecos.exp: Move check_weak_available to
11048 target-supports.exp.
11049 (alias-1.c): Only perform the test if the target supports
11050 aliases.
11051 (wkali-1.c): Only perform the test if the target supports
11052 aliases.
11053
11054 * gcc.dg/990506-0.c: Expect error messages from cross
11055 targets as well as native targets.
11056
11057 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11058
11059 * gcc.dg/ultrasp1.c: Removed xfail.
11060 * gcc.dg/struct-ret-2.c: Likewise.
11061 * gcc.dg/array-1.c: Likewise.
11062
11063 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11064
11065 * gcc.dg/struct-ret-2.c: New test.
11066
11067 * gcc.dg/array-1.c: New test.
11068
11069 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
11070
11071 * gcc.c-torture/execute/991030-1.c: New test.
11072
11073 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
11074
11075 * gcc.c-torture/compile/991026-2.c: New test.
11076
11077 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
11078
11079 * gcc.c-torture/compile/991026-1.c: New test.
11080
11081 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
11082
11083 * gcc.c-torture/execute/991023-1.c: New test.
11084
11085 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
11086
11087 * gcc.c-torture/execute/991019-1.c: New test.
11088
11089 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
11090
11091 * gcc.c-torture/execute/991016-1.c: New test.
11092
11093 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
11094
11095 * gcc.c-torture/execute/991014-1.c: New test.
11096
11097 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11098
11099 * g++.old-deja/g++.other/union2.C: New test.
11100
11101 1999-10-13 Nathan Sidwell <nathan@acm.org>
11102
11103 * g++.old-deja/g++.other/vaarg2.C: New test.
11104 * g++.old-deja/g++.other/vaarg3.C: New test.
11105
11106 1999-10-12 Craig Burley <craig@jcb-sc.com>
11107
11108 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11109 in compile/.
11110
11111 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11112
11113 * gcc.c-torture/execute/va-arg-11.c: New test.
11114
11115 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
11116
11117 * lib/file-format.exp (gcc_target_object_format): Don't
11118 crash if objdump is unavailable.
11119
11120 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
11121
11122 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11123
11124 1999-09-28 Nick Clifton <nickc@cygnus.com>
11125
11126 * gcc.c-torture/compile/990928-1.c: New test.
11127
11128 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
11129
11130 * g++.old-deja/g++.other/decl6.C: New test.
11131
11132 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11133
11134 * gcc.c-torture/execute/va-arg-10.c: New test.
11135
11136 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
11137
11138 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11139 __PRETTY_FUNCTION__.
11140
11141 1999-09-23 Nick Clifton <nickc@cygnus.com>
11142
11143 * gcc.c-torture/execute/990923-1.c: New test.
11144
11145 1999-09-21 Nick Clifton <nickc@cygnus.com>
11146
11147 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11148 for which -fpic is inappropriate.
11149
11150 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11151
11152 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11153
11154 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11155
11156 * g++.old-deja/g++.other/dyncast1.C: New test.
11157 * g++.old-deja/g++.other/dyncast2.C: New test.
11158 * g++.old-deja/g++.other/dyncast3.C: New test.
11159 * g++.old-deja/g++.other/dyncast4.C: New test.
11160 * g++.old-deja/g++.other/dyncast5.C: New test.
11161 * g++.old-deja/g++.eh/catch3.C: New test.
11162 * g++.old-deja/g++.eh/catch3p.C: New test.
11163 * g++.old-deja/g++.eh/catch4.C: New test.
11164 * g++.old-deja/g++.eh/catch4p.C: New test.
11165 * g++.old-deja/g++.eh/catch5.C: New test.
11166 * g++.old-deja/g++.eh/catch5p.C: New test.
11167 * g++.old-deja/g++.eh/catch6.C: New test.
11168 * g++.old-deja/g++.eh/catch6p.C: New test.
11169 * g++.old-deja/g++.eh/catch7.C: New test.
11170 * g++.old-deja/g++.eh/catch7p.C: New test.
11171 * g++.old-deja/g++.eh/catch8.C: New test.
11172 * g++.old-deja/g++.eh/catch8p.C: New test.
11173 * g++.old-deja/g++.eh/catch9.C: New test.
11174 * g++.old-deja/g++.eh/catch9p.C: New test.
11175
11176 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
11177
11178 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11179 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11180
11181 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
11182
11183 * gcc.c-torture/compile/990913-1.c: New test.
11184
11185 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
11186
11187 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11188 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11189
11190 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
11191
11192 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11193
11194 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
11195
11196 * g++.old-deja/g++.other/lookup11.C: New test.
11197 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11198 what is permitted and what we want.
11199 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11200 overload use.
11201 * g++.old-deja/g++.jason/rfg5.C: Likewise
11202
11203 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11204
11205 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11206 * gcc.c-torture/noncompile/poison-1.c: New file.
11207
11208 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
11209
11210 * g++.old-deja/g++.other/sizeof3.C: New test.
11211 * g++.old-deja/g++.other/sizeof4.C: New test.
11212 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11213 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11214
11215 1999-09-07 Richard Henderson <rth@cygnus.com>
11216
11217 * gcc.dg/va-arg-1.c: New.
11218
11219 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11220
11221 * gcc.c-torture/execute/va-arg-9.c: New test.
11222
11223 1999-09-05 Craig Burley <craig@jcb-sc.com>
11224
11225 * g77.f-torture/compile/980519-2.f: New test.
11226 * g77.f-torture/compile/19990905-0.f: New test.
11227 * g77.f-torture/compile/19990905-1.f: New test.
11228 * g77.f-torture/compile/19990905-2.f: New test.
11229
11230 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11231
11232 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
11233
11234 * gcc.c-torture/execute/990827-1.c: Fix typo.
11235
11236 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11237
11238 * g++.old-deja/g++.other/deref1.C: New test.
11239
11240 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
11241
11242 * g++.old-deja/g++.other/ambig2.C: New test.
11243 * g++.old-deja/g++.other/cond5.C: New test.
11244 * g++.old-deja/g++.other/lookup16.C: New test.
11245
11246 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
11247
11248 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11249 assemblers too.
11250
11251 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
11252
11253 * lib/c-torture.exp: Avoid the "compare executables" optimization
11254 when testing native.
11255
11256 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
11257
11258 * gcc.c-torture/execute/990829-1.c: New test.
11259 * gcc.c-torture/compile/990829-1.c: New test.
11260
11261 1999-08-27 Paul Burchard <burchard@pobox.com>
11262
11263 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11264 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11265 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11266 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11267 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11268 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11269 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11270 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11271 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11272 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11273 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11274
11275 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
11276
11277 * gcc.c-torture/execute/990827-1.c: New test.
11278
11279 1999-08-26 Craig Burley <craig@jcb-sc.com>
11280
11281 * g77.f-torture/noncompile/19990826-4.f: New test.
11282
11283 * g77.f-torture/compile/19990826-3.f: New test.
11284
11285 * g77.f-torture/execute/19990826-2.f: New test.
11286
11287 * g77.f-torture/compile/19990826-1.f: New test.
11288
11289 * gcc.c-torture/execute/990826-0.c: New test.
11290 * g77.c-torture/execute/19990826-0.f: New test.
11291
11292 * g77.f-torture/noncompile/970626-2.f: New test.
11293
11294 1999-08-25 Paul Burchard <burchard@pobox.com>
11295
11296 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11297 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11298 lss-011.C: New tests.
11299
11300 1999-08-25 Nathan Sidwell <nathan@acm.org>
11301
11302 * g++.old-deja/g++.other/decl5.C: New test.
11303
11304 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11305
11306 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11307 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11308 call `postbase' for each one. All callers of `postbase' changed
11309 to call this instead.
11310
11311 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11312
11313 * gcc.c-torture/execute/990811-1.c: New test.
11314
11315 1999-08-09 Nick Clifton <nickc@cygnus.com>
11316
11317 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11318 just native ones.
11319
11320 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11321 just native ones.
11322
11323 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11324
11325 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11326
11327 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11328
11329 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11330
11331 1999-08-04 Nathan Sidwell <nathan@acm.org>
11332
11333 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11334
11335 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11336
11337 * gcc.c-torture/execute/990804-1.c: New test.
11338
11339 1999-08-03 Nathan Sidwell <nathan@acm.org>
11340
11341 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11342 * g++.old-deja/g++.brendan/crash64.C: Likewise
11343 * g++.old-deja/g++.brendan/overload8.C: Likewise
11344
11345 1999-08-03 Nathan Sidwell <nathan@acm.org>
11346
11347 * g++.old-deja/g++.other/struct1.C: New test.
11348
11349 1999-08-03 Nathan Sidwell <nathan@acm.org>
11350
11351 * g++.old-deja/g++.other/enum2.C: New test.
11352
11353 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
11354
11355 Adapted from tests from Franz Sirl:
11356 * gcc.c-torture/execute/va-arg-7.c: New test.
11357 * gcc.c-torture/execute/va-arg-8.c: New test.
11358
11359 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
11360
11361 * gcc.c-torture/compile/990801-2.c: New test.
11362
11363 * gcc.c-torture/compile/990801-1.c: New test.
11364
11365 1999-07-27 Michael Meissner <meissner@cygnus.com>
11366
11367 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11368 fp-cmp-1.c, converting double to float.
11369
11370 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11371 fp-cmp-1.c, converting double to long double.
11372
11373 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11374 from fr1 to unknown_register, since fr1 is a legitimate register
11375 on some machines.
11376
11377 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
11378
11379 * README: More listname related changes.
11380
11381 1999-07-08 Catherine Moore <clm@cygnus.com>
11382
11383 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11384
11385 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11386
11387 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11388
11389 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11390
11391 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11392
11393 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11394
11395 * gcc.dg/990703-1.c: New test.
11396
11397 1999-06-29 Nick Clifton <nickc@cygnus.com>
11398
11399 * lib/file-format.exp: New file: Move definition of proc
11400 gcc_target_object_format to here from
11401 gcc.dg/special/ecos.exp.
11402
11403 * lib/c-torture.exp: Include lib file-format.exp.
11404 * lib/gcc-dg.exp: Include lib file-format.exp.
11405
11406 * gcc.dg/special/ecos.exp: Remove definition of proc
11407 gcc_target_object_format.
11408
11409 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
11410
11411 * gcc.c-torture/execute/990628-1.c: New test.
11412
11413 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
11414
11415 * gcc.c-torture/compile/990625-2.c: New test.
11416
11417 * gcc.c-torture/compile/990625-1.c: New test.
11418
11419 1999-06-23 Nick Clifton <nickc@cygnus.com>
11420
11421 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11422 attributes compile.
11423 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11424 ports that use the COFF/PE file format.
11425
11426 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
11427
11428 * gcc.c-torture/compile/990617-1.c: New test.
11429
11430 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
11431
11432 * g++.old-deja/g++.other/decl4.C: New test.
11433
11434 1999-06-14 Nathan Sidwell <nathan@acm.org>
11435
11436 * g++.old-deja/g++.other/bitfld3.C: New test.
11437
11438 1999-06-08 Nathan Sidwell <nathan@acm.org>
11439
11440 * g++.old-deja/g++.eh/catch1.C: New test.
11441
11442 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
11443
11444 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11445
11446 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11447 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
11448
11449 1999-06-05 Craig Burley <craig@jcb-sc.com>
11450
11451 * g77.f-torture/compile/19990502-0.f: Replace with new,
11452 shorter, test that still fails after recent changes.
11453
11454 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11455
11456 * gcc.c-torture/execute/990604-1.c: New test.
11457
11458 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
11459
11460 * gcc.c-torture/execute/990531-1.c: New test.
11461
11462 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11463
11464 * gcc.c-torture/compile/990527-1.c: New test.
11465
11466 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
11467
11468 * gcc.c-torture/execute/990527-1.c: New test.
11469
11470 1999-05-25 Nick Clifton <nickc@cygnus.com>
11471
11472 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11473 bitfields as signed.
11474
11475 1999-05-25 Craig Burley <craig@jcb-sc.com>
11476
11477 * g77.f-torture/compile/19990525-0.f: New test.
11478
11479 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
11480
11481 * gcc.c-torture/execute/990525-2.c: New test.
11482
11483 * gcc.c-torture/execute/990525-1.c: New test.
11484
11485 1999-05-24 Nathan Sidwell <nathan@acm.org>
11486
11487 * g++.old-deja/g++.other/anon3.C: New test.
11488 * g++.old-deja/g++.other/anon4.C: New test.
11489 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11490 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11491 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11492 Merrill).
11493
11494 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
11495
11496 * gcc.c-torture/execute/990524-1.c: New test.
11497
11498 * gcc.dg/990524-1.c: New test.
11499
11500 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11501
11502 * gcc.c-torture/compile/990523-1.c: New test.
11503
11504 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
11505
11506 * gcc.c-torture/compile/990519-1.c: New test.
11507
11508 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11509
11510 * gcc.c-torture/compile/990517-1.c: New test.
11511
11512 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11513 (e4, f4): New tests.
11514 (main): Call them.
11515
11516 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11517
11518 * gcc.dg/noreturn-1.c: New test.
11519
11520 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11521
11522 * gcc.c-torture/execute/990513-1.c: New test.
11523
11524 1999-05-10 Richard Henderson <rth@cygnus.com>
11525
11526 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11527
11528 1999-05-10 Craig Burley <craig@jcb-sc.com>
11529
11530 * g77.f-torture/execute/erfc.f: Use small single-precision
11531 values, to avoid problems on Alphas when not -mieee.
11532
11533 1999-05-08 Craig Burley <craig@jcb-sc.com>
11534
11535 * gcc.dg/990506-0.c: New test.
11536
11537 1999-05-08 Richard Henderson <rth@cygnus.com>
11538
11539 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11540 the constant to test. Don't XFAIL 64-bit targets.
11541
11542 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11543 * g++.old-deja/g++.law/profile1.C: Likewise.
11544
11545 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11546 operator new instances.
11547 * g++.old-deja/g++.other/delete5.C: Likewise.
11548
11549 1999-05-03 Craig Burley <craig@jcb-sc.com>
11550
11551 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11552 intrinsic.
11553
11554 1999-05-03 Craig Burley <craig@jcb-sc.com>
11555
11556 * g77.f-torture/execute/u77-test.f: Reverse order of two
11557 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11558
11559 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11560
11561 * gcc.dg/compare1.c: New test.
11562
11563 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
11564
11565 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11566 New tests.
11567
11568 1999-05-02 Craig Burley <craig@jcb-sc.com>
11569
11570 * g77.f-torture/compile/19990502-1.f: New test.
11571
11572 1999-05-02 Craig Burley <craig@jcb-sc.com>
11573
11574 * g77.f-torture/compile/19990502-0.f: New test.
11575
11576 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
11577
11578 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11579 intrinsic.
11580
11581 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
11582
11583 * g77.f-torture/execute/u77-test.f (main): List libU77
11584 intrinsics not currently tested.
11585 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11586 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11587 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11588 Trim blanks off the ends of some printed strings.
11589
11590 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
11591
11592 * g77.f-torture/execute/u77-test.f (main): Just warn about
11593 FSTAT gid disagreement, as it's expected on some systems.
11594
11595 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
11596
11597 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11598 use a new function, which allows for some slop.
11599 Clean up some commentary.
11600 (issum): The new function.
11601 (sgladd): Deleted subroutine.
11602
11603 1999-05-01 Craig Burley <craig@jcb-sc.com>
11604
11605 * g77.f-torture/execute/u77-test.f: Modify to be more like
11606 libf2c/libU77 version, bringing patches to that version here.
11607 Add suitable commentary.
11608
11609 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
11610
11611 * gcc.dg/990424-1.c: New test.
11612
11613 1999-04-24 Craig Burley <craig@jcb-sc.com>
11614
11615 * g77.f-torture/execute/u77-test.f (main): Bug involving
11616 LSTAT has been fixed, so turn back on full checking.
11617
11618 1999-04-20 Craig Burley <craig@jcb-sc.com>
11619
11620 * g77.f-torture/compile/19990419-0.f: New test.
11621 * g77.f-torture/execute/19990419-1.f: New test.
11622
11623 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
11624
11625 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11626 to avoid the need for a prototype to supress a warning.
11627
11628 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
11629
11630 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11631
11632 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
11633
11634 * gcc.c-torture/execute/990404-1.c: New test.
11635
11636 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11637
11638 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11639 * gcc.dg/cpp-if3.c: Don't use -pedantic.
11640 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11641 missing initializer warnings.
11642
11643 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
11644
11645 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11646 matching strings.
11647
11648 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
11649
11650 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11651
11652 1999-03-26 Craig Burley <craig@jcb-sc.com>
11653
11654 * g77.f-torture/execute/19990325-0.f: New test.
11655 * g77.f-torture/execute/19990325-1.f: New test.
11656
11657 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
11658
11659 * gcc.c-torture/execute/990324-1.c: New test.
11660
11661 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
11662
11663 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11664 test with 4.
11665
11666 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
11667
11668 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
11669
11670 1999-03-13 Craig Burley <craig@jcb-sc.com>
11671
11672 * g77.f-torture/execute/19990313-2.f: New test.
11673 * g77.f-torture/execute/19990313-3.f: New test.
11674
11675 1999-03-13 Craig Burley <craig@jcb-sc.com>
11676
11677 * g77.f-torture/execute/19990313-0.f: New test.
11678 * g77.f-torture/execute/19990313-1.f: New test.
11679
11680 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
11681
11682 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11683 printf to sprintf.
11684 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11685 (main): Add check for u15. Conditionalize u31 check depending on
11686 whether ints are <32 bits or >=32 bits.
11687
11688 1999-03-08 Craig Burley <craig@jcb-sc.com>
11689
11690 * g77.f-torture/execute/19981119-0.f: Improve testiness.
11691
11692 1999-03-08 Craig Burley <craig@jcb-sc.com>
11693
11694 * g77.f-torture/compile/19990305-0.f: New test.
11695 * g77.f-torture/execute/19981119-0.f: New test.
11696
11697 1999-03-08 Craig Burley <craig@jcb-sc.com>
11698
11699 * g77.f-torture/execute/970625-2.f: call ABORT if final
11700 result is not correct, instead of just printing it.
11701 Add this checking via newly introduced obfuscation, to
11702 trip up buggy front ends.
11703
11704 1999-03-07 Craig Burley <craig@jcb-sc.com>
11705
11706 * g77.f-torture/compile/960317-1.f: Moved from being
11707 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
11708
11709 1999-03-06 Craig Burley <craig@jcb-sc.com>
11710
11711 * g77.f-torture/execute/960317-1.f: New (old) test.
11712 * g77.f-torture/execute/970625-2.f: Ditto.
11713
11714 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
11715
11716 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11717 message on line 1 or line 2; cccp and cpplib do this differently.
11718
11719 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
11720
11721 * g++.old-deja/g++.law/weak1.C: New test.
11722
11723 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11724
11725 * gcc.c-torture/execute/990119-1.c: Renamed to...
11726 * gcc.dg/990119-1.c: this, so it will only be tested once
11727 (it's a preprocessor test, it doesn't need to be run at
11728 multiple optimization levels).
11729
11730 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11731
11732 * lib/g++.exp: Don't add incdir=$base_dir/../include to
11733 ALWAYS_CXXFLAGS.
11734
11735 1999-02-24 Craig Burley <craig@jcb-sc.com>
11736
11737 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11738 * g77.f-torture/compile/19981216-0.f: ...as it is expected
11739 to not be compilable by current g77.
11740
11741 1999-02-24 Nick Clifton <nickc@cygnus.com>
11742
11743 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11744
11745 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
11746
11747 * gcc.c-torture/execute/990222-1.c: New test.
11748
11749 1999-02-19 Craig Burley <craig@jcb-sc.com>
11750
11751 * g77.f-torture/compile/19990218-0.f: New test.
11752 * g77.f-torture/noncompile/19990218-1.f: New test.
11753
11754 1999-02-18 Craig Burley <craig@jcb-sc.com>
11755
11756 * g77.f-torture/compile/19981216-0.f: New test.
11757
11758 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
11759
11760 * gcc.dg/990214-1.c: New test.
11761
11762 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
11763
11764 * gcc.dg/990213-2.c: New test.
11765
11766 * gcc.dg/990213-1.c: New test.
11767
11768 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
11769
11770 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11771 ints.
11772
11773 1999-02-11 Nick Clifton <nickc@cygnus.com>
11774
11775 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11776 specified by target.
11777
11778 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11779
11780 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
11781
11782 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11783
11784 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
11785
11786 * gcc.dg/special/ecos.exp: New test driver for new tests with
11787 special requirements.
11788
11789 * gcc.dg/special/alias-1.c: New test.
11790 * gcc.dg/special/gcsec-1.c: New test.
11791 * gcc.dg/special/weak-1.c: New test.
11792 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11793 * gcc.dg/special/weak-2.c: New test.
11794 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11795 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11796 * gcc.dg/special/wkali-1.c: New test.
11797 * gcc.dg/special/wkali-2.c: New test.
11798 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11799 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11800
11801 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
11802
11803 * lib/c-torture.exp (c-torture-compile): Pull out code for
11804 analyzing gcc error messages.
11805 (c-torture-execute): Likewise. Fix some (harmless) false
11806 positives.
11807 * lib/gcc.exp (gcc_check_compile): New function.
11808
11809 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
11810
11811 * gcc.c-torture/execute/990208-1.c: New test.
11812
11813 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
11814
11815 * g++.dg/special/ecos.exp: New driver for new tests with special
11816 requirements
11817
11818 * g++.dg/special/conpr-1.C: New test
11819 * g++.dg/special/conpr-2.C: New test
11820 * g++.dg/special/conpr-2a.C: New test
11821 * g++.dg/special/conpr-3.C: New test
11822 * g++.dg/special/conpr-3a.C: New test
11823 * g++.dg/special/conpr-3b.C: New test
11824
11825 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11826 allow g++ to use the dg driver
11827
11828 * README: Add comment about g++.dg directory
11829
11830 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
11831
11832 * README: Update email addresses.
11833
11834 1999-02-03 Nick Clifton <nickc@cygnus.com>
11835
11836 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11837 arguments in order to force structure S onto the stack even on
11838 the alpha.
11839 (test): Pass 10 leading arguments to function foo as well as the
11840 structure S.
11841
11842 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11843 failure for all targets.
11844
11845 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11846 abort to terminate program execution.
11847
11848 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
11849
11850 * gcc.c-torture/execute/990130-1.c: New test.
11851
11852 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
11853
11854 * gcc.dg/990130-1.c: New test.
11855
11856 1999-01-28 Michael Meissner <meissner@cygnus.com>
11857
11858 * gcc.c-torture/execute/990128-1.c: New test.
11859
11860 1999-01-27 Michael Meissner <meissner@cygnus.com>
11861
11862 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11863
11864 1999-01-27 Felix Lee <flee@cygnus.com>
11865
11866 * lib/c-torture.exp (c-torture-compile): pull out code for
11867 analyzing gcc error messages.
11868 (c-torture-execute): ditto, and fix some (harmless) false
11869 positives.
11870 * lib/gcc.exp (gcc_check_compile): new function.
11871
11872 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
11873
11874 * gcc.dg/990117-1.c: New test.
11875
11876 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11877
11878 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11879
11880 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
11881
11882 * g77.f-torture/compile/990115-1.f: New test.
11883
11884 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
11885
11886 * gcc.c-torture/compile/990107-1.c: New test
11887
11888 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
11889
11890 * gcc.c-torture/execute/990106-2.c: New test.
11891
11892 * gcc.c-torture/execute/990106-1.c: New test.
11893
11894 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
11895
11896 * gcc.c-torture/compile/981223-1.c: New test.
11897
11898 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
11899
11900 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11901 (opt3): Rename from opt4 and disable.
11902
11903 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
11904
11905 * g++.old-deja/g++.pt/ptrmem5.C: New test.
11906
11907 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
11908
11909 * g++.old-deja/g++.other/conv5.C: New test.
11910
11911 1998-12-14 Nick Clifton <nickc@cygnus.com>
11912
11913 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11914
11915 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
11916
11917 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11918
11919 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
11920
11921 * gcc.c-torture/compile/981211-1.c: New test.
11922
11923 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
11924
11925 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11926
11927 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11928
11929 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11930
11931 * gcc.special/930510-1.c: Make C9X safe.
11932 * gcc.misc-tests/gcov-1.c Similarly.
11933 * gcc.misc-tests/gcov-2.c Similarly.
11934
11935 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
11936
11937 * gcc.dg/ultrasp1.c: New test.
11938
11939 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
11940
11941 * gcc.c-torture/execute/981206.c: New test.
11942
11943 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
11944
11945 * g++.old-deja/g++.ns/template7.C: New test.
11946
11947 * g++.old-deja/g++.other/expr1.C: New test.
11948
11949 * g++.old-deja/g++.eh/tmpl3.C: New test.
11950
11951 * g++.old-deja/g++.eh/tmpl2.C: New test.
11952
11953 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
11954
11955 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11956 * g++.old-deja/g++.other/using6.C: Removed.
11957 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11958
11959 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11960
11961 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
11962
11963 * g++.old-deja/g++.pt/overload8.C: New test.
11964
11965 * g++.old-deja/g++.pt/overload7.C: New test.
11966
11967 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11968
11969 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11970 and relinking messages.
11971 * lib/g++.exp (g++_target_compile): Remove .rpo file when
11972 compiling with -frepo.
11973
11974 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
11975
11976 * g++.old-deja/g++.pt/lookup6.C: New test.
11977
11978 1998-11-30 Nick Clifton <nickc@cygnus.com>
11979
11980 * gcc.c-torture/execute/981130-1.c: New test.
11981 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11982
11983 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
11984
11985 * g++.old-deja/g++.pt/explicit76.C: New test.
11986
11987 * g++.old-deja/g++.pt/friend38.C: New test.
11988
11989 * g++.old-deja/g++.ns/crash2.C: New test.
11990
11991 * g++.old-deja/g++.pt/defarg8.C: New test.
11992
11993 * g++.old-deja/g++.pt/instantiate6.C: New test.
11994
11995 * g++.old-deja/g++.pt/static6.C: New test.
11996
11997 * g++.old-deja/g++.pt/decl2.C: New test.
11998
11999 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12000
12001 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12002 problem is actually related with name lookup, but so what? :-)
12003
12004 * g++.old-deja/g++.pt/friend37.C: New test.
12005
12006 1998-11-25 Dave Love <d.love@dl.ac.uk>
12007
12008 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12009 element, which fails on some systems.
12010
12011 * g77.f-torture/execute/labug1.f: New test.
12012
12013 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
12014
12015 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12016 is defined.
12017
12018 1998-11-18 Dave Love <d.love@dl.ac.uk>
12019
12020 * g77.f-torture/compile/981117-1.f: New test.
12021
12022 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12023
12024 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12025 properly discarded.
12026
12027 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
12028
12029 * gcc.c-torture/execute/memcheck: New directory of tests for
12030 -fcheck-memory-usage.
12031
12032 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12033
12034 * README: New file, general information about the testsuite and
12035 new description of the various C++ test subdirectories.
12036 * README.g++: Eliminate obsolete information, update and move most
12037 relevant stuff to README.
12038
12039 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
12040
12041 * gcc.c-torture/compile/981107-1.c: New test.
12042
12043 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
12044
12045 * execute/memcpy-bi.c: New testcase.
12046
12047 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12048
12049 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12050 base classes.
12051
12052 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12053 template is selected.
12054
12055 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12056 classes, it should be accepted for all types.
12057
12058 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12059
12060 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12061 specializations start with template headers.
12062
12063 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12064
12065 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12066
12067 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12068 non-POD types.
12069
12070 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12071
12072 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12073
12074 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12075
12076 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12077
12078 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
12079
12080 * 981019-1.c: New test.
12081
12082 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
12083
12084 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12085 find objc headers.
12086
12087 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12088
12089 * compile/981001-4.c: Remove use of GCC extension that triggers a
12090 compiler bug.
12091
12092 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12093
12094 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12095
12096 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12097
12098 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12099 instantiation of template produces incorrect code for delete
12100 expression.
12101
12102 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12103 constructors' name is not unique.
12104 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12105 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12106
12107 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12108 automatic array of const is ill-formed.
12109
12110 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12111 of template parameter?
12112
12113 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12114 const.
12115
12116 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12117 pointer-to-member expression.
12118
12119 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12120 declaration causes ICE.
12121
12122 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12123
12124 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12125 reserved in the global namespace.
12126
12127 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12128 generate needed virtual table.
12129
12130 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12131
12132 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12133
12134 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12135 template-dependent type
12136
12137 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12138
12139 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12140 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12141 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12142
12143 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12144 class should be usable as argument of member function.
12145 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12146 class should be usable as return type of member function.
12147 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12148 class should be usable as type of data member.
12149
12150 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12151
12152 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
12153
12154 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12155
12156 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
12157
12158 * gcc.dg/dll-?.c Add thumb to target list.
12159 Fix assembler scan patterns to match current assembler output.
12160
12161 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12162
12163 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12164 matching of template brackets.
12165
12166 * g++.old-deja/g++.other/using4.C: New test. Test using
12167 declarations of methods from base classes.
12168
12169 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12170 within functions should introduce names into the innermost
12171 enclosing namespace.
12172
12173 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12174 of static locals if first initialization throws.
12175
12176 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
12177
12178 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12179
12180 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12181
12182 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12183 lose track of the possible targets of tablejump insns.
12184 * special/special.exp: Run it.
12185
12186 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12187
12188 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12189 must be declared before its specializations can be named in friend
12190 declarations.
12191
12192 1998-10-05 Dave Love <d.love@dl.ac.uk>
12193
12194 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12195
12196 * g77.f-torture/execute/io1.f: New test.
12197
12198 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12199
12200 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12201 with pointer to template function, for which no argument deduction
12202 is possible.
12203
12204 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12205 specialization of template function as argument to template
12206 function.
12207
12208 * g++.old-deja/g++.other/access2.C: New test; Inner class
12209 shouldn't have privileged access to Outer's names.
12210
12211 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12212
12213 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12214 friend template declared within template class conflicts with
12215 nested class of the same name.
12216
12217 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12218 is ignored.
12219
12220 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12221 object with direct initializer as function declaration.
12222
12223 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12224 initializers.
12225
12226 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12227 involving const pointer and NULL produces incorrect result.
12228
12229 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12230 type name without `typename' should be rejected with -pedantic.
12231
12232 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
12233
12234 * g++.old-deja/g++.other/addrof1.C: New test.
12235
12236 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
12237
12238 * gcc.c-torture/compile/981001-1.c: New test.
12239 * gcc.c-torture/execute/981001-1.c: New test.
12240
12241 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
12242
12243 * gcc.c-torture/compile/981001-2.c: New test.
12244 * gcc.c-torture/compile/981001-3.c: New test.
12245 * gcc.c-torture/compile/981001-4.c: New test.
12246
12247 1998-10-01 Robert Lipe <robertl@dgii.com>
12248
12249 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12250 multilibbed hosts. Idea grafted from g77.exp.
12251
12252 1998-09-30 Dave Love <d.love@dl.ac.uk>
12253
12254 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12255 avoid losing on systems which need -lsocket.
12256
12257 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12258
12259 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12260 * g++.old-deja/g++.other/nested2.C: Ditto.
12261 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12262 failure.
12263
12264 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12265
12266 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12267 preferred over template operator!= for enum bitfields.
12268
12269 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12270
12271 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12272 that happen to have the same base name, but in different scopes,
12273 are incorrectly rejected.
12274
12275 1998-09-16 Richard Henderson <rth@cygnus.com>
12276
12277 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12278 on the native word size instead of an integer literal.
12279
12280 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12281
12282 * g++.old-deja/g++.other/static2.C: Invocation of static data
12283 member of type pointer-to-function denoted as non-static member.
12284
12285 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12286 checks involving function types and aliases.
12287
12288 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12289
12290 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12291 redefined to the same non-trivial type.
12292
12293 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12294 namespace-qualification of template specializations declared in
12295 other namespaces.
12296
12297 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12298 to declare a subset of the specializations of a template function
12299 as friends of specializations of a template class.
12300
12301 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12302 member templates that do not fully specialize the enclosing
12303 template class are rejected.
12304
12305 1998-09-11 Dave Love <d.love@dl.ac.uk>
12306
12307 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12308
12309 1998-09-08 Dave Love <d.love@dl.ac.uk>
12310
12311 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12312 altered from libf2c/libU77 version.
12313
12314 1998-09-06 Dave Love <d.love@dl.ac.uk>
12315
12316 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12317
12318 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12319
12320 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12321 (un)signed char are different types for template specialization
12322 purposes.
12323
12324 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
12325
12326 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12327 * objc: ObjC testsuite.
12328
12329 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
12330
12331 * gcc.c-torture/execute/941014-1.x: New file.
12332
12333 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
12334
12335 * lib/c-torture.exp: Add support for
12336 torture_eval_before_compile and torture_eval_before_execute
12337 variables.
12338
12339 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
12340
12341 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12342 this test triggers valid.
12343
12344 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12345
12346 * gcc.dg/980827-1.c: New test.
12347
12348 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12349
12350 * gcc.c-torture/execute/loop-4b.c: New test.
12351
12352 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
12353
12354 * lib/c-torture.exp: Add support for
12355 torture_eval_before_compile and torture_eval_before_execute
12356 variables.
12357
12358 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
12359
12360 * gcc.c-torture/compile/980825-1.c: New test.
12361
12362 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
12363
12364 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12365 count number tests in opt_t0 not good_t0.
12366
12367 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
12368
12369 * gcc.c-torture/compile/930326-1.x: Fix typo.
12370
12371 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12372
12373 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12374 causes an ICE.
12375
12376 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12377
12378 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12379 STACK_SIZE is defined.
12380 * gcc.c-torture/unsorted/stuct.c: Similarly.
12381
12382 * gcc.c-torture/compile/980821-1.c: New test.
12383
12384 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
12385
12386 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12387
12388 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12389
12390 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12391 code.
12392
12393 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12394
12395 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12396 error'.
12397
12398 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
12399
12400 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12401
12402 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
12403
12404 * gcc.c-torture/compile/980816-1.c: New test.
12405
12406 * gcc.dg/980816-1.c: New test.
12407
12408 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
12409
12410 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12411 compiler for ieee tests.
12412
12413 1998-08-01 Dave Love <d.love@dl.ac.uk>
12414
12415 * g77.f-torture/compile/980729-0.f: New test.
12416
12417 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12418
12419 * gcc.c-torture/special/eeprof-1.c: New test, for
12420 -finstrument-functions.
12421 * gcc.c-torture/special/special.exp: Run it.
12422
12423 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
12424
12425 * gcc.c-torture/compile/980729-1.c: New test.
12426
12427 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
12428
12429 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12430 __thumb__ is defined, and test for ARM style doubles if so.
12431
12432 1998-07-26 Dave Love <d.love@dl.ac.uk>
12433
12434 * g77.f-torture/noncompile/980615-0.f: New test.
12435
12436 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
12437
12438 * gcc.dg/980312-1.c: Do link instead of compile.
12439 * gcc.dg/980313-1.c: Likewise.
12440
12441 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
12442
12443 * gcc.c-torture/compile/980726-1.c: New test.
12444
12445 1998-07-25 Dave Love <d.love@dl.ac.uk>
12446
12447 * g77.f-torture/execute/io0.f: New test.
12448
12449 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
12450
12451 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12452 an int.
12453
12454 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
12455
12456 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12457 m32r bugs.
12458
12459 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
12460
12461 * gcc.dg/980626-1.c: Expect failures for all toolchains until
12462 c-decl.c:grokdeclarator can handle mode attributes.
12463
12464 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
12465
12466 * gcc.c-torture/execute/980716-1.c: New test.
12467
12468 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
12469
12470 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12471 the mn10200.
12472 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
12473 the mn10200.
12474 * gcc.c-torture/execute/va-arg-3.x: Similarly.
12475 * gcc.c-torture/compile/930326-1.x: Similarly.
12476
12477 1998-07-13 Dave Love <d.love@dl.ac.uk>
12478
12479 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12480 New test from Craig.
12481
12482 1998-07-12 Dave Love <d.love@dl.ac.uk>
12483
12484 * g77.f-torture/noncompile/980616-0.f: New test.
12485
12486 * g77.f-torture/execute/970816-3.f: New test from Craig.
12487
12488 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12489
12490 * g++.other/singleton.C: Return error value instead of taking
12491 SIGSEGV.
12492
12493 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12494
12495 * g++.other/singleton.C: New test. Warning is under dispute.
12496 Runtime crash is not.
12497
12498 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12499
12500 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12501 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12502 using6.C, using7.C}: New namespace tests.
12503
12504 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12505
12506 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12507 specialization with typedef'ed names used as array indexes.
12508
12509 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
12510
12511 * gcc.c-torture/execute/980709-1.c: New test.
12512
12513 * gcc.dg/980709-1.c: New test.
12514
12515 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
12516
12517 * gcc.c-torture/execute/bcp-1.c: New test.
12518
12519 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
12520
12521 * gcc.c-torture/execute/980707-1.c: New test.
12522
12523 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
12524
12525 * gcc.c-torture/compile/980706-1.c: New test.
12526
12527 1998-07-01 Dave Love <d.love@dl.ac.uk>
12528
12529 * g77.f-torture/execute/980701-0.f,
12530 g77.f-torture/execute/980701-1.f: New test from Craig.
12531
12532 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
12533
12534 * gcc.c-torture/compile/980701-1.c: New test.
12535
12536 * gcc.c-torture/execute/980701-1.c: New test.
12537
12538 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
12539 rlsruhe.de>
12540
12541 * g++.old-deja/g++.robertl/eb132.C: New test.
12542 * g++.old-deja/g++.robertl/eb133.C: Likewise.
12543
12544 1998-06-29 Dave Love <d.love@dl.ac.uk>
12545
12546 * g77.f-torture/execute/980628-7.f,
12547 g77.f-torture/execute/980628-8.f,
12548 g77.f-torture/execute/980628-9.f,
12549 g77.f-torture/execute/980628-10.f: New tests from Craig.
12550
12551 * g77.f-torture/execute/980628-3.f: Remove mail headers.
12552
12553 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
12554
12555 * g77.f-torture/execute/980628-4.f: New test from Craig.
12556 * g77.f-torture/execute/980628-5.f: Likewise.
12557 * g77.f-torture/execute/980628-2.f: Likewise.
12558 * g77.f-torture/execute/980628-0.f: Likewise.
12559 * g77.f-torture/execute/980628-1.f: Likewise.
12560 * g77.f-torture/execute/980628-3.f: Likewise.
12561 * g77.f-torture/execute/980628-6.f: Likewise.
12562
12563 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
12564
12565 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12566 directory when nothing has been installed yet.
12567
12568 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
12569
12570 * gcc.c-torture/special/special.exp: Handle newer versions of
12571 dejagnu.
12572
12573 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
12574
12575 * gcc.dg/980626-1.c: New test.
12576
12577 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
12578
12579 * gcc.misc-tests/m-un-2.c: New test.
12580 * g++.old-deja/g++.other/warn01.c: Likewise.
12581
12582 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
12583
12584 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12585 compatibility with assmblers with a different comment character.
12586 Eliminate use of GAS-specific extensions.
12587
12588 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
12589
12590 * gcc.c-torture/execute/ieee/980619-1.c: New test.
12591
12592 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
12593
12594 *lib/g77.exp: Replace search for libf2c.a with search for newly
12595 renamed libg2c.a
12596
12597 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
12598
12599 * gcc.c-torture/execute/980617-1.c: New test.
12600
12601 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
12602
12603 * gcc.c-torture/execute/980612-1.c: New test.
12604
12605 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
12606
12607 * gcc.dg/980523-1.c: Only test on ppc-linux.
12608 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12609
12610 * gcc.c-torture/execute/980608-1.c: New test.
12611
12612 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12613
12614 * gcc.c-torture/execute/980605-1.c: New test.
12615
12616 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
12617
12618 * gcc.c-torture/execute/980604-1.c: New test.
12619
12620 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
12621
12622 * gcc.c-torture/execute/980602-1.c: New test.
12623 * gcc.c-torture/execute/980602-2.c: Likewise.
12624
12625 1998-06-02 Dave Love <d.love@dl.ac.uk>
12626
12627 * 970125-0.f: Fix per JCB. Add commentary.
12628
12629 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
12630
12631 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12632 IEEE -0 support.
12633
12634 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12635
12636 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12637 earlier.
12638
12639 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
12640
12641 * gcc.c-torture/execute/980526-3.c: New test.
12642
12643 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
12644
12645 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12646 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12647 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12648 m88k-motorola-sysv3 to XFAIL.
12649
12650 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12651
12652 * gcc.dg/980526-1.c: New test.
12653 * gcc.c-torture/execute/980526-2.c: New test.
12654
12655 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
12656
12657 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12658
12659 * gcc.c-torture/execute/980526-1.c: New test.
12660
12661 1998-05-26 Dave Love <d.love@dl.ac.uk>
12662
12663 * g77.f-torture/execute/alpha2.f: Add runtime test.
12664
12665 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
12666
12667 * g++.old-deja/old-deja.exp: Strip leading directories.
12668
12669 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12670 error for the line. Don't run multiple tests for the same line.
12671
12672 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
12673
12674 * gcc.dg/980523-1.c: New test.
12675
12676 1998-05-23 Dave Love <d.love@dl.ac.uk>
12677
12678 * g77.f-torture/compile/970915-0.f: New test.
12679
12680 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
12681
12682 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12683
12684 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
12685
12686 * gcc.dg/980520-1.c: New test.
12687
12688 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
12689
12690 * gcc.dg/980502-1.c: Fix return type.
12691
12692 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
12693
12694 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12695 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12696 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12697 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12698 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12699
12700 1998-05-20 Dave Love <d.love@dl.ac.uk>
12701
12702 * g77.f-torture/execute/980520-1.f: New test.
12703
12704 1998-05-15 Dave Love <d.love@dl.ac.uk>
12705
12706 * lib/mike-g77.exp: New file.
12707
12708 * g77.f-torture/noncompile/noncompile.exp,
12709 g77.f-torture/noncompile/check0.f: New files.
12710
12711 1998-05-14 Dave Love <d.love@dl.ac.uk>
12712
12713 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12714 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12715 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12716 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12717 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12718 abort where appropriate.
12719
12720 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
12721
12722 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12723 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12724
12725 1998-04-29 Dave Love <d.love@dl.ac.uk>
12726
12727 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12728
12729 1998-04-27 Dave Love <d.love@dl.ac.uk>
12730
12731 * g77.f-torture/compile/980427-0.f: New test.
12732
12733 1998-04-24 Dave Love <d.love@dl.ac.uk>
12734
12735 * g77.f-torture/compile/980424-0.f: New test.
12736
12737 1998-04-19 Dave Love <d.love@dl.ac.uk>
12738
12739 * g77.f-torture/compile/980419-2.f (main): New test.
12740 * g77.f-torture/compile/970125-0.f: New test.
12741 * g77.f-torture/compile/980419-1.f: New test.
12742
12743 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
12744
12745 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
12746 of loop-4.c.
12747
12748 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
12749
12750 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12751
12752 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
12753
12754 * gcc.c-torture/compile/980329-1.c: New test.
12755
12756 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
12757
12758 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12759 * gcc.dg/980312-1.c: Fix typo in -march command.
12760
12761 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
12762
12763 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12764
12765 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
12766
12767 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
12768 Dave Love agree the Fortran source is bogus.
12769
12770 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
12771
12772 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12773 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12774 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12775 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12776 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12777
12778 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12779
12780 * g++.old-deja/g++.other/friend1.C: New test.
12781
12782 1998-02-18 Dave Love <d.love@dl.ac.uk>
12783
12784 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12785 possibly uninitialized) variables and declare dnrm2.
12786
12787 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
12788
12789 From Bruno Haible <haible@ilog.fr>:
12790 * gcc.c-torture/execute/980223.c: New test.
12791
12792 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
12793
12794 * gcc.dg/ifelse-1.c: New test.
12795
12796 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
12797
12798 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12799
12800 * lib/old-dejagnu.exp (old-dejagnu): Added the
12801 "execution test - XFAIL *-*-*" handling in the spirit of
12802 "excess errors test -". Changed the "execution test fails"
12803 handling to be like "excess errors test fails".
12804 * Update various tests accordingly.
12805
12806 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
12807
12808 * gcc.c-torture/execute/980205.c: New test.
12809
12810 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
12811
12812 * lib/c-torture.exp: Look for .x files instead of .cexp files.
12813 * lib/f-torture.exp: Similarly.
12814 * gcc.c-torture: Rename all .cexp files to .x files.
12815
12816 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12817
12818 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12819 (940510-1.c): Removed duplicate.
12820 (971104-1.c): New test.
12821
12822 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
12823
12824 * lib/f-torture.exp: Improve error and loop detection.
12825
12826 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
12827
12828 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12829 use that to size the filler array.
12830
12831 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
12832
12833 * lib/c-torture.exp(c-torture-execute): Fix typo.
12834
12835 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12836 testcase as the executable name. Keep the executable around if
12837 the test fails.
12838
12839 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
12840
12841 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12842 changes. Only test one -g option, and move it to the end of the
12843 list of options to test.
12844
12845 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
12846
12847 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12848 variable GCC_TORTURE_OPTIONS to supply default switches separated
12849 by colons. If no environment variable, run tests with -O0 -g, -O1
12850 -g, and -O2 -g as well.
12851
12852 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
12853
12854 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12855 explanatory comments. Fix indentation.
12856
12857 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
12858
12859 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12860
12861 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
12862
12863 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12864 * g++.old-deja/g++.mike/p7325.C: Likewise.
12865 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12866
12867 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
12868
12869 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12870 * g++.old-deja/g++.brendan/crash30.C: Likewise.
12871 * g++.old-deja/g++.brendan/crash39.C: Likewise.
12872 * g++.old-deja/g++.law/operators4.C: Likewise.
12873
12874 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
12875
12876 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12877 * g++.old-deja/g++.mike/p784.C: Ditto.
12878 * g++.old-deja/g++.mike/p785.C: Ditto.
12879
12880 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
12881
12882 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12883
12884 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
12885
12886 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12887 target feature; pass this to c-torture-execute as needed.
12888
12889 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
12890
12891 * lib/c-torture.exp(c-torture-execute): If the previous and the
12892 current executables being tested are identical, we don't need to
12893 run the executable again. Try to make the executable names
12894 unique. Add an optional argument for passing additional compiler
12895 flags.
12896
12897 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
12898
12899 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12900
12901 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
12902
12903 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12904
12905 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
12906
12907 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12908 32bit or larger longs.
12909
12910 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12911 have either a 32bit long or 32bit int.
12912
12913 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12914
12915 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12916 Make double precision tests dependent on sizeof (double).
12917
12918 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
12919
12920 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12921 too.
12922
12923 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12924
12925 * gcc.c-torture/compile/961203-1.cexp: New script.
12926
12927 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
12928
12929 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12930 up the includes ourselves.
12931
12932 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
12933
12934 * lib/plumhall.exp: Remove random include, and add a few
12935 verbose messages for debugging.
12936
12937 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
12938
12939 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12940 of trying to do it ourselves.
12941
12942 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12943
12944 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12945
12946 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
12947
12948 * gcc.prms/5403.c: Made regexp a bit less strict.
12949
12950 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
12951
12952 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12953 is returned from remote_load instead.
12954 * lib/plumhall.exp: Ditto.
12955 * lib/mike-g++.exp: Ditto.
12956 * lib/old-dejagnu.exp: Ditto.
12957 * lib/c-torture.exp: Ditto.
12958
12959 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
12960
12961 * lib/g++.exp: Use build_wrapper procedure.
12962 * lib/gcc.exp: Ditto.
12963
12964 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
12965
12966 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12967 an old-style decl for malloc. Fixes tests to work when
12968 sizeof (int) != sizeof (size_t).
12969
12970 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
12971
12972 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12973
12974 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12975 use stdargs.h interface.
12976
12977 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
12978
12979 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12980 NO_VARARGS when compiling.
12981
12982 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
12983
12984 * lib/plumhall.exp(ph_includes): New procedure.
12985 (ph_make): Use it.
12986 (ph_compiler): Ditto.
12987
12988 * lib/g++.exp: Rename test-glue.c to testglue.c.
12989 * lib/gcc.exp: Ditto.
12990
12991 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
12992
12993 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12994 to completion when it's called.
12995
12996 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
12997
12998 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12999 is defined, don't do test.
13000
13001 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
13002
13003 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13004 for object files.
13005 (ph_summary): Mark skipped testcases as untested, not unresolved.
13006
13007 * lib/plumhall.exp (ph_make): If unresolved because of bad
13008 errorCode, record errorCode in log file.
13009 (*): Replace send_log/verbose with verbose -log.
13010
13011 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
13012
13013 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13014 double conversion if double isn't at least 8 bytes.
13015
13016 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13017 int to work with targets where int is 16 bits.
13018
13019 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13020 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13021 precision for the test to complete.
13022
13023 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
13024
13025 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13026 if d10v is not compiled with the -mdouble64 flag.
13027 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13028
13029 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13030 d10v is not compiled with the -mint32 flag.
13031
13032 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
13033
13034 * lib/plumhall.exp: Use incr_count.
13035
13036 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
13037
13038 * gcc.c-torture: Update to c-torture-1.45.
13039
13040 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
13041
13042 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13043 the name of the expect testcase file).
13044
13045 * lib/g++.exp(g++_init): Ditto.
13046
13047 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
13048
13049 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13050 the host.
13051
13052 * lib/gcc.exp(gcc_exit): New procedure.
13053
13054 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
13055
13056 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13057 specs where appropriate.
13058
13059 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13060 because of new "candidates are" messages, and removed a few
13061
13062 * Converted all non-old-style g++ testcases to old-style, and
13063 moved into g++.old-deja.
13064
13065 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
13066
13067 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13068 options.
13069
13070 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13071 succeeded.
13072
13073 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13074
13075 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
13076
13077 * lib/gcc.exp (gcc_target_compile): Add support for defining
13078 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13079 the machine doesn't have those features.
13080
13081 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
13082
13083 * g++.law/operators4.exp: Don't use LIBS.
13084
13085 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
13086
13087 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13088
13089 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13090 * lib/g++.exp: Set it here instead. Also, allow use of the
13091 --tool_exec and --tool_opt options. Change CXX to
13092 GXX_UNDER_TEST.
13093
13094 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13095
13096 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13097
13098 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
13099
13100 * lib/old-dejagnu.exp: Use prune_warnings instead of
13101 prune_system_crud.
13102 * lib/mike-g++.exp: Ditto.
13103 * lib/gcc.exp: Ditto.
13104 * lib/g++.exp: Ditto.
13105
13106 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13107
13108 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
13109
13110 * 941014-2.c: Include stdlib.h
13111 * 960327-1.c: Include stdio.h
13112 * dbra.c, index-1.c: Don't assume ints are 32bits.
13113
13114 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
13115
13116 * lib/gcc.exp: Add gcc,stack_size target feature.
13117
13118 * lib/g++.exp(g++_target_compile): Add the include and link
13119 paths here, not in two other places. And, it's $options, not
13120 options.
13121
13122 * lib/mike-g++.exp(postbase): Remove the code that determines
13123 the correct include and link paths.
13124 * g++.old-deja/old-deja.exp: Ditto.
13125
13126 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
13127
13128 * lib/g++.exp(g++_init): target_compile no longer returns the
13129 filename of the result.
13130
13131 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
13132
13133 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13134 call to glob.
13135
13136 * gcc.c-torture/special/special.exp: Change call to
13137 gcc_target_compile to include the object file.
13138
13139 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
13140
13141 * gcc.c-torture/special/special.exp: Correct misspelling in last
13142 change.
13143
13144 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
13145
13146 * lib/plumhall.exp(ph_summary): Log the entire output of the
13147 executable. Return -1 if there were any failures, 0 otherwise.
13148 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13149 (ph_make): Clean up objects and executables that were built
13150 if the tests succeeded.
13151
13152 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
13153
13154 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13155 libraries and includes in the build tree as appropriate.
13156
13157 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
13158
13159 * lib/c-torture.exp: Instead of looking for the global variable
13160 NO_LONG_LONG, check to see if that's a feature of the target.
13161
13162 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
13163
13164 * config/default.exp: Minimize. Delete the remainer of the files in
13165 config; this functionality is now in devo/dejagnu/config.
13166
13167 g++.*/*: Pass any additional flags used to compile to postbase;
13168 delete CXXFLAGS.
13169
13170 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13171 is now done by runtest.exp. Use gcc_target_compile instead of
13172 compile.
13173
13174 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13175 Remove references to CFLAGS. Use remote_file instead of
13176 calling rm -f.
13177 (c-torture): Take a list of arguments to use to compile this
13178 testcase.
13179
13180 lib/g++.exp: Simplify. Use target_compile instead of compile.
13181 lib/gcc-dg.exp: Ditto.
13182 lib/gcc.exp: Ditto.
13183 lib/mike-{gcc,g++}.exp: Ditto.
13184 lib/old-dejagnu.exp: Ditto.
13185 lib/plumhall.exp: Ditto.
13186
13187 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
13188
13189 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13190 (ph_linker): Likewise.
13191
13192 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
13193
13194 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13195 MAP_ANON / MAP_ANONYMOUS if defined;
13196 else try to map from /dev/zero .
13197
13198 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
13199
13200 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13201 isn't defined, then define it to MAP_ANONYMOUS.
13202
13203 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
13204
13205 * gcc.c-torture: Update to c-torture-1.42 release.
13206
13207 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
13208
13209 * gcc.c-torture: Update to c-torture-1.41 release.
13210
13211 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
13212
13213 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13214 c-torture release.
13215
13216 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13217
13218 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13219 and LDFLAGS. Fix second case to append the target_info ldflags
13220 onto LDFLAGS, not CFLAGS.
13221 * lib/g++.exp (g++_init): Add target_info stuff.
13222 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13223 of libgloss and newlib flags for !native.
13224
13225 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13226 (GDB): Fix relative path to go up another dir for finding gdb.
13227
13228 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
13229
13230 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13231 versions in the target_info array, if they don't exist.
13232
13233 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13234
13235 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13236
13237 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
13238
13239 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13240 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13241
13242 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
13243
13244 * lib/old-dejagnu.exp: Don't remove the output file before we've
13245 actually tested it. Don't append pwd to the path of the executable
13246 we're testing.
13247
13248 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
13249
13250 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13251
13252 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
13253
13254 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13255 temporary directory for compiler files, and set it to a default
13256 value of /tmp. Set $output as the name of the output file from
13257 compiling the testcase. Add a -o option to $cflags_var so the
13258 compiler writes the final output file as $output. Set $executable
13259 to $output.
13260
13261 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13262 directory for compiler files, and set it to /tmp if it doesn't
13263 already have a value. Set $output_file to the name of the output
13264 file from compiling the testcase. Add a -o option to CXXFLAGS so
13265 the compiler writes the final output file as $output. Use $output
13266 as the executable to be tested.
13267
13268 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13269
13270 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13271
13272 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
13273
13274 * gcc.c-torture/execute/pending-1.c: New test. Still
13275 pending in Tege's queue.
13276
13277 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
13278
13279 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13280 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13281 if there were failures. Call unresolved if there were unresolved
13282 testcases. Call gcc_fail if program did not run to completion.
13283 (ph_make): Pass additional argument name to ph_execute.
13284 (ph_execute): Add new argument. Pass additional arguments to
13285 ph_summary. Call gcc_fail is there is no execution output.
13286
13287 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
13288
13289 * lib/plumhall.exp (proc_summary): Output relavent summary
13290 lines into the log so specific failures in plumhall can be
13291 investigated.
13292
13293 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
13294
13295 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13296 (c-torture-execute): Don't try to execute tests which use
13297 "long long" types if $NO_LONG_LONG is nonzero.
13298
13299 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
13300
13301 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13302 not c-torture.
13303
13304 * gcc.ieee: Move from here.
13305 * gcc.c-torture/execute/ieee: To here.
13306
13307 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
13308
13309 * gcc.c-torture: Update to c-torture-1.41 release.
13310
13311 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
13312
13313 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13314 not "$output".
13315
13316 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
13317
13318 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13319 -c present.
13320
13321 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
13322
13323 * config/proelf.exp: Handle connecting to a simulator.
13324
13325 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
13326
13327 * config/proelf.exp: New file. Enough framework that we can
13328 run c-torture tests on the proelf targets (or any other target
13329 that gdb can connect to for that matter).
13330
13331 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
13332
13333 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13334 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13335
13336 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13337 exec_output exists.
13338
13339 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
13340
13341 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13342 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13343
13344 * config/*.exp: Update FSF address. Change result of ${tool}_load
13345 to pass/fail/unresolved/unsupported/untested. Caller must now
13346 call unresolved/unsupported/untested.
13347 * lib/*.exp: Update FSF address. Update to handle new results of
13348 ${tool}_load.
13349 * lib/chill.exp (verbose): Delete.
13350
13351 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
13352
13353 * lib/gcc.exp (default_gcc_start): Change order of args to
13354 $LDFLAGS $CFLAGS $LIBS.
13355 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13356 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13357 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13358 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13359 * gcc.misc-tests/dg-test.exp: Likewise.
13360 * gcc.misc-tests/msgs.exp: Likewise.
13361 * gcc.prms/prms.exp: Likewise.
13362 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13363 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13364
13365 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13366
13367 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13368
13369 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13370
13371 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13372 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13373
13374 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13375 necessary.
13376
13377 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
13378
13379 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13380 global for loop; add use of $mathlib.
13381 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13382 settings here; set mathlib for anything but VxWorks.
13383
13384 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
13385
13386 * gcc.c-torture: Update to c-torture-1.40 release.
13387
13388 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
13389
13390 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13391 dg.exp.
13392
13393 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
13394
13395 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13396 global.
13397
13398 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
13399
13400 * lib/g++.exp (LIBS): Define if not already.
13401 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13402 (gcc-dg-prune): Call prune_gcc_output.
13403 * lib/gcc.exp (prune_gcc_output): New proc.
13404 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13405 prune_gcc_output.
13406
13407 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
13408
13409 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13410 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13411
13412 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
13413
13414 * gcc.c-torture: Update to c-torture-1.39 release.
13415
13416 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
13417
13418 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13419 fails, try others as well.
13420
13421 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13422
13423 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13424 If compilation fails, mark execute tests as `untested'.
13425 If test is marked as unsupported, don't mark compilation and
13426 execute tests as failed.
13427
13428 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13429
13430 * lib/g++.exp (g++_init): Don't link in libg++, and look to
13431 libstdc++ for whether or not we want to be doing shared
13432 libraries. Delete link_curses since we don't need it anymore.
13433 * lib/mike-g++.exp (postbase): Don't link in libg++.
13434 * g++.old-deja/old-deja.exp: Likewise.
13435
13436 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13437
13438 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13439
13440 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13441
13442 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13443 For that, add `-Wl,-a,shared_archive'.
13444 * g++.old-deja/old-deja.exp: Likewise.
13445
13446 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
13447
13448 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13449
13450 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
13451
13452 * lib/mike-g++.exp (postbase): Pay attention to the status of
13453 g++_load.
13454
13455 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13456
13457 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13458
13459 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
13460
13461 * lib/gcc.exp (default_gcc_start): No longer need to log program
13462 being executed or its output, execute_anywhere does that now.
13463 * lib/g++.exp (default_g++_version): Call execute_anywhere.
13464 (default_g++_start): Likewise. Delete calls to verbose/send_log.
13465
13466 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13467
13468 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13469 the same as those in lib/g++.exp.
13470
13471 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
13472
13473 * gcc.c-torture: Update to c-torture-1.38 release.
13474 * gcc.ieee: Related changes.
13475
13476 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
13477
13478 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13479 "exec". Minor reformatting changes.
13480
13481 * config/rom68k.exp (${tool}_load): Make it work in a canadian
13482 cross. This means all "exec" calls now work on a remote host as
13483 well.
13484 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13485 cross. Filter out the extra "\r\n" stuff that expect puts in.
13486 (c-torture-execute): Filter out the bogus warnings like
13487 c-torture-compile does. Add support for canadian cross.
13488 * lib/gcc.exp (default_gcc_version, default_gcc_start)
13489 Use execute_anywhere rather than calling exec directly. Now it
13490 works for canadian cross testing.
13491
13492 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
13493
13494 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
13495 results into a variable, and check that rather than using file exists.
13496
13497 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13498
13499 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13500 create a libg++.so. For sunos4.1.*, also add -ltermcap.
13501
13502 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13503
13504 * g++.old-deja/old-deja.exp: Create and pass runshlib and
13505 lib_curses if there's a shared libg++ in the build tree.
13506
13507 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
13508
13509 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13510 if not supported target.
13511
13512 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13513
13514 * lib/g++.exp (g++_init): Move empty setting of runshlib and
13515 link_curses up to always happen, not just for native builds.
13516
13517 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
13518
13519 * gcc.c-torture: Update to c-torture-1.36 release.
13520 * gcc.failure: Related changes.
13521
13522 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
13523
13524 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13525
13526 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13527
13528 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13529 * lib/mike-g++.exp (postbase): Not in here. Still reference
13530 runshlib, link_curses, and mathlib for link and run.
13531
13532 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13533 pass the runtime shared library options for Solaris, OSF/1, and
13534 Irix5, and link with -lcurses to avoid unresolved references.
13535
13536 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13537
13538 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13539 only run once.
13540
13541 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
13542
13543 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13544
13545 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
13546
13547 * gcc.c-torture: Update to c-torture-1.35 release. Note we
13548 do not have a framework for the "compat" tests yet.
13549
13550 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13551
13552 * lib/mike-g++.exp (postbase): New local variable `mathlib',
13553 set to null if we're testing vxworks5.1. Use that instead of
13554 `-lm' in the setting of LIBS for link and run.
13555
13556 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13557
13558 * config/rom68k.exp (${tool}_load): Major changes to make it
13559 work. Verified that it does in fact return the stuff in
13560 exec_output properly. Catch any Emul or any TRAP other than 0.
13561
13562 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13563
13564 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13565 LDFLAGS properly for targets that need stuff from libgloss.
13566 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13567 only run once.
13568 (gpp_initialized): New variable.
13569
13570 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
13571
13572 * config/rom68k.exp: Load libgloss.exp.
13573 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13574 so we can produce a fully linked binary.
13575 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13576 so we can produce a fully linked binary.
13577
13578 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
13579
13580 * lib/plumhall.exp (ph_section): Watch for expected failures.
13581 Add missing `else'.
13582
13583 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13584 run the testcase.
13585 (c-torture): Likewise.
13586
13587 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
13588
13589 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13590
13591 * lib/mike-g++.exp (mike_cleanup): New proc.
13592 (prebase): New globals compiler_result, not_compiler_result,
13593 target_regexp.
13594 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
13595 allow leading "-" in pattern. Watch for unsupported tests.
13596 If $compiler_result is set, pattern match assembler code,
13597 and ditto for $not_compiler_result.
13598 * lib/mike-gcc.exp: Likewise.
13599
13600 * lib/plumhall.exp (ph_execute): Only call ph_summary if
13601 execution "succeeded".
13602
13603 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
13604
13605 * config/win32.exp: New file.
13606 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13607
13608 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
13609
13610 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13611 unsupported.
13612 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13613 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13614 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13615
13616 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13617 "... without exceptions was ...". That is now handled by
13618 prune_system_crud.
13619 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13620
13621 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
13622
13623 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13624 sieve.c,sort2.c}: New files.
13625 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13626 sieve.exp,sort2.exp}: Drivers for them.
13627
13628 * lib/mike-gcc.exp (program_output): New user settable variable.
13629 (postbase): Call prune_system_crud. Also prune extraneous compiler
13630 messages.
13631 * lib/mike-g++.exp (program_output): New user settable variable.
13632
13633 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13634
13635 * config/sh.exp: Deleted (use sim.exp instead).
13636
13637 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13638
13639 * config/vx.exp: Declare CHECKTASK as global.
13640 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13641 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13642 * lib/old-dejagnu.exp: Load [pwd]/$executable.
13643
13644 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13645
13646 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13647 target. Like vx.exp, only includes `vx29k.exp' instead of
13648 `vxworks.exp'.
13649
13650 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
13651
13652 * config/sim.exp: Increase time limit from 120 seconds to 240.
13653
13654 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
13655
13656 * gcc.c-torture/execute/950628-1.c: New test.
13657
13658 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
13659
13660 * gcc.c-torture: Update with changes/additions from
13661 c-torture-1.34.
13662
13663 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
13664
13665 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13666
13667 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
13668
13669 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13670
13671 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
13672
13673 * gcc.c-torture/compile/950512-1.c: New test.
13674 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13675 * gcc.dg/struct-ret-1.c: Likewise.
13676
13677 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
13678
13679 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13680 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13681
13682 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
13683
13684 * gcc.c-torture/special/920411-1.c: Deleted.
13685 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13686
13687 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
13688
13689 * config/sim.exp (${tool}_load): Hack in call to bash to get a
13690 cpu limit.
13691
13692 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13693
13694 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13695
13696 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13697
13698 From kenner;
13699 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13700 is the proper length.
13701 * va-arg-3.c: Likewise.
13702
13703 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
13704
13705 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
13706 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13707
13708 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
13709 * lib/g++.exp (default_g++_start): Delete old cruft.
13710
13711 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
13712
13713 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13714 (2 * (1 << 18)) to (2 * (1 << 17)).
13715
13716 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13717
13718 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13719
13720 * config/rom68k.exp: Renamed from config/idp.exp
13721
13722 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13723
13724 * c-torture/compile/921109-2.c
13725
13726 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
13727
13728 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13729 excess errors.
13730
13731 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
13732
13733 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13734 output.
13735 * lib/g++.exp (default_g++_start): Likewise.
13736
13737 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13738
13739 * gcc.c-torture/compile/950329-1.c: New test.
13740
13741 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13742
13743 * config/bug.exp (${tool}_load): Updated to use new remote_open
13744 and remote_close procs.
13745 * config/idp.exp: New file.
13746
13747 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13748
13749 * gcc.c-torture/execute/950322-1.c: New test.
13750
13751 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
13752
13753 * config/vx.exp (${tool}_load): Clean up testing of return code from
13754 vxworks_ld and vxworks_spawn.
13755
13756 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
13757
13758 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13759
13760 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
13761
13762 * lib/old-deja.exp: Add `excess errors test - ' error, now one
13763 can mark excess errors on a machine by machine basis. Note, the
13764 default is to not expect any excess errors, even when excess
13765 errors test - is given, so you will want to put an XFAIL ... on
13766 these lines. For example, // excess errors test - XFAIL hppa*-*-*
13767 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13768 those 4 machines, but no others.
13769
13770 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13771
13772 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13773 * lib/c-torture.exp: to here.
13774
13775 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13776
13777 * gcc.c-torture/execute/950221-1.c: New test.
13778 * gcc.c-torture/execute/struct-ret-1.c: New test.
13779 * gcc.c-torture/compile/950221-1.c: New test.
13780
13781 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13782
13783 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13784
13785 * gcc.c-torture/execute/arith-1.c (main): Return 0.
13786 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13787
13788 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
13789
13790 * g++.gb: New directory of tests, derived from my signature and
13791 class scoping tests.
13792
13793 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13794 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13795 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13796 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13797 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13798 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13799 * g++.gb/sig25.C: Likewise.
13800
13801 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13802 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13803 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13804 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13805 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13806 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13807 * g++.gb/sig25.exp: Likewise.
13808
13809 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13810 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13811 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13812 * g++.gb/scope13.C: Likewise, this test still fails.
13813
13814 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13815 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13816 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13817 * g++.gb/scope13.exp: Ditto.
13818
13819 * g++.gb/README: New file, explains what these tests are about.
13820
13821 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
13822
13823 * lib/dg.exp (dg-do): Support `preprocess'.
13824 (dg-test): Likewise.
13825
13826 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13827
13828 * config/udi.exp: change "continue -expect" to "exp_continue".
13829
13830 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
13831
13832 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13833 Delete redundant tests.
13834
13835 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13836 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13837 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13838 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13839 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13840 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13841 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13842 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13843
13844 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13845 storing label pointers.
13846 * gcc.c-torture/execute/921019-1.c: Likewise.
13847 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13848 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13849 parameter fp.
13850 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13851 constants.
13852
13853 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13854 Delete obsolete tests.
13855
13856 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13857 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13858 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13859 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13860 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13861 * gcc.c-torture/compile/950124-1.c: New test.
13862
13863 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13864
13865 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13866
13867 * lib/mike-g++.exp: Add -lm to LIBS.
13868
13869 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
13870
13871 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13872
13873 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
13874
13875 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13876
13877 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
13878
13879 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13880
13881 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
13882
13883 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13884 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13885 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13886 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13887 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13888 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13889 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13890 * g++.law/{operators31.C, operators32.C,
13891 * g++.law/{operators33.C, operators34.C}: Likewise.
13892 * g++.law/{pic1.C, refs2.C}: Likewise.
13893 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13894 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13895 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13896 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13897
13898 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13899 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13900 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13901 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13902 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13903 * g++.law/{enum9.exp, friend5.exp}: Likewise.
13904 * g++.law/{nest3.exp, nest4.exp}: Likewise.
13905 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13906 * g++.law/{operators30.exp, operators31.exp}: Likewise.
13907 * g++.law/{operators32.exp, operators33.exp}: Likewise.
13908 * g++.law/{operators34.exp}: Likewise.
13909 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13910 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13911 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13912 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13913 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13914
13915 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13916 No longer expected to fail.
13917 * g++.law/missed-error3.C: Tweak for recent bool changes.
13918
13919 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
13920
13921 * config/emb-unix: Deleted.
13922 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13923 remote execution. Do final link on remote host if REMOTE_LINK is set.
13924
13925 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
13926
13927 * lib/dg.exp (dg-test): Fix typo in last patch.
13928
13929 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
13930
13931 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13932 (handles multiple occurrences).
13933
13934 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
13935
13936 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13937 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13938 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13939 printed).
13940 * lib/c-torture.exp (c-torture-compile): Likewise.
13941 (c-torture): Prepend full path if missing.
13942 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13943 (gcc_fail): Likewise.
13944 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13945
13946 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
13947
13948 * lib/netware.exp: Only attach to NetWare i386 systems.
13949
13950 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
13951
13952 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13953 messages. Add test name to "output pattern match" pass/fail message.
13954
13955 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
13956
13957 * gcc.dg: New testsuite.
13958 * gcc.dg/dg.exp: New file.
13959
13960 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13961 test-switch.c}: Deleted.
13962
13963 * gcc.misc-tests/msgs.exp: New testcase driver.
13964
13965 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
13966
13967 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13968 Watch for illegal return values from ${tool}_load.
13969 * config/unix.exp (${tool}_load): Fix pass/fail detection for
13970 cross targets. Coerce return value >0 to 1.
13971
13972 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
13973
13974 * config/unix.exp (${tool}_load): Call program rsh, not proc.
13975
13976 * config/emb-unix.exp: New file.
13977
13978 * config/sim.exp: Error if variable $SIM not defined.
13979 (${tool}_load): Mark test as "untested" if simulator missing.
13980
13981 * config/unix.exp: Load remote.exp to get rcp_download.
13982 * lib/c-torture.exp: Use different option lists for testcases with
13983 and without loops.
13984 * gcc.c-torture/execute/execute.exp: Likewise.
13985
13986 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
13987
13988 * config/*.exp: Clarify return code from ${tool}_load.
13989 Call `unresolved' or `untested' instead of `warning' or `perror'
13990 (sometimes you still want to call both though).
13991 Add comment that `shell_id' is local to each file.
13992 * config/udi.exp (timeout): Set to 30.
13993 Don't print warning if connection fails, $connectmode has already
13994 printed an error.
13995 (${tool}_load): Move verbose messages to level 2.
13996 Rework pattern for "Process started" message.
13997 Pass `shell_id' to ${connectmode}_download.
13998 Retry twice upon timeout. Make resetting of target more robust.
13999 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14000 Pass `shell_id' to exit_$connectmode.
14001 Only call exit_$connectmode if connected.
14002 * config/unix.exp (${tool}_load): Check return codes better.
14003 * config/vrtx.exp (${tool}_load): Likewise.
14004 * config/vx.exp (${tool}_load): Likewise.
14005 Delete unneeded global's.
14006 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14007 from ${tool}_load.
14008 (dg-stat): Delete.
14009 (dg-init): Delete recording of pass/fail counts.
14010 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14011 (old-dejagnu-init): Likewise.
14012 (old-dejagnu-stat): Delete contents, empty proc now.
14013 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14014 (c-torture): Delete references to lcnt, lpass, lfail.
14015 Get option list from TORTURE_OPTIONS.
14016 Delete -funroll[-all]-loops if no loops.
14017 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14018 (g++_stat): Delete contents (empty proc now).
14019 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14020 (gcc_finish): Likewise.
14021 (gcc_stat): Deleted.
14022 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14023 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14024 * gcc.c-torture/execute/execute.exp: Likewise.
14025 Split tests into two parts: compile, execute.
14026 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14027 no loops. Update to reflect clarified return codes from ${tool}_load.
14028
14029 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
14030
14031 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14032 to grep for.
14033 (old-dejagnu): Likewise (where necessary).
14034
14035 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
14036
14037 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14038
14039 * lib/dg.exp (dg-process-target): Fix processing of selector.
14040 Add comment regarding use of `error'.
14041
14042 * lib/gcc.exp (prune_system_crud): Define if missing.
14043 * lib/g++.exp (prune_system_crud): Likewise.
14044
14045 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14046 Call prune_system_crud.
14047 * lib/dg.exp (dg-runtest): New proc.
14048 Use perror instead of send_user for tcl errors in testcase.
14049 Don't return any value, it's never used.
14050 Don't clobber previous definition of `unknown'.
14051 Print tcl errors in `dg-final'.
14052
14053 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
14054
14055 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14056 (dg-test): Don't print errorInfo, it contains stack backtrace.
14057
14058 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
14059
14060 * lib/g++.exp (runtest_file_p): Define if missing.
14061
14062 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
14063
14064 * lib/mike-g++.exp: Comment out loading of g++.exp.
14065 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14066 (default_g++_version): Always print something.
14067 (default_g++_start): Comment out call to `which'.
14068 (g++_start, g++_load): Deleted (must be defined in config file).
14069 * lib/gcc.exp: Test for existence of $CC at start.
14070 Delete check for tmpdir (done in gcc_init).
14071 (default_gcc_version): Always print something.
14072 (default_gcc_start): Comment out call to `which'.
14073 * config/*.exp: Major cleanup - make cross targets work at least a
14074 little better for g++ (by not being "--tool gcc" specific).
14075 Rename gcc_xxx to ${tool}_xxx.
14076 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14077 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14078
14079 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
14080
14081 * lib/c-torture.exp (c-torture-compile): Rework compiler
14082 message processing.
14083
14084 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14085 c-torture.
14086
14087 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
14088
14089 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14090
14091 * lib/dg.exp (dg-process-target): Support { target native }.
14092
14093 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
14094
14095 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14096 looked for "... program xxx got fatal signal".
14097 Correct regsub munging of `comp_output'.
14098 Ignore compiler messages "path prefix not used" and "linker input
14099 file unused".
14100
14101 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
14102
14103 * lib/gcc.exp (runtest_file_p): Define if missing.
14104 * gcc.prms/template.c: Example to work from.
14105
14106 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
14107
14108 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14109 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14110
14111 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14112 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14113 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14114 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14115
14116 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14117 (dg-process-target): No longer a varargs proc.
14118 Return S/N for target, P/F for xfail. All callers changed.
14119 (user option procs): More argument checking.
14120 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14121 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14122 (dg-test): Skip test if not running on selected target in `dg-do'.
14123 Update handling of `dg-do-what', `dg-output-text'.
14124 Separate execution pass/fail from output pattern match pass/fail.
14125 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14126
14127 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14128
14129 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14130 target for 920510-1.c.
14131
14132 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
14133
14134 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14135 Clean up comment regarding use of passcnt, etc.
14136 (gcc_stat): Don't update `testcnt' here.
14137 (gcc_finish): Do it here.
14138 Might as well reset `but_id' here too.
14139 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14140 to determine if the file should be tested.
14141 * gcc.c-torture/compile/compile.exp: Likewise.
14142 * gcc.c-torture/execute/execute.exp: Likewise.
14143 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14144 * gcc.misc-tests/dg-test.exp: Likewise.
14145 * gcc.prms/prms.exp: Likewise.
14146 * gcc.wendy/wendy.exp: Likewise.
14147 * g++.old-deja.exp: Likewise.
14148 Move "Testing file" message to verbose level 1.
14149
14150 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
14151
14152 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14153
14154 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
14155
14156 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14157 (default_gcc_start): Accept optional second list element
14158 of compiler flags. Print compiler output at verbosity level 2.
14159 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14160 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14161 Save current values of framework globals passcnt, failcnt, xpasscnt,
14162 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14163 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14164 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14165 xfailcnt to compute stats. Update framework global `testcnt' from
14166 pass/fail counts.
14167 (gcc_finish): New proc. Clean up test environment.
14168 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14169 (gcc_epass, gcc_efail): Delete.
14170 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14171 argument of line number.
14172 (dg-init): If the tool has an init routine, call it.
14173 (dg-test): Remove args `cflags_var' and `libs_var'.
14174 Pass all compiler options to ${tool}_start.
14175 Handle missing line number.
14176 (dg-finish): New function.
14177 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14178 particular files. Call gcc_finish at end. Move "skipping test"
14179 message to verbosity level 3.
14180 * gcc.c-torture/compile/compile.exp: Likewise.
14181 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14182 * gcc.c-torture/execute/execute.exp: Likewise.
14183 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14184 Print testcase being tried at verbosity level 1.
14185 * gcc.c-torture/special/special.exp: Unset xfail.
14186 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14187 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14188 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14189 * gcc.failure/failure.exp: Likewise.
14190 * gcc.ieee/ieee.exp: Likewise.
14191 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14192 Update call to dg-test. Call dg-finish at end.
14193 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14194 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14195 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14196 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14197 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14198 * gcc.wendy/wendy.exp: Add copyright.
14199 Delete setting of tmpdir (done by gcc_init).
14200 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14201 Pass compiler flags to gcc_start. Call gcc_finish at end.
14202 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14203 gcc_[ce]pass/fail.
14204
14205 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
14206
14207 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14208 confusion.
14209 (g++_load): Likewise.
14210
14211 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14212 Rename argument to `prog' to remove the confusion.
14213 Varargs fns behave differently too!
14214 (g++_load): Likewise.
14215
14216 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14217
14218 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14219 what it is. Delete (always) printing of status value for !native.
14220 Simplify verbose code, and include status and exec_output.
14221 (g++_load): Use gcc_load.
14222
14223 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14224
14225 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14226 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14227 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14228 940714-3.c as these testcases don't exist anymore. Make
14229 va-arg-1.c expected to pass.
14230
14231 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
14232
14233 * gcc.misc-tests/misc.exp: Only run specific testcases.
14234 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14235 * gcc.misc-tests/dg-[1-9].c: New files.
14236
14237 * lib/dg.exp: New testsuite driver.
14238 * gcc.prms/prms.exp: Use it.
14239
14240 * README.gcc: New file.
14241
14242 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14243 Document and reset `lxpass' and `lxfail'.
14244 Simplify "initialized" message.
14245 (gcc_stat): Clean up comments a little.
14246
14247 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
14248
14249 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14250
14251 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
14252
14253 * lib/old-dejagnu.exp (process-option): New proc.
14254 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14255 (old-dejagnu): Simplify.
14256 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14257
14258 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
14259
14260 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14261 exists and is not an empty string.
14262
14263 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14264 $xfail rather than calling setup_xfail. Clear $xfail when test is
14265 finished.
14266 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14267 automatically.
14268
14269 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14270 longer expected to fail.
14271
14272 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14273 "f" function call.
14274
14275 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14276
14277 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14278 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14279 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14280 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14281 c-torture-1.29.
14282
14283 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14284 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14285
14286 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14287
14288 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14289 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14290
14291 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14292 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14293 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14294
14295 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14296
14297 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14298 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14299 940714-1.c, 940714-2.c, 940714-3.c},
14300 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14301 gcc.misc-tests/{mg.c,mg.exp}:
14302 New tests.
14303 * gcc.noncompile/noncompile.exp: Change accordingly.
14304
14305 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
14306
14307 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14308 Undo previous clobberage.
14309
14310 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
14311
14312 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14313 * gcc.special/{930510-1.c, special.exp}:
14314 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14315 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14316 struct-varargs-1.c}: New tests from c-torture-1.26.
14317
14318 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
14319
14320 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14321 argument to switch.
14322
14323 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
14324
14325 * Revert the previous changes. Please see Rob's directory
14326 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14327 fixes.
14328
14329 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
14330
14331 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14332 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14333 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14334 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14335 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14336 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14337 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14338 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14339 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14340 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14341 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14342 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14343 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14344 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14345 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14346 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14347 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14348 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14349 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14350 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14351 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14352 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14353 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14354 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14355 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14356 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14357 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14358
14359 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
14360
14361 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14362 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14363 with perror calls.
14364
14365 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
14366
14367 * config/unix.exp (g++_load): Fix syntax.
14368
14369 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14370
14371 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14372 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14373 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14374 Don't expect va-arg-1.c to fail. Correct expected output for
14375 920928-1.c.
14376 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14377 * gcc.wendy/hbm4.c: Correct typo.
14378 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14379
14380 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
14381
14382 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14383 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14384 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14385 * lib/c-torture.exp (c-torture-compile): Ditto.
14386
14387 Reduce volume of output (remove all the -I's and such).
14388 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14389 Call gcc_cpass, gcc_cfail.
14390 (c-torture): Pass testing option to c-torture-compile.
14391
14392 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
14393
14394 Bring patches over from progressive.
14395 * config/default.exp: Exit remote shell cleanly.
14396 (g++_exit, g++_start): Add default versions.
14397 * config/sim.exp (gcc_load): Use perror, not error.
14398
14399 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
14400
14401 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14402 set in site.exp.
14403
14404 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
14405
14406 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14407 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14408 (wendy_try): New proc to run testcase.
14409 (main loop): Call 'em.
14410 * gcc.wendy/*.c: Clean up pass to correct expected output.
14411
14412 * lib/gcc.exp: Minor cleanup work.
14413 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14414
14415 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
14416
14417 * config/sim.exp (gcc_load): Document return codes better.
14418 Don't pass -v to simulator.
14419
14420 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14421
14422 * gcc.special/920717-x.c: Fix typo.
14423 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14424 get at sources.
14425
14426 * lib/mike-gcc.exp: Fix typo.
14427
14428 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14429
14430 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14431 binary to use, transform the name.
14432 * config/*.exp: rename everything. Nuke any g++ specific files,
14433 it's now a special case of gcc that requires no special support.
14434 Add a default.exp for unsupported targets.
14435
14436 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
14437
14438 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14439 lib/old-dejagnu.exp: Fix a few patterns to work with the new
14440 version of Tcl.
14441
14442 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14443
14444 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14445 than a warning.
14446
14447 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14448
14449 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14450
14451 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14452
14453 * gcc.execute/execute.exp: Combine opt_list and foption_list into
14454 option_list. Compile every file with only 4/6 option choices
14455 (same as C torture) instead of with 12/18 different option
14456 choices.
14457 * lib/c-torture.exp: Likewise.
14458
14459 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14460 not already set.
14461
14462 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
14463
14464 * lib/old-deja.exp: Add `excess errors test fails' error, now one
14465 can put an XFAIL *-*-* on excess errors.
14466
14467 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
14468
14469 * g++.law: Add more tests derived from g++-bugs snapshots.
14470
14471 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
14472 equivalent to g++.law/init9.
14473
14474 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14475 compiled it, and the a.out file after we've run it.
14476
14477 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14478
14479 * lib/mike-g++.exp (postbase): Delete the .o file after we've
14480 compiled it, and the a.out file after we've run it.
14481
14482 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14483
14484 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14485
14486 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
14487
14488 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14489 version number.
14490
14491 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14492
14493 * g++.law: New directory of g++ tests derived from the g++-bugs
14494 snapshots.
14495
14496 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14497
14498 * gcc.compile: initbug1.c initbug1.exp testcase added
14499
14500 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
14501
14502 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14503 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14504 fixes submitted by Jeff Law (law@cs.utah.edu)
14505 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14506 Jeff Law (law@cs.utah.edu)
14507
14508
14509 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
14510
14511 * config/unix-g++.exp: Follow the gcc way of doing things.
14512 * g++.old-deja/old-deja.exp: Minor updates.
14513 * lib/g++.exp: New file, follow the gcc way of doing things.
14514 * lib/old-dejagnu.exp: Minor updates.
14515 * lib/mike-g++.exp: Always unset errorInfo.
14516
14517 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
14518
14519 * lib/gcc.exp: Fix some errors with the below change, CC and
14520 CFLAGS should be global when setting, not local.
14521
14522 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
14523
14524 * lib/gcc.exp: Transform tool name.
14525
14526 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
14527
14528 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14529
14530 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
14531
14532 * lib/gcc.exp: change gcc_done to gcc_stat
14533
14534 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14535
14536 * Upgraded gcc testsuite to c-torture version 1.25
14537
14538 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
14539
14540 * lib/gcc.exp: added reporting code. Changed verbose compile message.
14541 * lib/c-torture: added hooks for new reporting code.
14542
14543 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
14544
14545 * config/sh-gcc.exp: check if sh-sim exists in the path
14546
14547 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
14548
14549 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14550 * gcc.compile/compile.exp: Initial changes for new logic.
14551 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14552 * gcc.failure/failure.exp: Initial changes for new logic.
14553 * gcc.ieee/ieee.exp: Initial changes for new logic.
14554 * gcc.misc-tests/misc.exp: Initial changes for new logic.
14555 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14556 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14557 * lib/c-torture.exp: Initial changes for new logic.
14558 * lib/gcc.exp: Initial changes for new logic.
14559
14560 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
14561
14562 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14563 depend upon failure or success. Fully qualify names in failure
14564 and success messages. Always remove a.out before starting
14565 compile, just in case. Pay more attention to error text output by
14566 the compiler. Handle testcases with no known past errors just
14567 like all others, so that things are uniform. Other miscellaneous
14568 improvements.
14569
14570 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14571
14572 * gcc.cpp: new directory for cpp tests
14573
14574 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14575
14576 * lib/chill.exp: Code reformatted, removed unused code.
14577 * config/unix-chill.exp: Code reformatted, removed unused code.
14578 * chill.execute/execute.exp: Code reformatted, removed unused code.
14579 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14580
14581 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
14582
14583 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
14584 routines not written.
14585
14586 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
14587
14588 * config/bug-gcc.exp: Use new procs from bug.exp.
14589
14590 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
14591
14592 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14593 via ftp, rather than depending on NFS.
14594 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14595 case.
14596
14597 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
14598
14599 * config/bug-gcc.exp: Use new download proc.
14600
14601 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
14602
14603 * chill.execute/execute.exp: cleanups, handles errors better
14604 * chill.compile/compile.exp: rewrite, based on execute.exp
14605 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14606 * lib/chill.exp: major changes to diff proc and compile and link
14607 procs. added chill_fail and chill_pass wrappers to pass and
14608 fail. added more comments, and handle error codes better.
14609 Added a hack to capture stderr from exec, so noncompile tests
14610 can work.
14611
14612 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
14613
14614 * chill.execute/execute.exp: rewrite of testsuite driver
14615 * lib/chill.exp: rewrite of testsuite driver
14616 * config/unix-chill.exp: rewrite of testsuite driver
14617
14618 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
14619
14620 In chill.execute:
14621 * iexpr.ch: Standardize uppercase.
14622 * tuples.dat: Standardize uppercase.
14623 * vary.ch: standardize. Correct varying string assignments.
14624 * vary.dat: Add new output lines.
14625
14626 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
14627
14628 In chill.execute:
14629 * chprintf.ch: Standardize use of uppercase.
14630 * tuples.ch: Standardize and turn arr2 into a DCL,
14631 rather than a SYN.
14632 * pinits.ch: Standardize.
14633
14634 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
14635
14636 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
14637 * Makefil: Renamed to Makefile.in.
14638 * configure.in: New.
14639
14640 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
14641
14642 In chill.execute:
14643 * .cvsignore: Add result/output files.
14644 * Makefile: Fix up variables at start. Use MFLAGS
14645 everywhere. Correct bool_loc, built_ins entries.
14646 Add entry for vary1.ch.
14647 * bitarray.ch: Standardize upper-case usage.
14648 * bitexpr.ch: Standardize, add output of b1.
14649 * params.ch: Use arrayt in along PROC parameters, to
14650 avoid novelty problems.
14651 * sets.ch: Tiny cleanup.
14652 * vary1.ch: Re-indent.
14653
14654 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
14655
14656 * Add PR-related files to Makefiles, .cvsignore files, etc.
14657
14658 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14659
14660 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14661 with compiler objects. New names are test-flow.c and test-loop.c
14662
14663 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14664
14665 * Upgraded c-torture tests from 1.19 to 1.20
14666
14667 * new files:
14668 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14669 * gcc.compile: 930623-1.c 930623-2.c
14670 * gcc.noncompile: 930622-1.c 930622-2.c
14671 * gcc.failure: 920411-1.c 920627-2.c
14672 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14673
14674 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14675
14676 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14677 More changes to get testsuite working properly. Needs more work.
14678 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14679
14680 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14681
14682 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14683 More changes to get testsuite working properly. Needs more work.
14684
14685 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14686
14687 * chill.compile/compile.exp: Added for Dejagnu support
14688 * chill.execute/execute.exp: Added for Dejagnu support
14689 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
14690
14691 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
14692
14693 This should complete moving the CHILL test files.
14694 * chill.noncompile(.cvsignore printf.grt
14695 in-printf.grt chprintf.grt chprintf.ch):
14696 Added test-support files.
14697 (Makefile): Modified further.
14698 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14699 signal.ch): Added test files.
14700 * chill.execute (.cvsignore printf.grt printr.c
14701 in-printf.grt rts.c chprintf.grt rts.h): Added
14702 test-support files.
14703 (Makefile): More corrections.
14704
14705 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
14706
14707 * chill.compile, chill.execute, chill.nocompile: Add CHILL
14708 test cases, ready for DejaGnu.
14709
14710 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14711
14712 * Upgraded c-torture tests from 1.18 to 1.19
14713
14714 * gcc.compile: added test(s):
14715 930607-1.c
14716 * gcc.execute: added test(s):
14717 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14718
14719 * added new subdirectory for misc tests: gcc.misc-tests
14720 * gcc.misc-test(s): added tests:
14721 inst-check.c test-consts.c test-ior.c test-switch.c
14722
14723 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14724
14725 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14726
14727 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
14728
14729 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14730
14731 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14732
14733 * Upgraded c-torture tests from 1.17 to 1.18
14734
14735 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14736
14737 * Upgraded c-torture tests from 1.12 to 1.17
14738
14739 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
14740
14741 * lib/old-dejagnu.exp:
14742 Fixed handling of XFAIL target triplets to correctly
14743 recognize wildcard characters. Removed code that
14744 appended a unique id tag to the end of the file name
14745 printed out by the result of the testcases within a
14746 given test file.
14747
14748 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
14749
14750 * lib/old-dejagnu.exp:
14751 Reworked expected failure handling to trigger off of XFAIL
14752 keyword in keyphrase embeded in testcase source code. The
14753 XFAIL keyword must be at the end of the keyphrase line. It
14754 may optionally be followed by one or more target triplets.
14755 It has just occured that the handling of wildcards in the
14756 target triplet may not be correct.
14757
14758 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
14759
14760 * g++.old-deja/tests:
14761 Moved all subdirectories up one level into g++.old-deja .
14762
14763 * lib/old-dejagnu.exp:
14764 Fixed problem with CXXFLAGS not being properly reset, and being
14765 corrupted with extraneous "-c" compiler option. This was
14766 causing binaries to not be generated for test that needed them.
14767 Modified strings passed to "pass" and "fail" so that individual
14768 tests from the same test file would be distinguished by an
14769 identifier appended to the test file name in the summary logs;
14770 this corrected a problem with erroneous diff logs. Added code
14771 to search testcases for expected fail and unexpected pass keywords.
14772
14773 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
14774
14775 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14776
14777 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14778
14779 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14780 Removed extraneous text from end of "Special g++ Options"
14781 keyphrase.
14782
14783 * lib/old-dejagnu.exp: Added pattern matching to look for new
14784 keywords, embedded in testcases comments, which will trigger
14785 calls to xpass and xfail.
14786
14787 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
14788
14789 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14790 comments embedded in the testcases, especially the one looking for
14791 special compiler options, as well as the pattern matching for the
14792 compiler output again.
14793
14794 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
14795
14796 * lib/old-dejagnu.exp: Do a proper check of the return value for
14797 execute tests. Fixed several problems with the pattern matching
14798 of the compiler output which gave erroneous test results.
14799 Changed several of the test result messages to be more descriptive.
14800 * config/unix-g++.exp: Proc g++_load now actually works and
14801 executes the tests passed to it and returns a usable return
14802 value.
14803
14804 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
14805
14806 * lib/gcc.exp: Exits gracefully if $CC is bogus.
14807
14808 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14809
14810 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14811 Modified both files to properly execute the old style
14812 dejagnu tests. The previous versions of these files were
14813 experimental and did not function anything near correctly.
14814
14815 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
14816
14817 * Removed all Makefile.in and configure.in files. No configuration
14818 needed now.
14819
14820 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
14821
14822 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14823
14824 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
14825
14826 * gcc.compile/configure.in, gcc.unsorted/configure.in,
14827 gcc.special/configure.in, gcc.noncompile/configure.in,
14828 gcc.execute/configure.in, gcc.code_quality/configure.in,
14829 g++.other/configure.in, g++.old-deja/configure.in,
14830 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14831 in srcname setting.
14832
14833 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
14834
14835 * lib/udi.exp: Fixed mondfe and mondfe_download.
14836 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14837 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14838
14839 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
14840
14841 * config/udi-gdb.exp: Check $shell_id after connecting to target.
14842 (gdb_exit): Don't remove *_soc files.
14843
14844 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
14845
14846 * lib/c-torture.exp: Don't look for main; instead always use -w
14847 -c. This is how the c-torture tests work. Remove the object
14848 file if the compilation succeeds.
14849 * gcc.execute/execute.exp: Remove executable if test passes.
14850 * gcc.noncompile/noncompile.exp: Every test is an expected
14851 failure.
14852 * gcc.special/special.exp: Added tests from c-torture 1.11,
14853 corrected use of existing test.
14854 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14855 gcc.execute/920625-1.c: Updated to c-torture 1.11.
14856 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14857 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14858 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14859 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14860 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14861 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14862 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14863 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14864 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14865 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14866 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14867 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14868 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14869 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14870 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14871 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14872 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14873 c-torture 1.11.
14874 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14875 correspond to c-torture 1.11.
14876
14877 * New file.