re PR c++/19878 (ICE in import_export_decl)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-23 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/19878
4 * g++.dg/init/const2.C: New test.
5
6 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
7
8 PR tree-optimization/20100
9 * gcc.c-torture/execute/pr20100-1.c: New test.
10
11 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12
13 * gfortran.dg/implicit_3.f90: New test.
14
15 * gfortran.dg/deftype_1.f90: New test.
16
17 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
18
19 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
20 the test passes.
21 * g++.dg/other/anon3.C: Accept a warning.
22
23 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
24
25 * gcc.dg/pr20017.c: Fix a comment typo.
26
27 2005-02-23 Bud Davis <bdavis@gfortran.org>
28
29 * gfortran.dg/list_read_4.f90: Change to f90 comments.
30
31 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32
33 PR ada/19902
34 * ada/acats/tests/cxa/cxa3004.a: Remove.
35 * ada/acats/tests/cxb/cxb30061.am: Likewise.
36
37 2005-02-22 Mark Mitchell <mark@codesourcery.com>
38
39 PR c++/20073
40 * g++.dg/init/const1.C: New test.
41
42 PR c++/19991
43 * g++.dg/parse/constant7.C: New test.
44
45 PR c++/20152
46 * g++.dg/parse/error27.C: New test.
47 * g++.dg/template/qualttp15.C: Adjust error markers.
48 * g++.old-deja/g++.other/struct1.C: Likewise.
49
50 PR c++/20153
51 * g++.dg/template/error17.C: New test.
52
53 PR c++/20148
54 * g++.dg/parser/error26.C: New test.
55
56 2005-02-22 Diego Novillo <dnovillo@redhat.com>
57
58 PR tree-optimization/20100
59 PR tree-optimization/20115
60 * gcc.dg/pr20115.c: New test.
61 * gcc.dg/pr20115-1.c: New test.
62 * gcc.dg/pr20100.c: New test.
63 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
64 call-clobbered variables after alias1.
65
66 2005-02-22 Bud Davis <bdavis@gfortran.org>
67
68 * gfortran.dg/list_read_4.f90: new test.
69
70 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
71
72 PR rtl-optimization/20017.
73 * gcc.dg/pr20017.c: New.
74
75 2005-02-22 Devang Patel <dpatel@apple.com>
76
77 PR 19952
78 * g++.dg/tree-ssa/pr19952.C: New test.
79
80 2005-02-22 Mark Mitchell <mark@codesourcery.com>
81
82 PR c++/19883
83 * g++.dg/parse/constant6.C: New test.
84
85 2005-02-22 Uros Bizjak <uros@kss-loka.si>
86
87 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
88 * g++.dg/charset/asm2.c: Likewise.
89 * g++.dg/charset/asm3.c: Likewise.
90 * g++.dg/charset/asm4.c: Likewise.
91 * g++.dg/charset/asm5.c: Likewise.
92 * g++.dg/charset/attribute1.c: Likewise.
93 * g++.dg/charset/attribute2.c: Likewise.
94 * g++.dg/charset/extern1.cc: Likewise.
95 * g++.dg/charset/extern2.cc: Likewise.
96 * g++.dg/charset/extern3.cc: Likewise.
97 * g++.dg/charset/function.cc: Likewise.
98 * g++.dg/charset/string.c: Likewise.
99 * g++.dg/charset/charset.exp: Likewise.
100 * lib/target-supports.exp (check_iconv_available): Fix comment.
101
102 2005-02-22 Uros Bizjak <uros@kss-loka.si>
103
104 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
105 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
106 * gcc.dg/charset/asm2.c: Likewise.
107 * gcc.dg/charset/asm3.c: Likewise.
108 * gcc.dg/charset/asm4.c: Likewise.
109 * gcc.dg/charset/asm5.c: Likewise.
110 * gcc.dg/charset/asm6.c: Likewise.
111 * gcc.dg/charset/attribute1.c: Likewise.
112 * gcc.dg/charset/attribute2.c: Likewise.
113 * gcc.dg/charset/builtin1.c: Likewise.
114 * gcc.dg/charset/extern.c: Likewise.
115 * gcc.dg/charset/function.c: Likewise.
116 * gcc.dg/charset/string.c: Likewise.
117 * gcc.dg/charset/charset.exp: Likewise.
118
119 2005-02-21 Bud Davis <bdavis9659@comcast.net>
120
121 PR fortran/20086
122 * gfortran.dg/pr20086.f90: New test.
123
124 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
125
126 PR tree-optimization/19786
127 * g++.dg/tree-ssa/pr19786.C: New.
128
129 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
130
131 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
132
133 2005-02-21 Jeff Law <law@redhat.com>
134
135 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
136
137 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
138
139 * gfortran.dg/do_iterator: Split loop, markup all lines for
140 which an error locus is printed.
141 * gfortran.dg/pr17708.f90: Markup all lines for which an error
142 locus is printed.
143 * gfortran.dg/select_4.f90: Likewise.
144 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
145 locuses in the various permutations.
146
147 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
148
149 PR tree-optimization/19951
150 * g++.dg/vect: New directory.
151 * g++.dg/vect/vect.exp: New file.
152 * g++.dg/vect/pr19951.cc: New testcase.
153 * g++.dg/dg.exp: Also prune vectorizer tests.
154
155 2005-02-20 Zack Weinberg <zack@codesourcery.com>
156
157 PR 18785
158 * gcc.dg/charset/builtin1.c: New test.
159
160 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
161
162 PR c++/19299
163 * g++.dg/inherit/volatile1.C: New test.
164
165 PR c++/19440
166 * g++.dg/template/dtor4.C: New test.
167
168 2005-02-19 Steven G. Kargl <kargls@comcast.net>
169
170 * gfortran.dg/int_1.f90: New test.
171
172 2005-02-19 Devang Patel <dpatel@apple.com>
173
174 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
175
176 2005-02-19 Steven G. Kargl <kargls@comcast.net>
177
178 * gfortran.dg/achar_1.f90: New test.
179
180 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
181
182 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
183
184 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
185 Jakub Jelinek <jakub@redhat.com>
186
187 PR tree-optimization/19828
188 * gcc.dg/tree-ssa/loop-7.c: New test.
189 * gcc.c-torture/execute/20050218-1.c: New test.
190
191 2005-02-19 Jakub Jelinek <jakub@redhat.com>
192
193 PR c/20043
194 * gcc.dg/transparent-union-1.c: New test.
195 * gcc.dg/transparent-union-2.c: New test.
196
197 2005-02-18 James E Wilson <wilson@specifixinc.com>
198
199 PR tree-optimization/18977
200 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
201
202 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
203
204 PR target/20054
205 * gcc.dg/pr20054.c: New test.
206
207 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
208
209 PR c++/19508
210 * g++.dg/ext/attrib20.C: New test.
211
212 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
213
214 PR middle-end/20030
215 * gfortran.fortran-torture/execute/character_passing.f90: New test.
216
217 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
218
219 PR c++/20008
220 * g++.dg/opt/switch4.C: New.
221
222 2005-02-18 Jakub Jelinek <jakub@redhat.com>
223
224 PR c++/20023
225 PR tree-optimization/20009
226 * gcc.c-torture/compile/20050217-1.c: New test.
227 * g++.dg/opt/switch3.C: New test.
228
229 PR tree-optimization/18947
230 * gcc.c-torture/compile/20050215-1.c: New test.
231 * gcc.c-torture/compile/20050215-2.c: New test.
232 * gcc.c-torture/compile/20050215-3.c: New test.
233
234 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
235
236 PR c++/20028
237 * g++.dg/template/crash34.C: New.
238
239 PR c++/20022
240 * g++.dg/other/access3.C: New.
241
242 2005-02-17 Ira Rosen <irar@il.ibm.com>
243
244 * gcc.dg/vect/vect-98.c: New test.
245
246 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
247
248 PR tree-optimization/19967
249 * gcc.dg/pr19967.c: New.
250
251 2005-02-16 Jakub Jelinek <jakub@redhat.com>
252
253 PR middle-end/19857
254 * gcc.dg/tree-ssa/20050215-1.c: New test.
255 * gcc.c-torture/execute/20050215-1.c: New test.
256
257 2005-02-15 Eric Christopher <echristo@redhat.com>
258
259 * gcc.dg/cpp/20050215-1.c: New file.
260
261 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
262
263 PR tree-optimization/15785
264 * gcc.dg/pr15785-1.c: New test.
265
266 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
267
268 PR c++/17788
269 * g++.dg/init/ctor4.C: New.
270 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
271
272 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
273
274 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
275 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
276
277 2005-02-15 Andreas Schwab <schwab@suse.de>
278
279 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
280 declare malloc.
281
282 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
283
284 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
285
286 2005-02-14 Diego Novillo <dnovillo@redhat.com>
287
288 PR tree-optimization/19853
289 * gcc.c-torture/compile/pr19853.c: New test.
290
291 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
292
293 PR c++/19608
294 * g++.dg/parse/local-class1.C: New.
295
296 PR c++/19895
297 * g++.dg/parse/ptrmem3.C: New.
298
299 PR c++/19884
300 * g++.old-deja/g++.oliva/template6.C: Add another case.
301 * g++.dg/template/explicit6.C: New.
302
303 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
304
305 PR c++/17816
306 * g++.dg/other/redecl2.C: New.
307
308 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
309
310 PR c++/19891
311 * g++.dg/abi/covariant4.C: New.
312
313 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
314
315 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
316
317 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
318
319 * gcc.dg/vect/vect-96.c: Fix typo.
320
321 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
322
323 PR c++/14479
324 PR c++/19487
325 * g++.dg/template/enum5.C: New test.
326
327 2005-02-12 Ira Rosen <irar@il.ibm.com>
328
329 * gcc.dg/vect/vect-97.c: New test.
330
331 2005-02-12 Ira Rosen <irar@il.ibm.com>
332
333 * gcc.dg/vect/vect-96.c: New test.
334
335 2005-02-12 Uros Bizjak <uros@kss-loka.si>
336
337 * gcc.dg/builtins-34.c: Also check ldexp*.
338
339 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
340
341 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
342
343 2005-02-11 Janis Johnson <janis187@us.ibm.com>
344
345 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
346 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
347 dg-require-dll, dg-require-iconv, dg-require-named-sections,
348 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
349 selector_list, selector_expression, dg-process-target): Move to new
350 file target-supports-dg.exp.
351 * lib/target-supports-dg.exp: New.
352
353 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
354 New.
355
356 2005-02-11 Jakub Jelinek <jakub@redhat.com>
357
358 PR c++/19666
359 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
360
361 PR middle-end/19858
362 * gcc.c-torture/compile/20050210-1.c: New test.
363
364 2005-02-11 Mark Mitchell <mark@codesourcery.com>
365
366 PR c++/19755
367 * g++.dg/warn/Wbraces1.C: New test.
368
369 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
370
371 * gcc.dg/builtins-52.c: New testcase.
372
373 2005-02-10 Jakub Jelinek <jakub@redhat.com>
374
375 PR c/19342
376 * gcc.c-torture/execute/20050119-1.c: New test.
377
378 2005-02-09 Mark Mitchell <mark@codesourcery.com>
379
380 PR c++/19811
381 * g++.dg/init/delete1.C: New test.
382
383 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
384
385 PR c++/18470
386 * g++.dg/template/static12.C: New test.
387
388 2005-02-09 Mark Mitchell <mark@codesourcery.com>
389
390 PR c++/19787
391 * g++.dg/conversion/ambig1.C: New test.
392
393 PR c++/19739
394 * g++.dg/ext/attrib19.C: New test.
395
396 PR c++/19732
397 * g++.dg/parse/dtor5.C: New test.
398
399 PR c++/19762
400 * g++.dg/template/dtor3.C: New test.
401
402 PR c++/19826
403 * g++.dg/template/static11.C: New test.
404 * g++.dg/template/crash2.C: Remove dg-error marker.
405
406 2005-02-09 Janis Johnson <janis187@us.ibm.com>
407
408 PR C++/18491
409 * g++.old-deja/g++.mike/p10769a.C: Remove.
410
411 2005-02-09 Roger Sayle <roger@eyesopen.com>
412
413 * gcc.dg/builtins-48.c: New test case.
414 * gcc.dg/builtins-49.c: New test case.
415 * gcc.dg/builtins-50.c: New test case.
416 * gcc.dg/builtins-51.c: New test case.
417
418 2005-02-09 Ian Lance Taylor <ian@airs.com>
419
420 PR middle-end/19583
421 * g++.dg/warn/Wreturn-type-3.C: New test.
422
423 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
424
425 PR middle-end/19402
426 * gcc.dg/pr19402-1.c: New testcase.
427 * gcc.dg/pr19402-2.c: likewise.
428
429 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
430
431 PR middle-end/19854
432 * g++.dg/tree-ssa/tmmti.C: New testcase.
433
434 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
435
436 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
437
438 2005-02-08 Mark Mitchell <mark@codesourcery.com>
439
440 PR c++/19733
441 * g++.dg/parse/crash23.C: New test.
442 * g++.dg/warn/Weff1.C: New test.
443
444 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
445
446 * gcc.dg/20050209-1.c: New test.
447
448 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
449
450 PR target/19799
451 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
452
453 2005-02-08 Mike Stump <mrs@apple.com>
454
455 * g++.dg/pch/import-2.c: New test.
456 * g++.dg/pch/import-2.hs: New.
457 * g++.dg/pch/include/import-2a.h: New.
458 * g++.dg/pch/include/import-2b.h: New.
459
460 2005-02-08 Janis Johnson <janis187@us.ibm.com>
461
462 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
463
464 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
465
466 * gfortran.dg/substr_1.f90: New test.
467
468 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
469
470 PR middle-end/19775
471 * gcc.dg/torture/builtin-power-1.c: Disable test for
472 invalid transformation.
473 * gcc.dg/builtins-10.c: Likewise. Disable one test we
474 no longer optimize.
475 * gcc.dg/builtins-47.c: New testcase.
476
477 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
478 Dorit Naishlos <dorit@il.ibm.com>
479
480 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
481
482 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
483
484 * gcc.c-torture/compile/20050206-1.c: New test.
485
486 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
487
488 PR tree-opt/19768
489 * g++.dg/opt/pr19768.C: New test.
490
491 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
492
493 PR tree-opt/19736
494 * gcc.c-torture/compile/pr19736.c: New test.
495
496 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
497
498 PR c++/17401
499 * g++.dg/parse/error25.C: New test.
500
501 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
502
503 * gcc.c-torture/execute/20050203-1.c: New.
504
505 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
506
507 * gcc.dg/vect/vect-85.c: Remove xfail.
508 * gcc.dg/vect/vect-86.c: Remove xfail.
509 * gcc.dg/vect/vect-87.c: Remove xfail.
510 * gcc.dg/vect/vect-88.c: Remove xfail.
511
512 2005-02-02 Geoffrey Keating <geoffk@apple.com>
513
514 * gcc.dg/altivec-19.c: New.
515
516 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
517
518 PR c/17807
519 * gcc.dg/nested-func-3.c: New test.
520 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
521
522 2005-02-02 Janis Johnson <janis187@us.ibm.com>
523
524 * gcc.test-framework/gen_directive_tests: Generate tests for
525 selector expressions.
526
527 2005-02-02 Matt Austern <austern@apple.com>
528
529 PR c++/19628
530 * g++/ext/builtin7.C: New.
531 * g++/ext/builtin8.C: New.
532
533 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
534
535 PR c/18502
536 * gcc.dg/pr18502-1.c: New test.
537
538 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
539
540 PR c++/17413
541 * g++.dg/template/local4.C: Tweak.
542
543 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
544
545 PR tree-optimization/19578
546 * gcc.c-torture/compile/20050202-1.c: New test.
547
548 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
549
550 PR c/19435
551 * gcc.dg/c99-init-4.c: New test.
552
553 2005-02-01 Janis Johnson <janis187@us.ibm.com>
554
555 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
556
557 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
558
559 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
560 * g++.dg/eh/check-vect.h: New.
561
562 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
563 * gcc.dg/vect/vect-78.c: Ditto.
564 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
565 Remove.
566
567 * g++.dg/conversion/simd1.C: Expect warning.
568 * g++.dg/ext/attribute-test-1.C: Ditto.
569 * g++.dg/ext/attribute-test-2.C: Ditto.
570 * g++.dg/ext/attribute-test-3.C: Ditto.
571 * g++.dg/ext/attribute-test-4.C: Ditto.
572
573 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
574 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
575
576 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
577
578 2005-02-01 Richard Henderson <rth@redhat.com>
579
580 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
581 long double for ibm double-double format.
582 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
583
584 2005-02-01 Diego Novillo <dnovillo@redhat.com>
585
586 PR tree-optimization/19633
587 * testsuite/gcc.dg/pr19633-1.c: New test.
588 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
589 to NULL or a symbol.
590
591 2005-02-01 Janis Johnson <janis187@us.ibm.com>
592
593 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
594 New procs.
595 (dg-process-target (local override)): Handle selector expressions.
596
597 * gcc.test-framework/README: Describe tests in source directory.
598 * gcc.test-framework/test-framework.awk: Handle dg- tests.
599 * gcc.test-framework/test-framework.exp: Handle dg- tests.
600 * gcc.test-framework/dg-bogus-exp-P.c: New test.
601 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
602 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
603 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
604 * gcc.test-framework/dg-do-link-exp-P.c: New test.
605 * gcc.test-framework/dg-do-run-exp-P.c: New test.
606 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
607 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
608 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
609 * gcc.test-framework/dg-error-exp-P.c: New test.
610 * gcc.test-framework/dg-error-exp-XP.c: New test.
611 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
612 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
613 * gcc.test-framework/dg-output-exp-P.c: New test.
614 * gcc.test-framework/dg-output-exp-XF.c: New test.
615 * gcc.test-framework/dg-warning-exp-P.c: New test.
616 * gcc.misc-tests/dg-1.c: Remove.
617 * gcc.misc-tests/dg-2.c: Remove.
618 * gcc.misc-tests/dg-3.c: Remove.
619 * gcc.misc-tests/dg-4.c: Remove.
620 * gcc.misc-tests/dg-5.c: Remove.
621 * gcc.misc-tests/dg-6.c: Remove.
622 * gcc.misc-tests/dg-7.c: Remove.
623 * gcc.misc-tests/dg-8.c: Remove.
624 * gcc.misc-tests/dg-9.c: Remove.
625 * gcc.misc-tests/dg-10.c: Remove.
626 * gcc.misc-tests/dg-11.c: Remove.
627 * gcc.misc-tests/dg-12.c: Remove.
628 * gcc.misc-tests/dg-test.exp: Remove.
629
630 * gcc.test-framework/test-framework.awk: Change recording and
631 printing of passes and failures.
632
633 * gcc.test-framework: New directory.
634 * gcc.test-framework/README: New.
635 * gcc.test-framework/test-framework.exp: New.
636 * gcc.test-framework/test-framework.awk: New.
637 * gcc.test-framework/gen_directive_tests: New.
638
639 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
640
641 * lib/treelang.exp: Fix comment typos.
642 (treelang_target_compile): Don't append libs=-ltreelang to options.
643
644 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
645
646 * g++.dg/parse/typename7.C: Adjust error messages.
647
648 2005-01-31 Jeff Law <law@redhat.com>
649
650 * gcc.c-torture/execute/20050131-1.c: New test.
651 * gcc.dg/wcaselabel.c: New test.
652
653 2005-01-31 Mark Mitchell <mark@codesourcery.com>
654
655 * g++.dg/other/warning1.C: Adjust error messags.
656 * g++.dg/parse/constant5.C: New test.
657
658 2005-01-31 Steven Bosscher <stevenb@suse.de>
659
660 PR c/19333
661 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
662 the test case valid.
663 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
664 * testsuite/gcc.dg/array-7.c: Adjust expected result.
665 * testsuite/gcc.dg/pr18596-3.c: Likewise.
666 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
667 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
668 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
669
670 2005-01-31 Dale Johannesen <dalej@apple.com>
671
672 * g++.dg/opt/pr19650.C: New test.
673
674 2005-01-31 Richard Henderson <rth@redhat.com>
675
676 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
677 long double for intel double extended format.
678 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
679
680 2005-01-30 Mark Mitchell <mark@codesourcery.com>
681
682 PR c++/19555
683 * g++.dg/template/static10.C: New test.
684
685 PR c++/19395
686 * g++.dg/parse/error24.C: New test.
687
688 PR c++/19367
689 * g++.dg/lookup/builtin1.C: New test.
690
691 PR c++/19457
692 * g++.dg/warn/conv3.C: New test.
693
694 2005-01-30 Bud Davis <bdavis@gfortran.org>
695
696 PR fortran/19647
697 * gfortan.dg/inquire_7.f90
698
699 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
700
701 PR tree-optimization/15791
702 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
703 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
704 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
705 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
706 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
707 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
708 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
709 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
710 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
711 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
712
713 2005-01-29 Paul Brook <paul@codesourcery.com>
714
715 PR fortran/18565
716 * check.c (real_or_complex_check): New function.
717 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
718 * intrinsic.c (add_functions): Use new check functions.
719 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
720 Add prototypes.
721
722 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
723
724 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
725 gcc.dg/lvalue-3.c: New tests.
726 * gcc.dg/concat.c: Update expected messages.
727
728 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
729
730 PR libfortran/19595
731 * gfortran.dg/eor_1.f90: New test.
732
733 2005-01-29 Steven G. Kargl <kargls@comcast.net>
734
735 PR fortran/19589
736 * gfortran.dg/logical_data_1.f90: New test.
737
738 2005-01-28 Mark Mitchell <mark@codesourcery.com>
739
740 PR c++/19253
741 * g++.dg/template/crash33.C: New test.
742
743 PR c++/19667
744 * g++.dg/template/crash32.C: New test.
745
746 2005-01-28 Ian Lance Taylor <ian@airs.com>
747
748 PR middle-end/16558
749 * g++.dg/warn/Wreturn-type-2.C: New test.
750
751 2004-06-24 Jeff Law <law@redhat.com>
752
753 * gcc.dg/tree-ssa/20050128-1.c: New test.
754
755 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
756
757 * gcc.target/frv/all-mdpackh-1.c: New test.
758
759 2005-01-28 Steven Bosscher <stevenb@suse.de>
760
761 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
762
763 2005-01-27 Richard Henderson <rth@redhat.com>
764
765 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
766
767 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
768
769 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
770
771 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
772
773 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
774 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
775 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
776 to cope with cases where the multilib options override the dg-options.
777
778 2005-01-27 Jakub Jelinek <jakub@redhat.com>
779
780 PR c/18946
781 * gcc.dg/noncompile/20050120-1.c: New test.
782
783 2005-01-26 Diego Novillo <dnovillo@redhat.com>
784
785 PR tree-optimization/19633
786 * gcc.dg/pr19633.c: New test.
787 * gcc.dg/tree-ssa/pr19633.c: New test.
788
789 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
790
791 * gcc.dg/20041216-1.c: New test.
792
793 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
794
795 PR objc/18862
796 * objc.dg/selector-2.m: New test.
797
798 2005-01-26 Jakub Jelinek <jakub@redhat.com>
799
800 * g++.dg/opt/range-test-2.C: New test.
801
802 PR rtl-optimization/19579
803 * gcc.c-torture/execute/20050124-1.c: New test.
804
805 2005-01-26 Greg Parker <gparker@apple.com>
806 Stuart Hastings <stuart@apple.com>
807
808 * gcc.c-torture/execute/20050125-1.c: New.
809
810 2005-01-18 Jan Hubicka <jh@suse.cz>
811
812 PR tree-optimize/19337
813 * gcc.c-torture/compile/20050119-1.c: New test.
814
815 2005-01-24 James E Wilson <wilson@specifixinc.com>
816
817 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
818 test for successful match.
819
820 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
821
822 PR objc/18408
823 * objc.dg/comp-types-7.m: New test.
824
825 2005-01-24 Janis Johnson <janis187@us.ibm.com>
826
827 * lib/target-supports.exp (current_target_name): New.
828 (check_effective_target_ilp32, check_effective_target_lp64):
829 Cache the result to use as long as the current target, with
830 multilib flags, remains the same.
831
832 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
833 (dg-require-weak, dg-require-visibility, dg-require-alias,
834 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
835 dg-require-effective-target, dg-skip-if): Remove call to
836 skip_test_and_clear_xfail.
837 (dg-test): Clear xfail data.
838
839 2005-01-24 Jakub Jelinek <jakub@redhat.com>
840
841 PR target/17751
842 * gcc.dg/ppc64-toc.c: New test.
843
844 * g++.dg/tree-ssa/empty-1.C: New test.
845
846 PR middle-end/19551
847 * gcc.c-torture/execute/20050121-1.c: New test.
848 * gcc.dg/20050121-2.c: New test.
849
850 2004-01-23 Steven G. Kargl <kargls@comcast.net>
851 Paul Brook <paul@codesourcery.com>
852
853 PR fortran/17941
854 * gfortran.dg/real_const_1.f: New test.
855 * gfortran.dg/real_const_2.f90: New test.
856 * gfortran.dg/complex_int_1.f90: New test.
857
858 2005-01-23 Bud Davis <bdavis9659@comcast.net>
859
860 PR fortran/19313
861 * gfortan.dg/inquire_6.f90: New test.
862
863 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
864
865 PR libfortran/19451
866 * open_readonly_1.f90: New test.
867
868 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
869
870 PR libfortran/18982
871 * gfortran.dg/open_new.f90: New file.
872
873 2005-01-22 Paul Brook <paul@codesourcery.com>
874
875 * namelist_1.f90: New test.
876
877 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
878
879 PR tree-optimization/19484
880 * gcc.c-torture/compile/20050122-[12].c: New tests.
881
882 2005-01-22 Paul Brook <paul@codesourcery.com>
883
884 * gfortran.dg/implicit_2.f90: New test.
885
886 2005-01-22 Bud Davis <bdavis9659@comcast.net>
887
888 PR fortran/19314
889 * gfortran.dg/inquire_5.f90: New test.
890
891 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
892
893 PR c/18809
894 * gcc.dg/pr18809-1.c: New test.
895
896 2005-01-21 Ian Lance Taylor <ian@airs.com>
897
898 * gcc.dg/20050121-1.c: New test.
899
900 PR tree-optimization/13000
901 * gcc.dg/20040206-1.c: Change warning to point where function is
902 being inlined.
903
904 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
905
906 PR c++/19208
907 * g++.dg/template/array11.C: New test.
908
909 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
910
911 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
912 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
913 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
914 * gfortran.dg/getenv_1.f90: Add dg-do directive.
915 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
916 gfortran.dg/pr17164.f90: Add missing dg-do directives.
917
918 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
919
920 PR tree-optimization/15349
921 * gcc.dg/tree-ssa/pr15349.c: New.
922
923 2005-01-20 Steve Ellcey <sje@cup.hp.com>
924
925 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
926
927 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
928
929 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
930 scan-assembler-times directive name.
931
932 * gcc.dg/asm-a.c: Move dg-require-effective-target to
933 after dg-do.
934
935 PR rtl-optimization/19462
936 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
937
938 2005-01-19 Steve Ellcey <sje@cup.hp.com>
939
940 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
941 counting function calls on ia64.
942
943 2005-01-19 Jakub Jelinek <jakub@redhat.com>
944
945 PR rtl-optimization/15139
946 * gcc.dg/20050111-2.c: New test.
947
948 PR c/17297
949 * gcc.c-torture/compile/20050113-1.c: New testcase.
950
951 PR middle-end/19164
952 * gcc.dg/20050113-1.c: New testcase.
953
954 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
955
956 * gcc.dg/vect/vect-85.c: Add comment.
957 * gcc.dg/vect/vect-86.c: Add xfail for now.
958 * gcc.dg/vect/vect-87.c: Add xfail for now.
959 * gcc.dg/vect/vect-88.c: Add xfail for now.
960 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
961
962 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
963
964 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
965
966 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
967
968 * g++.dg/debug/typedef3.C: New test.
969
970 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
971
972 PR c/19472
973 * gcc.dg/asm-a.c: New test.
974
975 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
976
977 * gcc.dg/sh-relax.c: Add prototype for abort.
978
979 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
980
981 * gcc.dg/short-compare-1.c: New test.
982 * gcc.dg/short-compare-2.c: Likewise.
983
984 2005-01-18 Michael Matz <matz@suse.de>
985
986 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
987
988 2005-01-17 Diego Novillo <dnovillo@redhat.com>
989
990 PR tree-optimization/19121
991 * gcc.c-torture/compile/pr19121.c: New test.
992
993 2005-01-17 James E. Wilson <wilson@specifixinc.com>
994
995 PR target/19357
996 * gcc.c-torture/compile/pr19357.c: New test.
997
998 2005-01-17 Ian Lance Taylor <ian@airs.com>
999
1000 PR c/5675
1001 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
1002 pass--those that refer just to the variable, possibly with a
1003 cast.
1004 * gcc.dg/c99-const-expr-3.c: Likewise.
1005
1006 PR middle-end/13127
1007 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
1008 longer emitted.
1009
1010 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1011
1012 PR fortran/18778
1013 * gfortran.dg/endfile_2.f90: New test.
1014
1015 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1016
1017 PR 19168
1018 * gfortran.dg/select_5.f90: New test.
1019
1020 2004-01-16 Paul Brook <paul@codesourcery.com>
1021
1022 * gfortran.dg/common_4.f90: New test.
1023
1024 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1025
1026 PR rtl-optimization/19462
1027 * gcc.dg/torture/pr19462-1.c: New test.
1028
1029 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1030
1031 PR objc/19321
1032 * objc.dg/func-ptr-2.m: New.
1033 * objc.dg/volatile-1.m: New.
1034
1035 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1036
1037 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1038
1039 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1040
1041 PR tree-optimization/19060
1042 * gcc.c-torture/execute/20050104-1.c: New test.
1043
1044 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1045
1046 PR fortran/18983
1047 * gfortran.dg/write_to_null.f90: New test.
1048
1049 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1050 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1051
1052 PR other/19328
1053 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1054 argument.
1055
1056 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR c++/19263
1059 * g++.dg/init/vector1.C: New test.
1060
1061 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1062
1063 PR target/13158
1064 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1065 PR target/18987
1066 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1067
1068 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1069
1070 * gfortran.dg/select_1.f90: New test.
1071 * gfortran.dg/select_2.f90: New test.
1072 * gfortran.dg/select_3.f90: New test.
1073 * gfortran.dg/select_4.f90: New test.
1074
1075 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1076
1077 PR middle-end/19084
1078 PR rtl-optimization/19348
1079 * gcc.dg/20050111-1.c: New test.
1080 * gcc.c-torture/execute/20050111-1.c: New test.
1081
1082 * gcc.dg/i386-asm-4.c: New test.
1083
1084 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1085
1086 * gcc.dg/nested-func-2.c: New test.
1087 * ada/acats/norun.lst: Remove c953002.
1088
1089 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1090
1091 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1092
1093 2005-01-12 Ben Elliston <bje@au.ibm.com>
1094
1095 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1096
1097 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1098
1099 PR target/18761
1100 * g++.dg/abi/align1.C: New test.
1101
1102 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1103
1104 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1105 at a time.
1106 * g++.dg/ext/altivec_check.h: Support compiling as C.
1107
1108 2005-01-10 Roger Sayle <roger@eyesopen.com>
1109
1110 PR c++/19355
1111 * g++.dg/expr/pr19355-1.C: New test case.
1112
1113 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1114
1115 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1116 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1117 * ada/acats/tests/c3/c92005b.ada: Likewise.
1118 * ada/acats/tests/c3/cxb3012.a: Likewise.
1119 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1120
1121 2005-01-09 Paul Brook <paul@codesourcery.com>
1122
1123 * gfortran.dg/common_2.f90: New file.
1124 * gfortran.dg/common_3.f90: New file.
1125
1126 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1127
1128 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1129
1130 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1131
1132 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1133 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1134 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1173 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1174 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1175 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1176 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1177 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1178 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1179 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1180 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1181 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1182 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1183 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1184 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1185 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1186 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1187 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1188 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1189 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1190 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1191 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1192 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1193 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1194 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1195 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1196 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1197 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1198 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1199
1200 * gcc.dg/vect/vect-1.c: Fix spelling.
1201 * gcc.dg/vect/vect-10.c: Fix spelling.
1202 * gcc.dg/vect/vect-11.c: Fix spelling.
1203 * gcc.dg/vect/vect-12.c: Fix spelling.
1204 * gcc.dg/vect/vect-14.c: Fix spelling.
1205 * gcc.dg/vect/vect-15.c: Fix spelling.
1206 * gcc.dg/vect/vect-16.c: Fix spelling.
1207 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1208 * gcc.dg/vect/vect-64.c: Fix comments.
1209 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1210
1211 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1212 Ira Rosen <irar@il.ibm.com>
1213
1214 * gcc.dg/vect/vect-70.c: New test.
1215 * gcc.dg/vect/vect-71.c: New test.
1216
1217 2005-01-09 Manfred Hollstein <mh@suse.com>
1218
1219 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1220 * gcc.dg/pr18241-2.c: Likewise.
1221 * gcc.dg/pr18241-3.c: Likewise.
1222 * gcc.dg/pr18241-4.c: Likewise.
1223 * gcc.dg/pr18241-5.c: Likewise.
1224
1225 2005-01-08 Richard Henderson <rth@redhat.com>
1226
1227 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1228 False for x86 and x86-64.
1229
1230 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1231
1232 PR tree-optimization/18241
1233 * gcc.dg/pr18241-1.c: New test.
1234 * gcc.dg/pr18241-2.c: New test.
1235 * gcc.dg/pr18241-3.c: New test.
1236 * gcc.dg/pr18241-4.c: New test.
1237 * gcc.dg/pr18241-5.c: New test.
1238
1239 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1240
1241 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1242 gfortran.dg/select_4.f90: New.
1243
1244 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1245
1246 * gcc.c-torture/execute/20050107-1.c: New test.
1247
1248 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1249
1250 PR c++/19298
1251 * g++.dg/template/ref2.C: New.
1252
1253 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1254
1255 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1256 instead of being empty.
1257
1258 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1259
1260 PR fortran/15553
1261 * gfortran.dg/array-1.f90: New test.
1262
1263 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1264
1265 PR tree-optimization/19283
1266 * gcc.c-torture/execute/20050106-1.c: New test.
1267
1268 PR rtl-optimization/18861
1269 * gcc.dg/20050105-1.c: New test.
1270
1271 PR tree-optimization/18828
1272 * gcc.dg/20050105-2.c: New test.
1273
1274 2005-01-07 Andreas Jaeger <aj@suse.de>
1275
1276 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1277
1278 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1279
1280 PR fortran/18398
1281 * gfortran.dg/fmt_read.f90: New test.
1282
1283 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1284
1285 * gcc.dg/rs6000-ldouble-2.c: New.
1286
1287 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1288
1289 PR c++/19244
1290 * g++.dg/parser/ctor2.C: New test.
1291
1292 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1293
1294 PR c++/17154
1295 * g++.dg/template/using9.C: New test.
1296
1297 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1298
1299 PR c++/19258
1300 * g++.dg/lookup/friend6.C: New test.
1301
1302 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1303
1304 PR c++/19270
1305 * g++.dg/template/array10.C: New.
1306
1307 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1308
1309 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1310 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1311
1312 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1313
1314 * gcc.c-torture/compile/20050105-1.c: New test.
1315
1316 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1317
1318 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1319
1320 2005-01-05 Roger Sayle <roger@eyesopen.com>
1321
1322 PR middle-end/19100
1323 * gcc.dg/conv-3.c: New test case.
1324
1325 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1326
1327 * gcc.dg/asm-wide-1.c: New test.
1328
1329 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1330
1331 PR c++/19030
1332 * g++.dg/parse/crash22.C: New
1333
1334 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1335
1336 PR 19257
1337 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1338
1339 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1340
1341 PR middle-end/17767
1342 * gcc.dg/i386-mmx-6.c: New test case.
1343
1344 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1345
1346 PR tree-optimization/18308
1347 * gcc.dg/vect/pr18308.c: New testcase.
1348
1349 2005-01-04 Andreas Jaeger <aj@suse.de>
1350
1351 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1352
1353 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1354 Robert Bowdidge <bowdidge@apple.com>
1355
1356 * gcc.dg/cpp/subframework1.c: New.
1357 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1358 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1359 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1360 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1361
1362 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1363
1364 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1365 producing warning.
1366 * gcc.dg/darwin-weakimport-2.c: New.
1367
1368 2005-01-03 Richard Henderson <rth@redhat.com>
1369
1370 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1371
1372 2005-01-03 Richard Henderson <rth@redhat.com>
1373
1374 * gcc.dg/vect/vect.exp: Enable for ia64.
1375 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1376 (check_effective_target_vect_float): Likewise.
1377 (check_effective_target_vect_no_align): Likewise.
1378 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1379 * gcc.dg/vect/vect-8.c: Likewise.
1380
1381 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1382
1383 PR target/19236
1384 * gcc.dg/pr19236-1.c: New test case.
1385
1386 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1387
1388 PR rtl-optimization/12092
1389 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1390
1391 2005-01-02 Andreas Jaeger <aj@suse.de>
1392
1393 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1394
1395 2005-01-01 Roger Sayle <roger@eyesopen.com>
1396 Andrew Pinski <pinskia@physics.uc.edu>
1397
1398 PR rtl-optimization/12092
1399 * gcc.dg/pr12092-1.c: New test case.
1400
1401 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1402
1403 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1404 'hidden' and 'default' for better portability.
1405 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1406
1407 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1408 6 and 7.
1409 * g++.old-deja/g++.brendan/new3.C: Likewise.
1410
1411 2005-01-01 Steven Bosscher <stevenb@suse.de>
1412
1413 * gcc.dg/20041231-1.C: New test.
1414 * g++.dg/warn/Wunreachable-code-1.C: New test.
1415
1416 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1417
1418 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1419 file, not /dev/null. Abort on error.
1420
1421 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1422 Ziemowit Laski <zlaski@apple.com>
1423
1424 PR objc/18971
1425 * objc.dg/encode-5.m: New test.
1426
1427 2004-12-29 Richard Henderson <rth@redhat.com>
1428
1429 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1430 * objc.dg/stabs-1.m: Disable for ia64.
1431
1432 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1433
1434 PR c++/19190
1435 * g++.dg/warn/Wunused-10.C: New test.
1436
1437 2004-12-28 Richard Henderson <rth@redhat.com>
1438
1439 * objc.dg/stabs-1.m: Disable for alpha.
1440
1441 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1442
1443 PR c++/19149
1444 * g++.dg/parse/error23.C: New test.
1445
1446 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1447
1448 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1449
1450 PR fortran/19032
1451 * gfortran.dg/intrinsic_modulo_1.f90: New.
1452 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1453 tests with divisor -1.
1454
1455 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1456
1457 * g++.dg/opt/temp1.C (memcpy): Return a value.
1458
1459 PR c++/19148
1460 * g++.dg/expr/cond7.C: New test.
1461
1462 2004-12-27 Paul Brook <paul@codesourcery.com>
1463
1464 * gfortran.dg/g77/select_no_compile.f: Remove.
1465
1466 2004-12-27 Richard Henderson <rth@redhat.com>
1467
1468 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1469 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1470 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1471
1472 2004-12-26 Richard Henderson <rth@redhat.com>
1473
1474 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1475 by 1i instead of token pasting.
1476
1477 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1478
1479 PR tree-optimization/17578
1480 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1481 to additional_flags.
1482 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1483
1484 2004-12-25 Richard Henderson <rth@redhat.com>
1485
1486 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1487 Remove Alpha.
1488
1489 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1490
1491 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1492 hppa*-*-hpux*.
1493 * gcc.dg/pr17957.c (dg-options): Likewise.
1494 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1495 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1496 instead of 0 on __hppa__.
1497 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1498 "foo,%r" on hppa*-*-*.
1499
1500 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1501
1502 PR fortran/19071
1503 * gfortran.dg/complex_write.f90: New test.
1504
1505 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1506
1507 PR c++/17595
1508 * g++.dg/parse/pragma2.C: New test.
1509
1510 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1511
1512 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1513
1514 * gcc.dg/empty2.c: Add missing dg-warning.
1515
1516 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1517
1518 PR c++/17413
1519 * g++.dg/template/local4.C: New test.
1520 * g++.dg/template/crash19.C: Add dg-error marker.
1521
1522 * g++.dg/template/crash31.C: Correct embedded PR number.
1523
1524 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1525
1526 PR c++/16405
1527 * g++.dg/opt/temp1.C: Add do-run marker.
1528
1529 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1530
1531 * g++.dg/template/spec19.C: New.
1532
1533 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1534
1535 PR target/16819
1536 * gcc.dg/empty2.c: New.
1537
1538 2004-12-23 Richard Henderson <rth@redhat.com>
1539
1540 * lib/target-supports.exp (check_effective_target_vect_no_align):
1541 Remove i?86 and x86-64.
1542
1543 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1544
1545 PR c++/16405
1546 * g++.dg/opt/temp1.C: New test.
1547
1548 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1549
1550 PR c++/18733
1551 * g++.dg/template/friend33.C: New testcase.
1552
1553 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1554
1555 PR c++/18464
1556 * g++.dg/template/cond5.C: New test.
1557
1558 PR c++/18492
1559 * g++.dg/inherit/thunk3.C: New test.
1560
1561 PR c++/11224
1562 * g++.dg/warn/Wunused-9.C: New test.
1563
1564 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1565
1566 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1567
1568 2004-12-22 Jan Beulich <jbeulich@novell.com>
1569
1570 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1571
1572 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1573
1574 PR c++/18378
1575 * g++.dg/ext/packed8.C: New test.
1576
1577 PR c++/13268
1578 * g++.dg/template/crash31.C: New test.
1579
1580 PR c++/19034
1581 * g++.dg/template/crash30.C: New test.
1582
1583 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1584
1585 PR C++/18984
1586 * g++.dg/eh/ctor3.C: New test.
1587
1588 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1589
1590 * objc.dg/stabs-1.m: Allow section name to be quoted and
1591 assembly label to begin with '.LL'.
1592
1593 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1594
1595 * gcc.dg/vect/vect.exp
1596 (check_effective_target_lp64_or_vect_no_align): New.
1597 * gcc.dg/vect/vect-77.c: Use it.
1598 * gcc.dg/vect/vect-78.c: Use it.
1599
1600 * lib/target-supports.exp
1601 (check_effective_target_vect_no_max,
1602 check_effective_target_vect_no_bitwise,
1603 check_effective_target_vect_no_align): New.
1604 * gcc.dg/vect/vect-13.c: Use them.
1605 * gcc.dg/vect/vect-17.c: Ditto.
1606 * gcc.dg/vect/vect-18.c: Ditto.
1607 * gcc.dg/vect/vect-19.c: Ditto.
1608 * gcc.dg/vect/vect-20.c: Ditto.
1609 * gcc.dg/vect/vect-27.c: Ditto.
1610 * gcc.dg/vect/vect-29.c: Ditto.
1611 * gcc.dg/vect/vect-44.c: Ditto.
1612 * gcc.dg/vect/vect-48.c: Ditto.
1613 * gcc.dg/vect/vect-50.c: Ditto.
1614 * gcc.dg/vect/vect-52.c: Ditto.
1615 * gcc.dg/vect/vect-54.c: Ditto.
1616 * gcc.dg/vect/vect-56.c: Ditto.
1617 * gcc.dg/vect/vect-58.c: Ditto.
1618 * gcc.dg/vect/vect-60.c: Ditto.
1619 * gcc.dg/vect/vect-72.c: Ditto.
1620 * gcc.dg/vect/vect-80.c: Ditto.
1621
1622 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1623
1624 PR c++/14075
1625 * g++.dg/init/string1.C: New.
1626
1627 PR c++/18975
1628 * g++.dg/other/synth1.C: New.
1629
1630 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1631
1632 PR c/18963
1633 * gcc.dg/pr18963-1.c: New test.
1634
1635 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1636
1637 PR c/18596
1638 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1639 * gcc.dg/pr18596-1.c: Use dg-error.
1640 (dg-options): Use -fno-unit-at-a-time.
1641 * gcc.dg/pr18596-2.c: New test.
1642 * gcc.dg/pr18596-3.c: New test.
1643
1644 2004-12-20 Roger Sayle <roger@eyesopen.com>
1645
1646 PR middle-end/18683
1647 * g++.dg/opt/pr18683-1.C: New test case.
1648
1649 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1650
1651 PR other/19093
1652 * g++.dg/opt/max1.C: Fix for 64bit targets.
1653
1654 2004-12-20 Matt Austern <austern@apple.com>
1655
1656 PR c++/19044
1657 * g++.dg/ext/builtin6.C: New
1658
1659 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1660
1661 PR tree-optimization/19080
1662 * gcc.c-torture/compile/pr19080.c: New test.
1663
1664 2004-12-20 Steven Bosscher <stevenb@suse.de>
1665
1666 * gcc.dg/20041219-1.c: New test.
1667
1668 2004-12-19 Roger Sayle <roger@eyesopen.com>
1669
1670 PR middle-end/19068
1671 * g++.dg/opt/max1.C: New test case.
1672
1673 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1674
1675 * gcc.dg/fdata-sections-1.c: New test.
1676
1677 2004-12-18 Roger Sayle <roger@eyesopen.com>
1678
1679 PR middle-end/18548
1680 * gcc.dg/max-1.c: New test case.
1681
1682 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1683
1684 * gcc.c-torture/execute/20041218-1.c: New test.
1685
1686 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1687
1688 * gcc.dg/pr18501.c: New test.
1689 * gcc.dg/uninit-5.c: XFAIL.
1690 * gcc.dg/uninit-9.c: XFAIL.
1691
1692 2004-12-17 Dale Johannesen <dalej@apple.com>
1693
1694 * gcc.dg/20041213-1.c: New.
1695
1696 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1697
1698 * objc.dg/stabs-1.m: Allow assembly label to begin
1699 with a dot ('.').
1700
1701 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1702
1703 * gcc.c-torture/execute/20041213-1.c: Move...
1704 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1705
1706 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1707
1708 PR c++/18721
1709 * g++.dg/lookup/conv-5.C: New.
1710
1711 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1712
1713 * objc.dg/stabs-1.m: New test.
1714
1715 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1716
1717 * gcc.dg/visibility-c.c: Change compile to
1718 assemble for the test.
1719
1720 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1721
1722 PR target/19041
1723 * gcc.dg/visibility-c.c: New test.
1724
1725 2004-12-16 Roger Sayle <roger@eyesopen.com>
1726
1727 PR middle-end/18493
1728 * gcc.dg/switch-8.c: New test case.
1729
1730 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1731
1732 PR c++/18905
1733 * g++.dg/template/init4.C: New.
1734 * g++.dg/opt/static3.C: Enable optimizer.
1735
1736 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1737
1738 * g++.dg/other/complex1.C: New test.
1739
1740 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1741
1742 * g++.dg/opt/inline9.C: New test.
1743
1744 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1745
1746 PR fortran/18993
1747 * gfotran.dg/nullify_1.f: New test.
1748
1749 2004-12-15 Richard Henderson <rth@redhat.com>
1750
1751 * gcc.target/i386/i386.exp: New harness.
1752 * gcc.target/i386/vect-args.c: New.
1753
1754 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1755
1756 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1757
1758 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1759
1760 PR c++/18825
1761 * g++.dg/template/friend32.C: New test.
1762
1763 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1764
1765 * cpp/pragma-once-1.c: New test.
1766 * cpp/pragma-once-1b.h: Likewise.
1767 * cpp/pragma-once-1c.h: Likewise.
1768 * cpp/pragma-once-1d.h: Likewise.
1769 * cpp/inc/pragma-once-1a.h: Likewise.
1770
1771 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1772 Steven G. Kargl <kargls@comcast.net>
1773
1774 PR fortran/17597
1775 * gfortran.dg/list_read_3.f90: New test.
1776
1777 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1778
1779 * gcc.dg/ftrapv-2.c: New test.
1780
1781 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1782
1783 PR c++/18981
1784 * g++.dg/template/typename9.C: New test.
1785
1786 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1787
1788 PR c++/18738
1789 * g++.dg/template/typename8.C: New test.
1790 * g++.dg/parse/friend2.C: Tweak error message.
1791
1792 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1793
1794 * gcc.c-torture/20041214-1.c: New test.
1795
1796 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1797
1798 PR c++/18965
1799 * g++.dg/init/array17.C: New test.
1800
1801 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1802
1803 PR c++/18793
1804 * g++.dg/init/aggr3.C: New test.
1805
1806 2004-12-14 Janis Johnson <janis187@us.ibm.com
1807
1808 * gcc.dg/altivec-types-1.c: New test.
1809 * gcc.dg/altivec-types-2.c: New test.
1810 * gcc.dg/altivec-types-3.c: New test.
1811 * gcc.dg/altivec-types-4.c: New test.
1812 * g++.dg/ext/altivec-types-1.C: New test.
1813 * g++.dg/ext/altivec-types-2.C: New test.
1814 * g++.dg/ext/altivec-types-3.C: New test.
1815 * g++.dg/ext/altivec-types-4.C: New test.
1816
1817 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR middle-end/18951
1820 * gcc.c-torture/execute/20041213-1.c: New test.
1821
1822 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1823
1824 PR c++/18949
1825 * g++.dg/template/cast1.C: New.
1826
1827 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1828
1829 * gcc.c-torture/execute/20041213-2.c: New test.
1830
1831 2004-12-13 Richard Henderson <rth@redhat.com>
1832
1833 * gcc.dg/i386-sse-10.c: Fix typo in options.
1834
1835 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1836
1837 PR c++/18968
1838 * g++.dg/opt/pr18968.C: New test.
1839
1840 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1841
1842 PR c++/18925
1843 * g++.dg/ext/visibility/staticdatamem.C: New test.
1844
1845 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1846
1847 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1848
1849 2004-12-13 Roger Sayle <roger@eyesopen.com>
1850
1851 PR rtl-optimization/18928
1852 * gcc.dg/pr18928-1.c: New test case.
1853
1854 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1855
1856 PR tree-opt/16951
1857 * gcc.c-torture/compile/20041211-1.c: New.
1858
1859 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1860
1861 PR middle-end/17564
1862 * gcc.c-torture/execute/20041212-1.c: New test.
1863
1864 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1865
1866 PR fortran/18869
1867 * gfortran.dg/common_1.f90: New test.
1868
1869 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1870 Paul Brook <paul@codesourcery.com>
1871
1872 PR fortran/16222
1873 * gfortran.dg/real_do_1.f90: New test.
1874
1875 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1876
1877 PR tree-opt/18040
1878 * g++.dg/opt/ptrmem6.C: New test.
1879
1880 2004-12-11 Roger Sayle <roger@eyesopen.com>
1881
1882 PR middle-end/18921
1883 * gcc.dg/pr18921-1.c: New test case.
1884
1885 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1886
1887 PR fortran/17175
1888 * gfortran.dg/scale_1.f90: New test.
1889
1890 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1891
1892 PR middle-end/18903
1893 * gcc.c-torture/compile/pr18903.c: New test.
1894
1895 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1896
1897 * gcc.c-torture/execute/20041210-1.c: New test.
1898
1899 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1900
1901 PR c++/18731
1902 * g++.dg/parser/struct-1.C: New test.
1903 * g++.dg/parser/struct-2.C: New test.
1904 * g++.dg/parser/struct-3.C: New test.
1905
1906 2004-12-09 Richard Henderson <rth@redhat.com>
1907
1908 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1909
1910 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1911 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1912
1913 2004-12-09 Matt Austern <austern@apple.com>
1914
1915 PR c++/18514
1916 * g++.dg/ext/builtin1.C: New
1917 * g++.dg/ext/builtin2.C: New
1918 * g++.dg/ext/builtin3.C: New
1919 * g++.dg/ext/builtin4.C: New
1920 * g++.dg/ext/builtin5.C: New
1921
1922 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1923
1924 PR tree-opt/18904
1925 * g++.dg/opt/ptrmem5.C: New test.
1926
1927 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1928
1929 * g++.dg/parse/typename5.C: Adjust for new error.
1930 * g++.dg/parse/typename7.C: New.
1931
1932 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1933
1934 PR c++/18073
1935 * g++.dg/other/mmintrin.C: New test.
1936
1937 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1938
1939 PR c++/16681
1940 * g++.dg/init/array15.C: New.
1941 * g++.dg/init/array16.C: New.
1942
1943 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1944
1945 PR fortran/18826
1946 * gfortran.dg/assign_1.f90: New test.
1947
1948 2004-12-08 Nick Clifton <nickc@redhat.com>
1949
1950 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1951 * gcc.target/xstormy16/data_below100: Likewise.
1952 * gcc.target/xstormy16/sfr: Likewise.
1953 * gcc.target/xstormy16/below100.S: New test source file.
1954 * gcc.target/xstormy16/below100.ld: New test linker script.
1955 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1956 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1957 bp instructions.
1958 * gcc.target/xstormy16/bp.c: Likewise.
1959
1960 * gcc.target/xstormy16/bss_below100: New files:
1961 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1962 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1963 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1964 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1965 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1966 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1967 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1968 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1969 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1970 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1971 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1972 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1973 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1974 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1975 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1976 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1977 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1978 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1979 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1980 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1981 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1982 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1983 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1984 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1985 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1986 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1987 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1988
1989 * gcc.target/xstormy16/data_below100: New files:
1990 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1991 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1992 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1993 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1994 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1995 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1996 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1997 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1998 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1999 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2000 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2001 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2002 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2003 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2004 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2005 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2006 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2007 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2008 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2009 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2010 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2011 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2012 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2013 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2014 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2015 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2016 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2017
2018 * gcc.target/xstormy16/sfr: New files:
2019 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2020 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2021 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2022 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2023 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2024 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2025 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2026 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2027 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2028 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2029 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2030 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2031 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2032 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2033 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2034 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2035 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2036 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2037 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2038 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2039 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2040 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2041 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2042 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2043 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2044 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2045 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2046 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2047 27_if0_sfrw_bitfield_f.c
2048
2049 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2050
2051 PR c++/18100
2052 * g++.dg/lookup/name-clash4.C: New test.
2053
2054 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2055
2056 PR c++/18672
2057 * g++.dg/opt/array1.C: New.
2058
2059 PR c++/18803
2060 * g++.dg/template/operator5.C: New.
2061
2062 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2063
2064 PR c/18867
2065 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2066
2067 2004-12-07 Steven Bosscher <stevenb@suse.de>
2068
2069 * gcc.dg/noncompile/20041207.c: New test.
2070
2071 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2072
2073 * g++.dg/other/unreachable-1.C: New test.
2074
2075 2004-12-06 Nick Clifton <nickc@redhat.com>
2076
2077 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2078 <limits.h> because the latter comes from gcc's include/ directory
2079 and not the newlib/libc/include directory.
2080
2081 2004-12-04 Richard Henderson <rth@redhat.com>
2082
2083 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2084
2085 2004-12-04 Richard Henderson <rth@redhat.com>
2086
2087 * lib/target-supports.exp (check_gc_sections_available): Disable
2088 for alpha and ia64.
2089
2090 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2091
2092 PR middle-end/17909
2093 * g++.dg/other/vararg-2.C: New test.
2094
2095 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2096
2097 PR c++/17011, c++/17971
2098 * g++.dg/template/error15.C: Adjust expected error.
2099 * g++.dg/template/instantiate3.C: Likewise.
2100
2101 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2102
2103 * gcc.dg/altivec-18.c: Fix for darwin
2104
2105 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2106
2107 PR c++/18782
2108 * g++.dg/parse/ptrmem2.C: New.
2109
2110 PR c++/18318
2111 * g++.dg/template/new1.C: New.
2112
2113 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2114
2115 PR fortran/18710
2116 * gfortran.dg/direct_io_3.f90: New test.
2117
2118 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2119
2120 PR 18758
2121 * g++.dg/parse/crash21.C: New.
2122
2123 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2124
2125 PR c++/15664, c++/18276
2126 * g++.dg/template/ttp13.C: New test.
2127 * g++.dg/template/ttp14.C: Likewise.
2128
2129 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2130
2131 PR c++/18123
2132 * g++.dg/parse/enum2.C: New test.
2133 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2134
2135 2004-12-02 Nick Clifton <nickc@redhat.com>
2136
2137 * gcc.target/xstormy16: New test directory.
2138 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2139 * gcc.target/xstormy16/bp.c: Check the generation of bp
2140 instructions.
2141 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2142 bn instructions and the BELOW100 attribute.
2143
2144 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2145
2146 PR target/16952
2147 * gcc.dg/ppc-eabi.c: New.
2148
2149 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2150
2151 PR fortran/18284
2152 * gfortran.dg/backspace.f90
2153
2154 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2155
2156 * gfortran.dg/inquire.f90: New test.
2157
2158 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2159
2160 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2161 handle effective-target-keyword.
2162 (dg-skip-if): Support effective-target keyword as target list.
2163 (dg-xfail-if): Ditto.
2164 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2165
2166 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2167
2168 PR tree-optimization/18291
2169 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2170
2171 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2172
2173 PR C++/18729
2174 * g++.dg/parse/crash20.C: New.
2175
2176 PR c++/17431
2177 * g++.dg/overload/arg1.C: New.
2178 * g++.dg/overload/arg2.C: New.
2179 * g++.dg/overload/arg3.C: New.
2180 * g++.dg/overload/arg4.C: New.
2181
2182 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2183
2184 * gcc.dg/c99-flex-array-4.c: Remove.
2185
2186 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2187
2188 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2189
2190 * lib/target-supports.exp (is-effective-target): Simplify.
2191
2192 * lib/target-supports.exp (check_effective_target_vect_long):
2193 Fix for powerpc64-*-*.
2194
2195 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2196
2197 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2198 to support new requirements on FreeBSD 5.
2199
2200 2004-11-30 Devang Patel <dpatel@apple.com>
2201
2202 PR 18702
2203 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2204
2205 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2206
2207 * g++.dg/ext/altivec-13.C: New test.
2208
2209 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2210
2211 PR tree-opt/18298
2212 * gcc.c-torture/execute/p18298.c: New test.
2213
2214 2004-11-30 Ira Rosen <irar@il.ibm.com>
2215 Dorit Naishlos <dorit@il.ibm.com>
2216
2217 PR tree-opt/18607
2218 * gcc.dg/vect/vect-89.c: New test.
2219
2220 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2221
2222 * gcc.dg/pr18596-1.c: New test.
2223
2224 2004-11-30 Ben Elliston <bje@au.ibm.com>
2225
2226 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2227
2228 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2229
2230 PR c/18479
2231 * gcc.dg/pr18479.c: New test.
2232
2233 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2234
2235 PR target/18490
2236 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2237 mmix-knuth-mmixware.
2238
2239 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2240 cris-*-elf* cris-*-aout* mmix-*-*
2241
2242 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR middle-end/18725
2245 * gcc.dg/pr18725.c: New test.
2246
2247 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2248
2249 PR target/18488
2250 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2251
2252 PR target/18336
2253 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2254
2255 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2256
2257 PR c++/18368
2258 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2259 * g++.old-deja/g++.law/ctors5.C: Likewise.
2260 * g++.old-deja/g++.other/crash25.C: Likewise.
2261
2262 PR c++/18674
2263 * g++.dg/template/error16.C: New test.
2264
2265 PR c++/18512
2266 * g++.dg/template/crash29.C: New test.
2267
2268 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2269
2270 PR tree-optimization/18712
2271 * gcc.c-torture/compile/pr18712.c: New test.
2272
2273 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2274
2275 PR c/7544
2276 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2277 tests.
2278
2279 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2280
2281 PR c++/18652
2282 * g++.dg/lookup/crash6.C: New test.
2283
2284 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2285
2286 PR middle-end/18164
2287 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2288
2289 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2290
2291 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2292 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2293 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2294
2295 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2296
2297 * gcc.dg/pr18164.c: New test.
2298
2299 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2300
2301 * gcc.dg/funroll-loops-all.c: New.
2302
2303 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2304
2305 PR target/18489
2306 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2307 delimeter, match space and TAB as well as ":".
2308
2309 PR target/18484
2310 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2311
2312 PR target/18348
2313 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2314
2315 PR target/18345
2316 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2317
2318 PR target/18337
2319 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2320
2321 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2322
2323 * gfortran.dg/direct_io_2.f90: New test.
2324
2325 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2326
2327 PR target/18334
2328 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2329
2330 2004-11-28 Richard Henderson <rth@redhat.com>
2331
2332 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2333
2334 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2335
2336 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2337 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2338 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2339 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2340 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2341 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2342 gcc.dg/pointer-arith-8.c: New tests.
2343
2344 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2345
2346 PR fortran/18364
2347 * gfortran.dg/endfile.f90: New test.
2348
2349 2004-11-27 Falk Hueffner <falk@debian.org>
2350
2351 * gcc.dg/loop-6.c: New test.
2352
2353 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2354
2355 * gcc.c-torture/execute/20041126-1.c: New test.
2356
2357 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2358
2359 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2360 on IRIX.
2361
2362 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2363
2364 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2365 functions.
2366
2367 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2368
2369 PR rtl-optimization/17825
2370 * gcc.c-torture/compile/20041119-1.c: New test.
2371
2372 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2373
2374 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2375 Check existence of ld library path variables before unsetting.
2376
2377 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2378
2379 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2380
2381 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2382
2383 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2384
2385 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2386
2387 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2388
2389 2004-11-26 Ben Elliston <bje@au.ibm.com>
2390
2391 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2392 dg-do directive.
2393
2394 2004-11-26 Ben Elliston <bje@au.ibm.com>
2395
2396 * gcc.dg/pr17957.c: Pass --param, not -param.
2397
2398 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2399
2400 PR middle-end/17957
2401 * testsuite/gcc.dg/pr17957.c: New test.
2402
2403 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2404
2405 PR c++/18445
2406 * g++.dg/template/crash28.C: Likewise.
2407
2408 PR c++/18001
2409 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2410 * g++.dg/ext/lvaddr.C: Likewise.
2411 * g++.dg/opt/pr7503-3.C: Likewise.
2412
2413 PR c++/18466
2414 * g++.dg/parse/qualified3.C: New test.
2415 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2416
2417 PR c++/18545
2418 * g++.dg/expr/return1.C: New test.
2419
2420 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2421
2422 Friend class name lookup 3/n, PR c++/3332
2423 * g++.dg/lookup/friend3.C: New test.
2424 * g++.dg/lookup/friend4.C: Likewise.
2425 * g++.dg/lookup/friend5.C: Likewise.
2426
2427 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2428
2429 Friend class name lookup 2/n, PR c++/14513, c++/15410
2430 * g++.dg/lookup/friend2.C: New test.
2431 * g++.dg/template/friend31.C: Likewise.
2432
2433 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2434
2435 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2436
2437 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2438
2439 PR c++/17473
2440 * g++.dg/tc1/dr56.C: Remove.
2441 * g++.dg/template/typedef1.C: Add dg-error markers.
2442 * g++.old-deja/g++.other/typedef7.C: Likewise.
2443
2444 PR c++/18285
2445 * g++.dg/parse/typedef7.C: New test.
2446
2447 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2448
2449 * gcc.c-torture/execute/20041124-1.c: New test.
2450
2451 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2452
2453 * g++.dg/template/deduce3.C: New test.
2454
2455 PR c++/18586
2456 * g++.dg/template/crash27.C: New test.
2457
2458 PR c++/18530
2459 * g++.dg/warn/Wshadow-3.C: New test.
2460
2461 2004-11-24 Devang Patel <dpatel@apple.com>
2462
2463 PR/18555
2464 * gcc.dg/cpp/isysroot-1.c: New test.
2465 * gcc.dg/cpp/usr/include/stdio.h: New file.
2466 * gcc.dg/cpp/isysroot-2.c: New test.
2467 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2468 New file.
2469
2470 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2471
2472 PR c++/8929
2473 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2474
2475 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2476
2477 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2478 * gcc.target/sparc/pdist.c: Likewise.
2479
2480 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2481
2482 PR c++/16882
2483 * g++.dg/conversion/simd1.C: New test.
2484
2485 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2486
2487 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2488 and restore_ld_library_path_env_vars.
2489 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2490 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2491 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2492 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2493
2494 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2495
2496 * gcc.dg/pragma-align-2.c: Test macro expansion.
2497 * gcc.dg/pragma-pack-2.c: New test.
2498
2499 2004-11-23 Richard Henderson <rth@redhat.com>
2500
2501 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2502 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2503 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2504 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2505 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2506 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2507
2508 * gcc.dg/vect/vect.exp: Add check for alpha.
2509 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2510 (check_effective_target_vect_int): Enable for alpha.
2511 (check_effective_target_vect_long): New.
2512 (is-effective-target): Add it.
2513
2514 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2515
2516 * gcc.dg/pr18614-1.c: New test.
2517
2518 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2519
2520 * gcc.dg/setjmp-2.c: New test.
2521
2522 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2523
2524 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2525 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2526 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2527 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2528 gcc.target/sparc/pdist.c: New tests.
2529
2530 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2531
2532 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2533
2534 2004-11-22 Dale Johannesen <dalej@apple.com>
2535
2536 * gcc.dg/20041111-1.c: New.
2537
2538 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2539
2540 PR tree-opt/18536
2541 * gcc.dg/vect/pr18536.c: New test.
2542
2543 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2544
2545 PR c++/18354
2546 * g++.dg/template/nontype11.C: New test.
2547
2548 2004-11-21 Roger Sayle <roger@eyesopen.com>
2549
2550 PR middle-end/18520
2551 * gcc.dg/pr18520-1.c: New test case.
2552
2553 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2554
2555 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2556 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2557 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2558 expected diagnostics.
2559
2560 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2561
2562 PR target/18580
2563 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2564 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2565 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2566
2567 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2568
2569 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2570
2571 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2572 Joseph Myers <joseph@codesourcery.com>
2573
2574 * lib/target-supports.exp (check_visibility_available): Really
2575 test the compiler.
2576
2577 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2578
2579 PR tree-opt/18181
2580 * gcc.dg/vect/vect-85.c: New test.
2581 * gcc.dg/vect/vect-86.c: New test.
2582 * gcc.dg/vect/vect-87.c: New test.
2583 * gcc.dg/vect/vect-88.c: New test.
2584
2585 2004-11-19 Ben Elliston <bje@au.ibm.com>
2586
2587 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2588
2589 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2590
2591 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2592 * gcc.dg/ppc-and-1.c: Ditto.
2593 * gcc.dg/ppc-compare-1.c: Ditto.
2594 * gcc.dg/ppc-mov-1.c: Ditto
2595
2596 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2597 Mark Mitchell <mark@codesourcery.com>
2598
2599 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2600
2601 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2602 Aldy Hernandez <aldyh@redhat.com>
2603
2604 * lib/target-supports.exp (check_effective_target_vect_int): New
2605 (check_effective_target_vect_float): New
2606 (check_effective_target_vect_double): New.
2607 (is-effective-target): Support new effective targets keywords.
2608 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2609 default action for dg-do.
2610 * gcc.dg/vect/pr16105.c: Use new support.
2611 * gcc.dg/vect/pr18400.c: Ditto.
2612 * gcc.dg/vect/pr18425.c: Ditto.
2613 * gcc.dg/vect/vect-1.c: Ditto.
2614 * gcc.dg/vect/vect-10.c: Ditto.
2615 * gcc.dg/vect/vect-11.c: Ditto.
2616 * gcc.dg/vect/vect-12.c: Ditto.
2617 * gcc.dg/vect/vect-13.c: Ditto.
2618 * gcc.dg/vect/vect-14.c: Ditto.
2619 * gcc.dg/vect/vect-15.c: Ditto.
2620 * gcc.dg/vect/vect-16.c: Ditto.
2621 * gcc.dg/vect/vect-17.c: Ditto.
2622 * gcc.dg/vect/vect-18.c: Ditto.
2623 * gcc.dg/vect/vect-19.c: Ditto.
2624 * gcc.dg/vect/vect-2.c: Ditto.
2625 * gcc.dg/vect/vect-20.c: Ditto.
2626 * gcc.dg/vect/vect-21.c: Ditto.
2627 * gcc.dg/vect/vect-22.c: Ditto.
2628 * gcc.dg/vect/vect-23.c: Ditto.
2629 * gcc.dg/vect/vect-24.c: Ditto.
2630 * gcc.dg/vect/vect-25.c: Ditto.
2631 * gcc.dg/vect/vect-26.c: Ditto.
2632 * gcc.dg/vect/vect-27.c: Ditto.
2633 * gcc.dg/vect/vect-27a.c: Ditto.
2634 * gcc.dg/vect/vect-28.c: Ditto.
2635 * gcc.dg/vect/vect-29.c: Ditto.
2636 * gcc.dg/vect/vect-29a.c: Ditto.
2637 * gcc.dg/vect/vect-3.c: Ditto.
2638 * gcc.dg/vect/vect-30.c: Ditto.
2639 * gcc.dg/vect/vect-31.c: Ditto.
2640 * gcc.dg/vect/vect-32.c: Ditto.
2641 * gcc.dg/vect/vect-33.c: Ditto.
2642 * gcc.dg/vect/vect-34.c: Ditto.
2643 * gcc.dg/vect/vect-35.c: Ditto.
2644 * gcc.dg/vect/vect-36.c: Ditto.
2645 * gcc.dg/vect/vect-37.c: Ditto.
2646 * gcc.dg/vect/vect-38.c: Ditto.
2647 * gcc.dg/vect/vect-4.c: Ditto.
2648 * gcc.dg/vect/vect-40.c: Ditto.
2649 * gcc.dg/vect/vect-41.c: Ditto.
2650 * gcc.dg/vect/vect-42.c: Ditto.
2651 * gcc.dg/vect/vect-43.c: Ditto.
2652 * gcc.dg/vect/vect-44.c: Ditto.
2653 * gcc.dg/vect/vect-45.c: Ditto.
2654 * gcc.dg/vect/vect-46.c: Ditto.
2655 * gcc.dg/vect/vect-47.c: Ditto.
2656 * gcc.dg/vect/vect-48.c: Ditto.
2657 * gcc.dg/vect/vect-48a.c: Ditto.
2658 * gcc.dg/vect/vect-49.c: Ditto.
2659 * gcc.dg/vect/vect-5.c: Ditto.
2660 * gcc.dg/vect/vect-50.c: Ditto.
2661 * gcc.dg/vect/vect-51.c: Ditto.
2662 * gcc.dg/vect/vect-52.c: Ditto.
2663 * gcc.dg/vect/vect-53.c: Ditto.
2664 * gcc.dg/vect/vect-54.c: Ditto.
2665 * gcc.dg/vect/vect-55.c: Ditto.
2666 * gcc.dg/vect/vect-56.c: Ditto.
2667 * gcc.dg/vect/vect-56a.c: Ditto.
2668 * gcc.dg/vect/vect-57.c: Ditto.
2669 * gcc.dg/vect/vect-58.c: Ditto.
2670 * gcc.dg/vect/vect-59.c: Ditto.
2671 * gcc.dg/vect/vect-6.c: Ditto.
2672 * gcc.dg/vect/vect-60.c: Ditto.
2673 * gcc.dg/vect/vect-61.c: Ditto.
2674 * gcc.dg/vect/vect-62.c: Ditto.
2675 * gcc.dg/vect/vect-63.c: Ditto.
2676 * gcc.dg/vect/vect-64.c: Ditto.
2677 * gcc.dg/vect/vect-65.c: Ditto.
2678 * gcc.dg/vect/vect-66.c: Ditto.
2679 * gcc.dg/vect/vect-67.c: Ditto.
2680 * gcc.dg/vect/vect-68.c: Ditto.
2681 * gcc.dg/vect/vect-69.c: Ditto.
2682 * gcc.dg/vect/vect-7.c: Ditto.
2683 * gcc.dg/vect/vect-72.c: Ditto.
2684 * gcc.dg/vect/vect-72a.c: Ditto.
2685 * gcc.dg/vect/vect-73.c: Ditto.
2686 * gcc.dg/vect/vect-74.c: Ditto.
2687 * gcc.dg/vect/vect-75.c: Ditto.
2688 * gcc.dg/vect/vect-76.c: Ditto.
2689 * gcc.dg/vect/vect-77.c: Ditto.
2690 * gcc.dg/vect/vect-77a.c: Ditto.
2691 * gcc.dg/vect/vect-78.c: Ditto.
2692 * gcc.dg/vect/vect-79.c: Ditto.
2693 * gcc.dg/vect/vect-8.c: Ditto.
2694 * gcc.dg/vect/vect-80.c: Ditto.
2695 * gcc.dg/vect/vect-82.c: Ditto.
2696 * gcc.dg/vect/vect-82_64.c: Ditto.
2697 * gcc.dg/vect/vect-83.c: Ditto.
2698 * gcc.dg/vect/vect-83_64.c: Ditto.
2699 * gcc.dg/vect/vect-9.c: Ditto.
2700 * gcc.dg/vect/vect-all.c: Ditto.
2701 * gcc.dg/vect/vect-none.c: Ditto.
2702
2703 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2704
2705 * lib/gcc-dg.exp (dg-skip-if): New function.
2706 (dg-forbid-option): Remove.
2707 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2708 * g++.dg/abi/bitfield8.C: Likewise.
2709 * g++.dg/abi/dtor1.C: Likewise.
2710 * g++.dg/abi/empty10.C: Likewise.
2711 * g++.dg/abi/empty7.C: Likewise.
2712 * g++.dg/abi/empty9.C: Likewise.
2713 * g++.dg/abi/layout3.C: Likewise.
2714 * g++.dg/abi/layout4.C: Likewise.
2715 * g++.dg/abi/thunk1.C: Likewise.
2716 * g++.dg/abi/thunk2.C: Likewise.
2717 * g++.dg/abi/vbase11.C: Likewise.
2718 * g++.dg/abi/vthunk2.C: Likewise.
2719 * g++.dg/abi/vthunk3.C: Likewise.
2720 * g++.dg/ext/attrib8.C: Likewise.
2721 * g++.dg/opt/longbranch2.C: Likewise.
2722 * g++.dg/opt/reg-stack4.C: Likewise.
2723 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2724 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2725 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2726 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2727 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2728 * gcc.dg/20000609-1.c: Likewise.
2729 * gcc.dg/20000720-1.c: Likewise.
2730 * gcc.dg/20011107-1.c: Likewise.
2731 * gcc.dg/20011119-1.c: Likewise.
2732 * gcc.dg/20020108-1.c: Likewise.
2733 * gcc.dg/20020122-2.c: Likewise.
2734 * gcc.dg/20020122-3.c: Likewise.
2735 * gcc.dg/20020201-3.c: Likewise.
2736 * gcc.dg/20020206-1.c: Likewise.
2737 * gcc.dg/20020218-1.c: Likewise.
2738 * gcc.dg/20020310-1.c: Likewise.
2739 * gcc.dg/20020411-1.c: Likewise.
2740 * gcc.dg/20020418-2.c: Likewise.
2741 * gcc.dg/20020426-1.c: Likewise.
2742 * gcc.dg/20020426-2.c: Likewise.
2743 * gcc.dg/20020517-1.c: Likewise.
2744 * gcc.dg/20020523-1.c: Likewise.
2745 * gcc.dg/20020523-2.c: Likewise.
2746 * gcc.dg/20020729-1.c: Likewise.
2747 * gcc.dg/20030204-1.c: Likewise.
2748 * gcc.dg/20030826-2.c: Likewise.
2749 * gcc.dg/20030926-1.c: Likewise.
2750 * gcc.dg/20031202-1.c: Likewise.
2751 * gcc.dg/980312-1.c: Likewise.
2752 * gcc.dg/980313-1.c: Likewise.
2753 * gcc.dg/990117-1.c: Likewise.
2754 * gcc.dg/990424-1.c: Likewise.
2755 * gcc.dg/990524-1.c: Likewise.
2756 * gcc.dg/991230-1.c: Likewise.
2757 * gcc.dg/i386-387-1.c: Likewise.
2758 * gcc.dg/i386-387-2.c: Likewise.
2759 * gcc.dg/i386-387-3.c: Likewise.
2760 * gcc.dg/i386-387-4.c: Likewise.
2761 * gcc.dg/i386-387-5.c: Likewise.
2762 * gcc.dg/i386-387-6.c: Likewise.
2763 * gcc.dg/i386-asm-1.c: Likewise.
2764 * gcc.dg/i386-bitfield1.c: Likewise.
2765 * gcc.dg/i386-bitfield2.c: Likewise.
2766 * gcc.dg/i386-loop-1.c: Likewise.
2767 * gcc.dg/i386-loop-2.c: Likewise.
2768 * gcc.dg/i386-loop-3.c: Likewise.
2769 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2770 * gcc.dg/i386-pic-1.c: Likewise.
2771 * gcc.dg/i386-regparm.c: Likewise.
2772 * gcc.dg/i386-signbit-1.c: Likewise.
2773 * gcc.dg/i386-signbit-2.c: Likewise.
2774 * gcc.dg/i386-signbit-3.c: Likewise.
2775 * gcc.dg/i386-sse-5.c: Likewise.
2776 * gcc.dg/i386-sse-8.c: Likewise.
2777 * gcc.dg/i386-unroll-1.c: Likewise.
2778 * gcc.dg/tls/opt-1.c: Likewise.
2779 * gcc.dg/tls/opt-2.c: Likewise.
2780 * gcc.dg/unroll-1.c: Likewise.
2781 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2782 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2783 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2784 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2785
2786 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2787
2788 * g++.dg/template/incomplete1.C: New test.
2789
2790 2004-11-16 Nick Clifton <nickc@redhat.com>
2791
2792 Revert patches accidentally commited during checkin of fixes for
2793 xstormy16 tests:
2794 gcc.c-torture/execute/simd-4.c: Revert
2795 gcc.dg/20040910-1.c: Revert.
2796
2797 2004-11-16 Paul Brook <paul@codesourcery.com>
2798
2799 PR fortran/13010
2800 * gfortran.dg/der_pointer_1.f90: New test.
2801
2802 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2803
2804 PR c/18498
2805 * gcc.dg/bitfld-13.c: New test.
2806
2807 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2808
2809 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2810 powerpc*-*-linux*.
2811
2812 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2813 * gcc.dg/ppc64-abi-2.c: Ditto.
2814 * gcc.dg/ppc64-abi-3.c: Ditto.
2815
2816 * lib/gcc-dg.exp (dg-target-list): Remove.
2817
2818 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2819
2820 * gcc.dg/ia64-postinc.c: New test.
2821
2822 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2823
2824 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2825
2826 2004-11-15 Nick Clifton <nickc@redhat.com>
2827
2828 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2829 __INT_MAX__ so that the test can be compiled by toolchains
2830 targeted at 16-bit processors.
2831
2832 * gcc.dg/20040625-1.c: Use long constants rather than integers
2833 when performing arithmetic that will overflow 16-bits.
2834
2835 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2836 xstormy16. It does not support 128-bit vector operations.
2837
2838 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2839 with the macro PTR_TYPE. Define this macro to an integer type
2840 suitable for holding a pointer.
2841
2842 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2843 the target is a 16-bit processor.
2844
2845 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2846 16-bit targets where the character constant will be too long.
2847
2848 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2849 where the double will not be directly addressable.
2850
2851 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2852
2853 Friend class name lookup 1/n, PR c++/18471
2854 * g++.dg/template/crash26.C: New test.
2855 * g++.dg/lookup/struct1.C: Adjust expected error.
2856 * g++.dg/parse/elab1.C: Likewise.
2857 * g++.dg/parse/elab2.C: Likewise.
2858 * g++.dg/parse/int-as-enum1.C: Likewise.
2859 * g++.dg/parse/struct-as-enum1.C: Likewise.
2860 * g++.dg/parse/typedef1.C: Likewise.
2861 * g++.dg/parse/typedef3.C: Likewise.
2862 * g++.dg/parse/typedef4.C: Likewise.
2863 * g++.dg/parse/typedef5.C: Likewise.
2864 * g++.dg/template/nontype4.C: Likewise.
2865 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2866 * g++.old-deja/g++.other/elab1.C: Likewise.
2867 * g++.old-deja/g++.other/syntax4.C: Likewise.
2868
2869 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2870
2871 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2872
2873 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2874
2875 * gcc.c-torture/execute/20041114-1.c: New test.
2876
2877 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2878
2879 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2880 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2881 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2882 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2883 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2884 gcc.dg/switch-7.c: New tests.
2885
2886 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2887
2888 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2889
2890 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2891
2892 PR tree-opt/18400
2893 * gcc.dg/vect/pr18400.c: New test.
2894
2895 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2896 Andrew Pinski <pinskia@physics.uc.edu>
2897
2898 PR tree-opt/18425
2899 * gcc.dg/vect/pr18425.c: New test.
2900
2901 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2902
2903 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2904 Guard with dg-require-alias and dg-require-visibility.
2905
2906 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2907
2908 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2909
2910 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2911
2912 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2913
2914 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2915
2916 PR c++/17344
2917 * g++.dg/template/defarg5.C: New test.
2918
2919 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2920
2921 * g++.dg/parse/cast1.C: Run only on ILP32.
2922 * g++.old-deja/g++.mike/p784.C: Likewise.
2923
2924 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2925
2926 * gcc.c-torture/execute/20041113-1.c: New test.
2927
2928 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2929
2930 PR target/18230
2931 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2932 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2933 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2934 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2935 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2936 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2937 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2938 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2939 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2940 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2941 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2942 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2943 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2944
2945 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2946
2947 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2948 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2949 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2950 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2951 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2952 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2953 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2954 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2955 gcc.target/sparc/combined-1.c: New tests.
2956
2957 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2958
2959 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2960 New tests.
2961
2962 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2963
2964 * lib/gcc-dg.exp (dg-forbid-option): New function.
2965 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2966 * g++.dg/abi/bitfield8.C: Likewise.
2967 * g++.dg/abi/dtor1.C: Likewise.
2968 * g++.dg/abi/empty10.C: Likewise.
2969 * g++.dg/abi/empty7.C: Likewise.
2970 * g++.dg/abi/empty9.C: Likewise.
2971 * g++.dg/abi/layout3.C: Likewise.
2972 * g++.dg/abi/layout4.C: Likewise.
2973 * g++.dg/abi/thunk1.C: Likewise.
2974 * g++.dg/abi/thunk2.C: Likewise.
2975 * g++.dg/abi/vbase11.C: Likewise.
2976 * g++.dg/abi/vthunk2.C: Likewise.
2977 * g++.dg/abi/vthunk3.C: Likewise.
2978 * g++.dg/ext/attrib8.C: Likewise.
2979 * g++.dg/opt/longbranch2.C: Likewise.
2980 * g++.dg/opt/reg-stack4.C: Likewise.
2981 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2982 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2983 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2984 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2985 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2986 * gcc.dg/20000609-1.c: Likewise.
2987 * gcc.dg/20000720-1.c: Likewise.
2988 * gcc.dg/20011107-1.c: Likewise.
2989 * gcc.dg/20011119-1.c: Likewise.
2990 * gcc.dg/20020108-1.c: Likewise.
2991 * gcc.dg/20020122-2.c: Likewise.
2992 * gcc.dg/20020122-3.c: Likewise.
2993 * gcc.dg/20020201-3.c: Likewise.
2994 * gcc.dg/20020206-1.c: Likewise.
2995 * gcc.dg/20020218-1.c: Likewise.
2996 * gcc.dg/20020310-1.c: Likewise.
2997 * gcc.dg/20020411-1.c: Likewise.
2998 * gcc.dg/20020418-2.c: Likewise.
2999 * gcc.dg/20020426-1.c: Likewise.
3000 * gcc.dg/20020426-2.c: Likewise.
3001 * gcc.dg/20020517-1.c: Likewise.
3002 * gcc.dg/20020523-1.c: Likewise.
3003 * gcc.dg/20020523-2.c: Likewise.
3004 * gcc.dg/20020729-1.c: Likewise.
3005 * gcc.dg/20030204-1.c: Likewise.
3006 * gcc.dg/20030826-2.c: Likewise.
3007 * gcc.dg/20030926-1.c: Likewise.
3008 * gcc.dg/20031202-1.c: Likewise.
3009 * gcc.dg/980312-1.c: Likewise.
3010 * gcc.dg/980313-1.c: Likewise.
3011 * gcc.dg/990117-1.c: Likewise.
3012 * gcc.dg/990424-1.c: Likewise.
3013 * gcc.dg/990524-1.c: Likewise.
3014 * gcc.dg/991230-1.c: Likewise.
3015 * gcc.dg/i386-387-1.c: Likewise.
3016 * gcc.dg/i386-387-2.c: Likewise.
3017 * gcc.dg/i386-387-3.c: Likewise.
3018 * gcc.dg/i386-387-4.c: Likewise.
3019 * gcc.dg/i386-387-5.c: Likewise.
3020 * gcc.dg/i386-387-6.c: Likewise.
3021 * gcc.dg/i386-asm-1.c: Likewise.
3022 * gcc.dg/i386-bitfield1.c: Likewise.
3023 * gcc.dg/i386-bitfield2.c: Likewise.
3024 * gcc.dg/i386-loop-1.c: Likewise.
3025 * gcc.dg/i386-loop-2.c: Likewise.
3026 * gcc.dg/i386-loop-3.c: Likewise.
3027 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3028 * gcc.dg/i386-pic-1.c: Likewise.
3029 * gcc.dg/i386-regparm.c: Likewise.
3030 * gcc.dg/i386-signbit-1.c: Likewise.
3031 * gcc.dg/i386-signbit-2.c: Likewise.
3032 * gcc.dg/i386-signbit-3.c: Likewise.
3033 * gcc.dg/i386-sse-5.c: Likewise.
3034 * gcc.dg/i386-sse-8.c: Likewise.
3035 * gcc.dg/i386-unroll-1.c: Likewise.
3036 * gcc.dg/tls/opt-1.c: Likewise.
3037 * gcc.dg/tls/opt-2.c: Likewise.
3038 * gcc.dg/unroll-1.c: Likewise.
3039 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3040 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3041 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3042 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3043 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3044 -m64 is specified.
3045
3046 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3047
3048 PR c++/18389
3049 * g++.dg/parse/cond1.C: New test.
3050
3051 PR c++/18429
3052 * g++.dg/template/array9.C: New test.
3053 * g++.dg/ext/vla1.C: Adjust error messages.
3054 * g++.dg/ext/vlm1.C: Likewise.
3055 * g++.dg/template/crash2.C: Likewise.
3056
3057 PR c++/18436
3058 * g++.dg/template/call3.C: New test.
3059
3060 PR c++/18407
3061 * g++.dg/template/ptrmem11.C: New test.
3062
3063 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3064
3065 PR other/14264
3066 * lib/g++.exp: Set LC_ALL and LANG to C.
3067 * lib/gcc-dg.exp: Likewise.
3068 * lib/gfortran.exp: Likewise.
3069 * lib/objc.exp: Likewise.
3070 * lib/treelang.exp: Likewise.
3071
3072 2004-11-12 Andreas Schwab <schwab@suse.de>
3073
3074 * gcc.dg/pr16286.c: Fix last change.
3075
3076 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3077
3078 PR c++/18416
3079 * g++.dg/init/global1.C: New test.
3080
3081 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3082
3083 * gcc.c-torture/execute/20041112-1.c: New test.
3084
3085 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3086
3087 * lib/gcc-dg.exp (dg-target-list): New.
3088
3089 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3090 Richard Sandiford <rsandifo@redhat.com>
3091
3092 * lib/target-supports.exp (get-compiler_messages): New.
3093 (check_named_sections_available): Use it.
3094 (check_effective_target_ilp32): New.
3095 (check_effective_target_lp64): New.
3096 (is-effective-target): New.
3097 * lib/gcc-dg.exp (dg-require-effective-target): New.
3098
3099 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3100
3101 * gcc.dg/precedence-1.c: New test.
3102
3103 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3104
3105 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3106
3107 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3108 message, delete generated files, use more descriptive name for
3109 executable, and make the test unsupported when it cannot be run.
3110
3111 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3112 (dg-require-weak, dg-require-visibility, dg-require-alias,
3113 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3114 dg-require-iconv, dg-require-named-sections): Use it.
3115
3116 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3117
3118 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3119
3120 PR target/16457
3121 * gcc.dg/ppc-and-1: New
3122
3123 PR target/16796
3124 * gcc.dg/ppc-mov-1.c: New.
3125
3126 PR target/16458
3127 * gcc.dg/ppc-compare-1.c: New.
3128
3129 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3130
3131 * objc.dg/desig-init-2.m: New test.
3132
3133 2004-11-10 Adam Nemet <anemet@lnxw.com>
3134
3135 PR middle-end/18160
3136 * g++.dg/warn/register-var-1.C: New test.
3137 * g++.dg/warn/register-var-2.C: New test.
3138
3139 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3140
3141 * gcc.dg/union-2.c: New test.
3142
3143 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3144
3145 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3146 New test for PR tree-optimization/17892.
3147
3148 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3149
3150 PR c++/18369
3151 * g++.dg/init/new12.C: New test.
3152
3153 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3154
3155 * gcc.target/sparc: New directory.
3156 * gcc.target/sparc/sparc.exp: New driver.
3157 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3158 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3159 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3160 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3161
3162 2004-11-10 Paul Brook <paul@codesourcery.com>
3163
3164 PR fortran/18218
3165 * gfortran.dg/list_read.c: New test.
3166
3167 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3168
3169 PR c/18322
3170 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3171 expected diagnostic location.
3172
3173 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3174
3175 * gcc.dg/20041109-1.c: New test.
3176
3177 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3178
3179 PR objc/18406
3180 * objc/compile/pr18406.m: New test.
3181
3182 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3183
3184 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3185
3186 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3187
3188 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3189
3190 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3191
3192 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3193
3194 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3195
3196 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3197 exit.
3198
3199 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3200
3201 PR tree-opt/18299
3202 * gcc.c-torture/pr18299-1.c: New test.
3203
3204 2004-11-06 Andreas Schwab <schwab@suse.de>
3205
3206 * gcc.dg/pr16286.c: Also test for bool and pixel.
3207
3208 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3209
3210 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3211 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3212 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3213 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3214 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3215 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3216 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3217 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3218 gcc.dg/struct-semi-3.c: New tests.
3219
3220 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3221
3222 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3223
3224 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3225
3226 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3227 Do not use C99 designators.
3228
3229 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3230
3231 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3232
3233 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3234
3235 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3236 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3237 * gcc.c-torture/execute/simd-5.x: Remove.
3238
3239 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3240
3241 PR rtl-optimization/17933
3242 * gcc.dg/torture/pr17933-1.c: New test.
3243
3244 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3245
3246 PR target/18106
3247 * lib/target-supports.exp (check_weak_available): Support
3248 Windows.
3249
3250 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3251
3252 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3253 call to fflush(stdout) before abort.
3254 (my_ffsll): New function.
3255 (generate_fields): Use it.
3256
3257 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3258
3259 * gcc.dg/init-undef-1.c: New test.
3260
3261 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3262
3263 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3264 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3265 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3266 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3267 expected messages for new parser.
3268
3269 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3270
3271 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3272
3273 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3274
3275 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3276 on LP64 targets.
3277
3278 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3279
3280 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3281 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3282 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3283 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3284 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3285 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3286 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3287 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3288 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3289 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3290
3291 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3292
3293 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3294 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3295 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3296 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3297 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3298 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3299 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3300 for new parser.
3301
3302 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3303
3304 PR target/15342
3305 * gcc.dg/20041104-1.c: New test.
3306
3307 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3308
3309 * g++.dg/template/nontype7.C: New test.
3310 * g++.dg/template/nontype8.C: Likewise.
3311 * g++.dg/template/nontype9.C: Likewise.
3312 * g++.dg/template/nontype10.C: Likewise.
3313 * g++.dg/tc1/dr49.C: Likewise.
3314 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3315 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3316
3317 2004-11-04 Ben Elliston <bje@au.ibm.com>
3318
3319 * g++.dg/rtti/tinfo1.C: Remove xfails.
3320
3321 2004-11-04 Ben Elliston <bje@au.ibm.com>
3322
3323 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3324 packed attribute to the definition to satisfy the new C++ parser.
3325
3326 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3327
3328 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3329 invocations of va_arg.
3330
3331 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3332
3333 PR c++/18124
3334 * g++.dg/template/crash25.C: New test.
3335
3336 PR c++/18155
3337 * g++.dg/template/typedef2.C: New test.
3338 * g++.dg/parse/crash13.C: Adjust error markers.
3339
3340 PR c++/18177
3341 * g++.dg/conversion/const3.C: New test.
3342
3343 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3344
3345 PR fortran/17535
3346 PR fortran/17583
3347 PR fortran/17713
3348 * gfortran.dg/generic_[123].f90: New testcases.
3349
3350 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3351
3352 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3353 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3354
3355 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3356
3357 PR tree-opt/16808
3358 * gcc.c-torture/compile/pr16808.c: New test.
3359
3360 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3361
3362 PR rtl-optimization/17104
3363 * gcc.dg/ppc-bitfield1.c: New.
3364
3365 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3366
3367 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3368
3369 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3370
3371 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3372 strings for 32-bit code.
3373
3374 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3375
3376 PR c/18239
3377 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3378
3379 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3380
3381 PR c++/18064
3382 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3383
3384 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3385
3386 PR c++/15172
3387 * g++.dg/init/aggr2.C: New test.
3388
3389 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3390
3391 * objc.dg/local-decl-1.m: New test.
3392
3393 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3394
3395 * gcc.dg/20040910-1.c: Adjust regex.
3396
3397 2004-10-30 Roger Sayle <roger@eyesopen.com>
3398
3399 PR rtl-optimization/18084
3400 * g++.dg/opt/pr18084-1.C: New testcase.
3401
3402 2004-10-30 Matt Austern <austern@apple.com>
3403
3404 PR c++/17542
3405 * g++.dg/ext/attrib18.C: New test.
3406
3407 2004-10-30 Roger Sayle <roger@eyesopen.com>
3408
3409 PR middle-end/18096
3410 * gcc.dg/pr18096-1.c: New test case.
3411
3412 2004-10-30 Roger Sayle <roger@eyesopen.com>
3413
3414 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3415
3416 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3417
3418 PR c/16666
3419 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3420 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3421 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3422 gcc.dg/old-style-prom-3.c: New tests.
3423
3424 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3425
3426 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3427 Remove unnecessary inclusion of stdio.h.
3428
3429 2004-10-29 Roger Sayle <roger@eyesopen.com>
3430
3431 PR rtl-optimization/17581
3432 * gcc.dg/pr17581-1.c: New test case.
3433
3434 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3435
3436 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3437 being implemented.
3438 * g++.dg/conversion/dr195-1.C: New.
3439 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3440 * g++.old-deja/g++.mike/p10148.C: Likewise.
3441
3442 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3443
3444 PR c++/17695
3445 * g++.dg/debug/typedef2.C: New test.
3446
3447 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3448
3449 PR fortran/13490
3450 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3451 * gfortran.dg/g77/README: Update.
3452
3453 2004-10-28 Matt Austern <austern@apple.com>
3454
3455 PR c++/14124
3456 * g++.dg/ext/packed7.C: New test.
3457
3458 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3459
3460 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3461 scan-assembler.
3462 * lib/scanasm.exp (hidden-scan-for): New proc.
3463 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3464 string.
3465 (scan-not-hidden): Likewise.
3466 * lib/target-supports.exp (check_visibility_available): mach-o is
3467 support too.
3468
3469 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3470
3471 PR c++/17132
3472 * g++.dg/template/memclass3.C: New test.
3473
3474 2004-10-28 Adam Nemet <anemet@lnxw.com>
3475
3476 PR middle-end/18160
3477 * gcc.dg/register-var-1.c: New test.
3478 * gcc.dg/register-var-2.c: New test.
3479 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3480 error now.
3481
3482 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3483
3484 PR other/18172
3485 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3486 unused variables.
3487 * gcc.dg/vect/vect-22.c: Likewise.
3488
3489 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3490
3491 * gcc.dg/i386-rotate-1.c: New test.
3492
3493 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3494
3495 * g++.dg/init/ref12.C: Add "run" marker.
3496
3497 PR c++/17435
3498 * g++.dg/init/ref12.C: New test.
3499
3500 PR c++/18140
3501 * g++.dg/template/shift1.C: New test.
3502 * g++.dg/template/error10.C: Adjust error markers.
3503
3504 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3505
3506 PR tree-opt/17529
3507 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3508
3509 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3510
3511 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3512 * gcc.dg/weak/weak-3.c: Likewise.
3513 * gcc.dg/weak/weak-5.c: Likewise.
3514 * gcc.dg/weak/weak-9.c: Likewise.
3515 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3516 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3517
3518 * gcc.dg/darwin-weakimport-1.c: New.
3519
3520 2004-10-28 Ben Elliston <bje@au.ibm.com>
3521
3522 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3523
3524 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3525
3526 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3527 'syntax' error messages.
3528 * gcc.dg/cpp/direct2s.c: Likewise.
3529
3530 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3531
3532 * gcc.c-torture/compile/20041026-1.c: New.
3533
3534 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3535
3536 PR c++/18093
3537 * g++.dg/lookup/ns2.C: New test.
3538
3539 PR c++/18020
3540 * g++.dg/template/enum4.C: New test.
3541
3542 PR c++/18161
3543 * g++.dg/template/expr1.C: New test.
3544
3545 2004-10-26 Ben Elliston <bje@au.ibm.com>
3546
3547 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3548
3549 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3550
3551 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3552 gcc.dg/decl-nospec-3.c: New tests.
3553
3554 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3555
3556 * objc.dg/super-class-3.m: New test.
3557
3558 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3559
3560 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3561 resyncing.
3562 * gcc.dg/cpp/direct2s.c: Likewise.
3563
3564 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3565
3566 * objc.dg/image-info.m: Update for changes to section selection.
3567
3568 2004-10-25 David Ayers <d.ayers@inode.at>
3569 Ziemowit Laski <zlaski@apple.com>
3570
3571 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3572 diagnostics when messaging 'id <Proto>'.
3573 * objc.dg/class-protocol-1.m: New test.
3574 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3575 a non-existent method signature.
3576 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3577 Update diagnostics when messaging with non-existent method signature.
3578 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3579 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3580 invalid receivers are now resolved as if messaging 'id'; remove
3581 extraneous diagnostics.
3582
3583 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3584
3585 PR c/16667
3586 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3587 gcc.dg/init-desig-obs-3.c: New tests.
3588
3589 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3590
3591 * gcc.dg/debug/20041023-1.c: New test.
3592
3593 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3594
3595 PR middle-end/17407
3596 * gcc.c-torture/compile/pr17407.c: New test.
3597
3598 PR c++/18121
3599 * g++.dg/template/array8.C: New test.
3600
3601 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3602
3603 PR other/18138
3604 * lib/g++.exp: Accept more than one multilib libgcc.
3605 * lib/gcc-dg.exp: Likewise.
3606 * lib/objc.exp: Likewise.
3607 * lib/treelang.exp: Likewise.
3608 * lib/gfortran.exp: Likewise.
3609
3610 2004-10-24 Ben Elliston <bje@au.ibm.com>
3611
3612 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3613
3614 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3615
3616 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3617 * gcc.dg/c99-const-expr-3.c: Likewise.
3618
3619 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3620
3621 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3622
3623 2004-10-23 Ben Elliston <bje@au.ibm.com>
3624
3625 * gcc.c-torture/execute/loop-2e.x: Remove.
3626
3627 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3628
3629 PR c++/18095
3630 * g++.dg/parse/crash18.C: New.
3631 * g++.dg/parse/crash19.C: New.
3632
3633 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3634
3635 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3636 * g++.dg/ext/dllimport2.C: Same.
3637 * g++.dg/ext/dllimport8.C: Same.
3638
3639 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3640
3641 PR c++/10841
3642 * g++.dg/conversion/cast1.C: New test.
3643 * g++.dg/overload/pmf1.C: Adjust error marker.
3644
3645 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3646
3647 PR objc/17923
3648 * objc.dg/const-str-7.m: New test.
3649
3650 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3651
3652 * g++.dg/template/memfriend11.C: Fix comment typo.
3653 * g++.dg/template/memfriend14.C: Likewise.
3654
3655 2004-10-20 Richard Henderson <rth@redhat.com>
3656
3657 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3658 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3659 -fasynchronous-unwind-tables.
3660
3661 2004-10-20 Richard Henderson <rth@redhat.com>
3662
3663 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3664 (main): Return success.
3665 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3666 (main): Return success.
3667
3668 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3669
3670 PR c++/13495
3671 * g++.dg/template/memfriend9.C: New test.
3672 * g++.dg/template/memfriend10.C: Likewise.
3673 * g++.dg/template/memfriend11.C: Likewise.
3674 * g++.dg/template/memfriend12.C: Likewise.
3675 * g++.dg/template/memfriend13.C: Likewise.
3676 * g++.dg/template/memfriend14.C: Likewise.
3677 * g++.dg/template/memfriend15.C: Likewise.
3678 * g++.dg/template/memfriend16.C: Likewise.
3679 * g++.dg/template/memfriend17.C: Likewise.
3680 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3681
3682 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3683
3684 * g++.dg/conversion/dr195.C: New.
3685 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3686
3687 2004-10-20 Ben Elliston <bje@au.ibm.com>
3688 Devang Patel <dpatel@apple.com>
3689
3690 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3691 of floating point arithmetic, which could trap.
3692
3693 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3694
3695 PR c++/14035
3696 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3697 * g++.dg/conversion/const2.C: New test.
3698 * g++.dg/expr/reinterpret2.C: New test.
3699 * g++.dg/expr/reinterpret3.C: New test.
3700 * g++.dg/expr/cast2.C: New test.
3701 * g++.dg/expr/copy1.C: New test.
3702 * g++.dg/other/conversion1.C: Change error message.
3703 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3704 function pointers to void *.
3705 * g++.old-deja/g++.mike/p10148.C: Likewise.
3706
3707 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3708
3709 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3710
3711 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3712
3713 PR c++/18047
3714
3715 * g++.dg/parse/expr3.C: New test.
3716
3717 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3718
3719 * gcc.dg/smod-1.c: New test.
3720
3721 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3722
3723 * objc.dg/method-14.m: New test.
3724
3725 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3726
3727 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3728 Also xfail as the patch was reverted.
3729
3730 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3731
3732 PR middle-end/16973
3733 * gcc.dg/pr16973.c: New test.
3734
3735 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3736
3737 PR tree-optimization/17656
3738 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3739
3740 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3741
3742 * g++.dg/eh/shadow1.C: New.
3743
3744 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3745
3746 * gcc.c-torture/compile/20041018-1.c: New test.
3747
3748 2004-10-18 Ben Elliston <bje@au.ibm.com>
3749
3750 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3751 compiler referring to register 0 when accessing sdata. The linker
3752 now patches things up.
3753
3754 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3755
3756 PR c/17529
3757 * gcc.c-torture/compile/pr17529.c: New test.
3758
3759 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3760
3761 PR c++/17743
3762 * g++.dg/ext/attrib17.C: New test.
3763
3764 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3765
3766 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3767
3768 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3769
3770 PR c++/10479
3771 * g++.dg/ext/attrib16.C: New test.
3772
3773 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/17042
3776 * g++.dg/init/dso_handle1.C: New test.
3777
3778 PR c++/14667
3779 * g++.dg/parse/typedef6.C: New test.
3780
3781 PR c++/17916
3782 * g++.dg/parse/pragma1.C: New test.
3783
3784 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3785
3786 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3787
3788 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3789
3790 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3791 -fno-common when on HPPA HP-UX platforms.
3792
3793 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3794
3795 PR other/16820
3796 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3797 stdint.h.
3798 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3799 uintptr_t.
3800
3801 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3802
3803 PR c++/16301
3804 * g++.dg/lookup/strong-using-4.C: New test.
3805
3806 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3807
3808 PR middle-end/16567
3809 * gcc.c-torture/compile/nested-1.c: New test.
3810
3811 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3812
3813 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3814 and mipsisa64*-*-* (until support for misaligned loads is added).
3815 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3816 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3817 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3818 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3819 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3820 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3821
3822 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3823
3824 PR c++/17976
3825 * g++.dg/init/dtor3.C: New test.
3826
3827 2004-10-15 Ben Elliston <bje@au.ibm.com>
3828
3829 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3830
3831 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3832
3833 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3834 * gcc.dg/macho-lo-sum.c: Likewise.
3835
3836 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3837
3838 * gcc.dg/ppc-spe64-1.c: New test.
3839
3840 2004-10-14 Devang Patel <dpatel@apple.com>
3841
3842 PR 17635
3843 * gcc.dg/pr17635.c : New test.
3844
3845 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3846
3847 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3848 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3849 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3850 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3851 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3852 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3853 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3854 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3855 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3856 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3857 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3858 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3859 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3860 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3861 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3862 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3863 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3864 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3865
3866 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3867
3868 * gcc.dg/vect/vect-82.c: New testcase.
3869 * gcc.dg/vect/vect-82_64.c: New testcase.
3870 * gcc.dg/vect/vect-83.c: New testcase.
3871 * gcc.dg/vect/vect-83_64.c: New testcase.
3872
3873 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3874
3875 * gcc.dg/cpp/error-1.c: New test.
3876
3877 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3878
3879 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3880
3881 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3882
3883 PR target/17984
3884 * gcc.dg/cris-peep2-xsrand2.c: New test.
3885
3886 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3887
3888 PR c++/17661
3889 * testsuite/g++.dg/expr/for2.C: New test.
3890
3891 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3892
3893 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3894
3895 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3896
3897 PR tree-optimization/17724
3898 * g++.dg/opt/pr17724-1.C: New test.
3899 * g++.dg/opt/pr17724-2.C: New test.
3900 * g++.dg/opt/pr17724-3.C: New test.
3901 * g++.dg/opt/pr17724-4.C: New test.
3902 * g++.dg/opt/pr17724-5.C: New test.
3903 * g++.dg/opt/pr17724-6.C: New test.
3904
3905 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3906
3907 PR c/17301
3908 * gcc.dg/pr17301-2.c: New test.
3909
3910 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3911
3912 PR c++/15876
3913 * g++.dg/parse/error22.C: New test.
3914
3915 PR c++/17936
3916 * g++.dg/template/spec18.C: New test.
3917
3918 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3919
3920 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3921 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3922 memcpy.
3923 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3924 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3925
3926 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3927
3928 * g++.dg/eh/cleanup5.C: Add dg-options "".
3929
3930 2004-10-11 Roger Sayle <roger@eyesopen.com>
3931
3932 PR middle-end/17657
3933 * gcc.dg/switch-4.c: New test case.
3934
3935 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3936
3937 * gcc.c-torture/execute/20041011-1.c: New test.
3938
3939 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3940
3941 PR c++/17554
3942 * g++.dg/init/for3.C: New test.
3943
3944 PR c++/17657
3945 * g++.dg/opt/switch2.C: New test.
3946
3947 PR middle-end/17703
3948 * g++.dg/warn/Wreturn-2.C: New test.
3949
3950 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3951
3952 PR c++/17907
3953 * g++.dg/eh/cleanup5.C: New test.
3954
3955 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3956
3957 PR c++/17393
3958 * g++.dg/parse/error21.C: New test.
3959
3960 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3961
3962 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3963 * g++.dg/warn/incomplete1.C: Likewise.
3964 * g++.dg/template/qualttp20.C: Likewise.
3965
3966 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3967
3968 PR c/17881
3969 * parm-incomplete-1.c: New test.
3970
3971 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3972
3973 PR c++/17867
3974 * g++.dg/parse/error19.C: New test.
3975
3976 PR c++/17670
3977 * g++.dg/init/new11.C: New test.
3978
3979 PR c++/17821
3980 * g++.dg/parse/error20.C: New test.
3981
3982 PR c++/17826
3983 * g++.dg/template/crash24.C: New test.
3984
3985 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3986
3987 PR c/17301
3988 * gcc.dg/pr17301-1.c: New test.
3989
3990 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3991
3992 PR c/17189
3993 * gcc.dg/anon-struct-5.c: New test.
3994
3995 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3996
3997 PR c/17844
3998 * gcc.dg/pr17844-1.c: New test.
3999
4000 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
4001
4002 PR tree-optimization/17906
4003 * gcc.c-torture/compile/pr17906.c: New.
4004
4005 2004-10-09 Stuart Hastings <stuart@apple.com>
4006 Roger Sayle <roger@eyesopen.com>
4007
4008 PR rtl-optimization/17853
4009 * gcc.dg/i386-mmx-5.c: New testcase.
4010
4011 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4012
4013 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4014
4015 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4016
4017 PR c++/17524
4018 * g++.dg/template/static9.C: New test.
4019
4020 PR c++/17685
4021 * g++.dg/parse/operator5.C: New test.
4022
4023 2004-10-09 Roger Sayle <roger@eyesopen.com>
4024
4025 PR middle-end/17894
4026 * gcc.c-torture/execute/divcmp-4.c: New test case.
4027
4028 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4029
4030 PR tree-opt/17902
4031 * g++.dg/opt/pr17902.C: New test.
4032
4033 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4034
4035 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4036
4037 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4038
4039 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4040
4041 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4042
4043 * gcc.dg/assign-warn-3.c: New test.
4044
4045 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 PR c/16999
4048 * gcc.dg/cpp/ident-1.c: New test.
4049
4050 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4051
4052 * gcc.c-torture/compile/acc1.c: New.
4053
4054 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4055
4056 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4057 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4058
4059 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4060
4061 * gcc.dg/ultrasp11.c: New test.
4062
4063 2004-10-08 Michael Matz <matz@suse.de>
4064
4065 * gcc.dg/doloop-2.c: New test.
4066
4067 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4068
4069 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4070 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4071 objc.dg/method-9.m: Update expected diagnostics.
4072
4073 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4074
4075 * gcc.dg/ppc-fsel-3.c: New file.
4076 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4077
4078 2004-10-07 Paul Brook <paul@codesourcery.com>
4079
4080 * gfortran.dg/intrinsic_verify_1.f90: New test.
4081
4082 2004-10-07 Paul Brook <paul@codesourcery.com>
4083
4084 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4085
4086 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4087
4088 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4089 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4090 commit.
4091
4092 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4093
4094 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4095
4096 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4097
4098 PR c++/17115
4099 * g++.dg/warn/Winline-4.C: New test.
4100
4101 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4102
4103 * gcc.c-torture/compile/20041007-1.c: New test.
4104
4105 2004-10-07 Paul Brook <paul@codesourcery.com>
4106
4107 PR fortran/17678
4108 * gfortran.dg/use_allocated_1.f90: New test.
4109
4110 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4111
4112 PR middle-end/17849
4113 * gfortran.fortran-torture/compile/nested.f90: New test
4114
4115 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4116
4117 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4118
4119 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4120
4121 PR c++/17368
4122 * g++.dg/ext/asm6.C: New test.
4123
4124 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4125
4126 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4127
4128 2004-10-06 Paul Brook <paul@codesourcery.com>
4129
4130 PR libfortran/17709
4131 * gfortran.dg/empty_format_1.f90: New test.
4132
4133 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4134
4135 PR fortran/17568
4136 * gfortran.dg/ishft.f90: New test.
4137
4138 PR fortran/17283
4139 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4140 tests.
4141
4142 2004-10-06 Paul Brook <paul@codesourcery.com>
4143
4144 * gfortran.dg/do_1.f90: New test.
4145
4146 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4147
4148 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4149 optimizing for size.
4150
4151 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4152
4153 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4154
4155 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4156
4157 * gcc.c-torture/compile/20041005-1.c: New test.
4158
4159 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4160
4161 PR c++/17829
4162 * g++.dg/lookup/koenig4.C: New.
4163
4164 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4165
4166 * g++.dg/other/classkey1.C: Adjust quoting marks.
4167 * g++.dg/parse/error15.C: Likewise.
4168 * g++.dg/template/meminit2.C (int>): Likewise.
4169
4170 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4171
4172 PR fortran/17283
4173 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4174
4175 PR fortran/17631
4176 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4177
4178 PR fortran/17708
4179 * gfortran.dg/pr17708.f90: New test.
4180
4181 2004-10-04 Chao-ying Fu <fu@mips.com>
4182
4183 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4184 * gcc.dg/vect/vect-4.c: Ditto.
4185 * gcc.dg/vect/vect-5.c: Ditto.
4186 * gcc.dg/vect/vect-6.c: Ditto.
4187 * gcc.dg/vect/vect-8.c: Ditto.
4188 * gcc.dg/vect/vect-16.c: Ditto.
4189 * gcc.dg/vect/vect-30.c: Ditto.
4190 * gcc.dg/vect/vect-40.c: Ditto.
4191 * gcc.dg/vect/vect-41.c: Ditto.
4192 * gcc.dg/vect/vect-42.c: Ditto.
4193 * gcc.dg/vect/vect-43.c: Ditto.
4194 * gcc.dg/vect/vect-44.c: Ditto.
4195 * gcc.dg/vect/vect-45.c: Ditto.
4196 * gcc.dg/vect/vect-46.c: Ditto.
4197 * gcc.dg/vect/vect-47.c: Ditto.
4198 * gcc.dg/vect/vect-48.c: Ditto.
4199 * gcc.dg/vect/vect-49.c: Ditto.
4200 * gcc.dg/vect/vect-50.c: Ditto.
4201 * gcc.dg/vect/vect-51.c: Ditto.
4202 * gcc.dg/vect/vect-52.c: Ditto.
4203 * gcc.dg/vect/vect-53.c: Ditto.
4204 * gcc.dg/vect/vect-54.c: Ditto.
4205 * gcc.dg/vect/vect-55.c: Ditto.
4206 * gcc.dg/vect/vect-56.c: Ditto.
4207 * gcc.dg/vect/vect-57.c: Ditto.
4208 * gcc.dg/vect/vect-58.c: Ditto.
4209 * gcc.dg/vect/vect-59.c: Ditto.
4210 * gcc.dg/vect/vect-60.c: Ditto.
4211 * gcc.dg/vect/vect-74.c: Ditto.
4212 * gcc.dg/vect/vect-79.c: Ditto.
4213 * gcc.dg/vect/vect-80.c: Ditto.
4214
4215 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4216
4217 * gcc.dg/unused-7.c: Use the correct option.
4218
4219 2004-10-04 Paul Brook <paul@codesourcery.com>
4220 Bud Davis <bdavis9659@comcast.net>
4221
4222 PR fortran/17706
4223 PR fortran/16434
4224 * gfortran/pr17706.f90: New test.
4225 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4226
4227 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4228
4229 * gfortran.dg/pr17612.f90: New test.
4230
4231 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4232
4233 * g++.dg/template/local1.C: Adjust quoting marks in
4234 testing for diagnostics.
4235 * g++.dg/tls/diag-2.C: Likewise.
4236 * g++.dg/other/error8.C: Likewise.
4237
4238 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4239
4240 PR c/17178
4241 * gcc.dg/unused-4.c: Adjust to be correct.
4242
4243 PR c/17820
4244 * gcc.dg/unused-7.c: New test.
4245
4246 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4247
4248 PR c++/17797
4249 * g++.dg/overload/template2.C: New test.
4250
4251 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4252
4253 PR tree-optimization/16632
4254 * gcc.dg/tree-ssa/20041002-1.c: New.
4255
4256 2004-10-03 Paul Brook <paul@codesourcery.com>
4257
4258 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4259 rather than relying on default formatting.
4260
4261 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4262
4263 * gcc.dg/20040920-1.c: Update expected message text.
4264
4265 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4266
4267 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4268
4269 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4270
4271 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4272 tree level.
4273
4274 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4275
4276 * gcc.dg/tree-ssa/pr17343.c: Remove.
4277
4278 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4279
4280 PR tree-opt/17343
4281 * gcc.dg/tree-ssa/pr17343.c: New test.
4282
4283 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4284
4285 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4286 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4287 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4288 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4289 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4290
4291 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4292
4293 * gcc.dg/lvalue-2.c: New test.
4294
4295 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4296
4297 PR c/17730
4298 * gcc.dg/pr17730-1.c: New test
4299
4300 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4301
4302 PR c/7425
4303 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4304
4305 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4306
4307 * gcc.c-torture/execute/stdarg-1.c: New test.
4308 * gcc.c-torture/execute/stdarg-2.c: New test.
4309 * gcc.c-torture/execute/stdarg-3.c: New test.
4310 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4311 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4312 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4313 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4314 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4315
4316 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR tree-optimization/17697
4319 * g++.dg/opt/pr17697-1.C: New test.
4320 * g++.dg/opt/pr17697-2.C: New test.
4321 * g++.dg/opt/pr17697-3.C: New test.
4322
4323 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4324
4325 PR c/16409
4326 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4327 gcc.dg/vla-init-5.c: New tests.
4328
4329 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4330
4331 PR c/13804
4332 * gcc.dg/pr13804-1.c: New test.
4333
4334 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4335
4336 PR fortran/16938
4337 * gfortran.dg/pr16938.f90: New test.
4338
4339 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4340
4341 * g++.dg/template/crash23.C: New test.
4342
4343 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4344
4345 PR c++/17585
4346 * g++.dg/template/static8.C: New test.
4347
4348 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4349
4350 PR c++/17681
4351 * g++.dg/other/error9.C: New test.
4352
4353 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4354
4355 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4356
4357 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4358
4359 PR fortran/15164
4360 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4361
4362 2004-09-26 Roger Sayle <roger@eyesopen.com>
4363
4364 PR middle-end/17112
4365 * gcc.dg/pr17112-1.c: New test case.
4366
4367 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4368
4369 PR c/11459
4370 * gcc.dg/pr11459-1.c: New test.
4371
4372 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4373
4374 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4375 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4376
4377 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4378
4379 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4380
4381 2004-09-25 Jan Hubicka <jh@suse.cz>
4382
4383 * compile/30040909-1.c: New test.
4384 * compile/30040907-1.c: New test.
4385
4386 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4387
4388 * gcc.c-torture/execute/va-arg-26.c: New test.
4389
4390 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4391
4392 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4393 extra diagnostics on targets with 64-bit pointers.
4394 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4395
4396 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4397
4398 PR c/17188
4399 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4400 * gcc.dg/decl-3.c: Adjust expected message.
4401
4402 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4403
4404 PR fortran/17615
4405 * gfortran.dg/pr17615.f90: New test.
4406
4407 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4408
4409 PR tree-optimzation/17517
4410 * g++.dg/tree-ssa/pr17517.C: New Test.
4411
4412 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4413
4414 PR c++/16889
4415 * g++.dg/lookup/ambig3.C: New.
4416
4417 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4418
4419 PR tree-opt/17624
4420 * g++.dg/opt/pr17624.C: New test.
4421
4422 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4423
4424 PR c/6980
4425 * gcc.dg/Wbad-function-cast-1.c: New test.
4426
4427 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4428
4429 * g++.dg/ext/complit1.C
4430 * g++.dg/other/error2.C
4431 * g++.dg/other/nontype-1.C
4432 * g++.dg/parse/crash11.C
4433 * g++.dg/parse/crash12.C
4434 * g++.dg/parse/error15.C
4435 * g++.dg/parse/error4.C
4436 * g++.dg/parse/tmpl-outside1.C
4437 * g++.dg/parse/too-many-tmpl-args1.C
4438 * g++.dg/template/dependent-expr3.C
4439 * g++.dg/template/error10.C
4440 * g++.dg/template/instantiate1.C
4441 * g++.dg/template/vtable2.C
4442 * g++.dg/warn/Wshadow-1.C
4443 * g++.dg/warn/weak1.C
4444 * g++.old-deja/g++.brendan/crash16.C
4445 * g++.old-deja/g++.brendan/crash18.C
4446 * g++.old-deja/g++.brendan/crash48.C
4447 * g++.old-deja/g++.brendan/crash49.C
4448 * g++.old-deja/g++.brendan/crash55.C
4449 * g++.old-deja/g++.brendan/crash56.C
4450 * g++.old-deja/g++.brendan/crash8.C
4451 * g++.old-deja/g++.brendan/enum11.C
4452 * g++.old-deja/g++.brendan/enum8.C
4453 * g++.old-deja/g++.brendan/enum9.C
4454 * g++.old-deja/g++.brendan/friend3.C
4455 * g++.old-deja/g++.brendan/misc14.C
4456 * g++.old-deja/g++.bugs/900402_02.C
4457 * g++.old-deja/g++.bugs/900404_03.C
4458 * g++.old-deja/g++.bugs/900404_04.C
4459 * g++.old-deja/g++.bugs/900428_03.C
4460 * g++.old-deja/g++.jason/crash4.C
4461 * g++.old-deja/g++.jason/overload21.C
4462 * g++.old-deja/g++.jason/redecl1.C
4463 * g++.old-deja/g++.jason/report.C
4464 * g++.old-deja/g++.jason/rfg10.C
4465 * g++.old-deja/g++.jason/template30.C
4466 * g++.old-deja/g++.law/arm12.C
4467 * g++.old-deja/g++.law/ctors5.C
4468 * g++.old-deja/g++.law/cvt20.C
4469 * g++.old-deja/g++.law/init10.C
4470 * g++.old-deja/g++.law/init8.C
4471 * g++.old-deja/g++.law/visibility17.C
4472 * g++.old-deja/g++.law/visibility7.C
4473 * g++.old-deja/g++.mike/net8.C
4474 * g++.old-deja/g++.mike/p646.C
4475 * g++.old-deja/g++.mike/p700.C
4476 * g++.old-deja/g++.mike/p701.C
4477 * g++.old-deja/g++.mike/p811.C
4478 * g++.old-deja/g++.ns/template13.C
4479 * g++.old-deja/g++.other/array3.C
4480 * g++.old-deja/g++.other/crash25.C
4481 * g++.old-deja/g++.other/dtor3.C
4482 * g++.old-deja/g++.other/dtor4.C
4483 * g++.old-deja/g++.other/main1.C
4484 * g++.old-deja/g++.other/warn7.C
4485 * g++.old-deja/g++.pt/crash11.C
4486 * g++.old-deja/g++.pt/crash36.C
4487 * g++.old-deja/g++.pt/spec22.C
4488 * g++.old-deja/g++.pt/spec9.C
4489 * g++.old-deja/g++.pt/ttp52.C
4490 * g++.old-deja/g++.robertl/eb103.C
4491 * g++.old-deja/g++.robertl/eb121.C
4492 * g++.old-deja/g++.robertl/eb22.C
4493 * g++.old-deja/g++.robertl/eb8.C:
4494 Update locations and/or regexps of dg-error markers.
4495 Remove markers for some bogus messages that are no longer issued.
4496
4497 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4498
4499 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4500 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4501
4502 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4503
4504 PR c++/17618
4505 * g++.dg/lookup/crash5.C: New test.
4506
4507 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4508
4509 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4510 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4511 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4512 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4513 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4514 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4515
4516 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4517 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4518 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4519 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4520 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4521 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4522
4523 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4524
4525 * gcc.dg/vect/vect-44.c: Check additional cases.
4526 * gcc.dg/vect/vect-48.c: Check additional cases.
4527
4528 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4529 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4530 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4531 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4532 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4533 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4534 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4535 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4536 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4537
4538 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4539 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4540 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4541
4542 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4543
4544 * gcc.dg/tree-ssa/loop-6.c: New test.
4545
4546 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4547
4548 PR c++/17620
4549 * g++.dg/inherit/base2.C: New.
4550
4551 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4552
4553 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4554 * gcc.dg/20001012-2.c: Likewise.
4555 * gcc.dg/20001013-1.c: Likewise.
4556 * gcc.dg/20001101-1.c: Likewise.
4557 * gcc.dg/20001102-1.c: Likewise.
4558 * gcc.dg/bf-spl1.c: Likewise.
4559 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4560 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4561
4562 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4563
4564 PR tree-optimization/16721
4565 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4566
4567 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4568
4569 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4570 * gcc.dg/20040305-1.c: Likewise.
4571
4572 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4573
4574 PR c/16566
4575 * gcc.c-torture/compile/pr16566-1.c,
4576 gcc.c-torture/compile/pr16566-2.c,
4577 gcc.c-torture/compile/pr16566-3.c: New tests.
4578
4579 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4580
4581 PR tree-optimization/17512
4582 * gcc.c-torture/compile/20040916-1.c.
4583
4584 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4585
4586 * gcc.dg/pragma-re-3.c: New test.
4587
4588 2004-09-17 Matt Austern <austern@apple.com>
4589
4590 PR c++/15049
4591 * g++.dg/other/anon3.C: New.
4592
4593 2004-09-21 Roger Sayle <roger@eyesopen.com>
4594
4595 PR c++/7503
4596 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4597 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4598 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4599 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4600 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4601
4602 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4603
4604 PR fortran/17286
4605 * gfortran.dg/pr17286.f90: New test.
4606
4607 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4608
4609 PR c++/17530
4610 * g++.dg/template/static7.C: New test.
4611
4612 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4613
4614 PR tree-opt/17558
4615 * gcc.c-torture/compile/pr17558.c: New test.
4616
4617 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4618
4619 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4620 if SKIP_ATTRIBUTE is defined.
4621
4622 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4623
4624 PR fortran/15957
4625 * gfortran.dg/pr15957.f90: New test.
4626
4627 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4628
4629 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4630 in comparison.
4631 * gcc.dg/vect/vect-79.c: Likewise.
4632 * gcc.dg/vect/vect-80.c: Likewise.
4633
4634 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4635
4636 PR fortran/15750
4637 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4638
4639 2004-09-20 Ira Rosen <irar@il.ibm.com>
4640
4641 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4642 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4643 * gcc.dg/vect/vect-62.c: New testcase.
4644 * gcc.dg/vect/vect-63.c: New testcase.
4645 * gcc.dg/vect/vect-64.c: New testcase.
4646 * gcc.dg/vect/vect-65.c: New testcase.
4647 * gcc.dg/vect/vect-66.c: New testcase.
4648 * gcc.dg/vect/vect-67.c: New testcase.
4649 * gcc.dg/vect/vect-68.c: New testcase.
4650 * gcc.dg/vect/vect-69.c: New testcase.
4651 * gcc.dg/vect/vect-79.c: New testcase.
4652 * gcc.dg/vect/vect-80.c: New testcase.
4653
4654 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4655
4656 * gcc.target/mips/asm-1.c: New test.
4657
4658 2004-09-19 Ira Rosen <irar@il.ibm.com>
4659
4660 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4661 * gcc.dg/vect/vect-73.c: New testcase.
4662 * gcc.dg/vect/vect-74.c: New testcase.
4663 * gcc.dg/vect/vect-75.c: New testcase.
4664 * gcc.dg/vect/vect-76.c: New testcase.
4665 * gcc.dg/vect/vect-77.c: New testcase.
4666 * gcc.dg/vect/vect-78.c: New testcase
4667
4668 2004-09-18 Paul Brook <paul@codesourcery.com>
4669
4670 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4671
4672 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4673
4674 PR c/17424
4675 * gcc.dg/pr17424-1.c: New test.
4676
4677 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4678
4679 * g++.dg/tree-ssa/pr17153.C: New test.
4680
4681 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4682
4683 PR pch/13361
4684 * testsuite/g++.dg/pch/wchar-1.C: New.
4685 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4686
4687 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4688
4689 * gcc.c-torture/execute/20040917-1.c: New test.
4690
4691 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4692
4693 PR tree-optimization/17319
4694 * gcc.dg/pr17319.c: New test.
4695
4696 2004-09-17 Devang Patel <dpatel@apple.com>
4697
4698 * gcc.dg/20040813-1.c: New test.
4699
4700 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4701
4702 PR tree-optimization/17273
4703 * gcc.c-torture/compile/pr17273.c: New test.
4704
4705 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4706
4707 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4708 Update expected messages.
4709 * gcc.dg/declspec-13.c: New test.
4710
4711 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4712
4713 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4714
4715 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4716
4717 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4718 change what 'a' is pointing to.
4719
4720 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4721
4722 PR c++/16002
4723 * g++.dg/template/error18.C: New test.
4724
4725 PR c++/16029
4726 * g++.dg/warn/Wunused-8.C: New test.
4727
4728 2004-09-17 Steven Bosscher <stevenb@suse.de>
4729
4730 PR tree-optimization/17513
4731 * gcc.dg/20040916-1.c: New test.
4732
4733 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4734
4735 PR c++/17501
4736 * g++.dg/template/typename7.C: New test.
4737
4738 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4739
4740 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4741
4742 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4743
4744 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4745 with -ftree-based-profiling also.
4746 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4747
4748 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4749
4750 PR/15364
4751 * gfortran.dg/der_array_io_1.f90: New test.
4752 * gfortran.dg/der_array_io_2.f90: New test.
4753 * gfortran.dg/der_array_io_3.f90: New test.
4754
4755 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4756
4757 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4758 EABI.
4759
4760 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4761
4762 * g++.dg/opt/switch1.C: New test.
4763
4764 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4765
4766 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4767 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4768 Update expected messages.
4769
4770 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4771
4772 PR fortran/16485
4773 * gfortran.dg/same_name_1.f90: New test.
4774
4775 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4776
4777 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4778 dereference garbage pointers.
4779
4780 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4781
4782 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4783 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4784
4785 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4786 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4787 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4788
4789 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4790
4791 PR c++/17324
4792 * g++.dg/template/mangle1.C: New test.
4793
4794 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4795
4796 PR tree-optimization/17252
4797 * gcc.c-torture/execute/pr17252.c: New test.
4798
4799 2004-09-14 Andrew Pinski <apinski@apple.com>
4800
4801 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4802
4803 2004-09-14 Roger Sayle <roger@eyesopen.com>
4804
4805 PR rtl-optimization/9771
4806 * gcc.dg/pr9771-1.c: New test case.
4807
4808 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4809
4810 PR tree-optimization/15262
4811 * gcc.c-torture/execute/pr15262-1.c: New test.
4812 * gcc.c-torture/execute/pr15262-2.c: New test.
4813
4814 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4815
4816 * gcc.dg/declspec-12.c: New test.
4817
4818 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4819
4820 * gfortran.dg/pr17090.f90: Add directives to test.
4821
4822 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4823
4824 * gcc.c-torture/compile/20040914-1.c: New test.
4825
4826 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4827
4828 PR c++/16162
4829 * g++.dg/template/decl2.C: New test.
4830
4831 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4832
4833 PR fortran/17090
4834 * gfortran.dg/pr17090.f90: New test.
4835
4836 2004-09-13 Dale Johannesen <dalej@apple.com>
4837
4838 * gcc.c-torture/compile/pr17408.c: New test case.
4839
4840 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4841
4842 PR c++/16716
4843 * g++.dg/parse/crash17.C: New test.
4844
4845 PR c++/17327
4846 * g++.dg/template/enum3.C: New test.
4847
4848 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4849
4850 * lib/gcc-defs.exp: Load wrapper.exp.
4851 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4852 using local code.
4853 * lib/gcc.exp (gcc_init): Similar.
4854 * lib/gfortran.exp (gfortran_init): Similar.
4855 * lib/objc.exp (objc_init): Similar.
4856 * lib/treelang.exp (treelang_init): Similar.
4857 * lib/wrapper.exp: New file with build_wrapper call machinery in
4858 ${tool}_maybe_build_wrapper.
4859
4860 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4861
4862 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4863 "inline".
4864 * gcc.dg/declspec-11.c: Update expected messages.
4865 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4866 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4867 gcc.dg/inline-12.c: New tests.
4868
4869 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4870
4871 * g++.dg/tree-ssa/pr17400.C: New testcase.
4872
4873 2004-09-13 James E Wilson <wilson@specifixinc.com>
4874
4875 * gcc.target/mips/sb1-1.c: New testcase.
4876
4877 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4878
4879 * lib/g77-dg.exp: Remove unused file.
4880 * lib/mike-g77.exp: Ditto.
4881 * lib/g77.exp: Ditto.
4882
4883 2004-09-12 Richard Henderson <rth@redhat.com>
4884
4885 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4886
4887 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4888
4889 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4890 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4891 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4892 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4893 Update expected messages.
4894
4895 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4896
4897 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4898 declaration/use mismatch for dirp parameter.
4899
4900 2004-09-12 Andrew Pinski <apinski@apple.com>
4901
4902 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4903 -fgnu-runtime is passed.
4904
4905 2004-09-12 Richard Henderson <rth@redhat.com>
4906
4907 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4908 do the uplevel thing and update additional_flags directly.
4909 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4910 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4911 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4912 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4913
4914 2004-09-11 Steven Bosscher <stevenb@suse.de>
4915
4916 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4917
4918 2004-09-11 Roger Sayle <roger@eyesopen.com>
4919
4920 PR middle-end/17411
4921 * g++.dg/opt/pr17411-1.C: New test case.
4922
4923 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4924
4925 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4926 gcc.dg/tls/diag-2.c: Update expected messages.
4927 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4928 messages.
4929 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4930 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4931 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4932 gcc.dg/tls/diag-5.c: New tests.
4933
4934 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4935
4936 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4937
4938 2004-09-11 Steven Bosscher <stevenb@suse.de>
4939
4940 * g++.dg/parse/break-in-for.C: New test.
4941
4942 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4943
4944 * gcc.dg/tree-ssa/20040911-1.c: New test.
4945
4946 2004-09-11 Andreas Jaeger <aj@suse.de>
4947
4948 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4949 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4950
4951 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4952
4953 * gcc.target/frv: New directory of FR-V-specific tests.
4954
4955 2004-09-10 James E Wilson <wilson@specifixinc.com>
4956
4957 * gcc.dg/convert-vec-1.c: New test.
4958
4959 2004-09-10 Roger Sayle <roger@eyesopen.com>
4960
4961 PR middle-end/17024
4962 * gcc.dg/pr17024-1.c: New test case.
4963
4964 2004-09-10 Eric Christopher <echristo@redhat.com>
4965
4966 * gcc.dg/20040910-1.c: New test.
4967
4968 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4969
4970 * gcc.dg/bitfld-9.c: New test.
4971
4972 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4973
4974 * gcc.c-torture/execute/ieee/acc1.c: New test.
4975 * gcc.c-torture/execute/ieee/acc2.c: New test.
4976 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4977
4978 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4979
4980 * gcc.dg/deprecated-2.c: New test.
4981
4982 2004-09-09 James E Wilson <wilson@specifixinc.com>
4983
4984 * gcc.dg/init-vec-1.c: New test.
4985
4986 2004-09-09 Roger Sayle <roger@eyesopen.com>
4987
4988 PR middle-end/17055
4989 * gcc.dg/pr17055-1.c: New test case.
4990
4991 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4992
4993 PR target/17377
4994 * gcc.c-torture/execute/pr17377.c: New test.
4995
4996 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4997
4998 PR c/8420
4999 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
5000 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
5001 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5002 gcc.dg/long-long-typespec-1.c: New tests.
5003 * gcc.dg/tls/diag-2.c: Update expected diagnostics
5004
5005 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5006
5007 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
5008 gcc.dg/gnu99-static-1.c: New tests.
5009
5010 2004-09-08 Devang Patel <dpatel@apple.com>
5011
5012 * gcc.dg/darwin-ld-20040828-1.c: New test.
5013 * gcc.dg/darwin-ld-20040828-2.c: New test.
5014 * gcc.dg/darwin-ld-20040828-3.c: New test.
5015
5016 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5017
5018 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5019 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5020 in error message.
5021 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5022 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5023 in error message.
5024 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5025 types they qualify.
5026 * objc.dg/type-size-2.m: Fix wording in comment.
5027 * objc.dg/va-meth-1.m: New test case.
5028
5029 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5030
5031 PR c/16633:
5032 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5033 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5034
5035 2004-09-06 Devang Patel <dpatel@apple.com>
5036
5037 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5038 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5039
5040 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5041
5042 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5043 reflect changed line numbering of diagnostics.
5044
5045 2004-09-06 Paul Brook <paul@codesourcery.com>
5046
5047 * gfortran.dg/edit_real_1.f90: Add new test.
5048
5049 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5050
5051 * gcc.dg/tree-ssa/loop-2.c: New test.
5052 * gcc.dg/tree-ssa/loop-3.c: New test.
5053 * gcc.dg/tree-ssa/loop-4.c: New test.
5054 * gcc.dg/tree-ssa/loop-5.c: New test.
5055
5056 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5057
5058 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5059
5060 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5061
5062 * gcc.dg/format/sentinel-1.c: New test.
5063
5064 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5065
5066 * testsuite/gcc.dg/builtins-46.c: New.
5067
5068 2004-09-03 Devang Patel <dpatel@apple.com>
5069
5070 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5071 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5072
5073 2004-09-03 Jan Beulich <jbeulich@novell.com>
5074
5075 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5076 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5077 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5078 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5079 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5080 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5081 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5082 the non-portable bzero.
5083 * gcc.dg/20010912-1.c: xfail for NetWare.
5084 * gcc.dg/20020426-2.c: xfail for NetWare.
5085 * gcc.dg/20021014-1.c: xfail for NetWare.
5086 * gcc.dg/20021018-1.c: xfail for NetWare.
5087 * gcc.dg/20030213-1.c: xfail for NetWare.
5088 * gcc.dg/20030225-1.c: xfail for NetWare.
5089 * gcc.dg/20030708-1.c: xfail for NetWare.
5090 * gcc.dg/builtins-config.h: Also exclude NetWare.
5091 * gcc.dg/format/format.h: Define restrict only if not already defined.
5092 * gcc.dg/nest.c: xfail for NetWare.
5093 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5094 * lib/target-supports.exp (check_visibility_available): Exclude
5095 NetWare.
5096
5097 2004-09-03 Jan Beulich <jbeulich@novell.com>
5098
5099 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5100 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5101 deterministic starting point for the alignment of structure fields.
5102 * gcc.dg/Wpadded.c: Dito.
5103 * g++.dg/abi/vbase10.C: Dito.
5104
5105 2004-09-03 Devang Patel <dpatel@apple.com>
5106
5107 * g++.dg/debug/pr15736.cc: New test.
5108
5109 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5110
5111 * README.QMTEST: Fix out-of-date link.
5112
5113 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5114
5115 PR fortran/16579
5116 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5117 Delete. Duplicate of gfortran.dg/g77/20010610.f
5118
5119 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5120
5121 * g++.dg/abi/arm_rtti1.C: New test.
5122
5123 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5124
5125 * gcc.dg/ppc-vector-memcpy.c: New.
5126 * gcc.dg/ppc-vector-memset.c: New.
5127
5128 2004-09-02 Chao-ying Fu <fu@mips.com>
5129
5130 * gcc.target/mips/mips-3d-1.c: New test.
5131 * gcc.target/mips/mips-3d-2.c: New test.
5132 * gcc.target/mips/mips-3d-3.c: New test.
5133 * gcc.target/mips/mips-3d-4.c: New test.
5134 * gcc.target/mips/mips-3d-5.c: New test.
5135 * gcc.target/mips/mips-3d-6.c: New test.
5136 * gcc.target/mips/mips-3d-7.c: New test.
5137 * gcc.target/mips/mips-3d-8.c: New test.
5138 * gcc.target/mips/mips-3d-9.c: New test.
5139 * gcc.target/mips/mips-ps-1.c: New test.
5140 * gcc.target/mips/mips-ps-2.c: New test.
5141 * gcc.target/mips/mips-ps-3.c: New test.
5142 * gcc.target/mips/mips-ps-4.c: New test.
5143 * gcc.target/mips/mips-ps-type.c: New test.
5144
5145 2004-09-02 Paul Brook <paul@codesourcery.com>
5146
5147 * gfortran.dg/edit_real_1.f90: Add new tests.
5148
5149 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5150
5151 PR fortran/15327
5152 * gfortran.dg/merge_char_1.f90: New test.
5153
5154 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5155
5156 PR fortran/16404
5157 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5158
5159 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5160
5161 PR c/1522
5162 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5163
5164 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5165
5166 * g++.dg/opt/loop1.C: Do not XFAIL.
5167
5168 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5169
5170 * gcc.c-torture/execute/20040831-1.c: New test.
5171
5172 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5173
5174 PR fortran/16579
5175 * gfortran.dg/g77/20010610.f: Now passes.
5176 Copy from g77.f-torture/execute. Add dg-run directive.
5177 * gfortran.dg/g77/README: Update
5178
5179 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5180
5181 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5182 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5183 (t1, t2, t3, t4): Add volatile.
5184
5185 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5186
5187 * g++.dg/ext/visibility/arm1.C: New test.
5188
5189 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5190
5191 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5192 -pedantic-errors.
5193
5194 2004-09-01 Paul Brook <paul@codesourcery.com>
5195
5196 * gfortran.dg/eof_2.f90: New test.
5197
5198 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5199
5200 PR fortran/16579
5201 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5202
5203 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5204
5205 PR libfortran/16805
5206 * gfortran.dg/list_read_2.f90: New test.
5207
5208 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5209
5210 * g++.dg/abi/key1.C: New test.
5211
5212 2004-08-31 Richard Henderson <rth@redhat.com>
5213
5214 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5215 form of offsetof.
5216 * g++.dg/other/offsetof5.C: Remove duplicate.
5217
5218 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5219
5220 PR fortran/17244
5221 * gfortran.dg/func_derived_1.f90: New test.
5222
5223 2004-08-31 Paul Brook <paul@codesourcery.com>
5224
5225 * gfortran.dg/eof_1.f90: New test.
5226
5227 2004-08-31 Paul Brook <paul@codesourcery.com>
5228
5229 * gfortran.dg/list_read_1.f90: New file.
5230
5231 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5232
5233 * g++.dg/opt/loop1.C: XFAIL.
5234
5235 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5236
5237 * gcc.dg/funcdef-storage-1.c: New.
5238 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5239 an extern function in local scope.
5240 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5241 declare an 'auto inline' function in local scope.
5242 * gcc.dg/20011130-1.c: Likewise.
5243 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5244 an 'auto' function in local scope.
5245 * gcc.dg/20021014-1.c: Likewise.
5246 * gcc.dg/20030331-2.c: Likewise.
5247
5248 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5249
5250 * gfortran.dg/blockdata_1.f90: New test.
5251
5252 2004-08-30 Richard Henderson <rth@redhat.com>
5253
5254 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5255
5256 2004-08-30 Richard Henderson <rth@redhat.com>
5257
5258 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5259 additional_flags set by alternate driver.
5260 (ieee-options): New procedure.
5261 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5262 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5263 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5264 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5265
5266 2004-08-30 Richard Henderson <rth@redhat.com>
5267
5268 * lib/f-torture.exp: Remove.
5269
5270 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5271
5272 PR rtl-optimization/16590
5273 * g++.dg/opt/loop1.C: New test.
5274
5275 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5276
5277 PR fortran/13910
5278 * gfortran.dg/oldstyle_1.f90: New test.
5279
5280 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5281 Paul Brook <paul@codesourcery.com>
5282
5283 * gfortran.dg/g77/README: Update.
5284 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5285 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5286 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5287
5288 2004-08-28 Paul Brook <paul@codesourcery.com>
5289
5290 PR libfortran/17195
5291 * gfortran.dg/edit_real_1.f90: New test.
5292
5293 2004-08-27 Paul Brook <paul@codesourcery.com>
5294
5295 * gfortran.dg/rewind_1.f90: New test.
5296
5297 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5298
5299 PR fortran/16597
5300 * gfortran.dg/pr16597.f90: New test.
5301
5302 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5303
5304 PR c/13801
5305 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5306 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5307 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5308 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5309 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5310
5311 2004-08-26 Nick Clifton <nickc@redhat.com>
5312
5313 * gcc.c-torture/compile/pr17119.c: New test.
5314
5315 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5316
5317 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5318
5319 2004-08-25 Richard Henderson <rth@redhat.com>
5320
5321 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5322 the bits that expect kind=8 to be the largest real kind.
5323
5324 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5325
5326 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5327
5328 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5329
5330 * gfortran.dg/assignment_1.f90: New test.
5331
5332 2004-08-25 Adam Nemet <anemet@lnxw.com>
5333
5334 * g++.dg/template/repo3.C: New test.
5335
5336 2004-08-25 Roger Sayle <roger@eyesopen.com>
5337
5338 PR middle-end/16693
5339 PR tree-optimization/16372
5340 * g++.dg/opt/pr16372-1.C: New test case.
5341 * g++.dg/opt/pr16693-1.C: New test case.
5342 * g++.dg/opt/pr16693-2.C: New test case.
5343
5344 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5345
5346 * objc.dg/proto-lossage-4.m: New test.
5347
5348 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5349
5350 PR c++/17155
5351 * g++.dg/inherit/local2.C: New test.
5352
5353 2004-08-25 Paul Brook <paul@codesourcery.com>
5354
5355 PR fortran/17144
5356 * gfortran.dg/string_ctor_1.f90: New test.
5357
5358 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5359
5360 PR c++/14428
5361 * g++.dg/template/redecl2.C: New test.
5362
5363 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5364
5365 PR fortran/17143
5366 * gfortran.dg/pr17143.f90: New test.
5367
5368 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5369
5370 PR fortran/17164
5371 * gfortran.dg/pr17164.f90: New test.
5372
5373 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5374
5375 * gcc.dg/tree-ssa/loop-1.c: New test.
5376
5377 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5378
5379 * gcc.c-torture/compile/20040824-1.c: New test.
5380
5381 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5382
5383 * gcc.c-torture/compile/iftrap-3.c: New test.
5384
5385 2004-08-24 Paul Brook <paul@codesourcery.com>
5386
5387 * gfortran.dg/entry_2.f90: New test.
5388
5389 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5390
5391 PR c++/16889
5392 * g++.dg/lookup/ambig[12].C: New.
5393
5394 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5395
5396 PR c++/16706
5397 * g++.dg/template/crash21.C: New test.
5398 * g++.dg/template/crash22.C: Likewise.
5399
5400 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5401
5402 PR c++/17149
5403 * g++.dg/template/access15.C: New.
5404
5405 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5406
5407 PR c++/17163
5408 * g++.dg/template/repo2.C: New test.
5409
5410 2004-08-23 Roger Sayle <roger@eyesopen.com>
5411
5412 PR rtl-optimization/17078
5413 * gcc.c-torture/execute/pr17078-1.c: New test case.
5414
5415 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c/14492
5418 * gcc.dg/debug/crash1.c: New test.
5419
5420 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5421
5422 PR c/16180
5423 * gcc.dg/loop-5.c: New test.
5424
5425 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5426
5427 * gcc.c-torture/execute/20040823-1.c: New test.
5428
5429 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5430
5431 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5432 to the assembler. Simplify test accordingly.
5433 (asm_abi_flags): Use GNU names.
5434 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5435 to check for ABI flags.
5436
5437 2004-08-22 Andrew Pinski <apinski@apple.com>
5438
5439 * g++.dg/opt/pr14029.C: New test.
5440 * gcc.c-torture/execute/pr15262.c: New test.
5441
5442 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5443
5444 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5445
5446 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5447
5448 PR 16908
5449 * gfortran.dg/direct_io.f90: New test.
5450
5451 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5452
5453 PR c++/17121
5454 * g++.dg/inherit/local2.C: New test.
5455
5456 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5457
5458 PR c++/17120
5459 * g++.dg/warn/Wparentheses-4.C: New test.
5460
5461 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5462
5463 PR c++/17121
5464 * g++.dg/inherit/local2.C: New test.
5465
5466 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5467 * gcc.dg/ppc-ldstruct.c: Likewise.
5468 * gcc.dg/ppc64-abi-2.c: Likewise.
5469
5470 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5471
5472 PR rtl-optimization/17099
5473 * gcc.c-torture/execute/20040820-1.c: New test.
5474
5475 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5476
5477 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5478
5479 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5480
5481 PR fortran/17077
5482 * gfortran.dg/auto_array_1.f90: New test.
5483
5484 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5485
5486 PR fortran/17074
5487 * gfortran.dg/simpleif_1.f90: New test.
5488
5489 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5490
5491 * lib/target-supports.exp (check_profiling_available): Return
5492 false for arm*-*-symbianelf* and arm*-*-eabi*.
5493
5494 PR c++/15890
5495 * g++.dg/template/delete1.C: New test.
5496
5497 2004-08-19 Paul Brook <paul@codesourcery.com>
5498
5499 PR fortran/14976
5500 PR fortran/16228
5501 * gfortran.dg/data_char_1.f90: New test.
5502
5503 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5504
5505 PR fortran/16946
5506 * gfortran.dg/reduction.f90: New testcase.
5507
5508 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5509
5510 PR fortran/16520
5511 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5512
5513 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5514
5515 PR c++/17041
5516 * g++.dg/Wparentheses-3.C: New test.
5517
5518 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5519
5520 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5521 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5522 * gcc.dg/vect/vect-2.c: Likewise.
5523 * gcc.dg/vect/vect-3.c: Likewise.
5524 * gcc.dg/vect/vect-4.c: Likewise.
5525 * gcc.dg/vect/vect-5.c: Likewise.
5526 * gcc.dg/vect/vect-6.c: Likewise.
5527 * gcc.dg/vect/vect-7.c: Likewise.
5528 * gcc.dg/vect/vect-25.c: Likewise.
5529 * gcc.dg/vect/vect-31.c: Likewise.
5530 * gcc.dg/vect/vect-32.c: Likewise.
5531 * gcc.dg/vect/vect-34.c: Likewise.
5532 * gcc.dg/vect/vect-36.c: Likewise.
5533 * gcc.dg/vect/vect-all.c: Likewise.
5534
5535 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5536
5537 PR c++/17068
5538 * g++.dg/template/operator4.C: New test.
5539
5540 2004-08-18 Richard Henderson <rth@redhat.com>
5541
5542 * gcc.dg/20040206-1.c: XFAIL.
5543
5544 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5545
5546 PR c++/16246
5547 * g++.dg/template/array7.C: New test.
5548
5549 2004-08-17 James E Wilson <wilson@specifixinc.com>
5550
5551 * gcc.dg/mips-movcc-1.c: New test.
5552 * gcc.dg/mips-movcc-2.c: New test.
5553 * gcc.dg/mips-movcc-3.c: New test.
5554
5555 * gcc.dg/mips-nmadd-1.c: New test.
5556 * gcc.dg/mips-nmadd-2.c: New test.
5557
5558 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5559
5560 PR c++/15871
5561 * g++.dg/opt/inline8.C: New test.
5562
5563 PR c++/16965
5564 * g++.dg/parse/error17.C: New test.
5565
5566 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5567
5568 * gcc.dg/vect: New directory for vectorizer tests.
5569 * gcc.dg/vect/tree-vect.h: New file.
5570 * gcc.dg/vect/vect.exp: New file.
5571 * gcc.dg/vect/pr16105.c.c: New test.
5572 * gcc.dg/vect/vect-1.c: New test.
5573 * gcc.dg/vect/vect-2.c: New test.
5574 * gcc.dg/vect/vect-3.c: New test.
5575 * gcc.dg/vect/vect-4.c: New test.
5576 * gcc.dg/vect/vect-5.c: New test.
5577 * gcc.dg/vect/vect-6.c: New test.
5578 * gcc.dg/vect/vect-7.c: New test.
5579 * gcc.dg/vect/vect-8.c: New test.
5580 * gcc.dg/vect/vect-9.c: New test.
5581 * gcc.dg/vect/vect-10.c: New test.
5582 * gcc.dg/vect/vect-11.c: New test.
5583 * gcc.dg/vect/vect-12.c: New test.
5584 * gcc.dg/vect/vect-13.c: New test.
5585 * gcc.dg/vect/vect-14.c: New test.
5586 * gcc.dg/vect/vect-15.c: New test.
5587 * gcc.dg/vect/vect-16.c: New test.
5588 * gcc.dg/vect/vect-17.c: New test.
5589 * gcc.dg/vect/vect-18.c: New test.
5590 * gcc.dg/vect/vect-19.c: New test.
5591 * gcc.dg/vect/vect-20.c: New test.
5592 * gcc.dg/vect/vect-21.c: New test.
5593 * gcc.dg/vect/vect-22.c: New test.
5594 * gcc.dg/vect/vect-23.c: New test.
5595 * gcc.dg/vect/vect-24.c: New test.
5596 * gcc.dg/vect/vect-25.c: New test.
5597 * gcc.dg/vect/vect-26.c: New test.
5598 * gcc.dg/vect/vect-27.c: New test.
5599 * gcc.dg/vect/vect-28.c: New test.
5600 * gcc.dg/vect/vect-29.c: New test.
5601 * gcc.dg/vect/vect-30.c: New test.
5602 * gcc.dg/vect/vect-31.c: New test.
5603 * gcc.dg/vect/vect-32.c: New test.
5604 * gcc.dg/vect/vect-33.c: New test.
5605 * gcc.dg/vect/vect-34.c: New test.
5606 * gcc.dg/vect/vect-35.c: New test.
5607 * gcc.dg/vect/vect-36.c: New test.
5608 * gcc.dg/vect/vect-37.c: New test.
5609 * gcc.dg/vect/vect-38.c: New test.
5610 * gcc.dg/vect/vect-40.c: New test.
5611 * gcc.dg/vect/vect-41.c: New test.
5612 * gcc.dg/vect/vect-42.c: New test.
5613 * gcc.dg/vect/vect-43.c: New test.
5614 * gcc.dg/vect/vect-44.c: New test.
5615 * gcc.dg/vect/vect-45.c: New test.
5616 * gcc.dg/vect/vect-46.c: New test.
5617 * gcc.dg/vect/vect-47.c: New test.
5618 * gcc.dg/vect/vect-48.c: New test.
5619 * gcc.dg/vect/vect-49.c: New test.
5620 * gcc.dg/vect/vect-50.c: New test.
5621 * gcc.dg/vect/vect-51.c: New test.
5622 * gcc.dg/vect/vect-52.c: New test.
5623 * gcc.dg/vect/vect-53.c: New test.
5624 * gcc.dg/vect/vect-54.c: New test.
5625 * gcc.dg/vect/vect-55.c: New test.
5626 * gcc.dg/vect/vect-56.c: New test.
5627 * gcc.dg/vect/vect-57.c: New test.
5628 * gcc.dg/vect/vect-58.c: New test.
5629 * gcc.dg/vect/vect-59.c: New test.
5630 * gcc.dg/vect/vect-60.c: New test.
5631 * gcc.dg/vect/vect-61.c: New test.
5632 * gcc.dg/vect/vect-all.c: New test.
5633 * gcc.dg/vect/vect-none.c: New test.
5634
5635 2004-08-17 Paul Brook <paul@codesourcery.com>
5636
5637 PR fortran/13082
5638 * gfortran.dg/entry_1.f90: New test.
5639
5640 2004-08-17 Andrew Pinski <apinski@apple.com>
5641
5642 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5643
5644 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5645
5646 * gcc.dg/pr17036-1.c: New test.
5647
5648 2004-08-16 Devang Patel <dpatel@apple.com>
5649
5650 * gcc.dg/darwin-20040809-1.c: New test.
5651
5652 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5653
5654 * gcc.dg/funcdef-attr-1.c: New test.
5655
5656 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5657
5658 * gcc.dg/altivec-17.c: New test.
5659 * gcc.dg/altivec-18.c: New test.
5660
5661 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5662
5663 PR c++/6749
5664 * g++.dg/template/vtable2.C: New test.
5665
5666 2004-08-14 Richard Henderson <rth@redhat.com>
5667
5668 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5669 * gcc.dg/pack-test-4.c (main): Return 0.
5670 * gcc.dg/setjmp-1.c: Remove XFAIL.
5671 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5672
5673 2004-08-14 Richard Henderson <rth@redhat.com>
5674
5675 * gcc.dg/980217-1.c: Add prototype for printf.
5676
5677 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5678
5679 * gfortran.dg/pr16935.f90: New test.
5680
5681 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5682
5683 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5684
5685 2004-08-13 Paul Brook <paul@codesourcery.com>
5686
5687 * gfortran.dg/der_io_1.f90: Remove stray comma.
5688
5689 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5690
5691 * gcc.dg/vmx/cw-bug-2.c: Remove.
5692 * gcc.dg/vmx/vprint-1.c: Remove.
5693 * gcc.dg/vmx/vscan-1.c: Remove.
5694
5695 2004-08-12 Devang patel <dpatel@apple.com>
5696
5697 * gcc.dg/darwin-20040809-2.c: New test.
5698
5699 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5700
5701 * g++.dg/ext/altivec-12.C: New test.
5702
5703 * g++.dg/ext/altivec-11.C: New test.
5704
5705 2004-08-12 Paul Brook <paul@codesourcery.com>
5706
5707 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5708
5709 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5710
5711 * g++.dg/ext/altivec-2.C: Check for hardware support before
5712 executing any VMX instructions.
5713
5714 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5715
5716 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5717
5718 PR c++/16276
5719 * g++.old-deja/g++.other/comdat4.C: New test.
5720 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5721
5722 2004-08-12 Ben Elliston <bje@au.ibm.com>
5723
5724 PR target/16286
5725 * gcc.dg/pr16286.c: New test.
5726
5727 2004-08-12 Jan Beulich <jbeulich@novell.com>
5728
5729 * g++.dg/ext/asm5.C: New.
5730
5731 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5732
5733 PR c++/16698
5734 * g++.dg/eh/crash1.C: New test.
5735
5736 PR c++/16717
5737 * g++.dg/ext/construct1.C: New test.
5738
5739 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5740
5741 PR c++/16853
5742 * g++.dg/init/ptrmem1.C: New test.
5743
5744 PR c++/16618
5745 * g++.dg/parse/offsetof5.C: New test.
5746
5747 PR c++/16870
5748 * g++.dg/template/overload3.C: New test.
5749
5750 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5751
5752 PR c++/16964
5753 * g++.dg/parse/error16.C: New test.
5754
5755 PR c++/16904
5756 * g++.dg/template/error14.C: New test.
5757
5758 PR c++/16929
5759 * g++.dg/template/error15.C: New test.
5760
5761 2004-08-11 Devang Patel <dpatel@apple.com>
5762
5763 * gcc.dg/darwin-ld-20040809-1.c: New test.
5764 * gcc.dg/darwin-ld-20040809-2.c: New test.
5765
5766 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5767
5768 PR fortran/16917
5769 * gfortran.dg/dfloat_1.f90: New test.
5770
5771 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5772
5773 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5774 * gcc.dg/dll-2.c: Fix dg-require syntax.
5775 * gcc.misc-tests/arm-isr.c (abort): Declare.
5776 (exit): Likewise.
5777
5778 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5779
5780 PR c++/16971
5781 * g++.dg/parse/crash16.C: New test.
5782
5783 2004-08-10 Roger Sayle <roger@eyesopen.com>
5784
5785 * gcc.dg/mips-rsqrt-1.c: New test case.
5786 * gcc.dg/mips-rsqrt-2.c: New test case.
5787 * gcc.dg/mips-rsqrt-3.c: New test case.
5788
5789 2004-08-10 Paul Brook <paul@codesourcery.com>
5790
5791 * gfortran.dg/der_io_1.f90: New test.
5792
5793 2004-08-10 Paul Brook <paul@codesourcery.com>
5794
5795 PR fortran/16919
5796 * gfortran.dg/der_array_1.f90: New test.
5797
5798 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5799
5800 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5801
5802 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5803
5804 * gcc.dg/wchar_t-2.c: Fix typo.
5805
5806 2004-08-09 Falk Hueffner <falk@debian.org>
5807
5808 PR tree-optimization/12517
5809 * gcc.c-torture/compile/pr12517.c: New test.
5810
5811 PR tree-optimization/12578
5812 * gcc.c-torture/compile/pr12578.c: New test.
5813
5814 PR tree-optimization/12899
5815 * gcc.c-torture/compile/pr12899.c: New test.
5816
5817 PR rtl-optimization/14692
5818 * gcc.c-torture/compile/pr14692.c: New test.
5819
5820 PR tree-optimization/16461
5821 * gcc.c-torture/compile/pr16461.c: New test.
5822
5823 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5824
5825 * gfortran.dg/getenv_1.f90: New test.
5826
5827 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5828
5829 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5830 wchar_t.
5831 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5832
5833 2004-08-06 Paul Brook <paul@codesourcery.com>
5834
5835 * gfortran.dg/ret_array_1.f90: New test.
5836 * gfortran.dg/ret_pointer_1.f90: New test.
5837
5838 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5839
5840 * gcc.dg/missing-field-init-[12].c: New tests.
5841 * g++.dg/warn/missing-field-init-[12].C: New tests.
5842
5843 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5844
5845 * gcc.dg/enum2.c: New test.
5846 * gcc.dg/symbian3.c: Likewise.
5847 * gcc.dg/symbian4.c: Likewise.
5848 * gcc.dg/wchar_t-2.c: Likewise.
5849
5850 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5851
5852 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5853 destructor tests.
5854
5855 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5856
5857 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5858 dg-require-visiblity.
5859 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5860 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5861 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5862 * g++.dg/ext/visibility/new1.C: Likewise.
5863 * g++.dg/ext/visibility/pragma.C: Likewise.
5864 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5865 * g++.dg/ext/visibility/virtual.C: Likewise.
5866 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5867 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5868 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5869 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5870 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5871 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5872 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5873 * g++/dg/ext/visibility/visibility-8.C: New test.
5874 * gcc.c-torture/compile/dll.x: Remove.
5875 * gcc.dg/dll-2.c: Use dg-require-dll
5876 * gcc.dg/visibility-10.c: New test.
5877 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5878 supporting DLLs.
5879 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5880 (scan_not_hidden): Likewise.
5881
5882 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5883
5884 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5885
5886 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5887
5888 * gcc.c-torture/execute/20040805-1.c: New test.
5889
5890 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5891
5892 * gcc.dg/20020118-1.c: Declare abort.
5893 * gcc.dg/altivec_check.h: Likewise.
5894 * gcc.dg/iftrap-2.c: Likewise.
5895 * gcc.dg/pragma-darwin.c: Likewise.
5896 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5897
5898 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5899
5900 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5901
5902 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5903
5904 * gcc.c-torture/execute/builtins/abs-2.c,
5905 gcc.c-torture/execute/builtins/abs-3.c,
5906 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5907 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5908 intmax_t, uintmax_t and their limits.
5909 * gcc.dg/intmax_t-1.c: New test.
5910
5911 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5912
5913 * g++.dg/tc1/dr147.C: Add reference to PR.
5914
5915 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5916
5917 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5918 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5919
5920 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5921
5922 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5923
5924 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5925
5926 * gcc.dg/redecl-5.c: New test.
5927 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5928 of scanf.
5929
5930 2004-08-03 Roger Sayle <roger@eyesopen.com>
5931
5932 PR middle-end/16790
5933 * gcc.c-torture/execute/pr16790-1.c: New test case.
5934
5935 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5936
5937 * g++.dg/ext/visibility/assign1.C: New test.
5938 * g++.dg/ext/visibility/new1.C: Likewise.
5939
5940 * gcc.dg/symbian1.c: New test.
5941 * gcc.dg/symbian2.c: Likewise.
5942
5943 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5944
5945 PR target/16570
5946 * gcc.dg/i386-sse-9.c: New test.
5947
5948 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5949
5950 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5951
5952 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5953
5954 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5955 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5956 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5957 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5958 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5959 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5960 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5961 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5962 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5963 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5964 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5965 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5966 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5967 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5968 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5969 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5970 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5971 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5972 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5973 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5974 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5975 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5976 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5977 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5978 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5979 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5980 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5981 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5982 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5983 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5984 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5985 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5986 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5987 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5988 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5989 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5990 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5991 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5992 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5993 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5994 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5995 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5996 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5997 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5998 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5999 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6000 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
6001 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
6002 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
6003 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
6004 gcc.misc-tests/i386-pf-3dnow-1.c,
6005 gcc.misc-tests/i386-pf-athlon-1.c,
6006 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6007 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
6008 Declare built-in functions used.
6009 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6010
6011 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6012
6013 PR c++/16707
6014 * g++.dg/lookup/using12.C: New test.
6015
6016 * g++.dg/init/null1.C: Fix PR number.
6017 * g++.dg/parse/namespace10.C: Likewise.
6018
6019 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6020
6021 PR c++/16224
6022 * g++.dg/template/spec17.C: New test.
6023 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6024 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6025
6026 2004-08-02 David Billinghurst
6027
6028 PR fortran/16292
6029 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6030
6031 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6032
6033 * gcc.dg/ia64-got-1.c: New test case.
6034
6035 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6036
6037 PR c++/16489
6038 * g++.dg/init/null1.C: New test.
6039 * g++.dg/tc1/dr76.C: Adjust error marker.
6040
6041 PR c++/16529
6042 * g++.dg/parse/namespace10.C: New test.
6043
6044 PR c++/16810
6045 * g++.dg/inherit/ptrmem2.C: New test.
6046
6047 2004-08-02 Ben Elliston <bje@au.ibm.com>
6048
6049 PR target/16155
6050 * gcc.dg/pr16155.c: New test.
6051
6052 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6053
6054 * gcc.dg/redecl-2.c: New test.
6055
6056 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6057
6058 * gcc.dg/darwin-longdouble.c: New file.
6059
6060 2004-07-30 Richard Henderson <rth@redhat.com>
6061
6062 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6063 write to constant argument.
6064 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6065
6066 2004-07-30 Richard Henderson <rth@redhat.com>
6067
6068 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6069 tests of nearest around zero.
6070
6071 2004-07-30 Andrew Pinski <apinski@apple.com>
6072
6073 * gcc.c-torture/compile/20040730-1.c: New test.
6074
6075 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6076
6077 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6078 powerpc-eabispe.
6079
6080 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6081
6082 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6083
6084 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6085
6086 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6087 contains $ld_library_path.
6088 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6089
6090 2004-07-29 Richard Henderson <rth@redhat.com>
6091
6092 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6093
6094 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6095 (alt2, which): New.
6096 (Check): Accept either alternative.
6097
6098 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6099
6100 * g++.dg/abi/inline1.C: New test.
6101 * g++.dg/abi/local1-a.cc: Likewise.
6102 * g++.dg/abi/local1.C: Likewise.
6103 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6104 * g++.dg/abi/mangle12.C: Likewise.
6105 * g++.dg/abi/mangle17.C: Likewise.
6106 * g++.dg/abi/mangle20-2.C: Likewise.
6107 * g++.dg/opt/interface1.C: Likewise.
6108 * g++.dg/opt/interface1.h: Likewise.
6109 * g++.dg/opt/interface1-a.cc: New test.
6110 * g++.dg/parse/repo1.C: New test.
6111 * g++.dg/template/repo1.C: Likewise.
6112 * g++.dg/warn/Winline-1.C: Likewise.
6113 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6114
6115 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6116
6117 * gcc.dg/tree-ssa/20040729-1.c: New test.
6118
6119 2004-07-27 Matt Austern <austern@apple.com>
6120
6121 * gcc.dg/darwin-bool-1.c: New test.
6122 * gcc.dg/darwin-bool-2.c: New test.
6123
6124 2004-07-28 Richard Henderson <rth@redhat.com>
6125
6126 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6127 arguments in the correct type. Don't write to constant arguments.
6128
6129 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6130
6131 PR tree-optimization/16688
6132 PR tree-optimization/16689
6133 * g++.dg/tree-ssa/pr16688.C: New test.
6134
6135 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6136
6137 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6138 loads. Not only in the comment, this time.
6139
6140 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6141
6142 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6143 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6144 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6145 * gcc.dg/sh4a-bitmovua.c: New.
6146 * gcc.dg/sh4a-cos.c: New.
6147 * gcc.dg/sh4a-cosf.c: New.
6148 * gcc.dg/sh4a-fprun.c: New.
6149 * gcc.dg/sh4a-fsrra.c: New.
6150 * gcc.dg/sh4a-memmovua.c: New.
6151 * gcc.dg/sh4a-sin.c: New.
6152 * gcc.dg/sh4a-sincos.c: New.
6153 * gcc.dg/sh4a-sincosf.c: New.
6154 * gcc.dg/sh4a-sinf.c: New.
6155
6156 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6157
6158 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6159 conditionals.
6160 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6161 loads.
6162 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6163 DOM1.
6164
6165 2004-07-27 Andrew Pinski <apinski@apple.com>
6166
6167 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6168
6169 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6170
6171 * gcc.dg/pragma-isr.c: New test.
6172
6173 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6174
6175 PR c++/14429
6176 * g++.dg/template/ttp11.C: New test.
6177
6178 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6179
6180 * gcc.c-torture/compile/20040727-1.c: New test.
6181
6182 2004-07-26 Eric Christopher <echristo@redhat.com>
6183
6184 * gcc.c-torture/compile/20040726-2.c: New test.
6185
6186 2004-07-26 Andrew Pinski <apinski@apple.com>
6187
6188 * g++.dg/rtti/tinfo1.C: Xfail.
6189
6190 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6191
6192 * gcc.c-torture/compile/20040726-1.c: New test.
6193
6194 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6195 Brian Ryner <bryner@brianryner.com>
6196
6197 PR c++/9283
6198 PR c++/15000
6199 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6200 * g++.dg/ext/visibility/: New directory.
6201 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6202 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6203 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6204 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6205 * g++.dg/ext/visibility/fvisibility.C,
6206 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6207 g++.dg/ext/visibility/fvisibility-override1.C
6208 g++.dg/ext/visibility/fvisibility-override2.C
6209 g++.dg/ext/visibility/memfuncts.C
6210 g++.dg/ext/visibility/noPLT.C
6211 g++.dg/ext/visibility/pragma.C
6212 g++.dg/ext/visibility/pragma-override1.C
6213 g++.dg/ext/visibility/pragma-override2.C
6214 g++.dg/ext/visibility/staticmemfuncts.C
6215 g++.dg/ext/visibility/virtual.C: New tests.
6216
6217 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6218
6219 PR c/15360
6220 * gcc.dg/pr15360-1.c: New test.
6221
6222 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6223
6224 * gcc.dg/pragma-align-2.c: New test.
6225 * gcc.dg/pragma-init-fini.c: New test.
6226 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6227 targets.
6228
6229 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6230
6231 * gcc.dg/init-string-2.c: New test.
6232
6233 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6234
6235 PR 16684
6236 * gcc.dg/Wredundant-decls-1.c: New test case.
6237
6238 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6239
6240 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6241 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6242 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6243 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6244 * gcc.dg/compat/generate-random.c: New file.
6245 * gcc.dg/compat/generate-random.h: Likewise.
6246 * gcc.dg/compat/generate-random_r.c: Likewise.
6247 * gcc.dg/compat/struct-layout-1.h: Likewise.
6248 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6249 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6250 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6251 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6252 * gcc.dg/compat/struct-layout-1_main.c: New test.
6253 * gcc.dg/compat/struct-layout-1_x.c: New file.
6254 * gcc.dg/compat/struct-layout-1_y.c: New file.
6255 * gcc.dg/compat/struct-layout-1_test.h: New file.
6256
6257 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6258
6259 * gcc.dg/comp-return-1.c: New test
6260
6261 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6262
6263 * gcc.dg/vmx/8-02a.c: Fix typo.
6264
6265 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6266 * gcc.dg/darwin-abi-3.c: New test.
6267
6268 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6269 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6270
6271 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6272 * gcc.dg/vmx/ops-long-1.c: New test.
6273 * gcc.dg/vmx/ops-long-2.c: New test.
6274
6275 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6276
6277 * g++.dg/lookup/conv-[1234].C: New.
6278
6279 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6280
6281 * g++.dg/parse/attr2.C: Simplify.
6282
6283 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6284
6285 PR c/7284
6286 * gcc.c-torture/execute/pr7284-1.c: New test.
6287
6288 2004-07-22 Brian Booth <bbooth@redhat.com>
6289
6290 * gcc.dg/tree-ssa/20040721-1.c: New test.
6291
6292 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6293
6294 * g++.dg/template/crash20.c: New.
6295
6296 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6297
6298 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6299 Add dg-run directive. Declare variables as required.
6300 * gfortran.dg/g77/README: Update
6301
6302 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6303
6304 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6305 gcc.dg/cris-peep2-andu2.c: New tests.
6306
6307 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6308
6309 PR c/15052
6310 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6311 on return type.
6312 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6313 messages.
6314 * gcc.dg/qual-return-2.c: Update expected messages.
6315 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6316
6317 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6318
6319 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6320 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6321
6322 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6323
6324 PR c/11250
6325 * gcc.dg/init-string-1.c: New test.
6326
6327 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6328
6329 PR middle-end/15345
6330 PR c/16450
6331 * gcc.dg/torture/nested-fn-1.c: New test.
6332
6333 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6334
6335 PR target/16559
6336 * gcc.dg/ia64-fptr-1.c: New file.
6337
6338 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6339
6340 PR c++/14497
6341 * g++.dg/template/spec16.C: New test.
6342 * g++.old-deja/g++.robertl/eb118.C: Remove.
6343
6344 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6345
6346 PR c++/509
6347 * g++.dg/template/spec15.C: New test.
6348
6349 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6350
6351 Copy cases from g77.f-torture/execute and add dg-run
6352 directive. Other changes as noted.
6353 * gfortran.dg/g77/13037.f
6354 * gfortran.dg/g77/1832.f
6355 * gfortran.dg/g77/19981119-0.f
6356 * gfortran.dg/g77/19990313-0.f
6357 * gfortran.dg/g77/19990313-1.f
6358 * gfortran.dg/g77/19990313-2.f
6359 * gfortran.dg/g77/19990313-3.f
6360 * gfortran.dg/g77/19990419-1.f
6361 * gfortran.dg/g77/19990826-0.f
6362 * gfortran.dg/g77/19990826-2.f
6363 * gfortran.dg/g77/20000503-1.f
6364 * gfortran.dg/g77/20001111.f
6365 * gfortran.dg/g77/20010116.f
6366 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6367 * gfortran.dg/g77/20010430.f
6368 * gfortran.dg/g77/6177.f
6369 * gfortran.dg/g77/947.f
6370 * gfortran.dg/g77/970816-3.f
6371 * gfortran.dg/g77/971102-1.f
6372 * gfortran.dg/g77/980520-1.f
6373 * gfortran.dg/g77/980628-0.f
6374 * gfortran.dg/g77/980628-1.f
6375 * gfortran.dg/g77/980628-10.f
6376 * gfortran.dg/g77/980628-2.f
6377 * gfortran.dg/g77/980628-3.f
6378 * gfortran.dg/g77/980628-7.f
6379 * gfortran.dg/g77/980628-8.f
6380 * gfortran.dg/g77/980628-9.f
6381 * gfortran.dg/g77/980701-0.f
6382 * gfortran.dg/g77/980701-1.f
6383 * gfortran.dg/g77/cabs.f
6384 * gfortran.dg/g77/claus.f
6385 * gfortran.dg/g77/complex_1.f
6386 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6387 * gfortran.dg/g77/dcomplex.f
6388 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6389 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6390 * gfortran.dg/g77/f90-intrinsic-numeric.f
6391 * gfortran.dg/g77/int8421.f
6392 * gfortran.dg/g77/labug1.f
6393 * gfortran.dg/g77/large_vec.f
6394 * gfortran.dg/g77/le.f
6395 * gfortran.dg/g77/short.f
6396 * gfortran.dg/g77/README: Update
6397
6398 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6399
6400 PR c++/16637
6401 * g++.dg/parse/lookup4.C: New test.
6402
6403 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6404
6405 PR c++/16175
6406 * g++.dg/template/ttp10.C: New test.
6407
6408 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6409
6410 * gcc.dg/pr12625-1.c: New test.
6411
6412 2004-07-20 Steven Bosscher <stevenb@suse.de>
6413
6414 * testsuite/gcc.dg/switch-warn-1.c: New test.
6415 * testsuite/gcc.dg/switch-warn-2.c: New test.
6416 * gcc.c-torture/compile/pr14730.c: Update.
6417
6418 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6419
6420 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6421 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6422 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6423 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6424
6425 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6426
6427 PR c++/16623
6428 * g++.dg/template/assign1.C: New test.
6429
6430 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6431
6432 PR c++/12170
6433 * g++.dg/template/ttp9.C: New test.
6434
6435 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6436
6437 * gcc.dg/format/cmn-err-1.c: New test.
6438
6439 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6440
6441 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6442 gcc.dg/Wparentheses-10.c: New tests.
6443 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6444
6445 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6446
6447 PR fortran/16465
6448 * gfortran.dg/g77//ffixed-line-length-0.f,
6449 gfortran.dg/g77/ffixed-line-length-132.f,
6450 gfortran.dg/g77/ffixed-line-length-72.f,
6451 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6452 gfortran.dg/g77/README: Update.
6453
6454 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6455
6456 PR c++/13092
6457 * g++.dg/template/non-dependent7.C: New test.
6458 * g++.dg/template/non-dependent8.C: Likewise.
6459 * g++.dg/template/non-dependent9.C: Likewise.
6460 * g++.dg/template/non-dependent10.C: Likewise.
6461
6462 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6463
6464 PR c++/16337
6465 * g++.dg/parse/attr2.C: New test.
6466
6467 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6468
6469 * g77.dg: Removed.
6470 * g77.f-torture: Ditto.
6471
6472 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6473
6474 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6475 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6476 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6477
6478 2004-07-16 Richard Henderson <rth@redhat.com>
6479
6480 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6481
6482 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6483
6484 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6485 tests with full list of options.
6486 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6487 of TORTURE_OPTIONS if test contains 'dg-do run'.
6488
6489 PR fortran/16404
6490 * gfortran.dg/do_iterator.f90: New test.
6491
6492 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6493
6494 PR rtl-optimization/16536
6495 * gcc.c-torture/execute/restrict-1.c: New test.
6496
6497 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6498
6499 PR fortran/15324
6500 * gfortran.dg/pr15324.f90: New test.
6501
6502 PR fortran/15129
6503 * gfortran.dg/pr15129.f90: New test.
6504
6505 PR fortran/15140
6506 * gfortran.dg/pr15140.f90: New test.
6507
6508 PR fortran/13792
6509 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6510 compile-time simplification.
6511
6512 2004-07-14 Mike Stump <mrs@apple.com>
6513
6514 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6515
6516 2004-07-14 James E Wilson <wilson@specifixinc.com>
6517
6518 PR target/16325
6519 * gcc.dg/profile-generate-1.c: New.
6520
6521 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6522
6523 * gcc.c-torture/execute/20040709-1.c: New test.
6524 * gcc.c-torture/execute/20040709-2.c: New test.
6525
6526 2004-07-14 Mike Stump <mrs@apple.com>
6527
6528 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6529
6530 2004-07-14 Mike Stump <mrs@apple.com>
6531
6532 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6533
6534 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6535
6536 PR c++/16518
6537 * g++.dg/parse/mutable1.C: New test.
6538
6539 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6540
6541 PR tree-optimization/16443
6542 * gcc.dg/tree-ssa/20040713-1.c: New test.
6543
6544 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6545
6546 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6547 for operator new.
6548
6549 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6550
6551 * gfortran.dg/g77/README: New file
6552 * gfortran.dg/g77/19981216-0.f: Copy from
6553 g77.f-torture/noncompile. Add "dg-do compile" and
6554 dg-error as required.
6555 * gfortran.dg/g77/19990218-1.f: Likewise
6556 * gfortran.dg/g77/19990905-1.f: Likewise
6557 * gfortran.dg/g77/9263.f: Likewise
6558 * gfortran.dg/g77/980615-0.f: Likewise
6559 * gfortran.dg/g77/980616-0.f: Likewise
6560 * gfortran.dg/g77/check0.f: Likewise
6561 * gfortran.dg/g77/select_no_compile.f: Likewise
6562
6563 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6564
6565 Copy files from g77.f-torture/compile.
6566 Add "{ dg-do compile}". Other changes as noted
6567 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6568 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6569 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6570 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6571 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6572 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6573 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6574 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6575 statement to conform to standard. Append alpha1.x for reference.
6576 * gfortran.dg/g77/xformat.f: Add dg-warning
6577
6578 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6579
6580 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6581 Add {dg-do compile} directive.
6582 * gfortran.dg/g77/cpp2.F: Likewise
6583
6584 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6585
6586 PR c++/5402
6587 * g++.dg/lookup/name-clash1.C: New test.
6588
6589 PR c++/9777
6590 * g++.dg/lookup/name-clash2.C: New test.
6591
6592 PR c++/12102
6593 * g++.dg/lookup/name-clash3.C: New test.
6594
6595 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6596
6597 * g++.dg/lookup/new2.C: New test.
6598 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6599
6600 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6601
6602 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6603 Add {dg-do compile} directive.
6604 * gfortran.dg/g77/13060.f: Likewise
6605 * gfortran.dg/g77/19990218-0.f: Likewise
6606 * gfortran.dg/g77/19990305-0.f: Likewise
6607 * gfortran.dg/g77/19990419-0.f: Likewise
6608 * gfortran.dg/g77/19990502-0.f: Likewise
6609 * gfortran.dg/g77/19990502-1.f: Likewise
6610 * gfortran.dg/g77/19990525-0.f: Likewise
6611 * gfortran.dg/g77/19990826-1.f: Likewise
6612 * gfortran.dg/g77/19990826-3.f: Likewise
6613 * gfortran.dg/g77/19990905-2.f: Likewise
6614 * gfortran.dg/g77/20000412-1.f: Likewise
6615 * gfortran.dg/g77/20000511-1.f: Likewise
6616 * gfortran.dg/g77/20000511-2.f: Likewise
6617 * gfortran.dg/g77/20000518.f: Likewise
6618 * gfortran.dg/g77/20000601-1.f: Likewise
6619 * gfortran.dg/g77/20000601-2.f: Likewise
6620 * gfortran.dg/g77/20000629-1.f: Likewise
6621 * gfortran.dg/g77/20000630-2.f: Likewise
6622 * gfortran.dg/g77/20010115.f: Likewise
6623 * gfortran.dg/g77/20010321-1.f: Likewise
6624 * gfortran.dg/g77/20010426.f: Likewise
6625 * gfortran.dg/g77/20020307-1.f: Likewise
6626 * gfortran.dg/g77/8485.f: Likewise
6627 * gfortran.dg/g77/960317-1.f: Likewise
6628 * gfortran.dg/g77/970915-0.f: Likewise
6629 * gfortran.dg/g77/980310-1.f: Likewise
6630 * gfortran.dg/g77/980310-2.f: Likewise
6631 * gfortran.dg/g77/980310-3.f: Likewise
6632 * gfortran.dg/g77/980310-4.f: Likewise
6633 * gfortran.dg/g77/980310-6.f: Likewise
6634 * gfortran.dg/g77/980310-7.f: Likewise
6635 * gfortran.dg/g77/980310-8.f: Likewise
6636 * gfortran.dg/g77/980419-2.f: Likewise
6637 * gfortran.dg/g77/980424-0.f: Likewise
6638 * gfortran.dg/g77/980427-0.f: Likewise
6639 * gfortran.dg/g77/980729-0.f: Likewise
6640 * gfortran.dg/g77/981117-1.f: Likewise
6641 * gfortran.dg/g77/toon_1.f: Likewise
6642
6643 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6644
6645 PR c++/2204
6646 * g++.dg/other/abstract2.C: New test.
6647
6648 2004-07-12 Paul Brook <paul@codesourcery.com>
6649
6650 * gfortran.dg/pointer_init_1.f90: New test.
6651
6652 2004-07-11 Paul Brook <paul@codesourcery.com>
6653
6654 PR fortran/15986
6655 * gfortran.dg/contained_1.f90: New test.
6656
6657 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6658
6659 * g++.dg/parse/defarg8.C: New test.
6660
6661 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6662
6663 PR fortran/16433
6664 * gfortran.dg/pr16433.f: New test.
6665
6666 PR fortran/17574
6667 * gfortran.dg/pr15754.f90: New test.
6668
6669 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6670
6671 PR tree-optimization/16437
6672 * gcc.c-torture/execute/bitfld-4.c: New test.
6673
6674 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6675
6676 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6677 access to common var from module.
6678
6679 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6680
6681 PR fortran/16336
6682 * gfortran.fortran-torture/execute/common_2.f90: New test.
6683
6684 2004-07-10 Paul Brook <paul@codesourcery.com>
6685
6686 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6687
6688 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6689
6690 PR fortran/15969
6691 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6692
6693 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6694
6695 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6696 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6697 * gfortran.dg/g77/ffree-form-1.f: Likewise
6698 * gfortran.dg/g77/ffree-form-2.f: Likewise
6699 * gfortran.dg/g77/ffree-form-3.f: Likewise
6700 * gfortran.dg/g77/fno-underscoring.f: Likewise
6701 * gfortran.dg/g77/funderscoring.f: Likewise
6702 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6703
6704 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6705
6706 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6707
6708 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6709 Paul Brook <paul@codesourcery.com>
6710
6711 PR fortran/13415
6712 * gfortran.dg/common_pointer_1.f90: New test.
6713
6714 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6715
6716 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6717
6718 2004-07-09 James E Wilson <wilson@specifixinc.com>
6719
6720 PR target/16364
6721 * gcc.c-torture/compile/20040709-1.c: New.
6722
6723 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6724
6725 PR fortran/14077
6726 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6727
6728 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6729
6730 PR fortran/13201
6731 * gfortran.dg/shape_1.f90: New test.
6732
6733 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6734 Andrew Pinski <apinski@apple.com>
6735
6736 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6737
6738 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6739
6740 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6741 comment.
6742
6743 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6744 Paul Brook <paul@codesourcery.com>
6745
6746 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6747 '.f95' and '.F95'.
6748
6749 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6750
6751 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6752
6753 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6754
6755 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6756 testcases with capital suffix.
6757
6758 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6759
6760 PR fortran/15481
6761 PR fortran/13372
6762 PR fortran/13575
6763 PR fortran/15978
6764 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6765
6766 * gfortran.dg/implicit_1.f90: New test.
6767
6768 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6769
6770 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6771 expression to match gfortran warning/error messages
6772 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6773 dg-error text.
6774
6775 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6776
6777 * lib/fortran-torture.exp: Rename proc search_for to
6778 search_for_re.
6779
6780 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6781
6782 * gcc.c-torture/execute/simd-5.x: New file.
6783 XFAIL on SPARC 64-bit at -O0.
6784
6785 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6786
6787 PR c++/8211
6788 PR c++/16165
6789 * g++.dg/warn/effc3.C: New test.
6790
6791 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6792
6793 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6794 change X to 1X in format.
6795 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6796 add data statements to conform to standard.
6797
6798 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6799
6800 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6801 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6802 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6803
6804 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6805
6806 * gfortran.dg/g77/7388.f: Copy from g77.dg
6807 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6808 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6809 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6810 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6811 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6812 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6813 * gfortran.dg/g77/strlen0.f: Likewise
6814
6815 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6816
6817 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6818 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6819
6820 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6821
6822 * gcc.c-torture/execute/920428-2.x: Delete.
6823 * gcc.c-torture/execute/920501-7.x: Likewise.
6824
6825 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6826
6827 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6828 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6829 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6830 prescott and c3-2.
6831 (PREFETCH_3DNOW): Add -march=c3.
6832
6833 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6834
6835 PR c/16437
6836 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6837 * gcc.c-torture/execute/bf64-1.x: Likewise.
6838
6839 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6840
6841 * gcc.c-torture/compile/20040708-1.c: New test.
6842
6843 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6844
6845 PR c++/16169
6846 * g++.dg/warn/effc2.C: New test.
6847
6848 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6849
6850 * gcc.c-torture/execute/bitfld-1.x: Remove.
6851 * gcc.c-torture/execute/bitfld-3.c: New test.
6852 * gcc.dg/bitfld-2.c: Remove XFAILs.
6853
6854 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6855
6856 PR c++/16276
6857 * g++.dg/rtti/tinfo1.C: New file.
6858
6859 2004-07-07 Eric Christopher <echristo@redhat.com>
6860
6861 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6862
6863 2004-07-07 Andrew Pinski <apinski@apple.com>
6864
6865 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6866
6867 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6868
6869 * g++.dg/init/call1.C: XFAIL.
6870
6871 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6872
6873 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6874 except for movstrict*, to movmem* and clrstr* to clrmem*.
6875
6876 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6877
6878 * gcc.c-torture/execute/20040707-1.c: New test.
6879
6880 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6881
6882 * gcc.c-torture/execute/20040706-1.c: New test.
6883
6884 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6885
6886 PR c++/3671
6887 * g++.dg/template/spec14.C: New test.
6888
6889 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6890
6891 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6892 nothing if not yet defined. Use it in b, c and d type definitions.
6893 * gcc.c-torture/execute/20040705-1.c: New test.
6894 * gcc.c-torture/execute/20040705-2.c: New test.
6895
6896 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6897
6898 PR c++/2518
6899 * g++.dg/lookup/new1.C: New test.
6900
6901 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6902
6903 PR c++/11406
6904 * g++.dg/template/sizeof8.C: New test.
6905
6906 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6907
6908 * gcc.c-torture/compile/20040705-1.c: New test.
6909
6910 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6911
6912 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6913
6914 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6915
6916 * gcc.dg/cpp/if-mop.c: Two new testcases.
6917 * gcc.dg/cpp/trad/comment-3.c: New.
6918
6919 2004-07-04 Paul Brook <paul@codesourcery.com>
6920
6921 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6922
6923 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6924
6925 PR c++/3761
6926 * g++.dg/lookup/crash4.C: New test.
6927
6928 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6929
6930 * gcc.c-torture/execute/builtin-abs-1.c
6931 * gcc.c-torture/execute/builtin-abs-2.c
6932 * gcc.c-torture/execute/builtin-complex-1.c
6933 * gcc.c-torture/execute/builtins/string-1-lib.c
6934 * gcc.c-torture/execute/builtins/string-1.c
6935 * gcc.c-torture/execute/builtins/string-2-lib.c
6936 * gcc.c-torture/execute/builtins/string-2.c
6937 * gcc.c-torture/execute/builtins/string-3-lib.c
6938 * gcc.c-torture/execute/builtins/string-3.c
6939 * gcc.c-torture/execute/builtins/string-4-lib.c
6940 * gcc.c-torture/execute/builtins/string-4.c
6941 * gcc.c-torture/execute/builtins/string-5-lib.c
6942 * gcc.c-torture/execute/builtins/string-5.c
6943 * gcc.c-torture/execute/builtins/string-6-lib.c
6944 * gcc.c-torture/execute/builtins/string-6.c
6945 * gcc.c-torture/execute/builtins/string-7-lib.c
6946 * gcc.c-torture/execute/builtins/string-7.c
6947 * gcc.c-torture/execute/builtins/string-8-lib.c
6948 * gcc.c-torture/execute/builtins/string-8.c
6949 * gcc.c-torture/execute/builtins/string-9-lib.c
6950 * gcc.c-torture/execute/builtins/string-9.c
6951 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6952 * gcc.c-torture/execute/builtins/string-asm-1.c
6953 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6954 * gcc.c-torture/execute/builtins/string-asm-2.c
6955 * gcc.c-torture/execute/stdio-opt-1.c
6956 * gcc.c-torture/execute/stdio-opt-2.c
6957 * gcc.c-torture/execute/stdio-opt-3.c
6958 * gcc.c-torture/execute/string-opt-1.c
6959 * gcc.c-torture/execute/string-opt-10.c
6960 * gcc.c-torture/execute/string-opt-11.c
6961 * gcc.c-torture/execute/string-opt-12.c
6962 * gcc.c-torture/execute/string-opt-13.c
6963 * gcc.c-torture/execute/string-opt-14.c
6964 * gcc.c-torture/execute/string-opt-15.c
6965 * gcc.c-torture/execute/string-opt-16.c
6966 * gcc.c-torture/execute/string-opt-2.c
6967 * gcc.c-torture/execute/string-opt-6.c
6968 * gcc.c-torture/execute/string-opt-7.c
6969 * gcc.c-torture/execute/string-opt-8.c:
6970 Replace with ...
6971
6972 * gcc.c-torture/execute/builtins/abs-2.c
6973 * gcc.c-torture/execute/builtins/abs-3.c
6974 * gcc.c-torture/execute/builtins/complex-1.c
6975 * gcc.c-torture/execute/builtins/fprintf.c
6976 * gcc.c-torture/execute/builtins/fputs.c
6977 * gcc.c-torture/execute/builtins/memcmp.c
6978 * gcc.c-torture/execute/builtins/memmove.c
6979 * gcc.c-torture/execute/builtins/memops-asm.c
6980 * gcc.c-torture/execute/builtins/mempcpy-2.c
6981 * gcc.c-torture/execute/builtins/mempcpy.c
6982 * gcc.c-torture/execute/builtins/memset.c
6983 * gcc.c-torture/execute/builtins/printf.c
6984 * gcc.c-torture/execute/builtins/sprintf.c
6985 * gcc.c-torture/execute/builtins/strcat.c
6986 * gcc.c-torture/execute/builtins/strchr.c
6987 * gcc.c-torture/execute/builtins/strcmp.c
6988 * gcc.c-torture/execute/builtins/strcpy.c
6989 * gcc.c-torture/execute/builtins/strcspn.c
6990 * gcc.c-torture/execute/builtins/strlen-2.c
6991 * gcc.c-torture/execute/builtins/strlen.c
6992 * gcc.c-torture/execute/builtins/strncat.c
6993 * gcc.c-torture/execute/builtins/strncmp-2.c
6994 * gcc.c-torture/execute/builtins/strncmp.c
6995 * gcc.c-torture/execute/builtins/strncpy.c
6996 * gcc.c-torture/execute/builtins/strpbrk.c
6997 * gcc.c-torture/execute/builtins/strpcpy-2.c
6998 * gcc.c-torture/execute/builtins/strpcpy.c
6999 * gcc.c-torture/execute/builtins/strrchr.c
7000 * gcc.c-torture/execute/builtins/strspn.c
7001 * gcc.c-torture/execute/builtins/strstr-asm.c
7002 * gcc.c-torture/execute/builtins/strstr.c:
7003 ... these new files.
7004
7005 * gcc.c-torture/execute/builtins/abs-2-lib.c
7006 * gcc.c-torture/execute/builtins/abs-3-lib.c
7007 * gcc.c-torture/execute/builtins/complex-1-lib.c
7008 * gcc.c-torture/execute/builtins/fprintf-lib.c
7009 * gcc.c-torture/execute/builtins/fputs-lib.c
7010 * gcc.c-torture/execute/builtins/memcmp-lib.c
7011 * gcc.c-torture/execute/builtins/memmove-lib.c
7012 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7013 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7014 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7015 * gcc.c-torture/execute/builtins/memset-lib.c
7016 * gcc.c-torture/execute/builtins/printf-lib.c
7017 * gcc.c-torture/execute/builtins/sprintf-lib.c
7018 * gcc.c-torture/execute/builtins/strcat-lib.c
7019 * gcc.c-torture/execute/builtins/strchr-lib.c
7020 * gcc.c-torture/execute/builtins/strcmp-lib.c
7021 * gcc.c-torture/execute/builtins/strcpy-lib.c
7022 * gcc.c-torture/execute/builtins/strcspn-lib.c
7023 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7024 * gcc.c-torture/execute/builtins/strlen-lib.c
7025 * gcc.c-torture/execute/builtins/strncat-lib.c
7026 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7027 * gcc.c-torture/execute/builtins/strncmp-lib.c
7028 * gcc.c-torture/execute/builtins/strncpy-lib.c
7029 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7030 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7031 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7032 * gcc.c-torture/execute/builtins/strrchr-lib.c
7033 * gcc.c-torture/execute/builtins/strspn-lib.c
7034 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7035 * gcc.c-torture/execute/builtins/strstr-lib.c
7036 * gcc.c-torture/execute/builtins/lib/abs.c
7037 * gcc.c-torture/execute/builtins/lib/fprintf.c
7038 * gcc.c-torture/execute/builtins/lib/memset.c
7039 * gcc.c-torture/execute/builtins/lib/printf.c
7040 * gcc.c-torture/execute/builtins/lib/sprintf.c
7041 * gcc.c-torture/execute/builtins/lib/strcpy.c
7042 * gcc.c-torture/execute/builtins/lib/strcspn.c
7043 * gcc.c-torture/execute/builtins/lib/strncat.c
7044 * gcc.c-torture/execute/builtins/lib/strncmp.c
7045 * gcc.c-torture/execute/builtins/lib/strncpy.c
7046 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7047 * gcc.c-torture/execute/builtins/lib/strspn.c
7048 * gcc.c-torture/execute/builtins/lib/strstr.c:
7049 New files containing support routines.
7050
7051 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7052 declaration.
7053 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7054 when not optimizing.
7055
7056 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7057
7058 PR c++/16240
7059 * g++.dg/abi/mangle22.C: New test.
7060 * g++.dg/abi/mangle23.C: Likewise.
7061
7062 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7063
7064 PR fortran/16290
7065 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7066 Allow for cases without denormalized floating point numbers.
7067
7068 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7069
7070 PR c/1027
7071 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7072 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7073 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7074 expected warning text.
7075 * gcc.dg/format/diag-2.c: New test.
7076
7077 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7078
7079 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7080
7081 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7082
7083 * gcc.dg/builtins-43.c: New.
7084 * gcc.dg/builtins-44.c: New.
7085 * gcc.dg/builtins-45.c: New.
7086
7087 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7088 Andreas Tobler <a.tobler@schweiz.ch>
7089
7090 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7091 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7092 as SIGSEGV.
7093 * gcc.dg/cleanup-11.c: Likewise.
7094 * gcc.dg/cleanup-8.c: Likewise.
7095 * gcc.dg/cleanup-9.c: Likewise.
7096 * gcc.dg/cleanup-5.c: Run on all platforms.
7097
7098 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7099
7100 * g++.dg/warn/nonnull1.C: New test.
7101
7102 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7103
7104 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7105 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7106 Special-case the Sun compiler wrt to <complex.h>.
7107
7108 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7109
7110 * gcc.dg/Wunreachable-8.C: New test.
7111
7112 * gcc.dg/h8300-ice2.c : New test.
7113
7114 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7115
7116 PR fortran/16161
7117 * gfortran.fortran-torture/compile/implicit.f90: Add test
7118 for implicit character.
7119
7120 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7121
7122 PR fortran/16289
7123 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7124 Use tiny() intrinsic to find smallest non-negative real
7125
7126 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7127
7128 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7129 * gcc.dg/compat/struct-by-value-22_x.c: New.
7130 * gcc.dg/compat/struct-by-value-22_y.c: New.
7131
7132 * gcc.c-torture/execute/20040629-1.c: New test.
7133
7134 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7135
7136 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7137 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7138
7139 PR target/16195
7140 * gcc.dg/20040625-1.c: New test.
7141
7142 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7143
7144 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7145
7146 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7147
7148 PR fortran/15963
7149 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7150
7151 2004-06-29 Richard Henderson <rth@redhat.com>
7152
7153 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7154
7155 2004-06-29 Paul Brook <paul@codesourcery.com>
7156
7157 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7158 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7159
7160 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7161
7162 PR c++/16260
7163 * g++.dg/parse/crash15.C: New.
7164
7165 2004-06-28 Andrew Pinski <apinski@apple.com>
7166
7167 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7168 by the error already.
7169
7170 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7171
7172 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7173
7174 PR target/14041
7175 * gcc.dg/h8300-bss-align-1.c : New.
7176
7177 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7178
7179 * PR c++/16174
7180 * g++.dg/template/ctor4.C: New.
7181
7182 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7183
7184 PR c++/16205
7185 * g++.dg/warn/Wsequence-point-1.C: New test.
7186
7187 2004-06-27 Paul Brook <paul@codesourcery.com>
7188
7189 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7190
7191 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7192
7193 * g++.old-deja/g++.mike/p7325.C: Remove.
7194
7195 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7196
7197 PR c/14963
7198 * gcc.dg/pr14963.c: New test.
7199
7200 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7201
7202 PR c++/16193
7203 * g++.dg/parse/redef1.C: New test.
7204
7205 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7206
7207 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7208 20021110.c.
7209 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7210 20021119-1.c.
7211 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7212 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7213 5-04.c.
7214 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7215 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7216 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7217 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7218 g++.brendan/enum14.C.
7219 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7220 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7221 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7222 g++.mike/virt1.C.
7223 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7224 memtemp24.C.
7225
7226 2004-06-27 Roger Sayle <roger@eyesopen.com>
7227
7228 * gcc.dg/20040527-1.c: New test case.
7229
7230 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7231
7232 PR gfortran/pr16196
7233 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7234
7235 2004-06-25 Roger Sayle <roger@eyesopen.com>
7236
7237 PR middle-end/15825
7238 * gcc.dg/pr15825-1.c: New test case.
7239
7240 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7241
7242 * gcc.c-torture/execute/20040625-1.c: New test.
7243
7244 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7245
7246 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7247
7248 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7249
7250 * gcc.dg/torture/mips-div-1.c: New test.
7251
7252 2004-06-24 Jeff Law <law@redhat.com>
7253
7254 * gcc.dg/tree-ssa/20040624-1.c: New test.
7255
7256 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7257
7258 * gcc.c-torture/compile/20040624-1.c: New test.
7259
7260 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7261
7262 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7263 this directory.
7264
7265 2004-06-23 Andrew Pinski <apinski@apple.com>
7266
7267 PR middle-end/15988
7268 * g++.dg/opt/ptrmem4.C: New test.
7269
7270 * gcc.dg/c90-array-quals-2.c: New test.
7271
7272 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7273
7274 * gcc.dg/kpice1.c: New test.
7275
7276 2006-06-23 Andrew Pinski <apinski@apple.com>
7277
7278 * gcc.dg/c90-array-quals.c: New test.
7279
7280 2006-06-22 Richard Henderson <rth@redhat.com>
7281
7282 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7283
7284 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7285
7286 * gcc.dg/builtins-config.h: Handle FreeBSD.
7287
7288 2006-06-22 Richard Henderson <rth@redhat.com>
7289
7290 * g++.dg/opt/devirt1.C: New.
7291
7292 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7293
7294 * g++.dg/opt/pr15551.C: New testcase.
7295
7296 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7297
7298 PR target/14800
7299 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7300 x86_64-*-linux* when compiling for 32bit.
7301
7302 2004-06-21 Andrew Pinski <apinski@apple.com>
7303
7304 * gcc.dg/pch/struct-1.c: New.
7305 * gcc.dg/pch/struct-1.hs: New.
7306
7307 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7308
7309 * gcc.dg/pch/save-temps-1.c: New file.
7310 * gcc.dg/pch/save-temps-1.hs: New file.
7311
7312 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7313
7314 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7315 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7316
7317 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7318
7319 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7320 to fix type error.
7321 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7322 Remove trailing spaces.
7323
7324 2004-06-21 Richard Henderson <rth@redhat.com>
7325
7326 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7327 merging && to BIT_FIELD_REF.
7328
7329 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7330
7331 * g++.dg/opt/placeholder1.C: New test.
7332
7333 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7334
7335 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7336 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7337 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7338 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7339
7340 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7341
7342 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7343 extern "C".
7344 * g++.dg/other/pragma-re-1.C: Add comments.
7345
7346 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7347
7348 PR gfortran/16080
7349 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7350
7351 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7352
7353 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7354 instead of setting the type of size_t by
7355 hand.
7356
7357 2004-06-18 Roger Sayle <roger@eyesopen.com>
7358
7359 * gcc.dg/unordered-2.c: New test case.
7360 * gcc.dg/unordered-3.c: New test case.
7361
7362 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7363
7364 PR other/16043
7365 * lib/g++.exp (g++_version): Tweak regexp for version
7366 * lib/g77.exp (g77_version): Likewise
7367 * lib/gfortran.exp (gfortran_version): Likewise
7368 * lib/objc.exp (objc_version): Likewise
7369 * lib/treelang.exp (treelang_version): Likewise
7370
7371 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7372
7373 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7374 Use INT_MAX instead of __INT_MAX__.
7375 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7376
7377 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7378 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7379 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7380 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7381 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7382 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7383 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7384 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7385 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7386
7387 * gcc.dg/range-test-1.c: New test.
7388 * g++.dg/opt/range-test-1.C: New test.
7389
7390 2004-06-17 Richard Henderson <rth@redhat.com>
7391
7392 * objc.dg/sync-1.m: New.
7393 * objc.dg/try-catch-1.m: Don't force next runtime.
7394 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7395 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7396 shadowed catch clause.
7397 * objc.dg/try-catch-5.m: New.
7398
7399 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7400
7401 Bug 14610
7402 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7403
7404 2004-06-15 Richard Henderson <rth@redhat.com>
7405
7406 * gcc.dg/20001116-1.c: Move expected warning line.
7407
7408 2004-06-15 Richard Henderson <rth@redhat.com>
7409
7410 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7411 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7412
7413 2004-06-15 Jeff Law <law@redhat.com>
7414
7415 * gcc.dg/tree-ssa/20040615-1.c: New test.
7416 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7417 be less sensitive to operand ordering.
7418 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7419
7420 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7421
7422 * g++.dg/abi/bitfield3.C: Add comment..
7423
7424 2004-06-15 Richard Henderson <rth@redhat.com>
7425
7426 * g++.dg/ext/stmtexpr1.C: XFAIL.
7427 * gcc.dg/20030612-1.c: XFAIL.
7428
7429 2004-06-15 Eric Christopher <echristo@redhat.com>
7430
7431 * g++.dg/charset/asm5.c: New.
7432 * gcc.dg/charset/asm6.c: New.
7433
7434 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7435
7436 PR fortran/15962
7437 * gfortran.fortran-torture/execute/select_1.f90: New test.
7438
7439 2004-06-15 Paul Brook <paul@codesourcery.com>
7440
7441 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7442
7443 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7444
7445 PR c++/15967
7446 * g++.dg/lookup/crash3.C: New test.
7447
7448 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7449
7450 PR c++/15947
7451 * g++.dg/parse/dtor4.C: New test.
7452
7453 2004-06-14 Jeff Law <law@redhat.com>
7454
7455 * gcc.c-torture/compile/20040614-1.c: New test.
7456
7457 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7458
7459 PR fortran/15211
7460 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7461 LEN of a character array.
7462
7463 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7464
7465 PR c++/15096
7466 * g++.dg/template/ptrmem10.C: New test.
7467
7468 PR c++/14930
7469 * g++.dg/template/friend30.C: New test.
7470
7471 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7472
7473 PR fortran/14928
7474 * gfortran.fortran-torture/compile/mloc.f90: New test.
7475
7476 2004-06-13 Paul Brook <paul@codesourcery.com>
7477
7478 * gfortran.fortran-torture/execute/random_2.f90: New test.
7479
7480 2004-06-13 Eric Christopher <echristo@redhat.com>
7481
7482 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7483
7484 2004-06-12 Paul Brook <paul@codesourcery.com>
7485
7486 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7487
7488 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7489
7490 PR fortran/14923
7491 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7492
7493 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7494
7495 PR fortran/14957
7496 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7497 syntax errors in end statements of contained subroutines.
7498
7499 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7500
7501 PR fortran/12841
7502 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7503
7504 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7505
7506 PR fortran/15665
7507 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7508
7509 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7510
7511 PR gfortran/12839
7512 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7513
7514 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7515
7516 PR c++/15862
7517 * g++.dg/parse/enum1.C: New test.
7518
7519 2004-06-10 Jeff Law <law@redhat.com>
7520
7521 * gcc.c-torture/compile/20040610-1.c: New test.
7522
7523 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7524
7525 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7526 * g++.old-deja/g++.other/decl3.C: Likewise.
7527
7528 2004-06-10 Brian Booth <bbooth@redhat.com>
7529
7530 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7531 V_MAY_DEF instead of VDEF.
7532 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7533
7534 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7535
7536 PR c++/14211
7537 * g++.dg/conversion/const1.C: New test.
7538
7539 PR c++/15076
7540 * g++.dg/conversion/reinterpret1.C: New test.
7541
7542 PR c++/15877
7543 * g++.dg/template/enum2.C: New test.
7544
7545 PR c++/15227
7546 * g++.dg/template/error13.C: New test.
7547
7548 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7549
7550 PR fortran/14957
7551 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7552 arguments to test_* REAL and of the right size.
7553
7554 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7555
7556 PR target/15569
7557 PR rtl-optimization/15681
7558 * gcc.dg/20040609-1.c: New test.
7559
7560 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7561
7562 PR c++/14791
7563 * g++.dg/opt/builtins1.C: New test.
7564
7565 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7566
7567 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7568 that use default windows32 struct layout.
7569 * gcc.dg/i386-bitfield2.c: Likewise.
7570
7571 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7572
7573 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7574 for mingw32 and cygwin targets.
7575
7576 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7577
7578 * gcc.dg/pch/macro-4.c: New.
7579 * gcc.dg/pch/macro-4.hs: New.
7580
7581 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7582
7583 PR fortran/13249
7584 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7585
7586 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7587
7588 PR fortran/13372
7589 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7590
7591 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7592
7593 PR gfortran/14897
7594 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7595
7596 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7597
7598 PR gfortran/15755
7599 * gfortran.fortran-torture/execute/backspace.c : New test.
7600
7601 2004-06-09 Paul Brook <paul@codesourcery.com>
7602
7603 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7604 (pointer_to_section): Rewrite to use smaller array.
7605
7606 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7607
7608 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7609 * gcc.dg/ext/altivec-10.c: Same.
7610 * gcc.dg/ext/altivec-11.c: Same.
7611 * gcc.dg/ext/altivec-12.c: Same.
7612 * gcc.dg/ext/altivec-13.c: Same.
7613 * gcc.dg/ext/altivec-14.c: Same.
7614 * gcc.dg/ext/altivec-15.c: Same.
7615 * gcc.dg/ext/altivec-16.c: Same.
7616 * gcc.dg/ext/altivec-3.c: Same.
7617 * gcc.dg/ext/altivec-4.c: Same.
7618 * gcc.dg/ext/altivec-6.c: Same.
7619 * gcc.dg/ext/altivec-7.c: Same.
7620 * gcc.dg/ext/altivec-8.c: Same.
7621 * gcc.dg/ext/altivec-varargs-1.c: Same.
7622
7623 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7624 * g++.dg/ext/altivec-10.C: Same.
7625 * g++.dg/ext/altivec-2.C: Same.
7626 * g++.dg/ext/altivec-3.C: Same.
7627 * g++.dg/ext/altivec-4.C: Same.
7628 * g++.dg/ext/altivec-5.C: Same.
7629 * g++.dg/ext/altivec-6.C: Same.
7630 * g++.dg/ext/altivec-7.C: Same.
7631 * g++.dg/ext/altivec-8.C: Same.
7632 * g++.dg/ext/altivec-9.C: Same.
7633
7634 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7635
7636 PR c++/7841
7637 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7638
7639 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7640
7641 * gcc.dg/union-1.c: New test.
7642
7643 2004-06-07 Roger Sayle <roger@eyesopen.com>
7644
7645 * gcc.dg/builtins-41.c: New test case.
7646 * gcc.dg/builtins-42.c: New test case.
7647
7648 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7649
7650 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7651 * g++.dg/ext/altivec-10.C: Same.
7652 * g++.dg/ext/altivec-2.C: Same.
7653 * g++.dg/ext/altivec-3.C: Same.
7654 * g++.dg/ext/altivec-4.C: Same.
7655 * g++.dg/ext/altivec-5.C: Same.
7656 * g++.dg/ext/altivec-6.C: Same.
7657 * g++.dg/ext/altivec-7.C: Same.
7658 * g++.dg/ext/altivec-8.C: Same.
7659 * g++.dg/ext/altivec-9.C: Same.
7660 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7661 * g++.old-deja/g++.brendan/new3.C: Same.
7662 * gcc.c-torture/execute/eeprof-1.x: Same.
7663
7664 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7665
7666 PR c/14765
7667 * gcc.dg/pr14765-1.c: New test.
7668
7669 2004-06-07 Roger Sayle <roger@eyesopen.com>
7670
7671 PR c/14649
7672 * gcc.dg/pr14649-1.c: New test case.
7673
7674 2004-06-07 Richard Henderson <rth@redhat.com>
7675
7676 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7677 if temporaries.
7678
7679 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7680
7681 * g++.dg/eh/elide1.C: Remove XFAIL.
7682
7683 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7684
7685 PR c++/15337
7686 * g++.dg/expr/sizeof3.C: New test.
7687
7688 PR c++/14777
7689 * g++.dg/template/access14.C: New test.
7690
7691 PR c++/15554
7692 * g++.dg/template/enum1.C: New test.
7693
7694 PR c++/15057
7695 * g++.dg/eh/throw1.C: New test.
7696
7697 2004-06-07 David Ayers <d.ayers@inode.at>
7698 Ziemowit Laski <zlaski@apple.com>
7699
7700 * lib/objc.exp (objc_target_compile): Revert the '-framework
7701 Foundation' flag fix, since bare Darwin does not ship
7702 with the Foundation framework.
7703 * objc/execute/next_mapping.h: Provide a local NSConstantString
7704 @interface and @implementation.
7705 (objc_constant_string_init): A constructor function, used to
7706 initialize the NSConstantString meta-class object.
7707 * objc/execute/string1.m: Include "next_mapping.h" instead of
7708 <Foundation/NSString.h>.
7709 * objc/execute/string2.m: Likewise.
7710 * objc/execute/string3.m: Likewise.
7711 * objc/execute/string4.m: Likewise.
7712
7713 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7714
7715 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7716 to double. Replace double with FLOAT.
7717 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7718
7719 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7720 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7721 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7722 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7723 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7724 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7725 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7726 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7727
7728 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7729
7730 PR c/13519
7731 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7732
7733 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7734
7735 PR c++/15503
7736 * g++.dg/template/meminit2.C: New test.
7737
7738 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7739
7740 PR target/15822
7741 * gcc.c-torture/execute/compare-fp-1.c,
7742 gcc.c-torture/execute/compare-fp-2.c,
7743 gcc.c-torture/execute/compare-fp-3.c,
7744 gcc.c-torture/execute/compare-fp-4.c,
7745 gcc.c-torture/execute/compare-fp-3.x,
7746 gcc.c-torture/execute/compare-fp-4.x: Moved...
7747 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7748 gcc.c-torture/execute/ieee/compare-fp-2.c,
7749 gcc.c-torture/execute/ieee/compare-fp-3.c,
7750 gcc.c-torture/execute/ieee/compare-fp-4.c,
7751 gcc.c-torture/execute/ieee/compare-fp-3.x,
7752 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7753
7754 2004-06-04 David Ayers <d.ayers@inode.at>
7755
7756 * objc/execute/protocol-isEqual-4.m: New testcase.
7757
7758 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7759
7760 * objc/execute/protocol-isEqual-1.m: New testcase.
7761 * objc/execute/protocol-isEqual-2.m: New testcase.
7762 * objc/execute/protocol-isEqual-3.m: New testcase.
7763
7764 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7765
7766 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7767
7768 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7769
7770 * lib/objc.exp (objc_target_compile): When running tests on
7771 Darwin (Mac OS X), inform the linker about '-framework
7772 'Foundation'.
7773
7774 2004-06-02 Eric Christopher <echristo@redhat.com>
7775
7776 * gcc.c-torture/compile/20040602-1.c: New.
7777
7778 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7779
7780 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7781 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7782
7783 PR tree-optimization/14736
7784 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7785
7786 PR tree-optimization/14042
7787 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7788
7789 PR tree-optimization/14729
7790 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7791
7792 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7793
7794 PR fortran/15557
7795 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7796
7797 2004-06-01 Richard Hederson <rth@redhat.com>
7798
7799 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7800
7801 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7802
7803 PR c++/14932
7804 * g++.dg/parse/offsetof4.C: New test.
7805
7806 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7807
7808 PR objc/7993
7809 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7810
7811 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7812
7813 PR c++/15701
7814 * g++.dg/template/friend29.C: New test.
7815
7816 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7817
7818 PR c/15749
7819 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7820
7821 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7822
7823 * gcc.dg/sparc-trap-1.c: New test.
7824
7825 2004-05-31 Roger Sayle <roger@eyesopen.com>
7826
7827 PR middle-end/15069
7828 * g++.dg/opt/fold3.C: New test case.
7829
7830 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7831
7832 * lib/target-supports.exp (check_iconv_available): Fix fallout
7833 from 2004-05-28 patch.
7834
7835 2004-05-30 Paul Brook <paul@codesourcery.com>
7836
7837 PR fortran/15620
7838 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7839 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7840
7841 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7842
7843 * gfortran.fortran-torture/execute/random_1.f90: New test.
7844
7845 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7846
7847 * g++.dg/ext/altivec-10.C: New test.
7848
7849 2004-05-29 Paul Brook <paul@codesourcery.com>
7850
7851 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7852
7853 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7854
7855 * gcc.dg/altivec-16.c: New test.
7856
7857 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7858
7859 * lib/target-supports.exp (check_vmx_hw_available): New.
7860 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7861
7862 * lib/target-supports.exp (check_alias_available,
7863 check_iconv_available, check_named_sections_available): Use
7864 unique names for temporary files.
7865
7866 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7867
7868 * gcc.dg/altivec-15.c: New test.
7869
7870 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7871
7872 PR c++/15083
7873 * g++.dg/warn/noeffect6.C: New test.
7874
7875 PR c++/15471
7876 * g++.dg/expr/ptrmem4.C: New test.
7877
7878 PR c++/15640
7879 * g++.dg/template/operator3.C: New test.
7880
7881 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7882
7883 PR c++/14668
7884 * g++.dg/lookup/redecl1.C: New test.
7885 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7886
7887 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7888
7889 * gcc.c-torture/execute/compare-fp-1.c,
7890 gcc.c-torture/execute/compare-fp-2.c,
7891 gcc.c-torture/execute/compare-fp-3.c,
7892 gcc.c-torture/execute/compare-fp-4.c,
7893 gcc.c-torture/execute/compare-fp-3.x,
7894 gcc.c-torture/execute/compare-fp-4.x,
7895 gcc.dg/pr15649-1.c: New.
7896
7897 2004-05-27 Adam Nemet <anemet@lnxw.com>
7898
7899 PR c++/12883
7900 * g++.dg/init/array14.C: New test.
7901
7902 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7903
7904 * lib/compat.exp (compat-get-options-main): New.
7905 (compat-get-options): Remove unneeded code, warn for ignored
7906 command.
7907 (compat-execute): Check flag set by dg-require-* commands.
7908
7909 * lib/compat.exp (compat-execute): Break up long lines.
7910
7911 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7912
7913 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7914 * gcc.dg/altivec-14.c: New test.
7915 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7916
7917 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7918 * gcc.dg/altivec-12.c: Ditto.
7919
7920 * gcc.dg/altivec-3.c: Move call to altivec_check.
7921
7922 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7923
7924 PR c++/15044
7925 * g++.dg/template/error12.C: New test.
7926
7927 PR c++/15317
7928 * g++.dg/ext/attrib15.C: New test.
7929
7930 PR c++/15329
7931 * g++.dg/template/ptrmem9.C: New test.
7932
7933 2004-05-25 Paul Brook <paul@codesourcery.com>
7934
7935 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7936
7937 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7938
7939 PR c++/15165
7940 * g++.dg/template/crash19.C: New test.
7941
7942 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7943
7944 PR c++/15025
7945 * g++.dg/template/redecl1.C: New test.
7946
7947 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7948
7949 PR c++/14821
7950 * g++.dg/other/ns1.C: New test.
7951
7952 PR c++/14883
7953 * g++.dg/template/invalid1.C: New test.
7954
7955 2004-05-23 Paul Brook <paul@codesourcery.com>
7956 Victor Leikehman <lei@haifasphere.co.il>
7957
7958 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7959 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7960
7961 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7962
7963 PR c++/15285
7964 PR c++/15299
7965 * g++.dg/template/non-dependent5.C: New test.
7966 * g++.dg/template/non-dependent6.C: New test.
7967
7968 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7969
7970 PR c++/15507
7971 * g++.dg/inherit/union1.C: New test.
7972
7973 PR c++/15542
7974 * g++.dg/template/addr1.C: New test.
7975
7976 PR c++/15427
7977 * g++.dg/template/array5.C: New test.
7978
7979 PR c++/15287
7980 * g++.dg/template/array6.C: New test.
7981
7982 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7983 Roger Sayle <roger@eyesopen.com>
7984
7985 * g++.dg/lookup/forscope2.C: New test case.
7986
7987 2004-05-22 Ben Elliston <bje@au.ibm.com>
7988
7989 * gcc.dg/cpp/Wmissingdirs.c: New.
7990
7991 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7992
7993 PR target/15301
7994 * gcc.dg/compat/union-m128-1.h: New file.
7995 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7996 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7997 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7998
7999 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8000
8001 PR target/15302
8002 * gcc.dg/compat/struct-complex-1.h: New file.
8003 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
8004 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
8005 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8006
8007 2004-05-20 Roger Sayle <roger@eyesopen.com>
8008
8009 PR middle-end/3074
8010 * gcc.dg/pr3074-1.c: New test case.
8011 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8012
8013 2004-05-20 Falk Hueffner <falk@debian.org>
8014
8015 PR other/15526
8016 * gcc.dg/ftrapv-1.c: New test case.
8017
8018 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8019
8020 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8021
8022 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8023 Jeff Law <law@redhat.com>
8024
8025 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8026 * gcc.dg/tree-ssa/20040518-2.c: New test.
8027
8028 * gcc.dg/tree-ssa/20040518-1.c: New test.
8029
8030 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8031
8032 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8033
8034 2004-05-18 Paul Brook <paul@codesourcery.com>
8035
8036 PR fortran/13930
8037 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8038
8039 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8040
8041 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8042 constant folding.
8043
8044 2004-05-17 Steven Bosscher <stevenb@suse.de>
8045
8046 * gcc.dg/tree-ssa/20040517-1.c: New test.
8047
8048 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8049
8050 * gcc.dg/loop-4.c: New test.
8051
8052 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8053
8054 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8055
8056 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8057
8058 PR fortran/15311
8059 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8060
8061 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8062
8063 PR fortran/13826
8064 PR fortran/13940
8065 * gfortran.fortran-torture/compile/data_1.f90: New test.
8066
8067 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8068
8069 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8070 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8071
8072 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8073
8074 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8075
8076 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8077
8078 PR c/15444
8079 * gcc.dg/format/xopen-1.c: Adjust expected message.
8080 * gcc.dg/format/xopen-3.c: New test.
8081
8082 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8083
8084 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8085
8086 2004-05-14 Jeff Law <law@redhat.com>
8087
8088 * gcc.dg/tree-ssa/20040514-2.c: New test.
8089
8090 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8091
8092 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8093 this ...
8094 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8095 this.
8096
8097 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8098
8099 * gcc.dg/tree-ssa/20040514-1.c: New test.
8100
8101 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8102
8103 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8104 test.
8105
8106 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8107
8108 PR fortran/14066
8109 * gfortran.fortran-torture/compile/do_1.f90: New test.
8110
8111 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8112
8113 PR fortran/15051
8114 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8115 test.
8116
8117 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8118
8119 PR fortran/15149
8120 * gfortran.fortran-torture/execute/random_init.f90: New test.
8121
8122 2004-05-13 Paul Brook <paul@codesourcery.com>
8123
8124 PR fortran/15314
8125 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8126
8127 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8128
8129 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8130 for the powerpc case.
8131
8132 2004-05-13 Jeff Law <law@redhat.com>
8133
8134 * gcc.dg/tree-ssa/20040513-1.c: New test.
8135 * gcc.dg/tree-ssa/20040513-2.c: New test.
8136
8137 2004-05-13 Paul Brook <paul@codesourcery.com>
8138
8139 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8140 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8141 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8142
8143 2004-05-13 Andreas Schwab <schwab@suse.de>
8144
8145 PR other/10819
8146 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8147 characters.
8148
8149 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8150
8151 PR fortran/15294
8152 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8153
8154 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8155
8156 Merge from tree-ssa-20020619-branch. See
8157 ChangeLog.tree-ssa for details.
8158
8159 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8160
8161 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8162 include <altivec.h> explicitly.
8163 * gcc.dg/altivec-13.c: Likewise.
8164
8165 2004-05-11 Paul Brook <paul@codesourcery.com>
8166
8167 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8168
8169 2004-05-10 Eric Christopher <echristo@redhat.com>
8170
8171 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8172 * gcc.dg/sibcall-4.c: Ditto.
8173
8174 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8175
8176 * g++.dg/ext/altivec-8.C: New test case.
8177 * gcc.dg/altivec-13.c: New test case.
8178
8179 2004-05-08 Roger Sayle <roger@eyesopen.com>
8180
8181 * gcc.c-torture/execute/divcmp-1.c: New test case.
8182 * gcc.c-torture/execute/divcmp-2.c: New test case.
8183 * gcc.c-torture/execute/divcmp-3.c: New test case.
8184
8185 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8186
8187 * g++.dg/other/pragma-re-2.C: New test.
8188
8189 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8190
8191 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8192 * gcc.dg/i386-387-2.c: Likewise.
8193
8194 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8195 __builtin_drem.
8196 * gcc.dg/i386-387-6.c: Likewise.
8197
8198 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8199
8200 * gcc.dg/builtins-33.c: Also check log1p*.
8201
8202 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8203
8204 PR optimization/15296
8205 * gcc.c-torture/execute/pr15296.c: New test.
8206
8207 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8208
8209 * gcc.dg/builtins-40.c: New test.
8210
8211 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8212
8213 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8214
8215 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8216
8217 * g++.dg/ext/spe1.C: New testcase.
8218
8219 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8220
8221 * objc.dg/image-info.m: Allow additional attributes
8222 for __image_info section.
8223
8224 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8225
8226 * gcc.dg/torture/mips-hilo-2.c: New test.
8227
8228 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8229
8230 PR c++/14389
8231 * g++.dg/template/member5.C: New test.
8232
8233 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8234
8235 * gcc.dg/builtins-34.c: Also check expm1*.
8236
8237 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8238
8239 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8240 * gcc.dg/torture/builtin-convert-3.c: New test.
8241
8242 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8243
8244 PR middle-end/15054
8245 * g++.dg/opt/pr15054.C: New test.
8246
8247 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8248
8249 * gcc.dg/torture/builtin-rounding-1.c: New test.
8250 * gcc.dg/builtins-25.c: Delete.
8251 * gcc.dg/builtins-29.c: Delete.
8252
8253 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8254
8255 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8256 * gcc.dg/sibcall-4.c: Likewise.
8257 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8258
8259 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8260
8261 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8262 bit-field on 16-bit targets.
8263
8264 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8265
8266 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8267 16-bit targets.
8268
8269 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8270
8271 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8272 * gcc.dg/rs6000-power2-2.c: Likewise.
8273
8274 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8277 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8278 Change the asm registers to be in form of frN instead of fN.
8279
8280 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8281
8282 * gcc.dg/torture/builtin-convert-2.c: New test.
8283
8284 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8285
8286 * gcc.dg/rs6000-power2-1.c: New test.
8287 * gcc.dg/rs6000-power2-2.c: New test.
8288
8289 2004-04-28 Jan Hubicka <jh@suse.cz>
8290
8291 * gcc.dg/unused-6.c: New test.
8292
8293 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8294 Ulrich Weigand <uweigand@de.ibm.com>
8295
8296 * ada/acats/run_all.sh: Define $target variable.
8297
8298 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 PR c++/15119
8301 * g++.dg/other/vararg-1.C: New test.
8302
8303 PR c++/4794
8304 * g++.dg/eh/cleanup3.C: New test.
8305
8306 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8307
8308 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8309 and ad8011a (target_insn).
8310 * ada/acats/support/macro.dfs: Likewise.
8311 * ada/acats/support/impbit.adb: New file.
8312
8313 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8314
8315 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8316
8317 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8318
8319 * gcc.dg/loop-3.c: New test.
8320
8321 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8322
8323 * gcc.c-torture/execute/simd-5.c: New test.
8324
8325 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8326
8327 PR c++/15064
8328 * g++.dg/template/crash18.C: New test.
8329
8330 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8331
8332 * g++.dg/ext/complit3.C: New test.
8333
8334 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8335
8336 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8337 * gcc.dg/altivec-3.c: Same.
8338 * gcc.dg/altivec-varargs-1.c: Same.
8339
8340 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8341
8342 * lib/target-supports.exp (check_profiling_available): Assume
8343 profiling is not available on powerpc-eabi targets.
8344
8345 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8346
8347 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8348 * gcc.dg/vmx/bug-1.c: Ditto.
8349
8350 2004-04-20 Eric Christopher <echristo@redhat.com>
8351
8352 * gcc.dg/charset/extern.c: New test.
8353 * g++.dg/charset/extern3.cc: Ditto.
8354
8355 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8356
8357 * gcc.dg/builtins-39.c: New test.
8358
8359 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8360
8361 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8362
8363 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8364
8365 * gcc.dg/torture/mips-hilo-1.c: New test.
8366
8367 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8368
8369 * gcc.c-torture/compile/20040419-1.c: New test.
8370
8371 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8372
8373 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8374
8375 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8376 Aldy Hernandez <aldyh@redhat.com>
8377
8378 * gcc.c-torture/execute/va-arg-24.c: New.
8379
8380 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8381 Aldy Hernandez <aldyh@redhat.com>
8382
8383 * gcc.dg/vmx/1b-01.c: New.
8384 * gcc.dg/vmx/1b-02.c: New.
8385 * gcc.dg/vmx/1b-03.c: New.
8386 * gcc.dg/vmx/1b-04.c: New.
8387 * gcc.dg/vmx/1b-05.c: New.
8388 * gcc.dg/vmx/1b-06.c: New.
8389 * gcc.dg/vmx/1b-07.c: New.
8390 * gcc.dg/vmx/1c-01.c: New.
8391 * gcc.dg/vmx/1c-02.c: New.
8392 * gcc.dg/vmx/3a-01a.c: New.
8393 * gcc.dg/vmx/3a-01.c: New.
8394 * gcc.dg/vmx/3a-01m.c: New.
8395 * gcc.dg/vmx/3a-03.c: New.
8396 * gcc.dg/vmx/3a-03m.c: New.
8397 * gcc.dg/vmx/3a-04.c: New.
8398 * gcc.dg/vmx/3a-04m.c: New.
8399 * gcc.dg/vmx/3a-05.c: New.
8400 * gcc.dg/vmx/3a-06.c: New.
8401 * gcc.dg/vmx/3a-06m.c: New.
8402 * gcc.dg/vmx/3a-07.c: New.
8403 * gcc.dg/vmx/3b-01.c: New.
8404 * gcc.dg/vmx/3b-02.c: New.
8405 * gcc.dg/vmx/3b-10.c: New.
8406 * gcc.dg/vmx/3b-13.c: New.
8407 * gcc.dg/vmx/3b-14.c: New.
8408 * gcc.dg/vmx/3b-15.c: New.
8409 * gcc.dg/vmx/3c-01a.c: New.
8410 * gcc.dg/vmx/3c-01.c: New.
8411 * gcc.dg/vmx/3c-02.c: New.
8412 * gcc.dg/vmx/3c-03.c: New.
8413 * gcc.dg/vmx/3d-01.c: New.
8414 * gcc.dg/vmx/4-01.c: New.
8415 * gcc.dg/vmx/4-03.c: New.
8416 * gcc.dg/vmx/5-01.c: New.
8417 * gcc.dg/vmx/5-02.c: New.
8418 * gcc.dg/vmx/5-03.c: New.
8419 * gcc.dg/vmx/5-04.c: New.
8420 * gcc.dg/vmx/5-05.c: New.
8421 * gcc.dg/vmx/5-06.c: New.
8422 * gcc.dg/vmx/5-07.c: New.
8423 * gcc.dg/vmx/5-07t.c: New.
8424 * gcc.dg/vmx/5-08.c: New.
8425 * gcc.dg/vmx/5-10.c: New.
8426 * gcc.dg/vmx/5-11.c: New.
8427 * gcc.dg/vmx/7-01a.c: New.
8428 * gcc.dg/vmx/7-01.c: New.
8429 * gcc.dg/vmx/7c-01.c: New.
8430 * gcc.dg/vmx/7d-01.c: New.
8431 * gcc.dg/vmx/7d-02.c: New.
8432 * gcc.dg/vmx/8-01.c: New.
8433 * gcc.dg/vmx/8-02a.c: New.
8434 * gcc.dg/vmx/8-02.c: New.
8435 * gcc.dg/vmx/brode-1.c: New.
8436 * gcc.dg/vmx/bug-1.c: New.
8437 * gcc.dg/vmx/bug-2.c: New.
8438 * gcc.dg/vmx/bug-3.c: New.
8439 * gcc.dg/vmx/cw-bug-1.c: New.
8440 * gcc.dg/vmx/cw-bug-2.c: New.
8441 * gcc.dg/vmx/cw-bug-3.c: New.
8442 * gcc.dg/vmx/dct.c: New.
8443 * gcc.dg/vmx/debug-1.c: New.
8444 * gcc.dg/vmx/debug-2.c: New.
8445 * gcc.dg/vmx/debug-3.c: New.
8446 * gcc.dg/vmx/debug-4.c: New.
8447 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8448 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8449 * gcc.dg/vmx/eg-5.c: New.
8450 * gcc.dg/vmx/fft.c: New.
8451 * gcc.dg/vmx/gcc-bug-1.c: New.
8452 * gcc.dg/vmx/gcc-bug-2.c: New.
8453 * gcc.dg/vmx/gcc-bug-3.c: New.
8454 * gcc.dg/vmx/gcc-bug-4.c: New.
8455 * gcc.dg/vmx/gcc-bug-5.c: New.
8456 * gcc.dg/vmx/gcc-bug-6.c: New.
8457 * gcc.dg/vmx/gcc-bug-7.c: New.
8458 * gcc.dg/vmx/gcc-bug-8.c: New.
8459 * gcc.dg/vmx/gcc-bug-9.c: New.
8460 * gcc.dg/vmx/gcc-bug-b.c: New.
8461 * gcc.dg/vmx/gcc-bug-c.c: New.
8462 * gcc.dg/vmx/gcc-bug-d.c: New.
8463 * gcc.dg/vmx/gcc-bug-e.c: New.
8464 * gcc.dg/vmx/gcc-bug-f.c: New.
8465 * gcc.dg/vmx/gcc-bug-g.c: New.
8466 * gcc.dg/vmx/gcc-bug-i.c: New.
8467 * gcc.dg/vmx/harness.h: New.
8468 * gcc.dg/vmx/ira1.c: New.
8469 * gcc.dg/vmx/ira2a.c: New.
8470 * gcc.dg/vmx/ira2b.c: New.
8471 * gcc.dg/vmx/ira2.c: New.
8472 * gcc.dg/vmx/ira2c.c: New.
8473 * gcc.dg/vmx/mem.c: New.
8474 * gcc.dg/vmx/newton-1.c: New.
8475 * gcc.dg/vmx/ops.c: New.
8476 * gcc.dg/vmx/sn7153.c: New.
8477 * gcc.dg/vmx/spill2.c: New.
8478 * gcc.dg/vmx/spill3.c: New.
8479 * gcc.dg/vmx/spill.c: New.
8480 * gcc.dg/vmx/t.c: New.
8481 * gcc.dg/vmx/varargs-1.c: New.
8482 * gcc.dg/vmx/varargs-2.c: New.
8483 * gcc.dg/vmx/varargs-3.c: New.
8484 * gcc.dg/vmx/varargs-4.c: New.
8485 * gcc.dg/vmx/varargs-5.c: New.
8486 * gcc.dg/vmx/varargs-6.c: New.
8487 * gcc.dg/vmx/varargs-7.c: New.
8488 * gcc.dg/vmx/vmx.exp: New.
8489 * gcc.dg/vmx/vprint-1.c: New.
8490 * gcc.dg/vmx/vscan-1.c: New.
8491 * gcc.dg/vmx/x-01.c: New.
8492 * gcc.dg/vmx/x-02.c: New.
8493 * gcc.dg/vmx/x-03.c: New.
8494 * gcc.dg/vmx/x-04.c: New.
8495 * gcc.dg/vmx/x-05.c: New.
8496 * gcc.dg/vmx/yousufi-1.c: New.
8497 * gcc.dg/vmx/zero-1.c: New.
8498 * gcc.dg/vmx/zero.c: New.
8499
8500 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8501
8502 * g++.dg/lookup/java1.C: Update for chage of
8503 _Jv_AllocObject.
8504 * g++.dg/lookup/java2.C: Likewise.
8505
8506 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8507
8508 * ada/acats/run_all.sh: use -O2 by default.
8509
8510 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8511
8512 * gcc.dg/vr-mult-[12].c: New tests.
8513
8514 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8515
8516 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8517
8518 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8519
8520 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8521
8522 * lib/target-supports.exp (check_profiling_available): Assume profiling
8523 isn't available for mips*-*-elf targets.
8524
8525 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8526
8527 * gcc.dg/builtins-38.c: New test.
8528
8529 2004-04-14 Eric Christopher <echristo@redhat.com>
8530
8531 * g++.dg/charset/charset.exp: Run .cc extension tests.
8532
8533 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8534
8535 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8536
8537 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8538
8539 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8540
8541 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8542
8543 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8544 * gcc.dg/i386-387-2.c: Likewise.
8545
8546 * gcc.dg/i386-387-7.c: New test.
8547 * gcc.dg/i386-387-8.c: New test.
8548
8549 * gcc.dg/builtins-37.c: New test.
8550
8551 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8552
8553 * g++.dg/pch/externc-1.C: Add missing semicolon.
8554
8555 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8556
8557 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8558
8559 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8560
8561 * gcc.c-torture/execute/20040411-1.c: New test.
8562
8563 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8564
8565 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8566
8567 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8568
8569 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8570
8571 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8572
8573 * lib/target-supports.exp (check_named_sections_available): New.
8574 * lib/gcc-dg.exp (dg-require-named-sections): New.
8575 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8576 old-deja.exp. Also prune error-count message from HP linker.
8577 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8578
8579 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8580 * g++.old-deja/g++.pt/static3.C: Likewise.
8581 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8582
8583 2004-04-09 Roger Sayle <roger@eyesopen.com>
8584
8585 * gcc.c-torture/execute/20040409-1.c: New test case.
8586 * gcc.c-torture/execute/20040409-2.c: New test case.
8587 * gcc.c-torture/execute/20040409-3.c: New test case.
8588
8589 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8590
8591 * gcc.dg/20040409-1.c: New test.
8592
8593 2004-04-08 Roger Sayle <roger@eyesopen.com>
8594
8595 PR target/14888
8596 * g++.dg/opt/pr14888.C: New test case.
8597
8598 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8599
8600 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8601 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8602 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8603 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8604 New tests.
8605
8606 2004-04-08 Paul Brook <paul@codesourcery.com>
8607
8608 * gcc.dg/spill-1.c: New test.
8609
8610 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8611
8612 * gcc.dg/torture/builtin-ctype-2.c: New test.
8613
8614 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8615
8616 * gcc.dg/pch/pch.exp: Add largefile test.
8617
8618 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8619
8620 * g++.dg/pch/externc-1.Hs: New.
8621 * g++.dg/pch/externc-1.C: New.
8622
8623 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8624
8625 * gcc.dg/compat/struct-by-value-5a_main.c,
8626 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8627 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8628 * gcc.dg/compat/struct-by-value-5a_x.c,
8629 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8630 gcc.dg/compat/struct-by-value-5_x.c.
8631 * gcc.dg/compat/struct-by-value-5a_y.c,
8632 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8633 gcc.dg/compat/struct-by-value-5_y.c.
8634
8635 * gcc.dg/compat/struct-by-value-6a_main.c,
8636 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8637 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8638 * gcc.dg/compat/struct-by-value-6a_x.c,
8639 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8640 gcc.dg/compat/struct-by-value-6_x.c.
8641 * gcc.dg/compat/struct-by-value-6a_y.c,
8642 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8643 gcc.dg/compat/struct-by-value-6_y.c.
8644
8645 * gcc.dg/compat/struct-by-value-7a_main.c,
8646 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8647 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8648 * gcc.dg/compat/struct-by-value-7a_x.c,
8649 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8650 gcc.dg/compat/struct-by-value-7_x.c.
8651 * gcc.dg/compat/struct-by-value-7a_y.c,
8652 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8653 gcc.dg/compat/struct-by-value-7_y.c.
8654
8655 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8656
8657 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8658 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8659 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8660 options.
8661
8662 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8663
8664 * gcc.dg/builtins-36.c: New test.
8665
8666 2004-04-06 Paul Brook <paul@codesourcery.com>
8667
8668 * README.gcc: Remove obsolete contraint on testcases.
8669
8670 2004-04-05 Paul Brook <paul@codesourcery.com>
8671
8672 PR2123
8673 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8674 failure and exit(0) on success.
8675 * g++.dg/expr/anew2.C: Ditto.
8676 * g++.dg/expr/anew3.C: Ditto.
8677 * g++.dg/expr/anew4.C: Ditto.
8678
8679 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8680
8681 PR c++/3518
8682 * g++.dg/template/unify7.C: New.
8683
8684 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8685
8686 * g++.dg/README: Bring up to date with new subdirectories; remove
8687 duplicate subdirectory lines.
8688
8689 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8690
8691 PR c++/14007
8692 * g++.dg/template/unify5.C: New.
8693 * g++.dg/template/unify6.C: New.
8694 * g++.dg/template/qualttp20.C: Adjust.
8695 * g++.old-deja/g++.jason/report.C: Adjust.
8696 * g++.old-deja/g++.other/qual1.C: Adjust.
8697
8698 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8699
8700 PR c++/14803
8701 * g++.dg/inherit/ptrmem1.C: New test.
8702
8703 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8704
8705 PR c++/14755
8706 * gcc.c-torture/execute/20040331-1.c: New test.
8707 * gcc.dg/20040331-1.c: New test.
8708
8709 2004-04-01 Paul Brook <paul@codesourcery.com>
8710
8711 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8712
8713 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8714
8715 PR c++/14724
8716 * g++.dg/init/goto1.C: New test.
8717
8718 PR c++/14763
8719 * g++.dg/template/defarg4.C: New test.
8720
8721 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8722
8723 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8724
8725 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8726
8727 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8728
8729 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8730
8731 * gcc.dg/noncompile/undeclared-2.c: New test.
8732
8733 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8734
8735 * gcc.dg/940409-1.c: Remove XFAIL.
8736 * gcc.dg/reg-vol-struct-1.c: New test.
8737
8738 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8739
8740 * gcc.dg/torture/builtin-wctype-1.c: New test.
8741
8742 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8743
8744 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8745 * gcc.dg/20001101-1.c: Likewise.
8746 * gcc.dg/20001102-1.c: Likewise.
8747
8748 2004-03-25 Roger Sayle <roger@eyesopen.com>
8749
8750 * gcc.dg/compare8.c: Add an additional test for XOR.
8751
8752 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8753
8754 * gcc.dg/torture/builtin-ctype-1.c: New test.
8755
8756 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8757
8758 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8759 * gcc.dg/torture/builtin-math-1.c: Likewise.
8760 * gcc.dg/torture/builtin-power-1.c: New test.
8761
8762 2004-03-24 Andreas Schwab <schwab@suse.de>
8763
8764 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8765 IA64 assembler.
8766
8767 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8768 Roger Sayle <roger@eyesopen.com>
8769
8770 * gcc.dg/compare8.c: New test case.
8771
8772 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8773
8774 * g++.dg/ext/altivec-7.C: New test.
8775
8776 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8777
8778 PR 12267, 12391, 12560, 13129, 14114, 14133
8779 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8780 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8781 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8782 Adjust error regexps.
8783 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8784 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8785 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8786 * gcc.dg/local1.c: Add explanatory comment.
8787
8788 2004-03-23 Roger Sayle <roger@eyesopen.com>
8789
8790 PR optimization/14669
8791 * g++.dg/opt/fold2.C: New test case.
8792
8793 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8794
8795 PR c/14069
8796 * gcc.dg/20040322-1.c: New test.
8797
8798 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8799
8800 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8801 * gcc.dg/ultrasp4.c: Likewise.
8802 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8803
8804 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8805
8806 * gcc.dg/i386-sse-8.c: Reset default options.
8807
8808 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8809
8810 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8811 in the error message text.
8812
8813 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8814
8815 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8816
8817 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8818
8819 PR c++/14616
8820 * g++.dg/init/array13.C: New test.
8821
8822 2004-03-20 Roger Sayle <roger@eyesopen.com>
8823
8824 PR target/13889
8825 * gcc.c-torture/compile/pr13889.c: New test case.
8826
8827 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8828
8829 PR c/14635
8830 * builtins-1.c (nan, nans): Don't test.
8831 * builtins-30.c: Don't use nan, nanf, nanl.
8832 * builtins-35.c: New test.
8833
8834 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8835
8836 * g++.dg/ext/altivec-6.C: New test.
8837
8838 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8839
8840 * g++.dg/init/placement3.C: New test.
8841
8842 * g++.dg/template/spec13.C: New test.
8843
8844 * g++.dg/lookup/using11.C: New test.
8845
8846 * g++.dg/lookup/koenig3.C: New test.
8847
8848 * g++.dg/template/operator2.C: New test.
8849
8850 * g++.dg/expr/dtor3.C: New test.
8851 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8852 marker.
8853 * g++.old-deja/g++.law/visibility28.C: Likewise.
8854
8855 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8856
8857 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8858 * gcc.dg/ppc64-abi-3.c: Likewise.
8859
8860 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8861
8862 PR c++/14545
8863 * g++.dg/parse/template15.C: New test.
8864
8865 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8866
8867 * g++.dg/expr/dtor2.C: New test.
8868
8869 * g++.dg/lookup/anon4.C: New test.
8870
8871 * g++.dg/overload/using1.C: New test.
8872
8873 * g++.dg/template/lookup7.C: New test.
8874
8875 * g++.dg/template/typename6.C: New test.
8876
8877 * g++.dg/expr/cond6.C: New test.
8878
8879 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8880
8881 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8882
8883 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8884
8885 * g++.dg/expr/cond5.C: New test.
8886 * g++.dg/expr/constcast1.C: Likewise.
8887 * g++.dg/expr/ptrmem2.C: Likewise.
8888 * g++.dg/expr/ptrmem3.C: Likewise.
8889 * g++.dg/lookup/main1.C: Likewise.
8890 * g++.dg/template/lookup6.C: Likewise.
8891
8892 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8893
8894 * gcc.dg/local1.c: New test.
8895
8896 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8897
8898 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8899
8900 * gcc.dg/torture/builtin-convert-1.c: New test.
8901
8902 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8903
8904 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8905
8906 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8907
8908 PR c++/14481
8909 * g++.dg/warn/Wunused-7.C: New test.
8910
8911 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8912
8913 * gcc.dg/torture/builtin-integral-1.c: New test.
8914
8915 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8916
8917 PR c++/14586
8918 * g++.dg/parse/non-dependent3.C: New test.
8919
8920 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8921
8922 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8923 * g++.dg/eh/simd-2.C: Likewise.
8924 * g++.dg/init/array10.C: Likewise.
8925 * gcc.c-torture/compile/simd-1.c: Likewise.
8926 * gcc.c-torture/compile/simd-2.c: Likewise.
8927 * gcc.c-torture/compile/simd-3.c: Likewise.
8928 * gcc.c-torture/compile/simd-4.c: Likewise.
8929 * gcc.c-torture/compile/simd-6.c: Likewise.
8930 * gcc.c-torture/execute/simd-1.c: Likewise.
8931 * gcc.c-torture/execute/simd-2.c: Likewise.
8932 * gcc.dg/compat/vector-defs.h: Likewise.
8933 * gcc.dg/20020531-1.c: Likewise.
8934 * gcc.dg/altivec-3.c: Likewise.
8935 * gcc.dg/altivec-4.c: Likewise.
8936 * gcc.dg/altivec-varargs-1.c: Likewise.
8937 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8938 * gcc.dg/i386-mmx-3.c: Likewise.
8939 * gcc.dg/i386-sse-4.c: Likewise.
8940 * gcc.dg/i386-sse-5.c: Likewise.
8941 * gcc.dg/i386-sse-8.c: Likewise.
8942 * gcc.dg/simd-1.c: Likewise.
8943 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8944 __ev64_opaque__ since the machine description provides it.
8945
8946 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8947
8948 * lib/compat.exp (skip_list): New global variable.
8949 Use it to hold the user defined COMPAT_SKIPS list if any.
8950 (compat-obj): Add the members of skip_list to optall.
8951
8952 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8953
8954 * gcc.dg/compat/union-by-value-1_main.c,
8955 union-by-value-1_x.c, union-by-value-1_y.c,
8956 union-check.h, union-defs.h,
8957 union-init.h, union-return-1_main.c,
8958 union-return-1_x.c, union-return-1_y.c: New files.
8959
8960 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8961
8962 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8963 mixed-struct-init.h: Add 4 mixed structure types.
8964 struct-by-value-21_main.c, struct-by-value-21_x.c,
8965 struct-by-value-21_y.c, struct-return-21_main.c,
8966 struct-return-21_x.c, struct-return-21_y.c: New files.
8967
8968 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8969
8970 PR c++/14550
8971 * g++.dg/parse/template14.C: New test.
8972
8973 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8974
8975 * gcc.c-torture/execute/20040313-1.c: New test.
8976
8977 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8978
8979 PR target/14533
8980 * gcc.dg/20040311-2.c: New test.
8981
8982 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8983
8984 PR other/14544
8985 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8986 bit-field.
8987
8988 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8989
8990 * gcc.dg/20040305-2.c: Add missing return statement.
8991
8992 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8993
8994 * gcc.dg/builtins-34.c: Also check pow10*.
8995
8996 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8997
8998 PR target/14262
8999 * gcc.dg/20040305-2.c: New test.
9000
9001 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9002
9003 * gcc.dg/20040310-1.c: New test.
9004
9005 2004-03-11 Roger Sayle <roger@eyesopen.com>
9006
9007 * gcc.c-torture/execute/20040311-1.c: New test case.
9008
9009 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9010
9011 PR c++/14476
9012 * g++.dg/lookup/enum1.C: New test.
9013
9014 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9015
9016 PR c++/14510
9017 * g++.dg/lookup/struct2.C: New test.
9018
9019 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9020
9021 * gcc.dg/builtins-34.c: New test.
9022
9023 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9024
9025 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9026
9027 2004-03-09 James E Wilson <wilson@specifixinc.com>
9028
9029 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9030 * gcc.dg/alias-2.c: New testcase.
9031
9032 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9033
9034 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9035
9036 2004-03-09 Roger Sayle <roger@eyesopen.com>
9037
9038 * gcc.c-torture/execute/20040309-1.c: New test case.
9039
9040 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9041
9042 PR c++/14397
9043 * g++.dg/overload/ref1.C: New.
9044
9045 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9046
9047 PR c++/14409
9048 * g++.dg/template/spec12.C: New test.
9049
9050 PR c++/14448
9051 * g++.dg/parse/crash14.C: New test.
9052
9053 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9054
9055 PR c++/14230
9056 * g++.dg/init/ref11.C: New test.
9057
9058 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9059
9060 PR c++/14432
9061 * g++.dg/parse/builtin2.C: New test.
9062
9063 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9064
9065 PR c++/14401
9066 * g++.dg/init/ctor3.C: New test.
9067 * g++.dg/init/union1.C: New test.
9068 * g++.dg/ext/anon-struct4.C: New test.
9069
9070 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9071
9072 * g++.dg/lookup/koenig1.C: Tweak error messages.
9073 * g++.dg/lookup/used-before-declaration.C: Likewise.
9074 * g++.dg/other/do1.C: Likewise.
9075 * g++.dg/overload/koenig1.C: Likewise.
9076 * g++.dg/parse/crash13.C: Likewise.
9077 * g++.dg/template/instantiate3.C: Likewise.
9078
9079 2004-03-08 Eric Christopher <echristo@redhat.com>
9080
9081 * * lib/target-supports.exp: Enable libiconv in test
9082 compilation. Fix up error checking.
9083
9084 2004-03-08 Roger Sayle <roger@eyesopen.com>
9085
9086 PR middle-end/14289
9087 * gcc.dg/pr14289-1.c: New test case.
9088 * gcc.dg/pr14289-2.c: Likewise.
9089 * gcc.dg/pr14289-3.c: Likewise.
9090
9091 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9092
9093 * gcc.c-torture/execute/20040308-1.c: New test.
9094
9095 2004-03-07 Roger Sayle <roger@eyesopen.com>
9096
9097 * gcc.c-torture/execute/20040307-1.c: New test case.
9098
9099 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9100
9101 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9102
9103 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9104
9105 * gcc.dg/20040306-1.c: New test.
9106
9107 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9108
9109 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9110 them static.
9111 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9112
9113 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9114
9115 PR c/14465
9116 * gcc.dg/decl-6.c: New test.
9117
9118 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9119
9120 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9121 Rename LOGPOW -> LOG_POW.
9122 (SQRT_EXP, POW_EXP): New.
9123
9124 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9125
9126 * gcc.dg/i386-sse-8.c: New test.
9127
9128 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9129
9130 PR c/14114
9131 * gcc.dg/decl-5.c: New test.
9132
9133 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9134
9135 * gcc.dg/20040305-1.c: New test.
9136
9137 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9138
9139 PR other/14354
9140 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9141
9142 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9143
9144 PR c++/14425, c++/14426
9145 * g++.dg/ext/altivec-4.C: New test.
9146 * g++.dg/ext/altivec-5.C: New test.
9147
9148 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9149
9150 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9151 global variables of a type with no linkage.
9152 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9153 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9154 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9155 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9156 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9157 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9158 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9159 * g++.dg/warn/deprecated.C: Name enum Color.
9160 * g++.dg/overload/VLA.C: Name structure for 'b'.
9161 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9162
9163 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9164
9165 * gcc.c-torture/compile/20040304-1.c: New test.
9166
9167 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9168
9169 PR 13728
9170 * gcc.dg/decl-4.c: New testcase.
9171
9172 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9173
9174 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9175 as PRECF if sizeof (float) > sizeof (double).
9176 (PRECL): Make it the same as PRECF if
9177 sizeof (float) > sizeof (long double).
9178
9179 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9180
9181 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9182 system type. Add check for irix6 which doesn't have c99 runtime.
9183
9184 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9185
9186 * gcc.dg/const-elim-1.c: xfail for xtensa.
9187
9188 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9189
9190 PR c++/14369
9191 * g++.dg/template/cond4.C: New test.
9192
9193 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9194
9195 PR c++/14360
9196 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9197
9198 PR c++/14361
9199 * g++.dg/parse/defarg7.C: New test.
9200
9201 PR c++/14359
9202 * g++.dg/template/friend26.C: New test.
9203
9204 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9205
9206 PR c++/14324
9207 * g++.dg/abi/mangle21.C: New test.
9208
9209 PR c++/14260
9210 * g++.dg/parse/constructor2.C: New test.
9211
9212 PR c++/14337
9213 * g++.dg/template/sfinae1.C: New test.
9214
9215 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9216
9217 PR c++/14267
9218 * g++.dg/expr/crash2.C: New test.
9219
9220 PR middle-end/13448
9221 * gcc.dg/inline-5.c: New test.
9222 * gcc.dg/always-inline.c: Split out tests into ...
9223 * gcc.dg/always-inline2.c: ... this and ...
9224 * gcc.dg/always-inline3.c: ... this.
9225
9226 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9227
9228 PR debug/12103
9229 * g++.dg/debug/crash1.C: New test.
9230
9231 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9232
9233 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9234 function with __attribute__((noinline)).
9235 (recurser_void2): Likewise.
9236 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9237 (recurser_void2): Likewise.
9238
9239 2004-02-29 Roger Sayle <roger@eyesopen.com>
9240
9241 PR middle-end/14203
9242 * g++.dg/warn/Wunused-6.C: New test case.
9243
9244 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9245
9246 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9247 not defined.
9248
9249 2004-02-27 Eric Christopher <echristo@redhat.com>
9250
9251 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9252 * g++.dg/charset/asm2.c: Run only x86.
9253 * gcc.dg/charset/asm3.c: Ditto.
9254
9255 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9256
9257 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9258 ld_library_path.
9259
9260 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9261
9262 * g++.dg/ext/altivec-3.C: New.
9263
9264 2004-02-26 Richard Henderson <rth@redhat.com>
9265
9266 * g++.dg/ext/attrib10.C: Mark for warning.
9267 * gcc.dg/attr-alias-1.c: New.
9268
9269 2004-02-26 Richard Henderson <rth@redhat.com>
9270
9271 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9272 * gcc.c-torture/execute/20040208-2.c: ... it back.
9273
9274 2004-02-26 Eric Christopher <echristo@redhat.com>
9275
9276 * lib/target-supports.exp (check-iconv-available): New function.
9277 * lib/gcc-dg.exp (dg-require-iconv): New function.
9278 Use above.
9279 * gcc.dg/charset: New directory.
9280 * gcc.dg/charset/charset.exp: New file.
9281 * gcc.dg/charset/asm1.c: Ditto.
9282 * gcc.dg/charset/asm2.c: Ditto.
9283 * gcc.dg/charset/asm3.c: Ditto.
9284 * gcc.dg/charset/asm4.c: Ditto.
9285 * gcc.dg/charset/asm5.c: Ditto.
9286 * gcc.dg/charset/attribute1.c: Ditto.
9287 * gcc.dg/charset/attribute2.c: Ditto.
9288 * gcc.dg/charset/string1.c: Ditto.
9289 * g++.dg/charset: New directory.
9290 * g++.dg/dg.exp: Add here. Special options.
9291 * g++.dg/charset/charset.exp: New file.
9292 * g++.dg/charset/asm1.c: Ditto.
9293 * g++.dg/charset/asm2.c: Ditto.
9294 * g++.dg/charset/asm3.c: Ditto.
9295 * g++.dg/charset/asm4.c: Ditto.
9296 * g++.dg/charset/attribute1.c: Ditto.
9297 * g++.dg/charset/attribute2.c: Ditto.
9298 * g++.dg/charset/extern1.cc: Ditto.
9299 * g++.dg/charset/extern2.cc: Ditto.
9300 * g++.dg/charset/string1.c: Ditto.
9301
9302 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/14278
9305 * g++.dg/parse/comma1.C: New test.
9306
9307 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9308
9309 PR c++/14284
9310 * g++.dg/template/ttp8.C: New test.
9311
9312 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9313
9314 * gcc.dg/fixuns-trunc-1.c: New test.
9315
9316 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9317
9318 * gcc.dg/builtins-config.h: Use #elif.
9319
9320 2004-02-26 Michael Matz <matz@suse.de>
9321
9322 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9323 * gcc.dg/991214-1.c: Likewise.
9324 * gcc.dg/i386-asm-1.c: Likewise.
9325
9326 2004-02-25 Richard Henderson <rth@redhat.com>
9327
9328 * gcc.c-torture/execute/20040208-2.c: Move ...
9329 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9330
9331 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9332
9333 PR c++/14246
9334 * g++.dg/other/crash-3.C: New test.
9335
9336 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9337
9338 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9339 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9340
9341 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9342 HP-UX.
9343
9344 2004-02-24 Michael Matz <matz@suse.de>
9345
9346 * gcc.dg/i386-regparm.c: New.
9347
9348 2004-02-23 James E Wilson <wilson@specifixinc.com>
9349
9350 * gcc.c-torture/execute/20040223-1.c: New.
9351
9352 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9353 Kazu Hirata <kazu@cs.umass.edu>
9354
9355 * gcc.dg/fwritable-strings-1.c: Remove.
9356
9357 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9358
9359 PR c/14156
9360 * gcc.dg/20040223-1.c: New test.
9361
9362 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9363
9364 PR c++/14106
9365 * g++.dg/ext/typeof9.C: New test.
9366
9367 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9368
9369 PR c++/14250
9370 * g++.dg/other/switch1.C: New test.
9371
9372 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9373
9374 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9375 * gcc.dg/va-arg-1.c: Likewise.
9376
9377 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9378
9379 PR c++/14143
9380 * g++.dg/template/koenig5.C: New test.
9381
9382 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9383
9384 * g++.dg/ext/altivec-1.C: Generalize target triple.
9385 * g++.dg/ext/altivec-2.C: New test case.
9386 * g++.dg/ext/altivec_check.h: New file.
9387 * gcc.dg/altivec-1.c: Generalize target triple;
9388 include altivec_check.h and call altivec_check().
9389 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9390 * gcc.dg/altivec-6.c: New test case.
9391 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9392 type casts as needed.
9393 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9394 altivec_check().
9395 * gcc.dg/altivec-12.c: New test case.
9396 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9397 include altivec_check.h and call altivec_check().
9398 * gcc.dg/altivec_check.h: New file.
9399
9400 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9401
9402 * lib/target-supports.exp (check_alias_available): Don't mangle
9403 function `g' in test program.
9404
9405 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9406
9407 * lib/target-supports.exp (check_profiling_available): Check
9408 argument to determine whether we support a profiling type.
9409 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9410 check_profiling_available.
9411 * g++.dg/bprob/bprob.exp: Likewise
9412 * g77.dg/bprob/bprob.exp: Likewise.
9413 * gcc.misc-tests/bprob.exp: Likewise.
9414 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9415 dg-require-profiling and delete expected error handling.
9416 * gcc.dg/20021014-1.c: Likewise.
9417 * gcc.dg/nest.c: Likewise.
9418
9419 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9420
9421 PR c++/12007
9422 * g++.dg/other/vthunk1.C: New test.
9423
9424 2004-02-20 Falk Hueffner <falk@debian.org>
9425
9426 PR target/14201
9427 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9428
9429 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9430
9431 PR c++/13927
9432 * g++.dg/other/error8.C: Remove XFAIL markers.
9433
9434 PR c++/14173
9435 * g++.dg/ext/packed5.C: New test.
9436
9437 PR c++/14199
9438 * g++.dg/warn/Wunused-5.C: New test.
9439
9440 PR c++/14186
9441 * g++.dg/lookup/member1.C: New test.
9442
9443 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9444
9445 * gcc.c-torture/compile/20040130-1.c: Enable only when
9446 __INT_MAX__ >= 2147483647L.
9447 * gcc.c-torture/compile/961203-1.c: Likewise.
9448
9449 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9450
9451 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9452 * g++.dg/opt/template1.C: Robustify assembler regexp
9453
9454 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9455
9456 * gcc.c-torture/execute/simd-4.x: Remove.
9457 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9458 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9459 Guard with #ifndef SKIP_ATTRIBUTE.
9460 * gcc.dg/compat/vector-1_y.c: Likewise.
9461 * gcc.dg/compat/vector-2_x.c: Likewise.
9462 * gcc.dg/compat/vector-2_y.c: Likewise.
9463 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9464 * g++.dg/eh/simd-2.C: Likewise.
9465
9466 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9467
9468 * gcc.c-torture/compile/complex-1.c: New.
9469
9470 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9471
9472 PR target/14209
9473 * gcc.c-torture/execute/20040218-1.c: New test.
9474
9475 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9476
9477 PR c++/14181
9478 * g++.dg/parse/new2.C: New test.
9479
9480 2004-02-18 Paul Brook <paul@codesourcery.com>
9481
9482 * gcc.c-torture/compile/libcall-1.c: New test.
9483
9484 2004-02-18 Paul Brook <paul@codesourcery.com>
9485
9486 PR debug/12934
9487 * gcc.dg/debug/debug-7.c: New test.
9488
9489 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9490
9491 * gcc.dg/20040217-1.c: New test.
9492
9493 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9494
9495 * gcc.c-torture/execute/990208-1.x: Delete.
9496
9497 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9498
9499 * gcc.c-torture/execute/20040208-2.x: New file.
9500
9501 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9502
9503 PR c++/11326
9504 * g++.dg/abi/structret1.C: New test.
9505
9506 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9507
9508 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9509 (i386_cpuid): No need to test if cpuid is available on AMD64.
9510 Fix assembly, so that it works onboth i386 and AMD64.
9511 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9512 (vecInLong): Fix s[] member type to unsigned int.
9513 (vecInWord): Remove type.
9514 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9515 (a64, b64, c64, d64, e64): Remove.
9516 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9517 Remove unused variable. Remove initialization of removed variables.
9518 Don't call mmx_tests nor sse_tests.
9519 (reference_mmx, reference_sse): Remove.
9520 (check): Add return stmt.
9521 * gcc.dg/i386-sse-7.c: New test.
9522 * gcc.dg/i386-mmx-4.c: New test.
9523
9524 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9525
9526 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9527 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9528 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9529 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9530 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9531 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9532 g++.dg/tc1/dr94.C: Fix line terminator.
9533
9534 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9535
9536 * gcc.c-torture/compile/20040216-1.c: New.
9537
9538 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9539
9540 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9541 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9542 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9543 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9544 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9545 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9546
9547 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9548
9549 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9550
9551 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9552
9553 PR c++/13971
9554 * g++.dg/expr/cond4.C: New test.
9555
9556 PR c++/14086
9557 * g++.dg/lookup/crash2.C: New test.
9558
9559 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9560
9561 * gcc.c-torture/compile/20040214-2.c: New test.
9562
9563 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9564
9565 PR c++/14116
9566 * g++.dg/ext/typeof8.C: New test.
9567
9568 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9569
9570 * gcc.c-torture/compile/20040214-1.c: New test.
9571
9572 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9573
9574 PR c++/13635
9575 * g++.dg/template/spec11.C: New test.
9576
9577 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9578
9579 PR c++/13927
9580 * g++.dg/other/error8.C: New test.
9581
9582 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9583
9584 PR c++/14122
9585 * g++.dg/template/array4.C: New test.
9586
9587 PR c++/14108
9588 * g++.dg/inherit/thunk2.C: New test.
9589
9590 PR c++/14083
9591 * g++.dg/eh/cond2.C: New test.
9592
9593 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9594
9595 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9596
9597 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9598
9599 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9600
9601 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9602
9603 * g++.dg/simd-2.C: xfail on ppc64-linux.
9604
9605 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9606
9607 PR c/456
9608 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9609 tests.
9610
9611 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9612
9613 * gcc.dg/builtins-33.c: New test.
9614
9615 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9616
9617 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9618
9619 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9620
9621 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9622
9623 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9624
9625 * gcc.dg/ppc64-abi-3.c: New test.
9626
9627 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9628
9629 PR c/14092
9630
9631 * gcc.dg/pr14092-1.c: New testcase.
9632
9633 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9634
9635 * gcc.dg/cpp/assert4.c: Fix typo last change.
9636
9637 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9638 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9639
9640 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9641
9642 2004-02-09 Roger Sayle <roger@eyesopen.com>
9643
9644 * gcc.c-torture/compile/20040209-1.c: New test case.
9645
9646 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9647
9648 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9649
9650 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9651
9652 * gcc.c-torture/execute/20040208-[12].c: New tests.
9653
9654 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9655
9656 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9657
9658 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9659
9660 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9661
9662 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9663
9664 Bug 13856
9665 * gcc.dg/visibility-8.c: New testcase.
9666
9667 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9668
9669 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9670 arguments.
9671 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9672
9673 2004-02-07 Roger Sayle <roger@eyesopen.com>
9674
9675 PR middle-end/13696
9676 * g++.dg/opt/fold1.C: New test case.
9677
9678 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9679
9680 PR c++/14033
9681 * g++.dg/other/crash-2.C: New test.
9682
9683 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9684
9685 PR c++/14028
9686 * g++.dg/parse/angle-bracket2.C: New test.
9687
9688 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9689
9690 PR middle-end/13750
9691 Revert:
9692 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9693 PR pch/13361
9694 * testsuite/g++.dg/pch/wchar-1.C: New.
9695 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9696
9697 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9698
9699 PR c++/14008
9700 * g++.dg/parse/error15.C: New test.
9701 * g++.dg/parse/crash11.C: Update dg-error mark.
9702
9703 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9704
9705 PR c++/13932
9706 * g++.dg/warn/conv2.C: New test.
9707
9708 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9709
9710 PR c++/13086
9711 * g++.dg/warn/incomplete1.C: Remove xfail.
9712
9713 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9714
9715 * lib/file-format.exp (gcc_target_object_format): Use
9716 ${tool}_target_compile, not gcc_target_compile.
9717 * lib/target-supports.exp (check_alias_available): Likewise.
9718 (check_gc_sections_available): Likewise.
9719 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9720 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9721 dg-require-alias.
9722
9723 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9724
9725 PR c++/13969
9726 * g++.dg/template/static6.C: New test.
9727
9728 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9729
9730 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9731
9732 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9733
9734 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9735 tests for systems where `char' is unsigned by default.
9736
9737 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9738
9739 PR c++/13997
9740 * g++.dg/template/partial3.C: New test.
9741
9742 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9743
9744 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9745 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9746 Remove mentions of obsolete ports.
9747
9748 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9749
9750 * gcc.dg/noncompile/20001228-1.c: Fix for new
9751 error message.
9752
9753 2004-02-03 Roger Sayle <roger@eyesopen.com>
9754
9755 PR target/9348
9756 * gcc.c-torture/execute/multdi-1.c: New test case.
9757
9758 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9759
9760 PR c++/13925
9761 * g++.dg/template/lookup5.C: New test.
9762
9763 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9764
9765 PR c++/13950
9766 * g++.dg/template/lookup4.C: New test.
9767
9768 PR c++/13970
9769 * g++.dg/parse/error14.C: New test.
9770
9771 PR c++/14002
9772 * g++.dg/parse/template13.C: New test.
9773
9774 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9775
9776 PR c++/13978
9777 * g++.dg/template/koenig4.C: New test.
9778
9779 PR c++/13968
9780 * g++.dg/template/crash17.C: New test.
9781
9782 PR c++/13975
9783 * g++.dg/parse/error13.C: New test.
9784 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9785
9786 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9787
9788 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9789
9790 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9791
9792 PR c/11658
9793 PR c/13994
9794 * gcc.dg/noncompile/20040203-1.c: New test.
9795 * gcc.dg/noncompile/20040203-2.c: Likewise.
9796 * gcc.dg/noncompile/20040203-3.c: Likewise.
9797 * gcc.dg/20040203-1.c: Likewise.
9798
9799 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9800
9801 PR c++/10858
9802 * g++.dg/template/sizeof7.C: New test.
9803
9804 2004-02-02 Eric Christopher <echristo@redhat.com>
9805 Zack Weinberg <zack@codesourcery.com>
9806
9807 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9808
9809 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9810
9811 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9812 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9813 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9814 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9815
9816 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9817
9818 PR c++/13113
9819 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9820
9821 PR c++/13854
9822 * g++.dg/ext/attrib13.C: New test.
9823
9824 PR c++/13907
9825 * g++.dg/conversion/op2.C: New test.
9826
9827 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9828
9829 * gcc.dg/titype-1.c: Fix pasto.
9830
9831 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9832
9833 * gcc.dg/titype-1.c: New test.
9834
9835 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9836
9837 PR c++/13957
9838 * g++.dg/template/non-type-template-argument-1.C,
9839 g++.dg/template/qualified-id1.C: Update dg-error marks.
9840 * g++.dg/template/nontype6.C: New test.
9841
9842 2004-02-01 Roger Sayle <roger@eyesopen.com>
9843
9844 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9845 * gcc.dg/builtins-31.c: New testcase.
9846 * gcc.dg/builtins-32.c: New testcase.
9847
9848 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9849
9850 * objc.dg/call-super-2.m: Update line numbers
9851 for the including of stddef.h.
9852
9853 2004-01-30 Michael Matz <matz@suse.de>
9854
9855 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9856 g++.dg/ext/case-range3.C: New tests.
9857
9858 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9859
9860 DR206
9861 PR c++/13813
9862 * g++.dg/template/member4.C: New test.
9863
9864 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9865
9866 PR c++/13683
9867 * g++.dg/template/sizeof6.C: New test.
9868
9869 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * gcc.dg/fwritable-strings-1.c: New test.
9872
9873 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9874
9875 * gcc.c-torture/compile/20040130-1.c: New test.
9876
9877 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9878
9879 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9880
9881 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9882
9883 PR c++/13883
9884 * g++.dg/template/ctor3.C: New test.
9885
9886 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9887
9888 * g++.dg/tc1: New directory.
9889 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9890 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9891 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9892 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9893 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9894
9895 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9896
9897 * g++.dg/parse/error11.C: New test.
9898 * g++.dg/parse/error12.C: Likewise.
9899
9900 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9901
9902 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9903 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9904
9905 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9906
9907 PR c++/13791
9908 * g++.dg/ext/attrib12.C: New test.
9909
9910 PR c++/13736
9911 * g++.dg/parse/cast2.C: New test.
9912
9913 2004-01-27 James E Wilson <wilson@specifixinc.com>
9914
9915 * objc.dg/encode-2.m (main): New local string. Set depending on
9916 sizeof long. Use in sscanf call.
9917 * objc.dg/encode-3.m (main): New local string. Set depending on
9918 sizeof long. Use in scan_initial call.
9919
9920 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9921
9922 * objc.dg/call-super-2.m: Make LP64-safe.
9923 * objc.dg/desig-init-1.m: Likewise.
9924
9925 2004-01-27 Devang Patel <dpatel@apple.com>
9926
9927 * g++.dg/debug/namespace1.C: New test.
9928
9929 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9930
9931 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9932 xscale-*-*.
9933
9934 * gcc.dg/arm-mmx-1.c: New test.
9935
9936 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9937
9938 * gcc.dg/20040127-1.c: New test.
9939 * gcc.dg/20040127-2.c: New test.
9940
9941 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9942
9943 * objc.dg/stret-1.m (glob): Renamed to globa.
9944
9945 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9946
9947 PR c++/13663
9948 * g++.dg/expr/for1.C: New test.
9949
9950 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9951
9952 PR middle-end/13779
9953 * gcc.dg/darwin-longlong.c: New test.
9954
9955 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9956
9957 * gcc.dg/20040124-1.c: Moved test from here...
9958 * gcc.c-torture/compile/20040124-1.c: ...to here.
9959
9960 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9961
9962 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9963 the assembly output if -m64 is passed.
9964
9965 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9966
9967 PR c++/13833
9968 * g++.dg/template/cond3.C: New test.
9969
9970 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9971
9972 PR c++/13810
9973 * g++.dg/template/ttp7.C: New test.
9974
9975 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9976
9977 PR c++/13797
9978 * g++.dg/template/nontype4.C: New test.
9979 * g++.dg/template/nontype5.C: Likewise.
9980
9981 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9982
9983 * gcc.dg/torture/mips-clobber-at.c: New test.
9984
9985 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9986
9987 * gcc.dg/20040124-1.c: New test.
9988
9989 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9990
9991 * gcc.dg/20040123-1.c: New test.
9992
9993 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9994
9995 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9996
9997 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9998
9999 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
10000
10001 2004-01-23 Andrew Pinski <apinski@apple.com>
10002
10003 * gcc.dg/20030121-1.c: Move to ..
10004 * gcc.dg/20040121-1.c: here.
10005
10006 2004-01-23 Roger Sayle <roger@eyesopen.com>
10007
10008 * gcc.dg/builtins-29.c: New test case.
10009
10010 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10011
10012 PR 18314
10013 * gcc.dg/builtins-30.c: New testcase.
10014
10015 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10016
10017 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10018 * lib/g77.exp: Likewise.
10019 * lib/objc.exp: Likewise.
10020 * lib/g++.exp: Likewise.
10021
10022 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10023
10024 * gcc.dg/struct-by-value-2.c: New test.
10025
10026 2004-01-21 Andrew Pinski <apinski@apple.com>
10027
10028 PR target/13785
10029 * gcc.dg/20030121-1.c: New test.
10030
10031 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10032
10033 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10034 clobber frame pointer register in asm statement.
10035
10036 2004-01-21 Falk Hueffner <falk@debian.org>
10037
10038 * gcc.c-torture/compile/20040121-1.c: New test.
10039
10040 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10041
10042 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10043
10044 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10045
10046 * gcc.dg/ppc64-abi-2.c: New test.
10047
10048 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10049
10050 * lib/treelang.exp: Fill out this file.
10051 * lib/treelang-dg.exp: New File.
10052
10053 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10054
10055 * gcc.c-torture/compile/981022-1.c: Remove.
10056 * gcc.dg/array-5.c: Remove XFAIL.
10057 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10058 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10059 gcc.dg/cond-lvalue-1.c: Update.
10060 * gcc.dg/cast-lvalue-2.c: New test.
10061
10062 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10063
10064 PR c++/13592
10065 * g++.dg/other/error1.C (class foo): Tweak error message.
10066
10067 PR c++/13592
10068 * g++.dg/template/call2.C: New test.
10069
10070 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10071
10072 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10073 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10074 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10075 scalar-return-1_x.c, scalar-return-2_y.c,
10076 scalar-return-3_x.c, scalar-return-3_y.c,
10077 scalar-return-4_x.c, scalar-return-4_y.c,
10078 struct-align-1.h, struct-align-1_x.c,
10079 struct-align-1_y.c, struct-align-2.h,
10080 struct-align-2_x.c, struct-align-2_y.c,
10081 struct-by-value-10_y.c, struct-by-value-11_x.c,
10082 struct-by-value-11_y.c, struct-by-value-12_x.c,
10083 struct-by-value-12_y.c, struct-by-value-13_x.c,
10084 struct-by-value-13_y.c, struct-by-value-14_x.c,
10085 struct-by-value-14_y.c, struct-by-value-15_x.c,
10086 struct-by-value-15_y.c, struct-by-value-16_y.c,
10087 struct-by-value-17_y.c, struct-by-value-18_y.c,
10088 struct-by-value-19_y.c, struct-by-value-1_x.c,
10089 struct-by-value-1_y.c, struct-by-value-20_y.c,
10090 struct-by-value-2_x.c, struct-by-value-2_y.c,
10091 struct-by-value-3_y.c, struct-by-value-4_x.c,
10092 struct-by-value-4_y.c, struct-by-value-5_y.c,
10093 struct-by-value-6_y.c, struct-by-value-7_y.c
10094 struct-by-value-8_x.c, struct-by-value-8_y.c
10095 struct-by-value-9_x.c, struct-by-value-9_y.c
10096 struct-return-10_x.c, struct-return-10_y.c,
10097 struct-return-19_x.c, struct-return-20_x.c
10098 struct-return-2_x.c, struct-return-2_y.c
10099 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10100 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10101
10102 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10103
10104 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10105 attribute on sparc*-sun-solaris2.*.
10106
10107 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10108
10109 PR c++/13710
10110 * g++.dg/ext/typeof7.C: New test.
10111
10112 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10113
10114 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10115 * gcc.dg/const-elim-1.c: Same.
10116
10117 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10118
10119 * objc.dg/stret-1.m: New.
10120 * objc.dg/stret-2.m: New.
10121
10122 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10123
10124 PR c++/11895
10125 * g++.dg/ext/vector1.C: New test.
10126
10127 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10128
10129 * gcc.dg/pch/import-1.c: New.
10130 * gcc.dg/pch/import-1.hs: New.
10131 * gcc.dg/pch/import-1a.h: New.
10132 * gcc.dg/pch/import-1b.h: New.
10133 * gcc.dg/pch/import-1c.h: New.
10134
10135 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10136
10137 PR c++/13574
10138 * g++.dg/ext/array1.C: New test.
10139
10140 PR c++/13178
10141 * g++.dg/conversion/op1.C: New test.
10142
10143 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10144
10145 PR 11864
10146 From Kazumoto Kojima / Dan Kegel:
10147 * gcc.dg/pr11864-1.c: New test.
10148
10149 PR 10392
10150 From Marcus Comstedt / Dan Kegel:
10151 * gcc.dg/pr10392-1.c: New test.
10152
10153 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10154
10155 PR c++/13478
10156 * g++.dg/init/ref10.C: New test.
10157
10158 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10159
10160 PR c++/13407
10161 * g++.dg/parse/typename6.C: New test.
10162
10163 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10164
10165 PR pch/13361
10166 * testsuite/g++.dg/pch/wchar-1.C: New.
10167 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10168
10169 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10170
10171 PR c++/9259
10172 * g++.dg/expr/sizeof2.C: New test.
10173
10174 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10175
10176 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10177
10178 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10179
10180 PR c++/13659
10181 * g++.dg/lookup/strong-using-3.C: New.
10182 * g++.dg/lookup/using-10.C: New.
10183
10184 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10185
10186 PR c++/13594
10187 * g++.dg/lookup/strong-using-2.C: New.
10188
10189 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10190 Dan Kegel <dank@kegel.com>
10191 J"orn Rennecke <joern.rennecke@superh.com>
10192
10193 PR target/9365
10194 * gcc.dg/pr9365-1.c: New test.
10195
10196 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10197
10198 PR c++/8856
10199 * g++.dg/parse/casting-operator2.C: New test.
10200 * g++.old-deja/g++.pt/explicit83.C: Remove.
10201
10202 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10203
10204 * gcc.dg/label-compound-stmt-1.c: New test.
10205 * gcc.c-torture/compile/950922-1.c,
10206 gcc.c-torture/compile/20000211-3.c,
10207 gcc.c-torture/compile/20000518-1.c,
10208 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10209 compound statements.
10210
10211 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10212
10213 * gcc.dg/ppc64-abi-1.c: New test.
10214
10215 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10216
10217 * g++.dg/ext/attrib9.C: Add dg-warnings.
10218
10219 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10220
10221 PR c++/12335
10222 * g++.dg/parse/dtor3.C: New test.
10223
10224 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10225
10226 PR c++/12709
10227 * g++.dg/parse/try-catch-1.C: New test.
10228
10229 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10230
10231 * ada/acats/run_all.sh: Add more verbose output in acats.log
10232 when compiling tests.
10233
10234 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10235
10236 PR 13656
10237 * gcc.dg/typedef-redecl.c: New test case.
10238 * gcc.dg/typedef-redecl.h: New support file.
10239
10240 2004-01-13 Jan Hubicka <jh@suse.cz>
10241
10242 * gcc.dg/always_inline.c: New test.
10243 * gcc.dg/debug/20031231-1.c: Fix.
10244
10245 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10246
10247 PR c++/13474
10248 * g++.dg/template/array3.C: New test.
10249
10250 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10251
10252 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10253 * g++.dg/warn/Wunused-2.C: Likewise.
10254
10255 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10256
10257 PR c++/13289
10258 * g++.dg/template/instantiate6.C: New test.
10259
10260 2004-01-12 Roger Sayle <roger@eyesopen.com>
10261
10262 PR middle-end/11397
10263 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10264
10265 2004-01-12 Jan Hubicka <jh@suse.cz>
10266
10267 PR opt/12826
10268 * gcc.dg/20040112-1.c: New.
10269
10270 * gcc.dg/dwarf-die[1-7].c: Move to...
10271 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10272 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10273
10274 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10275
10276 PR c++/4100
10277 * g++.dg/parse/friend4.C: New test.
10278
10279 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10280
10281 PR c++/4100
10282 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10283 definition is called a friend.
10284
10285 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10286
10287 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10288
10289 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10290
10291 PR c++/3478
10292 * g++.dg/parse/error10.C: New test.
10293 * g++.dg/template/arg2.C: Accept "invalid type" error.
10294
10295 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10296
10297 PR middle-end/13392
10298 * g++.dg/opt/expect2.C: New test.
10299
10300 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10301
10302 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10303 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10304 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10305 Update dg-error regexps.
10306
10307 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10308
10309 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10310 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10311
10312 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10313
10314 * gcc.dg/pragma-re-1.c: Use right pointer type.
10315
10316 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10317
10318 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10319
10320 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10321
10322 * gcc.dg/rs6000-ldouble-1.c: New.
10323
10324 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10325
10326 DR 337
10327 PR c++/9256
10328 * g++.dg/other/abstract1.C: New test.
10329
10330 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10331
10332 * g++.dg/lookup/strong-using-1.C: New.
10333
10334 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10335
10336 PR c/11234
10337 * gcc.dg/func-ptr-conv-1.c: New test.
10338 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10339
10340 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10341
10342 PR target/13380.
10343 * gcc.c-torture/compile/20040109-1.c: New.
10344
10345 2004-01-08 Stuart Hastings <stuart@apple.com>
10346
10347 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10348 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10349 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10350
10351 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10352
10353 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10354
10355 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10356
10357 * ada/acats/run_acats: Treat 'gnatchop' the same way
10358 as 'gnatmake'. Export GCC_DRIVER.
10359 * ada/acats/run_all.sh: Add target_gnatchop. Use
10360 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10361
10362 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10363
10364 PR c++/12573
10365 * g++.dg/template/dependent-expr4.C: New test.
10366
10367 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10368
10369 * gcc.dg/altivec-11.c: New test.
10370
10371 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10372
10373 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10374
10375 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10376
10377 PR c/6024
10378 * gcc.dg/enum-compat-1.c: New test.
10379 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10380
10381 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10382
10383 PR c/12165
10384 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10385 gcc.dg/c99-idem-qual-3.c: New tests.
10386
10387 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10388
10389 * gcc.dg/winline-7.c: Don't cast void * to int.
10390
10391 2004-01-06 Jan Hubicka <jh@suse.cz>
10392
10393 * gcc.dg/i386-sse-5.c: New test
10394 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10395
10396 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10397
10398 PR c++/12815
10399 * g++.dg/rtti/typeid4.C: New test.
10400
10401 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10402
10403 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10404
10405 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10406
10407 PR c++/12132
10408 * g++.dg/template/error11.C: New test.
10409
10410 PR c++/13451
10411 * g++.dg/template/class2.C: New test.
10412
10413 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10414 Richard Sandiford <rsandifo@redhat.com>
10415
10416 PR c++/13387
10417 * g++.dg/opt/alias3.C: New test.
10418
10419 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10420
10421 PR c++/13157
10422 * g++.dg/template/koenig3.C: New test.
10423
10424 PR c++/13529
10425 * g++.dg/parse/offsetof3.C: New test.
10426
10427 * g++.dg/init/copy7.C: Add missing dg-error markers.
10428
10429 PR c++/12226
10430 * g++.dg/init/copy7.c: New test.
10431
10432 PR c++/13536
10433 * g++.dg/parse/cast1.C: New test.
10434
10435 2004-01-04 Jan Hubicka <jh@suse.cz>
10436
10437 * gcc.dg/winline[1-7].c: New tests.
10438
10439 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10440
10441 PR c++/13520
10442 * g++.dg/template/qualttp22.C: New test.
10443
10444 2004-01-01 Jan Hubicka <jh@suse.cz>
10445
10446 * gcc.dg/debug/20031231-1.c: New.
10447 * gcc.c-torture/compile/20040101-1.c: New.
10448 * gcc.dg/dwarf-die-[1-7].c: New.
10449
10450 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10451
10452 PR optimization/13521
10453 * gcc.c-torture/compile/20031231-1.c: New test.
10454
10455 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10456
10457 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10458
10459 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10460
10461 PR c++/10079
10462 * g++.dg/template/crash16.C: New test.
10463
10464 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10465
10466 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10467
10468 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10469
10470 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10471 ports.
10472 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10473 * g++.old-deja/g++.law/profile1.C: Likewise.
10474 * gcc.c-torture/compile/981006-1.c: Likewise.
10475 * gcc.c-torture/execute/loop-2e.x: Likewise.
10476 * gcc.c-torture/execute/loop-2f.x: Remove.
10477 * gcc.c-torture/execute/loop-2g.x: Likewise.
10478 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10479 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10480
10481 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10482
10483 PR c++/13507
10484 * g++.dg/ext/attrib11.C: New test.
10485
10486 PR c++/13494
10487 * g++.dg/template/array2-1.C: New test.
10488 * g++.dg/template/array2-2.C: New test.
10489
10490 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10491
10492 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10493
10494 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10495
10496 PR c++/12774
10497 * g++.dg/template/array1-1.C: New test.
10498 * g++.dg/template/array1-2.C: New test.
10499
10500 2003-12-29 Roger Sayle <roger@eyesopen.com>
10501
10502 PR fortran/12632
10503 * g77.dg/12632.f: New test case.
10504
10505 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10506
10507 PR c++/13289
10508 * g++.dg/parse/nontype1.C: New test.
10509
10510 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10511
10512 PR c++/12403
10513 * g++.dg/parse/explicit1.C: New test.
10514 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10515
10516 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10517
10518 PR c++/13081
10519 * g++.dg/opt/inline6.C: New test.
10520
10521 PR c++/12613
10522 * g++.dg/parse/error9.C: New test.
10523
10524 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10525
10526 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/13009
10529 * g++.dg/init/assign1.C: New test.
10530
10531 2003-12-28 Roger Sayle <roger@eyesopen.com>
10532
10533 PR c++/13070
10534 * g++.dg/warn/format3.C: New test case.
10535
10536 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10537
10538 * gcc.c-torture/compile/20031227-1.c: New test.
10539
10540 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10541
10542 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10543 * g77.dg/bprob/bprob.exp: Likewise.
10544 * gcc.misc-tests/bprob.exp: Likewise.
10545 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10546 variants on systems where the library does not provide that
10547 functionality.
10548 * gcc.dg/builtins-20.c: Use builtins-config.h.
10549 * gcc.dg/builtins-config.h: New file.
10550
10551 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10552
10553 * lib/gcc-dg.exp (dg-require-profiling): New function.
10554 * lib/target-supports.exp (check_profiling_available): Likewise.
10555 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10556 * g77.dg/bprob/bprob.exp: Likewise.
10557 * gcc.misc-tests/bprob.exp: Likewise.
10558 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10559 * gcc.dg/20021014-1.c: Likewise.
10560 * gcc.dg/nest.c: Likewise.
10561
10562 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10563
10564 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10565 compiling.
10566 * g++.dg/lookup/java2.C: Likewise.
10567 * gcc.dg/cpp/lexident.c: Likewise.
10568
10569 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10570
10571 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10572 given.
10573 * gcc.c-torture/compile/961203-1.c: Likewise.
10574 * gcc.c-torture/compile/980506-1.c: Likewise.
10575
10576 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10577
10578 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10579 (additional_prunes): New global.
10580 (gcc-dg-prune): Handle additional per-test pruning.
10581 (dg-test): Clear additional_prunes between tests.
10582
10583 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10584 dg-prune-output to avoid spurious failures from assembler
10585 complaining about nonexistent WAW violations.
10586 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10587 Use dg-prune-output to avoid spurious failures from assembler
10588 warning about Itanium B-step errata.
10589
10590 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10591
10592 * g++.dg/abi/macro0.C: New test.
10593 * g++.dg/abi/macro1.C: Likewise.
10594 * g++.dg/abi/macro2.C: Likewise.
10595
10596 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10597 * g++.dg/abi/bitfield7.C: Likewise.
10598 * g++.dg/abi/dtor2.C: Likewise.
10599 * g++.dg/abi/mangle11.C: Likewise.
10600 * g++.dg/abi/mangle12.C: Likewise.
10601 * g++.dg/abi/mangle14.C: Likewise.
10602 * g++.dg/abi/mangle17.C: Likewise.
10603 * g++.dg/abi/vbase10.C: Likewise.
10604 * g++.dg/abi/vbase14.C: Likewise.
10605 * g++.dg/template/qualttp17.C: Likewise.
10606
10607 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10608
10609 PR c/11995
10610 * gcc.dg/20031223-1.c: New test.
10611
10612 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10613
10614 * gcc.dg/noreturn-7.c: New test.
10615
10616 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10617
10618 * gcc.dg/null-pointer-1.c: New test.
10619
10620 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10621
10622 * g++.old-deja/g++.jason/template18.C: Remove.
10623 * g++.old-deja/g++.jason/template37.C: Likewise.
10624
10625 PR c++/12862
10626 * g++.dg/lookup/ns1.C: New test.
10627
10628 PR c++/12397
10629 * g++.dg/template/lookup3.C: New test.
10630
10631 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10632
10633 * g++.dg/template/recurse1.C: New test
10634
10635 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10636
10637 PR c++/12479
10638 * g++.dg/parse/semicolon1.C: New test.
10639 * g++.dg/parse/semicolon1.h: Likewise.
10640
10641 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10642
10643 * gcc.dg/darwin-misaligned.c: New test.
10644
10645 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10646
10647 PR c/9163
10648 * gcc.dg/20031222-1.c: New test.
10649
10650 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10651
10652 PR c++/13438
10653 * g++.dg/parse/error8.C: New test.
10654
10655 PR c++/11554
10656 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10657
10658 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10659
10660 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10661 too small.
10662 * gcc.c-torture/compile/930217-1.c: Likewise.
10663 * gcc.c-torture/compile/930513-1.c: Likewise.
10664 * gcc.c-torture/execute/920908-2.c: Likewise.
10665 * gcc.c-torture/execute/921204-1.c: Likewise.
10666 * gcc.c-torture/execute/930621-1.c: Likewise.
10667 * gcc.c-torture/execute/930630-1.c: Likewise.
10668 * gcc.c-torture/execute/931031-1.c: Likewise.
10669 * gcc.c-torture/execute/980602-2.c: Likewise.
10670 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10671 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10672 * gcc.c-torture/execute/extzvsi.c: Likewise.
10673 * gcc.c-torture/unsorted/ext.c: Likewise.
10674
10675 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10676
10677 PR target/12749
10678 * gcc.c-torture/compile/20031220-2.c: New test case.
10679
10680 2003-12-20 Roger Sayle <roger@eyesopen.com>
10681
10682 PR optimization/13031
10683 * gcc.c-torture/compile/20031220-1.c: New test case.
10684
10685 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10686
10687 * gcc.dg/cast-function-1.c: New test.
10688
10689 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10690
10691 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10692 formats.
10693
10694 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10695
10696 PR c++/12795
10697 * g++.dg/ext/attrib10.C: New test.
10698
10699 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10700
10701 * gcc.dg/cleanup-10.c: New test.
10702 * gcc.dg/cleanup-11.c: New test.
10703
10704 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10705
10706 PR c++/13239
10707 * g++.dg/opt/expect1.C: New test.
10708
10709 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10710
10711 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10712
10713 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10714
10715 PR debug/12923
10716 * gcc.dg/20031218-1.c: New test.
10717
10718 PR debug/12389
10719 * gcc.dg/20031218-2.c: New test.
10720 * gcc.dg/20031218-3.c: New test.
10721
10722 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10723 of label name and allow for USER_LABEL_PREFIX == "_" names.
10724 * g++.dg/abi/mangle18-2.C: Likewise.
10725 * g++.dg/abi/mangle19-1.C: Likewise.
10726 * g++.dg/abi/mangle19-2.C: Likewise.
10727 * g++.dg/abi/mangle20-1.C: Likewise.
10728 * g++.dg/abi/mangle20-2.C: Likewise.
10729
10730 2003-12-18 Richard Henderson <rth@redhat.com>
10731
10732 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10733
10734 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10735 Dan Kegel <dank@kegel.com>
10736
10737 PR other/12009
10738 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10739 testing a cross compiler, it causes spurious compile failures.
10740 * lib/g++.exp: Likewise.
10741
10742 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10743
10744 PR c++/13262
10745 * g++.dg/template/access13.C: New test.
10746
10747 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10748
10749 * gcc.dg/20031216-1.c: New test.
10750
10751 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10752
10753 PR c++/9154
10754 * g++.dg/template/error10.C: New test.
10755
10756 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10757
10758 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10759 * g++.dg/eh/simd-2.C: Likewise.
10760
10761 2003-12-17 James E Wilson <wilson@specifixinc.com>
10762 Roger Sayle <roger@eyesopen.com>
10763
10764 * gcc.c-torture/execute/ieee/mzero5.c: New.
10765
10766 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10767
10768 PR c++/10603
10769 * g++.dg/parse/error6.C: New test.
10770
10771 PR c++/12827
10772 * g++.dg/parse/error7.C: New test.
10773
10774 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10775
10776 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10777 at -O with stabs debugging formats.
10778 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10779 * gcc.dg/debug/debug-2.c: Likewise.
10780
10781 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10782
10783 PR c++/12696
10784 * g++.dg/init/error1.C: New test.
10785
10786 PR c++/12218
10787 * g++.dg/init/pm3.C: New test.
10788
10789 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10790
10791 PR c/3347
10792 * gcc.dg/bitfld-8.c: New test.
10793
10794 2003-12-16 James Lemke <jim@wasabisystems.com>
10795
10796 * gcc.dg/arm-scd42-[123].c: New tests.
10797
10798 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10799
10800 PR c++/9043
10801 * g++.dg/abi/mangle20-1.C: New test.
10802 * g++.dg/abi/mangle20-2.C: New test.
10803
10804 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10805
10806 PR c++/13275
10807 * g++.dg/other/offsetof2.C: Remove XFAIL.
10808 * g++.dg/parse/offsetof1.C: New test.
10809 * g++.gd/parse/offsetof2.C: Likewise.
10810
10811 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10812
10813 * g++.dg/template/nontype3.C: New test.
10814 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10815
10816 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10817
10818 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10819
10820 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10821
10822 PR c++/13387
10823 * g++.dg/expr/assign1.C: New test.
10824
10825 PR c++/13242
10826 * g++.dg/abi/mangle19-1.C: New test.
10827 * g++.dg/abi/mangle19-2.C: New test.
10828
10829 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10830
10831 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10832
10833 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10834
10835 * gcc.c-torture/execute/20031216-1.c: New test.
10836
10837 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10838
10839 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10840 an ICE regression.
10841
10842 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10843
10844 PR c++/10926
10845 * g++.dg/template/error9.C: New test.
10846
10847 PR c++/11116
10848 * g++.dg/template/error8.C: New test.
10849
10850 2003-12-15 Roger Sayle <roger@eyesopen.com>
10851
10852 PR middle-end/13400
10853 * gcc.c-torture/execute/20031215-1.c: New test case.
10854
10855 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10856
10857 PR c++/13269
10858 * g++.dg/parse/error5.C: New test.
10859
10860 PR c++/12989
10861 * g++.dg/expr/sizeof1.C: New test.
10862
10863 PR c++/13310
10864 * g++.dg/template/crash15.C: New test.
10865
10866 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10867
10868 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10869 a non-POD type as the last named parameter of a varargs function.
10870
10871 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10872
10873 PR c++/13243
10874 PR c++/12573
10875 * g++.dg/template/crash14.C: New test.
10876 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10877
10878 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10879
10880 * g++.dg/other/java1.C: New test.
10881
10882 PR c++/13241
10883 * g++.dg/abi/mangle18-1.C: New test.
10884 * g++.dg/abi/mangle18-2.C: New test.
10885
10886 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10887
10888 PR optimization/10312
10889 * gcc.c-torture/execute/20031214-1.c: New.
10890
10891 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10892
10893 PR c++/10779
10894 PR c++/12160
10895 * g++.dg/parse/error3.C: New test.
10896 * g++.dg/parse/error4.C: Likewise.
10897 * g++.dg/abi/mangle4.C: Tweak error messages.
10898 * g++.dg/lookup/using5.C: Likewise.
10899 * g++.dg/other/error2.C: Likewise.
10900 * g++.dg/parse/typename5.C: Likewise.
10901 * g++.dg/parse/undefined1.C: Likewise.
10902 * g++.dg/template/arg2.C: Likewise.
10903 * g++.dg/template/ttp3.C: Likewise.
10904 * g++.dg/template/type1.C: Likewise.
10905 * g++.old-deja/g++.other/crash32.C: Likewise.
10906 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10907
10908 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10909
10910 PR c++/13106
10911 * g++.dg/warn/noreturn-3.C: New test.
10912
10913 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10914
10915 PR c++/13118
10916 * g++.dg/abi/covariant3.C: New.
10917
10918 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10919
10920 * g++.dg/eh/ia64-1.C: New test.
10921
10922 2003-12-12 Roger Sayle <roger@eyesopen.com>
10923
10924 PR optimization/13037
10925 * g77.f-torture/execute/13037.f: New test case.
10926
10927 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10928
10929 PR c++/12881
10930 * g++.dg/abi/covariant2.C: New.
10931
10932 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10933
10934 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10935
10936 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10937
10938 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10939
10940 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10941
10942 PR other/10819
10943 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10944 to fix Bug 10819.
10945 * lib/g++.exp (g++_version): Likewise.
10946 * lib/g77.exp (g77_version): Likewise.
10947 * lib/objc.exp (default_objc_version): Likewise.
10948
10949 2003-12-10 Richard Henderson <rth@redhat.com>
10950
10951 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10952
10953 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10954
10955 2003-12-08 Matt Austern <austern@apple.com>
10956
10957 PR c/13134
10958 * lib/gcc-dg.exp (dg-require-visibility): Define.
10959 * lib/target-supports (check_visibility_available): Define.
10960 * gcc.dg/visibility-1.c: New test.
10961 * gcc.dg/visibility-2.c: Likewise.
10962 * gcc.dg/visibility-3.c: Likewise.
10963 * gcc.dg/visibility-4.c: Likewise.
10964 * gcc.dg/visibility-5.c: Likewise.
10965 * gcc.dg/visibility-6.c: Likewise.
10966 * g++.dg/ext/visibility-1.C: Likewise.
10967 * g++.dg/ext/visibility-2.C: Likewise.
10968 * g++.dg/ext/visibility-3.C: Likewise.
10969 * g++.dg/ext/visibility-4.C: Likewise.
10970 * g++.dg/ext/visibility-5.C: Likewise.
10971 * g++.dg/ext/visibility-6.C: Likewise.
10972
10973 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10974
10975 * g++.dg/lookup/java1.C: New test.
10976 * g++.dg/lookup/java2.C: New test.
10977
10978 2003-12-07 Falk Hueffner <falk@debian.org>
10979
10980 * g++.dg/opt/noreturn-1.C: New test.
10981
10982 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10983
10984 * gcc.dg/overflow-1.c: New test.
10985
10986 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10987
10988 * g77.f-torture/compile/13060.f: New test.
10989
10990 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10991
10992 PR c++/13323
10993 * g++.dg/inherit/operator2.C: New test.
10994
10995 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10996
10997 PR c++/13305
10998 * g++.dg/ext/attrib9.C: New test.
10999
11000 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11001
11002 PR c++/13314
11003 * g++.dg/template/error7.C: New test.
11004
11005 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
11006 J"orn Rennecke <joern.rennecke@superh.com>
11007
11008 PR target/13302
11009 * g++.dg/other/struct-va_list.C: New test.
11010
11011 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11012
11013 PR c++/13166
11014 * g++.dg/parse/defarg6.C: New test.
11015
11016 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11017
11018 PR target/13256
11019 * gcc.c-torture/execute/20031201-1.c: New test.
11020
11021 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11022
11023 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11024
11025 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11026
11027 * gcc.dg/builtin-return-1.c: New test.
11028
11029 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11030 J"orn Rennecke <joern.rennecke@superh.com>
11031
11032 PR optimization/13260
11033 * gcc.c-torture/execute/20031204-1.c: New test.
11034
11035 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11036
11037 PR c++/9127
11038 * g++.dg/template/error6.C: New test.
11039
11040 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11041
11042 * gcc.dg/20031202-1.c: New test.
11043
11044 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11045
11046 PR c++/13179
11047 * g++.dg/template/eh1.C: New test.
11048
11049 PR c++/10771
11050 * g++.dg/template/error5.C: New test.
11051
11052 2003-12-02 David Ung <davidu@mips.com>
11053
11054 * gcc.dg/compat/vector-check.h: Corrected type for var
11055 g_##TMODE
11056
11057 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11058
11059 PR c++/10126
11060 * g++.dg/template/ptrmem8.C: New test.
11061
11062 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11063
11064 PR c++/12573
11065 * g++.dg/template/dependent-expr3.C: New test.
11066
11067 2003-12-01 James Lemke <jim@wasabisystems.com>
11068
11069 * gcc.dg/arm-g2.c: New test.
11070
11071 2003-12-01 Roger Sayle <roger@eyesopen.com>
11072
11073 PR optimization/11634
11074 * gcc.dg/20031201-2.c: New test case.
11075
11076 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11077
11078 PR 11433
11079 * objc.dg/proto-lossage-3.m: New test.
11080
11081 2003-12-01 Roger Sayle <roger@eyesopen.com>
11082
11083 PR optimization/12628
11084 * gcc.dg/20031201-1.c: New test case.
11085
11086 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11087
11088 * gcc.dg/unaligned-1.c: New test.
11089
11090 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11091
11092 PR c++/9849
11093 * g++.dg/template/error4.C: New test.
11094 * g++.dg/template/nested3.C: Adjust error markers.
11095
11096 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11097
11098 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11099
11100 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11101
11102 PR c/10333
11103 * gcc.dg/bitfld-7.c: New test.
11104
11105 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11106
11107 * gcc.dg/tls/asm-1.C: New test.
11108
11109 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11110
11111 * gcc.dg/cpp/assert4.c: Update.
11112
11113 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11114
11115 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11116 * gcc.dg/builtin-apply3.c: New test.
11117
11118 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11119
11120 * lib/compat.exp (compat-obj): New xfaildata parameter.
11121 Use it to set compiler_conditional_xfail_data before compiling.
11122 (compat-get-options): Handle dg-xfail-if.
11123 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11124 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11125 * gcc.dg/compat/vector-1_y.c: Likewise.
11126 * gcc.dg/compat/vector-2_x.c: Likewise.
11127 * gcc.dg/compat/vector-2_y.c: Likewise.
11128
11129 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11130
11131 * g++.dg/opt/reg-stack4.C: New test.
11132
11133 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11134
11135 * gcc.dg/builtin-apply2.c: New test.
11136
11137 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11138
11139 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11140
11141 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11142
11143 PR c++/12924
11144 * g++.dg/template/template-id-2.C: New test.
11145
11146 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11147
11148 PR c++/5369
11149 * g++.dg/template/memfriend1.C: New test.
11150 * g++.dg/template/memfriend2.C: Likewise.
11151 * g++.dg/template/memfriend3.C: Likewise.
11152 * g++.dg/template/memfriend4.C: Likewise.
11153 * g++.dg/template/memfriend5.C: Likewise.
11154 * g++.dg/template/memfriend6.C: Likewise.
11155 * g++.dg/template/memfriend7.C: Likewise.
11156 * g++.dg/template/memfriend8.C: Likewise.
11157 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11158
11159 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11160
11161 PR c++/12515
11162 * g++.dg/ext/cond1.C: New test.
11163
11164 2003-11-20 Richard Henderson <rth@redhat.com>
11165
11166 * gcc.dg/20020201-2.c: Remove.
11167 * gcc.dg/20020201-4.c: Remove.
11168 * gcc.dg/20020304-1.c: Remove.
11169
11170 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11171
11172 * gcc.dg/cpp/trad/xwin1.c: New test case.
11173
11174 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11175
11176 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11177 * lib/g77.exp: Likewise.
11178 * lib/objc.exp: Likewise.
11179 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11180 for darwin.
11181
11182 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11183
11184 PR c++/12932
11185 * g++.dg/template/static5.C: New test.
11186
11187 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11188
11189 * gcc.dg/nested-func-1.c: New test.
11190
11191 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11192
11193 * gcc.dg/cpp/assert4.c: New test.
11194
11195 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11196
11197 PR c++/2294
11198 * g++.dg/lookup/using9.c: New test.
11199
11200 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11201
11202 PR c++/12762
11203 * g++.dg/template/error3.C: New test.
11204
11205 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11206
11207 PR ada/13035
11208 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11209 No longer use a wrapper for gcc, since this does not work under
11210 Windows.
11211
11212 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11213
11214 PR c++/2094
11215 * g++.dg/template/ptrmem7.C: New test.
11216
11217 2003-11-13 Andrew Pinski <apinski@apple.com>
11218
11219 * gcc.c-torture/compile/20031113-1.c: New test.
11220
11221 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11222 Kean Johnston <jkj@sco.com>
11223
11224 PR c/13029
11225 * gcc.dg/unused-4.c: Update.
11226
11227 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11228
11229 * g++.dg/opt/const3.C: New test.
11230
11231 2003-11-13 Jan Hubicka <jh@suse.cz>
11232
11233 * gcc.c-torture/compile/20031112-1.c: New test.
11234
11235 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11236
11237 * g++.dg/parse/crash10.C: Remove bogus error marker.
11238
11239 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11240
11241 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11242 (host_gcc): Likewise.
11243 (ROOT): Honor $PWDCMD.
11244 (BASE): Likewise.
11245 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11246
11247 2003-11-12 Catherine Moore <clm@redhat.com>
11248
11249 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11250
11251 2003-11-12 Andreas Jaeger <aj@suse.de>
11252 Jakub Jelinek <jakub@redhat.com>
11253 Andrew Pinski <pinskia@physics.uc.edu>
11254 Richard Henderson <rth@redhat.com>
11255
11256 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11257 systems.
11258 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11259
11260 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11261 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11262
11263 2003-11-11 Andreas Jaeger <aj@suse.de>
11264
11265 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11266
11267 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11268
11269 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11270
11271 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11272 Clean ups.
11273
11274 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11275
11276 * gcc.dg/trampoline-1.c: New test.
11277
11278 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11279
11280 * gcc.c-torture/compile/200031109-1.c: New test.
11281
11282 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11283
11284 PR c/3190
11285 PR c/8714
11286 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11287 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11288 gcc.dg/format/no-y2k-1.c: Update.
11289
11290 2003-11-08 Roger Sayle <roger@eyesopen.com>
11291
11292 PR optimization/10467
11293 * gcc.dg/20031108-1.c: New test case.
11294
11295 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11296
11297 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11298
11299 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11300
11301 * gcc.dg/compound-lvalue-1.c: New test.
11302 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11303 some XFAILs.
11304
11305 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11306
11307 * gcc.dg/altivec-varargs-1.c: New test.
11308
11309 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11310
11311 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11312 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11313 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11314 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11315 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11316
11317 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11318
11319 * gcc.dg/cond-lvalue-1.c: New test.
11320
11321 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11322
11323 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11324
11325 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11326
11327 PR c++/11616
11328 * g++.dg/template/instantiate5.C: New test.
11329
11330 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11331
11332 PR c++/12726
11333 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11334 * ChangeLog: Add missing first entry for above test.
11335
11336 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11337
11338 PR c++/9810
11339 * g++.dg/template/using8.C: New test.
11340 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11341
11342 2003-11-02 Roger Sayle <roger@eyesopen.com>
11343
11344 PR optimization/10817
11345 * gcc.c-torture/compile/20031102-1.c: New test case.
11346
11347 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11348
11349 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11350 2147483647.
11351
11352 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11353
11354 * gcc.dg/20031102-1.c: New test.
11355
11356 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11357
11358 * gcc.dg/complex-1.c: New test.
11359
11360 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11361
11362 PR c++/12796
11363 * g++.dg/template/crash13.C: Adjust expected error location.
11364 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11365
11366 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11367
11368 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11369
11370 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11371
11372 PR/10239
11373 * gcc.c-torture/compile/20031031-2.c: New test.
11374
11375 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11376
11377 PR/11640
11378 * gcc.c-torture/compile/20031031-1.c: New test.
11379
11380 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11381
11382 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11383 * gcc.misc-tests/bprob.exp: Likewise.
11384 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11385 the execution test on arm-elf configs.
11386 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11387 configs that don't support scratch files.
11388 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11389
11390 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11391
11392 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11393 done by dejagnu.
11394
11395 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11396
11397 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11398 Avoid non pure sh syntax. Add more logging.
11399
11400 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11401 fail.
11402
11403 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11404
11405 PR libgcj/10610
11406 * gcc.dg/ppc-stackalign-1.c: New test.
11407
11408 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11409
11410 * ada/acats/run_all.sh: Change output to be more compliant with
11411 dejagnu framework.
11412 Create acats.sum and acats.log files under testsuite/ada/acats
11413 Only run [a-z]* directories, to filter out e.g. CVS.
11414 Redirect build output to log file.
11415
11416 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11417
11418 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11419
11420 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11421
11422 PR ada/5909:
11423 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11424
11425 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11426
11427 * gcc.c-torture/compile/20031023-1.c: New test.
11428 * gcc.c-torture/compile/20031023-2.c: New test.
11429 * gcc.c-torture/compile/20031023-3.c: New test.
11430 * gcc.c-torture/compile/20031023-4.c: New test.
11431
11432 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11433
11434 PR c++/10371
11435 * g++.dg/lookup/scoped8.C: New test.
11436
11437 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11438
11439 * g++.dg/opt/reg-stack3.C: New test.
11440
11441 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11442
11443 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11444
11445 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11446
11447 PR c++/11076
11448 * g++.dg/template/crash13.C: New test.
11449
11450 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11451
11452 * gcc.dg/c99-restrict-2.c: New test.
11453
11454 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11455
11456 PR c++/12698, c++/12699, c++/12700, c++/12566
11457 * g++.dg/inherit/covariant9.C: New test.
11458 * g++.dg/inherit/covariant10.C: New test.
11459 * g++.dg/inherit/covariant11.C: New test.
11460
11461 2003-10-23 Jason Merrill <jason@redhat.com>
11462
11463 PR c++/12726
11464 * g++.dg/ext/complit2.C: New test.
11465
11466 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11467
11468 PR target/12654
11469 * gcc.c-torture/execute/20031020-1.c: New test.
11470
11471 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11472
11473 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11474 following the jump_insn.
11475
11476 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11477
11478 * gcc.dg/cast-lvalue-1.c: New test.
11479
11480 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11481
11482 PR c++/11962
11483 * g++.dg/template/cond2.C: New test.
11484
11485 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11486
11487 * gcc.dg/builtins-28.c: New test.
11488
11489 2003-10-20 Jan Hubicka <jh@suse.cz>
11490
11491 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11492 parameter.
11493 * testsuite/gcc.dg/inline-2.c: Likewise.
11494
11495 2003-10-20 Phil Edwards <phil@codesourcery.com>
11496
11497 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11498 * gcc.dg/nest.c: Likewise.
11499
11500 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11501
11502 PR c++/9781, c++/10583, c++/11862
11503 * g++.dg/parse/crash13.C: New test.
11504
11505 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11506
11507 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11508
11509 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11510
11511 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11512 Define HAVE_C99_RUNTIME except on Solaris.
11513 * gcc.dg/builtins-20.c: Likewise.
11514
11515 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11516
11517 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11518
11519 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11520
11521 PR c++/12495
11522 * g++.dg/template/crash21.C: New test.
11523
11524 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11525
11526 PR c++/2513
11527 * g++.dg/template/typename5.C: New test.
11528
11529 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11530
11531 PR c++/12369
11532 * g++.dg/template/friend25.C: New test.
11533
11534 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11535
11536 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11537 versions.
11538
11539 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11540
11541 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11542 == 2147483647.
11543
11544 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11545
11546 * gcc.c-torture/execute/960416-1.x: Remove.
11547 * gcc.c-torture/execute/divconst-3.x: Likewise.
11548
11549 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11550
11551 PR target/12598
11552 * gcc.dg/torture/cris-volatile-1.c: New test.
11553
11554 2003-10-14 Roger Sayle <roger@eyesopen.com>
11555
11556 PR optimization/9325
11557 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11558 for overflowing floating point to integer conversion during RTL
11559 simplification.
11560
11561 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11562
11563 * objc/execute/_cmd.m: Fix typo.
11564 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11565 Relax 'scan-assembler' regexp.
11566 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11567 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11568 * objc.dg/zero-link-2.m: Remove blank line.
11569 * objc.dg/zero-link-3.m: New test case.
11570
11571 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11572
11573 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11574
11575 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11576 than linker trickery.
11577
11578 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11579
11580 PR c++/12370
11581 * g++.dg/other/friend2.C: New test.
11582
11583 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11584
11585 * gcc.dg/20031012-1.c: New test.
11586
11587 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11588
11589 * gcc.dg/weak/weak-3.c: Fix for new warning.
11590
11591 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11592
11593 PR optimization/8750
11594 * gcc.c-torture/execute/20031012-1.c: New test case.
11595
11596 2003-10-11 Roger Sayle <roger@eyesopen.com>
11597
11598 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11599 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11600
11601 2003-10-11 Roger Sayle <roger@eyesopen.com>
11602
11603 PR optimization/12260
11604 * gcc.c-torture/compile/20031011-2.c: New test case.
11605
11606 2003-10-11 Roger Sayle <roger@eyesopen.com>
11607
11608 * gcc.c-torture/execute/20031011-1.c: New testcase.
11609
11610 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11611
11612 * gcc.c-torture/compile/20031011-1.c: New test.
11613
11614 2003-10-11 Jan Hubicka <jh@suse.cz>
11615
11616 * g++.dg/other/first-global.C: New test.
11617
11618 2003-10-11 Roger Sayle <roger@eyesopen.com>
11619
11620 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11621
11622 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11623
11624 * gcc.c-torture/compile/20031010-1.c: New test.
11625
11626 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11627
11628 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11629 * gcc.c-torture/execute/va-arg-25.c: ... here.
11630
11631 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11632
11633 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11634
11635 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11636
11637 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11638
11639 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11640
11641 * g++.dg/parse/error2.C: New test.
11642
11643 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11644
11645 PR c++/11097
11646 * g++.dg/other/error5.C: Modify the error message.
11647 * g++.dg/lookup/using8.C: New test.
11648
11649 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11650
11651 * gcc.dg/darwin-abi-2.c: New file.
11652 * gcc.c-torture/execute/va-arg-24.c: New file.
11653
11654 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11655
11656 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11657 indentation.
11658
11659 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11660
11661 PR c++/10147
11662 * g++.dg/other/error4.C: Update error messages.
11663 * g++.dg/template/ptrmem4.C: Likewise.
11664
11665 PR c++/12337
11666 * g++.dg/init/new9.C: New test.
11667
11668 PR c++/12334, c++/12236, c++/8656
11669 * g++.dg/ext/attrib8.C: New test.
11670
11671 2003-10-06 Devang Patel <dpatel@apple.com>
11672
11673 * gcc.dg/debug/dwarf2-3.h: New test.
11674 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11675
11676 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11677
11678 * g++.dg/opt/cfg2.C: New test.
11679
11680 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11681
11682 * g++.dg/opt/float1.C: New test.
11683
11684 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11685
11686 * gcc.dg/c90-array-lval-6.c: New test.
11687 * gcc.dg/c99-array-lval-6.c: New test.
11688
11689 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11690 Ziemowit Laski <zlaski@apple.com>
11691
11692 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11693 'Derived', so that it is never considered a class method; add
11694 new warning for '+port' method ambiguity.
11695 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11696 <objc/objc-api.h> (needed on Mac OS X).
11697 * objc.dg/method-13.m: New test.
11698
11699 2003-10-03 Roger Sayle <roger@eyesopen.com>
11700
11701 PR optimization/9325, PR java/6391
11702 * gcc.c-torture/execute/20031003-1.c: New test case.
11703
11704 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11705
11706 PR optimization/12180
11707 * gcc.dg/20031002-1.c: New test.
11708
11709 PR c++/12486
11710 * g++.dg/inherit/error1.C: New test.
11711
11712 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11713
11714 * lib/f-torture.exp (search_for): Rename to...
11715 (search_for_re): This. Also, clean up comments and the
11716 "regexp" invocation.
11717
11718 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11719
11720 * gcc.c-torture/compile/20031002-1.c: New test.
11721
11722 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11723
11724 * g++.dg/opt/cond1.C: New test.
11725
11726 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11727
11728 * gcc.dg/Wold-style-definition-2.c: New testcase.
11729 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11730
11731 2003-09-29 Richard Henderson <rth@redhat.com>
11732
11733 * g++.dg/init/array10.C: Add dg-options.
11734
11735 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11736
11737 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11738
11739 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11740
11741 * g++.dg/template/friend19.C: Fix typo.
11742 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11743
11744 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11745
11746 * gcc.c-torture/execute/20030928-1.c: New test.
11747 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11748
11749 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11750
11751 * g++.dg/opt/unroll1.C: New test.
11752
11753 2003-09-26 Roger Sayle <roger@eyesopen.com>
11754
11755 PR optimization/11741
11756 * gcc.dg/20030926-1.c: New test case.
11757
11758 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11759
11760 PR c++/5655
11761 * g++.dg/parse/access7.C: New test.
11762 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11763
11764 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11765
11766 MERGE OF objc-improvements-branch into MAINLINE:
11767 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11768 if libobjc has not been built.
11769 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11770 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11771 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11772 objc/execute/nested-3.m, objc/execute/np-2.m,
11773 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11774 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11775 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11776 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11777 objc.dg/special/unclaimed-category-1.h,
11778 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11779 well as GNU runtime.
11780 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11781 * execute/cascading-1.m, execute/function-message-1.m,
11782 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11783 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11784 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11785 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11786 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11787 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11788 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11789 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11790 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11791 * objc.dg/bitfield-2.m: Run only on Darwin.
11792 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11793 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11794 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11795 * objc.dg/const-str-1.m: Fix constant string layout.
11796
11797 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11798
11799 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11800
11801 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11802
11803 * gcc.dg/darwin-abi-1.c: New file.
11804
11805 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11806
11807 PR target/12281
11808 * gcc.c-torture/compile/20030921-1.c: New test.
11809
11810 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11811
11812 * g++.dg/opt/reg-stack2.C: New test.
11813
11814 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11815
11816 * g++.dg/eh/delayslot1.C: New test.
11817
11818 2003-09-20 Richard Henderson <rth@redhat.com>
11819
11820 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11821
11822 2003-09-20 Roger Sayle <roger@eyesopen.com>
11823
11824 * gcc.c-torture/execute/20030920-1.c: New test case.
11825
11826 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11827
11828 * g++.dg/rtti/typeid3.C: Correct expected error message.
11829
11830 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11831
11832 PR c++/157
11833 * g++.dg/parse/crash12.C: New test.
11834
11835 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11836
11837 * gcc.dg/compat/mixed-struct-check.h: New.
11838 * gcc.dg/compat/mixed-struct-defs.h: New.
11839 * gcc.dg/compat/mixed-struct-init.h: New.
11840 * gcc.dg/compat/struct-by-value-19_main.c: New.
11841 * gcc.dg/compat/struct-by-value-19_x.c: New.
11842 * gcc.dg/compat/struct-by-value-19_y.c: New.
11843 * gcc.dg/compat/struct-by-value-20_main.c: New.
11844 * gcc.dg/compat/struct-by-value-20_x.c: New.
11845 * gcc.dg/compat/struct-by-value-20_y.c: New.
11846 * gcc.dg/compat/struct-return-19_main.c: New.
11847 * gcc.dg/compat/struct-return-19_x.c: New.
11848 * gcc.dg/compat/struct-return-19_y.c: New.
11849 * gcc.dg/compat/struct-return-20_main.c: New.
11850 * gcc.dg/compat/struct-return-20_x.c: New.
11851 * gcc.dg/compat/struct-return-20_y.c: New.
11852
11853 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11854 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11855 so that it will not complain on LP64 targets.
11856
11857 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11858
11859 PR c++/495
11860 * g++.dg/template/friend24.C: New test.
11861
11862 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11863
11864 PR c++/12332
11865 * g++.dg/template/memtmpl2.C: New test.
11866
11867 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11868
11869 PR target/11184
11870 * gcc.dg/builtin-apply1.c: New test.
11871
11872 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11873
11874 PR c++/9848
11875 * g++.dg/warn/Wunused-4.C: New test.
11876
11877 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11878
11879 PR c++/12316
11880 * g++.dg/other/gc2.C: New test.
11881
11882 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11883
11884 PR c++/11991
11885 * g++.dg/rtti/typeid3.C: New test.
11886
11887 PR c++/12266
11888 * g++.dg/overload/template1.C: New test.
11889
11890 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11891
11892 * g++.dg/opt/cfg3.C: New test.
11893
11894 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11895
11896 PR c++/7939
11897 * g++.dg/template/crash11.C: New test.
11898
11899 2003-09-16 Jason Merrill <jason@redhat.com>
11900 Jakub Jelinek <jakub@redhat.com>
11901
11902 * gcc.dg/attr-warn-unused-result.c: New test.
11903
11904 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11905
11906 PR c++/12184
11907 * g++.dg/expr/call2.C: New test.
11908
11909 2003-09-15 Andreas Jaeger <aj@suse.de>
11910
11911 * gcc.dg/Wold-style-definition-1.c: New test.
11912
11913 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11914
11915 PR c++/3907
11916 * g++.dg/parse/template12.C: New test.
11917
11918 * g++.dg/abi/bitfield11.C: New test.
11919 * g++.dg/abi/bitfield12.C: Likewise.
11920
11921 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11922
11923 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11924 non-expansion of functional macro name without arguments at EOL.
11925 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11926
11927 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11928
11929 * gcc.c-torture/execute/20030914-[12].c: New tests.
11930
11931 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11932
11933 PR c++/11788
11934 * g++.dg/overload/addr1.C: New test.
11935
11936 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11937
11938 * gcc.dg/20030909-1.c: New test.
11939
11940 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11941
11942 * gcc.dg/ultrasp10.c: New test.
11943
11944 2003-09-09 Devang Patel <dpatel@apple.com>
11945
11946 * gcc.dg/darwin-ld-6.c: New test.
11947
11948 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11949
11950 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11951
11952 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11953
11954 * gcc.dg/ia64-types1.c: New test.
11955 * gcc.dg/ia64-types2.c: Likewise.
11956
11957 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11958
11959 * gcc.dg/builtins-1.c: Add more _Complex tests.
11960 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11961
11962 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11963 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11964
11965 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11966
11967 PR c++/11786
11968 * g++.dg/lookup/koenig2.C: New test.
11969
11970 PR c++/5296
11971 * g++.dg/rtti/typeid2.C: New test.
11972
11973 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11974
11975 * gcc.c-torture/compile/20030904-1.c: New test.
11976
11977 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11978
11979 * g++.dg/opt/longbranch2.C: New test.
11980
11981 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11982
11983 * g++.dg/template/crash10.C: Only compile it.
11984
11985 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11986
11987 PR middle-end/11665
11988 * gcc.c-torture/compile/20030907-1.c: New test.
11989 * g++.dg/init/array11.C: New test.
11990
11991 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11992
11993 PR c++/11852
11994 * g++.dg/init/struct1.C: New test.
11995
11996 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11997
11998 PR c++/12181
11999 * g++.dg/expr/comma1.C: New test.
12000
12001 2003-09-06 Mark Mitchell <mark@codesourcery.com>
12002
12003 PR c++/11867
12004 * g++.dg/expr/static_cast5.C: New test.
12005
12006 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
12007
12008 PR c++/11507
12009 * g++.dg/lookup/scoped7.C: New test.
12010
12011 PR c++/9574
12012 * g++.dg/other/static1.C: New test.
12013
12014 PR c++/11490
12015 * g++.dg/warn/template-1.C: New test.
12016
12017 PR c++/11432
12018 * g++.dg/template/crash10.C: New test.
12019
12020 PR c++/2478
12021 * g++.dg/overload/VLA.C: New test.
12022
12023 PR c++/10804
12024 * g++.dg/template/call1.C: New test.
12025
12026 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12027
12028 PR c++/11794
12029 * g++.dg/parse/using3.C: New test.
12030
12031 2003-09-06 Roger Sayle <roger@eyesopen.com>
12032
12033 PR c++/11409
12034 * g++.dg/overload/builtin3.C: New test case.
12035
12036 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12037
12038 PR c/9862
12039 * gcc.dg/20030906-1.c: New test.
12040 * gcc.dg/20030906-2.c: Likewise.
12041
12042 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12043
12044 PR c++/12167
12045 * g++.dg/parse/defarg5.C: New test.
12046
12047 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12048
12049 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12050
12051 PR c++/12163
12052 * g++.dg/expr/static_cast4.C: New test.
12053
12054 PR c++/12146
12055 * g++.dg/template/crash9.C: New test.
12056
12057 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12058
12059 * g++.old-deja/g++.ext/pretty2.C: Update for change
12060 in __FUNCTION__.
12061 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12062
12063 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12064
12065 PR c++/11922
12066 * g++/dg/template/qualified-id1.C: New test.
12067
12068 PR c++/12037
12069 * g++.dg/warn/noeffect4.C: New test.
12070
12071 2003-09-04 Matt Austern <austern@apple.com>
12072
12073 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12074 * g++.dg/ext/fnname2.C: Likewise.
12075 * g++.dg/ext/fnname3.C: Likewise.
12076
12077 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12078
12079 * g++.dg/expr/lval1.C: New test.
12080 * g++.dg/ext/lvcast.C: Remove.
12081
12082 2003-09-03 Roger Sayle <roger@eyesopen.com>
12083
12084 PR optimization/11700.
12085 * gcc.c-torture/compile/20030903-1.c: New test case.
12086
12087 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/12053
12090 * g++.dg/abi/layout4.C: New test.
12091
12092 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12093
12094 PR c++/11553
12095 * g++.dg/parse/friend3.C: New test.
12096
12097 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12098
12099 PR c++/11847
12100 * g++.dg/template/class1.C: New test.
12101
12102 PR c++/11808
12103 * g++.dg/expr/call1.C: New test.
12104
12105 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12106
12107 PR c++/12114
12108 * g++.dg/init/ref9.C: New test.
12109
12110 PR c++/11972
12111 * g++.dg/template/nested4.C: New test.
12112
12113 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12114
12115 PR c++/12093
12116 * g++.dg/template/non-dependent4.C: New test.
12117
12118 PR c++/11928
12119 * g++.dg/inherit/conv1.C: New test.
12120
12121 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12122
12123 PR c++/6196
12124 * g++.dg/ext/label1.C: New test.
12125 * g++.dg/ext/label2.C: Likewise.
12126
12127 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12128
12129 * g++.dg/expr/cond3.C: New test.
12130
12131 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12132
12133 * gcc.dg/builtins-1.c: Add new builtin cases.
12134
12135 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12136
12137 * gcc.dg/builtins-1.c: Add new cases.
12138 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12139
12140 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12141
12142 * gcc.dg/builtins-1.c: Add more math builtin tests.
12143 * gcc.dg/torture/builtin-attr-1.c: New test.
12144
12145 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12146
12147 PR optimization/5079
12148 * g++.dg/opt/static3.C: New test.
12149
12150 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12151
12152 * gcc.misc-tests/gcov-10b.c: New test.
12153
12154 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12155
12156 * g++.dg/opt/ptrmem3.C: New test.
12157
12158 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12159
12160 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12161
12162 * gcc.dg/20030826-2.c: New test.
12163
12164 2003-08-26 Roger Sayle <roger@eyesopen.com>
12165
12166 PR middle-end/12002
12167 * g77.f-torture/compile/12002.f: New test case.
12168
12169 2003-08-26 Roger Sayle <roger@eyesopen.com>
12170
12171 * gcc.dg/20030826-1.c: New test case.
12172
12173 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12174
12175 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12176
12177 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12178
12179 PR c++/11871
12180 * c++.dg/lookup/crash1.C: New test.
12181
12182 * c++.dg/warn/noeffect3.C: New test.
12183
12184 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12185
12186 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12187 * gcc.dg/compat/vector-1_y.c: Ditto.
12188 * gcc.dg/compat/vector-2_x.c: Ditto.
12189 * gcc.dg/compat/vector-2_y.c: Ditto.
12190
12191 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12192
12193 * gcc.dg/20030702-1.c: New test.
12194
12195 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12196
12197 PR c++/8795
12198 * g++.dg/ext/altivec-1.C: New test.
12199
12200 2003-08-24 Richard Henderson <rth@redhat.com>
12201
12202 * g++.dg/eh/simd-2.C: Add -w for x86.
12203
12204 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12205
12206 * gcc.dg/20030815-1.c: New test.
12207
12208 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12209
12210 PR c++/3765
12211 * g++.dg/parse/access6.C: New test.
12212
12213 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12214
12215 PR c++/641, c++/11876
12216 * g++.dg/template/friend22.C: New test.
12217 * g++.dg/template/friend23.C: Likewise.
12218
12219 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12220
12221 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12222 identically.
12223
12224 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12225
12226 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12227
12228 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12229
12230 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12231
12232 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12233
12234 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12235
12236 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12237
12238 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12239
12240 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12241
12242 PR c++/11919
12243 * g++.dg/overload/prom1.C: New test.
12244
12245 PR c++/11551
12246 * g++.dg/parse/dtor2.C: New test.
12247
12248 PR c++/10762
12249 * g++.dg/parse/using2.C: New test.
12250
12251 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12252
12253 PR target/11805
12254 * gcc.c-torture/compile/20030821-1.c: New.
12255
12256 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12257
12258 PR c++/11834
12259 * g++.dg/template/deduce2.C: New test.
12260
12261 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12262
12263 * gcc.c-torture/execute/20030821-1.c: New test.
12264
12265 2003-08-20 Roger Sayle <roger@eyesopen.com>
12266
12267 PR middle-end/11984
12268 * gcc.dg/20030820-1.c: New test case.
12269
12270 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12271
12272 PR c++/11945
12273 * g++.dg/warn/noeffect2.C: New test.
12274
12275 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12276
12277 PR c++/10926
12278 * g++.dg/template/dtor2.C: New test.
12279
12280 PR c++/11684
12281 * g++.dg/template/operator1.C: New test.
12282 * g++.dg/parse/operator4.C: New test.
12283
12284 PR c++/11946.C
12285 * g++.dg/expr/enum1.C: New test.
12286 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12287
12288 PR c++/11036.C
12289 * g++.dg/parse/elab2.C: New test.
12290 * g++.dg/parse/typedef4.C: Change error message.
12291 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12292 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12293 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12294
12295 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12296
12297 * gcc.dg/pch/warn-1.c: New.
12298 * gcc.dg/pch/warn-1.hs: New.
12299
12300 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12301 not-tested file.
12302
12303 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12304
12305 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12306
12307 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12308
12309 * gcc.dg/uninit-D.c: New Test.
12310 * gcc.dg/uninit-E.c: New Test.
12311 * gcc.dg/uninit-F.c: New Test.
12312 * gcc.dg/uninit-G.c: New Test.
12313
12314 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12315
12316 * g++.dg/README: Describe the pch directory.
12317
12318 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12319
12320 PR c++/11174
12321 * g++.dg/parse/access4.C: New test.
12322 * g++.dg/parse/access5.C: Likewise.
12323 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12324
12325 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12326
12327 * gcc.dg/noncompile/20030818-1.c: New.
12328
12329 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12330
12331 PR c++/11957
12332 * g++.dg/warn/noeffect1.C: New test.
12333
12334 * g++.dg/template/scope2.C: New test.
12335 * g++.dg/template/error2.C: Correct dg-error
12336
12337 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12338
12339 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12340
12341 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12342
12343 PR C++/11512
12344 * g++.dg/template/warn1.C: New.
12345
12346 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12347
12348 * g++.dg/template/error2.C: New test.
12349 * g++.dg/lookup/using7.C: Adjust errors
12350 * g++.old-deja/g++.pt/crash36.C: Likewise.
12351 * g++.old-deja/g++.pt/derived3.C: Likewise.
12352
12353 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12354
12355 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12356 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12357 * gcc.c-torture/execute/builtins/string-9.c: New, from
12358 string-opt-9.c. Adjust for execute/builtins framework.
12359 * gcc.c-torture/execute/string-opt-9.c: Delete.
12360
12361 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12362
12363 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12364
12365 * g++.dg/parse/ret-type2.C: New test.
12366
12367 PR c++/11703
12368 * g++.dg/init/new8.C: New test.
12369
12370 PR c++/10923
12371 * g++.dg/parse/typedef5.C: New test.
12372
12373 PR c++/9512
12374 * g++.dg/parse/qualified2.C: New test.
12375 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12376 invalid code.
12377
12378 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12379
12380 * g++.dg/conversion/ptrmem1.C: New test.
12381
12382 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12383
12384 PR target/11693
12385 * gcc.dg/20030811-1.c: New test.
12386
12387 PR target/11535
12388 * gcc.c-torture/execute/20030811-1.c: New test.
12389
12390 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12391
12392 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12393
12394 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12395
12396 PR c++/11789.C
12397 * g++.dg/inherit/multiple1.C: New test.
12398
12399 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12400
12401 * gcc.dg/spe1.c: New test.
12402
12403 PR c++/11670
12404 * g++.dg/expr/cast2.C: New test.
12405
12406 PR c++/10530
12407 * g++.dg/template/dependent-name2.C: New test.
12408
12409 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12410
12411 * g++.dg/parse/crash11.C: Put the dg options in comments.
12412
12413 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12414
12415 * lib/gcc-dg.exp: Update for diagnostic change.
12416
12417 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12418
12419 PR c++/5767
12420 * g++.dg/parse/crash11.C: New test.
12421
12422 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12423
12424 * gcc.dg/cpp/spacing1.c: Update.
12425
12426 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12427
12428 PR target/11739
12429 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12430 a value for -mtune.
12431
12432 2003-08-04 Roger Sayle <roger@eyesopen.com>
12433
12434 PR middle-end/11771
12435 * gcc.c-torture/compile/20030804-1.c: New test case.
12436
12437 2003-08-04 Roger Sayle <roger@eyesopen.com>
12438
12439 * gcc.dg/20030804-1.c: New test case.
12440
12441 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12442
12443 * gcc.dg/cpp/separate-1.c: New test.
12444
12445 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12446
12447 PR c++/11704
12448 * g++.dg/template/dependent-expr2.C: New test.
12449
12450 PR c++/11766
12451 * g++.dg/expr/ptrmem1.C: New test.
12452
12453 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12454
12455 PR c++/9453
12456 * g++.dg/template/friend15.C: New test.
12457
12458 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12459
12460 * lib/dg-pch.exp: Work round PCH bug.
12461
12462 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12463
12464 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12465 builtins. Move cases from builtins-4.c here.
12466
12467 * gcc.dg/torture/builtin-math-1.c: New test taken from
12468 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12469 additional cases.
12470
12471 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12472 Delete.
12473
12474 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12475
12476 PR c++/9447
12477 * g++.dg/template/using7.C: New test.
12478
12479 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12480
12481 * import1.c, import2.c: New tests.
12482
12483 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12484
12485 * g++.dg/eh/crossjump1.C: New test.
12486
12487 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12488
12489 PR c++/11697
12490 * g++.dg/template/using6.C: New test.
12491
12492 PR c++/11744
12493 * g++.dg/template/koenig2.C: New test.
12494
12495 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12496
12497 PR c++/7983
12498 * g++.dg/parse/typedef4.C: New test.
12499
12500 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12501
12502 PR c++/8442, c++/8806
12503 * g++.dg/template/elab1.C: New test.
12504 * g++.dg/template/type2.C: Likewise.
12505 * g++.dg/template/ttp3.C: Adjust expected error message.
12506 * g++.old-deja/g++.law/visibility13.C: Likewise.
12507 * g++.old-deja/g++.niklas/t135.C: Likewise.
12508 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12509 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12510 template argument.
12511 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12512
12513 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12514
12515 PR c++/11295
12516 * g++.dg/ext/stmtexpr1.C: New test.
12517
12518 * g++.dg/opt/tmp1.C: New test.
12519
12520 PR c++/11525
12521 * g++.dg/parse/constant4.C: New test.
12522
12523 PR c++/9447
12524 * g++.dg/template/using5.C: New test.
12525
12526 2003-07-31 Roger Sayle <roger@eyesopen.com>
12527
12528 * gcc.dg/builtins-27.c: New test case.
12529
12530 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12531
12532 * gcc.dg/tls/opt-7.c: New test.
12533
12534 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12535
12536 * g++.old-deja/g++.other/crash18.C: Remove.
12537
12538 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12539
12540 * g++.dg/template/explicit3.C: New.
12541 * g++.dg/template/explicit4.C: New.
12542 * g++.dg/template/explicit5.C: New.
12543
12544 PR c++/11347
12545 * g++.dg/template/memtmpl1.C: New.
12546
12547 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12548
12549 PR target/11565
12550 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12551 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12552
12553 2003-07-30 Jan Hubicka <jh@suse.cz>
12554
12555 * vtgc1.c: Kill.
12556
12557 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12558
12559 * gcc.dg/struct-in-proto-1.c: New test.
12560
12561 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12562
12563 * gcc.dg/cpp/include2.c: Only expect one message.
12564
12565 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12566
12567 PR c++/9447
12568 * g++.dg/template/using1.C: New test.
12569 * g++.dg/template/using2.C: New test.
12570 * g++.dg/template/using3.C: New test.
12571 * g++.dg/template/using4.C: New test.
12572
12573 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12574
12575 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12576 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12577
12578 2003-07-28 Jan Hubicka <jh@suse.cz>
12579
12580 PR c++/11530
12581 * g++.dg/opt/call1.C: New test.
12582
12583 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12584
12585 PR c++/11667
12586 * g++.dg/init/enum2.C: New test.
12587 * g++.dg/template/overload1.C: Add "-w" option.
12588
12589 2003-07-28 <hp@bitrange.com>
12590
12591 * gcc.dg/Wdeclaration-after-statement-1.c,
12592 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12593
12594 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12595
12596 * gcc.c-torture/compile/20030725-1.c: New test.
12597
12598 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12599
12600 * gcc.dg/20030505.c: Only run for SPE.
12601 Remove definition of opaque type.
12602
12603 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12604
12605 * g++.dg/template/ptrmem6.C: New test.
12606
12607 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12608
12609 * gcc.c-torture/compile/zero-strct-2.c: New test.
12610
12611 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12612
12613 * gcc.dg/intermod-1.c: New test.
12614
12615 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12616
12617 PR c++/11617
12618 * g++.dg/template/lookup2.C: New test.
12619 * g++.dg/template/memclass1.C: Remove instantiated from error.
12620 * g++.dg/other/error2.C: Tweak expected errors.
12621
12622 PR c++/11596
12623 * g++.dg/template/defarg3.C: New test.
12624
12625 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12626
12627 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12628
12629 * g++.dg/inherit/access5.C: New test.
12630
12631 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12632
12633 PR c++/11513
12634 * g++.dg/template/crash8.C: New test.
12635
12636 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12637
12638 PR c/10602
12639 * gcc.dg/noncompile/incomplete-2.c: New test.
12640
12641 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12642
12643 PR c++/11645
12644 * g++.dg/inherit/access4.C: New test.
12645
12646 PR c++/11517
12647 * g++.dg/expr/cond2.C: New test.
12648
12649 PR optimization/10679
12650 * g++.dg/opt/inline4.C: New test.
12651
12652 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12653
12654 * g++.dg/parse/crash10: New test.
12655
12656 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12657
12658 * g++.dg/ext/flexary1.C: New test.
12659
12660 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12661
12662 PR c++/10793
12663 * g++.dg/template/crash9.C: New test.
12664
12665 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12666
12667 PR c++/3004
12668 * g++.dg/parse/typedef3.C: New test.
12669
12670 PR c++/7906
12671 * g++.dg/parse/operator2.C: New test.
12672
12673 PR c++/8895
12674 * g++.dg/parse/def-tmpl-arg1.C: New test.
12675
12676 PR c++/9282
12677 * g++.dg/parse/funptr1.C: New test.
12678
12679 PR c++/9452
12680 * g++.dg/parse/ambig3.C: New test.
12681
12682 PR c++/9454
12683 * g++.dg/parse/operator3.C: New test.
12684
12685 PR c++/9486
12686 * g++.dg/parse/template10.C: New test.
12687
12688 PR c++/9488
12689 * g++.dg/parse/template11.C: New test.
12690
12691 PR c++/10150
12692 * g++.dg/parse/invalid-op1.C: New test.
12693
12694 PR c++/10247
12695 * g++.dg/parse/condexpr1.C: New test.
12696
12697 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12698
12699 * g++.dg/ext/packed3.C: New test.
12700 * g++.dg/ext/packed4.C: New test.
12701
12702 * gcc.dg/pack-test-3.c: New test.
12703
12704 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12705
12706 * lib/compat.exp: Handle dg-options per source file.
12707 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12708 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12709 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12710 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12711 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12712 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12713 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12714 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12715 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12716 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12717 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12718 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12719 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12720 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12721
12722 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12723
12724 PR c/10320
12725 * gcc.c-torture/execute/20030718-1.c: New test.
12726
12727 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12728
12729 PR optimization/11536
12730 * gcc.dg/20030721-1.c: New test.
12731
12732 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12733
12734 PR c++/11546
12735 * g++.dg/template/lookup1.C: New test.
12736
12737 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12738
12739 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12740 diagnostics of ill-formed constructs involving labels.
12741 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12742 the new 'previously defined here' message.
12743
12744 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12745
12746 * g++.dg/parse/non-dependent2.C: New test.
12747
12748 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12749
12750 * g++.dg/init/init-ref4.C: xfail on targets without
12751 weak symbols.
12752
12753 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12754
12755 PR target/11087
12756 * gcc.c-torture/execute/20030717-1.c: New test.
12757
12758 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12759
12760 * g++.dg/opt/cfg1.C: New test.
12761
12762 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12763
12764 PR optimization/11557
12765 * gcc.dg/20030717-1.c: New test.
12766
12767 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12768
12769 PR c++/10476
12770 * g++.dg/expr/crash-1.C: New test.
12771
12772 PR c++/11027
12773 * g++.dg/template/init3.C: New test.
12774
12775 PR c++/8222
12776 * g++.dg/template/non-dependent1.C: New test.
12777
12778 PR c++/11070
12779 * g++.dg/template/non-dependent2.C: New test.
12780
12781 PR c++/11071
12782 * g++.dg/template/non-dependent3.C: New test.
12783
12784 PR c++/9907
12785 * g++.dg/template/sizeof5.C: New test.
12786
12787 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12788
12789 PR 11498
12790 * gcc.c-torture/compile/mangle-1.c: New file.
12791
12792 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12793
12794 PR c++/7809
12795 * g++.dg/parse/access3.C: New test.
12796
12797 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12798
12799 PR c++/11384
12800 * g++.dg/init/init-ref4.C: New test.
12801
12802 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12803
12804 PR c++/11547
12805 * g++.dg/parse/constant3.C: New test.
12806 * g++.dg/parse/crash7.C: Likewise.
12807
12808 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12809
12810 PR target/11008
12811 * gcc.dg/i386-pentium4-not-mull.c: New.
12812
12813 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12814
12815 * gcc.dg/asm-names.c (ymain): Make it weak.
12816
12817 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12818
12819 PR c++/5421
12820 * g++.dg/template/friend21.C: New test.
12821
12822 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12823
12824 * gcc.dg/cleanup-8.c: New test.
12825 * gcc.dg/cleanup-9.c: New test.
12826
12827 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12828
12829 * g++.dg/ext/dll-MI1.h: New file.
12830 * g++.dg/ext/dllexport-MI1.C: New file.
12831 * g++.dg/ext/dllimport-MI1.C: New file.
12832
12833 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12834
12835 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12836 it does not have cmpstrsi patterns (just cmpmemsi).
12837
12838 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12839
12840 PR debug/11473
12841 * g++.dg/debug/debug8.C: New test.
12842
12843 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12844
12845 PR c++/10108
12846 * g++.dg/template/crash7.C: New test.
12847
12848 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12849
12850 PR target/10795
12851 * gcc.c-torture/compile/20030708-1.c: New.
12852
12853 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12854
12855 * gcc.c-torture/execute/20030715-1.c: New test.
12856
12857 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12858
12859 * gcc.dg/pch/inline-3.c: New file.
12860 * gcc.dg/pch/inline-3.hs: New file.
12861 * gcc.dg/pch/inline-4.c: New file.
12862 * gcc.dg/pch/inline-4.hs: New file.
12863
12864 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12865
12866 PR c++/11509
12867 * g++.dg/template/crash6.C: New test.
12868
12869 PR c++/7053
12870 * g++.dg/template/friend20.C: New test.
12871
12872 PR c++/7019
12873 * g++.dg/template/overload2.C: New test.
12874
12875 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12876
12877 PR optimization/11440
12878 * gcc.c-torture/execute/20030714-1.c: New test.
12879
12880 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12881
12882 PR c++/11154
12883 * g++.dg/template/partial2.C: New test.
12884
12885 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12886
12887 PR c++/11503
12888 * g++.dg/template/anon1.C: New test.
12889
12890 PR c++/11493
12891 PR c++/11495
12892 * g++.dg/parse/template9.C: Likewise.
12893 * g++.dg/template/crash4.C: New test.
12894 * g++.dg/template/koenig1.C: Likewise.
12895 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12896 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12897 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12898 functions.
12899 * g++.old-deja/g++.jason/template36.C: Likewise.
12900 * g++.old-deja/g++.mike/p1989.C: Likewise.
12901 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12902 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12903 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12904 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12905 compiling.
12906 * g++.old-deja/g++.pt/union2.C: Use this->.
12907
12908 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12909
12910 * gcc.dg/20030711-1.c: New test.
12911
12912 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12913
12914 PR c++/11050
12915 * g++.dg/parse/args1.C: New test.
12916 * g++.pt/defarg8.C: Change expected errors.
12917
12918 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12919
12920 PR c++/8164
12921 * g++.dg/template/nontype2.C: New test.
12922
12923 PR c++/10558
12924 * g++.dg/parse/template8.C: New test.
12925
12926 PR c++/8327
12927 * g++.dg/template/scope1.C: New test.
12928
12929 * g++.dg/warn/Wsign-compare-1.C: New test.
12930
12931 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12932
12933 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12934
12935 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12936
12937 PR c++/9411
12938 * g++.dg/template/explicit2.C: New test.
12939
12940 PR c++/10032
12941 * g++.dg/warn/pedantic1.C: New test.
12942
12943 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12944
12945 PR c++ 9483
12946 * g++.dg/other/field1.C: New test.
12947
12948 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12949
12950 PR c/11449
12951 * gcc.c-torture/compile/20030707-1.c: New.
12952
12953 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12954
12955 PR c++/10849
12956 * g++.dg/template/access12.C: New test.
12957
12958 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12959
12960 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12961 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12962 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12963 * gcc.misc-tests/gcov.exp: Update
12964 * g++.dg/gcov/gcov.exp: Update
12965 * lib/gcov.exp: Update.
12966
12967 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12968
12969 * g++.dg/abi/mangle17.C: Make sure template expressions are
12970 dependent.
12971 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12972 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12973 * g++.dg/opt/stack1.C: Remove erroneous code.
12974 * g++.dg/parse/template7.C: New test.
12975 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12976 * g++.old-deja/g++.pt/crash4.C: Likewise.
12977
12978 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12979
12980 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12981 with zero or one occurence of `$' after the initial `L'.
12982
12983 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12984
12985 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12986
12987 2003-07-08 Roger Sayle <roger@eyesopen.com>
12988
12989 PR c/11370
12990 * gcc.dg/Wunreachable-6.c: New testcase.
12991 * gcc.dg/Wunreachable-7.c: New testcase.
12992
12993 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12994
12995 PR c/11420
12996 * gcc.dg/20030708-1.c: New test.
12997
12998 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12999
13000 * gcc.dg/compat/sdata-section.h: New file.
13001 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
13002 * gcc.dg/torture/mips-sdata-1.c: New test.
13003
13004 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13005
13006 PR c++/11030
13007 * g++.dg/template/friend19.C: New test.
13008
13009 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13010
13011 * g++.dg/opt/strength-reduce.C: New test.
13012
13013 2003-07-07 Roger Sayle <roger@eyesopen.com>
13014
13015 PR target/10979
13016 * gcc.dg/20030707-1.c: New testcase.
13017
13018 2003-07-07 Roger Sayle <roger@eyesopen.com>
13019
13020 PR optimization/11059
13021 * g++.dg/opt/emptyunion.C: New testcase.
13022
13023 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13024 Eric Botcazou <ebotcazou@libertysurf.fr>
13025
13026 * g++.dg/opt/stack1.C: New test.
13027
13028 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13029
13030 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13031 run test.
13032
13033 PR c++/11431
13034 * g++.dg/expr/static_cast3.C: New test.
13035
13036 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13037
13038 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13039 everywhere.
13040 * gcc.dg/concat.c: Concatenation of string constants with
13041 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13042 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13043 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13044 necessary to avoid multi-character character constant warning.
13045 * gcc.dg/cpp/escape.c: Likewise.
13046 * gcc.dg/cpp/ucs.c: Likewise.
13047 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13048 Fix a typo.
13049
13050 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13051
13052 PR c/11428
13053 * gcc.c-torture/compile/20030704-1.c: New.
13054
13055 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13056
13057 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13058
13059 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13060
13061 PR c++/5287, PR c++/7910, PR c++/11021
13062 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13063 tests for warnings.
13064 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13065 * g++.dg/ext/dllimport3.C: Likewise.
13066 * g++.dg/ext/dllimport4.C: New file.
13067 * g++.dg/ext/dllimport5.C: New file.
13068 * g++.dg/ext/dllimport6.C: New file.
13069 * g++.dg/ext/dllimport7.C: New file.
13070 * g++.dg/ext/dllimport8.C: New file.
13071 * g++.dg/ext/dllimport9.C: New file.
13072 * g++.dg/ext/dllimport10.C: New file.
13073 * g++.dg/ext/dllexport1.C: New file.
13074
13075 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13076
13077 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13078 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13079
13080 2003-07-03 Roger Sayle <roger@eyesopen.com>
13081
13082 * gcc.dg/builtins-25.c: New testcase.
13083 * gcc.dg/builtins-26.c: New testcase.
13084
13085 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13086
13087 * gcc.dg/compat/vector-defs.h: New file.
13088 * gcc.dg/compat/vector-setup.h: New file.
13089 * gcc.dg/compat/vector-check.h: New file.
13090 * gcc.dg/compat/vector-1_main.c: New file.
13091 * gcc.dg/compat/vector-1_x.c: New file.
13092 * gcc.dg/compat/vector-1_y.c: New file.
13093 * gcc.dg/compat/vector-2_main.c: New file.
13094 * gcc.dg/compat/vector-2_x.c: New file.
13095 * gcc.dg/compat/vector-2_y.c: New file.
13096
13097 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13098 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13099 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13100 * gcc.dg/compat/struct-align-1.h: New file.
13101 * gcc.dg/compat/struct-align-1_main.c: New file.
13102 * gcc.dg/compat/struct-align-1_x.c: New file.
13103 * gcc.dg/compat/struct-align-1_y.c: New file.
13104 * gcc.dg/compat/struct-align-2.h: New file.
13105 * gcc.dg/compat/struct-align-2_main.c: New file.
13106 * gcc.dg/compat/struct-align-2_x.c: New file.
13107 * gcc.dg/compat/struct-align-2_y.c: New file.
13108
13109 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13110 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13111 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13112 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13113 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13114 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13115 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13116 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13117 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13118 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13119 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13120 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13121 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13122 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13123 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13124 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13125 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13126 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13127 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13128 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13129 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13130 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13131 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13132 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13133 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13134 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13135 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13136 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13137 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13138
13139 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13140
13141 * gcc.dg/i386-call-1.c: New test.
13142
13143 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13144
13145 PR c++/9162
13146 * g++.dg/parse/defarg4.C: New.
13147
13148 2003-07-03 Roger Sayle <roger@eyesopen.com>
13149
13150 PR target/10700
13151 * gcc.c-torture/compile/20030703-1.c: New test case.
13152
13153 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13154
13155 * g++.dg/template/local3.C: Remove extra semicolon.
13156
13157 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13158
13159 * gcc.dg/i386-volatile-1.c: New test.
13160
13161 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13162
13163 PR c++/11072
13164 * g++.dg/other/offsetof2.C: XFAIL.
13165 * g++.dg/other/offsetof5.C: New.
13166
13167 PR c++/10219
13168 * g++.dg/template/error1.C: New.
13169
13170 PR c++/9779
13171 * g++.dg/template/dependent-expr1.C: New.
13172
13173 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13174
13175 PR c++/6949
13176 * g++.dg/template/local3.C: New test.
13177
13178 PR c++/11149
13179 * g++.dg/lookup/scoped6.C: New test.
13180
13181 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13182
13183 PR c++/8046
13184 * g++.dg/other/error7.C: New test.
13185
13186 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13187
13188 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13189 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13190 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13191 * g++.old-deja/g++.other/union2.C: Likewise.
13192 * gcc.dg/c90-const-expr-2.c: Likewise.
13193 * gcc.dg/c90-const-expr-3.c: Likewise.
13194 * gcc.dg/c99-const-expr-2.c: Likewise.
13195 * gcc.dg/c99-const-expr-3.c: Likewise.
13196 * gcc.dg/concat.c: Likewise.
13197
13198 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13199
13200 PR c++/9559
13201 * g++.dg/init/static1.C: New test.
13202
13203 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13204
13205 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13206 * g++.old-deja/g++.other/access2.C: Likewise.
13207 * g++.old-deja/g++.other/decl2.C: Likewise.
13208 * gcc.c-torture/execute/20020615-1.c: Likewise.
13209
13210 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13211
13212 PR c++/4933
13213 * g++.dg/template/sizeof4.C: New test.
13214
13215 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13216
13217 * g++.dg/other/error6.C: New test.
13218
13219 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13220
13221 PR c++/10750
13222 * g++.dg/parse/constant2.C: New test.
13223
13224 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13225
13226 PR c++/11106
13227 * g++.dg/other/error5.C: New test.
13228
13229 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13230
13231 * gcc.dg/format/gcc_diag-1.c: New test.
13232
13233 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13234
13235 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13236
13237 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13238
13239 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13240 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13241 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13242
13243 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13244
13245 * gcc.c-torture/execute/builtins/string-8.c: New test.
13246 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13247 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13248 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13249
13250 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13251
13252 PR c++/10468
13253 * g++.dg/ext/typeof6.C: New test.
13254
13255 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/10796
13258 * g++.dg/init/enum1.C: New test.
13259
13260 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13261
13262 * gcc.dg/20030627-1.c: New test.
13263
13264 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13265
13266 PR c++/11332
13267 * g++.dg/expr/static_cast2.C: New test.
13268
13269 2003-06-26 Roger Sayle <roger@eyesopen.com>
13270 Jakub Jelinek <jakub@redhat.com>
13271
13272 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13273 sprintf(dst,"%s",src) optimization.
13274 * gcc.c-torture/execute/20030626-1.c: New test case.
13275 * gcc.c-torture/execute/20030626-2.c: New test case.
13276
13277 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13278
13279 * gcc.c-torture/execute/multi-ix.c: New test.
13280
13281 * gcc.c-torture/execute/simd-4.c (main):
13282 Added missing semicolon at end of union.
13283
13284 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13285
13286 PR c++/8266
13287 * g++.dg/template/explicit-instantiation3.C: New test.
13288
13289 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13290
13291 * gcc.dg/20030626-1.c: Use signed char.
13292
13293 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13294
13295 * gcc.dg/20030626-1.c: New test.
13296
13297 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13298
13299 * const-str-2.m: Update.
13300
13301 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13302
13303 PR c++/10990
13304 * g++.dg/rtti/dyncast1.C: New test.
13305 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13306 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13307 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13308
13309 PR c++/10931
13310 * g++.dg/expr/static_cast1.C: New test.
13311
13312 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13313
13314 * gcc.dg/20030625-1.c: New test.
13315
13316 2003-06-24 Roger Sayle <roger@eyesopen.com>
13317
13318 * gcc.c-torture/compile/20030624-1.c: New test case.
13319
13320 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13321
13322 * gcc.c-torture/execute/string-opt-17.c: New test.
13323
13324 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13325
13326 PR c++/5754
13327 * g++.dg/parse/crash6.C: New test.
13328
13329 2003-06-23 Roger Sayle <roger@eyesopen.com>
13330
13331 * gcc.dg/builtins-24.c: New test case.
13332
13333 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13334
13335 * g++.dg/opt/operator1.C: New test.
13336
13337 2003-06-22 Roger Sayle <roger@eyesopen.com>
13338
13339 * gcc.c-torture/execute/string-opt-16.c: New test case.
13340
13341 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13342
13343 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13344 * g++.old-deja/g++.other/conv7.C: Likewise
13345 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13346 * g++.old-deja/g++.other/overload14.C: Likewise.
13347
13348 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13349
13350 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13351 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13352
13353 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13354
13355 PR c++/10888
13356 * g++.dg/warn/Winline-3.C: New test.
13357
13358 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13359
13360 * lib/target-supports.exp (check_alias_available): Make the test
13361 program acceptable to the Solaris assembler.
13362
13363 PR c++/10749
13364 * g++.dg/template/memclass2.C: New test.
13365
13366 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13367 Eric Botcazou <ebotcazou@libertysurf.fr>
13368
13369 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13370 data for non-matching targets.
13371 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13372
13373 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13374
13375 PR c++/10845
13376 * g++.dg/template/member3.C: New test.
13377
13378 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13379
13380 PR c++/10939
13381 * g++.dg/template/func1.C: New test.
13382
13383 PR c++/9649
13384 * g++.dg/template/static4.C: New test.
13385 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13386
13387 PR c++/11041
13388 * g++.dg/init/ref7.C: New test.
13389
13390 2003-06-19 Matt Austern <austern@apple.com>
13391
13392 PR c++/11228
13393 * g++.dg/anew1.C: New test.
13394 * g++.dg/anew2.C: New test.
13395 * g++.dg/anew3.C: New test.
13396 * g++.dg/anew4.C: New test.
13397
13398 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13399
13400 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13401
13402 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13403
13404 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13405 endian-dependent.
13406
13407 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13408
13409 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13410 Remove cruft.
13411
13412 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13413
13414 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13415 * gcc.c-torture/compile/961203-1.c: Likewise.
13416 * gcc.c-torture/compile/980506-1.c: Likewise.
13417
13418 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13419
13420 PR c++/10712
13421 * g++.dg/lookup/using7.C: New test.
13422
13423 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/11105
13426 * g++.dg/abi/conv1.C: Remove it.
13427 * g++.dg/template/conv7.C: New test.
13428 * g++.dg/template/conv8.C: Likewise.
13429 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13430 conversion operator.
13431
13432 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13433
13434 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13435 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13436 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13437 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13438 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13439 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13440 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13441 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13442 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13443 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13444 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13445 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13446 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13447 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13448 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13449 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13450 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13451 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13452 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13453 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13454 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13455 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13456 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13457 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13458 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13459 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13460 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13461 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13462 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13463
13464 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13465
13466 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13467 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13468 indications.
13469
13470 2003-06-16 Roger Sayle <roger@eyesopen.com>
13471
13472 * gcc.dg/i386-387-5.c: New test case.
13473 * gcc.dg/i386-387-6.c: New test case.
13474 * gcc.dg/builtins-23.c: New test case.
13475
13476 2003-06-15 Roger Sayle <roger@eyesopen.com>
13477
13478 * gcc.dg/builtins-22.c: New test case.
13479 * gcc.dg/i386-387-1.c: Update to test exp.
13480 * gcc.dg/i386-387-2.c: Likewise.
13481
13482 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13483
13484 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13485
13486 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13487
13488 * lib/gcc-dg.exp (dg-require-dll): New function.
13489 (dg-xfail-if): Likewise.
13490 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13491 driver.
13492
13493 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13494 * gcc.c-torture/compile/20001205-1.c: Likewise.
13495 * gcc.c-torture/compile/20001226-1.c: Likewise.
13496 * gcc.c-torture/compile/20010518-2.c: Likewise.
13497 * gcc.c-torture/compile/20020312-1.c: Likewise.
13498 * gcc.c-torture/compile/20020604-1.c: Likewise.
13499 * gcc.c-torture/compile/920501-12.c: Likewise.
13500 * gcc.c-torture/compile/920501-4.c: Likewise.
13501 * gcc.c-torture/compile/920520-1.c: Likewise.
13502 * gcc.c-torture/compile/920521-1.c: Likewise.
13503 * gcc.c-torture/compile/920625-1.c: Likewise.
13504 * gcc.c-torture/compile/961203-1.c: Likewise.
13505 * gcc.c-torture/compile/980506-1.c: Likewise.
13506 * gcc.c-torture/compile/981006-1.c: Likewise.
13507 * gcc.c-torture/compile/981022-1.c: Likewise.
13508 * gcc.c-torture/compile/981223-1.c: Likewise.
13509 * gcc.c-torture/compile/990617-1.c: Likewise.
13510 * gcc.c-torture/compile/dll.c: Likewise.
13511 * gcc.c-torture/compile/labels-3.c: Likewise.
13512 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13513 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13514 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13515 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13516 * gcc.c-torture/compile/simd-5.c: Likewise.
13517 * gcc.c-torture/compile/20000804-1.x: Remove.
13518 * gcc.c-torture/compile/20001205-1.x: Likewise.
13519 * gcc.c-torture/compile/20001226-1.x: Likewise.
13520 * gcc.c-torture/compile/20010518-2.x: Likewise.
13521 * gcc.c-torture/compile/20020312-1.x: Likewise.
13522 * gcc.c-torture/compile/20020604-1.x: Likewise.
13523 * gcc.c-torture/compile/920501-12.x: Likewise.
13524 * gcc.c-torture/compile/920501-4.x: Likewise.
13525 * gcc.c-torture/compile/920520-1.x: Likewise.
13526 * gcc.c-torture/compile/920521-1.x: Likewise.
13527 * gcc.c-torture/compile/920625-1.x: Likewise.
13528 * gcc.c-torture/compile/961203-1.x: Likewise.
13529 * gcc.c-torture/compile/980506-1.x: Likewise.
13530 * gcc.c-torture/compile/981006-1.x: Likewise.
13531 * gcc.c-torture/compile/981022-1.x: Likewise.
13532 * gcc.c-torture/compile/981223-1.x: Likewise.
13533 * gcc.c-torture/compile/990617-1.x: Likewise.
13534 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13535 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13536 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13537 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13538 * gcc.c-torture/compile/simd-5.x: Likewise.
13539
13540 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13541
13542 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13543
13544 * gcc.c-torture/execute/20030611-1.c: New test.
13545
13546 2003-06-12 Roger Sayle <roger@eyesopen.com>
13547
13548 PR middle-end/168
13549 * gcc.dg/20030612-1.c: New test case.
13550
13551 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13552
13553 PR c++/10635
13554 * g++.dg/expr/cast1.C: New test.
13555
13556 2003-06-12 Roger Sayle <roger@eyesopen.com>
13557
13558 * gcc.dg/builtins-21.c: New test case.
13559
13560 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13561
13562 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13563 options instead of at the end.
13564 * lib/objc.exp (objc_target_compile): Likewise.
13565
13566 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13567
13568 PR c++/10432
13569 * g++.dg/parse/error1.C: New test.
13570
13571 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13572
13573 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13574 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13575 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13576 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13577 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13578 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13579 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13580 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13581 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13582 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13583 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13584 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13585 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13586 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13587 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13588 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13589 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13590 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13591 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13592 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13593 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13594 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13595 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13596 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13597
13598 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13599 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13600 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13601 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13602 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13603 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13604 * gcc.dg/compat/scalar-return-3_main.c: New file.
13605 * gcc.dg/compat/scalar-return-3_x.c: New file.
13606 * gcc.dg/compat/scalar-return-3_y.c: New file.
13607 * gcc.dg/compat/scalar-return-4_main.c: New file.
13608 * gcc.dg/compat/scalar-return-4_x.c: New file.
13609 * gcc.dg/compat/scalar-return-4_y.c: New file.
13610
13611 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13612
13613 * gcc.dg/compat/fp2-struct-check.h: New file.
13614 * gcc.dg/compat/fp2-struct-defs.h: New file.
13615 * gcc.dg/compat/fp2-struct-init.h: New file.
13616 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13617 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13618 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13619 * gcc.dg/compat/struct-return-10_main.c: New file.
13620 * gcc.dg/compat/struct-return-10_x.c: New file.
13621 * gcc.dg/compat/struct-return-10_y.c: New file.
13622
13623 * gcc.dg/compat/compat-common.h: New file.
13624 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13625 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13626 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13627 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13628 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13629 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13630 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13631 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13632 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13633 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13634 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13635 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13636 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13637 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13638 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13639 * gcc.dg/compat/small-struct-check.h: Ditto.
13640 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13641 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13642 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13643 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13644 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13645 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13646 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13647 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13648 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13649 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13650 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13651 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13652 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13653 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13654 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13655 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13656 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13657 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13658 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13659 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13660 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13661 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13662 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13663 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13664 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13665 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13666 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13667 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13668 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13669 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13670
13671 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13672
13673 * g++.dg/pch/static-1.C: New file.
13674 * g++.dg/pch/static-1.Hs: New file.
13675
13676 2003-06-10 Richard Henderson <rth@redhat.com>
13677
13678 * gcc.dg/asm-7.c: Adjust expected warning text.
13679
13680 2003-06-10 Roger Sayle <roger@eyesopen.com>
13681
13682 * gcc.dg/builtins-20.c: New test case.
13683
13684 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13685
13686 PR c++/11131
13687 * g++.dg/opt/template1.C: New test.
13688
13689 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13690
13691 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13692 additional_sources.
13693
13694 2003-05-21 David Taylor <dtaylor@emc.com>
13695
13696 * gcc.dg/Wpadded.c: New file.
13697
13698 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13699
13700 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13701 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13702 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13703 dg-require-weak.
13704
13705 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13706
13707 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13708
13709 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13710
13711 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13712 (dg-require-alias): Likewise.
13713 (dg-require-gc-sections): Likewise.
13714 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13715
13716 2003-06-08 Richard Henderson <rth@redhat.com>
13717
13718 * gcc.dg/20011029-2.c: Fix the array reference.
13719 * gcc.dg/asm-7.c: New.
13720
13721 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13722
13723 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13724
13725 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13726
13727 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13728 (dg-require-gc-sections): Likewise.
13729
13730 2003-06-08 Jan Hubicka <jh@suse.cz>
13731
13732 * i386-cmov1.c: Fix regular expression.
13733 * i386-cvt-1.c: Likewise.
13734 * i386-local.c: Likewise.
13735 * i386-local2.c: Likewise.
13736 * i386-mul.c: Likewise.
13737 * i386-ssetype-1.c: Likewise.
13738 * i386-ssetype-3.c: Likewise.
13739 * i386-ssetype-5.c: Likewise.
13740
13741 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13742
13743 PR c++/11039
13744 * g++.dg/warn/implicit-typename2.C: New test.
13745 * g++.dg/warn/implicit-typename3.C: New test.
13746
13747 2003-06-07 Richard Henderson <rth@redhat.com>
13748
13749 * g++.dg/other/offsetof3.C: Use size_t.
13750 * g++.dg/other/offsetof4.C: Likewise.
13751
13752 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13753
13754 * lib/copy-file.exp: New. Implement gcc_copy_files.
13755
13756 * lib/dg-pch.exp: Load copy-file.exp
13757 (dg-pch): Use gcc_copy_files instead of "file copy".
13758
13759 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13760
13761 * gcc.dg/weak/weak.exp: Simplify.
13762 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13763 * gcc.dg/weak/weak-1.c: Likewise.
13764 * gcc.dg/weak/weak-2.c: Likewise.
13765 * gcc.dg/weak/weak-3.c: Likewise.
13766 * gcc.dg/weak/weak-4.c: Likewise.
13767 * gcc.dg/weak/weak-5.c: Likewise.
13768 * gcc.dg/weak/weak-6.c: Likewise.
13769 * gcc.dg/weak/weak-7.c: Likewise.
13770 * gcc.dg/weak/weak-8.c: Likewise.
13771 * gcc.dg/weak/weak-9.c: Likewise.
13772
13773 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13774
13775 gcc.c-torture/execute/20030606-1.c: New.
13776
13777 2003-06-06 Roger Sayle <roger@eyesopen.com>
13778
13779 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13780 * gcc.dg/builtins-19.c: Likewise.
13781
13782 2003-06-06 Roger Sayle <roger@eyesopen.com>
13783
13784 * gcc.dg/builtins-2.c: Add some more tests.
13785 * gcc.dg/builtins-18.c: New test case.
13786 * gcc.dg/builtins-19.c: New test case.
13787
13788 2003-06-06 Roger Sayle <roger@eyesopen.com>
13789 Jim Wilson <wilson@tuliptree.org>
13790
13791 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13792
13793 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13794
13795 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13796 mempcpy/stpcpy calls not to be optimized into something else.
13797 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13798 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13799 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13800
13801 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13802
13803 * gcc.dg/format/asm_fprintf-1.c: New test.
13804
13805 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13806
13807 * lib/gcc-defs.exp (additional_sources): New variable.
13808 (dg-additional-sources): New function.
13809 (additional_files): New variable.
13810 (dg-additional-files): New function.
13811 (dg-additional-files-options): Likewise.
13812 * lib/gcc-dg.exp (dg-require-weak): New function.
13813 (dg-require-alias): Likewise.
13814 (dg-require-gc-sections): Likewise.
13815 * lib/target-supports.exp (check_alias_available): Remove testfile
13816 parameter.
13817 (check_gc_sections_available): New function.
13818 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13819 (dg-gpp-additional-files): Likewise.
13820 * lib/g++.exp (additional_sources): Remove.
13821 (additional_files): Likewise.
13822 (g++_target_compile): Use dg-additional-files-options.
13823
13824 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13825 Tcl logic.
13826 * gcc.dg/special/ecos.exp: Remove.
13827 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13828 * gcc.dg/special/alias-1.c: Likewise.
13829 * gcc.dg/special/alias-2.c: Likewise.
13830 * gcc.dg/special/gcsec-1.c: Likewise.
13831 * gcc.dg/special/weak-1.c: Likewise.
13832 * gcc.dg/special/weak-2.c: Likewise.
13833 * gcc.dg/special/wkali-1.c: Likewise.
13834 * gcc.dg/special/wkali-2.c: Likewise.
13835
13836 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13837 dg-gpp-additional-*.
13838 * g++.dg/special/conpr-3.C: Likewise.
13839 * g++.dg/special/conpr-4.C: Likewise.
13840 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13841 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13842 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13843 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13844 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13845 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13846 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13847 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13848 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13849 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13850 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13851 * g++.old-deja/g++.other/comdat1.C: Likewise.
13852 * g++.old-deja/g++.other/comdat2.C: Likewise.
13853 * g++.old-deja/g++.other/comdat3.C: Likewise.
13854 * g++.old-deja/g++.other/ctor1.C: Likewise.
13855 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13856
13857 2003-06-05 Richard Henderson <rth@redhat.com>
13858
13859 * gcc.dg/debug/20030605-1.c: New.
13860
13861 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13862
13863 * README.QMTEST: Update.
13864
13865 2003-06-04 Richard Henderson <rth@redhat.com>
13866
13867 * gcc.dg/cleanup-1.c: New.
13868 * gcc.dg/cleanup-2.c: New.
13869 * gcc.dg/cleanup-3.c: New.
13870 * gcc.dg/cleanup-4.c: New.
13871 * gcc.dg/cleanup-5.c: New.
13872 * gcc.dg/cleanup-6.c: New.
13873 * gcc.dg/cleanup-7.c: New.
13874
13875 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13876
13877 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13878
13879 * lib/dg-pch.exp: New file.
13880 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13881 * gcc.dg/pch/pch.exp: Likewise.
13882
13883 2003-06-04 Roger Sayle <roger@eyesopen.com>
13884
13885 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13886 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13887 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13888 * gcc.dg/builtins-17.c: New test case.
13889 * gcc.dg/i386-387-4.c: New test case.
13890 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13891
13892 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13893
13894 * gcc.dg/ultrasp9.c: New test.
13895
13896 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13897
13898 * gcc.c-torture/compile/20030604-1.c: New test.
13899 * gcc.dg/sparc-constant-1.c: New test.
13900
13901 2003-06-03 Glen Nakamura <glen@imodulo.com>
13902
13903 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13904
13905 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13906
13907 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13908
13909 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13910 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13911
13912 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13913
13914 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13915
13916 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13917
13918 PR c++/10940
13919 * g++.dg/template/spec10.C: New test.
13920
13921 2003-06-03 Roger Sayle <roger@eyesopen.com>
13922
13923 * gcc.dg/builtins-16.c: New test case.
13924
13925 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13926
13927 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13928 mempcpy test with post-increments.
13929 * gcc.c-torture/execute/string-opt-3.c: New test.
13930 * gcc.dg/string-opt-1.c: New test.
13931
13932 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13933
13934 PR fortran/10965
13935 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13936
13937 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13938
13939 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13940 (scan-assembler): ... here. Use dg-scan.
13941 (scan-assembler-not): Likewise.
13942 (scan-file): New function.
13943 (scan-file-not): Likewise.
13944 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13945 * gcc.dg/cpp/_Pragma4.c: Likewise.
13946 * gcc.dg/cpp/_Pragma5.c: Likewise.
13947 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13948 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13949 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13950 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13951 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13952 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13953 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13954 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13955 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13956 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13957 * gcc.dg/cpp/cxxcom1.c: Likewise.
13958 * gcc.dg/cpp/line1.c: Likewise.
13959 * gcc.dg/cpp/maccom1.c: Likewise.
13960 * gcc.dg/cpp/maccom2.c: Likewise.
13961 * gcc.dg/cpp/maccom3.c: Likewise.
13962 * gcc.dg/cpp/maccom4.c: Likewise.
13963 * gcc.dg/cpp/maccom5.c: Likewise.
13964 * gcc.dg/cpp/maccom6.c: Likewise.
13965 * gcc.dg/cpp/multiline.c: Likewise.
13966 * gcc.dg/cpp/spacing1.c: Likewise.
13967 * gcc.dg/cpp/spacing2.c: Likewise.
13968 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13969 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13970 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13971 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13972 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13973 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13974 * gcc.dg/cpp/cxxcom2.c: Likewise.
13975 * gcc.dg/cpp/cxxcom2.h: New file.
13976
13977 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13978 * g++.dg/cpp/truefalse.C: Here.
13979 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13980
13981 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13982
13983 * gcc.dg/cpp/redef3.c: New file.
13984
13985 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13986
13987 * gcc.dg/i386-loop-3.c: New test.
13988
13989 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13990
13991 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13992
13993 2003-05-31 Roger Sayle <roger@eyesopen.com>
13994
13995 * gcc.dg/fwrapv-1.c: New test case.
13996 * gcc.dg/fwrapv-2.c: New test case.
13997
13998 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13999
14000 PR c++/10956
14001 * g++.dg/template/spec9.C: New test.
14002
14003 2003-05-29 Roger Sayle <roger@eyesopen.com>
14004
14005 * gcc.dg/duff-4.c: New test case.
14006
14007 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
14008
14009 PR fortran/10843
14010 * g77.dg/ffixed-form-1.f: New test
14011 * g77.dg/ffixed-form-2.f: New test
14012 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14013 * g77.dg/ffree-form-3.f: New test
14014
14015 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14016
14017 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14018 * gcc.dg/wint_t-1.c: Likewise.
14019
14020 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14021
14022 * g++.dg/template/access11.C: New test.
14023
14024 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14025
14026 PR c++/10849
14027 * g++.dg/template/access10.C: New test.
14028
14029 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14030 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14031
14032 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14033
14034 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14035
14036 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14037 suppress for powerpc-*-darwin*.
14038 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14039
14040 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14041
14042 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14043 suppress option for powerpc-*-darwin*.
14044
14045 2003-05-23 Roger Sayle <roger@eyesopen.com>
14046
14047 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14048 * gcc.dg/builtins-4.c: Add test for fmod.
14049
14050 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14051
14052 PR c++/10682
14053 * g++.dg/template/instantiate4.C: New test.
14054
14055 2003-05-22 Roger Sayle <roger@eyesopen.com>
14056
14057 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14058
14059 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14060
14061 * gcc.dg/compat/scalar-return-1_main.c: New file.
14062 * gcc.dg/compat/scalar-return-1_x.c: New file.
14063 * gcc.dg/compat/scalar-return-1_y.c: New file.
14064 * gcc.dg/compat/scalar-return-2_main.c: New file.
14065 * gcc.dg/compat/scalar-return-2_x.c: New file.
14066 * gcc.dg/compat/scalar-return-2_y.c: New file.
14067 * gcc.dg/compat/struct-return-3_main.c: New file.
14068 * gcc.dg/compat/struct-return-3_y.c: New file.
14069 * gcc.dg/compat/struct-return-3_x.c: New file.
14070 * gcc.dg/compat/struct-return-2_main.c: New file.
14071 * gcc.dg/compat/struct-return-2_x.c: New file.
14072 * gcc.dg/compat/struct-return-2_y.c: New file.
14073
14074 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14075
14076 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14077 for hppa*-hp-hpux*.
14078 * gcc.dg/20021014-1.c (dg-options): Likewise.
14079 * gcc.dg/nest.c (dg-options): Likewise.
14080
14081 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14082
14083 PR c++/9738
14084 * g++.dg/ext/dllimport2.C: New file.
14085 * g++.dg/ext/dllimport3.C: New file.
14086
14087 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14088
14089 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14090 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14091 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14092 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14093 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14094 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14095 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14096 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14097 * gcc.dg/compat/small-struct-defs.h: New file.
14098 * gcc.dg/compat/small-struct-init.h: New file.
14099 * gcc.dg/compat/small-struct-check.h: New file.
14100 * gcc.dg/compat/fp-struct-defs.h: New file.
14101 * gcc.dg/compat/fp-struct-check.h: New file.
14102 * gcc.dg/compat/fp-struct-init.h: New file.
14103 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14104 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14105
14106 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14107
14108 * gcc.dg/20030225-2.c: New test.
14109
14110 2003-05-18 Roger Sayle <roger@eyesopen.com>
14111 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14112
14113 * gcc.c-torture/compile/20030518-1.c: New test case.
14114
14115 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14116
14117 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14118 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14119 gcc-dg-debug-runtest.
14120 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14121 gcc-dg-debug-runtest.
14122
14123 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14124
14125 PR c++/9022
14126 * g++.dg/lookup/using6.C: New test.
14127
14128 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14129
14130 * g++.dg/parse/access2.C: New test.
14131
14132 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14133
14134 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14135 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14136 * gcc.dg/debug/debug.exp: Likewise.
14137
14138 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14139
14140 * gcc.dg/dollar.c: New test.
14141
14142 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14143
14144 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14145 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14146 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14147 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14148 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14149 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14150 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14151 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14152 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14153 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14154 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14155 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14156 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14157 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14158 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14159 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14160 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14161 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14162
14163 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14164
14165 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14166 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14167 support for "repo" mode.
14168 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14169 * lib/g77-dg.exp: Likewise.
14170 * lib/obj-dg.exp: Likewise.
14171
14172 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14173
14174 Merge from gcc-3_2-rhl8-branch:
14175 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14176
14177 * gcc.dg/tls/opt-6.c: New test.
14178
14179 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14180
14181 * gcc.dg/20030405-1.c: New test.
14182
14183 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14184
14185 * gcc.dg/20030309-1.c: New test.
14186
14187 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14188
14189 * gcc.c-torture/execute/20030307-1.c: New test.
14190
14191 2003-02-20 Randolph Chung <tausq@debian.org>
14192
14193 * gcc.c-torture/compile/20030220-1.c: New test.
14194
14195 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14196
14197 * gcc.dg/20030217-1.c: New test.
14198
14199 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14200
14201 * gcc.c-torture/compile/20020129-1.c: New test.
14202
14203 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14204
14205 * gcc.dg/unroll-1.c: New test.
14206
14207 2002-11-16 Jan Hubicka <jh@suse.cz>
14208
14209 * gcc.c-torture/execute/20020920-1.c: New test.
14210
14211 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14212
14213 PR target/7434
14214 * gcc.c-torture/compile/20021008-1.c: New test.
14215
14216 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14217
14218 PR target/7559
14219 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14220
14221 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14222
14223 * gcc.c-torture/compile/20020807-1.c: New test.
14224
14225 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14226
14227 * gcc.dg/tls/opt-1.c: New test.
14228
14229 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14230
14231 * gcc.dg/20020729-1.c: New test.
14232
14233 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14234
14235 * g++.dg/opt/life1.C: New test.
14236
14237 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14238
14239 * gcc.dg/20020525-1.c: New test.
14240
14241 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14242
14243 PR c++/6794
14244 * g++.dg/ext/pretty1.C: New test.
14245 * g++.dg/ext/pretty2.C: New test.
14246
14247 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14248
14249 PR c++/8385
14250 * g++.dg/ext/typeof5.C: New test.
14251
14252 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14253
14254 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14255 __USER_LABEL_PREFIX__ into account.
14256 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14257
14258 2003-05-14 Roger Sayle <roger@eyesopen.com>
14259
14260 * gcc.dg/builtins-15.c: New test case.
14261
14262 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14263
14264 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14265
14266 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14267
14268 * lib/g++.exp: Tweak handling of additional source files.
14269 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14270 * g++.dg/special/conpr-2a.C: Rename to ...
14271 * g++.dg/special/conpr-2a.cc: ... this.
14272 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14273 * g++.dg/special/conpr-3a.C: Rename to ...
14274 * g++.dg/special/conpr-3a.cc: This.
14275 * g++.dg/special/conpr-3b.C: Rename to ...
14276 * g++.dg/special/conpr-3b.cc: This.
14277 * g++.dg/special/conpr-4.C: New test.
14278 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14279
14280 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14281
14282 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14283
14284 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14285
14286 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14287 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14288 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14289 * g++.old-deja/g++.other/warn3.C: Likewise.
14290
14291 2003-05-11 Roger Sayle <roger@eyesopen.com>
14292
14293 * gcc.dg/i386-387-1.c: Update to also test log.
14294 * gcc.dg/i386-387-2.c: Likewise.
14295
14296 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14297
14298 * g77.f-torture/execute/int8421.f: New test.
14299
14300 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14301
14302 PR c++/10230, c++/10481
14303 * g++.dg/lookup/scoped5.C: New test.
14304
14305 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14306
14307 PR c++/10552
14308 * g++.dg/template/ttp6.C: New test.
14309
14310 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14311
14312 * gcc.c-torture/execute/builtins: New directory.
14313 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14314 gcc.c-torture/execute/builtins.
14315 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14316 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14317 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14318 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14319
14320 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14321
14322 PR c++/9252
14323 * g++.dg/template/access8.C: New test.
14324 * g++.dg/template/access9.C: New test.
14325
14326 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14327
14328 PR c++/9554
14329 * g++.dg/parse/access1.C: New test.
14330
14331 2003-05-09 DJ Delorie <dj@redhat.com>
14332
14333 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14334 long, and not an int.
14335
14336 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14337
14338 PR c++/10555, c++/10576
14339 * g++.dg/template/memclass1.C: New test.
14340
14341 2003-05-08 DJ Delorie <dj@redhat.com>
14342
14343 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14344 targets.
14345 * gcc.c-torture/execute/20021024-1.x: Likewise.
14346 * gcc.c-torture/execute/shiftdi.x: Likewise.
14347 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14348 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14349 * gcc.dg/20021018-1.c: Likewise.
14350
14351 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14352
14353 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14354
14355 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14356 (bcopy): Call memmove.
14357
14358 2003-05-08 Roger Sayle <roger@eyesopen.com>
14359
14360 * g77.f-torture/compile/8485.f: New test case.
14361
14362 2003-05-07 Richard Henderson <rth@redhat.com>
14363
14364 PR c++/10570
14365 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14366 Verify exception_cleanup not called for rethrows.
14367 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14368 when exiting catch block without rethrowing.
14369 * g++.dg/eh/forced3.C: New.
14370 * g++.dg/eh/forced4.C: New.
14371
14372 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14373
14374 * gcc.dg/20030505.c: Fix triplet.
14375
14376 2003-05-06 DJ Delorie <dj@redhat.com>
14377
14378 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14379 * gcc.dg/nest.c: Likewise.
14380
14381 2003-05-05 Roger Sayle <roger@eyesopen.com>
14382
14383 * gcc.dg/builtins-14.c: New test case.
14384
14385 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14386
14387 * lib/compat.exp (compat-execute): New argument.
14388 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14389 * gcc.dg/compat: New test directory.
14390 * gcc.dg/compat/compat.exp: New expect script.
14391 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14392 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14393 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14394 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14395 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14396 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14397
14398 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14399 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14400 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14401 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14402 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14403 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14404 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14405 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14406 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14407 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14408 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14409 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14410 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14411 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14412 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14413
14414 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14415
14416 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14417
14418 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14419
14420 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14421
14422 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14423
14424 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14425 * gcc.dg/ppc-fsel-2.c: New test.
14426
14427 * gcc.dg/unused-5.c: New test.
14428
14429 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14430
14431 PR c++/10496
14432 * g++.dg/warn/pmf1.C: New test.
14433
14434 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14435
14436 PR c++/4494
14437 * g++.dg/warn/main.C: New test.
14438
14439 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14440
14441 * gcc.dg/nonnull-3.c: New test.
14442
14443 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14444
14445 * gcc.dg/cpp/Wtrigraphs.c: Update.
14446 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14447
14448 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14449
14450 * gcc.dg/ppc-fsel-1.c: New test.
14451
14452 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14453
14454 PR c/10604
14455 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14456
14457 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14458
14459 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14460
14461 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14462
14463 PR c++/9364, c++/10553, c++/10586
14464 * g++.dg/parse/typename4.C: New test.
14465 * g++.dg/parse/typename5.C: Likewise.
14466
14467 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14468
14469 * gcc.c-torture/compile/20030503-1.c: New test.
14470
14471 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14472
14473 * g++.dg/lookup/using5.C: Fix testcase error.
14474
14475 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14476
14477 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14478 since MEABI is no longer supported. Remove all vestiges
14479 of MEABI from the test.
14480
14481 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14482
14483 PR c++/10554
14484 * g++.dg/lookup/using5.C: New test.
14485
14486 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14487
14488 PR c++/8772
14489 * g++.dg/template/ttp5.C: New test.
14490
14491 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14492
14493 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14494 (dg-gpp-additional-sources): New function.
14495 (dg-gpp-additional-files): Likewise.
14496 * lib/g++.exp (additional_sources): New variable.
14497 (additional_files): Likewise.
14498 (g++_target_compile): Deal with them.
14499 * lib/old-dejagnu.exp: Remove.
14500 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14501 * g++.old-deja: Revise all tests to use dg commands.
14502
14503 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14504
14505 PR c++/9432, c++/9528
14506 * g++.dg/lookup/using4.C: New test.
14507
14508 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14509
14510 * gcc.dg/noreturn-5.c: New file.
14511 * gcc.dg/noreturn-6.c: New file.
14512
14513 * gcc.c-torture/compile/inline-1.c: New file.
14514
14515 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14516
14517 PR c++/10551
14518 * g++.dg/template/explicit1.C: New test.
14519
14520 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14521
14522 PR c++/10549
14523 * g++.dg/other/bitfield1.C: New test.
14524
14525 PR c++/10527
14526 * g++.dg/init/new7.C: New test.
14527
14528 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14529
14530 * g++.dg/ext/desig1.C: New test.
14531 * g++.dg/ext/init1.C: Update.
14532
14533 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14534
14535 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14536
14537 PR c++/10180
14538 * g++.dg/warn/Winline-1.C: New test.
14539
14540 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14541
14542 * gcc.c-torture/execute/string-opt-19.c: New test.
14543
14544 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14545 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14546
14547 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14548
14549 PR c++/10506
14550 * g++.dg/init/new6.C: New test.
14551
14552 PR c++/10503
14553 * g++.dg/init/ref6.C: New test.
14554
14555 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14556
14557 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14558
14559 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14560
14561 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14562 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14563
14564 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14565
14566 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14567 initialized static data members.
14568
14569 2003-04-25 H.J. Lu <hjl@gnu.org>
14570
14571 * gcc.dg/ia64-sync-4.c: New test.
14572
14573 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14574
14575 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14576 date.
14577
14578 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14579
14580 PR c++/10337
14581 * g++.dg/warn/conv1.C: New test.
14582 * g++.old-deja/g++.other/conv7.C: Adjust.
14583 * g++.old-deja/g++.other/overload14.C: Adjust.
14584
14585 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14586
14587 PR c++/10471
14588 * g++.dg/template/defarg2.C: New test.
14589
14590 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14591
14592 * gcc.dg/cpp/include2.c: Update.
14593 * gcc.dg/cpp/multiline-2.c: New.
14594 * gcc.dg/cpp/multiline.c: Update.
14595 * gcc.dg/cpp/strify2.c: Update.
14596 * gcc.dg/cpp/trad/literals-2.c: Update.
14597
14598 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14599
14600 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14601
14602 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14603
14604 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14605
14606 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14607
14608 PR c++/10451
14609 * g++.dg/parse/crash4.C: New test.
14610
14611 PR c++/9847
14612 * g++.dg/parse/crash5.C: New test.
14613
14614 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14615
14616 PR c++/10446
14617 * g++.dg/parse/crash3.C: New test.
14618
14619 PR c++/10428
14620 * g++.dg/parse/elab1.C: New test.
14621
14622 2003-04-22 Devang Patel <dpatel@apple.com>
14623
14624 * gcc.dg/cpp/trad/funlike-5.c: New test.
14625
14626 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14627
14628 * g++.dg/other/packed1.C: Fix dg options.
14629
14630 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14631
14632 * g++.dg/other/offsetof2.C: New test.
14633
14634 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14635
14636 * g++.dg/template/recurse.C: Adjust location of error messages.
14637
14638 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14639
14640 PR c++/9881
14641 * g++.dg/init/addr-const1.C: New test.
14642 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14643
14644 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14645
14646 PR c++/10405
14647 * g++.dg/lookup/struct-hack1.C: New test.
14648
14649 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14650
14651 * ucs.c: Update diagnostic messages.
14652
14653 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14654
14655 * gcc.dg/cpp/truefalse.cpp: New test.
14656 * gcc.dg/cpp/cpp.exp: Update.
14657 * g++.dg/other/stdbool-if.C: Remove.
14658
14659 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14660
14661 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14662 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14663
14664 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14665
14666 * gcc.c-torture/compile/20030418-1.c: New test.
14667
14668 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14669
14670 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14671
14672 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14673
14674 PR c++/10347
14675 g++.dg/template/dependent-name1.C: New test.
14676
14677 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14678
14679 * gcc.dg/warn-1.c (tourist_guide): New array,
14680 contains a pointer to bar.
14681
14682 2003-04-16 Roger Sayle <roger@eyesopen.com>
14683
14684 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14685 * gcc.c-torture/execute/medce-1.c: New test case.
14686 * gcc.c-torture/execute/medce-2.c: New test case.
14687
14688 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14689
14690 * lib/prune.exp: Ignore more messages.
14691
14692 PR c++/10381
14693 * g++.dg/parse/lookup3.C: New test.
14694
14695 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14696
14697 * gcc.c-torture/compile/20030415-1.c : New test.
14698
14699 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14700
14701 * gcc.c-torture/execute/scope-2.c: Move to ...
14702 * gcc.dg/noncompile/scope.c: .... here.
14703
14704 2003-04-14 Roger Sayle <roger@eyesopen.com>
14705
14706 * gcc.dg/20030414-2.c: New test case.
14707
14708 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14709
14710 PR target/10377
14711 * gcc.dg/20030414-1.c: New test.
14712
14713 2003-04-13 Roger Sayle <roger@eyesopen.com>
14714
14715 * gcc.dg/builtins-12.c: New test case.
14716 * gcc.dg/builtins-13.c: New test case.
14717
14718 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14719
14720 * gcc.c-torture/execute/string-opt-18.c: New test.
14721
14722 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14723
14724 PR c++/10300
14725 * g++.dg/init/new5.C: New test.
14726
14727 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14728
14729 PR c++/7910
14730 * g++.dg/ext/dllimport1.C: New test.
14731
14732 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14733
14734 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14735
14736 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14737
14738 PR Fortran/9263
14739 * g77.f-torture/noncompile/9263.f: New test
14740 PR Fortran/1832
14741 * g77.f-torture/execute/1832.f: New test
14742
14743 2003-04-11 David Chad <davidc@freebsd.org>
14744 Loren J. Rittle <ljrittle@acm.org>
14745
14746 libobjc/8562
14747 * objc.dg/headers.m: New test.
14748
14749 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14750
14751 * gcc.c-torture/execute/builtin-noret-2.c: New.
14752 * gcc.c-torture/execute/builtin-noret-2.x: New.
14753 XFAIL builtin-noret-2.c at -O1 and above.
14754 * gcc.dg/redecl.c: New.
14755 * gcc.dg/Wshadow-1.c: Update error regexps.
14756
14757 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14758
14759 * g++.dg/abi/bitfield10.C: New test.
14760
14761 2003-04-09 Mike Stump <mrs@apple.com>
14762
14763 * gcc.dg/pch/pch.exp: Make testcase names longer.
14764 * g++.dg/pch/pch.exp: Make testcase names longer.
14765
14766 2003-04-08 Roger Sayle <roger@eyesopen.com>
14767
14768 * gcc.dg/builtins-11.c: New test case.
14769
14770 2003-04-08 Roger Sayle <roger@eyesopen.com>
14771
14772 * gcc.dg/builtins-9.c: New test case.
14773 * gcc.dg/builtins-10.c: New test case.
14774
14775 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14776
14777 * gcc.dg/noncompile/init-4.c.c: New test.
14778
14779 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14780
14781 * gcc.misc-test/gcov-9.c: New test.
14782 * gcc.misc-test/gcov-10.c: New test
14783 * gcc.misc-test/gcov-11.c: New test.
14784
14785 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14786
14787 PR optimization/10024
14788 * gcc.c-torture/compile/20030405-1.c: New test.
14789
14790 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14791
14792 * gcc.dg/pch/static-3.c: New.
14793 * gcc.dg/pch/static-3.hs: New.
14794 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14795
14796 2003-04-04 Richard Henderson <rth@redhat.com>
14797
14798 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14799 * g++.dg/eh/forced2.C: Likewise.
14800
14801 2003-04-03 Mike Stump <mrs@apple.com>
14802
14803 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14804 target arg.
14805 (scan-assembler-times, scan-assembler-not): Likewise.
14806 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14807
14808 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14809
14810 * gcc.dg/sparc-loop-1.c: New test.
14811
14812 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14813
14814 PR other/9274
14815 * g++.dg/pch/system-2.C: New.
14816 * g++.dg/pch/system-2.Hs: New.
14817
14818 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14819
14820 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14821
14822 * g++.dg/eh/simd-1.C (vecfunc): Same.
14823
14824 2003-04-01 Roger Sayle <roger@eyesopen.com>
14825
14826 * gcc.c-torture/execute/20030401-1.c: New test case.
14827
14828 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14829
14830 * objc.dg/defs.m: New.
14831
14832 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14833
14834 * g++.dg/eh/simd-1.C: New.
14835 * g++.dg/eh/simd-2.C: New.
14836
14837 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14838
14839 * gcc.c-torture/execute/simd-3.c: New.
14840
14841 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14842
14843 PR c/9936
14844 * gcc.dg/20030331-2.c: New test.
14845
14846 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14847
14848 PR c++/10278
14849 * g++.dg/parse/crash2.C: New test.
14850
14851 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14852
14853 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14854 * gcc.c-torture/execute/20030331-1.c: ...here.
14855
14856 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14857
14858 * gcc.c-torture/execute/20030331-1.c: New test.
14859
14860 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14861
14862 * lib/gcov.exp: Adjust call return testing strings.
14863 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14864
14865 2003-03-31 Roger Sayle <roger@eyesopen.com>
14866
14867 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14868 * gcc.dg/builtins-7.c: New test case.
14869 * gcc.dg/builtins-8.c: New test case.
14870
14871 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14872
14873 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14874
14875 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14876
14877 PR c++/7647
14878 * g++.dg/lookup-class-member-2.C: New test.
14879
14880 2003-03-30 Glen Nakamura <glen@imodulo.com>
14881
14882 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14883
14884 2003-03-28 Roger Sayle <roger@eyesopen.com>
14885
14886 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14887
14888 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14889
14890 * g++.dg/init/attrib1.C: New test.
14891
14892 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14893
14894 * gcc.dg/ultrasp8.c: New test.
14895
14896 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14897
14898 * gcc.dg/ultrasp7.c: New test.
14899
14900 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14901
14902 PR c++/10047
14903 * g++.dg/template/inline1.C: New test.
14904
14905 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14906
14907 * gcc.dg/sparc-dwarf2.c: New test.
14908
14909 2003-03-27 Roger Sayle <roger@eyesopen.com>
14910
14911 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14912 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14913
14914 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14915
14916 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14917 than reading .x files.
14918 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14919 * g77.dg/gcov/gcov-1.f: Likewise.
14920 * gcc.misc-tests/gcov-4b.c: Likewise.
14921 * gcc.misc-tests/gcov-5b.c: Likewise.
14922 * gcc.misc-tests/gcov-6.c: Likewise.
14923 * gcc.misc-tests/gcov-7.c: Likewise.
14924 * gcc.misc-tests/gcov-8.c: Likewise.
14925 * g++.dg/gcov/gcov-1.x: Remove.
14926 * g77.dg/gcov/gcov-1.x: Likewise.
14927 * gcc.misc-tests/gcov-4b.x: Likewise.
14928 * gcc.misc-tests/gcov-5b.x: Likewise.
14929 * gcc.misc-tests/gcov-6.x: Likewise.
14930 * gcc.misc-tests/gcov-7.x: Likewise.
14931 * gcc.misc-tests/gcov-8.x: Likewise.
14932
14933 2003-03-27 Glen Nakamura <glen@imodulo.com>
14934
14935 PR opt/10087
14936 * gcc.dg/20030324-1.c: New test.
14937
14938 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14939
14940 PR c++/10224
14941 * g++.dg/template/arg3.C: New test.
14942
14943 PR c++/10158
14944 * g++.dg/template/friend18.C: New test.
14945
14946 2003-03-26 Roger Sayle <roger@eyesopen.com>
14947
14948 * g77.f-torture/compile/20030326-1.f: New test case.
14949
14950 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14951
14952 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14953
14954 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14955
14956 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14957
14958 * gcc.dg/ia64-sync-3.c: New test.
14959
14960 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14961
14962 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14963
14964 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14965
14966 * gcc.dg/ultrasp6.c: New test.
14967
14968 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14969
14970 * gcc.dg/i386-signbit-1.c: New test.
14971 * gcc.dg/i386-signbit-2.c: New test.
14972 * gcc.dg/i386-signbit-3.c: New test.
14973
14974 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14975
14976 * gcc.dg/ultrasp5.c: Fix options.
14977
14978 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14979
14980 * gcc.dg/ultrasp5.c: Fix comment.
14981
14982 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14983
14984 PR fortran/10197
14985 * g77.f-torture/execute/10197.f: New test.
14986
14987 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14988
14989 PR c++/9898, c++/383
14990 * g++.dg/template/conv6.C: New test.
14991
14992 PR c++/10119
14993 * g++.dg/template/ptrmem5.C: New test.
14994
14995 PR c++/10026
14996 * g++.dg/lookup/koenig1.C: New test.
14997
14998 PR C++/10199
14999 * g++.dg/lookup/template2.C: New test.
15000
15001 2003-03-24 Jakub Jelinek <jakub@redhat.com>
15002
15003 * g++.dg/opt/rtti1.C: New test.
15004
15005 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15006
15007 * gcc.dg/ultrasp5.c: New test.
15008
15009 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15010
15011 PR middle-end/9967
15012 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15013 builtin fputs.
15014
15015 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15016
15017 PR c/8224
15018 * gcc.dg/20030323-1.c: New test.
15019
15020 2003-03-23 Roger Sayle <roger@eyesopen.com>
15021
15022 * gcc.c-torture/compile/20030323-1.c: New test case.
15023
15024 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15025
15026 * gcc.dg/20030321-1.c: New test.
15027
15028 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15029
15030 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15031
15032 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15033
15034 PR c++/9978, c++/9708
15035 * g++.dg/ext/vlm1.C: Adjust expected error.
15036 * g++.dg/ext/vla2.C: New test.
15037 * g++.dg/template/arg1.C: New test.
15038 * g++.dg/template/arg2.C: New test.
15039
15040 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15041
15042 * g77.f-torture/execute/select.f: New test.
15043 * g77.f-torture/noncompile/select_no_compile.f: New test.
15044
15045 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15046
15047 PR c++/9898
15048 * g++.dg/other/error4.C: New test.
15049
15050 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15051
15052 * g++.dg/template/friend17.C: New test.
15053
15054 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15055
15056 * gcc.c-torture/compile/20030320-1.c: New.
15057
15058 2003-03-20 Roger Sayle <roger@eyesopen.com>
15059
15060 * gcc.dg/builtins-6.c: New test case.
15061
15062 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15063
15064 PR target/10073
15065 * gcc.c-torture/compile/20030319-1.c: New.
15066
15067 2003-03-18 Jan Hubicka <jh@suse.cz>
15068
15069 * gcc.dg/i386-cvt-1.c: New test.
15070
15071 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15072
15073 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15074 * objc.dg/naming-2.m: Likewise.
15075
15076 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15077
15078 PR c++/9639
15079 * g++.dg/parse/crash1.C: New test.
15080
15081 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15082
15083 PR c++/8805
15084 * g++.dg/eh/cleanup1.C: New test.
15085
15086 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15087
15088 * gcc.c-torture/execute/20030316-1.c: New test case.
15089
15090 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15091
15092 PR c++/9629
15093 * g++.dg/init/ctor2.C: New test.
15094
15095 2003-03-15 Roger Sayle <roger@eyesopen.com>
15096
15097 * g77.f-torture/compile/xformat.f: New test case.
15098
15099 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15100
15101 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15102 * g++.old-deja/g++.mike/eh50.C: Likewise.
15103
15104 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15105
15106 PR c++/6440
15107 * g++.dg/template/spec7.C: New test.
15108 * g++.dg/template/spec8.C: Likewise.
15109
15110 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15111
15112 * gcc.c-torture/execute/20030313-1.c: New test.
15113
15114 2003-03-14 Richard Henderson <rth@redhat.com>
15115
15116 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15117
15118 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15119
15120 * gcc.c-torture/compile/20030314-1.c: New test.
15121
15122 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15123
15124 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15125 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15126 thumb target,
15127 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15128 to accept newer _imp__ prefix and additional
15129 newline in .drectve section.
15130 * gcc.dg/dll-4.c: Likewise.
15131 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15132 switch.
15133
15134 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15135
15136 * g++.dg/parse/namespace9.C: New test.
15137
15138 * g++.dg/init/ref5.C: New test.
15139 * g++.dg/parse/ptrmem1.C: Likewise.
15140
15141 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15142
15143 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15144 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15145 regular expression.
15146 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15147 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15148
15149 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15150
15151 * gcc.c-torture/execute/20030224-2.c: New test.
15152
15153 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15154
15155 * gcc.dg/decl-3.c: New test.
15156
15157 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15158
15159 * gcc.dg/i386-loop-2.c: New test.
15160
15161 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15162
15163 PR c++/9474
15164 * g++.dg/parse/namespace8.C: New test.
15165
15166 PR c++/9924
15167 * g++.dg/overload/builtin2.C: New test.
15168
15169 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15170
15171 * gcc.dg/return-type-3.c: New test.
15172
15173 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15174
15175 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15176 profiling options are not supported.
15177
15178 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15179
15180 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15181 * g++.old-deja/g++.warn/impint2.C: Likewise.
15182
15183 2003-03-10 Devang Patel <dpatel@apple.com>
15184
15185 * g++.dg/cpp/c++_cmd_1.C: New test.
15186 * g++.dg/cpp/c++_cmd_1.h: New file.
15187
15188 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15189
15190 * gcc.dg/altivec-9.c: New file.
15191
15192 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15193
15194 * gcc.dg/ppc-sdata-1.c: New test.
15195 * gcc.dg/ppc-sdata-2.c: New test.
15196
15197 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15198
15199 PR c++/9373
15200 * g++.dg/opt/ptrmem2.C: New test.
15201
15202 PR c++/8534
15203 * g++.dg/opt/ptrmem1.C: New test.
15204
15205 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15206
15207 * gcc.dg/i386-loop-1.c: New test.
15208
15209 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15210
15211 PR c++/9970
15212 * g++.dg/lookup/friend1.C: New test.
15213
15214 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15215
15216 PR c++/9823
15217 * g++.dg/parser/constructor1.C: New test.
15218
15219 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15220
15221 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15222
15223 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15224
15225 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15226
15227 * gcc.dg/cpp/Wunused.c: Update test.
15228
15229 2003-03-08 Jan Hubicka <jh@suse.cz>
15230
15231 * gcc.dg/inline-3.c: New test.
15232
15233 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15234
15235 PR c++/9809
15236 * g++.dg/parse/builtin1.C: New test.
15237
15238 PR c++/9982
15239 * g++.dg/abi/cookie1.C: New test.
15240 * g++.dg/abi/cookie2.C: Likewise.
15241
15242 PR c++/9524
15243 * g++.dg/template/field1.C: New test.
15244
15245 PR c++/9912
15246 * g++.dg/parse/class1.C: New test.
15247 * g++.dg/parse/namespace7.C: Likewise.
15248 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15249
15250 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15251
15252 * g++.dg/init/ref4.C: New test.
15253
15254 2003-03-07 Jan Hubicka <jh@suse.cz>
15255
15256 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15257 * gcc.dg/inline-3.c: New test.
15258
15259 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15260
15261 * g++.dg/init/ref3.C: New test.
15262
15263 PR c++/9965
15264 * g++.dg/init/ref2.C: New test.
15265
15266 PR c++/9400
15267 * g++.dg/warn/Wshadow-2.C: New test.
15268
15269 PR c++/9791
15270 * g++.dg/warn/Woverloaded-1.C: New test.
15271
15272 2003-03-05 Jan Hubicka <jh@suse.cz>
15273
15274 * gcc.dg/i386-local2.c: New.
15275 * gcc.dg/i386-local.c: Fix typo.
15276
15277 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15278
15279 * g++.dg/abi/layout3.C: New test.
15280
15281 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15282
15283 * gcc.c-torture/compile/20030305-1.c
15284
15285 2003-03-05 Jan Hubicka <jh@suse.cz>
15286
15287 * gcc.dg/i386-local.c: New.
15288
15289 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15290
15291 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15292
15293 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15294
15295 * gcc.dg/switch-2.c: New test.
15296 * gcc.dg/switch-3.c: New test.
15297 * gcc.dg/Wswitch.c: Adjust line numbers.
15298 * gcc.dg/Wswitch-default.c: Likewise.
15299 * gcc.dg/Wswitch-enum.c: Likewise.
15300
15301 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15302
15303 * gcc.c-torture/execute/20030222-1.c: New test.
15304
15305 2003-03-03 James E Wilson <wilson@tuliptree.org>
15306
15307 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15308
15309 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15310
15311 PR c++/9878
15312 * g++.dg/init/ref1.C: New test.
15313
15314 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15315
15316 * gcc.dg/sh-relax.c: New SH-only test.
15317
15318 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15319
15320 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15321 comment explaining purpose of testcase.
15322
15323 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15324
15325 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15326 for HC11/HC12 (asm needs two int registers).
15327 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15328 HC11/HC12 because the test uses an asm which needs two 32-bit
15329 registers.
15330
15331 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15332
15333 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15334 for HC11/HC12 (array is too large otherwise).
15335 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15336 * gcc.c-torture/compile/20010518-2.x: Likewise.
15337 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15338 HC11/HC12 (array is too large).
15339
15340 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15341
15342 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15343 * lib/g++-dg.exp (g++-dg-test): Likewise.
15344
15345 2003-03-01 Roger Sayle <roger@eyesopen.com>
15346
15347 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15348 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15349
15350 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15351
15352 * g++.dg/warn/implicit-typename1.C: Remove warning.
15353
15354 2003-02-28 Richard Henderson <rth@redhat.com>
15355
15356 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15357 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15358
15359 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15360
15361 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15362 * g++.dg/pch/pch.exp: Likewise.
15363
15364 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15365
15366 PR c++/9879
15367 * testsuite/g++.dg/init/new4.C: New test.
15368
15369 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15370
15371 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15372
15373 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15374
15375 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15376 unsigned long.
15377
15378 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15379 wider than float.
15380
15381 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15382
15383 * lib/scanasm.exp: Add support for counting numbers of
15384 occurences.
15385 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15386 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15387
15388 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15389
15390 PR c++/9683
15391 * g++.dg/template/static3.C: New test.
15392
15393 PR c++/9829
15394 * g++.dg/parse/namespace6.C: New test.
15395
15396 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15397
15398 PR target/9732
15399 * gcc.dg/20030225-1.c: New test.
15400
15401 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15402
15403 * README: Remove out-of-date information.
15404
15405 PR c++/9836
15406 * g++.dg/template/spec6.C: New test.
15407
15408 2003-02-24 Jeff Law <law@redhat.com>
15409
15410 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15411
15412 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15413
15414 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15415 * gcc.dg/pragma-ep-1.c: Likewise.
15416
15417 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15418
15419 PR c++/9602
15420 * g++.dg/template/friend16.C: New test.
15421
15422 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15423
15424 PR c++/5333
15425 * g++.dg/parse/fused-params1.C: Adjust error messages.
15426 * g++.dg/template/nested3.C: New test.
15427
15428 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15429
15430 * g++.dg/abi/param1.C: New test.
15431
15432 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15433
15434 PR c++/7982
15435 * g++.dg/warn/implicit-typename1.C: New test.
15436
15437 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15438
15439 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15440 with "mtune".
15441 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15442 * gcc.c-torture/execute/20010129-1.x: Likewise.
15443 * gcc.dg/20011107-1.c: Likewise.
15444 * gcc.dg/20020108-1.c: Likewise.
15445 * gcc.dg/20020122-3.c: Likewise.
15446 * gcc.dg/20020206-1.c: Likewise.
15447 * gcc.dg/20020310-1.c: Likewise.
15448 * gcc.dg/20020426-2.c: Likewise.
15449 * gcc.dg/20020517-1.c: Likewise.
15450 * gcc.dg/991230-1.c: Likewise.
15451 * gcc.dg/i386-unroll-1.c: Likewise.
15452 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15453
15454 2003-02-22 Jan Hubicka <jh@suse.cz>
15455
15456 * gcc.dg/i386-mul.c: New test.
15457
15458 2003-02-21 Roger Sayle <roger@eyesopen.com>
15459
15460 * gcc.dg/builtins-5.c: New test case.
15461
15462 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15463
15464 * gcc.dg/asmreg-1.c: New test.
15465
15466 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15467
15468 PR c++/9749
15469 * g++.dg/parse/varmod1.C: New test.
15470
15471 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15472
15473 PR c++/9727
15474 * g++.dg/template/op1.C: New test.
15475
15476 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15477
15478 PR c++/8906
15479 * g++.dg/template/nested2.C: New test.
15480
15481 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15482
15483 PR c++/8724
15484 * g++.dg/expr/dtor1.C: New test.
15485
15486 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15487
15488 * gcc.dg/cpp/include3.c: New test.
15489 * gcc.dg/cpp/inc/foo.h: New file.
15490
15491 2003-02-21 Glen Nakamura <glen@imodulo.com>
15492
15493 * gcc.c-torture/execute/20030221-1.c: New test.
15494
15495 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15496
15497 PR c++/9729
15498 * g++.dg/abi/conv1.C: New test.
15499
15500 2003-02-20 Jan Hubicka <jh@suse.cz>
15501
15502 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15503
15504 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15505
15506 * gcc.c-torture/compile/20030219-1.c: New test.
15507
15508 2003-02-18 Jan Hubicka <jh@suse.cz>
15509
15510 * gcc.dg/funcorder.c: New test.
15511
15512 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15513
15514 * gcc.c-torture/execute/20030218-1.c: New.
15515
15516 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15517
15518 * gcc.dg/20030218-1.c: New.
15519
15520 2003-02-18 Richard Henderson <rth@redhat.com>
15521
15522 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15523 * gcc.dg/attr-used-2.c: New.
15524
15525 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15526
15527 PR c++/9704
15528 * g++.dg/init/copy5.C: New test.
15529
15530 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15531
15532 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15533 * g++.dg/pch/pch.exp: Likewise.
15534
15535 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15536
15537 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15538 STACK_SIZE is not defined.
15539
15540 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15541
15542 PR c++/9457
15543 * g++.dg/template/init1.C: New test.
15544
15545 2003-02-16 Jan HUbicka <jh@suse.cz>
15546
15547 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15548 (foo): Add few extra tests
15549 * gcc.dg/c99-const-expr-3.c: Likewise.
15550 * gcc.c-torture/execute/20030216-1.c: New.
15551
15552 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15553
15554 PR c++/9459
15555 * g++.dg/ext/typeof4.C: New test.
15556
15557 2003-02-15 Roger Sayle <roger@eyesopen.com>
15558
15559 * gcc.dg/i386-387-3.c: New test case.
15560
15561 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15562
15563 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15564 cris-*-elf* cris-*-aout* and mmix-*-*.
15565
15566 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15567
15568 * gcc.dg/20030213-1.c: New test.
15569
15570 2003-02-12 Roger Sayle <roger@eyesopen.com>
15571
15572 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15573 * gcc.dg/i386-387-2.c: Likewise.
15574
15575 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15576
15577 * gcc.dg/ppc-spe.c: Fix formatting.
15578 Enable tests that were previously unsupported by gas.
15579 Delete tests for instructions that no longer exist.
15580 Switch arguments on evsubifw builtin.
15581
15582 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15583
15584 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15585 STACK_SIZE is too small.
15586
15587 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15588 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15589
15590 * gcc.dg/decl-2.c: New test.
15591
15592 2003-02-10 Jan Hubicka <jh@suse.cz>
15593
15594 * gcc.dg/i386-fpcvt-1.c: New test.
15595
15596 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15597
15598 * gcc.c-torture/execute/20030209-1.c: New test.
15599
15600 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15601
15602 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15603 int-wide bitops, use the constants of the same width.
15604 Likewise, if long long is 32-bit wide, test bitops using
15605 32-bit constants.
15606
15607 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15608
15609 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15610
15611 2003-02-07 Roger Sayle <roger@eyesopen.com>
15612
15613 * testsuite/gcc.dg/builtins-4.c: New test case.
15614
15615 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15616
15617 * gcc.dg/20020430-1.c: Fix dg command typos.
15618 * gcc.dg/20020503-1.c: Likewise.
15619
15620 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15621
15622 PR c++/8785
15623 * g++.dg/parse/fused-params1.C: New test.
15624
15625 PR c++/8857
15626 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15627
15628 PR c++/8921
15629 * g++.dg/parse/non-dependent1.C: New test.
15630
15631 PR c++/8928
15632 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15633
15634 PR c++/9228
15635 * g++.dg/parse/undefined7.C: New test.
15636 * g++.dg/parse/non-templ1.C: New test.
15637
15638 PR c++/9229
15639 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15640
15641 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15642
15643 * gcc.c-torture/compile/20030206-1.c: New test.
15644
15645 2003-02-05 Roger Sayle <roger@eyesopen.com>
15646
15647 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15648 "pow" to "foo" to avoid potential confusion with a math built-in.
15649
15650 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15651
15652 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15653 conditions for SPARC targets.
15654
15655 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15656
15657 * gcc.dg/20030204-1.c: New test.
15658
15659 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15660
15661 PR c++/38
15662 * g++.dg/parse/array-size1.C: New test.
15663
15664 PR c++/5657
15665 * g++.dg/parse/undefined3.C: New test.
15666
15667 PR c++/5665
15668 * g++.dg/parse/undefined4.C: New test.
15669
15670 PR c++/5975
15671 * g++.dg/parse/undefined5.C: New test.
15672
15673 PR c++/7259
15674 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15675
15676 PR c++/8578
15677 * g++.dg/parse/casting-operator1.C: New test.
15678
15679 PR c++/8596
15680 * g++.dg/parse/undefined6.C: New test.
15681
15682 PR c++/8736
15683 * g++.dg/parse/missing-template1.C: New test.
15684
15685 2003-02-04 Jan Hubicka <jh@suse.cz>
15686
15687 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15688 * gcc.dg/i386-cmov?.c: Likewise.
15689 * gcc.dg/i386-fpcvt-?.c: Likewise.
15690 * gcc.dg/i386-ssefp-1.c: Likewise.
15691 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15692 conventions.
15693
15694 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15695
15696 PR c++/7129
15697 * testsuite/g++.dg/ext/max.C: New test.
15698
15699 2003-02-03 Jan Hubicka <jh@suse.cz>
15700
15701 * gcc.c-torture/execute/20030203-1.c: New test.
15702
15703 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15704
15705 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15706 'natural-endian'.
15707
15708 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15709
15710 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15711 * g++.dg/init/new2.C: Likewise.
15712 * g++.dg/other/new1.C: Likewise.
15713
15714 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15715
15716 * gcc.dg/struct-ret-libc.c: New test.
15717
15718 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15719
15720 * gcc.dg/20030129-1.c: New test.
15721
15722 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15723
15724 PR c++/8849
15725 * g++.dg/template/ptrmem4.C: New test.
15726
15727 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15728
15729 * g++.dg/parser/constant1.C: New test.
15730
15731 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15732
15733 PR c++/8591
15734 * g++.dg/parse/friend2.C: New test.
15735
15736 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15737
15738 PR c++/9437
15739 * g++.dg/template/unify4.C: New test.
15740
15741 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15742
15743 * gcc.c-torture/execute/20030128-1.c: New test.
15744
15745 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15746
15747 * g++.dg/lookup/nested1.C: Test moved from ...
15748 * g++.old-deja/g++.other/lookup24.C: ... here.
15749
15750 2003-01-28 Jan Hubicka <jh@suse.cz>
15751
15752 * gcc.dg/i386-cmov5.c: New test.
15753
15754 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15755
15756 * gcc.c-torture/execute/20010925-1.c: Changed the
15757 memcpy declaration.
15758
15759 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15760
15761 PR c++/3902
15762 * g++.dg/parse/template5.C: New test.
15763
15764 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15765
15766 PR fortran/9258
15767 * g77.dg/pr9258: New test.
15768
15769 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15770
15771 * README: Move relevant parts from README.g++.
15772
15773 * README.g++: Remove this file.
15774
15775 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15776
15777 * g++.dg/abi/dcast1.C: New test.
15778
15779 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15780
15781 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15782
15783 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15784
15785 PR c++/47
15786 * g++.old-deja/g++.other/lookup24.C: New test.
15787
15788 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15789
15790 PR middle-end/7227
15791 * gcc.dg/uninit-C.c: New test.
15792
15793 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15794
15795 * g++.dg/abi/covariant1.C: New test.
15796
15797 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15798
15799 * gcc.dg/20030123-1.c: New test.
15800
15801 2003-01-25 Jan Hubicka <jh@suse.cz>
15802
15803 PR opt/8492
15804 * gcc.c-torture/compile/20030125-1.c
15805
15806 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15807
15808 PR c++/9403
15809 * g++.dg/parse/template3.C: New test.
15810 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15811
15812 PR c++/795
15813 * g++.dg/parse/template4.C: New test.
15814
15815 PR c++/9415
15816 * g++.dg/template/qual2.C: New test.
15817
15818 PR c++/8545
15819 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15820
15821 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15822
15823 2003-01-25 Roger Sayle <roger@eyesopen.com>
15824
15825 * gcc.c-torture/execute/switch-1.c: New test case.
15826
15827 2003-01-25 Jan Hubicka <jh@suse.cz>
15828
15829 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15830
15831 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15832
15833 Tweaks for Bison-1.875. From the NEWS file:
15834 "- `parse error' -> `syntax error'
15835 Bison now uniformly uses the term `syntax error'"
15836 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15837 * gcc.dg/cpp/digraph2.c: Likewise.
15838 * gcc.dg/cpp/direct2.c: Likewise.
15839 * gcc.dg/cpp/paste4.c: Likewise.
15840 * gcc.dg/c90-restrict-1.c: Likewise.
15841 * gcc.dg/c99-func-2.c: Likewise.
15842 * gcc.dg/noncompile/920721-2.c: Likewise.
15843 * gcc.dg/noncompile/930622-2.c: Likewise.
15844 * gcc.dg/noncompile/940112-1.c: Likewise.
15845 * gcc.dg/noncompile/950921-1.c: Likewise.
15846 * gcc.dg/noncompile/951123-1.c: Likewise.
15847 * gcc.dg/noncompile/971104-1.c: Likewise.
15848 * gcc.dg/noncompile/990416-1.c: Likewise.
15849
15850 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15851
15852 * g++.dg/parse/undefined1.C: Add error message.
15853
15854 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15855
15856 PR c++/9354
15857 * g++.dg/parse/new1.C: New test.
15858
15859 PR c++/9216
15860 * g++.dg/parse/template2.C: New test.
15861
15862 PR c++/9354
15863 * g++.dg/parse/typedef2.C: New test.
15864
15865 PR c++/9328
15866 * g++.dg/ext/typeof3.C: New test.
15867
15868 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15869
15870 PR c++/2738
15871 * g++.dg/parse/ret-type1.C: New test.
15872
15873 PR c++/3792
15874 * g++.dg/parse/tmpl-outside1.C: New test.
15875
15876 PR c++/4207
15877 * g++.dg/parse/int-as-enum1.C: New test.
15878
15879 PR c++/4903
15880 * g++.dg/parse/no-typename1.C: New test.
15881
15882 PR c++/5533
15883 * g++.dg/parse/no-value1.C: New test.
15884
15885 PR c++/5921
15886 * g++.dg/parse/wrong-inline1.C: New test.
15887
15888 PR c++/6402
15889 * g++.dg/parse/ref1.C: New test.
15890
15891 PR c++/6992
15892 * g++.dg/parse/attr-ctor1.C: New test.
15893
15894 PR c++/7229
15895 * g++.dg/parse/namespace5.C: New test.
15896
15897 PR c++/7917
15898 * g++.dg/parse/func-def1.C: New test.
15899
15900 PR c++/8143
15901 * g++.dg/parse/undefined1.C: New test.
15902
15903 PR c++/5723, PR c++/8522
15904 * g++.dg/parse/specialization1.C: New test.
15905
15906 PR c++/163, PR c++/8595
15907 * g++.dg/parse/struct-as-enum1.C: New test.
15908
15909 PR c++/9173
15910 * g++.dg/parse/undefined2.C: New test.
15911
15912 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15913
15914 PR c++/9298
15915 * g++.dg/parse/template1.C: New test.
15916
15917 PR c++/9384
15918 * g++.dg/parse/using1.C: New test.
15919
15920 PR c++/9285
15921 PR c++/9294
15922 * g++.dg/parse/expr2.C: New test.
15923
15924 PR c++/9388
15925 * g++.dg/parse/lookup2.C: Likewise.
15926
15927 2003-01-21 Jan Hubicka <jh@suse.cz>
15928
15929 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15930 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15931 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15932 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15933
15934 2003-01-20 Nick Clifton <nickc@redhat.com>
15935
15936 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15937 problem with ARM sibcall code generation.
15938
15939 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15940
15941 * gcc.c-torture/execute/20030120-1.c: New.
15942
15943 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15944
15945 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15946
15947 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15948
15949 PR c++/9272
15950 * g++.dg/parse/ctor1.C: New test.
15951
15952 PR c++/9294:
15953 * g++.dg/parse/qualified1.C: New test.
15954
15955 * g++.dg/parse/typename3.C: New test.
15956
15957 2003-01-16 Richard Henderson <rth@redhat.com>
15958
15959 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15960
15961 2003-01-16 Richard Henderson <rth@redhat.com>
15962
15963 * g++.dg/pch/pch.exp: Copy test header to the working directory
15964 before using it either for precompilation or direct use.
15965 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15966 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15967
15968 2003-01-16 Richard Henderson <rth@redhat.com>
15969
15970 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15971 before using it either for precompilation or direct use.
15972 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15973 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15974
15975 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15976
15977 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15978 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15979 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15980 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15981 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15982 typename warning into error.
15983 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15984 error messages.
15985 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15986 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15987 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15988 messages.
15989 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15990 make declaration visible in template.
15991 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15992 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15993 messages.
15994 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15995 message.
15996 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15997 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15998 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15999 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
16000 typename warning with error message.
16001 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
16002 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
16003 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
16004
16005 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
16006
16007 * g++.dg/parse/ambig2.C: New test.
16008
16009 2003-01-15 Richard Henderson <rth@redhat.com>
16010
16011 * g++.dg/tls/init-2.C: Update error message string.
16012
16013 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16014
16015 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16016
16017 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16018
16019 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16020 all for HC11/HC12.
16021 * gcc.c-torture/compile/20001205-1.x: Likewise.
16022 * gcc.c-torture/compile/20001226-1.x: Likewise.
16023 * gcc.c-torture/compile/920520-1.x: Likewise.
16024 * gcc.c-torture/compile/961203-1.x: Likewise.
16025 * gcc.c-torture/compile/20020604-1.x: Likewise.
16026
16027 2003-01-15 Jan Hubicka <jh@suse.cz>
16028
16029 * gcc.c-torture/compile/20030115-1.c: New test.
16030
16031 * gcc.dg/i386-fpcvt-1.c: New test.
16032 * gcc.dg/i386-fpcvt-2.c: New test.
16033
16034 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16035
16036 Further conform g++'s __vmi_class_type_info to the C++ ABI
16037 specification.
16038 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16039 the specification.
16040
16041 2003-01-14 Jan Hubicka <jh@suse.cz>
16042
16043 * gcc.dg/i386-fpcvt-1.c: New test.
16044 * gcc.dg/i386-fpcvt-2.c: New test.
16045
16046 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16047
16048 * gcc.dg/i386-mmx-3.c: New test.
16049
16050 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16051
16052 PR c++/9264
16053 * g++.dg/parse/octal1.C: New file.
16054
16055 PR c++/9172
16056 * g++.dg/parse/typename1.C: New file.
16057
16058 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16059
16060 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16061 * gcc.dg/bf-no-ms-layout.c: Likewise.
16062 * gcc.dg/bf-ms-attrib.c: Likewise.
16063
16064 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16065
16066 PR c++/9099
16067 * g++.dg/parse/dtor1.C: New file.
16068
16069 PR c++/9128
16070 * g++.dg/rtti/typeid1.C: New file.
16071
16072 PR c++/9153
16073 * g++.dg/parse/lookup1.C: New file.
16074
16075 PR c++/9171
16076 * g++.dg/templ/spec5.C: New file.
16077
16078 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16079
16080 * gcc.c-torture/compile/20030110-1.c: New test.
16081
16082 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16083
16084 Merge from pch-branch:
16085
16086 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16087
16088 * gcc.dg/pch/cpp-1.h: New.
16089 * gcc.dg/pch/cpp-1.c: New.
16090 * gcc.dg/pch/cpp-2.h: New.
16091 * gcc.dg/pch/cpp-2.c: New.
16092
16093 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16094
16095 * gcc.dg/pch/except-1.h: New.
16096 * gcc.dg/pch/except-1.c: New.
16097
16098 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16099
16100 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16101 running test.
16102 * gcc.dg/pch: Include *.hp not *.h.
16103 * gcc.dg/pch/system-1.h: New.
16104 * gcc.dg/pch/system-1.c: New.
16105
16106 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16107
16108 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16109 rather than trying to build and run a program using PCH.
16110 * gcc.dg/pch: Remove dg-do commands from test files.
16111
16112 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16113
16114 * gcc.dg/pch/macro-3.c: New.
16115 * gcc.dg/pch/macro-3.h: New.
16116
16117 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16118
16119 * gcc.dg/pch/common-1.c: New.
16120 * gcc.dg/pch/common-1.h: New.
16121 * gcc.dg/pch/decl-1.c: New.
16122 * gcc.dg/pch/decl-1.h: New.
16123 * gcc.dg/pch/decl-2.c: New.
16124 * gcc.dg/pch/decl-2.h: New.
16125 * gcc.dg/pch/decl-3.c: New.
16126 * gcc.dg/pch/decl-3.h: New.
16127 * gcc.dg/pch/decl-4.c: New.
16128 * gcc.dg/pch/decl-4.h: New.
16129 * gcc.dg/pch/decl-5.c: New.
16130 * gcc.dg/pch/decl-5.h: New.
16131 * gcc.dg/pch/global-1.c: New.
16132 * gcc.dg/pch/global-1.h: New.
16133 * gcc.dg/pch/inline-1.c: New.
16134 * gcc.dg/pch/inline-1.h: New.
16135 * gcc.dg/pch/inline-2.c: New.
16136 * gcc.dg/pch/inline-2.h: New.
16137 * gcc.dg/pch/static-1.c: New.
16138 * gcc.dg/pch/static-1.h: New.
16139 * gcc.dg/pch/static-2.c: New.
16140 * gcc.dg/pch/static-2.h: New.
16141
16142 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16143
16144 * g++.dg/pch/pch.exp: Better handle failing testcases.
16145 * gcc.dg/pch/pch.exp: Likewise.
16146 * gcc.dg/pch/macro-1.c: New.
16147 * gcc.dg/pch/macro-1.h: New.
16148 * gcc.dg/pch/macro-2.c: New.
16149 * gcc.dg/pch/macro-2.h: New.
16150
16151 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16152
16153 * g++.dg/dg.exp: Treat files in pch/ specially.
16154 * g++.dg/pch/pch.exp: New file.
16155 * g++.dg/pch/empty.H: New file.
16156 * g++.dg/pch/empty.C: New file.
16157 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16158 "precompile".
16159
16160 * gcc.dg/pch/pch.exp: New file.
16161 * gcc.dg/pch/empty.h: New file.
16162 * gcc.dg/pch/empty.c: New file.
16163 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16164 "precompile".
16165
16166 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16167
16168 * g++.dg/template/friend14.C: New test.
16169
16170 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16171
16172 * gcc.dg/old-style-asm-1.c: New test.
16173
16174 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16175
16176 * gcc.c-torture/compile/20030109-1.c: New test.
16177
16178 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16179
16180 * gcc.c-torture/execute/20030109-1.c: New test.
16181
16182 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16183
16184 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16185 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16186 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16187 * g++.old-deja/g++.mike/eh2.C: Likewise
16188 * g++.old-deja/g++.mike/eh3.C: Likewise
16189 * g++.old-deja/g++.mike/eh5.C: Likewise
16190 * g++.old-deja/g++.mike/eh6.C: Likewise
16191 * g++.old-deja/g++.mike/eh7.C: Likewise
16192 * g++.old-deja/g++.mike/eh8.C: Likewise
16193 * g++.old-deja/g++.mike/eh9.C: Likewise
16194 * g++.old-deja/g++.mike/eh10.C: Likewise
16195 * g++.old-deja/g++.mike/eh12.C: Likewise
16196 * g++.old-deja/g++.mike/eh13.C: Likewise
16197 * g++.old-deja/g++.mike/eh14.C: Likewise
16198 * g++.old-deja/g++.mike/eh16.C: Likewise
16199 * g++.old-deja/g++.mike/eh17.C: Likewise
16200 * g++.old-deja/g++.mike/eh18.C: Likewise
16201 * g++.old-deja/g++.mike/eh21.C: Likewise
16202 * g++.old-deja/g++.mike/eh23.C: Likewise
16203 * g++.old-deja/g++.mike/eh24.C: Likewise
16204 * g++.old-deja/g++.mike/eh25.C: Likewise
16205 * g++.old-deja/g++.mike/eh26.C: Likewise
16206 * g++.old-deja/g++.mike/eh27.C: Likewise
16207 * g++.old-deja/g++.mike/eh28.C: Likewise
16208 * g++.old-deja/g++.mike/eh29.C: Likewise
16209 * g++.old-deja/g++.mike/eh31.C: Likewise
16210 * g++.old-deja/g++.mike/eh33.C: Likewise
16211 * g++.old-deja/g++.mike/eh34.C: Likewise
16212 * g++.old-deja/g++.mike/eh35.C: Likewise
16213 * g++.old-deja/g++.mike/eh36.C: Likewise
16214 * g++.old-deja/g++.mike/eh37.C: Likewise
16215 * g++.old-deja/g++.mike/eh38.C: Likewise
16216 * g++.old-deja/g++.mike/eh39.C: Likewise
16217 * g++.old-deja/g++.mike/eh40.C: Likewise
16218 * g++.old-deja/g++.mike/eh41.C: Likewise
16219 * g++.old-deja/g++.mike/eh42.C: Likewise
16220 * g++.old-deja/g++.mike/eh44.C: Likewise
16221 * g++.old-deja/g++.mike/eh46.C: Likewise
16222 * g++.old-deja/g++.mike/eh47.C: Likewise
16223 * g++.old-deja/g++.mike/eh48.C: Likewise
16224 * g++.old-deja/g++.mike/eh49.C: Likewise
16225 * g++.old-deja/g++.mike/eh50.C: Likewise
16226 * g++.old-deja/g++.mike/eh51.C: Likewise
16227 * g++.old-deja/g++.mike/eh53.C: Likewise
16228 * g++.old-deja/g++.mike/eh55.C: Likewise
16229 * g++.old-deja/g++.mike/p7912.C: Likewise
16230 * g++.old-deja/g++.mike/p9706.C: Likewise
16231 * g++.old-deja/g++.mike/p10416.C: Likewise
16232 * g++.old-deja/g++.mike/p11667.C: Likewise
16233 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16234 Remove redundant reference to Iris.
16235 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16236 Elxsi, i860, Pico Java, and WE32K.
16237
16238 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16239
16240 * g++.dg/ext/asm4.C: New test.
16241
16242 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16243
16244 PR c++/9030
16245 * g++.dg/template/friend12.C: New test.
16246 * g++.dg/template/friend13.C: Likewise.
16247 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16248
16249 2003-01-08 Jan Hubicka <jh@suse.cz>
16250
16251 * gcc.dg/i386-cadd.c: New test.
16252 * gcc.dg/i386-cmov4.c: Likewise.
16253
16254 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16255
16256 PR c++/9165
16257 * g++.dg/warn/Wunused-3.C: New test.
16258
16259 * g++.dg/abi/bitfield9.C: New test.
16260
16261 PR c++/9189
16262 * g++.dg/parse/defarg3.C: New test.
16263
16264 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16265
16266 * g++.dg/parse/ambig1.C: New test.
16267 * g++.dg/parse/defarg2.C: New test.
16268
16269 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16270
16271 * g++.dg/template/defarg-1.C: New test.
16272 * g++.dg/template/local2.C: Likewise.
16273
16274 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16275
16276 * gcc.c-torture/execute/20030105-1.c: New test.
16277
16278 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16279
16280 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16281 * g++.dg/parse/namespace4.C: Likewise.
16282
16283 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16284
16285 * g++.dg/template/ntp2.C: New test.
16286
16287 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16288
16289 * g++.dg/parse/extern-C-1.C: New test.
16290
16291 * g++.dg/parse/namespace4.C: New test.
16292
16293 * g++.dg/template/nested1.C: New test.
16294
16295 * g++.dg/parse/namespace3.C: New test.
16296
16297 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16298
16299 * g++.dg/lookup/two-stage1.C: New test.
16300
16301 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16302
16303 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16304 * g++.old-deja/g++.jason/access8.C: Likewise.
16305 * g++.old-deja/g++.other/decl5.C: Likewise.
16306
16307 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16308
16309 * g++.dg/parse/parse7.C: New test.
16310
16311 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16312
16313 PR c++/2843
16314 * g++.dg/ext/attrib7.C: New test.
16315
16316 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16317
16318 * g++.dg/parse/parse6.C: New test.
16319
16320 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16321
16322 * gcc.dg/h8300-stack-1.c: New.
16323
16324 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16325
16326 g++.dg/lookup/exception1.C: New test.
16327
16328 g++.dg/lookup/template1.C: New test.
16329
16330 g++.dg/parse/namespace2.C: New test.
16331
16332 g++.dg/parse/parens2.C: New test.
16333
16334 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16335
16336 * g++.dg/parse/parse5.C: New test.
16337 * g++.dg/lookup/scoped4.C: New test.
16338
16339 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16340
16341 * g++.dg/parse/parens1.C: New test.
16342
16343 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16344 angle-bracket1.C.
16345 * g++.dg/parse/parens2.C: New test.
16346
16347 * g++.dg/lookup/scope-operator1.C: New test.
16348
16349 * g++.dg/parse/operator1.C: New test.
16350
16351 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16352
16353 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16354 * g++.old-deja/g++.other/access6.C: Likewise.
16355 * g++.old-deja/g++.other/decl1.C: Likewise.
16356 * g++.old-deja/g++.pt/typename12.C: Likewise.
16357
16358 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16359
16360 * g++.dg/parse/namespace1.C: New test.
16361
16362 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16363
16364 * g++.dg/parse/parse4.C: New test.
16365
16366 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16367
16368 * g++.dg/parse/parse3.C: New test.
16369
16370 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16371
16372 * g++.dg/parse/parse2.C: New test.
16373
16374 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16375
16376 * g++.dg/template/friend11.C: New test.
16377
16378 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16379
16380 * g++.dg/parse/parse1.C: New test.
16381
16382 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16383
16384 * lib/profopt.exp: Change the name of a global variable to avoid
16385 possible clashes with other test suites.
16386
16387 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16388
16389 * g++.dg/inherit/covariant8.C: New test.
16390
16391 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16392
16393 * g++.dg/init/array9.C: New test.
16394
16395 PR c++/9112
16396 * g++.dg/parse/expr1.C: New test.
16397
16398 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16399
16400 * gcc.c-torture/compile/20021230-1.c: New test.
16401
16402 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16403
16404 * g++.dg/inherit/covariant5.C: New test.
16405 * g++.dg/inherit/covariant6.C: New test.
16406 * g++.dg/inherit/covariant7.C: New test.
16407
16408 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16409
16410 PR c++/2739
16411 * g++.dg/other/access2.C: New test.
16412
16413 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16414
16415 * g++.dg/other/anon-struct.C: No longer fails
16416 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16417 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16418 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16419
16420 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16421
16422 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16423
16424 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16425
16426 * g++.dg/eh/spec4.C: Remove stray semicolon.
16427 * g++.dg/expr/pmf-1.C: Change error message.
16428 * g++.dg/ext/asm1.C: Remove stray semicolon.
16429 * g++.dg/ext/typename1.C: Add missing typenames.
16430 * g++.dg/inherit/template-as-base.C: Change error message.
16431 * g++.dg/lookup/scoped1.C: Likewise.
16432 * g++.dg/lookup/scoped2.C: Likewise.
16433 * g++.dg/lookup/using2.C: Likewise.
16434 * g++.dg/other/component1.C: Remove stray semicolon.
16435 * g++.dg/other/do1.C: Change error message.
16436 * g++.dg/other/error2.C: Likewise.
16437 * g++.dg/other/init1.C: Likewise.
16438 * g++.dg/other/packed1.C: Remove stray semicolon.
16439 * g++.dg/other/ptrmem2.C: Change error message.
16440 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16441 marker.
16442 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16443 * g++.dg/template/access3.C: Add typename keyword.
16444 * g++.dg/template/access5.C: Remove stray semicolon.
16445 * g++.dg/template/access6.C: Likewise.
16446 * g++.dg/template/complit1.C: Likewise.
16447 * g++.dg/template/crash1.C: Change error message.
16448 * g++.dg/template/inherit2.C: Remove stray semicolon.
16449 * g++.dg/template/instantiate2.C: Likewise.
16450 * g++.dg/template/instantiate3.C: Change error message.
16451 * g++.dg/template/qual1.C: Remove stray semicolon.
16452 * g++.dg/template/qualttp18.C: Change error message.
16453 * g++.dg/template/ref1.C: Remove stray semicolon.
16454 * g++.dg/template/sizeof1.C (A::value): Declare it.
16455 * g++.dg/template/spec4.C: Change error message.
16456 * g++.dg/template/static1.C: Likewise.
16457 * g++.dg/template/type1.C: Likewise.
16458 * g++.dg/template/typename3.C: Likewise.
16459 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16460 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16461 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16462 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16463 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16464 named return value extension.
16465 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16466 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16467 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16468 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16469 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16470 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16471 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16472 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16473 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16474 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16475 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16476 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16477 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16478 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16479 syntax.
16480 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16481 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16482 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16483 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16484 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16485 * g++.old-deja/g++.brendan/template11.C: Likewise.
16486 * g++.old-deja/g++.brendan/template26.C: Likewise.
16487 * g++.old-deja/g++.brendan/template27.C: Use explicit
16488 specialization syntax.
16489 * g++.old-deja/g++.brendan/template30.C: Likewise.
16490 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16491 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16492 non-dependent names.
16493 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16494 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16495 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16496 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16497 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16498 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16499 named return value extension.
16500 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16501 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16502 * g++.old-deja/g++.ext/return1.C: Likewise.
16503 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16504 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16505 * g++.old-deja/g++.jason/access8.C: Likewise.
16506 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16507 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16508 pseudo-destructor names.
16509 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16510 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16511 pseudo-destructor names.
16512 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16513 * g++.old-deja/g++.jason/overload19.C: Likewise.
16514 * g++.old-deja/g++.jason/overload32.C: Likewise.
16515 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16516 stray semicolons.
16517 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16518 * g++.old-deja/g++.jason/return.C: Likewise.
16519 * g++.old-deja/g++.jason/return2.C: Likewise.
16520 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16521 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16522 syntax.
16523 * g++.old-deja/g++.jason/template10.C: Account for use of
16524 non-dependent names.
16525 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16526 syntax.
16527 * g++.old-deja/g++.jason/template37.C: Likewise.
16528 * g++.old-deja/g++.law/access4.C: Change error messages.
16529 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16530 pseudo-destructor names.
16531 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16532 * g++.old-deja/g++.law/ctors9.C: Likewise.
16533 * g++.old-deja/g++.law/cvt22.C: Likewise.
16534 * g++.old-deja/g++.law/dtors5.C: Likewise.
16535 * g++.old-deja/g++.law/global-init1.C: Likewise.
16536 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16537 * g++.old-deja/g++.law/operators28.C: Likewise.
16538 * g++.old-deja/g++.law/visibility28.C: Likewise.
16539 * g++.old-deja/g++.martin/eval1.C: Likewise.
16540 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16541 name.
16542 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16543 * g++.old-deja/g++.mike/net34.C: Likewise.
16544 * g++.old-deja/g++.mike/net36.C: Likewise.
16545 * g++.old-deja/g++.mike/ns2.C: Likewise.
16546 * g++.old-deja/g++.mike/p12306.C: Likewise.
16547 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16548 value extension.
16549 * g++.old-deja/g++.mike/p700.C: Likewise.
16550 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16551 * g++.old-deja/g++.mike/p710.C: Likewise.
16552 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16553 value extension.
16554 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16555 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16556 * g++.old-deja/g++.ns/crash2.C: Likewise.
16557 * g++.old-deja/g++.ns/crash3.C: Likewise.
16558 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16559 * g++.old-deja/g++.ns/ns17.C: Likewise.
16560 * g++.old-deja/g++.ns/template16.C: Likewise.
16561 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16562 keyword.
16563 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16564 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16565 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16566 named return value extension.
16567 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16568 * g++.old-deja/g++.other/access4.C: Issue additional error
16569 messages.
16570 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16571 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16572 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16573 * g++.old-deja/g++.other/crash25.C: Change error message.
16574 * g++.old-deja/g++.other/crash4.C: Change error message.
16575 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16576 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16577 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16578 checks.
16579 * g++.old-deja/g++.other/defarg8.C: Likewise.
16580 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16581 * g++.old-deja/g++.other/dtor10.C: Likewise.
16582 * g++.old-deja/g++.other/incomplete.C: Likewise.
16583 * g++.old-deja/g++.other/linkage7.C: Likewise.
16584 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16585 lookup algorithm.
16586 * g++.old-deja/g++.other/mangle2.C: Likewise.
16587 * g++.old-deja/g++.other/refinit2.C: Likewise.
16588 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16589 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16590 * g++.old-deja/g++.pt/crash28.C: Likewise.
16591 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16592 syntax.
16593 * g++.old-deja/g++.pt/crash32.C: Change error message.
16594 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16595 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16596 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16597 error message position.
16598 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16599 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16600 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16601 syntax.
16602 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16603 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16604 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16605 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16606 keyword.
16607 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16608 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16609 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16610 keyword.
16611 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16612 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16613 syntax.
16614 * g++.old-deja/g++.pt/friend28.C: Account for use of
16615 non-dependent names.
16616 * g++.old-deja/g++.pt/friend29.C: Likewise.
16617 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16618 rules.
16619 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16620 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16621 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16622 lookup rules.
16623 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16624 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16625 keyword.
16626 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16627 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16628 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16629 keyword.
16630 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16631 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16632 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16633 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16634 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16635 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16636 keyword.
16637 * g++.old-deja/g++.pt/spec10.C: Likewise.
16638 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16639 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16640 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16641 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16642 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16643 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16644 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16645 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16646 * g++.old-deja/g++.pt/typename15.C: Likewise.
16647 * g++.old-deja/g++.pt/typename22.C: Likewise.
16648 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16649 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16650 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16651 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16652 syntax.
16653 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16654 return value extension.
16655 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16656 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16657 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16658 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16659
16660 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16661
16662 * g++.dg/warn/inline1.C: New test.
16663 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16664 * g++.old-deja/g++.jason/synth10.C: Likewise.
16665 * g++.old-deja/g++.mike/net31.C: Likewise.
16666 * g++.old-deja/g++.mike/p8786.C: Likewise.
16667
16668 * g++.dg/template/friend10.C: New test.
16669 * g++.dg/template/conv5.C: New test.
16670
16671 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16672
16673 * g++.dg/lookup/scoped3.C: New test.
16674
16675 * g++.dg/lookup/decl1.C: New test.
16676 * g++.dg/lookup/decl2.C: New test.
16677
16678 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16679
16680 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16681 gcc.c-torture/compile/20021015-1.c,
16682 gcc.c-torture/compile/20021015-2.c,
16683 gcc.c-torture/compile/20021123-1.c,
16684 gcc.c-torture/compile/20021123-2.c,
16685 gcc.c-torture/compile/20021123-3.c,
16686 gcc.c-torture/compile/20021123-4.c,
16687 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16688 only to 3.1 or 3.2 branch.
16689
16690 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16691
16692 * gcc.dg/i386-bitfield3.c: New test.
16693
16694 * gcc.dg/i386-bitfield2.c: New test.
16695
16696 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16697
16698 * g++.dg/parse/conv_op1.C: New test.
16699
16700 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16701
16702 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16703 approved.
16704
16705 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16706
16707 * gcc.c-torture/compile/20021220-1.c: New test.
16708
16709 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16710
16711 * gcc.dg/i386-fastcall-1.c: New.
16712
16713 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16714
16715 * gcc.c-torture/execute/20021219-1.c: New test.
16716
16717 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16718
16719 * gcc.dg/i386-pic-1.c: New test.
16720
16721 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16722
16723 PR c++/8099
16724 * g++.dg/template/friend9.C: New test.
16725
16726 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16727
16728 PR c++/3663
16729 * g++.dg/template/access7.C: New test.
16730
16731 2002-12-18 Nick Clifton <nickc@redhat.com>
16732
16733 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16734 the libstdc++-v3 directory has been found.
16735
16736 2002-12-12 Devang Patel <dpatel@apple.com>
16737 * gcc.dg/darwin-ld-1.c: New test.
16738 * gcc.dg/darwin-ld-2.c: New test.
16739 * gcc.dg/darwin-ld-3.c: New test.
16740 * gcc.dg/darwin-ld-4.c: New test.
16741 * gcc.dg/darwin-ld-5.c: New test.
16742
16743 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16744
16745 * gcc.c-torture/compile/20021212-1.c: New test.
16746
16747 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16748
16749 * gcc.dg/fshort-wchar: New test.
16750
16751 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16752
16753 PR c++/8372
16754 * g++.dg/template/dtor1.C: New test.
16755
16756 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16757 markers.
16758
16759 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16760
16761 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16762
16763 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16764
16765 * g++.dg/template/static1.C: New test.
16766 * g++.dg/template/static2.C: New test.
16767 * g++.old-deja/g++.ext/memconst.C: New test.
16768
16769 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16770
16771 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16772 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16773 * g++.dg/special/initp1.C: Likewise.
16774
16775 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16776
16777 * gcc.c-torture/execute/20021204-1.c: New test.
16778
16779 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16780
16781 * gcc.dg/ppc-fmadd-1.c: New file.
16782 * gcc.dg/ppc-fmadd-2.c: New file.
16783 * gcc.dg/ppc-fmadd-3.c: New file.
16784
16785 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16786
16787 * gcc.c-torture/compile/20021204-1.c: New test.
16788
16789 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16790
16791 * g++.dg/inherit/covariant2.C: New test.
16792 * g++.dg/inherit/covariant3.C: New test.
16793 * g++.dg/inherit/covariant4.C: New test.
16794 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16795 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16796
16797 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16798
16799 PR c++/8688
16800 * g++.dg/init/brace3.C: New test.
16801
16802 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16803
16804 * gcc.dg/20020210-1.c: Fix a comment typo.
16805
16806 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16807
16808 PR c++/8720
16809 * g++.dg/parse/defarg1.C: New test.
16810
16811 PR c++/8615
16812 * g++.dg/template/char1.C: New test.
16813
16814 * g++.dg/template/varmod1.C: Fix typo.
16815
16816 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16817
16818 DR 180
16819 * g++.old-deja/g++.pt/crash32.C: Expect error.
16820
16821 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16822
16823 PR c++/5919
16824 * g++.dg/template/varmod1.C: New test.
16825
16826 PR c++/8727
16827 * g++.dg/inherit/typeinfo1.C: New test.
16828
16829 PR c++/8663
16830 * g++.dg/inherit/typedef1.C: New test.
16831
16832 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16833
16834 PR c++/8332
16835 PR c++/8493
16836 * g++.dg/template/strlen1.C: New test.
16837
16838 PR c++/8227
16839 * g++.dg/template/ctor2.C: New test.
16840
16841 PR c++/8214
16842 * g++.dg/init/string1.C: New test.
16843
16844 PR c++/8511
16845 * g++.dg/template/friend8.C: New test.
16846
16847 2002-11-29 Joe Buck <jbuck@synopsys.com>
16848
16849 * g++.dg/lookup/anon2.C: New test.
16850
16851 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16852
16853 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16854 h8300 port.
16855
16856 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16857
16858 * gcc.dg/bitfld-6.c: New test.
16859
16860 2002-11-27 Jan Hubicka <jh@suse.cz>
16861
16862 * gcc.c-torture/execute/20021127.[cx]: New test.
16863
16864 2002-11-26 Jan Hubicka <jh@suse.cz>
16865
16866 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16867 quality.
16868
16869 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16870
16871 * g++.dg/init/brace2.C: New test.
16872 * g++.old-deja/g++.mike/p9129.C: Correct.
16873
16874 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16875
16876 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16877
16878 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16879
16880 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16881
16882 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16883
16884 * testsuite/g++.dg/abi/empty11.C: New test.
16885 * testsuite/g++.dg/rtti/cv1.C: New test.
16886
16887 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16888
16889 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16890
16891 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16892
16893 * g++.dg/abi/empty10.C: New test.
16894
16895 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16896
16897 * gcc.c-torture/compile/20021124-1.c: New test.
16898
16899 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16900
16901 * g++.dg/abi/rtti2.C: New test.
16902
16903 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16904
16905 * gcc.dg/i386-unroll-1.c: New test.
16906
16907 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16908
16909 * gcc.c-torture/compile/20021120-1.c: New test.
16910 * gcc.c-torture/compile/20021120-2.c: New test.
16911
16912 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16913
16914 * gcc.dg/bitfld-5.c: New test.
16915
16916 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16917
16918 * gcc.c-torture/execute/20021120-3.c: New test.
16919
16920 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16921
16922 * gcc.c-torture/execute/20021120-2.c: New test.
16923
16924 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16925
16926 * gcc.c-torture/execute/20021120-1.c: New test.
16927
16928 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16929
16930 * gcc.c-torture/execute/20021118-3.c: New test.
16931
16932 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16933
16934 * gcc.c-torture/compile/20021119-1.c: New test.
16935
16936 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16937
16938 * gcc.dg/duff-1.c: New test.
16939 * gcc.dg/duff-2.c: New test.
16940 * gcc.dg/duff-3.c: New test.
16941
16942 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16943
16944 * gcc.dg/cpp/_Pragma5.c: New test.
16945
16946 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16947
16948 * gcc.c-torture/execute/20021118-2.c: New test.
16949
16950 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16951
16952 * gcc.c-torture/execute/20021118-1.c: New test.
16953
16954 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16955
16956 * gcc.dg/20021116-1.c: New test.
16957
16958 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16959
16960 * g++.dg/abi/vcall1.C: New test.
16961
16962 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16963
16964 * gcc.dg/20021029-1.c: New test.
16965 * gcc.dg/20021029-2.c: New test.
16966
16967 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16968
16969 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16970
16971 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16972
16973 PR c/8439
16974 * gcc.dg/20021110.c: Move to ...
16975 * gcc.c-torture/compile/20021110.c: .... here.
16976
16977 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16978
16979 PR c/8467
16980 * gcc.c-torture/execute/20021111-1.c
16981
16982 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16983
16984 PR c/8439
16985 * gcc.dg/20021110.c: New test.
16986
16987 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16988
16989 * g++.dg/abi/vthunk3.C: Run only on x86.
16990
16991 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16992
16993 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16994
16995 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16996
16997 * lib/compat.exp (compat-execute): Fix logic error in last
16998 change.
16999
17000 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
17001
17002 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
17003
17004 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17005
17006 PR c++/8389
17007 * g++.dg/template/access6.C: New test.
17008
17009 2002-11-08 Jan Hubicka <jh@suse.cz>
17010
17011 * gcc.dg/i386-ssefp-1.c: New test.
17012 * gcc.dg/i386-ssefp-1.c: New test.
17013
17014 2002-11-08 Jan Hubicka <jh@suse.cz>
17015
17016 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17017
17018 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17019
17020 * g++.dg/abi/vthunk3.C: New test.
17021
17022 PR c++/8338
17023 * g++.dg/template/crash2.C: New test.
17024
17025 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17026
17027 * testsuite/g++.dg/abi/dtor1.C: New test.
17028 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17029
17030 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17031
17032 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17033 Darwin.
17034
17035 2002-11-04 Adam Nemet <anemet@lnxw.com>
17036
17037 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17038 -mthumb. Only xfail with -O0.
17039
17040 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17041
17042 * g++.dg/abi/thunk1.C: New test.
17043 * g++.dg/abi/thunk2.C: Likewise.
17044 * g++.dg/abi/vtt1.C: Likewise.
17045
17046 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17047
17048 PR optimization/8423
17049 * gcc.c-torture/execute/builtin-constant.c: New test.
17050
17051 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17052
17053 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17054 Add some more cases.
17055
17056 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17057
17058 PR c++/8391
17059 * g++.dg/opt/local1.C: New test.
17060
17061 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17062
17063 PR c++/8160
17064 * g++.dg/template/complit1.C: New test.
17065
17066 PR c++/8149
17067 * g++.dg/template/typename4.C: Likewise.
17068
17069 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17070
17071 Core issue 287, PR c++/7639
17072 * g++.dg/template/instantiate1.C: Adjust error location.
17073 * g++.dg/template/instantiate3.C: New test.
17074 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17075 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17076 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17077
17078 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17079
17080 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17081
17082 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17083
17084 PR c++/8287
17085 * g++.dg/init/dtor2.C: New test.
17086
17087 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17088
17089 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17090 * gcc.dg/nest.c: Bypass errors on irix6.
17091
17092 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17093
17094 * gcc.dg/nest.c: Expect error for mmix-*-*.
17095 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17096
17097 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17098
17099 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17100 markers.
17101
17102 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17103
17104 2002-10-25 Mike Stump <mrs@apple.com>
17105
17106 * gcc.dg/warn-1.c: New test.
17107
17108 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17109
17110 * g++.dg/template/typename3.C: New test.
17111
17112 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17113
17114 * g++.dg/lookup/ptrmem1.C: New test.
17115
17116 * g++.dg/abi/vthunk2.C: New test.
17117
17118 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17119
17120 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17121
17122 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17123
17124 * g++.dg/abi/empty9.C: New test.
17125
17126 2002-10-24 Richard Henderson <rth@redhat.com>
17127
17128 * g++.dg/inherit/thunk1.C: Enable for ia64.
17129
17130 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17131
17132 PR c++/8067
17133 * g++.dg/lookup/pretty1.C: New test.
17134
17135 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17136
17137 * gcc.dg/20021023-1.c: New test.
17138
17139 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17140
17141 PR c++/7679
17142 * g++.dg/parse/inline1.C: New test.
17143
17144 2002-10-23 Richard Henderson <rth@redhat.com>
17145
17146 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17147
17148 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17149
17150 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17151
17152 PR c++/6579
17153 * g++.dg/parse/stmtexpr3.C: New test.
17154
17155 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17156
17157 * g++.dg/expr/cond1.C: New test.
17158
17159 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17160
17161 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17162
17163 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17164
17165 * g++.dg/abi/vbase13.C: New test.
17166 * g++.dg/abi/vbase14.C: Likewise.
17167
17168 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17169
17170 * gcc.dg/tls/pic-1.c: New test.
17171 * gcc.dg/tls/nonpic-1.c: New test.
17172 * gcc.dg/20021018-1.c: New test.
17173
17174 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17175
17176 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17177 Remove only files with the same base name as the test case.
17178 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17179 (profopt-execute): Likewise. Also, remove old profiling
17180 and performance data files before running the tests.
17181
17182 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17183 * g++.dg/bprob/bprob.exp: Likewise.
17184 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17185 to allow more general test case names.
17186
17187 * g++.dg/bprob/bprob-1.C: Rename to ...
17188 * g++.dg/bprob/g++-bprob-1.C: ... this.
17189
17190 * g77.dg/bprob/bprob-1.f: Rename to ...
17191 * g77.dg/bprob/g77-bprob-1.f: ... this.
17192
17193 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17194
17195 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17196 bison 1.50 or later.
17197
17198 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17199
17200 * g++.dg/README: Describe more test directories.
17201
17202 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17203
17204 * g++.dg/init/array6.C: Add additional tests.
17205
17206 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17207
17208 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17209 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17210
17211 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17212
17213 * gcc.c-torture/compile/20020604-1.x: New.
17214 * gcc.c-torture/compile/simd-5.x: Likewise.
17215 * gcc.c-torture/execute/920710-1.x: Likewise.
17216 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17217
17218 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17219
17220 * g++.dg/inherit/override1.C: Add dg-options clause.
17221
17222 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17223
17224 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17225 _mm_slli_si128.
17226
17227 2002-10-19 Andreas Schwab <schwab@suse.de>
17228
17229 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17230 directory component.
17231
17232 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17233
17234 * g++.dg/inherit/thunk1.C: New test.
17235
17236 * g++.dg/inherit/override1.C: New test.
17237
17238 * g++.dg/abi/mangle11.C: New test.
17239 * g++.dg/abi/mangle14.C: New test.
17240 * g++.dg/abi/mangle17.C: New test.
17241
17242 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17243
17244 * g++.dg/overload/member2.C: New test.
17245
17246 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17247
17248 * g++.dg/README: Describe new compat directory.
17249 * g++.dg/dg.exp: Skip tests in compat directory.
17250 * README.compat: New file.
17251 * lib/compat.exp: New expect script.
17252 * g++.dg/compat: New test directory.
17253 * g++.dg/compat/compat.exp: New expect script.
17254 * g++.dg/compat/abi: New test directory.
17255 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17256 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17257 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17258 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17259 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17260 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17261 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17262 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17263 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17264 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17265 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17266 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17267 * g++.dg/compat/break: New test directory.
17268 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17269 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17270 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17271 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17272 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17273 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17274 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17275 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17276 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17277 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17278 g++.dg/compat/break/README: New files.
17279 * g++.dg/compat/eh: New test directory.
17280 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17281 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17282 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17283 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17284 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17285 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17286 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17287 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17288 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17289 g++.dg/compat/eh/filter2_y.C,
17290 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17291 g++.dg/compat/eh/new1_y.C,
17292 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17293 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17294 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17295 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17296 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17297 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17298 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17299 g++.dg/compat/eh/unexpected1_y.C: New files.
17300 * g++.dg/compat/init: New test directory.
17301 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17302 g++.dg/compat/init/array5_y.C,
17303 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17304 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17305 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17306 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17307 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17308 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17309 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17310 g++.dg/compat/init/init-ref2_y.C: New files.
17311
17312 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17313
17314 PR c++/7584
17315 * g++.dg/inherit/using3.C: New test.
17316
17317 2002-10-17 Jan Hubicka <jh@suse.cz>
17318
17319 * gcc.dg/20021017-2.c: New test.
17320
17321 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17322
17323 * g++.dg/abi/mangle16.C: Adjust.
17324
17325 * g++.dg/init/array8.C: New test.
17326
17327 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17328
17329 * gcc.dg/special/mips-abi.exp: New test.
17330 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17331
17332 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17333
17334 * g++.dg/abi/mangle16.C: New test.
17335 * g++.dg/abi/mangle17.C: Likewise.
17336
17337 PR c++/7478
17338 * g++.dg/template/ref1.C: New test.
17339
17340 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17341
17342 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17343
17344 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17345
17346 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17347
17348 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17349
17350 PR c++/7524
17351 * g++.dg/init/array7.C: New test.
17352
17353 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17354
17355 * g++.dg/init/array6.C: New test.
17356
17357 * g++.dg/abi/mangle13.C: Likewise.
17358 * g++.dg/abi/mangle14.C: Likewise.
17359 * g++.dg/abi/mangle15.C: Likewise.
17360
17361 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17362
17363 * g++.dg/abi/empty8.C: New test.
17364
17365 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17366
17367 * g++.dg/init/ctor1.C: New test.
17368
17369 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17370
17371 * gcc.c-torture/execute/20021015-1.c: New test.
17372
17373 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17374
17375 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17376
17377 2002-10-14 Jan Hubicka <jh@suse.cz>
17378
17379 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17380
17381 2002-10-14 Richard Henderson <rth@redhat.com>
17382
17383 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17384
17385 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17386
17387 PR optimization/6631
17388 * g++.dg/opt/const2.C: New test.
17389
17390 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17391
17392 PR c++/7176
17393 * g++.dg/parse/friend1.C: New test.
17394 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17395
17396 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17397
17398 * gcc.dg/20021014-1.c: New test.
17399
17400 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17401
17402 PR c++/5661
17403 * g++.dg/ext/vlm1.C: New test.
17404 * g++.dg/ext/vlm2.C: Likewise.
17405
17406 * g++.dg/init/array1.C: Remove invalid braces.
17407 * g++.dg/init/brace1.C: New test.
17408 * g++.dg/init/copy2.C: Likewise.
17409 * g++.dg/init/copy3.C: Likewise.
17410 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17411 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17412 braces.
17413
17414 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17415
17416 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17417
17418 2002-10-11 Richard Shann <richard.shann@superh.com>
17419
17420 * gcc.c-torture/compile/simd-5.c: New test.
17421
17422 2002-10-10 Roger Sayle <roger@eyesopen.com>
17423
17424 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17425
17426 2002-10-10 Jim Wilson <wilson@redhat.com>
17427
17428 * gcc.c-torture/execute/20021010-1.c: New test.
17429
17430 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17431
17432 PR c/7353
17433 * g++.dg/ext/typedef-init.C: New test.
17434 * gcc.dg/typedef-init.c: New test.
17435
17436 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17437
17438 * gcc.dg/cpp/paste13.c: New test.
17439
17440 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17441
17442 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17443 remaining platforms, XFAIL during compile, not execute. Don't
17444 XFAIL at -O0.
17445
17446 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17447
17448 * gcc.dg/alias-1.c: Tweak expected warning.
17449
17450 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17451
17452 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17453
17454 2002-10-06 Andreas Jaeger <aj@suse.de>
17455
17456 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17457 * gcc.dg/cpp/c++98.C: Likewise.
17458
17459 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17460 * g++.dg/cpp/c++98.C: Likewise.
17461
17462 * g++.dg/README (Subdirectories): Mention cpp directory.
17463
17464 PR target/7559
17465 * gcc.dg/20021006-1.c: New test.
17466
17467 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17468
17469 PR c++/7804
17470 * g++.dg/other/warning1.C: New test.
17471
17472 2002-10-04 Roger Sayle <roger@eyesopen.com>
17473
17474 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17475 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17476 and sparc-*-* with -m64 as expected failures. See PR 8087.
17477
17478 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17479
17480 PR c++/7931
17481 * g++.dg/template/ptrmem3.C: New test.
17482
17483 PR c++/7754
17484 * g++.dg/template/union1.C: New test.
17485
17486 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17487
17488 PR c++/8006
17489 * g++.dg/abi/mangle9.C: New test.
17490 * g++.dg/abi/mangle10.C: New test.
17491 * g++.dg/abi/mangle11.C: New test.
17492 * g++.dg/abi/mangle12.C: New test.
17493
17494 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17495
17496 PR c++/7188.
17497 * g++.dg/template/meminit1.C: New test.
17498 * g++.dg/warn/Wreorder-1.C: Likewise.
17499 * g++.old-deja/g++.mike/warn3.C: Tweak.
17500 * lib/prune.exp: Ingore "in copy constructor".
17501
17502 2002-10-02 Andreas Jaeger <aj@suse.de>
17503
17504 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17505 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17506 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17507 on x86-64.
17508
17509 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17510
17511 * gcc.dg/empty1.C: Fix typo.
17512
17513 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17514
17515 * gcc.dg/alias-1.c: New test.
17516
17517 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17518
17519 * gcc.dg/empty1.C: New test.
17520
17521 * g++.dg/tls/init-2.C: Tweak error messages.
17522
17523 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17524
17525 * gcc.c-torture/compile/20020923-1.c: New test.
17526
17527 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17528
17529 * gcc.c-torture/execute/ffs-1.c: New test.
17530 * gcc.c-torture/execute/ffs-2.c: Ditto.
17531
17532 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17533
17534 * g++.dg/overload/member1.C: New test.
17535
17536 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17537
17538 * g++.dg/abi/empty7.C: New test.
17539 * g++.dg/init/pm2.C: Likewise.
17540
17541 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17542
17543 * g++.dg/rtti/crash1.C: New test.
17544
17545 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17546
17547 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17548 gcc.dg/sibcall-4.c: New tests.
17549
17550 2002-09-28 Roger Sayle <roger@eyesopen.com>
17551
17552 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17553 powerpc and MMIX targets.
17554
17555 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17556
17557 * gcc.dg/cpp/20020927-1.c: New.
17558
17559 2002-09-26 David S. Miller <davem@redhat.com>
17560
17561 * gcc.c-torture/compile/trunctfdf.c: New.
17562
17563 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17564
17565 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17566
17567 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17568
17569 * gcc.c-torture/execute/loop-15.c: New.
17570
17571 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17572
17573 * README.QMTEST: Fix typo.
17574
17575 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17576
17577 * gcc.dg/20020926-1.c: New test.
17578
17579 2002-09-25 David S. Miller <davem@redhat.com>
17580
17581 PR target/7842
17582 * gcc.c-torture/execute/shiftdi.c: New test.
17583
17584 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17585
17586 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17587 unique to the tool.
17588 * lib/g77.exp (g77_init): Likewise.
17589 * lib/g++.exp (g++_init): Likewise.
17590 * lib/objc.exp (objc_init): Likewise.
17591
17592 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17593
17594 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17595 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17596 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17597
17598 2002-09-25 Richard Henderson <rth@redhat.com>
17599
17600 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17601 too-small long double.
17602
17603 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17604
17605 * gcc.dg/20020919-1.c: New test.
17606
17607 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17608
17609 * g++.dg/abi/bitfield6.C: New test.
17610 * g++.dg/abi/bitfield7.C: New test.
17611 * g++.dg/abi/bitfield8.C: New test.
17612 * g++.dg/abi/vbase11.C: New test.
17613
17614 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17615
17616 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17617 hppa*-*-hpux*. Update test comment.
17618
17619 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17620
17621 * gcc.dg/tls/struct-1.c: New test.
17622
17623 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17624
17625 * gcc.dg/cpp/tr-warn2.c: Update.
17626
17627 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17628
17629 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17630
17631 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17632
17633 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17634 systems.
17635
17636 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17637
17638 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17639
17640 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17641 Adjust for c++filt moved to binutils. Remove spurious duplicate
17642 setting of cxxfilt.
17643
17644 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17645
17646 * gcc.dg/20020312-2.c: Update for darwin.
17647
17648 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17649
17650 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17651
17652 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17653
17654 * objc.dg/comp-types-1.m: New test.
17655 * objc.dg/comp-types-2.m: New test.
17656 * objc.dg/comp-types-3.m: New test.
17657 * objc.dg/comp-types-4.m: New test.
17658 * objc.dg/comp-types-5.m: New test.
17659 * objc.dg/comp-types-6.m: New test.
17660
17661 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17662
17663 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17664
17665 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17666
17667 * g++.dg/other/do1.C: New test.
17668
17669 * g++.dg/template/subst1.C: New test.
17670
17671 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17672
17673 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17674
17675 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17676
17677 * g++.dg/template/qualttp20.C: Adjust expected errors.
17678 * g++.old-deja/g++.jason/report.C: Likewise.
17679 * g++.old-deja/g++.other/qual1.C: Likewise.
17680
17681 * g++.dg/lookup/scoped2.C: New test.
17682
17683 * g++.dg/ext/asm3.C: New test.
17684
17685 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17686
17687 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17688
17689 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17690
17691 * ChangeLog: follow spelling conventions.
17692 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17693 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17694 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17695 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17696 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17697 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17698 * g++.old-deja/g++.law/global-init1.C: Likewise.
17699 * g++.old-deja/g++.other/delete4.C: Likewise.
17700 * g++.old-deja/g++.other/inline21.C: Likewise.
17701 * g++.old-deja/g++.other/singleton.C: Likewise.
17702 * g77.dg/strlen0.f: Likewise.
17703 * g77.f-torture/compile/20010519-1.f: Likewise.
17704 * g77.f-torture/compile/980310-4.f: Likewise.
17705 * gcc.c-torture/compile/20000605-1.c: Likewise.
17706 * gcc.c-torture/execute/20020225-1.c: Likewise.
17707 * gcc.dg/c90-hexfloat-2.c: Likewise.
17708 * gcc.dg/c99-bool-1.c: Likewise.
17709 * gcc.dg/c99-hexfloat-2.c: Likewise.
17710 * gcc.dg/dll-2.c: Likewise.
17711 * gcc.dg/wtr-union-init-1.c: Likewise.
17712 * gcc.dg/wtr-union-init-2.c: Likewise.
17713 * gcc.dg/wtr-union-init-3.c: Likewise.
17714 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17715 * gcc.dg/cpp/defined.c: Likewise.
17716 * gcc.dg/cpp/macsyntx.c: Likewise.
17717 * gcc.dg/cpp/paste2.c: Likewise.
17718 * gcc.dg/cpp/trad/defined.c: Likewise.
17719 * gcc.dg/format/c90-printf-1.c: Likewise.
17720 * gcc.dg/format/c90-scanf-1.c: Likewise.
17721 * gcc.dg/format/c99-printf-1.c: Likewise.
17722 * gcc.dg/format/c99-scanf-1.c: Likewise.
17723 * gcc.misc-tests/gcov-8.c: Likewise.
17724 * lib/profopt.exp: Likewise.
17725
17726 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17727
17728 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17729
17730 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17731
17732 * g++.dg/inherit/using2.C: New test.
17733
17734 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17735
17736 * ChangeLog: Follow spelling conventions.
17737 * g++.dg/template/friend4.C: Likewise.
17738 * g++.old-deja/g++.pt/crash67.C: Likewise.
17739 * gcc.c-torture/execute/20000801-4.c: Likewise.
17740 * gcc.dg/c90-digraph-1.c: Likewise.
17741 * gcc.dg/c94-digraph-1.c: Likewise.
17742 * gcc.dg/c99-digraph-1.c: Likewise.
17743 * gcc.dg/cpp/line5.c: Likewise.
17744 * gcc.dg/cpp/multiline.c: Likewise.
17745 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17746 * gcc.dg/format/attr-3.c: Likewise.
17747 * gcc.dg/format/c90-scanf-3.c: Likewise.
17748 * gcc.dg/format/ext-4.c: Likewise.
17749
17750 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17751
17752 * g++.dg/template/pretty1.C: New test.
17753
17754 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17755
17756 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17757
17758 2002-09-13 Matt Austern <austern@apple.com>
17759
17760 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17761 passing a cast expression to a function by const reference.
17762
17763 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17764
17765 * g++.dg/template/deduce1.C: New test.
17766
17767 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17768
17769 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17770 32-bit int.
17771
17772 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17773
17774 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17775 usage.
17776
17777 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17778
17779 * gcc.c-torture/compile/20020910-1.c: New test.
17780
17781 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17782
17783 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17784
17785 2002-09-10 Andreas Jaeger <aj@suse.de>
17786
17787 * gcc.dg/20020312-2.c: Adjust for x86-64.
17788
17789 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17790
17791 * g77.dg/7388.f: New test case for PR 7388.
17792
17793 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17794
17795 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17796
17797 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17798
17799 * objc.dg/proto-lossage-1.m: New test.
17800
17801 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17802
17803 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17804
17805 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17806
17807 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17808 expected to pass.
17809
17810 2002-09-06 Stan Shebs <shebs@apple.com>
17811 David Edelsohn <edelsohn@gnu.org>
17812
17813 * gcc.dg/weak: New directory.
17814 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17815 target-specific xfail bits.
17816 * gcc.dg/typeof-2.c: Move to new directory.
17817 * gcc.dg/weak.exp: New expect script.
17818
17819 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17820
17821 * gcc.c-torture/execute/extzvsi.c: New test.
17822
17823 2002-09-05 Stan Shebs <shebs@apple.com>
17824
17825 * gcc.dg/weak-1.c: xfail on Darwin.
17826 * gcc.dg/weak-2.c: Ditto.
17827 * gcc.dg/weak-3.c: Ditto.
17828 * gcc.dg/weak-4.c: Ditto.
17829 * gcc.dg/weak-5.c: Ditto.
17830 * gcc.dg/weak-6.c: Ditto.
17831 * gcc.dg/weak-7.c: Ditto.
17832 * gcc.dg/weak-8.c: Ditto.
17833 * gcc.dg/weak-9.c: Ditto.
17834
17835 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17836
17837 * gcc.c-torture/execute/loop-14.c: New test.
17838
17839 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17840
17841 * g++.dg/other/cxa-atexit1.C: New test.
17842
17843 * gcc.dg/typeof-2.c: New test.
17844
17845 2002-09-03 Roger Sayle <roger@eyesopen.com>
17846
17847 * gcc.dg/builtins-2.c: New testcase.
17848 * gcc.dg/builtins-3.c: New testcase.
17849
17850 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17851
17852 * gcc.dg/cpp/_Pragma4.c: New test.
17853
17854 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17855
17856 * objc/execute/nil_method-1.m: New testcase.
17857
17858 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17859
17860 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17861 [Object class], not [Object initialize].
17862
17863 2002-08-31 Roger Sayle <roger@eyesopen.com>
17864 Hans-Peter Nilsson <hp@bitrange.com>
17865
17866 * gcc.c-torture/execute/20020720-1.x: Skip test on
17867 mmix-knuth-mmixware. Correct comment.
17868
17869 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17870
17871 * testsuite/g++.dg/abi/bitfield5.C: New test.
17872 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17873
17874 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17875
17876 * objc.dg/undeclared-selector.m: New test.
17877
17878 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17879
17880 * g++.dg/other/offsetof1.C: Avoid cast warning.
17881
17882 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17883
17884 * objc.dg/super-class-2.m: New test.
17885
17886 2002-08-24 Matt Austern <austern@apple.com>
17887
17888 * g++.dg/ext/lvaddr.C: New test.
17889 * g++.dg/ext/lvcast.C: New test.
17890
17891 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17892
17893 * testsuite/g++.dg/inherit/cond1.C: New test.
17894
17895 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17896
17897 * gcc.dg/noncompile/incomplete-1.c: New test.
17898
17899 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17900
17901 * gcc.dg/typespec-1.c: New test.
17902
17903 2002-08-20 Devang Patel <dpatel@apple.com>
17904 * objc.dg/proto-hier-2.m: New test.
17905
17906 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17907
17908 * objc.dg/bitfield-1.m: New test.
17909 * objc.dg/bitfield-2.m: New test.
17910
17911 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17912
17913 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17914 gcc.dg/c99-flex-array-4.c: New tests.
17915
17916 2002-08-16 Stan Shebs <shebs@apple.com>
17917
17918 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17919
17920 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17921
17922 * gcc.dg/typeof-1.c: New test.
17923 * g++.dg/ext/typeof2.C: New test.
17924
17925 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17926
17927 * g++.dg/other/offsetof1.C: New test.
17928
17929 2002-08-14 Richard Henderson <rth@redhat.com>
17930
17931 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17932
17933 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17934
17935 * gcc.dg/cpp/_Pragma3.c: New test.
17936
17937 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17938
17939 * g++.dg/template/inherit3: New test.
17940
17941 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17942
17943 * gcc.dg/bitfld-4.c: Add blank options.
17944
17945 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17946
17947 * g++.dg/template/crash1.C: New test.
17948
17949 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17950
17951 * gcc.dg/tls/opt-2.c: New test.
17952
17953 2002-08-08 Devang Patel <dpatel@apple.com>
17954
17955 * objc.dg/selector-1.m : New test
17956
17957 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17958
17959 * g++.dg/abi/bitfield4.C: New test.
17960 * gcc.dg/bitfld-4.c: New test.
17961
17962 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17963
17964 * g++.dg/other/packed1.C: New test.
17965
17966 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17967
17968 * g++.dg/abi/offsetof.C: Tweak error messages.
17969 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17970
17971 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17972
17973 * gcc.dg/bitfld-3.c: New test.
17974
17975 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17976 Richard Henderson <rth@redhat.com>
17977
17978 * gcc.dg/i386-bitfield1.c: New test.
17979 * g++.dg/abi/bitfield3.C: Update.
17980
17981 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17982
17983 * objc.dg/const-str-2.m: Update.
17984 * gcc.dg/cpp/c++98.c: Change to C extension.
17985 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17986 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17987
17988 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17989
17990 * testsuite/gcc.dg/tls/diag-3.c: New.
17991
17992 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17993
17994 * g++.dg/README (Subdirectories): Document new subdir expr.
17995 * g++.dg/expr/pmf-1.C: New test.
17996
17997 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17998
17999 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
18000
18001 2002-08-06 Jakub Jelinek <jakub@redhat.com>
18002
18003 * g++.dg/abi/bitfield3.C: New test.
18004
18005 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
18006
18007 * lib/gcov.exp: Tweak expected line formats.
18008 * gcc.misc-tests/gcov8.c: New test.
18009 * gcc.misc-tests/gcov8.x: New flags.
18010
18011 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18012
18013 * consistency.vlad/layout/endian.c: Include string.h.
18014
18015 * gcc.c-torture/execute/20020805-1.c: New test.
18016
18017 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18018
18019 * g++.dg/other/conversion1.C: New test.
18020
18021 2002-08-03 Roger Sayle <roger@eyesopen.com>
18022
18023 * gcc.dg/builtins-1.c: New testcase.
18024
18025 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18026
18027 * g++.dg/inherit/access3.C: New test.
18028
18029 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18030
18031 * gcc.dg/ia64-visibility-2.c: New test.
18032
18033 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18034
18035 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18036 __qualifier_flags to __flags.
18037
18038 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18039
18040 * g++.dg/inherit/operator1.C: New test.
18041 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18042 * g++.dg/other/error1.C: Change expected error message.
18043 * g++.dg/template/conv4.C: Likewise.
18044
18045 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18046
18047 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18048 for documented behavior.
18049
18050 2002-07-25 Roger Sayle <roger@eyesopen.com>
18051
18052 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18053 several targets known to fail.
18054
18055 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18056
18057 * gcc.dg/mips-args-[123].c: New tests.
18058
18059 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18060
18061 * gcc.dg/ppc-spe.c: New.
18062
18063 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18064
18065 * g++.dg/other/ptrmem4.C: New testcase.
18066
18067 2002-07-24 Richard Henderson <rth@redhat.com>
18068
18069 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18070
18071 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18072
18073 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18074
18075 2002-07-24 Roger Sayle <roger@eyesopen.com>
18076
18077 * gcc.c-torture/execute/memset-3.c: New testcase.
18078
18079 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18080
18081 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18082 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18083
18084 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18085
18086 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18087 Delete.
18088
18089 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18090
18091 * gcc.c-torture/compile/simd-4.c: New test.
18092
18093 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18094
18095 PR c++/7347, c++/7348
18096 * g++.dg/template/access4.C: New test.
18097 * g++.dg/template/access5.C: New test.
18098 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18099 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18100 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18101 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18102
18103 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18104
18105 * gcc.dg/gnu89-init-2.c: New test.
18106
18107 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18108
18109 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18110
18111 2002-07-20 Roger Sayle <roger@eyesopen.com>
18112
18113 * gcc.c-torture/execute/20020720-1.c: New testcase.
18114
18115 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18116
18117 * gcc.dg/cpp/Wsignprom.c: New tests.
18118
18119 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18120
18121 * gcc.c-torture/execute/loop-13.c: New test.
18122
18123 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18124
18125 * gcc.dg/cpp/expr.c: New tests.
18126
18127 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18128
18129 * g++.dg/opt/pr6713.C: Add template instantiation.
18130
18131 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18132
18133 * gcc.dg/nest.c: New test.
18134
18135 2002-07-17 Richard Henderson <rth@redhat.com>
18136
18137 * g++.dg/opt/pr6713.C: New test.
18138
18139 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18140
18141 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18142 XFAIL for all x86 processors.
18143
18144 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18145
18146 * gcc.c-torture/execute/20010122-1.x: Do not test with
18147 -fomit-frame-pointer.
18148
18149 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18150
18151 * g++.dg/template/instantiate2.C: New test.
18152 * g++.dg/template/spec4.C: New test.
18153
18154 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18155
18156 * g++.dg/template/access2.C: New test.
18157 * g++.dg/template/access3.C: New test.
18158
18159 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18160
18161 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18162 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18163 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18164 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18165 Convert to use <stdarg.h>.
18166 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18167 Delete.
18168 * gcc.dg/va-arg-2.c: New.
18169 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18170
18171 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18172
18173 * gcc.c-torture/compile/20020710-1.c: New test.
18174
18175 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18176 Andrew Pinski <pinskia@physics.uc.edu>
18177
18178 gcc.c-torture/compile/simd-2.c: New testcase.
18179 gcc.c-torture/compile/simd-3.c: Likewise.
18180
18181 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18182
18183 PR c++/7224
18184 * g++.dg/overload/error1.C: New test.
18185
18186 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18187
18188 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18189 configuration and IRIX 6 O32 ABI.
18190
18191 2002-07-11 Roger Sayle <roger@eyesopen.com>
18192
18193 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18194
18195 2002-07-10 Roger Sayle <roger@eyesopen.com>
18196
18197 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18198
18199 2002-07-10 Jeffrey A Law <law@redhat.com>
18200
18201 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18202
18203 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18204
18205 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18206
18207 * gcc.dg/20020312-2.c: Check for __PPC__.
18208
18209 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18210
18211 * gcc.c-torture/compile/20020709-1.c: New test.
18212
18213 2002-07-07 Roger Sayle <roger@eyesopen.com>
18214
18215 * g++.dg/template/qualttp21.C: New test case.
18216
18217 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18218
18219 * gcc.c-torture/compile/20020706-1.c: New test.
18220 * gcc.c-torture/compile/20020706-2.c: New test.
18221
18222 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18223 Alexandre Oliva <aoliva@redhat.com>
18224
18225 * g++.dg/warn/incomplete1.C: New test.
18226
18227 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18228
18229 PR c++/7099
18230 * g++.dg/warn/noreturn1.C: New test.
18231
18232 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18233
18234 PR c++/6706
18235 * g++.dg/debug/debug6.C: New test.
18236 * g++.dg/debug/debug7.C: New test.
18237
18238 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18239
18240 * gcc.c-torture/compile/simd-3.c: New test.
18241
18242 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18243
18244 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18245 * gcc.dg/20020620-1.c: Likewise.
18246
18247 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18248
18249 PR c++/6944
18250 * g++.dg/init/array4.C: New test.
18251 * g++.dg/init/array5.C: New test.
18252
18253 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18254
18255 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18256 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18257
18258 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18259
18260 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18261 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18262 * gcc.dg/wtr-conversion-1.c: Likewise.
18263 * gcc.dg/wtr-escape-1.c: Likewise.
18264 * gcc.dg/wtr-int-type-1.c: Likewise.
18265 * gcc.dg/wtr-label-1.c: Likewise.
18266 * gcc.dg/wtr-static-1.c: Likewise.
18267 * gcc.dg/wtr-strcat-1.c: Likewise.
18268 * gcc.dg/wtr-suffix-1.c: Likewise.
18269 * gcc.dg/wtr-switch-1.c: Likewise.
18270 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18271 * gcc.dg/wtr-union-init-1.c: Likewise.
18272 * gcc.dg/wtr-union-init-2.c: Likewise.
18273 * gcc.dg/wtr-union-init-3.c: Likewise.
18274
18275 * gcc.dg/wtr-func-def-1.c: New test.
18276
18277 2002-07-02 Devang Patel <dpatel@apple.com>
18278
18279 * objc.dg/param-1.m: New test.
18280
18281 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18282
18283 * gcc.dg/cpp/trad/directive.c: Add test.
18284 * gcc.dg/cpp/trad/macroargs.c: Add test.
18285 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18286
18287 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18288
18289 * gcc.dg/cpp/cmdlne-M.c: New test.
18290
18291 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18292
18293 * objc.dg/desig-init-1.m: New test.
18294
18295 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18296
18297 PR c++/6716
18298 * g++.dg/template/instantiate1.C: New test.
18299
18300 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18301
18302 PR c++/7112
18303 * g++.dg/template/sizeof2.C: New test.
18304
18305 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18306
18307 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18308 gcc.dg/cpp/trad/include.c: New tests.
18309
18310 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18311
18312 PR target/7177
18313 * gcc.c-torture/compile/20020701-1.c: New test.
18314
18315 2002-07-01 Stan Shebs <shebs@apple.com>
18316
18317 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18318 header here...
18319 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18320 (objc-torture-execute): or here.
18321
18322 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18323
18324 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18325
18326 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18327
18328 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18329
18330 2002-06-30 Devang Patel <dpatel@apple.com>
18331
18332 * objc.dg/fsyntax-only.m: New test.
18333
18334 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18335
18336 PR c++/6695
18337 * g++.dg/template/friend7.C: New file.
18338
18339 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18340
18341 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18342 return type.
18343
18344 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18345
18346 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18347 avoid division by zero.
18348
18349 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18350
18351 * gcc.dg/Wunknownprag.c: New tests.
18352
18353 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18354
18355 * gcc.c-torture/execute/simd-2.c: New test.
18356
18357 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18358
18359 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18360 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18361 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18362 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18363 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18364 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18365 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18366 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18367 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18368 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18369 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18370 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18371 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18372 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18373 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18374 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18375 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18376
18377 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18378
18379 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18380 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18381 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18382 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18383 New tests.
18384 * gcc.dg/cpp/trad/directive.c: Update.
18385
18386 2002-06-23 Andreas Jaeger <aj@suse.de>
18387
18388 * gcc.c-torture/execute/complex-6.c: New.
18389
18390 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18391
18392 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18393 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18394 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18395 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18396
18397 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18398
18399 * gcc.dg/cpp/trad: New directory with traditional tests copied
18400 from parent directory.
18401 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18402 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18403 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18404 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18405 Move to trad/ and rename.
18406 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18407 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18408 gcc.dg/cpp/trad/redef2.c: New tests.
18409 * gcc.dg/cpp/trad/trad.exp: New driver.
18410
18411 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18412
18413 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18414 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18415 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18416 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18417 Remove.
18418
18419 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18420
18421 * gcc.dg/20020620-1.c: New test.
18422
18423 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18424
18425 * g++.dg/template/ttp4.C: New test.
18426
18427 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18428
18429 * g++.dg/opt/vt1.C: Fix regexp.
18430
18431 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18432
18433 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18434 Don't use attribute `noinline'.
18435
18436 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18437
18438 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18439
18440 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18441
18442 * gcc.c-torture/execute/simd-1.c: New.
18443
18444 * gcc.dg/simd-1.c: New.
18445
18446 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18447
18448 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18449
18450 2002-06-16 Richard Henderson <rth@redhat.com>
18451
18452 * g++.dg/ext/anon-struct1.C: New.
18453 * g++.dg/ext/anon-struct2.C: New.
18454 * g++.dg/ext/anon-struct3.C: New.
18455 * gcc.dg/anon-struct-1.c: New.
18456 * gcc.dg/anon-struct-2.c: New.
18457 * gcc.dg/anon-struct-3.c: New.
18458 * gcc.dg/20011008-1.c: Adjust warning text.
18459 * gcc.dg/20020527-1.c: Add -fms-extensions.
18460
18461 2002-06-16 Richard Henderson <rth@redhat.com>
18462
18463 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18464
18465 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18466
18467 * gcc.c-torture/execute/20020615-1.c: New test.
18468
18469 2002-06-15 Roger Sayle <roger@eyesopen.com>
18470
18471 * gcc.c-tortuture/execute/compare-1.c: New test case.
18472 * gcc.c-tortuture/execute/compare-2.c: New test case.
18473 * gcc.c-tortuture/execute/compare-3.c: New test case.
18474
18475 2002-06-13 Richard Henderson <rth@redhat.com>
18476
18477 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18478 ia64 ilp32.
18479
18480 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18481
18482 * g++.dg/template/typename2.C: Update error message.
18483
18484 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18485
18486 * gcc.c-torture/execute/20020611-1.c: New test.
18487
18488 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18489
18490 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18491 list of targets to skip.
18492
18493 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18494
18495 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18496 targets if not optimizing.
18497
18498 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18499
18500 * gcc.c-torture/compile/20020605-1.c: New test.
18501
18502 * g++.dg/opt/vt1.C: New test.
18503
18504 * gcc.dg/20020531-1.c: New test.
18505
18506 * gcc.dg/20020530-1.c: New test.
18507
18508 * gcc.dg/20020527-1.c: New test.
18509
18510 * g++.dg/opt/cse1.C: New test.
18511
18512 2002-06-07 Roger Sayle <roger@eyesopen.com>
18513
18514 * gcc.dg/20020607-2.c: New test case.
18515
18516 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18517
18518 * gcc.c-torture/compile/20020604-1.c: New test.
18519
18520 2002-06-04 Richard Henderson <rth@redhat.com>
18521
18522 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18523 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18524 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18525
18526 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18527
18528 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18529
18530 2002-06-03 Richard Henderson <rth@redhat.com>
18531
18532 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18533 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18534
18535 2002-06-02 Richard Henderson <rth@redhat.com>
18536
18537 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18538 test functions static.
18539
18540 2002-06-02 Andreas Jaeger <aj@suse.de>
18541
18542 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18543 now.
18544
18545 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18546
18547 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18548 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18549 Update for mofified diagnostics.
18550 * gcc.dg/c99-intconst-1.c: No longer fail.
18551
18552 2002-06-02 Richard Henderson <rth@redhat.com>
18553
18554 * gcc.dg/uninit-A.c: Remove xfail markers.
18555
18556 2002-06-01 Roger Sayle <roger@eyesopen.com>
18557
18558 * gcc.dg/fnegate-1.c: New test case.
18559
18560 2002-05-30 Osku Salerma <osku@iki.fi>
18561
18562 * gcc.c-torture/execute/mayalias-1.c: New file.
18563
18564 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18565
18566 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18567 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18568 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18569
18570 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18571
18572 * gcc.c-torture/execute/20020529-1.c: New test.
18573
18574 2002-05-27 Richard Henderson <rth@redhat.com>
18575
18576 * g++.dg/ext/attrib6.C: New test case.
18577
18578 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18579
18580 * gcc.c-torture/execute/pure-1.c: New test.
18581
18582 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18583
18584 * gcc.dg/cpp/arith-2.c: Remove.
18585
18586 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18587
18588 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18589 * gcc.dg/cpp/if-3.c: Remove.
18590
18591 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18592
18593 * g++.dg/opt/cse2.C: New test.
18594
18595 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18596
18597 * gcc.dg/cpp/arith-1.c: New semantic tests.
18598 * gcc.dg/cpp/if-1.c: Update.
18599
18600 2002-05-24 Ben Elliston <bje@redhat.com>
18601
18602 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18603
18604 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18605
18606 * gcc.dg/verbose-asm.c: New test.
18607
18608 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18609
18610 * gcc.dg/cpp/paste12.c: New test.
18611
18612 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18613
18614 * g++.dg/parse/named_ops.C: New test.
18615
18616 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18617
18618 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18619
18620 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18621
18622 * gcc.dg/weak-2.c: Allow optional leading underscore
18623 in scan-assembler symbol name.
18624 * gcc.dg/weak-3.c: Likewise.
18625 * gcc.dg/weak-4.c: Likewise.
18626 * gcc.dg/weak-5.c: Likewise.
18627
18628 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18629
18630 * gcc.dg/20020523-1.c: New test.
18631
18632 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18633
18634 * objc.dg/const-str-2.m: Update now that we stop after
18635 a command line error.
18636
18637 2002-05-22 Richard Henderson <rth@redhat.com>
18638
18639 * g++.dg/dg.exp: Fix typo in test pruneing.
18640
18641 2002-05-22 Richard Henderson <rth@redhat.com>
18642
18643 * g++.dg/dg.exp: Prune the tls subdirectory.
18644 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18645 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18646 * g++.dg/tls/init-1.C: New.
18647
18648 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18649
18650 * gcc.dg/20020517-1.c: New test.
18651
18652 2002-05-21 Richard Henderson <rth@redhat.com>
18653
18654 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18655 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18656
18657 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18658
18659 * g++.dg/other/copy2.C: New test.
18660
18661 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18662
18663 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18664 (MAX_COPY): Bump up to 10 times sizeof (long long).
18665 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18666
18667 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18668 sizeof (long long).
18669
18670 * gcc.c-torture/execute/strcpy-1.c: New test.
18671
18672 2002-05-19 Jason Merrill <jason2redhat.com>
18673
18674 * g++.dg/ext/oper1.C: New test.
18675
18676 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18677 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18678
18679 * README.QMTEST: New file.
18680
18681 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18682
18683 2002-05-19 Andreas Jaeger <aj@suse.de>
18684
18685 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18686 now.
18687 * gcc.c-torture/execute/loop-2d.x: Likewise.
18688
18689 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18690
18691 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18692 support weak symbols.
18693 * gcc.dg/weak-4.c: Likewise
18694 * gcc.dg/weak-6.c: Likewise
18695
18696 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18697
18698 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18699 cygwin, coff and h8300-*-hms targets
18700 * gcc.dg/weak-5.c: Likewise
18701 * gcc.dg/weak-7.c: Likewise
18702
18703 2002-05-16 Jason Merrill <jason@redhat.com>
18704
18705 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18706 (scan-assembler-not, scan-assembler-dem): Likewise.
18707 (scan-assembler-dem-not): Likewise.
18708
18709 2002-05-15 Richard Henderson <rth@redhat.com>
18710
18711 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18712
18713 2002-05-15 Richard Henderson <rth@redhat.com>
18714
18715 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18716 (vfoo1f): Warning here.
18717 (vfoo1l): Don't redefine the alias.
18718
18719 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18720
18721 * g++.dg/init/pm1.C: New test.
18722
18723 2002-05-12 David S. Miller <davem@redhat.com>
18724
18725 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18726 types.
18727
18728 2002-05-10 Roger Sayle <roger@eyesopen.com>
18729
18730 * gcc.c-torture/execute/20020510-1.c: New test case.
18731
18732 2002-05-10 David S. Miller <davem@redhat.com>
18733
18734 * gcc.c-torture/execute/conversion.c: Test long double too.
18735
18736 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18737
18738 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18739 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18740 * lib/g++.exp (g++_link_flags): Likewise.
18741 * lib/objc.exp (objc_target_compile): Likewise.
18742
18743 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18744
18745 * gcc.dg/cpp/poison.c: Update.
18746 * gcc.dg/cpp/20000625-2.c: Remove.
18747 * gcc.dg/cpp/direct2s.c: Remove final test.
18748
18749 2002-05-08 Tom Rix <trix@redhat.com>
18750
18751 * gcc.c-torture/execute/20020508-1.c: New test.
18752 * gcc.c-torture/execute/20020508-2.c: New test.
18753 * gcc.c-torture/execute/20020508-3.c: New test.
18754
18755 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18756
18757 * gcc.dg/cpp/charconst-4.c: More tests.
18758
18759 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c/6569
18762 * gcc.dg/weak-3.c: Update location of warning messages.
18763 * gcc.dg/weak-5.c: Likewise.
18764
18765 2002-05-06 Roger Sayle <roger@eyesopen.com>
18766
18767 * gcc.c-torture/execute/20020506-1.c: New test case.
18768
18769 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18770
18771 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18772
18773 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18774
18775 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18776
18777 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18778
18779 * gcc.dg/cpp/charconst-3.c: New test.
18780
18781 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18782
18783 * gcc.dg/cpp/charconst.c: Update tests.
18784
18785 2002-05-05 Tim Josling <tej@melbpc.org.au>
18786
18787 * treelang: Added directory for new sample language treelang. Also
18788 lib/treelang.exp: New file to signal treelang should be tested.
18789
18790 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18791
18792 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18793 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18794 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18795 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18796 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18797 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18798 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18799
18800 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18801
18802 * gcc.dg/format/xopen-2.c: New test.
18803
18804 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18805
18806 * gcc.dg/20020503-1.c: New test.
18807
18808 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18809
18810 * g++.dg/init/dtor1.C: Make it tougher.
18811
18812 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18813
18814 * g++.dg/init/dtor1.C: New test.
18815
18816 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18817
18818 * gcc.dg/altivec-8.c: New.
18819
18820 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18821
18822 * gcc.dg/altivec-7.c: New.
18823
18824 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18825
18826 * g++.dg/parse/typedef1.C: New test.
18827
18828 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18829
18830 PR c++/6486
18831 * g++.dg/template/friend6.C: New test.
18832
18833 PR c++/6492
18834 * g++.dg/init/copy1.C: New test.
18835
18836 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18837
18838 * g++.dg/warn/effc1.C: New test.
18839
18840 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18841
18842 * gcc.dg/cpp/if-cexp.c: Add a test.
18843
18844 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18845
18846 * gcc.dg/20020426-2.c: New test.
18847
18848 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18849
18850 * gcc.dg/cpp/if-mop.c: Update.
18851 * gcc.dg/cpp/if-mpar.c: Add test.
18852 * gcc.dg/cpp/if-oppr.c: Update.
18853
18854 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18855
18856 PR c/6343
18857 * gcc.dg/weak-[2-7].c: New tests.
18858
18859 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18860
18861 * gcc.dg/enum1.c: New test.
18862
18863 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18864
18865 PR c++/6497
18866 * g++.dg/inherit/access2.C: New test.
18867
18868 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18869
18870 PR bootstrap/6445
18871 * gcc.dg/20020426-1.c: New test.
18872
18873 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18874
18875 * g++.dg/abi/enum1.C: New test.
18876
18877 2002-04-26 Richard Henderson <rth@redhat.com>
18878
18879 * gcc.dg/c99-bool-1.c: Expect always true warning.
18880
18881 2002-04-25 Roger Sayle <roger@eyesopen.com>
18882
18883 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18884
18885 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18886
18887 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18888 targets.
18889
18890 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18891
18892 * g++.dg/abi/mange7.C: New test.
18893
18894 PR c++/6438.
18895 * g++.dg/parse/stmtexpr2.C: New test.
18896
18897 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18898
18899 * gcc.dg/20020312-2.c: Add SH target.
18900
18901 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18902
18903 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18904 compiler output on mips*-*-irix*.
18905
18906 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18907
18908 * g++.dg/parse/attr1.C: New test.
18909
18910 2002-04-23 Roger Sayle <roger@eyesopen.com>
18911
18912 * gcc.c-torture/execute/string-opt-17.c: New test case.
18913 * gcc.c-torture/execute/memset-2.c: New test case.
18914
18915 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18916
18917 PR c++/6256:
18918 * g++.dg/template/friend5.C: New test.
18919
18920 PR c++/6331:
18921 * g++.dg/template/qual1.C: Likewise.
18922
18923 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18924
18925 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18926 Include stdlib.h, not stdio.h or ctype.h.
18927
18928 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18929
18930 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18931 cris-*-elf* and mmix-*-*.
18932 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18933 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18934 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18935 Ditto.
18936 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18937 * gcc.dg/wchar_t-1.c: Ditto.
18938
18939 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18940
18941 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18942 Clarify comment.
18943
18944 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18945
18946 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18947
18948 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18949
18950 * gcc.c-torture/execute/20000906-1.x: Delete.
18951
18952 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18953
18954 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18955
18956 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18957
18958 * PR6367
18959 * g77.f-torture/execute/6367.f: New test.
18960 * g77.f-torture/execute/6367.x: Disable for MMIX.
18961
18962 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18963
18964 * PR6352
18965 * g++.dg/opt/inline2.C: New test.
18966
18967 2002-04-18 Richard Henderson <rth@redhat.com>
18968
18969 * gcc.dg/20000906-1.c: Enable for all targets.
18970 * gcc.c-torture/compile/iftrap-2.c: New.
18971
18972 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18973
18974 * gcc.dg/20020418-1.c: New test.
18975 * gcc.dg/20020418-2.c: New test.
18976
18977 2002-04-18 Richard Henderson <rth@redhat.com>
18978
18979 * gcc.c-torture/compile/iftrap-1.c: New.
18980 * gcc.dg/iftrap-1.c: Adjust for ia64.
18981 * gcc.dg/iftrap-2.c: New.
18982
18983 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18984
18985 * gcc.c-torture/compile/20020418-1.c: New test.
18986
18987 2002-04-18 Roger Sayle <roger@eyesopen.com>
18988
18989 * gcc.c-torture/compile/20020415-1.c: New.
18990
18991 2002-04-18 David S. Miller <davem@redhat.com>
18992
18993 * gcc.c-torture/execute/20020418-1.c: New test.
18994
18995 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18996
18997 * gcc.dg/20020416-1.c: New test.
18998
18999 * g++.dg/opt/inline1.C: New test.
19000
19001 2002-04-16 Jakub Jelinek <jakub@redhat.com>
19002
19003 * gcc.dg/altivec-5.c: New test.
19004
19005 * gcc.dg/20020415-1.c: New test.
19006
19007 2002-04-15 Mark Mitchell <mark@codesourcery.com>
19008
19009 * testsuite/lib/chill.exp: Remove.
19010
19011 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19012
19013 * g++.dg/other/big-struct.C: New test.
19014
19015 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19016
19017 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19018 of scratch file.
19019
19020 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19021
19022 PR c/6277
19023 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19024 in scan-assembler function name
19025
19026 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19027
19028 * g77.f-torture/execute/980628-4.x,
19029 g77.f-torture/execute/980628-5.x,
19030 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19031 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19032 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19033 i[34567]86-*-*.
19034
19035 2002-04-13 David S. Miller <davem@redhat.com>
19036
19037 * gcc.c-torture/execute/20020413-1.c: New test.
19038
19039 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19040
19041 * gcc.dg/asm-6.c,
19042 * g++.dg/ext/asm1.C: New tests.
19043
19044 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19045
19046 PR c++ 5373.
19047 * g++.dg/parse/stmtexpr1.C: New test.
19048
19049 PR c++/5189.
19050 * g++.dg/template/copy1.C: New test.
19051
19052 2002-04-12 Richard Henderson <rth@redhat.com>
19053
19054 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19055
19056 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19057
19058 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19059 gcc.c-torture/execute/20020307-2.c.
19060
19061 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19062
19063 * g++.dg/ext/attrib5.C,
19064 * g++.dg/lookup/struct1.C: New tests.
19065
19066 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19067
19068 * gcc.dg/20020411-1.c: New test.
19069
19070 * gcc.c-torture/execute/20020411-1.c: New test.
19071
19072 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19073
19074 * g77.f-torture/execute/6177.f: New test.
19075
19076 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19077
19078 PR middle-end/6247
19079 * g++.dg/opt/cleanup1.C: New test.
19080
19081 * g++.dg/opt/const1.C: New test.
19082
19083 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19084
19085 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19086
19087 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19088
19089 PR c++/5507
19090 * g++.dg/template/typename2.C: New test.
19091
19092 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19093
19094 * gcc.c-torture/execute/loop-12.c: New.
19095
19096 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19097
19098 * g77.f-torture/execute/980628-4.x,
19099 g77.f-torture/execute/980628-5.x,
19100 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19101 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19102 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19103
19104 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19105
19106 PR optimization/6086
19107 * g++.dg/opt/preinc1.C: New test.
19108
19109 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19110
19111 PR c++/5571
19112 * g++.dg/opt/static2.C: New test.
19113
19114 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19115
19116 PR c/5120
19117 * gcc.dg/20020406-1.c: New test.
19118
19119 2002-04-04 David S. Miller <davem@redhat.com>
19120
19121 * gcc.c-torture/execute/20020404-1.c: New test.
19122
19123 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19124
19125 PR c/6123
19126 * gcc.dg/20020312-2.c: Do not declare global register variable
19127 if __PIC__ or __pic__ is defined.
19128
19129 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19130
19131 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19132 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19133
19134 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19135
19136 * gcc.misc-tests/linkage.exp: Update last change to handle
19137 sparc*-, not just sparc-.
19138
19139 2002-04-03 Richard Henderson <rth@redhat.com>
19140
19141 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19142
19143 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19144
19145 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19146
19147 2002-04-02 David S. Miller <davem@redhat.com>
19148
19149 * gcc.c-torture/execute/20020402-3.c: New test.
19150
19151 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19152
19153 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19154 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19155
19156 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19157 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19158 g77.f-torture/execute/20001201.x,
19159 g77.f-torture/execute/u77-test.x: New files.
19160
19161 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19162 * gcc.dg/wchar_t-1.c: Ditto.
19163
19164 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19165
19166 * gcc.c-torture/execute/20020402-1.c: New test.
19167
19168 2002-04-01 Richard Henderson <rth@redhat.com>
19169
19170 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19171
19172 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19173
19174 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19175
19176 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19177
19178 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19179
19180 * g++.dg/inherit/template-as-base.C: Expect error.
19181 * g++.dg/inherit/namespace-as-base.C: Likewise.
19182
19183 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19184
19185 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19186 g++.dg/ext/instantiate3.C: Tweak match patterns.
19187
19188 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19189 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19190 -da test.
19191
19192 2002-03-31 Richard Henderson <rth@redhat.com>
19193
19194 * gcc.dg/special/alias-2.c: New.
19195 * gcc.dg/special/ecos.exp: Run it.
19196
19197 2002-03-31 Richard Henderson <rth@redhat.com>
19198
19199 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19200
19201 2002-03-31 Kazu Hirata <kazu@hxi.com>
19202
19203 * gcc.dg/weak-1.c: Disable on h8300 port.
19204
19205 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19206
19207 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19208 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19209 ordering tests.
19210 * g++.dg/bprob/bprob-1.C: New test.
19211 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19212 * g++.dg/gcov/gcov-1.C: New test.
19213 * g++.dg/gcov/gcov-1.x: New file.
19214 * g++.dg/gcov/gcov-2.C: New test.
19215 * g++.dg/gcov/gcov-3.C: New test.
19216 * g++.dg/gcov/gcov-3.h: New file.
19217
19218 2002-03-28 Roger Sayle <roger@eyesopen.com>
19219
19220 * g++.old-deja/g++.other/builtins5.C: New test.
19221 * g++.old-deja/g++.other/builtins6.C: New test.
19222 * g++.old-deja/g++.other/builtins7.C: New test.
19223 * g++.old-deja/g++.other/builtins8.C: New test.
19224 * g++.old-deja/g++.other/builtins9.C: New test.
19225
19226 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19227
19228 * g++.dg/opt/static1.C: New test.
19229
19230 * g++.dg/opt/longbranch1.C: New test.
19231
19232 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19233
19234 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19235
19236 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19237
19238 2002-03-28 Jeffrey A Law (law@redhat.com)
19239
19240 * gcc.c-torture/execute/20020328-1.c: New test.
19241
19242 2002-03-27 Richard Henderson <rth@redhat.com>
19243
19244 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19245 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19246 move from g++.old-deja/g++.ext/.
19247
19248 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19249
19250 * g++.dg/init/new2.C: New test.
19251
19252 2002-03-26 Richard Henderson <rth@redhat.com>
19253
19254 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19255
19256 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19257 on sparc.
19258
19259 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19260 sparcv9 systems.
19261 * gcc.dg/20001102-1.c: Likewise.
19262
19263 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19264
19265 * gcc.dg/cpp/endif-pedantic1.c,
19266 gcc.dg/cpp/endif-pedantic2.c: New tests.
19267
19268 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19269
19270 * g++.dg/init/new1.C: New test.
19271
19272 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19273
19274 * g++.dg/abi/vbase9.C: New test.
19275
19276 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19277
19278 * gcc.dg/arm-asm.c: New test.
19279
19280 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19281
19282 * gcc.dg/Wswitch-enum.c: New test.
19283 Fix PR c/5044.
19284
19285 2002-03-26 Richard Henderson <rth@redhat.com>
19286
19287 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19288 structure.
19289
19290 2002-03-25 Richard Henderson <rth@redhat.com>
19291
19292 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19293 sparcv9 systems.
19294
19295 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19296 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19297
19298 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19299
19300 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19301
19302 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19303
19304 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19305 targets using generic thunk support.
19306
19307 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19308
19309 * gcc.c-torture/compile/20020323-1.c: New test.
19310
19311 * g++.dg/opt/conj2.C: New test.
19312
19313 2002-03-24 Richard Henderson <rth@redhat.com>
19314
19315 * gcc.dg/weak-1.c: Use -fno-common.
19316
19317 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19318
19319 * g77.dg/f77-edit-apostrophe-out.f: New test
19320 * g77.dg/f77-edit-h-out.f: New test
19321 * g77.dg/f77-edit-t-in.f: New test
19322 * g77.dg/f77-edit-t-out.f: New test
19323 * g77.dg/f77-edit-x-out.f: New test
19324 * g77.dg/f77-edit-slash-out.f: New test
19325 * g77.dg/f77-edit-colon-out.f: New test
19326 * g77.dg/f77-edit-s-out.f: New test
19327
19328 2002-03-24 Richard Henderson <rth@redhat.com>
19329
19330 * objc/execute/formal_protocol-6.x: New XFAIL.
19331
19332 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19333
19334 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19335 that do not support weak symbols
19336
19337 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19338
19339 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19340 * lib/g77.exp: Likewise
19341 * lib/objc.exp: Likewise
19342
19343 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19344
19345 * gcc.dg/Wswitch-default.c: New test.
19346
19347 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19348
19349 * g++.dg/other/enum1.C: New test.
19350
19351 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19352
19353 * gcc.dg/pragma-ep-3.c: Fix typo.
19354
19355 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19356
19357 * g++.dg/inherit/template-as-base.C: New test.
19358
19359 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19360
19361 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19362 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19363
19364 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19365
19366 * gcc.dg/cpp/multiline.c: Update to match.
19367
19368 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19369
19370 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19371
19372 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19373
19374 * gcc.dg/cpp/extratokens2.c: New file.
19375
19376 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19377
19378 * gcc.dg/20020312-2.c: Add rs6000 target.
19379
19380 * gcc.c-torture/compile/20020319-1.c: New test.
19381
19382 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19383
19384 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19385 (A, E): Handle this.
19386
19387 2002-03-20 Jason Merrill <jason@redhat.com>
19388
19389 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19390 ignoring -fpic.
19391 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19392 through prune_gcc_output.
19393
19394 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19395
19396 * gcc.c-torture/compile/20020320-1.c: New test.
19397
19398 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19399
19400 * gcc.c-torture/compile/20020318-1.c: New test.
19401
19402 * gcc.dg/struct-by-value-1.c: New test.
19403
19404 * gcc.dg/20020319-1.c: New test.
19405
19406 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19407
19408 * g++.dg/opt/conj1.C: New test.
19409
19410 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19411
19412 * g++.dg/template/qualttp20.C: Revert previous change.
19413 * g++.dg/template/qualttp3.C: Likewise.
19414 * g++.dg/template/qualttp4.C: Likewise
19415 * g++.dg/template/qualttp5.C: Likewise
19416 * g++.dg/template/qualttp6.C: Likewise
19417 * g++.dg/template/qualttp7.C: Likewise
19418 * g++.dg/template/qualttp8.C: Likewise
19419 * g++.dg/template/recurse.C: Likewise.
19420
19421 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19422
19423 * gcc.dg/cpp/wchar-1.c: Update.
19424
19425 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19426
19427 * g++.dg/template/conv1.C: New test.
19428 * g++.dg/template/conv2.C: New test.
19429 * g++.dg/template/conv3.C: New test.
19430 * g++.dg/template/conv4.C: New test.
19431
19432 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19433
19434 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19435 * g++.dg/template/qualttp3.C: Likewise.
19436 * g++.dg/template/qualttp4.C: Likewise
19437 * g++.dg/template/qualttp5.C: Likewise
19438 * g++.dg/template/qualttp6.C: Likewise
19439 * g++.dg/template/qualttp7.C: Likewise
19440 * g++.dg/template/qualttp8.C: Likewise
19441 * g++.dg/template/recurse.C: Likewise.
19442
19443 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19444
19445 * g++.dg/opt/dtor1.C: New test.
19446
19447 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19448
19449 * gcc.c-torture/compile/20020315-1.c: New test.
19450
19451 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19452
19453 * gcc.dg/weak-1.c: Fix scan tests.
19454
19455 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19456
19457 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19458 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19459 cris-*-aout* mmix-*-*.
19460 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19461 cris-*-aout* mmix-*-*.
19462 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19463 cris-*-elf* cris-*-aout* and mmix-*-*.
19464 * gcc.dg/20001009-1.c: Ditto.
19465 * gcc.dg/20010912-1.c: Ditto.
19466 * gcc.dg/20020122-4.c: Ditto.
19467 * gcc.dg/inline-2.c: Ditto.
19468
19469 2002-03-14 Jeffrey A Law (law@cygnus.com)
19470
19471 * gcc.c-torture/compile/20020314-1.c: New test.
19472
19473 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19474
19475 * gcc.c-torture/execute/20020314-1.c: New test.
19476
19477 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19478
19479 * g++.dg/warn/Wunused-1.C: New test.
19480
19481 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19482
19483 * g++.dg/abi/mangle6.C: New test.
19484
19485 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19486
19487 * gcc.c-torture/compile/20020309-2.c: New test.
19488
19489 * gcc.c-torture/compile/20020312-1.c: New test.
19490
19491 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19492
19493 * g++.dg/other/access1.C: New test.
19494
19495 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19496
19497 * gcc.c-torture/execute/wchar_t-1.c: New test.
19498
19499 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19500
19501 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19502
19503 2002-03-12 Roger Sayle <roger@eyesopen.com>
19504
19505 * gcc.dg/20020312-1.c: New test case.
19506
19507 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19508
19509 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19510
19511 2002-03-11 Richard Henderson <rth@redhat.com>
19512
19513 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19514 * g++.old-deja/g++.jason/report.C: Likewise.
19515
19516 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19517
19518 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19519 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19520
19521 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19522
19523 * testsuite/g++.dg/overload/pmf1.C: New test.
19524
19525 2002-03-11 Kazu Hirata <kazu@hxi.com>
19526
19527 * gcc.c-torture/execute/20020307-1.c: Use long.
19528
19529 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19530
19531 PR optimization/5844
19532 * gcc.dg/20020310-1.c: New test.
19533
19534 2002-03-09 Michael Meissner <meissner@redhat.com>
19535
19536 * gcc.c-torture/execute/memcpy-2.c: New test.
19537 * gcc.c-torture/execute/memset-1.c: New test.
19538 * gcc.c-torture/execute/strlen-1.c: New test.
19539 * gcc.c-torture/execute/strcmp-1.c: New test.
19540 * gcc.c-torture/execute/strncmp-1.c: New test.
19541
19542 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19543
19544 * gcc.dg/ppc-ldstruct.c: New test.
19545
19546 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19547
19548 * gcc.c-torture/execute/va-arg-22.c: New test.
19549
19550 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19551
19552 * gcc.c-torture/compile/20020309-1.c: New test.
19553
19554 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19555
19556 * gcc.c-torture/execute/20020307-2.c: New test.
19557
19558 2002-03-07 Jeffrey A Law (law@redhat.com)
19559
19560 * g77.f-torture/compile/20020307-1.f: New test.
19561
19562 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19563
19564 * gcc.dg/unordered-1.c: New test.
19565
19566 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19567
19568 * gcc.c-torture/execute/20020307-1.c: New test.
19569
19570 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19571
19572 * gcc.dg/20020304-1.c: New test.
19573
19574 * gcc.c-torture/compile/20020304-2.c: New test.
19575
19576 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19577
19578 * gcc.c-torture/compile/20020304-1.c: New test case
19579 (from PR c/5830).
19580
19581 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19582
19583 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19584
19585 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19586
19587 * g++.dg/other/classkey1.C: New test.
19588
19589 2002-03-01 Richard Henderson <rth@redhat.com>
19590
19591 * gcc.c-torture/compile/981223-1.x: New.
19592 * gcc.c-torture/compile/920625-1.x: New.
19593
19594 2002-02-28 Richard Henderson <rth@redhat.com>
19595
19596 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19597
19598 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19599
19600 * gcc.c-torture/execute/20020227-1.c: New test.
19601
19602 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19603
19604 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19605 here" ERROR lines.
19606 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19607 * g++.old-deja.g++.other/defarg1.C: Likewise.
19608 * g++.old-deja/g++.pt/calls2.C: Likewise.
19609 * g++.old-deja/g++.pt/crash20.C: Likewise.
19610 * g++.old-deja/g++.pt/crash30.C: Likewise.
19611 * g++.old-deja/g++.pt/crash36.C: Likewise.
19612 * g++.old-deja/g++.pt/crash6.C: Likewise.
19613 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19614 * g++.old-deja/g++.pt/derived3.C: Likewise.
19615 * g++.old-deja/g++.pt/error1.C: Likewise.
19616 * g++.old-deja/g++.pt/friend21.C: Likewise.
19617 * g++.old-deja/g++.pt/friend23.C: Likewise.
19618 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19619 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19620
19621 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19622
19623 * gcc.c-torture/execute/20020225-2.c: New test.
19624
19625 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19626
19627 * gcc.c-torture/execute/920730-1t.c,
19628 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19629 Delete test cases, only relevant to -traditional.
19630
19631 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19632
19633 * gcc.dg/cpp/undef1.c: Remove.
19634 * gcc.dg/cpp/directiv.c: Update.
19635 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19636
19637 2002-02-27 Michael Meissner <meissner@redhat.com>
19638
19639 * gcc.c-torture/execute/20020226-1.c: New test.
19640
19641 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19642
19643 * g++.dg/debug/debug4.C: New test.
19644
19645 * gcc.dg/ia64-visibility-1.c: New test.
19646
19647 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19648
19649 * gcc.dg/debug/20020224-1.c: New.
19650
19651 2002-02-25 Kazu Hirata <kazu@hxi.com>
19652
19653 * gcc.c-torture/execute/960416-1.x: New.
19654 * gcc.c-torture/execute/divconst-3.x: Likewise.
19655
19656 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19657
19658 * gcc.dg/20020224-1.c: New test.
19659
19660 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19661
19662 * gcc.c-torture/execute/20020225-1.c: New.
19663
19664 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19665
19666 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19667
19668 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19669
19670 * gcc.dg/20020222-1.c: New test.
19671
19672 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19673
19674 * g++.dg/opt/anonunion1.C: New test.
19675
19676 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19677
19678 * g++.dg/template/qualttp19.C: New test.
19679 * g++.dg/template/qualttp20.C: New test.
19680 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19681 * g++.old-deja/g++.other/qual1.C: Likewise.
19682
19683 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19684
19685 * gcc.dg/attr-alwaysinline.c: New.
19686
19687 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19688
19689 * gcc.dg/20020220-1.c: New test.
19690
19691 * gcc.dg/20020220-2.c: New test.
19692
19693 * g++.dg/opt/mmx1.C: New test.
19694
19695 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19696
19697 * gcc.c-torture/compile/20020110.c: New test.
19698
19699 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19700
19701 * gcc.c-torture/execute/20020219-1.c: New test.
19702
19703 * gcc.dg/20020219-1.c: New test.
19704
19705 * gcc.dg/noncompile/20020220-1.c: New test.
19706
19707 * g++.dg/opt/ptrintsum1.C: New test.
19708
19709 * gcc.dg/debug/20020220-1.c: New test.
19710
19711 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19712
19713 * gcc.c-torture/execute/20020216-1.c: New test.
19714
19715 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19716
19717 * gcc.dg/decl-1.c: Update, new test.
19718
19719 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19720
19721 * g++.dg/abi/bitfield1.C: New test.
19722 * g++.dg/abi/bitfield2.C: New test.
19723
19724 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19725
19726 * gcc.dg/attr-nest.c: New test.
19727
19728 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19729
19730 * gcc.c-torture/execute/20020215-1.c: New test.
19731
19732 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19733
19734 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19735 * g++.dg/debug/debug.exp: New.
19736 * g++.dg/debug/trivial.C: New.
19737 * g++.dg/debug/debug1.C: Moved...
19738 * g++.dg/other/debug1.C: ...from here.
19739 * g++.dg/debug/debug2.C: Moved...
19740 * g++.dg/other/debug2.C: ...from here.
19741 * g++.dg/debug/debug3.C: Moved...
19742 * g++.dg/other/debug3.C: ...from here.
19743
19744 * gcc.dg/noncompile/20020213-1.c: New test.
19745
19746 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19747
19748 * g++.dg/other/debug3.C: New test.
19749
19750 * gcc.c-torture/execute/20020213-1.c: New test.
19751
19752 2002-02-13 Richard Smith <richard@ex-parrot.com>
19753
19754 * g++.old-deja/g++.other/thunk1.C: New test.
19755
19756 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19757
19758 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19759
19760 2002-02-13 Stan Shebs <shebs@apple.com>
19761
19762 * gcc.dg/altivec-3.c: New.
19763
19764 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19765
19766 * gcc.dg/Wunreachable-1.c: New test.
19767 * gcc.dg/Wunreachable-2.c: New test.
19768
19769 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19770
19771 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19772
19773 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19774
19775 * gcc.dg/decl-1.c: New test.
19776
19777 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19778
19779 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19780
19781 2002-02-10 Kazu Hirata <kazu@hxi.com>
19782
19783 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19784 * gcc.c-torture/compile/980506-1.x: Likewise.
19785
19786 2002-02-10 Kazu Hirata <kazu@hxi.com>
19787
19788 * gcc.dg/20020210-1.c: New.
19789
19790 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19791
19792 * g77.f-torture/execute/947.f: New regression test
19793 for PR fortran/947.
19794
19795 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19796
19797 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19798 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19799
19800 2002-02-08 Richard Henderson <rth@redhat.com>
19801
19802 * gcc.c-torture/compile/labels-3.c: New.
19803
19804 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19805
19806 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19807 expression statements work instead.
19808 * gcc.dg/noncompile/20020207-1.c: New test.
19809
19810 2002-02-07 Richard Henderson <rth@redhat.com>
19811
19812 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19813
19814 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19815
19816 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19817 message from g77
19818 * lib/g77-dg.exp: Trim g77 error messages so that they are
19819 recognized by dg.exp.
19820
19821 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19822
19823 PR fortran/5473
19824 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19825
19826 2002-02-07 Richard Henderson <rth@redhat.com>
19827
19828 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19829 to be sufficiently aligned for integers.
19830
19831 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19832
19833 * g++.dg/template/friend4.C: New test.
19834
19835 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19836
19837 PR fortran/5743
19838 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19839 unsupported cases.
19840
19841 2002-02-07 Richard Henderson <rth@redhat.com>
19842
19843 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19844 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19845 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19846 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19847
19848 2002-02-06 Richard Henderson <rth@redhat.com>
19849
19850 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19851
19852 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19853
19854 * gcc.dg/20020206-1.c: New test.
19855
19856 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19857
19858 * gcc.c-torture/execute/20020206-1.c: New test.
19859
19860 * gcc.c-torture/execute/20020206-2.c: New test.
19861
19862 PR optimization/5429:
19863 * gcc.c-torture/compile/20020206-1.c: New test.
19864
19865 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19866
19867 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19868 as certain file formats cannot support particularly large
19869 alignments.
19870
19871 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19872 and do not expect to be able to link the executable.
19873
19874 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19875 fail because the COFF format does not support the weak attribute.
19876
19877 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19878
19879 * g77.dg/pr5473.f: New test
19880
19881 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19882
19883 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19884 Fix testcase accordingly.
19885
19886 2002-02-04 Richard Henderson <rth@redhat.com>
19887
19888 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19889 (buf): Change to be an array of pointers, not ints.
19890
19891 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19892
19893 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19894 before all tests. Move warning one line above to match where it
19895 C frontend emits.
19896 * gcc.dg/Wswitch-2.c: New test.
19897 * g++.dg/warn/Wswitch-1.C: New test.
19898 * g++.dg/warn/Wswitch-2.C: New test.
19899
19900 2002-02-04 Richard Henderson <rth@redhat.com>
19901
19902 * g++.dg/abi/offsetof.C: Fix size comparison.
19903
19904 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19905
19906 * gcc.dg/cast-qual-2.c: New test.
19907
19908 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19909
19910 * gcc.dg/20020201-4.c: New test.
19911
19912 2002-02-04 Ben Elliston <bje@redhat.com>
19913
19914 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19915 target_info attribute != 0, in addition to the empty string.
19916 (gcc_target_compile): Likewise.
19917
19918 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19919
19920 * gcc.dg/Wswitch.c: New test.
19921 PR gcc/4475. PR gcc/3780.
19922
19923 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19924
19925 * g77.f-torture/execute/5122.f: New test for regressions
19926 against PR fortran/5122.
19927
19928 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19929
19930 * g77.f-torture/compile/pr3743.f: Delete
19931 * g77.dg/pr3743-1.f: New test.
19932 * g77.dg/pr3743-2.f: New test.
19933 * g77.dg/pr3743-3.f: New test.
19934 * g77.dg/pr3743-4.f: New test.
19935
19936 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19937
19938 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19939
19940 2002-02-02 Richard Henderson <rth@redhat.com>
19941
19942 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19943 * gcc.c-torture/execute/bf64-1.c: Likewise.
19944
19945 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19946
19947 * gcc.dg/20020201-2.c: New test.
19948
19949 * gcc.dg/20020201-3.c: New test.
19950
19951 * gcc.c-torture/execute/bitfld-2.c: New test.
19952
19953 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19954
19955 * gcc.dg/bitfld-1.c: Update.
19956 * gcc.dg/bitfld-2.c: Update.
19957 * gcc.c-torture/execute/bitfld-1.x: New.
19958
19959 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19960
19961 * gcc.c-torture/execute/20020201-1.c: New test.
19962
19963 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19964
19965 PR target/5469
19966 * gcc.dg/20020201-1.c: New test.
19967
19968 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19969
19970 PR fortran/3743
19971 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19972 * g77.f-torture/compile/pr3743.x: Remove
19973
19974 2002-01-31 Tom Rix <trix@redhat.com>
19975
19976 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19977
19978 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19979
19980 * gcc.dg/noncompile/20020130-1.c: New test.
19981
19982 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19983
19984 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19985
19986 2002-01-29 Richard Henderson <rth@redhat.com>
19987
19988 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19989 to long long.
19990 * gcc.c-torture/execute/bf64-1.c: Likewise.
19991
19992 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19993
19994 * gcc.c-torture/execute/20020129-1.c: New test.
19995
19996 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19997
19998 * gcc.c-torture/compile/20000224-1.c: Update.
19999 * gcc.c-torture/execute/bitfld-1.c: New tests.
20000 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
20001 * gcc.dg/uninit-A.c: Update.
20002
20003 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
20004
20005 * g++.dg/template/ctor1.C: Add instantiation.
20006
20007 2002-01-28 Paul Koning <pkoning@equallogic.com>
20008
20009 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20010 argument to __builtin_prefetch to be const ptr.
20011
20012 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20013
20014 * gcc.c-torture/compile/20020120-1.c: New test.
20015
20016 2002-01-27 Kazu Hirata <kazu@hxi.com>
20017
20018 * gcc.c-torture/execute/20020127-1.c: New test.
20019
20020 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20021
20022 * g77.dg/f77-edit-i-in.f: New test
20023 * g77.dg/f77-edit-i-out.f: New test
20024
20025 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20026
20027 * gcc.dg/debug/debug.exp: New file.
20028 * gcc.dg/debug/trivial.c: New file.
20029 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20030 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20031 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20032 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20033 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20034 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20035 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20036 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20037 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20038 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20039 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20040 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20041 * gcc.dg/20000503-1.c: Removed.
20042 * gcc.dg/20010207-1.c: Removed.
20043 * gcc.dg/20011223-1.c: Removed.
20044 * gcc.dg/20020104-2.c: Removed.
20045 * gcc.dg/debug-1.c: Removed.
20046 * gcc.dg/debug-2.c: Removed.
20047 * gcc.dg/debug-3.c: Removed.
20048 * gcc.dg/debug-4.c: Removed.
20049 * gcc.dg/debug-5.c: Removed.
20050 * gcc.dg/debug-6.c: Removed.
20051 * gcc.dg/dwarf2-1.c: Removed.
20052 * gcc.dg/dwarf2-2.c: Removed.
20053
20054 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20055
20056 * g++.old-deja/g++.other/eh5.C: New test.
20057 * g++.old-deja/g++.other/sibcall2.C: New test.
20058 * g++.old-deja/g++.other/array9.C: New test.
20059 * g++.old-deja/g++.other/typename2.C: New test.
20060 * g++.old-deja/g++.other/crash60.C: New test.
20061 * g++.old-deja/g++.other/conv9.C: New test.
20062 * g++.old-deja/g++.other/mangle10.C: New test.
20063 * g++.old-deja/g++.other/unchanging1.C: New test.
20064 * g++.old-deja/g++.other/exprstmt1.C: New test.
20065 * g++.old-deja/g++.other/inline23.C: New test.
20066 * g++.old-deja/g++.eh/ia64-1.C: New test.
20067 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20068 * g++.old-deja/g++.other/reload1.C: New test.
20069 * g++.old-deja/g++.other/static20.C: New test.
20070 * g++.old-deja/g++.other/local-alloc1.C: New test.
20071 * g++.old-deja/g++.other/conv8.C: New test.
20072 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20073 * g++.old-deja/g++.other/storeexpr1.C: New test.
20074 * g++.old-deja/g++.other/storeexpr2.C: New test.
20075 * g++.dg/eh/template2.C: New test.
20076 * g++.dg/warn/weak1.C: New test.
20077
20078 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20079
20080 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20081 Remove first, non-varying, argument.
20082
20083 2002-01-23 Richard Henderson <rth@redhat.com>
20084
20085 * gcc.dg/inline-2.c: New.
20086
20087 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20088 Add optional target arg. Check number of arguments.
20089 (scan-assembler-not, scan-assembler-dem): Likewise.
20090 (scan-assembler-dem-not): Likewise.
20091
20092 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20093
20094 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20095 line 12.
20096 * g++.old-deja/g++.brendan/parse3.C,
20097 g++.old-deja/g++.other/crash26.C,
20098 g++.old-deja/g++.other/crash28.C,
20099 g++.old-deja/g++.other/crash29.C,
20100 g++.old-deja/g++.other/crash30.C,
20101 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20102
20103 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20104
20105 * gcc.dg/20020115-1.c: New.
20106
20107 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20108
20109 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20110
20111 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20112
20113 * gcc.dg/20020122-3.c: New.
20114
20115 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20116
20117 * g++.dg/other/gc1.C: New test.
20118
20119 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20120
20121 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20122
20123 2002-01-22 Richard Henderson <rth@redhat.com>
20124
20125 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20126
20127 2002-01-22 Richard Henderson <rth@redhat.com>
20128
20129 * gcc.dg/20020122-4.c: New.
20130
20131 2002-01-22 H.J. Lu <hjl@gnu.org>
20132
20133 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20134 link output.
20135 * gcc.dg/special/ecos.exp: Likewise.
20136 * lib/g++-dg.exp: Likewise.
20137 * lib/g77-dg.exp: Likewise.
20138 * lib/gcc-dg.exp : Likewise.
20139 * lib/mike-g++.exp: Likewise.
20140 * lib/mike-g77.exp: Likewise.
20141 * lib/mike-gcc.exp: Likewise.
20142 * lib/objc-dg.exp: Likewise.
20143
20144 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20145
20146 PR target/5379
20147 * gcc.dg/20020122-2.c: New test.
20148
20149 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20150
20151 * gcc.dg/20020122-1.c: New test.
20152
20153 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20154
20155 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20156
20157 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20158
20159 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20160
20161 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20162
20163 * gcc.c-torture/compile/20020121-1.c: New test.
20164
20165 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20166
20167 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20168 ld_library_path.
20169
20170 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20171
20172 * gcc.dg/20020218-1.c: New test.
20173
20174 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20175
20176 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20177 messages
20178 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20179 "At global scope" warning
20180 * g++.dg/ext/align1.C: Change cygwin test for alignment
20181 from db-bogus to dg-warning
20182
20183 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20184
20185 * g77.f-torture/compile/cpp2.F: New test.
20186
20187 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20188
20189 * g++.dg/template/access1.C: New test.
20190
20191 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20192
20193 * gcc.dg/20020118-1.c: New.
20194
20195 2002-01-18 Kazu Hirata <kazu@hxi.com>
20196
20197 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20198
20199 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20200
20201 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20202 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20203 alignment warnings.
20204
20205 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20206
20207 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20208 torture_with_loops and torture_without_loops
20209
20210 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20211
20212 * gcc.c-torture/compile/20020116-1.c: New test.
20213
20214 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20215
20216 * gcc.dg/20020116-2.c: New test.
20217
20218 * gcc.dg/ultrasp4.c: New test.
20219
20220 * gcc.dg/20020116-1.c: New test.
20221
20222 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20223
20224 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20225 by EABI.
20226
20227 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20228
20229 * gcc.misc-tests/i386-prefetch.exp: New.
20230 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20231 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20232 * gcc.misc-tests/i386-pf-none-1.c: New test.
20233 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20234
20235 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20236
20237 * gcc.dg/gnu89-init-1.c: Add new tests.
20238
20239 2002-01-15 Andreas Jaeger <aj@suse.de>
20240
20241 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20242 * gcc.dg/i386-mmx-2.c: Likewise.
20243 * gcc.dg/i386-sse-1.c: Likewise.
20244 * gcc.dg/i386-sse-2.c: Likewise.
20245 * gcc.dg/i386-sse-3.c: Likewise.
20246
20247 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20248
20249 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20250 Uncomment additional cases that now pass.
20251
20252 2002-01-11 Richard Henderson <rth@redhat.com>
20253
20254 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20255 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20256
20257 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20258
20259 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20260
20261 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20262
20263 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20264 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20265
20266 2002-01-10 Dale Johannesen <dalej@apple.com>
20267
20268 * gcc.c-torture/execute/loop-11.c: New.
20269
20270 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20271
20272 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20273 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20274
20275 2002-01-09 Richard Henderson <rth@redhat.com>
20276
20277 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20278 type in which to perform the operation for each size.
20279
20280 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20281
20282 * gcc.c-torture/compile/20020109-2.c: New test.
20283
20284 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20285
20286 * gcc.c-torture/execute/loop-10.c: New test.
20287
20288 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20289
20290 * gcc.c-torture/compile/20010226-1.c: New test.
20291 * gcc.c-torture/compile/20010227-1.c: New test.
20292 * gcc.c-torture/compile/20010426-1.c: New test.
20293 * gcc.c-torture/compile/20010510-1.c: New test.
20294 * gcc.c-torture/compile/20010605-3.c: New test.
20295 * gcc.c-torture/compile/20010824-1.c: New test.
20296 * gcc.c-torture/execute/20010409-1.c: New test.
20297 * gcc.dg/noncompile/20000901-1.c: New test.
20298 * gcc.dg/20001023-1.c: New test.
20299 * gcc.dg/20001101-1.c: New test.
20300 * gcc.dg/20001102-1.c: New test.
20301 * gcc.dg/20010207-1.c: New test.
20302 * gcc.dg/20010405-1.c: New test.
20303 * gcc.dg/20010822-1.c: New test.
20304 * gcc.dg/20011107-1.c: New test.
20305
20306 2002-01-09 Jeffrey A Law (law@redhat.com)
20307
20308 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20309
20310 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20311 execution failure on PA targets.
20312
20313 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20314
20315 * gcc.c-torture/compile/20020109-1.c: New test.
20316
20317 2002-01-08 Kazu Hirata <kazu@hxi.com>
20318
20319 * gcc.c-torture/execute/20020108-1.c: New test.
20320
20321 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20322
20323 * gcc.dg/20020108-1.c: New test.
20324
20325 2002-01-08 H.J. Lu <hjl@gnu.org>
20326
20327 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20328 for header files.
20329
20330 2002-01-08 Geoff Keating <geoffk@redhat.com>
20331
20332 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20333 consistency.
20334
20335 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20336
20337 * gcc.dg/altivec-4.c: Test altivec predicates.
20338
20339 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20340
20341 * gcc.c-torture/execute/20020107-1.c: New test.
20342
20343 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20344
20345 PR c/5279
20346 * gcc.c-torture/compile/20020106-1.c: New test.
20347
20348 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20349
20350 * gcc.c-torture/execute/nestfunc-4.c: New test.
20351
20352 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20353
20354 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20355 extra triple that slipped in.
20356 * g++.old-deja/g++.abi/align.C: Likewise.
20357 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20358
20359 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20360
20361 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20362 * g++.old-deja/g++.abi/align.C: Likewise.
20363 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20364
20365 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20366 on FreeBSD/i386.
20367 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20368 FreeBSD.
20369
20370 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20371
20372 * gcc.dg/20020104-1.c: New test.
20373
20374 * gcc.dg/20020104-2.c: New test.
20375
20376 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20377
20378 * gcc.dg/20020103-1.c: Fix typo in target selector.
20379
20380 2002-01-03 Richard Henderson <rth@redhat.com>
20381
20382 * gcc.dg/20020103-1.c: New.
20383
20384 2002-01-03 Kazu Hirata <kazu@hxi.com>
20385
20386 * gcc.c-torture/execute/20020103-1.c: New test.
20387
20388 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20389
20390 * g++.dg/other/debug2.C: New test.
20391
20392 * gcc.c-torture/compile/20020103-1.c: New test.
20393
20394 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20395
20396 * gcc.dg/gnu89-init-1.c: Added new tests.
20397
20398 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20399
20400 * g++.dg/template/friend2.C: Remove as patch is reverted.
20401
20402 * g++.dg/warn/oldcast1.C: New test.
20403
20404 * g++.dg/template/ptrmem1.C: New test.
20405 * g++.dg/template/ptrmem2.C: New test.
20406
20407 * g++.dg/template/ntp.C: New test.
20408
20409 * g++.dg/other/component1.C: New test.
20410
20411 * g++.dg/template/ttp3.C: New test.
20412
20413 * g++.dg/template/friend2.C: New test.
20414 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20415
20416 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20417
20418 * g++.dg/other/ptrmem1.C: New test.
20419 * g++.dg/other/ptrmem2.C: New test.
20420
20421 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20422
20423 * g++.dg/template/ctor1.C: New test.
20424
20425 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20426
20427 * g++.dg/template/friend2.C: New test.
20428
20429 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20430
20431 * gcc.dg/mmix-1.c: New test.
20432
20433 2001-12-31 Richard Henderson <rth@redhat.com>
20434
20435 * gcc.dg/asm-5.c: New.
20436
20437 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20438
20439 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20440 in namespace __gnu_cxx
20441
20442 2001-12-30 Richard Henderson <rth@redhat.com>
20443
20444 * gcc.dg/debug-6.c: New.
20445
20446 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20447
20448 * gcc.c-torture/compile/20011229-2.c: New test.
20449
20450 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20451
20452 * gcc.dg/debug-3.c: New test.
20453 * gcc.dg/debug-4.c: New test.
20454 * gcc.dg/debug-5.c: New test.
20455
20456 2001-12-29 Richard Henderson <rth@redhat.com>
20457
20458 * g++.dg/eh/loop1.C: New.
20459
20460 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20461
20462 * g++.dg/template/crash1.C: New test.
20463
20464 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20465
20466 * g++.dg/other/const1.C: New test.
20467
20468 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20469
20470 * gcc.c-torture/compile/20011229-1.c: New test.
20471
20472 2001-12-28 Stan Shebs <shebs@apple.com>
20473
20474 * lib/objc-torture.exp: Resync with c-torture.exp.
20475 * lib/objc.exp: Load standard libraries.
20476
20477 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20478
20479 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20480 additional tests.
20481
20482 2001-12-27 Roger Sayle <roger@eyesopen.com>
20483
20484 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20485
20486 2001-12-27 Richard Henderson <rth@redhat.com>
20487
20488 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20489
20490 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20491
20492 * g++.dg/eh/ctor1.C: New test.
20493 * g++.dg/other/error2.C: New test.
20494
20495 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/other/init2.C: New test.
20498
20499 2001-12-24 Richard Henderson <rth@redhat.com>
20500
20501 * gcc.dg/20011223-1.c: New.
20502 * gcc.dg/inline-1.c: New.
20503
20504 2001-12-23 Richard Henderson <rth@redhat.com>
20505
20506 * gcc.dg/asm-4.c: Test operand modifiers.
20507
20508 2001-12-23 Richard Henderson <rth@redhat.com>
20509
20510 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20511
20512 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20513
20514 * gcc.c-torture/execute/20011223-1.c: New test.
20515
20516 2001-12-21 Richard Henderson <rth@redhat.com>
20517
20518 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20519 re-enables the warning.
20520
20521 2001-12-21 Richard Henderson <rth@redhat.com>
20522
20523 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20524
20525 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20526
20527 * gcc.c-torture/compile/20011218-1.c: New test.
20528
20529 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20530
20531 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20532 arm-isr.c test.
20533 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20534 epilogue generation for ARM ISR routines.
20535
20536 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20537
20538 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20539 * gcc.dg/format/c90-printf-3.c: Likewise.
20540 * gcc.dg/format/c99-printf-3.c: Likewise.
20541 * gcc.dg/format/ext-1.c: Likewise.
20542 * gcc.dg/format/ext-6.c: Likewise.
20543 * gcc.dg/format/format.h: Prototype unlocked stdio.
20544
20545 2001-12-20 Richard Henderson <rth@redhat.com>
20546
20547 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20548 (arena): Use it.
20549 (malloc): Correct allocation logic. Abort if we fill up the
20550 arena before initialization complete.
20551 (realloc): Correct allocation logic.
20552
20553 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20554
20555 * gcc.c-torture/compile/20011219-2.c: New test.
20556
20557 * gcc.c-torture/execute/20011219-1.c: New test.
20558
20559 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20560
20561 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20562 target does not support weak symbols.
20563
20564 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20565
20566 * gcc.c-torture/compile/20011219-1.c: New test.
20567
20568 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20569
20570 * g++.dg/other/error1.C: New test.
20571
20572 2001-12-17 Jeffrey A Law (law@redhat.com)
20573
20574 * gcc.c-torture/execute/20011217-1.c: New test.
20575
20576 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20577
20578 * objc.dg/special/: New directory.
20579 * objc.dg/special/special.exp: New file.
20580 * objc.dg/special/unclaimed-category-1.h: New file.
20581 * objc.dg/special/unclaimed-category-1a.m: New file.
20582 * objc.dg/special/unclaimed-category-1.m: New file.
20583
20584 2001-12-17 Andreas Jaeger <aj@suse.de>
20585
20586 * gcc.c-torture/compile/20011217-2.c: New test.
20587
20588 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20589
20590 * gcc.c-torture/compile/20011217-1.c: New test.
20591
20592 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20593
20594 * testsuite/gcc.dg/20011214-1.c: New.
20595
20596 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20597
20598 * gcc.dg/altivec-4.c: New.
20599
20600 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20601
20602 * gcc.dg/20011113-1.c: New test.
20603
20604 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20605
20606 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20607 std::__malloc_alloc_template<0> and
20608 std::__default_alloc_template<false, 0>.
20609
20610 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20611
20612 * objc/execute/bf-21.m: New test.
20613 * objc/execute/enumeration-1.m: New test.
20614 * objc/execute/enumeration-2.m: New test.
20615
20616 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20617
20618 * gcc.dg/gnu89-init-1.c: New test.
20619
20620 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20621
20622 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20623 * g++.old-deja/g++.jason/2371.C: Likewise.
20624 * g++.old-deja/g++.jason/template33.C: Likewise.
20625 * g++.old-deja/g++.jason/template34.C: Likewise.
20626 * g++.old-deja/g++.jason/template36.C: Likewise.
20627 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20628 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20629 * g++.old-deja/g++.other/typename1.C: Likewise.
20630 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20631 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20632 * g++.old-deja/g++.pt/typename11.C: Likewise.
20633 * g++.old-deja/g++.pt/typename14.C: Likewise.
20634 * g++.old-deja/g++.pt/typename16.C: Likewise.
20635 * g++.old-deja/g++.pt/typename3.C: Likewise.
20636 * g++.old-deja/g++.pt/typename4.C: Likewise.
20637 * g++.old-deja/g++.pt/typename5.C: Likewise.
20638 * g++.old-deja/g++.pt/typename7.C: Likewise.
20639 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20640
20641 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20642
20643 * g++.dg/other/linkage1.C: New test.
20644 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20645 specifiers.
20646
20647 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20648
20649 * gcc.dg/concat.c: New test.
20650
20651 2001-12-11 Stan Shebs <shebs@apple.com>
20652
20653 * objc/compile: New test directory.
20654 * objc/compile/compile.exp: New expect script.
20655 * objc/compile/20011211-1.m: New compile test.
20656
20657 2001-12-11 Jason Merrill <jason@redhat.com>
20658
20659 * lib/prune.exp (prune_gcc_output): Also handle "In member
20660 function". So many permutations...
20661
20662 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20663
20664 * g++.dg/template/typedef1.C: New test.
20665
20666 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20667
20668 * g++.dg/other/copy1.C: New test.
20669
20670 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20671
20672 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20673
20674 * gcc.dg/builtin-choose-expr.c: New.
20675
20676 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20677
20678 * gcc.dg/altivec-2.c: New.
20679
20680 2001-12-07 Richard Henderson <rth@redhat.com>
20681
20682 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20683
20684 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20685
20686 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20687 ultrasparc.
20688
20689 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20690
20691 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20692
20693 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20694
20695 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20696 variable argument list.
20697
20698 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20699
20700 * gcc.c-torture/execute/memcheck: Delete entire directory.
20701 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20702 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20703
20704 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20705
20706 * gcc.dg/Wshadow-1.c: New test.
20707
20708 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20709
20710 * gcc.c-torture/compile/20011130-1.c: New test.
20711
20712 * gcc.dg/noncompile/20011025-1.c: New test.
20713
20714 * g++.dg/other/anon-union.C: New test.
20715
20716 * gcc.c-torture/execute/20011024-1.c: New test.
20717
20718 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20719
20720 * gcc.c-torture/execute/20000722-1.x,
20721 gcc.c-torture/execute/20010123-1.x: Remove.
20722 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20723 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20724 gcc.dg/c99-complit-2.c: New tests.
20725
20726 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20727
20728 * g++.dg/inherit/base1.C: New test.
20729
20730 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20731
20732 * g++.dg/other/stdarg1.C: New test.
20733
20734 * gcc.c-torture/compile/20011130-2.c: New test.
20735
20736 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20737
20738 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20739 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20740 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20741 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20742 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20743 * gcc.dg/builtin-prefetch-1.c: New test.
20744
20745 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20746
20747 * gcc.dg/20011130-1.c: New test.
20748
20749 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20750
20751 * g++.dg/other/scope1.C: New test.
20752 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20753
20754 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20755
20756 * gcc.dg/vla-init-1.c: New test.
20757
20758 2001-12-01 Geoff Keating <geoffk@redhat.com>
20759
20760 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20761
20762 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20763
20764 * objc.dg/alias.m: Update.
20765 * objc.dg/class-1.m: Update.
20766 * objc.dg/const-str-1.m: Update.
20767 * objc.dg/fwd-proto-1.m: Update.
20768 * objc.dg/id-1.m: Update.
20769 * objc.dg/super-class-1.m: Update.
20770
20771 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20772
20773 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20774 constructs.
20775
20776 2001-11-28 Jeffrey A Law (law@cygnus.com)
20777
20778 * gcc.c-torture/execute/20011128-1.c: New test.
20779
20780 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20781
20782 * gcc.dg/20011127-1.c: New test.
20783
20784 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20785
20786 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20787 from Austin Group draft 7.
20788 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20789 scanf format arguments.
20790 * gcc.dg/format/no-exargs-2.c: New test.
20791
20792 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20793
20794 * g++.dg/abi/vbase8-4.C: New test.
20795
20796 2001-11-24 Ian Lance Taylor <ian@airs.com>
20797
20798 * gcc.c-torture/execute/20011121-1.c: New test.
20799
20800 2001-11-23 Jeffrey A Law (law@cygnus.com)
20801
20802 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20803
20804 2001-11-23 Andreas Jaeger <aj@suse.de>
20805
20806 * gcc.dg/cpp/charconst-2.c: New test.
20807
20808 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20809
20810 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20811 to the host if it is remote. Let tests specify extra headers
20812 they use.
20813 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20814 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20815 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20816 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20817 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20818 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20819 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20820 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20821 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20822 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20823
20824 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20825
20826 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20827 for little endian ARMs.
20828
20829 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20830
20831 * gcc.c-torture/compile/20011119-1.c: New test.
20832 * gcc.c-torture/compile/20011119-2.c: New test.
20833
20834 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20835
20836 * gcc.dg/altivec-1.c: Fix typo.
20837
20838 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20839
20840 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20841
20842 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20843
20844 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20845
20846 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20847
20848 * lib/g77.exp: Don't specify --rpath-link.
20849
20850 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20851 across all the headers.
20852 * gcc.dg/format/format.exp: For testing on a remote host,
20853 copy format.h.
20854
20855 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20856 * gcc.c-torture/execute/930406-1.c: Likewise.
20857 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20858
20859 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20860
20861 * gcc.dg/altivec-1.c: New.
20862
20863 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20864
20865 * gcc.dg/cpp/fpreprocessed.c: New test case.
20866
20867 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20868
20869 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20870 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20871 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20872
20873 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20874
20875 * gcc.dg/no-builtin-1.c: New test.
20876
20877 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20878
20879 * gcc.c-torture/execute/20011115-1.c: New test.
20880
20881 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20882
20883 * gcc.c-torture/compile/20011114-2.c: New test.
20884 * gcc.c-torture/compile/20011114-3.c: New test.
20885 * gcc.c-torture/compile/20011114-4.c: New test.
20886
20887 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20888
20889 * g++.dg/other/init1.C: New test.
20890
20891 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20892
20893 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20894 message.
20895
20896 * gcc.c-torture/execute/20011114-1.c: New testcase.
20897
20898 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20899 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20900 like the (before this change) version of 20010327-1.c.
20901
20902 2001-11-14 Roger Sayle <roger@eyesopen.com>
20903
20904 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20905
20906 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20907
20908 * g++.dg/init/array2.C: New test.
20909
20910 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20911
20912 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20913
20914 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20915
20916 * g++.dg/other/forscope1.C: New test.
20917 * g++.dg/ext/forscope1.C: New test.
20918 * g++.dg/ext/forscope2.C: New test.
20919
20920 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20921
20922 * gcc.c-torture/execute/20011113-1.c: New test.
20923
20924 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20925
20926 * gcc.c-torture/execute/20011109-2.c: New test.
20927
20928 * gcc.c-torture/execute/20011109-1.c: New test.
20929
20930 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20931
20932 * gcc.c-torture/compile/20011109-1.c: New test.
20933
20934 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20935
20936 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20937 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20938 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20939 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20940 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20941 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20942 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20943
20944 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20945
20946 * g++.dg/warn/Wshadow-1.C: New tests.
20947 * g++.old-deja/g++.mike/for3.C: Update.
20948
20949 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20950
20951 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20952 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20953 XFAILs. Adjust expected error texts.
20954 * gcc.c-torture/compile/20011106-1.c,
20955 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20956 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20957 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20958 gcc.dg/c99-array-lval-5.c: New tests.
20959
20960 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20961
20962 * gcc.dg/cpp/defined.c: Update.
20963
20964 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20965
20966 * gcc.c-torture/execute/anon-1.c: New test.
20967
20968 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20969
20970 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20971 same size, so no warning should be produced on stormy16.
20972
20973 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20974 due to oversized array.
20975 * g++.old-deja/g++.mike/ns15.C: Likewise.
20976 * g++.old-deja/g++.pt/crash16.C: Likewise.
20977
20978 2001-11-02 Graham Stott <grahams@redhat.com>
20979
20980 * g++.dgother/debug1.C: Fix typos.
20981
20982 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20983
20984 * g++.dg/other/debug1.C: New test.
20985
20986 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20987
20988 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20989 of unsigned long.
20990
20991 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20992
20993 * gcc.dg/20011029-2.c: New test.
20994
20995 * gcc.c-torture/compile/20011029-1.c: New test.
20996
20997 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20998
20999 * objc/execute/class_self-1.m: New test.
21000 * objc/execute/class_self-2.m: New test.
21001
21002 2001-10-25 Zack Weinberg <zack@codesourcery.com>
21003
21004 * gcc.misc-tests/msgs.exp: Delete.
21005 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
21006 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
21007 error set to match recent changes.
21008
21009 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21010
21011 * gcc.dg/20011021-1.c: New test.
21012
21013 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21014
21015 * gcc.c-torture/compile/20011023-1.c: New test.
21016
21017 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21018
21019 * lib/g77.exp: Rewrite based on lib/g++.exp.
21020
21021 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21022
21023 * gcc.c-torture/execute/20011019-1.c: New test.
21024
21025 * gcc.dg/20011018-1.c: New test.
21026
21027 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21028
21029 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21030
21031 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21032
21033 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21034 * gcc.dg/attr-invalid.c: Likewise.
21035
21036 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21037
21038 * testsuite/gcc.dg/20011015-1.c: New test.
21039
21040 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21041
21042 * g++.dg/template/unify2.C: New test.
21043
21044 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21045
21046 * g++.dg/other/exception-specification.C: New test
21047
21048 2001-10-13 Tom Rix <trix@redhat.com>
21049
21050 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21051 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21052
21053 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21054
21055 * testsuite/gcc.dg/20011009-1.c: New test.
21056
21057 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21058
21059 PR g++/4476
21060 * g++.dg/other/friend1.C: New test.
21061
21062 2001-10-11 Richard Henderson <rth@redhat.com>
21063
21064 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21065
21066 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21067
21068 * gcc.c-torture/compile/20011010-1.c: New.
21069
21070 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21071
21072 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21073 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21074 g77.f-torture/execute/execute.exp,
21075 g77.f-torture/noncompile/noncompile.exp,
21076 gcc.c-torture/compile/compile.exp,
21077 gcc.c-torture/execute/execute.exp,
21078 gcc.c-torture/execute/ieee/ieee.exp,
21079 gcc.c-torture/execute/memcheck/memcheck.exp,
21080 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21081 objc/execute/execute.exp: Update FSF address.
21082
21083 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21084
21085 * gcc.dg/cpp/cmdlne-C.c: Update.
21086 * gcc.dg/cpp/cmdlne-C2.c: New.
21087
21088 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21089
21090 * gcc.c-torture/execute/20011008-3.c: New.
21091
21092 2001-10-08 DJ Delorie <dj@redhat.com>
21093
21094 * gcc.dg/20011008-1.c: New.
21095 * gcc.dg/20011008-2.c: New.
21096
21097 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21098
21099 * gcc.dg/cpp/spacing1.c: Update test.
21100
21101 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21102
21103 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21104 spelling errors of "separate" as "seperate".
21105
21106 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21107
21108 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21109 enough to avoid inlining.
21110
21111 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21112
21113 * lib/g77.exp: set libg2c_dir correctly.
21114
21115 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21116
21117 * gcc.dg/cpp/macro11.c: New test.
21118
21119 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21120
21121 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21122 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21123 gcc.dg/format/multattr-3.c: New tests.
21124 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21125 tests for format attributes on function pointers being rejected.
21126
21127 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21128
21129 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21130
21131 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21132
21133 * g++.dg/warn/format1.C: New test.
21134
21135 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21136
21137 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21138
21139 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21140
21141 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21142
21143 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/redef2.c: Add test.
21146
21147 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21148
21149 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21150 long-standing bug on i686, apparently.
21151 * gcc.c-torture/execute/loop-2c.x: New file.
21152 * gcc.c-torture/execute/loop-2d.x: New file.
21153 * gcc.c-torture/execute/loop-3c.x: New file.
21154
21155 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21156
21157 * gcc.dg/cpp/20000625-2.c: Correct line number.
21158
21159 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21160
21161 * gcc.dg/cpp/macro10.c: New test.
21162 * gcc.dg/cpp/strify3.c: New test.
21163 * gcc.dg/cpp/spacing1.c: Add tests.
21164 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21165 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21166
21167 2001-09-24 DJ Delorie <dj@redhat.com>
21168
21169 * gcc.c-torture/execute/20010924-1.c: New test.
21170
21171 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21172
21173 * testsuite/objc/execute/paste.m: Remove.
21174
21175 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21176
21177 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21178
21179 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21180
21181 * g77.dg/strlen0.f: New test.
21182
21183 2001-09-21 Richard Henderson <rth@redhat.com>
21184
21185 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21186 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21187
21188 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21189
21190 Table-driven attributes.
21191 * g++.dg/ext/attrib1.C: New test.
21192
21193 2001-09-20 DJ Delorie <dj@redhat.com>
21194
21195 * gcc.dg/20000926-1.c: Update expected warning messages.
21196 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21197 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21198 array.
21199
21200 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21201
21202 * g++.dg/eh/registers1.C: New test case.
21203
21204 2001-09-17 Richard Henderson <rth@redhat.com>
21205
21206 * gcc.dg/array-5.c: Fix VLA decomposition test.
21207
21208 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21209
21210 * gcc.dg/cpp/line5.c: New testcase.
21211
21212 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21213
21214 * gcc.dg/cpp/macro9.c: New test.
21215
21216 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21217
21218 * gcc.c-torture/execute/980223.c: Change type of addr from long
21219 to char *.
21220
21221 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21222
21223 * gcc.c-torture/execute/20010915-1.c: New test.
21224
21225 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21226
21227 * g77.dg/bprob: New directory.
21228 * g77.dg/bprob/bprob.exp: New file.
21229 * g77.dg/bprob/bprob-1.f: New test.
21230 * g77.dg/gcov: New directory.
21231 * g77.dg/gcov/gcov.exp: New file.
21232 * g77.dg/gcov/gcov-1.f: New test.
21233 * g77.dg/gcov/gcov-1.x: New file.
21234
21235 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21236
21237 * gcc.dg/cpp/directiv.c: Update.
21238 * gcc.dg/cpp/undef1.c: Update.
21239
21240 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21241
21242 * gcc.dg/20010912-1.c: New test.
21243
21244 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21245
21246 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21247 language-independent file in lib.
21248 * lib/gcov.exp: New file.
21249
21250 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21251
21252 * gcc.c-torture/compile/20010911-1.c: New test.
21253
21254 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21255
21256 * lib/profopt.exp: New, to support profile-directed optimizations.
21257 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21258 * gcc.misc-tests/bprob-1.c: New test.
21259 * gcc.misc-tests/bprob-2.c: New test.
21260
21261 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21262
21263 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21264 XFAIL and which kinds of gcov output to verify.
21265 * gcc.misc-tests/gcov-4b.x: New file.
21266 * gcc.misc-tests/gcov-5b.x: New file.
21267 * gcc.misc-tests/gcov-6.x: New file.
21268 * gcc.misc-tests/gcov-7.c: New test.
21269 * gcc.misc-tests/gcov-7.x: New file.
21270
21271 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21272
21273 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21274 * gcc.misc-tests/gcov-6.c: New test.
21275
21276 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21277
21278 PR c++/3986
21279 * g++.dg/abi/vbase1.C: New test.
21280
21281 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21282
21283 * objc.dg/method-2.m: New.
21284
21285 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21286
21287 PR c++/4203
21288 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21289 * g++.dg/init/empty1.C: New test.
21290
21291 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21292
21293 * gcc.c-torture/compile/20010903-1.c: New test.
21294
21295 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21296
21297 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21298 for m68k.
21299
21300 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21301
21302 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21303
21304 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21305
21306 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21307
21308 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21309
21310 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21311 for 16-bit 'unsigned int'.
21312
21313 2001-08-29 Kazu Hirata <kazu@hxi.com>
21314
21315 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21316
21317 2001-08-27 Richard Henderson <rth@redhat.com>
21318
21319 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21320 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21321
21322 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21323
21324 * gcc.dg/asm-names.c (ymain): New.
21325
21326 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21327
21328 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21329 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21330 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21331
21332 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21333
21334 * gcc.dg/compare5.c: New testcase.
21335
21336 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21337
21338 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21339 and "In instantiation".
21340
21341 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21342
21343 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21344
21345 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21346
21347 * gcc.misc-tests/gcov.exp: Add support for branch information.
21348 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21349 * gcc.misc-tests/gcov-4.c: New test.
21350 * gcc.misc-tests/gcov-4b.c: New test.
21351 * gcc.misc-tests/gcov-5b.c: New test.
21352
21353 2001-08-20 Zack Weinberg <zackw@panix.com>
21354
21355 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21356 expected to fail.
21357
21358 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21359
21360 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21361
21362 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21363
21364 * g++.dg/eh/template1.C: New test.
21365
21366 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21367
21368 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21369 Fix thinko.
21370 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21371 for xfail.
21372
21373 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21374
21375 * lib/g77-dg.exp: Use prune.exp for common procedures
21376 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21377 * lib/g77.exp: (g77-dg-prune) Remove
21378
21379 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21380
21381 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21382
21383 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21384
21385 * g++.dg/template/unify1.C: New test.
21386
21387 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21388
21389 * g++.dg/abi/empty4.C: New test.
21390
21391 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21392
21393 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21394 solaris2.*
21395 * g77.f-torture/compile/pr3743.x: Likewise
21396
21397 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21398
21399 * g++.dg/other/using-declaration.C: New test.
21400
21401 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21402
21403 * gcc.dg/cpp/tr-sign.c: New testcase.
21404
21405 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21406
21407 * gcc.dg/cpp/19951025-1.c: Revert.
21408 * gcc.dg/cpp/directiv.c: We no longer process directives that
21409 interrupt macro arguments.
21410
21411 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21412
21413 * gcc.dg/bconstp-1.c: New test.
21414
21415 2001-08-03 Richard Henderson <rth@redhat.com>
21416
21417 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21418
21419 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21420
21421 * gcc.dg/cpp/19951025-1.c: Update.
21422
21423 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21424
21425 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21426 should be x.
21427
21428 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21429
21430 Kill -fhonor-std.
21431 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21432 * g++.old-deja/g++.other/std1.C: Likewise.
21433 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21434
21435 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21436
21437 * lib/g77.exp: Load gcc-defs.exp for common procedures
21438 (g77_pass, g77_fail, g77_finish, g77_exit,
21439 ${tool}_check_unsupported_p} Now redundant. Deleted.
21440
21441 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21442
21443 * g77.dg/fbackslash.f
21444 * g77.dg/fcase-preserve.f
21445 * g77.dg/ff90-1.f
21446 * g77.dg/ffixed-line-length-0.f
21447 * g77.dg/ffixed-line-length-132.f
21448 * g77.dg/ffixed-line-length-7.f
21449 * g77.dg/ffixed-line-length-72.f
21450 * g77.dg/ffixed-line-length-none.f
21451 * g77.dg/ffree-form-1.f
21452 * g77.dg/fno-backslash.f
21453 * g77.dg/fno-f90-1.f
21454 * g77.dg/fno-fixed-form-1.f
21455 * g77.dg/fno-onetrip.f
21456 * g77.dg/fno-typeless-boz.f
21457 * g77.dg/fno-underscoring.f
21458 * g77.dg/fno-vxt-1.f
21459 * g77.dg/fonetrip.f
21460 * g77.dg/ftypeless-boz.f
21461 * g77.dg/fugly-assumed.f
21462 * g77.dg/funderscoring.f
21463 * g77.dg/fvxt-1.f
21464
21465 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21466
21467 * objc.dg/fwd-proto-1.m: New.
21468 * objc.dg/local-decl-1.m: New.
21469 * objc.dg/naming-1.m: New.
21470 * objc.dg/naming-2.m: New.
21471 * objc.dg/proto-hier-1.m: New.
21472
21473 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21474
21475 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21476 largest-type elements to a struct makes its size grow.
21477
21478 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21479
21480 * g++.dg/abi/vthunk1.C: New test.
21481
21482 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21483
21484 * g++.dg/abi/vbase8-22.C: New test.
21485
21486 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21487
21488 * gcc.dg/cpp/macro8.c: New test.
21489
21490 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21491
21492 * g++.dg/abi/vbase8-21.C: New test.
21493
21494 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21495
21496 * g++.dg/abi/vbase8-10.C: New test.
21497
21498 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21499
21500 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21501 ${tool}_set_ld_library_path.
21502 Changed caller.
21503 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21504 g++.exp.
21505
21506 2001-07-26 Stan Cox <scox@redhat.com>
21507
21508 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21509 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21510 gcc_exit, gcc_check_unsupported_p):
21511 Moved to gcc-deps.exp
21512 * gcc-deps.exp: New file.
21513
21514 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21515
21516 * g++.old-deja/g++.pt/defarg14.C: New test.
21517
21518 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21519
21520 * g++.old-deja/g++.other/lineno5.C: New test.
21521
21522 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21523
21524 * g++.old-deja/g++.pt/crash68.C: New test.
21525
21526 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21527
21528 * g++.old-deja/g++.other/crash42.C: New test.
21529
21530 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21531
21532 * gcc.dg/cpp/extratokens.c: Fix.
21533 * gcc.dg/cpp/skipping2.c: New tests.
21534
21535 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21536
21537 * gcc.c-torture/execute/20010724-1.c: New file.
21538 * gcc.c-torture/execute/20010724-1.x: New file.
21539
21540 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21541
21542 * g++.old-deja/g++.other/cond7.C: New test.
21543
21544 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21545
21546 * g++.old-deja/g++.other/optimize4.C: New test.
21547
21548 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21549
21550 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21551
21552 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21553
21554 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21555 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21556 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21557 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21558
21559 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21560 bug report" message.
21561
21562 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21563 * g++.dg/ext/instantiate1.C: Move from old-deja.
21564
21565 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21566
21567 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21568 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21569 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21570 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21571
21572 2001-07-23 Jeffrey A Law (law@cygnus.com)
21573
21574 * gcc.c-torture/execute/20010723-1.c: New test.
21575
21576 2001-07-23 Ben Elliston <bje@redhat.com>
21577
21578 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21579
21580 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21581
21582 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21583 i[34567]86-*-*.
21584 Delete handling of ieee_multilib_flags.
21585 Pass -mieee for alpha*-*-* and sh-*-*.
21586 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21587
21588 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 Remove old-abi tests.
21591 * g++.old-deja/g++.mike/p11116.C: Remove.
21592 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21593
21594 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21595
21596 * g77.f-torture/compile/pr3743.f: New test
21597
21598 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21599
21600 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21601
21602 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21603
21604 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21605 g++.old-deja/g++.pt/static6.C: Likewise.
21606 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21607 supports weak symbols.
21608
21609 2001-07-18 Andreas Jaeger <aj@suse.de>
21610
21611 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21612 supported again.
21613
21614 2001-07-18 Andreas Jaeger <aj@suse.de>
21615
21616 * gcc.dg/iftrap-1.c: Fix target line.
21617
21618 2001-07-17 Richard Henderson <rth@redhat.com>
21619
21620 * gcc.c-torture/execute/20010717-1.c: New.
21621
21622 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21623
21624 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21625 tests.
21626
21627 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21628
21629 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21630
21631 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21632
21633 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21634 UAC_SIGBUS, UAC_NOPRINT definitions.
21635
21636 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21637
21638 * objc/execute/object_is_class.m: New test.
21639 * objc/execute/object_is_meta_class.m: New test.
21640
21641 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21642
21643 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21644 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21645
21646 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21647
21648 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21649 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21650
21651 2001-07-14 Richard Henderson <rth@redhat.com>
21652
21653 * gcc.dg/iftrap-1.c: New.
21654
21655 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21656
21657 * g77.f-torture/execute/intrinsic77.f: New test.
21658
21659 2001-07-11 Janis Johnson <janis@us.ibm.com>
21660
21661 * gcc.misc-tests/gcov-3.c: New test.
21662
21663 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21664
21665 * gcc.c-torture/compile/20010711-1.c,
21666 * gcc.c-torture/compile/20010711-2.c: New tests.
21667
21668 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21669
21670 * gcc.c-torture/execute/20010711-1.c: New test.
21671
21672 2001-07-11 Ben Elliston <bje@redhat.com>
21673
21674 * g++.old-deja/g++.other/enum5.C: New test.
21675
21676 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21677
21678 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21679 (g++-dg-prune): Call prune_gcc_output.
21680 * prune.exp: New file for prune_gcc_output.
21681 * lib/g++.exp, lib/gcc.exp: Load it.
21682
21683 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21684
21685 * gcc.c-torture/compile/20010701-1.c,
21686 g++.old-deja/g++.ext/attrib6.C: New tests.
21687
21688 2001-07-06 Jeffrey A Law (law@cygnus.com)
21689
21690 * gcc.c-torture/compile/20010706-1.c: New test.
21691
21692 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21693
21694 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21695
21696 2001-06-28 Stan Shebs <shebs@apple.com>
21697
21698 * gcc.dg/pragma-darwin.c: New test.
21699
21700 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21701
21702 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21703 Solaris 2.[678] system.
21704
21705 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21706
21707 * gcc.dg/20010622-1.c: New test.
21708
21709 2001-06-18 Stan Shebs <shebs@apple.com>
21710
21711 * objc.dg: New directory.
21712 * objc.dg/dg.exp: New file.
21713 * objc.dg/alias.m: New.
21714 * objc.dg/class-1.m: New.
21715 * objc.dg/class-2.m: New.
21716 * objc.dg/const-str-1.m: New.
21717 * objc.dg/const-str-2.m: New.
21718 * objc.dg/id-1.m: New.
21719 * objc.dg/method-1.m: New.
21720 * objc.dg/super-class-1.m: New.
21721 * lib/objc-dg.exp: New file.
21722
21723 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21724
21725 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21726 of label name.
21727
21728 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21729
21730 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21731
21732 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21733
21734 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21735 variable.
21736
21737 2001-06-12 Richard Henderson <rth@redhat.com>
21738
21739 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21740
21741 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21742
21743 * g++.old-deja/g++.abi/vbase5.C: New test.
21744 * g++.old-deja/g++.abi/vbase6.C: New test.
21745 * g++.old-deja/g++.abi/vbase7.C: New test.
21746
21747 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21748
21749 * gcc.c-torture/compile/20010610-1.c: New test.
21750
21751 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21752
21753 * g++.old-deja/g++.abi/vbase4.C: New test.
21754
21755 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21756
21757 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21758 support %f for HC11/HC12 targets.
21759 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21760 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21761 on HC11/HC12 targets.
21762 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21763
21764 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21765
21766 * gcc.dg/wchar_t-1.c: New file.
21767 * gcc.dg/wint_t-1.c: Likewise.
21768
21769 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21770
21771 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21772
21773 2001-06-11 Richard Henderson <rth@redhat.com>
21774
21775 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21776
21777 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21778
21779 * gcc.c-torture/compile/20010611-1.c: New test.
21780
21781 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21782
21783 * gcc.dg/c99-tag-1.c: Add more tests.
21784
21785 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21786
21787 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21788 representation on MN10300 and ARM/Thumb.
21789
21790 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21791
21792 * g77.f-torture/execute/20010610.f: New.
21793
21794 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21795
21796 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21797 names.
21798
21799 2001-06-09 Richard Henderson <rth@redhat.com>
21800
21801 * gcc.c-torture/execute/ashrdi-1.c: New.
21802 * gcc.c-torture/execute/ashldi-1.c: New.
21803 * gcc.c-torture/execute/lshrdi-1.c: New.
21804
21805 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21806
21807 * objc/execute/load-3.m: Added. Check sending +load to categories,
21808 in addition to classes.
21809
21810 2001-06-08 Stan Shebs <shebs@apple.com>
21811
21812 * objc/execute/load-2.m: New test. From Nicola Pero
21813 <n.pero@mi.flashnet.it>.
21814
21815 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21816
21817 * gcc.c-torture/execute/20010605-2.c: New test.
21818
21819 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21820
21821 * g++.old-deja/g++.abi/vbase2.C: New test.
21822 * g++.old-deja/g++.abi/vbase3.C: New test.
21823
21824 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21825
21826 * g++.old-deja/g++.pt/friend49.C: New test.
21827
21828 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21829
21830 * g++.old-deja/g++.ext/anon3.C: New test.
21831
21832 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21833
21834 * g++.old-deja/g++.other/conv7.C: New test.
21835
21836 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21837
21838 * gcc.c-torture/compile/20010605-2.c: New test.
21839
21840 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21841
21842 * gcc.c-torture/execute/20010604-1.c: New test.
21843
21844 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21845
21846 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21847
21848 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21849
21850 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21851 (g++_link_flags): Likewise.
21852 (g++_init): Pass gccpath's value to two previous functions.
21853
21854 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21855
21856 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21857 Ensure logfile entry matches exec command line.
21858
21859 2001-05-31 Richard Henderson <rth@redhat.com>
21860
21861 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21862 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21863
21864 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21865
21866 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21867 compiler for irix6.2
21868
21869 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21870
21871 * g++.old-deja/g++.other/optimize3.C: New file.
21872
21873 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21874
21875 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21876 assemble.
21877
21878 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21879
21880 * g++.old-deja/g++.other/optimize2.C: New file.
21881
21882 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21883
21884 * gcc.c-torture/compile/20010518-2.c: New file.
21885 * gcc.c-torture/execute/20010518-1.c: New file.
21886 * gcc.c-torture/execute/20010518-2.c: New file.
21887
21888 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21889
21890 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21891
21892 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21893
21894 G++ no longer defines builtins that do not begin with __builtin.
21895 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21896 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21897 * g++.old-deja/g++.law/builtin1.C: Likewise.
21898 * g++.old-deja/g++.law/cvt2.C: Likewise.
21899 * g++.old-deja/g++.mike/net5.C: Likewise.
21900 * g++.old-deja/g++.other/builtins1.C: Likewise.
21901 * g++.old-deja/g++.other/builtins2.C: Likewise.
21902 * g++.old-deja/g++.other/builtins3.C: Likewise.
21903 * g++.old-deja/g++.other/builtins4.C: Likewise.
21904 * g++.old-deja/g++.other/inline8.C: Likewise.
21905 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21906
21907 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21908
21909 * g++.old-deja/g++.pt/using1.C: Adjust.
21910 * g++.old-deja/g++.pt/using2.C: New test.
21911
21912 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21913
21914 * gcc.dg/cpp/charconst.c: New tests.
21915 * gcc.dg/cpp/escape.c: New tests.
21916 * gcc.dg/cpp/escape-1.c: New tests.
21917 * gcc.dg/cpp/escape-2.c: New tests.
21918 * gcc.dg/cpp/ucs.c: New tests.
21919
21920 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21921
21922 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21923 native compiler for irix6.5.
21924
21925 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21926
21927 * lib/g++.exp (g++_include_flags): Use args to compute
21928 get_multilibs.
21929 (g++_link_flags): Likewise.
21930 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21931
21932 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21933
21934 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21935
21936 2001-05-21 Geoff Keating <geoffk@redhat.com>
21937
21938 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21939 this file.
21940
21941 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21942
21943 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21944 STACK_SIZE;
21945 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21946 to STACK_SIZE; Use it to define size of add_histo array.
21947 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21948 to STACK_SIZE.
21949 (f): Use GITT_SIZE to define size of gitt local table.
21950 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21951 to STACK_SIZE; Use it to define size of bytemem array.
21952
21953 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21954
21955 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21956 on 68HC11/HC12 due to the asm instruction.
21957 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21958 * gcc.c-torture/compile/920520-1.x: Likewise.
21959 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21960 on 68HC11/HC12 because the function is larger than 64K.
21961 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21962 on 68HC11/HC12 because the structure is too large.
21963
21964 2001-05-20 Richard Henderson <rth@redhat.com>
21965
21966 * gcc.c-torture/execute/20010520-1.c: New.
21967
21968 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21969
21970 * g++.old-deja/g++.warn/compare1.C: New test.
21971 * gcc.dg/compare4.c: New test.
21972
21973 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21974
21975 * g++.old-deja/g++.other/optimize1.C: New test.
21976
21977 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21978
21979 * g++.old-deja/g++.pt/spec41.C: New test.
21980
21981 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21982
21983 * gcc.c-torture/compile/20010114-1.x: Remove.
21984
21985 2001-05-18 Stan Shebs <shebs@apple.com>
21986
21987 * gcc.c-torture/compile/20010518-1.c: New test.
21988
21989 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21990
21991 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21992 * g++.old-deja/g++.pt/crash67.C: New test.
21993
21994 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21995
21996 * g++.old-deja/g++.other/debug9.C: New test.
21997
21998 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21999
22000 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
22001
22002 2001-05-16 Jan Hubicka <jh@suse.cz>
22003
22004 * gcc.c-torture/compile/20010516-1.c: New test.
22005
22006 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22007
22008 * g++.old-deja/g++.other/crash41.C: New test.
22009
22010 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22011
22012 * g++.old-deja/g++.pt/crash66.C: New test.
22013
22014 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22015
22016 * g++.old-deja/g++.robertl/eb27.C: Convert.
22017
22018 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22019
22020 * g++.dg/friend-warn.C: New test. Do not warn about friend
22021 declaration being redundant.
22022
22023 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22024
22025 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22026
22027 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22028
22029 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22030
22031 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22032
22033 * lib/g++.exp: Use testsuite_flags.
22034
22035 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22036
22037 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22038
22039 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22040
22041 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22042
22043 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22044
22045 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22046
22047 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22048
22049 * gcc.c-torture/compile/20010313-1.c: New test.
22050
22051 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22052
22053 * gcc.dg/cpp/direct2.c: New test.
22054 * gccq.dg/cpp/direct2s.c: New test.
22055
22056 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22057
22058 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22059
22060 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22061 * g++.old-deja/g++.other/op3.C: Likewise.
22062
22063 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22064
22065 * gcc.dg/cpp/syshdr.h: New file.
22066 * gcc.dg/cpp/sysmac1.c: Update.
22067 * gcc.dg/cpp/sysmac2.c: Update.
22068
22069 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22070
22071 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22072
22073 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22074
22075 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22076 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22077
22078 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22079
22080 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22081
22082 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22083
22084 * lib/g++.exp (g++_include_flags): Don't use any special flags
22085 if TESTING_IN_BUILD_TREE is not defined.
22086 (g++_init): Use a plain 'c++' as the compiler if
22087 TESTING_IN_BUILD_TREEE is not defined.
22088
22089 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22090
22091 * g++.old-deja/g++.eh/catch13.C: New test.
22092 * g++.old-deja/g++.eh/catch14.C: New test.
22093
22094 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22095
22096 * gcc.dg/cpp/tr-define.c: New test.
22097
22098 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22099
22100 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22101 <stdlib.h>, not <malloc.h>.
22102
22103 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22104
22105 * g++.old-deja/g++.ns/template17.C: New test.
22106
22107 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22108
22109 * g++.old-deja/g++.pt/ref4.C: New test.
22110
22111 2001-04-30 Richard Henderson <rth@redhat.com>
22112
22113 * gcc.dg/20000724-1.c: Revert last change.
22114
22115 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22116
22117 * g77.f-torture/execute/20010430.f: New test.
22118
22119 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22120
22121 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22122
22123 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22124
22125 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22126
22127 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22128
22129 * g++.old-deja/g++.eh/crash6.C: New test.
22130
22131 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22132
22133 * g++.old-deja/g++.other/warn7.C: New test.
22134
22135 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22136
22137 * g++.old-deja/g++.other/defarg9.C: New test.
22138
22139 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22140
22141 * g77.f-torture/compile/20010426.f: New test.
22142 * g77.f-torture/execute/20010426.f: New test.
22143
22144 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22145
22146 * g77.f-torture/compile/20000629-1.x: Remove - error
22147 has been fixed.
22148
22149 2001-04-26 Jeffrey A Law (law@cygnus.com)
22150
22151 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22152 Tweak slightly to work with g++.dg framework.
22153 * g++.dg/special/ecos.exp: Run initp1.C test.
22154 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22155
22156 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22157 its linker doesn't give line numbers either.
22158 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22159
22160 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22161
22162 * g++.old-deja/g++.other/lex1.C: New test.
22163
22164 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22165
22166 * gcc.dg/noncompile/20010425-1.c: New test.
22167
22168 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22169
22170 * g++.old-deja/g++.pt/mangle2.C: New test.
22171
22172 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22173
22174 * gcc.dg/format/plus-1.c: New test.
22175
22176 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22177
22178 * gcc.dg/20010423-1.c: New test.
22179
22180 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22181
22182 * gcc.c-torture/execute/20010422-1.c: New test.
22183
22184 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22185
22186 * g++.old-deja/g++.ns/type2.C: New test.
22187
22188 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22189
22190 * g++.old-deja/g++.other/perf1.C: New test.
22191
22192 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22193
22194 * gcc.dg/c99-func-2.c: Remove xfail.
22195 * gcc.dg/c99-func-3.c: Remove xfail.
22196 * gcc.dg/c99-func-4.c: Remove xfail.
22197
22198 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22199
22200 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22201
22202 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22203
22204 * gcc.c-torture/compile/20010423-1.c: New test.
22205
22206 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22207
22208 * g++.old-deja/g++.pt/typename28.C: New test.
22209
22210 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22211
22212 * g++.old-deja/g++.abi/empty2.C: New test.
22213 * g++.old-deja/g++.abi/empty3.C: New test.
22214
22215 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22216
22217 * g++.old-deja/g++.other/comdat2.C: New test.
22218 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22219
22220 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22221
22222 * g++.old-deja/g++.other/overload14.C: New test.
22223
22224 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22225
22226 * g++.old-deja/g++.other/lookup23.C: New test.
22227
22228 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22229
22230 * gcc.c-torture/execute/20010403-1.c: New test.
22231
22232 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22233 Mark Mitchell <mark@codesourcery.com>
22234
22235 * lib/old-dejagnu.exp: Don't delete output of executable.
22236 Add .exe suffix to executables.
22237
22238 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22239
22240 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22241
22242 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22243
22244 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22245
22246 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22247
22248 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22249 * g++.old-deja/g++.abi/crash1.C: New test.
22250
22251 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22252
22253 * g++.old-deja/g++.other/crash40.C: New test.
22254
22255 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22256
22257 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22258
22259 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22260
22261 * g++.old-deja/g++.other/warn6.C: New test.
22262
22263 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22264
22265 * g++.old-deja/g++.robertl/eb42.C: Same.
22266
22267 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22268
22269 * gcc.dg/wtr-conversion-1.c: New testcase.
22270
22271 2001-04-10 Richard Henderson <rth@redhat.com>
22272
22273 * g++.old-deja/g++.other/array5.C: New.
22274
22275 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22276
22277 * gcc.c-torture/execute/20010408-1.c: New test.
22278
22279 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22280
22281 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22282 headers and constructs.
22283 * g++.old-deja/g++.robertl/eb79.C: Same.
22284 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22285 * g++.old-deja/g++.robertl/eb73.C: Same.
22286 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22287 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22288 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22289 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22290 * g++.old-deja/g++.robertl/eb44.C: Same.
22291 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22292 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22293 * g++.old-deja/g++.robertl/eb39.C: Same.
22294 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22295 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22296 * g++.old-deja/g++.robertl/eb30.C: Same.
22297 * g++.old-deja/g++.robertl/eb3.C: Same.
22298 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22299 * g++.old-deja/g++.robertl/eb21.C: Same.
22300 * g++.old-deja/g++.robertl/eb15.C: Same.
22301 * g++.old-deja/g++.robertl/eb118.C: Same.
22302 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22303 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22304 * g++.old-deja/g++.robertl/eb109.C: Same.
22305 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22306 * g++.old-deja/g++.mike/rtti1.C: Same.
22307 * g++.old-deja/g++.mike/p658.C: Same.
22308 * g++.old-deja/g++.mike/net46.C: Same.
22309 * g++.old-deja/g++.mike/net34.C: Same.
22310 * g++.old-deja/g++.mike/memoize1.C: Same.
22311 * g++.old-deja/g++.mike/eh2.C: Same.
22312 * g++.old-deja/g++.law/weak.C: Same.
22313 * g++.old-deja/g++.law/visibility7.C: Same.
22314 * g++.old-deja/g++.law/visibility25.C: Same.
22315 * g++.old-deja/g++.law/visibility22.C: Same.
22316 * g++.old-deja/g++.law/visibility2.C: Same.
22317 * g++.old-deja/g++.law/visibility17.C: Same.
22318 * g++.old-deja/g++.law/visibility13.C: Same.
22319 * g++.old-deja/g++.law/visibility10.C: Same.
22320 * g++.old-deja/g++.law/visibility1.C: Same.
22321 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22322 * g++.old-deja/g++.law/vbase1.C: Same.
22323 * g++.old-deja/g++.law/operators32.C: Same.
22324 * g++.old-deja/g++.law/nest3.C: Same.
22325 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22326 * g++.old-deja/g++.law/except5.C (main): Same.
22327 * g++.old-deja/g++.law/cvt7.C (run): Same.
22328 * g++.old-deja/g++.law/cvt2.C: Same.
22329 * g++.old-deja/g++.law/cvt16.C: Same.
22330 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22331 * g++.old-deja/g++.law/ctors17.C (main): Same.
22332 * g++.old-deja/g++.law/ctors13.C: Same.
22333 * g++.old-deja/g++.law/ctors12.C (main): Same.
22334 * g++.old-deja/g++.law/ctors10.C: Same.
22335 * g++.old-deja/g++.law/code-gen5.C: Same.
22336 * g++.old-deja/g++.law/bad-error7.C: Same.
22337 * g++.old-deja/g++.law/arm9.C: Same.
22338 * g++.old-deja/g++.law/arm12.C: Same.
22339 * g++.old-deja/g++.law/arg8.C: Same.
22340 * g++.old-deja/g++.law/arg1.C: Same.
22341 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22342 * g++.old-deja/g++.jason/template31.C: Same.
22343 * g++.old-deja/g++.jason/template24.C (main): Same.
22344 * g++.old-deja/g++.jason/2371.C: Same.
22345 * g++.old-deja/g++.eh/new2.C: Same.
22346 * g++.old-deja/g++.eh/new1.C: Same.
22347 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22348 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22349 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22350 * g++.old-deja/g++.brendan/crash62.C: Same.
22351 * g++.old-deja/g++.brendan/crash52.C: Same.
22352 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22353 * g++.old-deja/g++.brendan/crash38.C: Same.
22354 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22355 * g++.old-deja/g++.brendan/copy9.C: Same.
22356
22357 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22358
22359 * gcc.c-torture/execute/20001203-2.c (memset):
22360 Count argument is of type __SIZE_TYPE__.
22361
22362 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22363
22364 * gcc.c-torture/compile/20010404-1.c: New test.
22365
22366 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22367
22368 * gcc.c-torture/compile/20010326-1.c: New test.
22369
22370 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22371
22372 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22373 peculiarities of the SH.
22374 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22375
22376 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22377
22378 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22379 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22380 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22381
22382 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22383
22384 * g77.f-torture/compile/20010321-1.f: New test.
22385
22386 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22387
22388 * gcc.c-torture/compile/20010329-1.c: New test.
22389
22390 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22391
22392 * gcc.c-torture/execute/20010329-1.c: New test.
22393
22394 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22395
22396 * g++.old-deja/g++.other/eh4.C: Fix typo.
22397
22398 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22399
22400 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22401
22402 2001-03-28 Philip Blundell <philb@gnu.org>
22403
22404 * gcc.c-torture/compile/20010328-1.c: New test.
22405
22406 2001-03-27 Richard Henderson <rth@redhat.com>
22407
22408 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22409 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22410
22411 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22412
22413 * gcc.c-torture/compile/20010327-1.c: New test.
22414
22415 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22416
22417 * g++.old-deja/g++.other/friend12.C: New test.
22418 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22419 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22420
22421 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22422
22423 * gcc.c-torture/execute/20010325-1.c: New test.
22424
22425 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22426
22427 * g++.old-deja/g++.other/mangle3.C: New test.
22428
22429 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22430
22431 * g++.old-deja/g++.other/anon8.C: New test.
22432
22433 2001-03-20 Philip Blundell <philb@gnu.org>
22434
22435 * gcc.c-torture/compile/20010320-1.c: New test.
22436
22437 2001-03-17 Richard Henderson <rth@redhat.com>
22438
22439 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22440
22441 2001-03-15 Geoff Keating <geoff@redhat.com>
22442
22443 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22444 tests on AIX.
22445
22446 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22447
22448 * g++.old-deja/g++.other/eh4.C: New test.
22449
22450 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22451
22452 * gcc.dg/cpp/mi1.c: Update.
22453
22454 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22455
22456 * g++.old-deja/g++.other/regstack.C: New test.
22457
22458 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22459
22460 * g++.old-deja/g++.other/ref4.C: New test.
22461
22462 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22463
22464 * objc/execute/va_method.m: Added.
22465 * objc/execute/IMP.m: Added.
22466 * objc/execute/_cmd.m: Added.
22467 * objc/execute/accessing_ivars.m: Added.
22468 * objc/execute/class-1.m: Added.
22469 * objc/execute/class-10.m: Added.
22470 * objc/execute/class-11.m: Added.
22471 * objc/execute/class-12.m: Added.
22472 * objc/execute/class-13.m: Added.
22473 * objc/execute/class-14.m: Added.
22474 * objc/execute/class-2.m: Added.
22475 * objc/execute/class-3.m: Added.
22476 * objc/execute/class-4.m: Added.
22477 * objc/execute/class-5.m: Added.
22478 * objc/execute/class-6.m: Added.
22479 * objc/execute/class-7.m: Added.
22480 * objc/execute/class-8.m: Added.
22481 * objc/execute/class-9.m: Added.
22482 * objc/execute/class-tests-1.h
22483 * objc/execute/class-tests-2.h
22484 * objc/execute/compatibility_alias.m: Added.
22485 * objc/execute/encode-1.m: Added.
22486 * objc/execute/formal_protocol-1.m: Added.
22487 * objc/execute/formal_protocol-2.m: Added.
22488 * objc/execute/formal_protocol-3.m: Added.
22489 * objc/execute/formal_protocol-4.m: Added.
22490 * objc/execute/formal_protocol-5.m: Added.
22491 * objc/execute/formal_protocol-6.m: Added.
22492 * objc/execute/formal_protocol-7.m: Added.
22493 * objc/execute/informal_protocol.m: Added.
22494 * objc/execute/initialize.m: Added.
22495 * objc/execute/load.m: Added.
22496 * objc/execute/many_args_method.m: Added.
22497 * objc/execute/nested-3.m: Added.
22498 * objc/execute/no_clash.m: Added.
22499 * objc/execute/private.m: Added.
22500 * objc/execute/redefining_self.m: Added.
22501 * objc/execute/root_methods.m: Added.
22502 * objc/execute/selector-1.m: Added.
22503 * objc/execute/static-1.m: Added.
22504 * objc/execute/static-2.m: Added.
22505 * objc/execute/va_method.m: Added.
22506
22507 2001-03-10 Richard Henderson <rth@redhat.com>
22508
22509 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22510
22511 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22512
22513 * g++.old-deja/g++.other/crash31.C: XFAIL.
22514 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22515 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22516 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22517 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22518 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22519
22520 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22521
22522 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22523
22524 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22525
22526 * gcc.dg/20000724-1.c: Don't use multiline strings.
22527
22528 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22529
22530 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22531 result of -cString against what we expect it to be; don't just
22532 print it out for no one to read.
22533
22534 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22535 Based on testcases provided by Nicola Pero.
22536
22537 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22538
22539 * gcc.dg/cpp/macro7.c: New test.
22540
22541 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22542
22543 * gcc.dg/cpp/multiline.c: Update.
22544
22545 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22546
22547 * g++.old-deja/g++.other/enum3.C: New test.
22548
22549 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22550
22551 * g++.old-deja/g++.other/pod1.C: New test.
22552
22553 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22554
22555 * g++.old-deja/g++.ext/overload1.C: New test.
22556
22557 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22558
22559 * g++.old-deja/g++.pt/using1.C: New test.
22560
22561 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22562
22563 * g++.old-deja/g++.other/using9.C: New test.
22564
22565 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22566
22567 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22568
22569 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22570
22571 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22572
22573 * g++.old-deja/g++.ext/realpt1.C: Remove.
22574
22575 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22576
22577 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22578
22579 2001-02-26 Will Cohen <wcohen@redhat.com>
22580
22581 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22582
22583 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22584
22585 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22586 templatized constructors.
22587
22588 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22589
22590 * gcc.c-torture/execute/20010224-1.c: New test.
22591
22592 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22593
22594 * gcc.c-torture/execute/20010222-1.c: New test.
22595
22596 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22597
22598 * g++.old-deja/g++.other/inline20.C: New test.
22599
22600 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22601
22602 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22603
22604 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22605
22606 * g++.old-deja/g++.other/lookup22.C: New test.
22607
22608 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22609
22610 * g77.dg: New directory.
22611 * g77.dg/20010216-1.f: New test case.
22612 * g77.dg/dg.exp: New driver.
22613 * lib/g77-dg.exp: New driver library.
22614
22615 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22616
22617 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22618
22619 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22620
22621 * g++.old-deja/g++.other/decl9.C: New test.
22622
22623 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22624
22625 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22626 not need <string> and also tests the initialization at runtime.
22627
22628 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22629
22630 * gcc.c-torture/execute/longlong.c: New test.
22631
22632 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22633
22634 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22635
22636 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22637
22638 * gcc.c-torture/execute/920302-1.c (execute):
22639 Change argument type to short.
22640
22641 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22642
22643 * g++.old-deja/g++.pt/deduct6.C: New test.
22644
22645 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22646
22647 * g++.old-deja/g++.pt/deduct5.C: New test.
22648
22649 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22650
22651 * gcc.c-torture/execute/20010209-1.c: New test.
22652
22653 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22654
22655 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22656
22657 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22658
22659 * g++.dg/vtgc1.C: Update for new ABI.
22660
22661 * consistency.vlad: New directory, 1665 files.
22662
22663 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22664
22665 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22666 return type.
22667 * gcc.dg/cpp/digraphs.c: Declare puts.
22668
22669 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22670
22671 * g++.old-deja/g++.other/warn5.C: New test.
22672
22673 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22674
22675 * g++.old-deja/g++.pt/spec40.C: New test.
22676
22677 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22678
22679 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22680 case.
22681 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22682
22683 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22684
22685 * gcc.c-torture/compile/20010209-1.c: New test.
22686
22687 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22688
22689 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22690 excess errors message but not if it crashes.
22691 * g++.old-deja/g++.other/crash27.C: Likewise.
22692 * g++.old-deja/g++.other/crash28.C: Likewise.
22693 * g++.old-deja/g++.other/crash30.C: Likewise.
22694 * g++.old-deja/g++.other/crash32.C: Likewise.
22695 * g++.old-deja/g++.other/crash35.C: Likewise.
22696 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22697
22698 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22699
22700 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22701 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22702 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22703 g77.f-torture/execute/execute.exp,
22704 g77.f-torture/noncompile/noncompile.exp,
22705 gcc.c-torture/execute/execute.exp,
22706 gcc.c-torture/execute/memcheck/memcheck.exp,
22707 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22708 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22709 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22710 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22711 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22712 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22713 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22714 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22715 Remove bug reporting instructions with ancient email addresses.
22716
22717 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.dg/20010202-1.c: New test.
22720 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22721
22722 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22723
22724 * g++.dg/stdbool-if.C: New test.
22725
22726 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22727
22728 * objc/execute/fdecl.m: Added main().
22729
22730 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22731
22732 * gcc.c-torture/execute/20010206-1.c: New test.
22733
22734 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22735
22736 * gcc.dg/cpp/avoidpaste1.c: Update.
22737
22738 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22739
22740 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22741 Pero <nicola@brainstorm.co.uk>.
22742 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22743
22744 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22745
22746 * g++.old-deja/g++.pt/spec39.C: New test.
22747
22748 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22749
22750 * gcc.c-torture/compile/20010202-1.c: New test.
22751
22752 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22753
22754 * g++.old-deja/g++.abi/primary2.C: New test.
22755 * g++.old-deja/g++.abi/primary3.C: New test.
22756 * g++.old-deja/g++.abi/primary4.C: New test.
22757 * g++.old-deja/g++.abi/primary5.C: New test.
22758 * g++.old-deja/g++.abi/vtable3.h: New test.
22759 * g++.old-deja/g++.abi/vtable3a.C: New test.
22760 * g++.old-deja/g++.abi/vtable3b.C: New test.
22761 * g++.old-deja/g++.abi/vtable3c.C: New test.
22762 * g++.old-deja/g++.abi/vtable3d.C: New test.
22763 * g++.old-deja/g++.abi/vtable3e.C: New test.
22764 * g++.old-deja/g++.abi/vtable3f.C: New test.
22765 * g++.old-deja/g++.abi/vtable3g.C: New test.
22766 * g++.old-deja/g++.abi/vtable3h.C: New test.
22767 * g++.old-deja/g++.abi/vtable3i.C: New test.
22768 * g++.old-deja/g++.abi/vtable3j.C: New test.
22769 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22770
22771 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22772
22773 * g++.old-deja/g++.other/anon6.C: New test.
22774 * g++.old-deja/g++.other/anon7.C: New test.
22775
22776 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22777
22778 * gcc.dg/cpp/avoidpaste2.c: New tests.
22779
22780 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22781
22782 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22783
22784 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22785
22786 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22787 DECIMAL_DIG cases for Irix."
22788
22789 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22790
22791 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22792
22793 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22794
22795 * gcc.dg/c99-tag-1.c: New test.
22796
22797 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22798
22799 * gcc.dg/cpp/tr-warn1.c: Add tests.
22800
22801 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22802
22803 * gcc.dg/cpp/avoidpaste1.c: Update.
22804 * gcc.dg/cpp/paste4.c: Update.
22805
22806 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22807
22808 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22809 cases for Irix.
22810
22811 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22812
22813 * g++.old-deja/g++.other/inline19.C: New test.
22814
22815 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22816
22817 * gcc.dg/Wlarger-than.c: New test.
22818
22819 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22820
22821 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22822
22823 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22824
22825 * gcc.c-torture/execute/20010129-1.c: New test.
22826 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22827
22828 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22829
22830 * gcc.dg/cpp/avoidpaste1.c: Test case.
22831
22832 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22833
22834 * g++.old-deja/g++.other/inline18.C: New test.
22835
22836 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22837
22838 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22839 and __builtin_putchar.
22840
22841 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22842
22843 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22844 tests.
22845
22846 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22847
22848 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22849 floating point number rounding mode to round to the nearest
22850 representable mode.
22851
22852 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22853
22854 * g++.old-deja/g++.other/mangle2.C: New test.
22855
22856 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22857
22858 * gcc.c-torture/compile/20010124-1.c: New test.
22859
22860 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22861
22862 * g++.old-deja/g++.pt/spec38.C: New test.
22863
22864 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22865
22866 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22867 "Build don't run".
22868
22869 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22870
22871 * gcc.c-torture/execute/20010123-1.c: New test.
22872
22873 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22874
22875 * g++.old-deja/g++.pt/spec37.C: New test.
22876
22877 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 * g++.old-deja/g++.pt/overload14.C: New test.
22880
22881 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22882
22883 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22884 __builtin_return_address.
22885
22886 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22887
22888 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22889 * g++.old-deja/g++.pt/spec35.C: New test.
22890 * g++.old-deja/g++.pt/spec36.C: New test.
22891
22892 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22893
22894 * gcc.c-torture/compile/20010118-1.c: New test.
22895
22896 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22897
22898 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22899
22900 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22901
22902 * gcc.c-torture/execute/20010119-1.c: New test.
22903
22904 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22905
22906 * g++.old-deja/g++.other/vbase5.C: New test.
22907
22908 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22909
22910 * gcc.c-torture/execute/20010118-1.c: New test.
22911
22912 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22913
22914 * g++.old-deja/g++.pt/deduct3.C: New test.
22915
22916 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 * g++.old-deja/g++.pt/spec34.C: New test.
22919
22920 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22921
22922 * g77.f-torture/compile/20000601-2.f: New test.
22923
22924 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22925
22926 * g++.old-deja/g++.other/init17.C: New test.
22927
22928 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22929
22930 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22931
22932 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22933
22934 * g++.old-deja/g++.pt/unify8.C: New test.
22935
22936 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22937
22938 * g++.old-deja/g++.abi/vbase1.C: New test.
22939
22940 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22941
22942 * g++.old-deja/g++.pt/crash65.C: New test.
22943
22944 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22945
22946 * gcc.dg/cpp/assembl2.S: New test case.
22947
22948 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22949
22950 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22951 are supported.
22952
22953 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22954
22955 * g++.old-deja/g++.other/builtins1.C: New test.
22956 * g++.old-deja/g++.other/builtins2.C: Likewise.
22957 * g++.old-deja/g++.other/builtins3.C: Likewise.
22958 * g++.old-deja/g++.other/builtins4.C: Likewise.
22959
22960 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22961
22962 * gcc.c-torture/compile/20010117-1.c: New test.
22963 * gcc.c-torture/compile/20010117-2.c: New test.
22964
22965 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22966
22967 * g77.f-torture/execute/20010116.[fx]: New test,
22968 XFAIL on i?86-*-*.
22969 * g77.f-torture/compile/20010115.f: Indicate it's
22970 a test for PR fortran/1636.
22971
22972 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22973
22974 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22975
22976 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22977
22978 * g77.f-torture/compile/20010115.f: New test.
22979
22980 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22981
22982 * g++.old-deja/g++.pt/nontype5.C: New test.
22983
22984 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22985
22986 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22987 have an equivalent working one below it.
22988
22989 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22990
22991 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22992 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22993
22994 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22995
22996 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22997 message containing "init_priority".
22998 (conpr-2.C): Likewise.
22999 (conpr-3.C): Likewise.
23000 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
23001
23002 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23003
23004 * gcc.c-torture/execute/20010114-2.c: New test.
23005
23006 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
23007
23008 * gcc.c-torture/compile/20010114-1.c: New test.
23009 * gcc.c-torture/compile/20010114-1.x: Xfail.
23010 * gcc.c-torture/compile/20010114-2.c: New test.
23011 * gcc.c-torture/execute/20010114-1.c: New test.
23012 * gcc.dg/trunc-1.c: New test.
23013 * gcc.dg/uninit-B.c: New test.
23014
23015 2001-01-13 Nick Clifton <nickc@redhat.com>
23016
23017 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23018 target.
23019
23020 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23021
23022 * gcc.c-torture/compile/20010113-1.c: New test.
23023
23024 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23025
23026 * gcc.c-torture/compile/20001212-1.c: New test.
23027
23028 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23029
23030 * gcc.dg/cpp/widestr1.c: Update.
23031 * gcc.dg/cpp/prag-imp.c: Remove.
23032
23033 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23034
23035 * gcc.c-torture/execute/20000801-3.x: Remove.
23036 * gcc.dg/c90-init-1.c: New test.
23037 * gcc.dg/c99-init-1.c: New test.
23038 * gcc.dg/c99-init-2.c: New test.
23039 * gcc.dg/gnu99-init-1.c: New test.
23040
23041 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23042
23043 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23044 testing that no relevant ones were found.
23045
23046 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23047
23048 * g++.old-deja/g++.pt/cast2.C: New test.
23049
23050 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23051
23052 * g++.old-deja/g++.pt/friend47.C: New test.
23053
23054 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23055
23056 * g++.old-deja/g++.pt/instantiate13.C: New test.
23057
23058 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23059
23060 * g++.old-deja/g++.other/defarg7.C: New test.
23061 * g++.old-deja/g++.other/defarg8.C: New test.
23062
23063 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23064
23065 * g++.old-deja/g++.pt/crash64.C: New test.
23066
23067 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 * g++.old-deja/g++.pt/crash63.C: New test.
23070
23071 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23072
23073 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23074
23075 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23076
23077 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23078
23079 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23080
23081 * g++.old-deja/g++.pt/error3.C: New test.
23082
23083 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23084
23085 * g++.old-deja/g++.other/crash39.C: New test.
23086
23087 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23088
23089 * g++.old-deja/g++.other/vbase4.C: New test.
23090
23091 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23092
23093 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23094 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23095 * gcc.dg/special/special.exp: New test driver which will check
23096 for alias support for the above test.
23097
23098 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23099
23100 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23101 problems on small machines.
23102 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23103 parameterize.
23104
23105 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23106
23107 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23108 mips.
23109 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23110
23111 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23112
23113 * g++.old_deja/g++.pt/using8.C: New test.
23114
23115 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23116
23117 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23118
23119 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23120
23121 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23122 where a failure is expected.
23123 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23124
23125 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23126
23127 * g++.old_deja/g++.pt/instantiate12.C: New test.
23128
23129 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23130
23131 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23132 start of structs.
23133 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23134 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23135 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23136 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23137 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23138 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23139 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23140 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23141 * g++.old-deja/g++.eh/spec6.C: Likewise.
23142 * g++.old-deja/g++.jason/crash3.C: Likewise.
23143 * g++.old-deja/g++.law/ctors11.C: Likewise.
23144 * g++.old-deja/g++.law/ctors17.C: Likewise.
23145 * g++.old-deja/g++.law/ctors5.C: Likewise.
23146 * g++.old-deja/g++.law/ctors9.C: Likewise.
23147 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23148 * g++.old-deja/g++.mike/net22.C: Likewise.
23149 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23150 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23151 * g++.old-deja/g++.mike/virt3.C: Likewise.
23152 * g++.old-deja/g++.niklas/t128.C: Likewise.
23153 * g++.old-deja/g++.other/anon4.C: Likewise.
23154 * g++.old-deja/g++.other/using1.C: Likewise.
23155 * g++.old-deja/g++.other/warn3.C: Likewise.
23156 * g++.old-deja/g++.pt/t37.C: Likewise.
23157 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23158 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23159
23160 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23161
23162 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23163
23164 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23165
23166 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23167
23168 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23169
23170 * gcc.c-torture/compile/20010107-1.c: New test.
23171
23172 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23173
23174 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23175
23176 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23177
23178 * gcc.dg/format/format.h: New file.
23179 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23180 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23181 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23182 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23183 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23184 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23185 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23186 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23187 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23188 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23189 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23190 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23191 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23192 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23193 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23194 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23195 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23196 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23197 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23198 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23199 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23200 instead of declaring standard types, macros and functions in each
23201 test.
23202
23203 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23204
23205 * gcc.c-torture/execute/20010106-1.c: New test.
23206
23207 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23208
23209 * gcc.dg/format/format.exp: New file.
23210 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23211 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23212 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23213 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23214 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23215 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23216 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23217 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23218 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23219 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23220 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23221 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23222 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23223 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23224 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23225 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23226 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23227 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23228 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23229 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23230 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23231 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23232 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23233 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23234 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23235 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23236 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23237 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23238 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23239 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23240 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23241 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23242 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23243 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23244 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23245 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23246 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23247 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23248 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23249 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23250 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23251 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23252
23253 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23254
23255 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23256 account.
23257
23258 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23259
23260 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23261
23262 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23263
23264 * g++.old-deja/g++.pt/crash62.C: New test.
23265
23266 2001-01-04 Richard Henderson <rth@redhat.com>
23267
23268 * gcc.dg/20000926-1.c: Update expected warnings.
23269 * gcc.dg/array-2.c: Likewise.
23270 * gcc.dg/array-4.c: Also validate flexible array members.
23271 * gcc.dg/c99-flex-array-1.c: New.
23272
23273 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23274
23275 * gcc.c-torture/compile/20001222-1.x: Remove.
23276
23277 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23278
23279 * gcc.c-torture/execute/built-in-setjmp.c: New.
23280
23281 2001-01-03 Richard Henderson <rth@redhat.com>
23282
23283 * gcc.dg/940510-1.c: Update expected error wording.
23284 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23285
23286 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23287
23288 * lib/target-supports.exp (check_alias_available): Modified to
23289 indicate aliases not supported if only weak aliases are supported.
23290
23291 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23292
23293 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23294 Turn on cmpstrsi checks for __pj__ and __i370__.
23295
23296 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23297
23298 * g++.old-deja/g++.other/virtual11.C: New test.
23299
23300 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23301
23302 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23303
23304 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23305
23306 * gcc.c-torture/compile/20010102-1.c: New test.
23307
23308 2001-01-02 Andreas Jaeger <aj@suse.de>
23309
23310 * gcc.dg/noreturn-3.c: New test.
23311
23312 * gcc.dg/noreturn-4.c: New test.
23313
23314 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23315
23316 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23317 __builtin_fputc and __builtin_fwrite.
23318
23319 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23320
23321 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23322 signed char, not default char.
23323
23324 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23325
23326 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23327
23328 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23329
23330 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23331
23332 2000-12-29 Richard Henderson <rth@redhat.com>
23333
23334 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23335 (__cyg_profile_func_exit): Define.
23336
23337 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23338
23339 * g++.dg/vtgc1.C: New test.
23340
23341 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23342
23343 * gcc.dg/noncompile/20001228-1.c: New test.
23344
23345 * gcc.dg/20001228-1.c: New test.
23346
23347 * gcc.c-torture/execute/20001228-1.c: New test.
23348
23349 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23350
23351 * gcc.dg/format-strfmon-1.c: New test.
23352
23353 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23354
23355 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23356 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23357 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23358 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23359 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23360 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23361 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23362 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23363 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23364 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23365 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23366 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23367 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23368
23369 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23370 * gcc.c-torture/execute/string-opt-4.c: Test index.
23371
23372 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23373
23374 * gcc.c-torture/compile/20001226-1.c: New test.
23375
23376 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23377
23378 * gcc.c-torture/compile/20001222-1.c: New test.
23379 * gcc.c-torture/compile/20001222-1.x: Xfail.
23380
23381 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23382
23383 * gcc.c-torture/execute/comp-goto-2.c: New test.
23384
23385 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23386
23387 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23388 Use long types if __INT_MAX__ is 32767.
23389 (main): Use cast to (sint32 *) when poking 88 into a_page.
23390
23391 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23392
23393 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23394
23395 * gcc.c-torture/compile/20001221-1.c: New test.
23396 * gcc.c-torture/execute/20001221-1.c: New test.
23397
23398 2000-12-20 Richard Henderson <rth@redhat.com>
23399
23400 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23401 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23402
23403 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23404
23405 * gcc.dg/compare3.c: New test.
23406
23407 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23408
23409 * gcc.dg/format-warnll-1.c: New test.
23410
23411 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23412
23413 * gcc.dg/cpp/cmdlne-P.c: New test.
23414
23415 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23416
23417 * gcc.c-torture/execute/builtin-abs-1.c,
23418 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23419
23420 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23421
23422 * gcc.dg/cpp/multiline.c: New test.
23423
23424 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23425
23426 * g++.old-deja/g++.other/syshdr1.C: Update.
23427 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23428
23429 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23430
23431 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23432
23433 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23434
23435 * g++.old-deja/g++.pt/ttp65.C: New test.
23436
23437 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23438
23439 * g++.old-deja/g++.pt/ttp64.C: New test.
23440
23441 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23442
23443 * g++.old-deja/g++.pt/spec33.C: New test.
23444
23445 2000-12-14 Catherine Moore <clm@redhat.com>
23446
23447 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23448 * gcc.c-torture/execute/920612-2.c: Likewise.
23449 * gcc.c-torture/execute/920428-2.c: Likewise.
23450 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23451 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23452
23453 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23454
23455 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23456 * gcc.dg/pack-test-2.c: Likewise.
23457
23458 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23459
23460 Tests by Zack Weinberg <zackw@stanford.edu>.
23461
23462 * gcc.dg/cpp/defined.c: Update.
23463 * gcc.dg/cpp/defined_trad.c: New tests.
23464
23465 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23466
23467 * gcc.dg/cpp/trad-direct.c: Update.
23468
23469 2000-12-11 Neil Booth <neilb@earthling.net>
23470
23471 * gcc.dg/cpp/defined_trad.c
23472
23473 2000-12-11 Neil Booth <neilb@earthling.net>
23474
23475 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23476
23477 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23478
23479 * gcc.dg/format-miss-2.c: New test.
23480
23481 2000-12-09 Neil Booth <neilb@earthling.net>
23482
23483 * gcc.dg/cpp/lineflags.c: New tests.
23484 * gcc.dg/cpp/poison.c: Update.
23485 * gcc.dg/cpp/redef2.c: Update.
23486 * gcc.dg/cpp/skipping.c: New test.
23487
23488 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23489
23490 * g++.old-deja/g++.other/eh3.C: New testcase.
23491
23492 2000-12-07 Neil Booth <neilb@earthling.net>
23493
23494 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23495 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23496 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23497 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23498 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23499 Update.
23500
23501 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23502
23503 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23504 __SIZE_TYPE__ instead of int for type of integers cast to
23505 pointers.
23506
23507 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23508
23509 * g++.old-deja/g++.other/cleanup4.C: New test.
23510
23511 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23512
23513 * format-sec-1.c: New test.
23514
23515 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23516
23517 * gcc.dg/format-nonlit-3.c: New test.
23518
23519 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23520
23521 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23522 through a null pointer.
23523
23524 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23525
23526 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23527 * g++.old-deja/g++.pt/partial4.C: New test.
23528
23529 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23530
23531 * gcc.c-torture/execute/ieee/hugeval.x: New.
23532
23533 2000-12-06 Neil Booth <neilb@earthling.net>
23534
23535 * gcc.dg/cpp/backslash2.c: New tests.
23536
23537 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23538
23539 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23540 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23541
23542 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23543
23544 * gcc.c-torture/execute/20001203-2.c: New testcase.
23545
23546 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23547
23548 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23549 * g++.old-deja/g++.other/virtual10.C: New test.
23550
23551 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23552
23553 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23554
23555 2000-12-05 Richard Henderson <rth@redhat.com>
23556
23557 * gcc.c-torture/compile/20001205-1.c: New.
23558
23559 2000-12-04 Neil Booth <neilb@earthling.net>
23560
23561 * g++.old-deja/g++.other/virtual9.C: New test.
23562 * g++.old-deja/g++.pt/crash61.C: New test.
23563 * gcc.c-torture/execute/loop-9.c: New test.
23564
23565 2000-12-04 Neil Booth <neilb@earthling.net>
23566
23567 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23568 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23569 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23570 * gcc.dg/cpp/extratokens.c: ...here.
23571
23572 2000-12-04 Neil Booth <neilb@earthling.net>
23573
23574 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23575 New tests.
23576
23577 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23578
23579 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23580 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23581
23582 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23583
23584 * gcc.c-torture/execute/20001203-1.c: New test.
23585
23586 2000-12-03 Neil Booth <neilb@earthling.net>
23587
23588 * gcc.dg/cpp/macro6.c: New test cases.
23589
23590 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23591
23592 * gcc.c-torture/execute/string-opt-9.c: New test.
23593 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23594 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23595 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23596
23597 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23598 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23599
23600 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23601
23602 * gcc.dg/cpp/if-6.c: New testcase.
23603
23604 * gcc.dg/20001201-1.c: New testcase.
23605
23606 2000-12-02 Neil Booth <neilb@earthling.net>
23607
23608 * g++.old-deja/g++.other/externC4.C,
23609 g++.old-deja/g++.other/friend10.C: New tests.
23610
23611 2000-12-02 Neil Booth <neilb@earthling.net>
23612
23613 * g++.old-deja/g++.other/instan2.C
23614 * g++.old-deja/g++.other/instan3.C: New test.
23615
23616 2000-12-02 Neil Booth <neilb@earthling.net>
23617
23618 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23619 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23620 gnuc99.c,gnuc99-pedantic.c: New tests.
23621
23622 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23623
23624 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23625 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23626
23627 2000-12-01 Neil Booth <neilb@earthling.net>
23628
23629 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23630 * gcc.dg/cpp/poison.c: Update.
23631 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23632
23633 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23634
23635 * g77.f-torture/execute/20001201.f: New test.
23636
23637 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23638
23639 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23640
23641 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23642
23643 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23644
23645 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23646
23647 * g++.old-deja/g++.other/cast6.C: New test.
23648
23649 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23650
23651 * gcc.c-torture/execute/20001130-2.c: New testcase.
23652
23653 2000-11-30 Richard Henderson <rth@redhat.com>
23654
23655 * gcc.c-torture/execute/20001130-1.c: New test.
23656
23657 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23658
23659 * g++.old-deja/g++.other/op3.C: New test.
23660
23661 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23662
23663 * g++.old-deja/g++.other/op2.C: New test.
23664
23665 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23666
23667 * g++.old-deja/g++.other/crash38.C: New test.
23668
23669 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23670
23671 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23672
23673 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23674
23675 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23676 tests.
23677 * gcc.c-torture/execute/string-opt-6.c: New test.
23678
23679 * gcc.dg/20001117-1.c: Add main.
23680
23681 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23682
23683 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23684 Move from here ...
23685 * gcc.dg/940510-1.c: ... to here.
23686
23687 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23688 zero-size arrays in toplevel structures.
23689
23690 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23691
23692 * gcc.c-torture/execute/loop-8.c: New test.
23693
23694 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23695
23696 * g++.old-deja/g++.other/base1.C: New test.
23697
23698 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23699
23700 * g++.old-deja/g++.other/parse2.C: New test.
23701
23702 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23703
23704 * g++.old-deja/g++.pt/incomplete1.C: New test.
23705
23706 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23707
23708 * g++.old-deja/g++.other/friend9.C: New test.
23709
23710 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23711
23712 * gcc.dg/20001127-1.c: New test.
23713
23714 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23715
23716 * g++.old-deja/g++.pt/friend46.C: New test.
23717
23718 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23719
23720 * g++.old-deja/g++.other/ptrmem8.C: New test.
23721
23722 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23723
23724 * gcc.c-torture/execute/string-opt-7.c: New test.
23725 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23726
23727 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23728
23729 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23730 instead of 'mkcheck 2'.
23731
23732 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23733
23734 * gcc.c-torture/execute/memcheck/driver.c,
23735 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23736 C9X references to refer to C99.
23737
23738 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23739
23740 * gcc.dg/ultrasp3.c: New test.
23741
23742 2000-11-25 Neil Booth <neilb@earthling.net>
23743
23744 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23745
23746 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23747
23748 * gcc.c-torture/compile/20001123-2.c: New.
23749
23750 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23751
23752 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23753
23754 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23755
23756 * gcc.dg/sequence-point-1.c: Add some new tests.
23757 * gcc.c-torture/execute/20001124-1.c: New test.
23758
23759 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23760
23761 * g++.old-deja/g++.other/vaarg4.C: New test.
23762 * gcc.c-torture/compile/20001123-1.c: New test.
23763
23764 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23765
23766 * g++.other/crash24.C: Adjust and remove XFAIL.
23767 * g++.other/crash37.C: New test.
23768
23769 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23770
23771 * g++.old-deja/g++.pt/instantiate9.C: New test.
23772
23773 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23774
23775 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23776 new ABI, too.
23777
23778 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23779 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23780
23781 2000-11-22 Neil Booth <neilb@earthling.net>
23782
23783 * gcc.dg/cpp/Wtrigraphs.c: New test.
23784
23785 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23786
23787 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23788
23789 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23790
23791 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23792
23793 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23794
23795 * lib/gcc-dg.exp: load_lib scanasm.exp.
23796 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23797 * lib/g++-dg.exp: load_lib scanasm.exp.
23798 * lib/scanasm.exp: New.
23799 (scan-assembler, scan-assembler-not): Add optional arguments to
23800 test name, or if not present, the pattern name.
23801 (scan-assembler-dem, scan-assembler-dem-not): New.
23802
23803 * g++.dg/dg.exp: New.
23804
23805 2000-11-21 Neil Booth <neilb@earthling.net>
23806
23807 * gcc.dg/cpp/integrated1.c: Remove.
23808
23809 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23810
23811 * gcc.c-torture/execute/20001121-1.c: New test.
23812
23813 2000-11-21 Richard Henderson <rth@redhat.com>
23814
23815 * gcc.c-torture/compile/20001121-1.c: New test.
23816
23817 2000-11-20 Neil Booth <neilb@earthling.net>
23818
23819 * gcc.dg/cpp/integrated1.c: New test.
23820
23821 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23822
23823 * g++.old-deja/g++.other/inline17.C: New test.
23824
23825 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23826
23827 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23828 local variable to be zero: I made the variable global. Now
23829 uses abort() and exit() instead of relying on main's return value.
23830
23831 2000-11-20 Neil Booth <neilb@earthling.net>
23832
23833 * gcc.dg/cpp/paste2.c: Update test.
23834 * objc/execute/paste.m: New test.
23835
23836 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23837
23838 * gcc.dg/c99-condexpr-1.c: New test.
23839
23840 2000-11-20 Neil Booth <neilb@earthling.net>
23841
23842 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23843
23844 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23845
23846 * g++.old-deja/g++.pt/export1.C: New test.
23847
23848 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23849
23850 * gcc.dg/20001117-1.c: New test.
23851
23852 2000-11-18 Richard Henderson <rth@redhat.com>
23853
23854 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23855
23856 2000-11-18 Richard Henderson <rth@redhat.com>
23857
23858 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23859 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23860 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23861
23862 2000-11-18 Richard Henderson <rth@redhat.com>
23863
23864 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23865 (main): New. Exit cleanly.
23866
23867 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23868
23869 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23870 gcc.dg/c99-fordecl-2.c: New tests.
23871
23872 2000-11-18 Richard Henderson <rth@redhat.com>
23873
23874 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23875 * gcc.c-torture/execute/zerolen-2.c: New.
23876
23877 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23878
23879 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23880 memory.
23881
23882 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23883
23884 * g++.old-deja/g++.pt/instantiate8.C: New test.
23885
23886 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23887
23888 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23889 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23890
23891 2000-11-16 Nick Clifton <nickc@redhat.com>
23892
23893 * gcc.c-torture/execute/nestfunc-2.c: New test.
23894 * gcc.c-torture/execute/nestfunc-3.c: New test.
23895
23896 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23897
23898 * gcc.c-torture/compile/20001116-1.c: New test.
23899
23900 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23901
23902 * gcc.c-torture/execute/20001115-1.c: New test.
23903
23904 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23905
23906 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23907 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23908 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23909 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23910
23911 2000-11-15 Neil Booth <neilb@earthling.net>
23912
23913 gcc.dg/cpp/_Pragma1.c: Update.
23914 gcc.dg/cpp/_Pragma2.c: New test.
23915
23916 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23917
23918 * g++.old-deja/g++.other/anon5.C: New test.
23919
23920 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23921
23922 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23923 tests.
23924
23925 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23926
23927 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23928 output.
23929
23930 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23931
23932 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23933 labels at end of compound statements.
23934
23935 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23936
23937 * gcc.c-torture/execute/loop-7.c: New test.
23938
23939 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23940
23941 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23942
23943 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23944
23945 * gcc.dg/c99-bool-1.c: New test.
23946
23947 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23948
23949 * gcc.dg/c99-scope-1.c: Remove xfail.
23950 * gcc.dg/c99-scope-2.c: New test.
23951
23952 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23953
23954 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23955 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23956
23957 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23958
23959 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23960 error messages.
23961
23962 * g++.mike/p700.C: Don't typedef wchar_t.
23963 * g++.mike/p784.C: Likewise.
23964 * g++.mike/eb101.C: Don't use __wchar_t.
23965
23966 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23967
23968 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23969 from DO loop.
23970
23971 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23972
23973 * gcc.c-torture/execute/20001111-1.c: New test.
23974
23975 2000-11-10 Nick Clifton <nickc@redhat.com>
23976
23977 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23978 long multuiple and accumulate.
23979
23980 2000-11-09 Richard Henderson <rth@redhat.com>
23981
23982 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23983 via size_t instead of int.
23984
23985 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23986 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23987 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23988 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23989
23990 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23991
23992 * gcc.c-torture/compile/20001109-1.c: New test.
23993 * gcc.c-torture/compile/20001109-2.c: New test.
23994
23995 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23996
23997 * g++.old-deja/g++.pt/operator1.C: New test.
23998 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23999
24000 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24001
24002 * gcc.dg/20001108-1.c: New test.
24003
24004 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24005
24006 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
24007 with both arguments constant strings.
24008 * gcc.c-torture/execute/string-opt-3.c: New test.
24009 * gcc.c-torture/execute/string-opt-4.c: New test.
24010 * gcc.c-torture/execute/string-opt-5.c: New test.
24011
24012 2000-11-08 Nick Clifton <nickc@redhat.com>
24013
24014 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24015 mulsidi3adddi patterns.
24016
24017 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24018
24019 * g++.old-deja/g++.other/crash36.C: New test.
24020
24021 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24022
24023 * g++.old-deja/g++.other/init16.C: New test.
24024
24025 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24026
24027 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24028
24029 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24030
24031 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24032 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24033 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24034
24035 2000-11-07 DJ Delorie <dj@redhat.com>
24036
24037 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24038
24039 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24040
24041 * gcc.c-torture/execute/string-opt-1.c: New test.
24042
24043 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24044
24045 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24046 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24047 parameters in registers, and there is no way for a varargs
24048 function to know in which order the integer and floating-point
24049 parameters should be interleaved when they are placed on the
24050 stack.
24051 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24052 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24053
24054 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24055
24056 * gcc.c-torture/execute/string-opt-2.c: New test.
24057
24058 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24059
24060 * g++.old-deja/g++.pt/crash60.C: New test.
24061
24062 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24063
24064 * g++.old-deja/g++.other/crash24.C: New test.
24065 * g++.old-deja/g++.other/crash25.C: New test.
24066 * g++.old-deja/g++.other/crash26.C: New test.
24067 * g++.old-deja/g++.other/crash27.C: New test.
24068 * g++.old-deja/g++.other/crash28.C: New test.
24069 * g++.old-deja/g++.other/crash29.C: New test.
24070 * g++.old-deja/g++.other/crash30.C: New test.
24071 * g++.old-deja/g++.other/crash31.C: New test.
24072 * g++.old-deja/g++.other/crash32.C: New test.
24073 * g++.old-deja/g++.other/crash33.C: New test.
24074 * g++.old-deja/g++.other/crash34.C: New test.
24075 * g++.old-deja/g++.other/crash35.C: New test.
24076
24077 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24078
24079 * gcc.c-torture/execute/20001031-1.c: New test.
24080
24081 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24082
24083 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24084 namespace.
24085
24086 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24087 standards-conformant.
24088
24089 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24090
24091 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24092 * g++.old-deja/g++.mike/p755a.C: Likewise.
24093 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24094 library makes no calls to `operator new' during initialization.
24095
24096 2000-11-04 Neil Booth <neilb@earthling.net>
24097
24098 * gcc.dg/cpp/include2.c: New tests.
24099
24100 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24101
24102 * lib/g++.exp (g++_set_ld_library_path): New function.
24103 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24104
24105 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24106
24107 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24108 warnings.
24109
24110 2000-11-01 Richard Henderson <rth@redhat.com>
24111
24112 * g++.old-deja/g++.ext/namedret1.C: New.
24113 * g++.old-deja/g++.ext/namedret2.C: New.
24114 * g++.old-deja/g++.ext/namedret3.C: New.
24115
24116 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24117
24118 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24119 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24120
24121 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24122
24123 * gcc.c-torture/execute/va-arg-21.c: New test.
24124
24125 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24126
24127 * gcc.dg/c99-complex-2.c: New test.
24128
24129 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24130
24131 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24132
24133 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24134
24135 * g++.old-deja/g++.other/inline16.C: New test.
24136
24137 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24138
24139 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24140 __PRETTY_FUNCTION__
24141
24142 2000-10-29 Neil Booth <neilb@earthling.net>
24143
24144 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24145 New tests.
24146 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24147 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24148 optimisation.
24149
24150 2000-10-29 Neil Booth <neilb@earthling.net>
24151
24152 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24153 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24154 * mi5.c: Test multiple includes work with -C.
24155 * trigraphs.c: Test ^= version.
24156
24157 2000-10-28 Neil Booth <neilb@earthling.net>
24158
24159 New tests and test updates for new macro expander.
24160
24161 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24162 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24163 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24164 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24165 new diagnostic messages.
24166
24167 * gcc.dg/cpp/macro3.c: New tests.
24168
24169 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24170
24171 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24172 on the same line.
24173
24174 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24175
24176 * g++.old-deja/g++.other/eh2.C: New test.
24177
24178 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24179
24180 * gcc.c-torture/execute/20001027-1.c: New test.
24181
24182 2000-10-26 Richard Henderson <rth@redhat.com>
24183
24184 * gcc.c-torture/execute/20001026-1.c: New.
24185
24186 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24187
24188 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24189 * g++.old-deja/g++.law/builtin1.C: Likewise.
24190 * g++.old-deja/g++.law/ctors10.C: Likewise.
24191 * g++.old-deja/g++.law/virtual3.C: Likewise.
24192 * g++.old-deja/g++.mike/p658.C: Likewise.
24193 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24194 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24195 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24196 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24197 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24198
24199 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24200
24201 * gcc.c-torture/compile/20001024-1.c: New test.
24202
24203 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24204
24205 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24206 to tell us whether or not we are using V3.
24207
24208 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24209
24210 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24211 operands.
24212
24213 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24214
24215 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24216
24217 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24218
24219 * gcc.c-torture/execute/20001024-1.c: New test.
24220
24221 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24222
24223 * g++.old-deja/g++.other/sibcall1.C: New test.
24224
24225 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24226
24227 * gcc.dg/noncompile/init-3.c: New test.
24228
24229 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24230
24231 * gcc.dg/format-array-1.c: New test.
24232
24233 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24234
24235 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24236 writing through null pointers; remove comment about testing
24237 unterminated strings.
24238
24239 2000-10-17 Matthew Hiller <hiller@redhat.com>
24240
24241 * gcc.c-torture/execute/20001017-2.c: New test.
24242
24243 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24244
24245 * gcc.c-torture/compile/20001018-1.c: New test.
24246 * gcc.c-torture/compile/20001018-1.x: Xfail.
24247
24248 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24249
24250 * gcc.c-torture/execute/20001017-1.c: New test.
24251
24252 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24253
24254 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24255 for multiple use of arguments with scanf formats; add tests for
24256 multiple use of arguments.
24257
24258 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24259
24260 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24261
24262 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24263
24264 * gcc.dg/format-miss-1.c: New test.
24265
24266 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24267
24268 * gcc.c-torture/execute/20001013-1.c: New test.
24269
24270 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24271
24272 * gcc.dg/format-branch-1.c: New test.
24273
24274 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24275
24276 * README, lib/file-format.exp: Remove EGCS references.
24277
24278 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24279
24280 * gcc.dg/20001013-1.c: New test.
24281
24282 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24283
24284 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24285 for intmax_t in the compiler using __typeof__ and the type rules
24286 for conditional expressions.
24287
24288 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24289
24290 * gcc.dg/20001012-1.c: New test.
24291 * gcc.dg/20001012-2.c: New test.
24292
24293 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24294
24295 * gcc.dg/format-attr-1.c: New test.
24296
24297 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24298
24299 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24300 __LONG_LONG_MAX__ instead of LLONG_MAX.
24301
24302 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24303
24304 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24305 scanf flags.
24306 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24307 flags.
24308
24309 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24310
24311 * gcc.dg/sequence-pt-1.c: New test.
24312
24313 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24314
24315 * gcc.c-torture/execute/20001011-1.c: New testcase.
24316 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24317
24318 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24319
24320 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24321 does not error on it.
24322
24323 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24324
24325 * gcc.dg/20001009-1.c: New test.
24326
24327 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24328
24329 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24330 * gcc.c-torture/execute/20001009-2.c: ... to here.
24331
24332 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24333
24334 * gcc.c-torture/compile/20001009-1.c: New testcase.
24335 * gcc.c-torture/execute/20001009-1.c: New testcase.
24336 Testcases provided by Jan Hubicka <jh@suse.cz>.
24337
24338 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24339
24340 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24341 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24342 uintmax_t using <limits.h> to emulate the compiler's internal
24343 logic. No longer XFAIL %j tests.
24344
24345 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24346
24347 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24348 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24349 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24350 regexps and details of expected handling of some bad formats.
24351 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24352 suppression.
24353
24354 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24355
24356 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24357 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24358 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24359 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24360 in list archives.
24361
24362 2000-10-06 Richard Henderson <rth@cygnus.com>
24363
24364 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24365 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24366 * g++.old-deja/g++.jason/report.C: Likewise.
24367 * g++.old-deja/g++.law/friend5.C: Likewise.
24368 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24369 of the expected warnings.
24370
24371 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.pt/enum14.C: New test.
24374
24375 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24376
24377 * g++.old-deja/g++.pt/crash59.C: New test.
24378
24379 2000-10-04 Will Cohen <wcohen@redhat.com>
24380
24381 * gcc.dg/20000926-1.c: New test.
24382
24383 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24384
24385 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24386 function name for current C++ compiler.
24387 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24388
24389 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24390
24391 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24392 __PRETTY_FUNCTION__.
24393 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24394
24395 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24396
24397 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24398
24399 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24400
24401 * gcc.c-torture/compile/20000923-1.c: New test.
24402
24403 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24404
24405 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24406 * g++.old-deja/g++.pt/ttp62.C: Same.
24407 * g++.old-deja/g++.other/inline14.C: Same.
24408
24409 2000-09-24 Richard Henderson <rth@cygnus.com>
24410
24411 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24412
24413 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24414
24415 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24416
24417 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24418
24419 * gcc.c-torture/compile/20000922-1.c: New file.
24420
24421 2000-09-21 Nick Clifton <nickc@redhat.com>
24422
24423 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24424 a signed long modulo operation.
24425 (mod6): New function - perform an unsigned long modulo operation.
24426 (main): Add tests for modulos of very large numbers by very small
24427 dividends.
24428
24429 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24430
24431 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24432
24433 2000-09-19 Richard Henderson <rth@cygnus.com>
24434
24435 * gcc.dg/compare2.c (case 10): XFAIL.
24436
24437 2000-09-18 Richard Henderson <rth@cygnus.com>
24438
24439 * gcc.c-torture/execute/20000906-1.c: Move ...
24440 * gcc.dg/20000906-1.c: ... here. Only run on targets
24441 that support __builtin_trap.
24442
24443 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24444
24445 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24446
24447 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24448
24449 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24450 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24451 more $ format tests.
24452
24453 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24454
24455 * gcc.dg/format-errmk-1.c: New test.
24456
24457 2000-09-17 Greg McGary <greg@mcgary.org>
24458
24459 * gcc.c-torture/execute/20000917-1.x: Remove.
24460
24461 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24462
24463 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24464
24465 2000-09-17 Greg McGary <greg@mcgary.org>
24466
24467 * gcc.c-torture/execute/20000917-1.c: New test.
24468 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24469
24470 2000-09-16 Neil Booth <NeilB@earthling.net>
24471
24472 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24473 in nested macro bug.
24474
24475 2000-09-15 Neil Booth <NeilB@earthling.net>
24476
24477 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24478
24479 2000-09-14 Jeffrey A Law (law@cygnus.com)
24480
24481 * gcc.c-torture/execute/20000914-1.c: New test.
24482
24483 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24484
24485 * g++.other/inline13.C: New test.
24486
24487 2000-09-12 Andreas Jaeger <aj@suse.de>
24488
24489 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24490 constant by Ulrich Drepper <drepper@redhat.com>.
24491
24492 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24493
24494 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24495
24496 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24497
24498 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24499
24500 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24501
24502 * gcc.dg/cpp/backslash.c: New test.
24503
24504 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24505
24506 * gcc.c-torture/execute/20000910-1.c: New test.
24507 * gcc.c-torture/execute/20000910-2.c: Likewise.
24508
24509 2000-09-11 Robert Lipe <robertl@sco.com>
24510
24511 * gcc.dg/pragma-align.c: New test.
24512
24513 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24514
24515 * g++.old-deja/g++.pt/explicit82.C: New test.
24516 * g++.old-deja/g++.pt/explicit83.C: New test.
24517
24518 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24519
24520 * gcc.dg/asm-names.c: New test.
24521
24522 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24523
24524 * gcc.dg/cpp/tr-warn6.c: New test
24525
24526 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24527
24528 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24529 be accepted.
24530
24531 2000-09-07 Catherine Moore <clm@redhat.com>
24532
24533 * gcc.c-torture/execute/unroll-1.c: New test.
24534
24535 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24536
24537 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24538 ERROR markers.
24539 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24540 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24541 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24542 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24543 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24544 Preprocess only.
24545 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24546 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24547
24548 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24549
24550 * g++.old-deja/g++.pt/deduct2.C: New test.
24551
24552 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24553
24554 * g++.old-deja/g++.pt/parms2.C: New test.
24555
24556 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24557
24558 * g++.old-deja/g++.pt/crash58.C: New test.
24559
24560 2000-09-06 Greg McGary <greg@mcgary.org>
24561
24562 * gcc.c-torture/execute/20000906-1.c: New test.
24563 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24564
24565 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24566
24567 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24568
24569 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24570
24571 * g++.old-deja/g++.pt/crash57.C: New test.
24572
24573 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24574
24575 * g++.old-deja/g++.pt/crash56.C: New test.
24576
24577 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24578
24579 * g++.old-deja/g++.pt/koenig1.C: New test.
24580
24581 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24582
24583 * gcc.dg/20000904-1.c: New test.
24584
24585 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24586
24587 * gcc.dg/cpp/paste8.c: New test.
24588
24589 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24590
24591 * gcc.c-torture/compile/20000827-1.c: New test.
24592
24593 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24594
24595 * gcc.dg/format-diag-1.c: New test.
24596
24597 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24598
24599 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24600 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24601 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24602 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24603 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24604
24605 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24606
24607 * g++.old-deja/g++.other/nested4.C: New test.
24608
24609 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24610
24611 * g++.old-deja/g++.ns/scoped1.C: New test.
24612
24613 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24614
24615 * lib/g++.exp: Support testing already-installed GCC.
24616
24617 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24618
24619 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24620
24621 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24622
24623 * gcc.dg/return-type-2.c: New test.
24624
24625 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24626
24627 * gcc.c-torture/compile/20000825-1.c: New test.
24628
24629 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24630
24631 * gcc.dg/dwarf2-2.c: New test.
24632
24633 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24634
24635 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24636 dg-warning regexps.
24637
24638 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24639
24640 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24641 gcc.dg/format-ext-5.c: New tests.
24642
24643 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24644
24645 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24646
24647 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24648
24649 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24650
24651 2000-08-24 Richard Henderson <rth@cygnus.com>
24652
24653 * gcc.dg/ia64-sync-1.c: New test.
24654 * gcc.dg/ia64-sync-2.c: New test.
24655 * gcc.dg/ia64-asm-1.c: New test.
24656
24657 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24658
24659 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24660 * gcc.dg/format-ext-2.c: New test.
24661
24662 2000-08-23 Jason Merrill <jason@redhat.com>
24663
24664 * lib/old-dejagnu.exp: Also ignore "In member function" and
24665 "At global scope".
24666
24667 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24668
24669 * gcc.dg/noncompile/label-lineno-1.c: New test.
24670
24671 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24672
24673 * gcc.dg/c99-array-nonobj-1.c: New test.
24674
24675 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24676
24677 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24678 tests.
24679 * gcc.dg/format-ext-1.c: New test.
24680
24681 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24682
24683 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24684 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24685 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24686 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24687 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24688
24689 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24690
24691 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24692 gcc.dg/c99-strftime-2.c: New tests.
24693
24694 2000-08-22 Richard Henderson <rth@cygnus.com>
24695
24696 * gcc.c-torture/execute/20000822-1.c: New test.
24697
24698 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24699
24700 * gcc.c-torture/execute/20000819-1.x: Remove.
24701
24702 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24703
24704 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24705 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24706 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24707 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24708 gcc.dg/format-xopen-1.c: New tests.
24709
24710 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24711
24712 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24713
24714 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24715
24716 * g++.old-deja/g++.other/loop2.C: New test.
24717
24718 * gcc.c-torture/compile/20000606-1.c: New test.
24719 * gcc.c-torture/compile/20000728-1.c: New test.
24720 * gcc.c-torture/execute/20000801-1.c: New test.
24721 * gcc.c-torture/execute/20000801-2.c: New test.
24722 * gcc.c-torture/execute/20000819-1.c: New test.
24723 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24724 * gcc.dg/20000629-1.c: New test.
24725 * gcc.dg/20000724-1.c: New test.
24726 * gcc.dg/20000807-1.c: New test.
24727
24728 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24729
24730 * gcc.dg/cpp/pragma-1.c: New test.
24731 * gcc.dg/cpp/pragma-2.c: New test.
24732
24733 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24734
24735 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24736 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24737
24738 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24739
24740 * gcc.c-torture/compile/20000818-1.c: New test.
24741
24742 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24743
24744 * gcc.c-torture/execute/20000818-1.c: New test.
24745
24746 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24747
24748 * gcc.dg/format-va-1.c: New test.
24749
24750 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24751
24752 * g++.old-deja/g++.other/typedef8.C: New test.
24753
24754 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24755
24756 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24757 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24758 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24759 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24760 * g++.old-deja/g++.other/ptrmem7.C: New test.
24761 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24762
24763 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24764
24765 * g++.old-deja/g++.pt/typename27.C: New test.
24766
24767 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24768
24769 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24770 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24771 * g++.old-deja/g++.pt/friend45.C: New test.
24772 * g++.old-deja/g++.other/friend8.C: New test.
24773
24774 2000-08-15 Richard Henderson <rth@cygnus.com>
24775
24776 * gcc.c-torture/execute/20000815-1.c: New test.
24777
24778 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24781 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24782 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24783
24784 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 * g++.old-deja/g++.other/refinit2.C: New test.
24787
24788 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24789
24790 * lib/c-torture.exp (c-torture): Make
24791 compiler_conditional_xfail_data global.
24792 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24793 compiler_conditional_xfail_data machinery.
24794 (f-torture-execute): Likewise.
24795 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24796 and only when unrolling loops.
24797
24798 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24799
24800 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24801
24802 * g++.old-deja/g++.pt/explicit81.C: New test.
24803
24804 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24805
24806 * g++.old-deja/g++.pt/typename26.C: New test.
24807
24808 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24809
24810 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24811 warning.
24812
24813 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24814
24815 * g++.old-deja/g++.other/array3.C: New test.
24816
24817 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24818
24819 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24820 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24821 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24822 New tests.
24823
24824 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24825
24826 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24827 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24828
24829 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24830
24831 * gcc.c-torture/execute/20000808-1.c: New test.
24832
24833 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24834
24835 * gcc.dg/c90-const-expr-1.c: New test.
24836
24837 2000-08-08 Richard Henderson <rth@cygnus.com>
24838
24839 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24840
24841 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24842
24843 * gcc.dg/noncompile/const-ll-1.c: New test.
24844
24845 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24846
24847 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24848
24849 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24850
24851 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24852 that running programs linked against the shared version of libobjc
24853 run correctly.
24854
24855 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24856
24857 * gcc.dg/c99-printf-1.c: New test.
24858
24859 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24860
24861 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24862
24863 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24864
24865 * gcc.c-torture/execute/20000731-1.x: Delete.
24866
24867 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24868
24869 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24870 and torture_without_loops as is done by c-torture.exp.
24871 (search_for): Copy from c-torture.exp.
24872 (gcc-dg-runtest): New function, drives a directory of tests
24873 iterating over the TORTURE_OPTIONS.
24874 (scan-assembler, scan-assembler-not): Move here from
24875 individual directory drivers.
24876
24877 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24878 defined by lib/gcc-dg.exp.
24879 * gcc.dg/cpp/cpp.exp: Likewise.
24880 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24881 gcc-dg-runtest, so we cycle over optimization options.
24882
24883 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24884 * gcc.dg/compare2.c: No longer expected to fail.
24885
24886 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24887
24888 * gcc.c-torture/execute/20000804-1.c: New test.
24889
24890 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24891
24892 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24893
24894 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24895
24896 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24897
24898 2000-08-03 Jeffrey A Law (law@cygnus.com)
24899
24900 * gcc.c-torture/compile/20000803-1.c: New test.
24901
24902 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24903
24904 * gcc.c-torture/execute/20000801-3.c,
24905 gcc.c-torture/execute/20000801-4.c: New tests.
24906 * gcc.c-torture/execute/20000801-3.x,
24907 gcc.c-torture/execute/20000801-4.x: Xfail.
24908
24909 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24910
24911 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24912 libobjc/.libs to allow for libtool.
24913
24914 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24915
24916 * gcc.c-torture/compile/20000802-1.c: New test.
24917
24918 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24919
24920 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24921
24922 2000-07-31 Jeffrey A Law (law@cygnus.com)
24923
24924 * gcc-c-torture/execute/20000731-2.c: New test.
24925
24926 * gcc.c-torture/execute/20000731-1.c: New test.
24927 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24928
24929 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24930
24931 * testsuite/gcc.dg/cpp/paste7.c: New test.
24932 * gcc.dg/cpp/20000725-1.c: New test.
24933
24934 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24935
24936 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24937 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24938 declaration warning for __builtin_dwarf_reg_size.
24939
24940 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24941
24942 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24943
24944 * gcc.dg/noncompile/voidparam-1.c: New test.
24945
24946 2000-07-30 Richard Henderson <rth@cygnus.com>
24947
24948 * gcc.dg/c90-digraph-1.c: Don't xfail.
24949 * gcc.dg/compare2.c (case 10): Xfail.
24950 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24951
24952 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24953
24954 * gcc.dg/c99-main-1.c: New test.
24955
24956 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24957
24958 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24959
24960 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24961
24962 * gcc.c-tortuer/execute/20000726-1.c: New test.
24963
24964 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24965
24966 * gcc.c-torture/execute/enum-2.c: New test.
24967
24968 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24969
24970 * gcc.dg/cpp/tr-warn3.c: New test.
24971
24972 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24973
24974 * g++.old-deja/g++.ext/implicit1.C: Remove.
24975 * g++.old-deja/g++.jason/c2.C: Remove
24976 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24977 * g++.old-deja/g++.pt/crash16.C: Likewise.
24978 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24979
24980 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24981
24982 * g++.old-deja/g++.other/for2.C: New test.
24983
24984 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24985
24986 * gcc.dg/20000720-1.c: New test.
24987
24988 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24989
24990 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24991
24992 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24993
24994 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24995 * gcc.c-torture/execute/20000722-1.c: New.
24996 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24997
24998 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24999
25000 * gcc.dg/cpp/20000720-1.S: New test.
25001
25002 2000-07-21 Michael Meissner <meissner@redhat.com>
25003
25004 * gcc.c-torture/execute/ieee/hugeval.c: New test.
25005
25006 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25007
25008 * g++.old-deja/g++.brendan/crash16.C,
25009 g++.old-deja/g++.brendan/parse3.C,
25010 g++.old-deja/g++.brendan/redecl1.C,
25011 g++.old-deja/g++.ns/template13.C,
25012 g++.old-deja/g++.other/decl4.C,
25013 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25014
25015 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25016
25017 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25018 and "Internal error".
25019
25020 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25021 regexps.
25022 * gcc.dg/cpp/paste6.c: New test.
25023
25024 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25025
25026 * gcc.dg/cpp/tr-direct.c: New test.
25027
25028 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25029 gcc.dg/cpp/undef1.c: Tweak error regexps.
25030
25031 2000-07-18 Eric Christopher <echristo@redhat.com>
25032
25033 * gcc.c-torture/compile/20000718-1.c: New test.
25034
25035 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25036
25037 * cpplex.c (_cpp_push_token): If the token being pushed back
25038 is the previous token in this context, just subtract one from
25039 context->posn.
25040 * cppmacro.c (save_expansion): Clear aux field when storing a
25041 placemarker.
25042
25043 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25044
25045 * gcc.dg/noncompile/redecl-1.c: New test.
25046
25047 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25048
25049 * gcc.c-torture/execute/20000717-5.c: New test.
25050 * gcc.c-torture/execute/20000717-1.x: Removed.
25051
25052 2000-07-17 Richard Henderson <rth@cygnus.com>
25053
25054 * gcc.c-torture/execute/20000717-4.c: New test.
25055
25056 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25057
25058 * gcc.dg/cpp/syshdr.c: New test.
25059 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25060
25061 2000-07-17 Neil Booth <neilb@earthling.net>
25062
25063 * gcc.dg/cpp/cmdlne-dM.c: New test.
25064 * gcc.dg/cpp/cmdlne-dD.c: New test.
25065
25066 2000-07-17 Jeffrey A Law (law@cygnus.com)
25067
25068 * gcc.c-torture/execute/20000717-3.c: New test.
25069
25070 * gcc.c-torture/compile/20000717-1.c: New test.
25071
25072 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25073
25074 * gcc.c-torture/execute/20000717-2.c: New test.
25075
25076 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25077
25078 * gcc.dg/formatz-1.c: New test.
25079
25080 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25081 * gcc.dg/c99-digraph-1.c: New tests.
25082
25083 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25084 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25085
25086 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25087 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25088 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25089 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25090 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25091 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25092 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25093
25094 2000-07-17 Greg McGary <greg@mcgary.org>
25095
25096 * gcc.c-torture/execute/20000717-1.c: New test.
25097 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25098
25099 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25100
25101 * gcc.c-torture/execute/20000715-2.c: New test.
25102 * gcc.dg/20000715-1.c: New test.
25103
25104 2000-07-15 Michael Meissner <meissner@redhat.com>
25105
25106 * gcc.c-torture/execute/20000715-1.c: New test.
25107
25108 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25109
25110 * gcc.c-torture/execute/20000707-1.c: New test.
25111
25112 2000-07-13 Neil Booth <NeilB@earthling.net>
25113
25114 * testsuite/gcc.dg/cpp/digraph1.c,
25115 testsuite/gcc.dg/cpp/digraph2.c,
25116 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25117
25118 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25119
25120 * g77.f-torture/compile/20000630-2.f: New test.
25121 * g77.f-torture/compile/20000630-2.x
25122
25123 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25124
25125 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25126
25127 2000-07-11 Neil Booth <NeilB@earthling.net>
25128
25129 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25130
25131 2000-07-11 Neil Booth <NeilB@earthling.net>
25132
25133 * gcc.dg/cpp/cmdlne-C.c: New.
25134
25135 2000-07-09 Neil Booth <NeilB@earthling.net>
25136
25137 * gcc.dg/cpp/directiv.c: New tests.
25138 * gcc.dg/cpp/undef1.c: Update.
25139
25140 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25141
25142 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25143
25144 2000-07-09 Neil Booth <NeilB@earthling.net>
25145
25146 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25147
25148 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25149
25150 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25151 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25152
25153 2000-07-08 Neil Booth <NeilB@earthling.net>
25154
25155 * gcc.dg/cpp/macsyntx.c: New tests.
25156
25157 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25158
25159 * gcc.dg/20000707-1.c: New test.
25160
25161 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25162
25163 * gcc.c-torture/execute/20000706-1.c: New test.
25164 * gcc.c-torture/execute/20000706-2.c: New test.
25165 * gcc.c-torture/execute/20000706-3.c: New test.
25166 * gcc.c-torture/execute/20000706-4.c: New test.
25167 * gcc.c-torture/execute/20000706-5.c: New test.
25168
25169 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25170
25171 * g++.old-deja/g++.pt/instantiate7.C: New test.
25172
25173 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25174
25175 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25176 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25177 * g++.old-deja/g++.other/rtti3.C: Likewise.
25178 * g++.old-deja/g++.other/rttid3.C: Likewise.
25179
25180 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25181
25182 * g77.f-torture/compile/20000630-1.x: Fix typo
25183
25184 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25185
25186 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25187 assembly output.
25188
25189 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25190
25191 * gcc.dg/cpp/ident.c: New test.
25192
25193 2000-07-05 Neil Booth <NeilB@earthling.net>
25194
25195 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25196 gcc.dg/cpp/lexstrng.c: New tests.
25197
25198 2000-07-04 Neil Booth <NeilB@earthling.net>
25199
25200 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25201 * gcc.dg/cpp/strify2.c: Same.
25202
25203 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25204
25205 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25206 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25207 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25208 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25209
25210 * testsuite/gcc.dg/cpp/macro1.c,
25211 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25212 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25213 testsuite/gcc.dg/cpp/strify1.c,
25214 testsuite/gcc.dg/cpp/strify2.c: New tests.
25215
25216 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25217
25218 * gcc.c-torture/execute/20000703-1.c: New test.
25219
25220 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25221
25222 * g++.old-deja/g++.pt (lookup10.C): New test.
25223
25224 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25225
25226 * g++.old-deja/g++.pt (typename25.C): New test.
25227
25228 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25229
25230 * gcc.c-torture/compile/20000701-1.c: New test.
25231
25232 2000-06-30 Nick Clifton <nickc@cygnus.com>
25233
25234 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25235 to test case.
25236
25237 2000-06-30 Catherine Moore <clm@cygnus.com>
25238
25239 * gcc.c-torture/execute/align-1.c: New test.
25240
25241 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25242
25243 * g++.old-deja/g++.pt/expr8.C: New test.
25244 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25245
25246 2000-06-29 Nick Clifton <nickc@cygnus.com>
25247
25248 * gcc.c-torture/compile/20000629-1.c: New test.
25249
25250 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25251
25252
25253 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25254 gcc.dg/noncompile directory, depending on whether they're
25255 preprocessor tests or not. Annotate all the tests for the dg
25256 framework.
25257
25258 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25259 * gcc.dg/noncompile/noncompile.exp: New.
25260
25261 * Moved files:
25262 Old name New name
25263 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25264 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25265 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25266 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25267 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25268 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25269 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25270 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25271 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25272 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25273 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25274 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25275 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25276 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25277 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25278 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25279 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25280 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25281 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25282 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25283 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25284 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25285 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25286 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25287
25288 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25289 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25290 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25291 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25292 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25293 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25294
25295 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25296
25297 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25298 declare one variable. On the fourth, error.
25299 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25300 declared by 20000628-1a.h.
25301
25302 2000-06-29 Richard Henderson <rth@redhat.com>
25303
25304 * gcc.c-torture/execute/930529-1.x: New file.
25305 * gcc.dg/920413-1.c: Adjust expected warning text.
25306 * gcc.dg/980217-1.c: Declare abort.
25307 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25308
25309 2000-06-29 Jeffrey A Law (law@cygnus.com)
25310
25311 * g77.f-torture/compile/20000629-1.f: New test.
25312 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25313
25314 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25315
25316 Rearrange lots of files, removing entirely the
25317 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25318 directories.
25319
25320 * Deleted files:
25321 gcc.c-torture/code_quality/code_quality.exp
25322 gcc.c-torture/special/special.exp
25323 gcc.failure/failure.exp
25324 gcc.failure/940409-1.x
25325 gcc.c-torture/compile/961203-1.x
25326
25327 * New files:
25328 gcc.misc-tests/linkage.exp
25329 gcc.c-torture/execute/920730-1t.c
25330 gcc.c-torture/execute/920730-1t.x
25331 gcc.c-torture/compile/920520-1.x
25332 gcc.c-torture/compile/920521-1.x
25333 gcc.c-torture/compile/981006-1.x
25334 gcc.c-torture/execute/eeprof-1.x
25335
25336 * Moved files (possibly with modifications to fit a new harness):
25337 Old name New name
25338 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25339 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25340 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25341 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25342 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25343 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25344 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25345 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25346 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25347 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25348 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25349 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25350 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25351 gcc.failure/940409-1.c gcc.dg/940409-1.c
25352
25353 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25354
25355 * c-torture/compile/961203-1.x: Delete.
25356
25357 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25358 not exit. Include stdio.h.
25359 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25360 * gcc.misc-tests/dg-12.c: Likewise.
25361 * gcc.misc-tests/dg-5.c: Likewise.
25362 * gcc.misc-tests/dg-6.c: Likewise.
25363 * gcc.misc-tests/dg-7.c: Prototype abort.
25364 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25365 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25366 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25367 not exit.
25368 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25369 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25370
25371 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25372
25373 * gcc.dg/cpp/20000628-1.c: New test.
25374 * gcc.dg/cpp/20000628-1.h: New header for above test.
25375 * gcc.dg/cpp/20000628-1a.h: Likewise.
25376
25377 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25378
25379 * gcc.dg/cpp: New directory.
25380 * gcc.dg/cpp/cpp.exp: New driver.
25381 * gcc.dg/cpp/20000627-1.c: New test.
25382 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25383 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25384 and rewrite as a compilation test.
25385
25386 * gcc.dg: Move many files into the cpp subdirectory, possibly
25387 renaming or editing them as well.
25388 Old name New name
25389 990119-1.c cpp/19990119-1.c
25390 990228-1.c cpp/19990228-1.c
25391 990407-1.c cpp/19990407-1.c
25392 990409-1.c cpp/19990409-1.c
25393 990413-1.c cpp/19990413-1.c
25394 990703-1.c cpp/19990703-1.c
25395 20000127-1.c cpp/20000127-1.c
25396 20000129-1.c cpp/20000129-1.c
25397 20000207-1.c cpp/20000207-1.c
25398 20000207-2.c cpp/20000207-2.c
25399 20000209-1.c cpp/20000209-1.c
25400 20000209-2.c cpp/20000209-2.c
25401 20000301-1.c cpp/20000301-1.c
25402 20000419-1.c cpp/20000419-1.c
25403 20000510-1.S cpp/20000510-1.S
25404 20000519-1.c cpp/20000519-1.c
25405 20000529-1.c cpp/20000529-1.c
25406 20000625-1.c cpp/20000625-1.c
25407 20000625-2.c cpp/20000625-2.c
25408 cpp-as1.c cpp/assert1.c
25409 cpp-as2.c cpp/assert2.c
25410 cxx-comments-1.c cpp/cxxcom1.c
25411 cxx-comments-2.c cpp/cxxcom2.c
25412 endif-label.c cpp/endif.c
25413 cpp-hash1.c cpp/hash1.c
25414 cpp-hash2.c cpp/hash2.c
25415 cpp-if1.c cpp/if-1.c
25416 cpp-if2.c cpp/if-2.c
25417 cpp-if3.c cpp/if-3.c
25418 cpp-if4.c cpp/if-4.c
25419 cpp-if5.c cpp/if-5.c
25420 cpp-cond.c cpp/if-cexp.c
25421 cpp-missingop.c cpp/if-mop.c
25422 cpp-missingparen.c cpp/if-mpar.c
25423 cpp-opprec.c cpp/if-oppr.c
25424 cpp-ifparen.c cpp/if-paren.c
25425 cpp-shortcircuit.c cpp/if-sc.c
25426 cpp-shift.c cpp/if-shift.c
25427 cpp-unary.c cpp/if-unary.c
25428 cpp-li1.c cpp/line1.c
25429 cpp-li2.c cpp/line2.c
25430 lineno.c cpp/line3.c
25431 lineno-2.c cpp/line4.c
25432 cpp-mi.c cpp/mi1.c
25433 cpp-mic.h cpp/mi1c.h
25434 cpp-micc.h cpp/mi1cc.h
25435 cpp-mind.h cpp/mi1nd.h
25436 cpp-mindp.h cpp/mi1ndp.h
25437 cpp-mix.h cpp/mi1x.h
25438 cpp-mi2.c cpp/mi2.c
25439 cpp-mi2a.h cpp/mi2a.h
25440 cpp-mi2b.h cpp/mi2b.h
25441 cpp-mi2c.h cpp/mi2c.h
25442 cpp-mi3.c cpp/mi3.c
25443 cpp-mi3.def cpp/mi3.def
25444 poison-1.c cpp/poison.c
25445 pr-impl.c cpp/prag-imp.c
25446 cpp-redef-2.c cpp/redef1.c
25447 cpp-redef.c cpp/redef2.c
25448 strpaste.c cpp/strp1.c
25449 strpaste-2.c cpp/strp2.c
25450 cpp-tradpaste.c cpp/tr-paste.c
25451 cpp-tradstringify.c cpp/tr-str.c
25452 cpp-tradwarn1.c cpp/tr-warn1.c
25453 cpp-tradwarn2.c cpp/tr-warn2.c
25454 trigraphs.c cpp/trigraphs.c
25455 cpp-unc1.c cpp/unc1.c
25456 cpp-unc2.c cpp/unc2.c
25457 cpp-unc3.c cpp/unc3.c
25458 cpp-unc.c cpp/unc4.c
25459 undef.c cpp/undef1.c
25460 undef-2.c cpp/undef2.c
25461 cpp-wi1.c cpp/widestr1.c
25462
25463 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25464
25465 * lib/g++.exp (g++_include_flags): Tweak.
25466
25467 2000-06-27 H.J. Lu <hjl@gnu.org>
25468 Loren J. Rittle <ljrittle@acm.org>
25469
25470 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25471 version with one that knows about the new gcc tree structure.
25472 (g++_link_flags): Same.
25473
25474 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25475
25476 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25477 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25478 case we are cross-compiling.
25479
25480 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25481 g++.old-deja/g++.niklas/Makefile.in,
25482 g++.old-deja/g++.niklas/configure.in,
25483 g++.old-deja/g++.other/Makefile.in,
25484 g++.old-deja/g++.other/configure.in,
25485 gcc.c-torture/code_quality/Makefile.in,
25486 gcc.c-torture/code_quality/configure.in,
25487 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25488 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25489 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25490 gcc.c-torture/execute/ieee/Makefile.in,
25491 gcc.c-torture/execute/ieee/configure.in,
25492 gcc.c-torture/noncompile/Makefile.in,
25493 gcc.c-torture/noncompile/configure.in,
25494 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25495 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25496 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25497
25498 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25499
25500 * g++.old-deja/g++.other/ambig3.C: New test.
25501
25502 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25503
25504 * g++.old-deja/g++.pt/syntax1.C: New test.
25505 * g++.old-deja/g++.pt/syntax2.C: New test.
25506 * g++.old-deja/g++.other/syntax3.C: New test.
25507 * g++.old-deja/g++.other/syntax4.C: New test.
25508
25509 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25510
25511 * gcc.dg/20000623-1.c: Prototype exit and abort.
25512
25513 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25514
25515 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25516 New tests.
25517 * gcc.dg/cpp-mi3.def: New file.
25518
25519 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25520 inside assertions.
25521 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25522 lexer's error messages.
25523 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25524 divine anything from the linemarkers.
25525 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25526 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25527
25528 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25529
25530 * gcc.dg/20000623-1.c: New test.
25531
25532 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25533
25534 * gcc.c-torture/execute/20000622-1.c: New test.
25535
25536 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25537
25538 * g++.old-deja/g++.other/init15.C: New test.
25539
25540 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25541
25542 * g++.old-deja/g++.pt/vaarg2.C: New test.
25543 * g++.old-deja/g++.pt/vaarg3.C: New test.
25544
25545 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25546
25547 * g++.old-deja/g++.other/dyncast6.C: New test.
25548
25549 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25550
25551 * gcc.c-torture/execute/loop-6.c: New test.
25552
25553 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25554
25555 * gcc.dg/20000614-1.c: New test.
25556 * gcc.dg/20000614-2.c: New test.
25557
25558 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25559
25560 * g++.old-deja/g++.other/inline12.C: New test.
25561
25562 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25563
25564 * g++.old-deja/g++.other/eh1.C: New test.
25565
25566 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25567
25568 * g++.old-deja/g++.other/type.C: New test.
25569
25570 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25571
25572 * g++.old-deja/g++.other/initstring.C: New test.
25573
25574 2000-06-12 Jason Merrill <jason@redhat.com>
25575
25576 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25577
25578 2000-06-09 Jeffrey A Law (law@cygnus.com)
25579
25580 * gcc.c-torture/compile/20000609-1.c: New test.
25581
25582 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25583
25584 * gcc.dg/20000609-1.c: New test.
25585
25586 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25587
25588 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25589 * gcc.c-torture/noncompile/poison-1.c: Move...
25590 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25591 * gcc.dg/cpp-li1.c: Add a token after the #line.
25592
25593 2000-06-05 Richard Henderson <rth@cygnus.com>
25594
25595 * gcc.c-torture/execute/20000605-2.c: New test.
25596 * gcc.c-torture/execute/20000605-3.c: New test.
25597
25598 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25599
25600 * g77.f-torture/execute/20000503-1.x: New file.
25601
25602 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25603
25604 * g++.old-deja/g++.eh/badalloc1.C: New test.
25605
25606 2000-06-05 Richard Henderson <rth@cygnus.com>
25607
25608 * gcc.c-torture/execute/20000605-1.c: New test.
25609
25610 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25611 Nathan Sidwell <nathan@codesourcery.com>
25612
25613 * gcc.c-torture/compile/20000605-1.c: New test.
25614
25615 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25616
25617 * g77.f-torture/compile/20000601-1.f: New test.
25618
25619 2000-06-03 Richard Henderson <rth@cygnus.com>
25620
25621 * gcc.c-torture/execute/20000603-1.c: New.
25622
25623 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25624
25625 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25626 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25627
25628 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25629
25630 * gcc.dg/compare2.c (case 12): XFAIL.
25631 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25632 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25633
25634 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25635
25636 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25637
25638 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25639 guard macro is already defined when the header is first
25640 included.
25641 * gcc.dg/cpp-mix.h: New file.
25642 * gcc.dg/endif-label.c: Update patterns to match compiler.
25643
25644 * g++.brendan/complex1.C: Declare abort.
25645 * g++.law/refs4.C: Remove XFAIL.
25646 * g++.oliva/expr2.C: Declare abort and exit.
25647
25648 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25649
25650 * gcc.c-torture/execute/20000528-1.c: New test.
25651
25652 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25653 * g++.old-deja/g++.law/temps4.C: Likewise.
25654
25655 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25656 stdlib.h. Call abort() on failure.
25657 * g++.old-deja/g++.law/refs4.C: Likewise.
25658 * g++.old-deja/g++.law/temps4.C: Likewise.
25659 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25660 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25661
25662 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25663
25664 Relative to g++.dg/special:
25665 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25666
25667 Relative to g++.old-deja:
25668 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25669 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25670 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25671 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25672 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25673 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25674 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25675
25676 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25677 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25678 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25679 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25680 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25681 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25682 and/or string.h.
25683
25684 * g++.other/goto1.C: Update expectations for error messages.
25685
25686 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25687
25688 * gcc.c-torture/compile/20000523-1.c: New test.
25689
25690 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25691
25692 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25693
25694 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25695
25696 * g++.old-deja/g++.eh/catch11.C: New test.
25697 * g++.old-deja/g++.eh/catch12.C: New test.
25698
25699 2000-05-24 Nick Clifton <nickc@cygnus.com>
25700
25701 * gcc.c-torture/execute/20000523-1.c: New test.
25702
25703 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25704
25705 * c-torture/execute/bcp-1.c: Replace abort in arg of
25706 __builtin_constant_p with a generic external function.
25707
25708 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25709 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25710 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25711 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25712 Prototype abort and/or exit.
25713
25714 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25715 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25716 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25717 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25718
25719 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25720
25721 * gcc.dg/dwarf2-1.c: New test.
25722
25723 2000-05-20 Richard Henderson <rth@cygnus.com>
25724
25725 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25726
25727 2000-05-20 Andreas Jaeger <aj@suse.de>
25728
25729 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25730 testcase.
25731
25732 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25733
25734 * gcc.c-torture/execute/20000519-2.c: New test.
25735
25736 2000-05-19 Andreas Jaeger <aj@suse.de>
25737
25738 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25739 which fails with SSA.
25740
25741 * lib/c-torture.exp: Also test with -O3 -fssa.
25742
25743 2000-05-18 Michael Meissner <meissner@redhat.com>
25744
25745 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25746 * gcc.c-torture/execute/920415-1.c: Ditto.
25747 * gcc.c-torture/execute/920501-1.c: Ditto.
25748 * gcc.c-torture/execute/conversion.c: Ditto.
25749 * gcc.c-torture/execute/cvt-1.c: Ditto.
25750
25751 2000-05-18 Jeffrey A Law (law@cygnus.com)
25752
25753 * gcc.c-torture/compile/20000518-1.c: New test.
25754
25755 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25756
25757 * g77.f-torture/compile/200005018.f: New test.
25758
25759 2000-05-17 Jeffrey A Law (law@cygnus.com)
25760
25761 * gcc.c-torture/compile/20000517-1.c: New test.
25762
25763 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25764
25765 * gcc.c-torture/execute/20000516-1.c: New test.
25766
25767 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25768
25769 * g++.old-deja/g++.other/eh.C: New test.
25770
25771 2000-05-12 Richard Henderson <rth@cygnus.com>
25772
25773 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25774 constants through to doit's conditional.
25775
25776 2000-05-11 Jeffrey A Law (law@cygnus.com)
25777
25778 * gcc.c-torture/compile/20000511-1.c: New test.
25779 * g77.f-torture/compile/20000511-1.f: New test.
25780 * g77.f-torture/compile/20000511-2.f: New test.
25781
25782 2000-05-11 Michael Meissner <meissner@redhat.com>
25783
25784 * gcc.c-torture/execute/20000511-1.c: New test.
25785
25786 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25787
25788 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25789 * gcc.dg/20000510-1.S: New.
25790
25791 2000-05-08 Catherine Moore <clm@cygnus.com>
25792
25793 * gcc.dg/unused-3.c: New.
25794
25795 2000-05-06 Richard Henderson <rth@cygnus.com>
25796
25797 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25798 * g++.old-deja/g++.mike/warn1.C: Likewise.
25799 * g++.old-deja/g++.pt/local1.C: Likewise.
25800 * g++.old-deja/g++.pt/local7.C: Likewise.
25801 * g++.old-deja/g++.pt/spec16.C: Likewise.
25802
25803 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25804
25805 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25806
25807 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25808
25809 * g77.f-torture/execute/20000503-1.f: New test.
25810
25811 2000-05-04 Andreas Jaeger <aj@suse.de>
25812
25813 * gcc.dg/noreturn-2.c: New test.
25814
25815 2000-05-04 Neil Booth <NeilB@earthling.net>
25816
25817 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25818 preprocessor.
25819
25820 2000-05-04 Richard Henderson <rth@cygnus.com>
25821
25822 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25823
25824 2000-05-04 Richard Henderson <rth@cygnus.com>
25825
25826 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25827 OpenSSL by Jason R Thorpe.
25828
25829 2000-05-03 Jim Wilson <wilson@cygnus.com>
25830
25831 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25832
25833 2000-05-03 Robert Lipe <robertlipe@usa.net>
25834
25835 * gcc.dg/20000503-1.c: New test.
25836
25837 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25838
25839 * gcc.c-torture/compile/20000502-1.c: New test.
25840 * g++.old-deja/g++.other/align.C: New test.
25841 * gcc.dg/cpp-tradstringify.c: New test.
25842
25843 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25844
25845 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25846 and hard registers.
25847
25848 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25849
25850 * gcc.c-torture/execute/loop-5.c: New test.
25851
25852 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25853
25854 * gcc.c-torture/execute/va-arg-20.c: New test.
25855
25856 2000-04-23 Jeffrey A Law (law@cygnus.com)
25857
25858 * gcc.c-torture/execute/20000422-1.c: New test.
25859
25860 2000-04-20 Greg McGary <gkm@gnu.org>
25861
25862 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25863 when optimizing, but without sibling-call optimizations (-O1).
25864
25865 2000-04-20 Jeffrey A Law (law@cygnus.com)
25866
25867 * gcc.c-torture/compile/20000420-1.c: New test.
25868
25869 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25870
25871 * g++.abi/ptrflags.C: New test.
25872 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25873
25874 2000-04-19 Catherine Moore <clm@cygnus.com>
25875
25876 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25877
25878 2000-04-19 Greg McGary <gkm@gnu.org>
25879
25880 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25881 sibling-call optimizations.
25882
25883 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25884
25885 * gcc.dg/20000419-1.c: New test.
25886
25887 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25888
25889 * gcc.c-torture/execute/20000412-6.c: New test.
25890
25891 2000-04-12 Jeffrey A Law (law@cygnus.com)
25892
25893 * gcc.c-torture/execute/20000412-5.c: New test.
25894 * g77.f-torture/compile/20000412-1.f: New test.
25895 * gcc.c-torture/execute/20000412-4.c: New test.
25896 * gcc.c-torture/compile/20000412-2.c: New test.
25897 * gcc.c-torture/execute/20000412-3.c: New test.
25898 * gcc.c-torture/compile/20000412-1.c: New test.
25899 * gcc.c-torture/execute/20000412-2.c: New test.
25900
25901 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25902
25903 * objc/execute/bf-20.m: New test.
25904
25905 2000-04-10 Richard Henderson <rth@cygnus.com>
25906
25907 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25908
25909 * gcc.c-torture/execute/20000412-1.c: New test.
25910
25911 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25912
25913 * g++.old-deja/g++.eh/catchptr1.C: New test.
25914
25915 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25918
25919 2000-04-08 Neil Booth <NeilB@earthling.net>
25920
25921 * gcc.dg/cpp-nullchar.c: Remove test as
25922 embedded nulls cause problems.
25923
25924 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25925
25926 * gcc.dg/compare2.c: New test.
25927
25928 2000-04-08 Neil Booth <NeilB@earthling.net>
25929
25930 * gcc.dg/cpp-nullchar.c: New test.
25931
25932 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25933
25934 * gcc.dg/cpp-mi2.c: New test.
25935 * gcc.dg/cpp-mi2[abc].h: New files.
25936
25937 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25938
25939 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25940 member name.
25941
25942 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25943
25944 * g++.old-deja/g++.abi/vmihint.C: New test.
25945
25946 2000-04-06 Neil Booth <NeilB@earthling.net>
25947
25948 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25949 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25950 copyright.
25951
25952 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25953
25954 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25955 avoid stack-frame overwrite.
25956
25957 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25958
25959 * gcc.c-torture/compile/20000405-2.c: New test.
25960 * gcc.c-torture/compile/20000405-3.c: New test.
25961
25962 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25963
25964 * gcc.c-torture/compile/20000405-1.c: New test.
25965
25966 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25967
25968 * gcc.dg/cast-qual-1.c: Revert last change.
25969
25970 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25971
25972 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25973
25974 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25975
25976 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25977 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25978
25979 2000-04-03 Jeffrey A Law (law@cygnus.com)
25980
25981 * gcc.c-torture/compile/20000403-2.c: New test.
25982 * gcc.c-torture/compile/20000403-1.c: New test.
25983
25984 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25985
25986 * gcc.c-torture/execute/20000403-1.c: New test.
25987
25988 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25989
25990 * gcc.c-torture/execute/20000402-1.c: New test.
25991
25992 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25993
25994 * gcc.c-torture/execute/va-arg-15.c: New test.
25995 * gcc.c-torture/execute/va-arg-16.c: New test.
25996 * gcc.c-torture/execute/va-arg-17.c: New test.
25997 * gcc.c-torture/execute/va-arg-18.c: New test.
25998 * gcc.c-torture/execute/va-arg-19.c: New test.
25999
26000 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
26001
26002 * gcc.c-torture/compile/981211-1.c: Move to...
26003 * gcc.dg/cpp-as1.c: ...here.
26004 * gcc.dg/cpp-as2.c: New file.
26005
26006 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
26007 compiler.
26008
26009 2000-04-02 Neil Booth <NeilB@earthling.net>
26010
26011 * gcc.dg/cpp-cond.c New tests.
26012 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26013 accidental success less likely.
26014 * gcc.dg/cpp-missingop.c New tests.
26015 * gcc.dg/cpp-missingparen.c New tests.
26016 * gcc.dg/cpp-shift.c New tests.
26017 * gcc.dg/cpp-shortcircuit.c New tests.
26018 * gcc.dg/cpp-unary.c New tests.
26019
26020 2000-03-29 Jeffrey A Law (law@cygnus.com)
26021
26022 * gcc.c-torture/compile/20000329-1.c: New test.
26023
26024 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26025
26026 * gcc.c-torture/compile/20000326-1.c: New test.
26027 * gcc.c-torture/compile/20000326-2.c: New test.
26028
26029 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26030
26031 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26032 the first parameter is a function argument.
26033
26034 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26035
26036 * g++.old-deja/g++.ext/array4.C: New test.
26037
26038 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26039
26040 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26041
26042 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26043
26044 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26045
26046 2000-03-19 Richard Henderson <rth@cygnus.com>
26047
26048 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26049
26050 2000-03-19 Richard Henderson <rth@cygnus.com>
26051
26052 * gcc.c-torture/compile/20000319-1.c: New test.
26053
26054 2000-03-14 Jeffrey A Law (law@cygnus.com)
26055
26056 * gcc.c-torture/execute/20000314-3.c: New test.
26057 * gcc.c-torture/execute/20000314-2.c: New test.
26058 * gcc.c-torture/execute/20000314-1.c: New test.
26059 * gcc.c-torture/compile/20000314-2.c: New test.
26060 * gcc.c-torture/compile/20000314-1.c: New test.
26061
26062 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26063
26064 * g++.old-deja/g++.warn/inline.C: New test.
26065
26066 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26067
26068 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26069 standards-compliant result rather than specific constants.
26070 Put test-values in array.
26071
26072 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26073
26074 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26075 (g++_target_compile): Put test-specific options last.
26076
26077 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26078
26079 * g++.old-deja/g++.eh/vbase4.C: New test.
26080
26081 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26082
26083 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26084
26085 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26086
26087 * g++.old-deja/g++.brendan/misc12.C: Removed.
26088 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26089 * g++.old-deja/g++.ext/pretty4.C: New test.
26090
26091 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26092
26093 * g++.old-deja/g++.other/string2.C: New test.
26094
26095 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26096
26097 * g++.old-deja/g++.warn/impint2.C: New test.
26098
26099 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26100
26101 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26102 is 1, not zero.
26103
26104 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26105
26106 * g++.old-deja/g++.warn/impint.C: New test.
26107 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26108 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26109 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26110 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26111 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26112 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26113 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26114 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26115 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26116 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26117 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26118 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26119
26120 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26121
26122 * gcc.dg/cpp-redef.c: New test.
26123
26124 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26125
26126 * g++.old-deja/g++.pt/unify7.C: New test.
26127
26128 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26129
26130 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26131 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26132
26133 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26134
26135 * gcc.c-torture/compile/20000224-1.c: New test.
26136
26137 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26138
26139 * gcc.c-torture/compile/cpp-2.c: New test.
26140 * gcc.c-torture/compile/cpp-1.c: New test.
26141
26142 2000-02-25 Jeffrey A Law (law@cygnus.com)
26143
26144 * gcc.c-torture/execute/20000225-1.c: New test.
26145
26146 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26147
26148 * gcc.dg/cpp-li2.c: New test.
26149
26150 * gcc.dg/cpp-wi1.c: New test.
26151
26152 * gcc.dg/cpp-li1.c: New test.
26153
26154 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26155
26156 * g++.old-deja/g++.other/sizeof5.C: New test.
26157
26158 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26159
26160 * gcc.c-torture/execute/va-arg-13.c: New test.
26161
26162 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26163
26164 * gcc.c-torture/execute/va-arg-12.c: New test.
26165
26166 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26167
26168 * gcc.c-torture/execute/20000223-1.c: New test.
26169
26170 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26171
26172 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26173
26174 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26175
26176 * g++.old-deja/g++.abi/ptrmem.C: New test.
26177
26178 2000-02-19 Richard Henderson <rth@cygnus.com>
26179
26180 * gcc.c-torture/compile/init-3.c: New.
26181
26182 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26183
26184 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26185 ALWAYS_CXXFLAGS.
26186
26187 2000-02-11 Robert Lipe <robertl@sco.com>
26188
26189 * gcc.c-torture/compile/20000211-3.c: New test.
26190
26191 2000-02-11 Martin Buchholz <martin@xemacs.org>
26192
26193 * gcc.c-torture/compile/20000211-2.c: New test.
26194
26195 2000-02-11 Jeffrey A Law (law@cygnus.com)
26196
26197 * gcc.c-torture/compile/20000211-1.c: New test.
26198
26199 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26200
26201 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26202 on native targets
26203
26204 2000-02-08 Nathan Sidwell <nathan@acm.org>
26205
26206 * g++.old-deja/g++.other/cast5.C: New test.
26207
26208 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26209
26210 * gcc.c-torture/execute/20000205-1.c: New.
26211
26212 2000-02-03 Nathan Sidwell <nathan@acm.org>
26213
26214 * g++.old-deja/g++.jason/cast3.C: Return void.
26215 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26216
26217 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26218
26219 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26220
26221 * gcc.dg/loop-1.c: New test.
26222
26223 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26224
26225 * gcc.c-torture/compile/20000127-1.c: New test.
26226 * gcc.c-torture/execute/991228-1.c: New test.
26227
26228 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26229
26230 * gcc.dg/unused-2.c: New test.
26231
26232 * gcc.dg/conv-1.c: New test.
26233
26234 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26235
26236 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26237 compiler.
26238 (tool_option_proc): Fix typo.
26239
26240 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26241
26242 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26243 of the ld on the host, not on the build machine.
26244 Also, don't crash if '--help' is not a supported option.
26245
26246 2000-01-24 Richard Henderson <rth@cygnus.com>
26247
26248 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26249
26250 2000-01-20 Jeffrey A Law (law@cygnus.com)
26251
26252 * gcc.c-torture/execute/20000120-2.c: New test.
26253 * gcc.c-torture/execute/20000120-1.c: New test.
26254
26255 2000-01-13 Jeffrey A Law (law@cygnus.com)
26256
26257 * gcc.c-torture/execute/20000113-1.c: New test.
26258
26259 2000-01-12 Jeffrey A Law (law@cygnus.com)
26260
26261 * gcc.c-torture/execute/20000112-1.c: New test.
26262
26263 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26264
26265 * gcc.dg/20000111-1.c: New test.
26266
26267 2000-01-10 Jeffrey A Law (law@cygnus.com)
26268
26269 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26270 with 16 bit integers.
26271
26272 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26273
26274 * gcc.dg/20000108-1.c: New test.
26275
26276 2000-01-05 Nathan Sidwell <nathan@acm.org>
26277
26278 * g++.old-deja/g++.ns/koenig8.C: New test.
26279
26280 2000-01-05 Nathan Sidwell <nathan@acm.org>
26281
26282 * g++.old-deja/g++.other/cast4.C: New test.
26283
26284 2000-01-05 Jeffrey A Law (law@cygnus.com)
26285
26286 * gcc.c-torture/compile/20000105-2.c: New test.
26287 * gcc.c-torture/compile/20000105-1.c: New test.
26288
26289 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26290
26291 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26292 references to printf & atoi to conform to ANSI standard.
26293 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26294 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26295 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26296 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26297 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26298 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26299 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26300 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26301 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26302 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26303 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26304 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26305 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26306 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26307 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26308 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26309 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26310 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26311 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26312 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26313 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26314 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26315 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26316 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26317 * g++.old-deja/g++.brendan/init3.C: Likewise.
26318 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26319 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26320 * g++.old-deja/g++.brendan/new2.C: Likewise.
26321 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26322 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26323 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26324 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26325 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26326 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26327 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26328 * g++.old-deja/g++.brendan/template24.C: Likewise.
26329 * g++.old-deja/g++.brendan/template3.C: Likewise.
26330 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26331 * g++.old-deja/g++.jason/inline3.C: Likewise.
26332 * g++.old-deja/g++.jason/opeq.C: Likewise.
26333 * g++.old-deja/g++.law/arg5.C: Likewise.
26334 * g++.old-deja/g++.law/arm7.C: Likewise.
26335 * g++.old-deja/g++.law/ctors11.C: Likewise.
26336 * g++.old-deja/g++.law/cvt8.C: Likewise.
26337 * g++.old-deja/g++.law/init9.C: Likewise.
26338 * g++.old-deja/g++.law/refs4.C: Likewise.
26339 * g++.old-deja/g++.law/template2.C: Likewise.
26340 * g++.old-deja/g++.law/visibility24.C: Likewise.
26341 * g++.old-deja/g++.law/vtable3.C: Likewise.
26342 * g++.old-deja/g++.mike/asm2.C: Likewise.
26343 * g++.old-deja/g++.mike/eh1.C: Likewise.
26344 * g++.old-deja/g++.mike/misc1.C: Likewise.
26345 * g++.old-deja/g++.mike/misc13.C: Likewise.
26346 * g++.old-deja/g++.mike/misc14.C: Likewise.
26347 * g++.old-deja/g++.mike/ns12.C: Likewise.
26348 * g++.old-deja/g++.mike/p1248.C: Likewise.
26349 * g++.old-deja/g++.mike/p3708.C: Likewise.
26350 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26351 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26352 * g++.old-deja/g++.mike/p646.C: Likewise.
26353 * g++.old-deja/g++.mike/p700.C: Likewise.
26354 * g++.old-deja/g++.mike/p783.C: Likewise.
26355 * g++.old-deja/g++.mike/p783a.C: Likewise.
26356 * g++.old-deja/g++.mike/p783b.C: Likewise.
26357 * g++.old-deja/g++.mike/p786.C: Likewise.
26358 * g++.old-deja/g++.mike/p789.C: Likewise.
26359 * g++.old-deja/g++.mike/p789a.C: Likewise.
26360 * g++.old-deja/g++.mike/p807a.C: Likewise.
26361 * g++.old-deja/g++.other/delete3.C: Likewise.
26362 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26363 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26364 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26365 * g++.old-deja/g++.other/empty1.C: Likewise.
26366 * g++.old-deja/g++.other/temporary1.C: Likewise.
26367 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26368 * g++.old-deja/g++.pt/t16.C: Likewise.
26369 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26370
26371 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26372
26373 * gcc.dg/991230-1.c: New test.
26374
26375 1999-12-29 Jeffrey A Law (law@cygnus.com)
26376
26377 * gcc.c-torture/compile/991229-3.c: New test.
26378 * gcc.c-torture/compile/991229-2.c: New test.
26379 * gcc.c-torture/compile/991229-1.c: New test.
26380
26381 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26382
26383 * gcc.c-torture/compile/labels-2.c: New test.
26384
26385 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26386
26387 * gcc.c-torture/execute/991227-1.c: New test.
26388
26389 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26390
26391 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26392
26393 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26394
26395 * gcc.c-torture/execute/991221-1.c: New test.
26396
26397 1999-12-20 Nathan Sidwell <nathan@acm.org>
26398
26399 * g++.old-deja/g++.other/cast3.C: New test.
26400
26401 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26402
26403 * gcc.c-torture/execute/991216-4.c: New test.
26404
26405 1999-12-16 Michael Meissner <meissner@cygnus.com>
26406
26407 * gcc.c-torture/execute/991216-1.c: New test.
26408 * gcc.c-torture/execute/991216-2.c: New test.
26409 * gcc.c-torture/execute/991216-3.c: New test.
26410
26411 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26412
26413 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26414 Actually make the test fail by using "-O2" for compilation.
26415
26416 1999-12-15 Nathan Sidwell <nathan@acm.org>
26417
26418 * g++.old-deja/g++.warn/cast-align1.C: New test.
26419
26420 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26421
26422 * gcc.c-torture/compile/991214-1.c: New test.
26423 * gcc.c-torture/compile/991214-2.c: New test.
26424
26425 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26426
26427 * gcc.dg/991214-1.c: New test.
26428
26429 1999-12-13 Jeffrey A Law (law@cygnus.com)
26430
26431 * gcc.c-torture/compile/991213-3.c: New test.
26432 * gcc.c-torture/compile/991213-2.c: New test.
26433 * gcc.c-torture/compile/991213-1.c: New test.
26434
26435 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26436
26437 * gcc.dg/991209-1.c: New test.
26438
26439 1999-12-08 Nathan Sidwell <nathan@acm.org>
26440
26441 * gcc.c-torture/compile/991208-1.c: New test.
26442
26443 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26444
26445 * gcc.dg/ultrasp2.c: New test.
26446
26447 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26448
26449 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26450
26451 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26452
26453 * gcc.c-torture/compile/991202-1.c: New test.
26454 * gcc.c-torture/execute/991202-1.c: New test.
26455 * gcc.c-torture/execute/991202-2.c: New test.
26456 * gcc.c-torture/execute/991202-3.c: New test.
26457
26458 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26459
26460 * g++.old-deja/g++.abi/align.C: New test.
26461 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26462 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26463
26464 1999-12-01 Richard Henderson <rth@cygnus.com>
26465
26466 * gcc.c-torture/execute/991201-1.c: New.
26467
26468 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26469
26470 * gcc.dg/991129-1.c: New test.
26471
26472 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26473
26474 * gcc.c-torture/compile/991127-1.c: New test.
26475
26476 1999-11-22 Nathan Sidwell <nathan@acm.org>
26477
26478 * g++.old-deja/g++.other/warn4.C: New test.
26479
26480 1999-11-22 Nathan Sidwell <nathan@acm.org>
26481
26482 * g++.old-deja/g++.eh/cleanup2.C: New test.
26483 * g++.old-deja/g++.ext/pretty2.C: New test.
26484 * g++.old-deja/g++.ext/pretty3.C: New test.
26485 * g++.old-deja/g++.other/debug6.C: New test.
26486
26487 1999-10-20 Jim Wilson <wilson@cygnus.com>
26488
26489 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26490 compiler_output to look for one error message instead of two.
26491
26492 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26493
26494 * gcc.c-torture/execute/991118-1.c: Also test case
26495 where the word boundary does not split a byte evenly.
26496
26497 1999-11-19 Nathan Sidwell <nathan@acm.org>
26498
26499 * g++.old-deja/g++.ext/restrict1.C: New test.
26500
26501 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26502
26503 * gcc.c-torture/execute/991118-1.c: New test.
26504
26505 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26506
26507 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26508 working directory pathnames.
26509
26510 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26511
26512 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26513 host is equipped with driver.h and driver.o so it can actually
26514 compile and run the tests.
26515
26516 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26517
26518 * gcc.c-torture/compile/991008-1.c: New test.
26519
26520 1999-11-08 Nick Clifton <nickc@cygnus.com>
26521
26522 * lib/gcc-dg.exp: Include target-supports.exp
26523
26524 1999-11-05 Nick Clifton <nickc@cygnus.com>
26525
26526 * lib/target-supports.exp: New file: Provide procs to test for
26527 features supported by the target.
26528 (check_weak_available): Moved here from ecos.exp.
26529 (check_alias_available): New proc: Determine of the target
26530 toolchain supports the alias attribute.
26531
26532 * gcc.dg/special/ecos.exp: Move check_weak_available to
26533 target-supports.exp.
26534 (alias-1.c): Only perform the test if the target supports
26535 aliases.
26536 (wkali-1.c): Only perform the test if the target supports
26537 aliases.
26538
26539 * gcc.dg/990506-0.c: Expect error messages from cross
26540 targets as well as native targets.
26541
26542 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26543
26544 * gcc.dg/ultrasp1.c: Removed xfail.
26545 * gcc.dg/struct-ret-2.c: Likewise.
26546 * gcc.dg/array-1.c: Likewise.
26547
26548 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26549
26550 * gcc.dg/struct-ret-2.c: New test.
26551
26552 * gcc.dg/array-1.c: New test.
26553
26554 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26555
26556 * gcc.c-torture/execute/991030-1.c: New test.
26557
26558 1999-10-26 Richard Henderson <rth@cygnus.com>
26559
26560 * gcc.c-torture/compile/991026-2.c: New test.
26561
26562 1999-10-26 Jeffrey A Law (law@cygnus.com)
26563
26564 * gcc.c-torture/compile/991026-1.c: New test.
26565
26566 1999-10-23 Jeffrey A Law (law@cygnus.com)
26567
26568 * gcc.c-torture/execute/991023-1.c: New test.
26569
26570 1999-10-19 Jeffrey A Law (law@cygnus.com)
26571
26572 * gcc.c-torture/execute/991019-1.c: New test.
26573
26574 1999-10-16 Richard Henderson <rth@cygnus.com>
26575
26576 * gcc.c-torture/execute/991016-1.c: New test.
26577
26578 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26579
26580 * gcc.c-torture/execute/991014-1.c: New test.
26581
26582 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26583
26584 * g++.old-deja/g++.other/union2.C: New test.
26585
26586 1999-10-13 Nathan Sidwell <nathan@acm.org>
26587
26588 * g++.old-deja/g++.other/vaarg2.C: New test.
26589 * g++.old-deja/g++.other/vaarg3.C: New test.
26590
26591 1999-10-12 Craig Burley <craig@jcb-sc.com>
26592
26593 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26594 in compile/.
26595
26596 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26597
26598 * gcc.c-torture/execute/va-arg-11.c: New test.
26599
26600 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26601
26602 * lib/file-format.exp (gcc_target_object_format): Don't
26603 crash if objdump is unavailable.
26604
26605 1999-09-29 Donn Terry <donn@interix.com>
26606
26607 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26608
26609 1999-09-28 Nick Clifton <nickc@cygnus.com>
26610
26611 * gcc.c-torture/compile/990928-1.c: New test.
26612
26613 1999-09-28 Nathan Sidwell <nathan@acm.org>
26614
26615 * g++.old-deja/g++.other/decl6.C: New test.
26616
26617 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26618
26619 * gcc.c-torture/execute/va-arg-10.c: New test.
26620
26621 1999-09-27 Nathan Sidwell <nathan@acm.org>
26622
26623 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26624 __PRETTY_FUNCTION__.
26625
26626 1999-09-23 Nick Clifton <nickc@cygnus.com>
26627
26628 * gcc.c-torture/execute/990923-1.c: New test.
26629
26630 1999-09-21 Nick Clifton <nickc@cygnus.com>
26631
26632 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26633 for which -fpic is inappropriate.
26634
26635 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26636
26637 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26638
26639 1999-09-21 Nathan Sidwell <nathan@acm.org>
26640
26641 * g++.old-deja/g++.other/dyncast1.C: New test.
26642 * g++.old-deja/g++.other/dyncast2.C: New test.
26643 * g++.old-deja/g++.other/dyncast3.C: New test.
26644 * g++.old-deja/g++.other/dyncast4.C: New test.
26645 * g++.old-deja/g++.other/dyncast5.C: New test.
26646 * g++.old-deja/g++.eh/catch3.C: New test.
26647 * g++.old-deja/g++.eh/catch3p.C: New test.
26648 * g++.old-deja/g++.eh/catch4.C: New test.
26649 * g++.old-deja/g++.eh/catch4p.C: New test.
26650 * g++.old-deja/g++.eh/catch5.C: New test.
26651 * g++.old-deja/g++.eh/catch5p.C: New test.
26652 * g++.old-deja/g++.eh/catch6.C: New test.
26653 * g++.old-deja/g++.eh/catch6p.C: New test.
26654 * g++.old-deja/g++.eh/catch7.C: New test.
26655 * g++.old-deja/g++.eh/catch7p.C: New test.
26656 * g++.old-deja/g++.eh/catch8.C: New test.
26657 * g++.old-deja/g++.eh/catch8p.C: New test.
26658 * g++.old-deja/g++.eh/catch9.C: New test.
26659 * g++.old-deja/g++.eh/catch9p.C: New test.
26660
26661 1999-09-13 Nathan Sidwell <nathan@acm.org>
26662
26663 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26664 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26665
26666 1999-09-13 Jeffrey A Law (law@cygnus.com)
26667
26668 * gcc.c-torture/compile/990913-1.c: New test.
26669
26670 1999-09-10 Nathan Sidwell <nathan@acm.org>
26671
26672 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26673 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26674
26675 1999-09-09 Richard Henderson <rth@cygnus.com>
26676
26677 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26678
26679 1999-09-09 Nathan Sidwell <nathan@acm.org>
26680
26681 * g++.old-deja/g++.other/lookup11.C: New test.
26682 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26683 what is permitted and what we want.
26684 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26685 overload use.
26686 * g++.old-deja/g++.jason/rfg5.C: Likewise
26687
26688 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26689
26690 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26691 * gcc.c-torture/noncompile/poison-1.c: New file.
26692
26693 1999-09-08 Nathan Sidwell <nathan@acm.org>
26694
26695 * g++.old-deja/g++.other/sizeof3.C: New test.
26696 * g++.old-deja/g++.other/sizeof4.C: New test.
26697 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26698 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26699
26700 1999-09-07 Richard Henderson <rth@cygnus.com>
26701
26702 * gcc.dg/va-arg-1.c: New.
26703
26704 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26705
26706 * gcc.c-torture/execute/va-arg-9.c: New test.
26707
26708 1999-09-05 Craig Burley <craig@jcb-sc.com>
26709
26710 * g77.f-torture/compile/980519-2.f: New test.
26711 * g77.f-torture/compile/19990905-0.f: New test.
26712 * g77.f-torture/compile/19990905-1.f: New test.
26713 * g77.f-torture/compile/19990905-2.f: New test.
26714
26715 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26716
26717 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26718
26719 * gcc.c-torture/execute/990827-1.c: Fix typo.
26720
26721 1999-09-03 Nathan Sidwell <nathan@acm.org>
26722
26723 * g++.old-deja/g++.other/deref1.C: New test.
26724
26725 1999-09-02 Nathan Sidwell <nathan@acm.org>
26726
26727 * g++.old-deja/g++.other/ambig2.C: New test.
26728 * g++.old-deja/g++.other/cond5.C: New test.
26729 * g++.old-deja/g++.other/lookup16.C: New test.
26730
26731 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26732
26733 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26734 assemblers too.
26735
26736 1999-08-31 Jeffrey A Law (law@cygnus.com)
26737
26738 * lib/c-torture.exp: Avoid the "compare executables" optimization
26739 when testing native.
26740
26741 1999-08-29 Jeffrey A Law (law@cygnus.com)
26742
26743 * gcc.c-torture/execute/990829-1.c: New test.
26744 * gcc.c-torture/compile/990829-1.c: New test.
26745
26746 1999-08-27 Paul Burchard <burchard@pobox.com>
26747
26748 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26749 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26750 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26751 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26752 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26753 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26754 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26755 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26756 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26757 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26758 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26759
26760 1999-08-27 Jeffrey A Law (law@cygnus.com)
26761
26762 * gcc.c-torture/execute/990827-1.c: New test.
26763
26764 1999-08-26 Craig Burley <craig@jcb-sc.com>
26765
26766 * g77.f-torture/noncompile/19990826-4.f: New test.
26767
26768 * g77.f-torture/compile/19990826-3.f: New test.
26769
26770 * g77.f-torture/execute/19990826-2.f: New test.
26771
26772 * g77.f-torture/compile/19990826-1.f: New test.
26773
26774 * gcc.c-torture/execute/990826-0.c: New test.
26775 * g77.c-torture/execute/19990826-0.f: New test.
26776
26777 * g77.f-torture/noncompile/970626-2.f: New test.
26778
26779 1999-08-25 Paul Burchard <burchard@pobox.com>
26780
26781 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26782 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26783 lss-011.C: New tests.
26784
26785 1999-08-25 Nathan Sidwell <nathan@acm.org>
26786
26787 * g++.old-deja/g++.other/decl5.C: New test.
26788
26789 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26790
26791 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26792 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26793 call `postbase' for each one. All callers of `postbase' changed
26794 to call this instead.
26795
26796 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26797
26798 * gcc.c-torture/execute/990811-1.c: New test.
26799
26800 1999-08-09 Nick Clifton <nickc@cygnus.com>
26801
26802 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26803 just native ones.
26804
26805 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26806 just native ones.
26807
26808 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26809
26810 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26811
26812 1999-08-04 Jeffrey A Law (law@cygnus.com)
26813
26814 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26815
26816 1999-08-04 Nathan Sidwell <nathan@acm.org>
26817
26818 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26819
26820 1999-08-04 Jeffrey A Law (law@cygnus.com)
26821
26822 * gcc.c-torture/execute/990804-1.c: New test.
26823
26824 1999-08-03 Nathan Sidwell <nathan@acm.org>
26825
26826 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26827 * g++.old-deja/g++.brendan/crash64.C: Likewise
26828 * g++.old-deja/g++.brendan/overload8.C: Likewise
26829
26830 1999-08-03 Nathan Sidwell <nathan@acm.org>
26831
26832 * g++.old-deja/g++.other/struct1.C: New test.
26833
26834 1999-08-03 Nathan Sidwell <nathan@acm.org>
26835
26836 * g++.old-deja/g++.other/enum2.C: New test.
26837
26838 1999-08-02 Richard Henderson <rth@cygnus.com>
26839
26840 Adapted from tests from Franz Sirl:
26841 * gcc.c-torture/execute/va-arg-7.c: New test.
26842 * gcc.c-torture/execute/va-arg-8.c: New test.
26843
26844 1999-08-01 Jeffrey A Law (law@cygnus.com)
26845
26846 * gcc.c-torture/compile/990801-2.c: New test.
26847
26848 * gcc.c-torture/compile/990801-1.c: New test.
26849
26850 1999-07-27 Michael Meissner <meissner@cygnus.com>
26851
26852 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26853 fp-cmp-1.c, converting double to float.
26854
26855 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26856 fp-cmp-1.c, converting double to long double.
26857
26858 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26859 from fr1 to unknown_register, since fr1 is a legitimate register
26860 on some machines.
26861
26862 1999-07-25 Jeffrey A Law (law@cygnus.com)
26863
26864 * README: More listname related changes.
26865
26866 1999-07-08 Catherine Moore <clm@cygnus.com>
26867
26868 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26869
26870 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26871
26872 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26873
26874 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26875
26876 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26877
26878 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26879
26880 * gcc.dg/990703-1.c: New test.
26881
26882 1999-06-29 Nick Clifton <nickc@cygnus.com>
26883
26884 * lib/file-format.exp: New file: Move definition of proc
26885 gcc_target_object_format to here from
26886 gcc.dg/special/ecos.exp.
26887
26888 * lib/c-torture.exp: Include lib file-format.exp.
26889 * lib/gcc-dg.exp: Include lib file-format.exp.
26890
26891 * gcc.dg/special/ecos.exp: Remove definition of proc
26892 gcc_target_object_format.
26893
26894 1999-06-28 Jeffrey A Law (law@cygnus.com)
26895
26896 * gcc.c-torture/execute/990628-1.c: New test.
26897
26898 1999-06-25 Jeffrey A Law (law@cygnus.com)
26899
26900 * gcc.c-torture/compile/990625-2.c: New test.
26901
26902 * gcc.c-torture/compile/990625-1.c: New test.
26903
26904 1999-06-23 Nick Clifton <nickc@cygnus.com>
26905
26906 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26907 attributes compile.
26908 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26909 ports that use the COFF/PE file format.
26910
26911 1999-06-17 Jeffrey A Law (law@cygnus.com)
26912
26913 * gcc.c-torture/compile/990617-1.c: New test.
26914
26915 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26916
26917 * g++.old-deja/g++.other/decl4.C: New test.
26918
26919 1999-06-14 Nathan Sidwell <nathan@acm.org>
26920
26921 * g++.old-deja/g++.other/bitfld3.C: New test.
26922
26923 1999-06-08 Nathan Sidwell <nathan@acm.org>
26924
26925 * g++.old-deja/g++.eh/catch1.C: New test.
26926
26927 1999-06-07 Jeffrey A Law (law@cygnus.com)
26928
26929 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26930
26931 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26932 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26933
26934 1999-06-05 Craig Burley <craig@jcb-sc.com>
26935
26936 * g77.f-torture/compile/19990502-0.f: Replace with new,
26937 shorter, test that still fails after recent changes.
26938
26939 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26940
26941 * gcc.c-torture/execute/990604-1.c: New test.
26942
26943 1999-05-31 Jeffrey A Law (law@cygnus.com)
26944
26945 * gcc.c-torture/execute/990531-1.c: New test.
26946
26947 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26948
26949 * gcc.c-torture/compile/990527-1.c: New test.
26950
26951 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26952
26953 * gcc.c-torture/execute/990527-1.c: New test.
26954
26955 1999-05-25 Nick Clifton <nickc@cygnus.com>
26956
26957 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26958 bitfields as signed.
26959
26960 1999-05-25 Craig Burley <craig@jcb-sc.com>
26961
26962 * g77.f-torture/compile/19990525-0.f: New test.
26963
26964 1999-05-25 Jeffrey A Law (law@cygnus.com)
26965
26966 * gcc.c-torture/execute/990525-2.c: New test.
26967
26968 * gcc.c-torture/execute/990525-1.c: New test.
26969
26970 1999-05-24 Nathan Sidwell <nathan@acm.org>
26971
26972 * g++.old-deja/g++.other/anon3.C: New test.
26973 * g++.old-deja/g++.other/anon4.C: New test.
26974 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26975 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26976 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26977 Merrill).
26978
26979 1999-05-24 Jeffrey A Law (law@cygnus.com)
26980
26981 * gcc.c-torture/execute/990524-1.c: New test.
26982
26983 * gcc.dg/990524-1.c: New test.
26984
26985 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26986
26987 * gcc.c-torture/compile/990523-1.c: New test.
26988
26989 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26990
26991 * gcc.c-torture/compile/990519-1.c: New test.
26992
26993 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26994
26995 * gcc.c-torture/compile/990517-1.c: New test.
26996
26997 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26998 (e4, f4): New tests.
26999 (main): Call them.
27000
27001 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27002
27003 * gcc.dg/noreturn-1.c: New test.
27004
27005 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27006
27007 * gcc.c-torture/execute/990513-1.c: New test.
27008
27009 1999-05-10 Richard Henderson <rth@cygnus.com>
27010
27011 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27012
27013 1999-05-10 Craig Burley <craig@jcb-sc.com>
27014
27015 * g77.f-torture/execute/erfc.f: Use small single-precision
27016 values, to avoid problems on Alphas when not -mieee.
27017
27018 1999-05-08 Craig Burley <craig@jcb-sc.com>
27019
27020 * gcc.dg/990506-0.c: New test.
27021
27022 1999-05-08 Richard Henderson <rth@cygnus.com>
27023
27024 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27025 the constant to test. Don't XFAIL 64-bit targets.
27026
27027 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27028 * g++.old-deja/g++.law/profile1.C: Likewise.
27029
27030 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27031 operator new instances.
27032 * g++.old-deja/g++.other/delete5.C: Likewise.
27033
27034 1999-05-03 Craig Burley <craig@jcb-sc.com>
27035
27036 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27037 intrinsic.
27038
27039 1999-05-03 Craig Burley <craig@jcb-sc.com>
27040
27041 * g77.f-torture/execute/u77-test.f: Reverse order of two
27042 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27043
27044 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27045
27046 * gcc.dg/compare1.c: New test.
27047
27048 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27049
27050 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27051 New tests.
27052
27053 1999-05-02 Craig Burley <craig@jcb-sc.com>
27054
27055 * g77.f-torture/compile/19990502-1.f: New test.
27056
27057 1999-05-02 Craig Burley <craig@jcb-sc.com>
27058
27059 * g77.f-torture/compile/19990502-0.f: New test.
27060
27061 1999-05-02 Craig Burley <craig@jcb-sc.com>
27062
27063 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27064 intrinsic.
27065
27066 1999-05-02 Craig Burley <craig@jcb-sc.com>
27067
27068 * g77.f-torture/execute/u77-test.f (main): List libU77
27069 intrinsics not currently tested.
27070 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27071 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27072 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27073 Trim blanks off the ends of some printed strings.
27074
27075 1999-05-02 Craig Burley <craig@jcb-sc.com>
27076
27077 * g77.f-torture/execute/u77-test.f (main): Just warn about
27078 FSTAT gid disagreement, as it's expected on some systems.
27079
27080 1999-05-01 Craig Burley <craig@jcb-sc.com>
27081
27082 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27083 use a new function, which allows for some slop.
27084 Clean up some commentary.
27085 (issum): The new function.
27086 (sgladd): Deleted subroutine.
27087
27088 1999-05-01 Craig Burley <craig@jcb-sc.com>
27089
27090 * g77.f-torture/execute/u77-test.f: Modify to be more like
27091 libf2c/libU77 version, bringing patches to that version here.
27092 Add suitable commentary.
27093
27094 1999-04-25 Richard Henderson <rth@cygnus.com>
27095
27096 * gcc.dg/990424-1.c: New test.
27097
27098 1999-04-24 Craig Burley <craig@jcb-sc.com>
27099
27100 * g77.f-torture/execute/u77-test.f (main): Bug involving
27101 LSTAT has been fixed, so turn back on full checking.
27102
27103 1999-04-20 Craig Burley <craig@jcb-sc.com>
27104
27105 * g77.f-torture/compile/19990419-0.f: New test.
27106 * g77.f-torture/execute/19990419-1.f: New test.
27107
27108 1999-04-17 Richard Henderson <rth@cygnus.com>
27109
27110 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27111 to avoid the need for a prototype to supress a warning.
27112
27113 1999-04-07 Jim Wilson <wilson@cygnus.com>
27114
27115 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27116
27117 1999-04-04 Jeffrey A Law (law@cygnus.com)
27118
27119 * gcc.c-torture/execute/990404-1.c: New test.
27120
27121 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27122
27123 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27124 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27125 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27126 missing initializer warnings.
27127
27128 1999-03-28 Jeffrey A Law (law@cygnus.com)
27129
27130 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27131 matching strings.
27132
27133 1999-03-26 Jeffrey A Law (law@cygnus.com)
27134
27135 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27136
27137 1999-03-26 Craig Burley <craig@jcb-sc.com>
27138
27139 * g77.f-torture/execute/19990325-0.f: New test.
27140 * g77.f-torture/execute/19990325-1.f: New test.
27141
27142 1999-03-24 Jeffrey A Law (law@cygnus.com)
27143
27144 * gcc.c-torture/execute/990324-1.c: New test.
27145
27146 1999-03-22 Jim Wilson <wilson@cygnus.com>
27147
27148 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27149 test with 4.
27150
27151 1999-03-17 Richard Henderson <rth@cygnus.com>
27152
27153 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27154
27155 1999-03-13 Craig Burley <craig@jcb-sc.com>
27156
27157 * g77.f-torture/execute/19990313-2.f: New test.
27158 * g77.f-torture/execute/19990313-3.f: New test.
27159
27160 1999-03-13 Craig Burley <craig@jcb-sc.com>
27161
27162 * g77.f-torture/execute/19990313-0.f: New test.
27163 * g77.f-torture/execute/19990313-1.f: New test.
27164
27165 1999-03-12 Jim Wilson <wilson@cygnus.com>
27166
27167 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27168 printf to sprintf.
27169 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27170 (main): Add check for u15. Conditionalize u31 check depending on
27171 whether ints are <32 bits or >=32 bits.
27172
27173 1999-03-08 Craig Burley <craig@jcb-sc.com>
27174
27175 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27176
27177 1999-03-08 Craig Burley <craig@jcb-sc.com>
27178
27179 * g77.f-torture/compile/19990305-0.f: New test.
27180 * g77.f-torture/execute/19981119-0.f: New test.
27181
27182 1999-03-08 Craig Burley <craig@jcb-sc.com>
27183
27184 * g77.f-torture/execute/970625-2.f: call ABORT if final
27185 result is not correct, instead of just printing it.
27186 Add this checking via newly introduced obfuscation, to
27187 trip up buggy front ends.
27188
27189 1999-03-07 Craig Burley <craig@jcb-sc.com>
27190
27191 * g77.f-torture/compile/960317-1.f: Moved from being
27192 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27193
27194 1999-03-06 Craig Burley <craig@jcb-sc.com>
27195
27196 * g77.f-torture/execute/960317-1.f: New (old) test.
27197 * g77.f-torture/execute/970625-2.f: Ditto.
27198
27199 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27200
27201 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27202 message on line 1 or line 2; cccp and cpplib do this differently.
27203
27204 1999-03-01 Jeffrey A Law (law@cygnus.com)
27205
27206 * g++.old-deja/g++.law/weak1.C: New test.
27207
27208 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27209
27210 * gcc.c-torture/execute/990119-1.c: Renamed to...
27211 * gcc.dg/990119-1.c: this, so it will only be tested once
27212 (it's a preprocessor test, it doesn't need to be run at
27213 multiple optimization levels).
27214
27215 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27216
27217 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27218 ALWAYS_CXXFLAGS.
27219
27220 1999-02-24 Craig Burley <craig@jcb-sc.com>
27221
27222 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27223 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27224 to not be compilable by current g77.
27225
27226 1999-02-24 Nick Clifton <nickc@cygnus.com>
27227
27228 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27229
27230 1999-02-22 Jeffrey A Law (law@cygnus.com)
27231
27232 * gcc.c-torture/execute/990222-1.c: New test.
27233
27234 1999-02-19 Craig Burley <craig@jcb-sc.com>
27235
27236 * g77.f-torture/compile/19990218-0.f: New test.
27237 * g77.f-torture/noncompile/19990218-1.f: New test.
27238
27239 1999-02-18 Craig Burley <craig@jcb-sc.com>
27240
27241 * g77.f-torture/compile/19981216-0.f: New test.
27242
27243 1999-02-14 Jeffrey A Law (law@cygnus.com)
27244
27245 * gcc.dg/990214-1.c: New test.
27246
27247 1999-02-13 Jeffrey A Law (law@cygnus.com)
27248
27249 * gcc.dg/990213-2.c: New test.
27250
27251 * gcc.dg/990213-1.c: New test.
27252
27253 1999-02-12 Jeffrey A Law (law@cygnus.com)
27254
27255 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27256 ints.
27257
27258 1999-02-11 Nick Clifton <nickc@cygnus.com>
27259
27260 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27261 specified by target.
27262
27263 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27264
27265 1999-02-11 Jeffrey A Law (law@cygnus.com)
27266
27267 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27268
27269 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27270
27271 * gcc.dg/special/ecos.exp: New test driver for new tests with
27272 special requirements.
27273
27274 * gcc.dg/special/alias-1.c: New test.
27275 * gcc.dg/special/gcsec-1.c: New test.
27276 * gcc.dg/special/weak-1.c: New test.
27277 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27278 * gcc.dg/special/weak-2.c: New test.
27279 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27280 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27281 * gcc.dg/special/wkali-1.c: New test.
27282 * gcc.dg/special/wkali-2.c: New test.
27283 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27284 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27285
27286 1999-02-10 Felix Lee <flee@cygnus.com>
27287
27288 * lib/c-torture.exp (c-torture-compile): Pull out code for
27289 analyzing gcc error messages.
27290 (c-torture-execute): Likewise. Fix some (harmless) false
27291 positives.
27292 * lib/gcc.exp (gcc_check_compile): New function.
27293
27294 1999-02-08 Richard Henderson <rth@cygnus.com>
27295
27296 * gcc.c-torture/execute/990208-1.c: New test.
27297
27298 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27299
27300 * g++.dg/special/ecos.exp: New driver for new tests with special
27301 requirements
27302
27303 * g++.dg/special/conpr-1.C: New test
27304 * g++.dg/special/conpr-2.C: New test
27305 * g++.dg/special/conpr-2a.C: New test
27306 * g++.dg/special/conpr-3.C: New test
27307 * g++.dg/special/conpr-3a.C: New test
27308 * g++.dg/special/conpr-3b.C: New test
27309
27310 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27311 allow g++ to use the dg driver
27312
27313 * README: Add comment about g++.dg directory
27314
27315 1999-02-06 Jeffrey A Law (law@cygnus.com)
27316
27317 * README: Update email addresses.
27318
27319 1999-02-03 Nick Clifton <nickc@cygnus.com>
27320
27321 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27322 arguments in order to force structure S onto the stack even on
27323 the alpha.
27324 (test): Pass 10 leading arguments to function foo as well as the
27325 structure S.
27326
27327 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27328 failure for all targets.
27329
27330 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27331 abort to terminate program execution.
27332
27333 1999-01-30 Richard Henderson <rth@cygnus.com>
27334
27335 * gcc.c-torture/execute/990130-1.c: New test.
27336
27337 1999-01-30 Jeffrey A Law (law@cygnus.com)
27338
27339 * gcc.dg/990130-1.c: New test.
27340
27341 1999-01-28 Michael Meissner <meissner@cygnus.com>
27342
27343 * gcc.c-torture/execute/990128-1.c: New test.
27344
27345 1999-01-27 Michael Meissner <meissner@cygnus.com>
27346
27347 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27348
27349 1999-01-27 Felix Lee <flee@cygnus.com>
27350
27351 * lib/c-torture.exp (c-torture-compile): pull out code for
27352 analyzing gcc error messages.
27353 (c-torture-execute): ditto, and fix some (harmless) false
27354 positives.
27355 * lib/gcc.exp (gcc_check_compile): new function.
27356
27357 1999-01-17 Jeffrey A Law (law@cygnus.com)
27358
27359 * gcc.dg/990117-1.c: New test.
27360
27361 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27362
27363 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27364
27365 1999-01-15 Jeffrey A Law (law@cygnus.com)
27366
27367 * g77.f-torture/compile/990115-1.f: New test.
27368
27369 1999-01-07 Jeffrey A Law (law@cygnus.com)
27370
27371 * gcc.c-torture/compile/990107-1.c: New test
27372
27373 1999-01-06 Jeffrey A Law (law@cygnus.com)
27374
27375 * gcc.c-torture/execute/990106-2.c: New test.
27376
27377 * gcc.c-torture/execute/990106-1.c: New test.
27378
27379 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27380
27381 * gcc.c-torture/compile/981223-1.c: New test.
27382
27383 1998-12-29 Richard Henderson <rth@cygnus.com>
27384
27385 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27386 (opt3): Rename from opt4 and disable.
27387
27388 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27389
27390 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27391
27392 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27393
27394 * g++.old-deja/g++.other/conv5.C: New test.
27395
27396 1998-12-14 Nick Clifton <nickc@cygnus.com>
27397
27398 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27399
27400 1998-12-11 Jeffrey A Law (law@cygnus.com)
27401
27402 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27403
27404 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27405
27406 * gcc.c-torture/compile/981211-1.c: New test.
27407
27408 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27409
27410 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27411
27412 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27413
27414 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27415
27416 * gcc.special/930510-1.c: Make C9X safe.
27417 * gcc.misc-tests/gcov-1.c Similarly.
27418 * gcc.misc-tests/gcov-2.c Similarly.
27419
27420 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27421
27422 * gcc.dg/ultrasp1.c: New test.
27423
27424 1998-12-06 Richard Henderson <rth@cygnus.com>
27425
27426 * gcc.c-torture/execute/981206.c: New test.
27427
27428 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27429
27430 * g++.old-deja/g++.ns/template7.C: New test.
27431
27432 * g++.old-deja/g++.other/expr1.C: New test.
27433
27434 * g++.old-deja/g++.eh/tmpl3.C: New test.
27435
27436 * g++.old-deja/g++.eh/tmpl2.C: New test.
27437
27438 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27439
27440 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27441 * g++.old-deja/g++.other/using6.C: Removed.
27442 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27443
27444 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27445
27446 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27447
27448 * g++.old-deja/g++.pt/overload8.C: New test.
27449
27450 * g++.old-deja/g++.pt/overload7.C: New test.
27451
27452 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27453
27454 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27455 and relinking messages.
27456 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27457 compiling with -frepo.
27458
27459 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27460
27461 * g++.old-deja/g++.pt/lookup6.C: New test.
27462
27463 1998-11-30 Nick Clifton <nickc@cygnus.com>
27464
27465 * gcc.c-torture/execute/981130-1.c: New test.
27466 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27467
27468 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27469
27470 * g++.old-deja/g++.pt/explicit76.C: New test.
27471
27472 * g++.old-deja/g++.pt/friend38.C: New test.
27473
27474 * g++.old-deja/g++.ns/crash2.C: New test.
27475
27476 * g++.old-deja/g++.pt/defarg8.C: New test.
27477
27478 * g++.old-deja/g++.pt/instantiate6.C: New test.
27479
27480 * g++.old-deja/g++.pt/static6.C: New test.
27481
27482 * g++.old-deja/g++.pt/decl2.C: New test.
27483
27484 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27485
27486 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27487 problem is actually related with name lookup, but so what? :-)
27488
27489 * g++.old-deja/g++.pt/friend37.C: New test.
27490
27491 1998-11-25 Dave Love <d.love@dl.ac.uk>
27492
27493 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27494 element, which fails on some systems.
27495
27496 * g77.f-torture/execute/labug1.f: New test.
27497
27498 1998-11-21 Jeffrey A Law (law@cygnus.com)
27499
27500 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27501 is defined.
27502
27503 1998-11-18 Dave Love <d.love@dl.ac.uk>
27504
27505 * g77.f-torture/compile/981117-1.f: New test.
27506
27507 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27508
27509 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27510 properly discarded.
27511
27512 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27513
27514 * gcc.c-torture/execute/memcheck: New directory of tests for
27515 -fcheck-memory-usage.
27516
27517 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27518
27519 * README: New file, general information about the testsuite and
27520 new description of the various C++ test subdirectories.
27521 * README.g++: Eliminate obsolete information, update and move most
27522 relevant stuff to README.
27523
27524 1998-11-07 Richard Henderson <rth@cygnus.com>
27525
27526 * gcc.c-torture/compile/981107-1.c: New test.
27527
27528 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27529
27530 * execute/memcpy-bi.c: New testcase.
27531
27532 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27533
27534 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27535 base classes.
27536
27537 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27538 template is selected.
27539
27540 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27541 classes, it should be accepted for all types.
27542
27543 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27544
27545 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27546 specializations start with template headers.
27547
27548 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27549
27550 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27551
27552 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27553 non-POD types.
27554
27555 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27556
27557 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27558
27559 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27560
27561 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27562
27563 1998-10-19 Jeffrey A Law (law@cygnus.com)
27564
27565 * 981019-1.c: New test.
27566
27567 1998-10-14 Robert Lipe <robertl@dgii.com>
27568
27569 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27570 find objc headers.
27571
27572 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27573
27574 * compile/981001-4.c: Remove use of GCC extension that triggers a
27575 compiler bug.
27576
27577 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27578
27579 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27580
27581 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27582
27583 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27584 instantiation of template produces incorrect code for delete
27585 expression.
27586
27587 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27588 constructors' name is not unique.
27589 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27590 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27591
27592 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27593 automatic array of const is ill-formed.
27594
27595 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27596 of template parameter?
27597
27598 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27599 const.
27600
27601 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27602 pointer-to-member expression.
27603
27604 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27605 declaration causes ICE.
27606
27607 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27608
27609 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27610 reserved in the global namespace.
27611
27612 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27613 generate needed virtual table.
27614
27615 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27616
27617 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27618
27619 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27620 template-dependent type
27621
27622 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27623
27624 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27625 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27626 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27627
27628 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27629 class should be usable as argument of member function.
27630 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27631 class should be usable as return type of member function.
27632 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27633 class should be usable as type of data member.
27634
27635 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27636
27637 1998-10-09 Jeffrey A Law (law@cygnus.com)
27638
27639 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27640
27641 1998-10-08 Nick Clifton <nickc@cygnus.com>
27642
27643 * gcc.dg/dll-?.c Add thumb to target list.
27644 Fix assembler scan patterns to match current assembler output.
27645
27646 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27647
27648 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27649 matching of template brackets.
27650
27651 * g++.old-deja/g++.other/using4.C: New test. Test using
27652 declarations of methods from base classes.
27653
27654 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27655 within functions should introduce names into the innermost
27656 enclosing namespace.
27657
27658 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27659 of static locals if first initialization throws.
27660
27661 1998-10-07 Jim Wilson <wilson@cygnus.com>
27662
27663 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27664
27665 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27666
27667 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27668 lose track of the possible targets of tablejump insns.
27669 * special/special.exp: Run it.
27670
27671 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27672
27673 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27674 must be declared before its specializations can be named in friend
27675 declarations.
27676
27677 1998-10-05 Dave Love <d.love@dl.ac.uk>
27678
27679 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27680
27681 * g77.f-torture/execute/io1.f: New test.
27682
27683 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27684
27685 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27686 with pointer to template function, for which no argument deduction
27687 is possible.
27688
27689 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27690 specialization of template function as argument to template
27691 function.
27692
27693 * g++.old-deja/g++.other/access2.C: New test; Inner class
27694 shouldn't have privileged access to Outer's names.
27695
27696 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27697
27698 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27699 friend template declared within template class conflicts with
27700 nested class of the same name.
27701
27702 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27703 is ignored.
27704
27705 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27706 object with direct initializer as function declaration.
27707
27708 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27709 initializers.
27710
27711 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27712 involving const pointer and NULL produces incorrect result.
27713
27714 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27715 type name without `typename' should be rejected with -pedantic.
27716
27717 1998-10-02 Richard Henderson <rth@cygnus.com>
27718
27719 * g++.old-deja/g++.other/addrof1.C: New test.
27720
27721 1998-10-01 Nick Clifton <nickc@cygnus.com>
27722
27723 * gcc.c-torture/compile/981001-1.c: New test.
27724 * gcc.c-torture/execute/981001-1.c: New test.
27725
27726 1998-10-01 Jeffrey A Law (law@cygnus.com)
27727
27728 * gcc.c-torture/compile/981001-2.c: New test.
27729 * gcc.c-torture/compile/981001-3.c: New test.
27730 * gcc.c-torture/compile/981001-4.c: New test.
27731
27732 1998-10-01 Robert Lipe <robertl@dgii.com>
27733
27734 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27735 multilibbed hosts. Idea grafted from g77.exp.
27736
27737 1998-09-30 Dave Love <d.love@dl.ac.uk>
27738
27739 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27740 avoid losing on systems which need -lsocket.
27741
27742 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27743
27744 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27745 * g++.old-deja/g++.other/nested2.C: Ditto.
27746 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27747 failure.
27748
27749 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27750
27751 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27752 preferred over template operator!= for enum bitfields.
27753
27754 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27755
27756 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27757 that happen to have the same base name, but in different scopes,
27758 are incorrectly rejected.
27759
27760 1998-09-16 Richard Henderson <rth@cygnus.com>
27761
27762 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27763 on the native word size instead of an integer literal.
27764
27765 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27766
27767 * g++.old-deja/g++.other/static2.C: Invocation of static data
27768 member of type pointer-to-function denoted as non-static member.
27769
27770 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27771 checks involving function types and aliases.
27772
27773 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27774
27775 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27776 redefined to the same non-trivial type.
27777
27778 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27779 namespace-qualification of template specializations declared in
27780 other namespaces.
27781
27782 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27783 to declare a subset of the specializations of a template function
27784 as friends of specializations of a template class.
27785
27786 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27787 member templates that do not fully specialize the enclosing
27788 template class are rejected.
27789
27790 1998-09-11 Dave Love <d.love@dl.ac.uk>
27791
27792 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27793
27794 1998-09-08 Dave Love <d.love@dl.ac.uk>
27795
27796 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27797 altered from libf2c/libU77 version.
27798
27799 1998-09-06 Dave Love <d.love@dl.ac.uk>
27800
27801 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27802
27803 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27804
27805 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27806 (un)signed char are different types for template specialization
27807 purposes.
27808
27809 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27810
27811 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27812 * objc: ObjC testsuite.
27813
27814 1998-08-31 Catherine Moore <clm@cygnus.com>
27815
27816 * gcc.c-torture/execute/941014-1.x: New file.
27817
27818 1998-08-31 Nick Clifton <nickc@cygnus.com>
27819
27820 * lib/c-torture.exp: Add support for
27821 torture_eval_before_compile and torture_eval_before_execute
27822 variables.
27823
27824 1998-08-30 Jeffrey A Law (law@cygnus.com)
27825
27826 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27827 this test triggers valid.
27828
27829 1998-08-27 Jeffrey A Law (law@cygnus.com)
27830
27831 * gcc.dg/980827-1.c: New test.
27832
27833 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27834
27835 * gcc.c-torture/execute/loop-4b.c: New test.
27836
27837 1998-08-26 Nick Clifton <nickc@cygnus.com>
27838
27839 * lib/c-torture.exp: Add support for
27840 torture_eval_before_compile and torture_eval_before_execute
27841 variables.
27842
27843 1998-08-25 Jeffrey A Law (law@cygnus.com)
27844
27845 * gcc.c-torture/compile/980825-1.c: New test.
27846
27847 1998-08-24 Nick Clifton <nickc@cygnus.com>
27848
27849 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27850 count number tests in opt_t0 not good_t0.
27851
27852 1998-08-24 Jeffrey A Law (law@cygnus.com)
27853
27854 * gcc.c-torture/compile/930326-1.x: Fix typo.
27855
27856 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27857
27858 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27859 causes an ICE.
27860
27861 1998-08-21 Jeffrey A Law (law@cygnus.com)
27862
27863 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27864 STACK_SIZE is defined.
27865 * gcc.c-torture/unsorted/stuct.c: Similarly.
27866
27867 * gcc.c-torture/compile/980821-1.c: New test.
27868
27869 1998-08-21 Jeffrey A Law (law@cygnus.com)
27870
27871 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27872
27873 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27874
27875 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27876 code.
27877
27878 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27879
27880 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27881 error'.
27882
27883 1998-08-18 Jeffrey A Law (law@cygnus.com)
27884
27885 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27886
27887 1998-08-16 Jeffrey A Law (law@cygnus.com)
27888
27889 * gcc.c-torture/compile/980816-1.c: New test.
27890
27891 * gcc.dg/980816-1.c: New test.
27892
27893 1998-08-13 Jeffrey A Law (law@cygnus.com)
27894
27895 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27896 compiler for ieee tests.
27897
27898 1998-08-01 Dave Love <d.love@dl.ac.uk>
27899
27900 * g77.f-torture/compile/980729-0.f: New test.
27901
27902 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27903
27904 * gcc.c-torture/special/eeprof-1.c: New test, for
27905 -finstrument-functions.
27906 * gcc.c-torture/special/special.exp: Run it.
27907
27908 1998-07-29 Jeffrey A Law (law@cygnus.com)
27909
27910 * gcc.c-torture/compile/980729-1.c: New test.
27911
27912 1998-07-27 Nick Clifton <nickc@cygnus.com>
27913
27914 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27915 __thumb__ is defined, and test for ARM style doubles if so.
27916
27917 1998-07-26 Dave Love <d.love@dl.ac.uk>
27918
27919 * g77.f-torture/noncompile/980615-0.f: New test.
27920
27921 1998-07-26 H.J. Lu (hjl@gnu.org)
27922
27923 * gcc.dg/980312-1.c: Do link instead of compile.
27924 * gcc.dg/980313-1.c: Likewise.
27925
27926 1998-07-26 Jeffrey A Law (law@cygnus.com)
27927
27928 * gcc.c-torture/compile/980726-1.c: New test.
27929
27930 1998-07-25 Dave Love <d.love@dl.ac.uk>
27931
27932 * g77.f-torture/execute/io0.f: New test.
27933
27934 1998-07-24 Nick Clifton <nickc@cygnus.com>
27935
27936 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27937 an int.
27938
27939 1998-06-18 Michael Meissner <meissner@cygnus.com>
27940
27941 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27942 m32r bugs.
27943
27944 1998-07-17 Nick Clifton <nickc@cygnus.com>
27945
27946 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27947 c-decl.c:grokdeclarator can handle mode attributes.
27948
27949 1998-07-16 Jeffrey A Law (law@cygnus.com)
27950
27951 * gcc.c-torture/execute/980716-1.c: New test.
27952
27953 1998-07-13 Jeffrey A Law (law@cygnus.com)
27954
27955 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27956 the mn10200.
27957 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27958 the mn10200.
27959 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27960 * gcc.c-torture/compile/930326-1.x: Similarly.
27961
27962 1998-07-13 Dave Love <d.love@dl.ac.uk>
27963
27964 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27965 New test from Craig.
27966
27967 1998-07-12 Dave Love <d.love@dl.ac.uk>
27968
27969 * g77.f-torture/noncompile/980616-0.f: New test.
27970
27971 * g77.f-torture/execute/970816-3.f: New test from Craig.
27972
27973 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27974
27975 * g++.other/singleton.C: Return error value instead of taking
27976 SIGSEGV.
27977
27978 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27979
27980 * g++.other/singleton.C: New test. Warning is under dispute.
27981 Runtime crash is not.
27982
27983 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27984
27985 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27986 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27987 using6.C, using7.C}: New namespace tests.
27988
27989 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27990
27991 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27992 specialization with typedef'ed names used as array indexes.
27993
27994 1998-07-09 Jeffrey A Law (law@cygnus.com)
27995
27996 * gcc.c-torture/execute/980709-1.c: New test.
27997
27998 * gcc.dg/980709-1.c: New test.
27999
28000 1998-07-07 Richard Henderson <rth@cygnus.com>
28001
28002 * gcc.c-torture/execute/bcp-1.c: New test.
28003
28004 1998-07-07 Jeffrey A Law (law@cygnus.com)
28005
28006 * gcc.c-torture/execute/980707-1.c: New test.
28007
28008 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
28009
28010 * gcc.c-torture/compile/980706-1.c: New test.
28011
28012 1998-07-01 Dave Love <d.love@dl.ac.uk>
28013
28014 * g77.f-torture/execute/980701-0.f,
28015 g77.f-torture/execute/980701-1.f: New test from Craig.
28016
28017 1998-07-01 Jeffrey A Law (law@cygnus.com)
28018
28019 * gcc.c-torture/compile/980701-1.c: New test.
28020
28021 * gcc.c-torture/execute/980701-1.c: New test.
28022
28023 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28024 rlsruhe.de>
28025
28026 * g++.old-deja/g++.robertl/eb132.C: New test.
28027 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28028
28029 1998-06-29 Dave Love <d.love@dl.ac.uk>
28030
28031 * g77.f-torture/execute/980628-7.f,
28032 g77.f-torture/execute/980628-8.f,
28033 g77.f-torture/execute/980628-9.f,
28034 g77.f-torture/execute/980628-10.f: New tests from Craig.
28035
28036 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28037
28038 1998-06-28 Jeffrey A Law (law@cygnus.com)
28039
28040 * g77.f-torture/execute/980628-4.f: New test from Craig.
28041 * g77.f-torture/execute/980628-5.f: Likewise.
28042 * g77.f-torture/execute/980628-2.f: Likewise.
28043 * g77.f-torture/execute/980628-0.f: Likewise.
28044 * g77.f-torture/execute/980628-1.f: Likewise.
28045 * g77.f-torture/execute/980628-3.f: Likewise.
28046 * g77.f-torture/execute/980628-6.f: Likewise.
28047
28048 1998-06-28 Jeffrey A Law (law@cygnus.com)
28049
28050 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28051 directory when nothing has been installed yet.
28052
28053 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28054
28055 * gcc.c-torture/special/special.exp: Handle newer versions of
28056 dejagnu.
28057
28058 1998-06-26 Jeffrey A Law (law@cygnus.com)
28059
28060 * gcc.dg/980626-1.c: New test.
28061
28062 1998-06-19 Bruno Haible <haible@ilog.fr>
28063
28064 * gcc.misc-tests/m-un-2.c: New test.
28065 * g++.old-deja/g++.other/warn01.c: Likewise.
28066
28067 1998-06-19 Robert Lipe <robertl@dgii.com>
28068
28069 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28070 compatibility with assmblers with a different comment character.
28071 Eliminate use of GAS-specific extensions.
28072
28073 1998-06-19 Jeffrey A Law (law@cygnus.com)
28074
28075 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28076
28077 1998-06-19 Robert Lipe <robertl@dgii.com>
28078
28079 *lib/g77.exp: Replace search for libf2c.a with search for newly
28080 renamed libg2c.a
28081
28082 1998-06-17 Jeffrey A Law (law@cygnus.com)
28083
28084 * gcc.c-torture/execute/980617-1.c: New test.
28085
28086 1998-06-12 Jeffrey A Law (law@cygnus.com)
28087
28088 * gcc.c-torture/execute/980612-1.c: New test.
28089
28090 1998-06-08 Jeffrey A Law (law@cygnus.com)
28091
28092 * gcc.dg/980523-1.c: Only test on ppc-linux.
28093 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28094
28095 * gcc.c-torture/execute/980608-1.c: New test.
28096
28097 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28098
28099 * gcc.c-torture/execute/980605-1.c: New test.
28100
28101 1998-06-04 Jeffrey A Law (law@cygnus.com)
28102
28103 * gcc.c-torture/execute/980604-1.c: New test.
28104
28105 1998-06-02 Jeffrey A Law (law@cygnus.com)
28106
28107 * gcc.c-torture/execute/980602-1.c: New test.
28108 * gcc.c-torture/execute/980602-2.c: Likewise.
28109
28110 1998-06-02 Dave Love <d.love@dl.ac.uk>
28111
28112 * 970125-0.f: Fix per JCB. Add commentary.
28113
28114 1998-05-31 Michael Meissner <meissner@cygnus.com>
28115
28116 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28117 IEEE -0 support.
28118
28119 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28120
28121 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28122 earlier.
28123
28124 1998-05-28 Catherine Moore <clm@cygnus.com>
28125
28126 * gcc.c-torture/execute/980526-3.c: New test.
28127
28128 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28129
28130 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28131 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28132 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28133 m88k-motorola-sysv3 to XFAIL.
28134
28135 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28136
28137 * gcc.dg/980526-1.c: New test.
28138 * gcc.c-torture/execute/980526-2.c: New test.
28139
28140 1998-05-26 Jeffrey A Law (law@cygnus.com)
28141
28142 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28143
28144 * gcc.c-torture/execute/980526-1.c: New test.
28145
28146 1998-05-26 Dave Love <d.love@dl.ac.uk>
28147
28148 * g77.f-torture/execute/alpha2.f: Add runtime test.
28149
28150 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28151
28152 * g++.old-deja/old-deja.exp: Strip leading directories.
28153
28154 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28155 error for the line. Don't run multiple tests for the same line.
28156
28157 1998-05-23 Jeffrey A Law (law@cygnus.com)
28158
28159 * gcc.dg/980523-1.c: New test.
28160
28161 1998-05-23 Dave Love <d.love@dl.ac.uk>
28162
28163 * g77.f-torture/compile/970915-0.f: New test.
28164
28165 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28166
28167 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28168
28169 1998-05-21 Jeffrey A Law (law@cygnus.com)
28170
28171 * gcc.dg/980520-1.c: New test.
28172
28173 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28174
28175 * gcc.dg/980502-1.c: Fix return type.
28176
28177 1998-05-20 Jeffrey A Law (law@cygnus.com)
28178
28179 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28180 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28181 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28182 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28183 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28184
28185 1998-05-20 Dave Love <d.love@dl.ac.uk>
28186
28187 * g77.f-torture/execute/980520-1.f: New test.
28188
28189 1998-05-15 Dave Love <d.love@dl.ac.uk>
28190
28191 * lib/mike-g77.exp: New file.
28192
28193 * g77.f-torture/noncompile/noncompile.exp,
28194 g77.f-torture/noncompile/check0.f: New files.
28195
28196 1998-05-14 Dave Love <d.love@dl.ac.uk>
28197
28198 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28199 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28200 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28201 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28202 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28203 abort where appropriate.
28204
28205 1998-05-05 Michael Meissner <meissner@cygnus.com>
28206
28207 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28208 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28209
28210 1998-04-29 Dave Love <d.love@dl.ac.uk>
28211
28212 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28213
28214 1998-04-27 Dave Love <d.love@dl.ac.uk>
28215
28216 * g77.f-torture/compile/980427-0.f: New test.
28217
28218 1998-04-24 Dave Love <d.love@dl.ac.uk>
28219
28220 * g77.f-torture/compile/980424-0.f: New test.
28221
28222 1998-04-19 Dave Love <d.love@dl.ac.uk>
28223
28224 * g77.f-torture/compile/980419-2.f (main): New test.
28225 * g77.f-torture/compile/970125-0.f: New test.
28226 * g77.f-torture/compile/980419-1.f: New test.
28227
28228 1998-04-08 Jim Wilson <wilson@cygnus.com>
28229
28230 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28231 of loop-4.c.
28232
28233 1998-04-07 Jim Wilson <wilson@cygnus.com>
28234
28235 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28236
28237 1998-04-03 Jim Wilson <wilson@cygnus.com>
28238
28239 * gcc.c-torture/compile/980329-1.c: New test.
28240
28241 1998-03-18 Jim Wilson <wilson@cygnus.com>
28242
28243 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28244 * gcc.dg/980312-1.c: Fix typo in -march command.
28245
28246 1998-03-16 H.J. Lu (hjl@gnu.org)
28247
28248 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28249
28250 1998-03-11 Robert Lipe <robertl@dgii.com>
28251
28252 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28253 Dave Love agree the Fortran source is bogus.
28254
28255 1998-03-11 Robert Lipe <robertl@dgii.com>
28256
28257 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28258 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28259 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28260 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28261 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28262
28263 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28264
28265 * g++.old-deja/g++.other/friend1.C: New test.
28266
28267 1998-02-18 Dave Love <d.love@dl.ac.uk>
28268
28269 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28270 possibly uninitialized) variables and declare dnrm2.
28271
28272 1998-02-23 Robert Lipe <robertl@dgii.com>
28273
28274 From Bruno Haible <haible@ilog.fr>:
28275 * gcc.c-torture/execute/980223.c: New test.
28276
28277 1998-02-13 Jeffrey A Law (law@cygnus.com)
28278
28279 * gcc.dg/ifelse-1.c: New test.
28280
28281 1998-02-09 H.J. Lu (hjl@gnu.org)
28282
28283 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28284
28285 * lib/old-dejagnu.exp (old-dejagnu): Added the
28286 "execution test - XFAIL *-*-*" handling in the spirit of
28287 "excess errors test -". Changed the "execution test fails"
28288 handling to be like "excess errors test fails".
28289 * Update various tests accordingly.
28290
28291 1998-02-06 Jim Wilson <wilson@cygnus.com>
28292
28293 * gcc.c-torture/execute/980205.c: New test.
28294
28295 1998-01-18 Jeffrey A Law (law@cygnus.com)
28296
28297 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28298 * lib/f-torture.exp: Similarly.
28299 * gcc.c-torture: Rename all .cexp files to .x files.
28300
28301 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28302
28303 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28304 (940510-1.c): Removed duplicate.
28305 (971104-1.c): New test.
28306
28307 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28308
28309 * lib/f-torture.exp: Improve error and loop detection.
28310
28311 1997-11-19 Michael Meissner <meissner@cygnus.com>
28312
28313 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28314 use that to size the filler array.
28315
28316 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28317
28318 * lib/c-torture.exp(c-torture-execute): Fix typo.
28319
28320 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28321 testcase as the executable name. Keep the executable around if
28322 the test fails.
28323
28324 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28325
28326 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28327 changes. Only test one -g option, and move it to the end of the
28328 list of options to test.
28329
28330 1997-09-19 Michael Meissner <meissner@cygnus.com>
28331
28332 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28333 variable GCC_TORTURE_OPTIONS to supply default switches separated
28334 by colons. If no environment variable, run tests with -O0 -g, -O1
28335 -g, and -O2 -g as well.
28336
28337 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28338
28339 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28340 explanatory comments. Fix indentation.
28341
28342 1997-09-15 Jeffrey A Law (law@cygnus.com)
28343
28344 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28345
28346 1997-09-11 Jeffrey A Law (law@cygnus.com)
28347
28348 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28349 * g++.old-deja/g++.mike/p7325.C: Likewise.
28350 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28351
28352 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28353
28354 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28355 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28356 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28357 * g++.old-deja/g++.law/operators4.C: Likewise.
28358
28359 1997-09-11 Joe Buck (jbuck@synopsys.com)
28360
28361 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28362 * g++.old-deja/g++.mike/p784.C: Ditto.
28363 * g++.old-deja/g++.mike/p785.C: Ditto.
28364
28365 1997-09-05 Jeffrey A Law (law@cygnus.com)
28366
28367 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28368
28369 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28370
28371 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28372 target feature; pass this to c-torture-execute as needed.
28373
28374 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28375
28376 * lib/c-torture.exp(c-torture-execute): If the previous and the
28377 current executables being tested are identical, we don't need to
28378 run the executable again. Try to make the executable names
28379 unique. Add an optional argument for passing additional compiler
28380 flags.
28381
28382 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28383
28384 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28385
28386 1997-08-29 Jeffrey A Law (law@cygnus.com)
28387
28388 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28389
28390 1997-07-31 Jeffrey A Law (law@cygnus.com)
28391
28392 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28393 32bit or larger longs.
28394
28395 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28396 have either a 32bit long or 32bit int.
28397
28398 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28399
28400 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28401 Make double precision tests dependent on sizeof (double).
28402
28403 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28404
28405 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28406 too.
28407
28408 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28409
28410 * gcc.c-torture/compile/961203-1.cexp: New script.
28411
28412 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28413
28414 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28415 up the includes ourselves.
28416
28417 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28418
28419 * lib/plumhall.exp: Remove random include, and add a few
28420 verbose messages for debugging.
28421
28422 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28423
28424 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28425 of trying to do it ourselves.
28426
28427 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28428
28429 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28430
28431 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28432
28433 * gcc.prms/5403.c: Made regexp a bit less strict.
28434
28435 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28436
28437 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28438 is returned from remote_load instead.
28439 * lib/plumhall.exp: Ditto.
28440 * lib/mike-g++.exp: Ditto.
28441 * lib/old-dejagnu.exp: Ditto.
28442 * lib/c-torture.exp: Ditto.
28443
28444 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28445
28446 * lib/g++.exp: Use build_wrapper procedure.
28447 * lib/gcc.exp: Ditto.
28448
28449 1997-05-20 Jeffrey A Law (law@cygnus.com)
28450
28451 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28452 an old-style decl for malloc. Fixes tests to work when
28453 sizeof (int) != sizeof (size_t).
28454
28455 1997-05-15 Mike Meissner <meissner@cygnus.com>
28456
28457 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28458
28459 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28460 use stdargs.h interface.
28461
28462 1997-05-15 Mike Meissner <meissner@cygnus.com>
28463
28464 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28465 NO_VARARGS when compiling.
28466
28467 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28468
28469 * lib/plumhall.exp(ph_includes): New procedure.
28470 (ph_make): Use it.
28471 (ph_compiler): Ditto.
28472
28473 * lib/g++.exp: Rename test-glue.c to testglue.c.
28474 * lib/gcc.exp: Ditto.
28475
28476 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28477
28478 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28479 to completion when it's called.
28480
28481 1997-03-21 Michael Meissner <meissner@cygnus.com>
28482
28483 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28484 is defined, don't do test.
28485
28486 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28487
28488 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28489 for object files.
28490 (ph_summary): Mark skipped testcases as untested, not unresolved.
28491
28492 * lib/plumhall.exp (ph_make): If unresolved because of bad
28493 errorCode, record errorCode in log file.
28494 (*): Replace send_log/verbose with verbose -log.
28495
28496 1997-03-19 Michael Meissner <meissner@cygnus.com>
28497
28498 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28499 double conversion if double isn't at least 8 bytes.
28500
28501 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28502 int to work with targets where int is 16 bits.
28503
28504 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28505 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28506 precision for the test to complete.
28507
28508 1997-03-14 Michael Meissner <meissner@cygnus.com>
28509
28510 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28511 if d10v is not compiled with the -mdouble64 flag.
28512 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28513
28514 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28515 d10v is not compiled with the -mint32 flag.
28516
28517 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28518
28519 * lib/plumhall.exp: Use incr_count.
28520
28521 1997-03-12 Jeffrey A Law (law@cygnus.com)
28522
28523 * gcc.c-torture: Update to c-torture-1.45.
28524
28525 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28526
28527 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28528 the name of the expect testcase file).
28529
28530 * lib/g++.exp(g++_init): Ditto.
28531
28532 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28533
28534 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28535 the host.
28536
28537 * lib/gcc.exp(gcc_exit): New procedure.
28538
28539 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28540
28541 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28542 specs where appropriate.
28543
28544 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28545 because of new "candidates are" messages, and removed a few
28546
28547 * Converted all non-old-style g++ testcases to old-style, and
28548 moved into g++.old-deja.
28549
28550 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28551
28552 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28553 options.
28554
28555 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28556 succeeded.
28557
28558 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28559
28560 1997-02-13 Michael Meissner <meissner@cygnus.com>
28561
28562 * lib/gcc.exp (gcc_target_compile): Add support for defining
28563 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28564 the machine doesn't have those features.
28565
28566 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28567
28568 * g++.law/operators4.exp: Don't use LIBS.
28569
28570 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28571
28572 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28573
28574 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28575 * lib/g++.exp: Set it here instead. Also, allow use of the
28576 --tool_exec and --tool_opt options. Change CXX to
28577 GXX_UNDER_TEST.
28578
28579 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28580
28581 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28582
28583 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28584
28585 * lib/old-dejagnu.exp: Use prune_warnings instead of
28586 prune_system_crud.
28587 * lib/mike-g++.exp: Ditto.
28588 * lib/gcc.exp: Ditto.
28589 * lib/g++.exp: Ditto.
28590
28591 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28592
28593 1997-02-07 Jeffrey A Law (law@cygnus.com)
28594
28595 * 941014-2.c: Include stdlib.h
28596 * 960327-1.c: Include stdio.h
28597 * dbra.c, index-1.c: Don't assume ints are 32bits.
28598
28599 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28600
28601 * lib/gcc.exp: Add gcc,stack_size target feature.
28602
28603 * lib/g++.exp(g++_target_compile): Add the include and link
28604 paths here, not in two other places. And, it's $options, not
28605 options.
28606
28607 * lib/mike-g++.exp(postbase): Remove the code that determines
28608 the correct include and link paths.
28609 * g++.old-deja/old-deja.exp: Ditto.
28610
28611 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28612
28613 * lib/g++.exp(g++_init): target_compile no longer returns the
28614 filename of the result.
28615
28616 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28617
28618 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28619 call to glob.
28620
28621 * gcc.c-torture/special/special.exp: Change call to
28622 gcc_target_compile to include the object file.
28623
28624 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28625
28626 * gcc.c-torture/special/special.exp: Correct misspelling in last
28627 change.
28628
28629 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28630
28631 * lib/plumhall.exp(ph_summary): Log the entire output of the
28632 executable. Return -1 if there were any failures, 0 otherwise.
28633 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28634 (ph_make): Clean up objects and executables that were built
28635 if the tests succeeded.
28636
28637 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28638
28639 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28640 libraries and includes in the build tree as appropriate.
28641
28642 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28643
28644 * lib/c-torture.exp: Instead of looking for the global variable
28645 NO_LONG_LONG, check to see if that's a feature of the target.
28646
28647 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28648
28649 * config/default.exp: Minimize. Delete the remainer of the files in
28650 config; this functionality is now in devo/dejagnu/config.
28651
28652 g++.*/*: Pass any additional flags used to compile to postbase;
28653 delete CXXFLAGS.
28654
28655 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28656 is now done by runtest.exp. Use gcc_target_compile instead of
28657 compile.
28658
28659 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28660 Remove references to CFLAGS. Use remote_file instead of
28661 calling rm -f.
28662 (c-torture): Take a list of arguments to use to compile this
28663 testcase.
28664
28665 lib/g++.exp: Simplify. Use target_compile instead of compile.
28666 lib/gcc-dg.exp: Ditto.
28667 lib/gcc.exp: Ditto.
28668 lib/mike-{gcc,g++}.exp: Ditto.
28669 lib/old-dejagnu.exp: Ditto.
28670 lib/plumhall.exp: Ditto.
28671
28672 1997-01-08 Jim Wilson <wilson@cygnus.com>
28673
28674 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28675 (ph_linker): Likewise.
28676
28677 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28678
28679 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28680 MAP_ANON / MAP_ANONYMOUS if defined;
28681 else try to map from /dev/zero .
28682
28683 1996-11-12 Jeffrey A Law (law@cygnus.com)
28684
28685 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28686 isn't defined, then define it to MAP_ANONYMOUS.
28687
28688 1996-11-12 Jeffrey A Law (law@cygnus.com)
28689
28690 * gcc.c-torture: Update to c-torture-1.42 release.
28691
28692 1996-11-11 Jeffrey A Law (law@cygnus.com)
28693
28694 * gcc.c-torture: Update to c-torture-1.41 release.
28695
28696 1996-10-27 Jeffrey A Law (law@cygnus.com)
28697
28698 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28699 c-torture release.
28700
28701 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28702
28703 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28704 and LDFLAGS. Fix second case to append the target_info ldflags
28705 onto LDFLAGS, not CFLAGS.
28706 * lib/g++.exp (g++_init): Add target_info stuff.
28707 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28708 of libgloss and newlib flags for !native.
28709
28710 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28711 (GDB): Fix relative path to go up another dir for finding gdb.
28712
28713 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28714
28715 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28716 versions in the target_info array, if they don't exist.
28717
28718 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28719
28720 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28721
28722 1996-07-08 Jim Wilson <wilson@cygnus.com>
28723
28724 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28725 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28726
28727 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28728
28729 * lib/old-dejagnu.exp: Don't remove the output file before we've
28730 actually tested it. Don't append pwd to the path of the executable
28731 we're testing.
28732
28733 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28734
28735 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28736
28737 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28738
28739 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28740 temporary directory for compiler files, and set it to a default
28741 value of /tmp. Set $output as the name of the output file from
28742 compiling the testcase. Add a -o option to $cflags_var so the
28743 compiler writes the final output file as $output. Set $executable
28744 to $output.
28745
28746 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28747 directory for compiler files, and set it to /tmp if it doesn't
28748 already have a value. Set $output_file to the name of the output
28749 file from compiling the testcase. Add a -o option to CXXFLAGS so
28750 the compiler writes the final output file as $output. Use $output
28751 as the executable to be tested.
28752
28753 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28754
28755 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28756
28757 1996-06-08 Jeffrey A Law (law@cygnus.com)
28758
28759 * gcc.c-torture/execute/pending-1.c: New test. Still
28760 pending in Tege's queue.
28761
28762 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28763
28764 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28765 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28766 if there were failures. Call unresolved if there were unresolved
28767 testcases. Call gcc_fail if program did not run to completion.
28768 (ph_make): Pass additional argument name to ph_execute.
28769 (ph_execute): Add new argument. Pass additional arguments to
28770 ph_summary. Call gcc_fail is there is no execution output.
28771
28772 1996-04-24 Jeffrey A Law (law@cygnus.com)
28773
28774 * lib/plumhall.exp (proc_summary): Output relavent summary
28775 lines into the log so specific failures in plumhall can be
28776 investigated.
28777
28778 1996-04-10 Jeffrey A Law (law@cygnus.com)
28779
28780 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28781 (c-torture-execute): Don't try to execute tests which use
28782 "long long" types if $NO_LONG_LONG is nonzero.
28783
28784 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28785
28786 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28787 not c-torture.
28788
28789 * gcc.ieee: Move from here.
28790 * gcc.c-torture/execute/ieee: To here.
28791
28792 1996-03-26 Jeffrey A Law (law@cygnus.com)
28793
28794 * gcc.c-torture: Update to c-torture-1.41 release.
28795
28796 1996-03-22 Jeffrey A Law (law@cygnus.com)
28797
28798 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28799 not "$output".
28800
28801 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28802
28803 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28804 -c present.
28805
28806 1996-03-02 Jeffrey A Law (law@cygnus.com)
28807
28808 * config/proelf.exp: Handle connecting to a simulator.
28809
28810 1996-01-31 Jeffrey A Law (law@cygnus.com)
28811
28812 * config/proelf.exp: New file. Enough framework that we can
28813 run c-torture tests on the proelf targets (or any other target
28814 that gdb can connect to for that matter).
28815
28816 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28817
28818 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28819 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28820
28821 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28822 exec_output exists.
28823
28824 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28825
28826 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28827 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28828
28829 * config/*.exp: Update FSF address. Change result of ${tool}_load
28830 to pass/fail/unresolved/unsupported/untested. Caller must now
28831 call unresolved/unsupported/untested.
28832 * lib/*.exp: Update FSF address. Update to handle new results of
28833 ${tool}_load.
28834 * lib/chill.exp (verbose): Delete.
28835
28836 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28837
28838 * lib/gcc.exp (default_gcc_start): Change order of args to
28839 $LDFLAGS $CFLAGS $LIBS.
28840 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28841 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28842 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28843 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28844 * gcc.misc-tests/dg-test.exp: Likewise.
28845 * gcc.misc-tests/msgs.exp: Likewise.
28846 * gcc.prms/prms.exp: Likewise.
28847 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28848 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28849
28850 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28851
28852 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28853
28854 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28855
28856 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28857 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28858
28859 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28860 necessary.
28861
28862 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28863
28864 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28865 global for loop; add use of $mathlib.
28866 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28867 settings here; set mathlib for anything but VxWorks.
28868
28869 1996-01-22 Jeffrey A Law (law@cygnus.com)
28870
28871 * gcc.c-torture: Update to c-torture-1.40 release.
28872
28873 1996-01-03 Jeffrey A Law (law@cygnus.com)
28874
28875 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28876 dg.exp.
28877
28878 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28879
28880 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28881 global.
28882
28883 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28884
28885 * lib/g++.exp (LIBS): Define if not already.
28886 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28887 (gcc-dg-prune): Call prune_gcc_output.
28888 * lib/gcc.exp (prune_gcc_output): New proc.
28889 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28890 prune_gcc_output.
28891
28892 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28893
28894 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28895 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28896
28897 1995-11-15 Jeffrey A Law (law@cygnus.com)
28898
28899 * gcc.c-torture: Update to c-torture-1.39 release.
28900
28901 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28902
28903 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28904 fails, try others as well.
28905
28906 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28907
28908 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28909 If compilation fails, mark execute tests as `untested'.
28910 If test is marked as unsupported, don't mark compilation and
28911 execute tests as failed.
28912
28913 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28914
28915 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28916 libstdc++ for whether or not we want to be doing shared
28917 libraries. Delete link_curses since we don't need it anymore.
28918 * lib/mike-g++.exp (postbase): Don't link in libg++.
28919 * g++.old-deja/old-deja.exp: Likewise.
28920
28921 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28922
28923 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28924
28925 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28926
28927 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28928 For that, add `-Wl,-a,shared_archive'.
28929 * g++.old-deja/old-deja.exp: Likewise.
28930
28931 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28932
28933 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28934
28935 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28936
28937 * lib/mike-g++.exp (postbase): Pay attention to the status of
28938 g++_load.
28939
28940 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28941
28942 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28943
28944 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28945
28946 * lib/gcc.exp (default_gcc_start): No longer need to log program
28947 being executed or its output, execute_anywhere does that now.
28948 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28949 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28950
28951 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28952
28953 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28954 the same as those in lib/g++.exp.
28955
28956 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28957
28958 * gcc.c-torture: Update to c-torture-1.38 release.
28959 * gcc.ieee: Related changes.
28960
28961 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28962
28963 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28964 "exec". Minor reformatting changes.
28965
28966 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28967 cross. This means all "exec" calls now work on a remote host as
28968 well.
28969 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28970 cross. Filter out the extra "\r\n" stuff that expect puts in.
28971 (c-torture-execute): Filter out the bogus warnings like
28972 c-torture-compile does. Add support for canadian cross.
28973 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28974 Use execute_anywhere rather than calling exec directly. Now it
28975 works for canadian cross testing.
28976
28977 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28978
28979 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28980 results into a variable, and check that rather than using file exists.
28981
28982 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28983
28984 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28985 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28986
28987 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28988
28989 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28990 lib_curses if there's a shared libg++ in the build tree.
28991
28992 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28993
28994 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28995 if not supported target.
28996
28997 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28998
28999 * lib/g++.exp (g++_init): Move empty setting of runshlib and
29000 link_curses up to always happen, not just for native builds.
29001
29002 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
29003
29004 * gcc.c-torture: Update to c-torture-1.36 release.
29005 * gcc.failure: Related changes.
29006
29007 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
29008
29009 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29010
29011 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29012
29013 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29014 * lib/mike-g++.exp (postbase): Not in here. Still reference
29015 runshlib, link_curses, and mathlib for link and run.
29016
29017 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29018 pass the runtime shared library options for Solaris, OSF/1, and
29019 Irix5, and link with -lcurses to avoid unresolved references.
29020
29021 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29022
29023 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29024 only run once.
29025
29026 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29027
29028 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29029
29030 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29031
29032 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29033 do not have a framework for the "compat" tests yet.
29034
29035 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29036
29037 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29038 set to null if we're testing vxworks5.1. Use that instead of
29039 `-lm' in the setting of LIBS for link and run.
29040
29041 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29042
29043 * config/rom68k.exp (${tool}_load): Major changes to make it
29044 work. Verified that it does in fact return the stuff in
29045 exec_output properly. Catch any Emul or any TRAP other than 0.
29046
29047 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29048
29049 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29050 LDFLAGS properly for targets that need stuff from libgloss.
29051 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29052 only run once.
29053 (gpp_initialized): New variable.
29054
29055 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29056
29057 * config/rom68k.exp: Load libgloss.exp.
29058 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29059 so we can produce a fully linked binary.
29060 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29061 so we can produce a fully linked binary.
29062
29063 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29064
29065 * lib/plumhall.exp (ph_section): Watch for expected failures.
29066 Add missing `else'.
29067
29068 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29069 run the testcase.
29070 (c-torture): Likewise.
29071
29072 1995-08-28 Doug Evans <dje@cygnus.com>
29073
29074 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29075
29076 * lib/mike-g++.exp (mike_cleanup): New proc.
29077 (prebase): New globals compiler_result, not_compiler_result,
29078 target_regexp.
29079 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29080 allow leading "-" in pattern. Watch for unsupported tests.
29081 If $compiler_result is set, pattern match assembler code,
29082 and ditto for $not_compiler_result.
29083 * lib/mike-gcc.exp: Likewise.
29084
29085 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29086 execution "succeeded".
29087
29088 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29089
29090 * config/win32.exp: New file.
29091 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29092
29093 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29094
29095 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29096 unsupported.
29097 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29098 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29099 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29100
29101 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29102 "... without exceptions was ...". That is now handled by
29103 prune_system_crud.
29104 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29105
29106 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29107
29108 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29109 sieve.c,sort2.c}: New files.
29110 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29111 sieve.exp,sort2.exp}: Drivers for them.
29112
29113 * lib/mike-gcc.exp (program_output): New user settable variable.
29114 (postbase): Call prune_system_crud. Also prune extraneous compiler
29115 messages.
29116 * lib/mike-g++.exp (program_output): New user settable variable.
29117
29118 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29119
29120 * config/sh.exp: Deleted (use sim.exp instead).
29121
29122 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29123
29124 * config/vx.exp: Declare CHECKTASK as global.
29125 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29126 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29127 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29128
29129 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29130
29131 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29132 target. Like vx.exp, only includes `vx29k.exp' instead of
29133 `vxworks.exp'.
29134
29135 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29136
29137 * config/sim.exp: Increase time limit from 120 seconds to 240.
29138
29139 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29140
29141 * gcc.c-torture/execute/950628-1.c: New test.
29142
29143 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29144
29145 * gcc.c-torture: Update with changes/additions from
29146 c-torture-1.34.
29147
29148 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29149
29150 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29151
29152 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29153
29154 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29155
29156 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29157
29158 * gcc.c-torture/compile/950512-1.c: New test.
29159 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29160 * gcc.dg/struct-ret-1.c: Likewise.
29161
29162 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29163
29164 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29165 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29166
29167 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29168
29169 * gcc.c-torture/special/920411-1.c: Deleted.
29170 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29171
29172 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29173
29174 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29175 cpu limit.
29176
29177 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29178
29179 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29180
29181 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29182
29183 From kenner;
29184 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29185 is the proper length.
29186 * va-arg-3.c: Likewise.
29187
29188 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29189
29190 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29191 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29192
29193 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29194 * lib/g++.exp (default_g++_start): Delete old cruft.
29195
29196 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29197
29198 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29199 (2 * (1 << 18)) to (2 * (1 << 17)).
29200
29201 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29202
29203 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29204
29205 * config/rom68k.exp: Renamed from config/idp.exp
29206
29207 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29208
29209 * c-torture/compile/921109-2.c
29210
29211 1995-04-18 Mike Stump <mrs@cygnus.com>
29212
29213 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29214 excess errors.
29215
29216 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29217
29218 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29219 output.
29220 * lib/g++.exp (default_g++_start): Likewise.
29221
29222 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29223
29224 * gcc.c-torture/compile/950329-1.c: New test.
29225
29226 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29227
29228 * config/bug.exp (${tool}_load): Updated to use new remote_open
29229 and remote_close procs.
29230 * config/idp.exp: New file.
29231
29232 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29233
29234 * gcc.c-torture/execute/950322-1.c: New test.
29235
29236 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29237
29238 * config/vx.exp (${tool}_load): Clean up testing of return code from
29239 vxworks_ld and vxworks_spawn.
29240
29241 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29242
29243 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29244
29245 1995-03-13 Mike Stump <mrs@cygnus.com>
29246
29247 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29248 can mark excess errors on a machine by machine basis. Note, the
29249 default is to not expect any excess errors, even when excess
29250 errors test - is given, so you will want to put an XFAIL ... on
29251 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29252 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29253 those 4 machines, but no others.
29254
29255 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29256
29257 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29258 * lib/c-torture.exp: to here.
29259
29260 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29261
29262 * gcc.c-torture/execute/950221-1.c: New test.
29263 * gcc.c-torture/execute/struct-ret-1.c: New test.
29264 * gcc.c-torture/compile/950221-1.c: New test.
29265
29266 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29267
29268 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29269
29270 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29271 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29272
29273 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29274
29275 * g++.gb: New directory of tests, derived from my signature and
29276 class scoping tests.
29277
29278 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29279 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29280 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29281 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29282 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29283 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29284 * g++.gb/sig25.C: Likewise.
29285
29286 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29287 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29288 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29289 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29290 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29291 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29292 * g++.gb/sig25.exp: Likewise.
29293
29294 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29295 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29296 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29297 * g++.gb/scope13.C: Likewise, this test still fails.
29298
29299 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29300 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29301 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29302 * g++.gb/scope13.exp: Ditto.
29303
29304 * g++.gb/README: New file, explains what these tests are about.
29305
29306 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29307
29308 * lib/dg.exp (dg-do): Support `preprocess'.
29309 (dg-test): Likewise.
29310
29311 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29312
29313 * config/udi.exp: change "continue -expect" to "exp_continue".
29314
29315 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29316
29317 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29318 Delete redundant tests.
29319
29320 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29321 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29322 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29323 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29324 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29325 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29326 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29327 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29328
29329 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29330 storing label pointers.
29331 * gcc.c-torture/execute/921019-1.c: Likewise.
29332 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29333 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29334 parameter fp.
29335 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29336 constants.
29337
29338 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29339 Delete obsolete tests.
29340
29341 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29342 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29343 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29344 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29345 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29346 * gcc.c-torture/compile/950124-1.c: New test.
29347
29348 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29349
29350 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29351
29352 * lib/mike-g++.exp: Add -lm to LIBS.
29353
29354 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29355
29356 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29357
29358 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29359
29360 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29361
29362 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29363
29364 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29365
29366 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29367
29368 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29369 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29370 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29371 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29372 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29373 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29374 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29375 * g++.law/{operators31.C, operators32.C,
29376 * g++.law/{operators33.C, operators34.C}: Likewise.
29377 * g++.law/{pic1.C, refs2.C}: Likewise.
29378 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29379 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29380 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29381 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29382
29383 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29384 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29385 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29386 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29387 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29388 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29389 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29390 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29391 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29392 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29393 * g++.law/{operators34.exp}: Likewise.
29394 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29395 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29396 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29397 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29398 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29399
29400 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29401 No longer expected to fail.
29402 * g++.law/missed-error3.C: Tweak for recent bool changes.
29403
29404 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29405
29406 * config/emb-unix: Deleted.
29407 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29408 remote execution. Do final link on remote host if REMOTE_LINK is set.
29409
29410 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29411
29412 * lib/dg.exp (dg-test): Fix typo in last patch.
29413
29414 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29415
29416 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29417 (handles multiple occurrences).
29418
29419 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29420
29421 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29422 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29423 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29424 printed).
29425 * lib/c-torture.exp (c-torture-compile): Likewise.
29426 (c-torture): Prepend full path if missing.
29427 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29428 (gcc_fail): Likewise.
29429 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29430
29431 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29432
29433 * lib/netware.exp: Only attach to NetWare i386 systems.
29434
29435 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29436
29437 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29438 messages. Add test name to "output pattern match" pass/fail message.
29439
29440 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29441
29442 * gcc.dg: New testsuite.
29443 * gcc.dg/dg.exp: New file.
29444
29445 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29446 test-switch.c}: Deleted.
29447
29448 * gcc.misc-tests/msgs.exp: New testcase driver.
29449
29450 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29451
29452 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29453 Watch for illegal return values from ${tool}_load.
29454 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29455 cross targets. Coerce return value >0 to 1.
29456
29457 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29458
29459 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29460
29461 * config/emb-unix.exp: New file.
29462
29463 * config/sim.exp: Error if variable $SIM not defined.
29464 (${tool}_load): Mark test as "untested" if simulator missing.
29465
29466 * config/unix.exp: Load remote.exp to get rcp_download.
29467 * lib/c-torture.exp: Use different option lists for testcases with
29468 and without loops.
29469 * gcc.c-torture/execute/execute.exp: Likewise.
29470
29471 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29472
29473 * config/*.exp: Clarify return code from ${tool}_load.
29474 Call `unresolved' or `untested' instead of `warning' or `perror'
29475 (sometimes you still want to call both though).
29476 Add comment that `shell_id' is local to each file.
29477 * config/udi.exp (timeout): Set to 30.
29478 Don't print warning if connection fails, $connectmode has already
29479 printed an error.
29480 (${tool}_load): Move verbose messages to level 2.
29481 Rework pattern for "Process started" message.
29482 Pass `shell_id' to ${connectmode}_download.
29483 Retry twice upon timeout. Make resetting of target more robust.
29484 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29485 Pass `shell_id' to exit_$connectmode.
29486 Only call exit_$connectmode if connected.
29487 * config/unix.exp (${tool}_load): Check return codes better.
29488 * config/vrtx.exp (${tool}_load): Likewise.
29489 * config/vx.exp (${tool}_load): Likewise.
29490 Delete unneeded global's.
29491 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29492 from ${tool}_load.
29493 (dg-stat): Delete.
29494 (dg-init): Delete recording of pass/fail counts.
29495 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29496 (old-dejagnu-init): Likewise.
29497 (old-dejagnu-stat): Delete contents, empty proc now.
29498 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29499 (c-torture): Delete references to lcnt, lpass, lfail.
29500 Get option list from TORTURE_OPTIONS.
29501 Delete -funroll[-all]-loops if no loops.
29502 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29503 (g++_stat): Delete contents (empty proc now).
29504 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29505 (gcc_finish): Likewise.
29506 (gcc_stat): Deleted.
29507 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29508 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29509 * gcc.c-torture/execute/execute.exp: Likewise.
29510 Split tests into two parts: compile, execute.
29511 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29512 no loops. Update to reflect clarified return codes from ${tool}_load.
29513
29514 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29515
29516 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29517 to grep for.
29518 (old-dejagnu): Likewise (where necessary).
29519
29520 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29521
29522 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29523
29524 * lib/dg.exp (dg-process-target): Fix processing of selector.
29525 Add comment regarding use of `error'.
29526
29527 * lib/gcc.exp (prune_system_crud): Define if missing.
29528 * lib/g++.exp (prune_system_crud): Likewise.
29529
29530 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29531 Call prune_system_crud.
29532 * lib/dg.exp (dg-runtest): New proc.
29533 Use perror instead of send_user for tcl errors in testcase.
29534 Don't return any value, it's never used.
29535 Don't clobber previous definition of `unknown'.
29536 Print tcl errors in `dg-final'.
29537
29538 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29539
29540 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29541 (dg-test): Don't print errorInfo, it contains stack backtrace.
29542
29543 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29544
29545 * lib/g++.exp (runtest_file_p): Define if missing.
29546
29547 1994-09-24 Doug Evans (dje@cygnus.com)
29548
29549 * lib/mike-g++.exp: Comment out loading of g++.exp.
29550 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29551 (default_g++_version): Always print something.
29552 (default_g++_start): Comment out call to `which'.
29553 (g++_start, g++_load): Deleted (must be defined in config file).
29554 * lib/gcc.exp: Test for existence of $CC at start.
29555 Delete check for tmpdir (done in gcc_init).
29556 (default_gcc_version): Always print something.
29557 (default_gcc_start): Comment out call to `which'.
29558 * config/*.exp: Major cleanup - make cross targets work at least a
29559 little better for g++ (by not being "--tool gcc" specific).
29560 Rename gcc_xxx to ${tool}_xxx.
29561 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29562 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29563
29564 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29565
29566 * lib/c-torture.exp (c-torture-compile): Rework compiler
29567 message processing.
29568
29569 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29570 c-torture.
29571
29572 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29573
29574 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29575
29576 * lib/dg.exp (dg-process-target): Support { target native }.
29577
29578 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29579
29580 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29581 looked for "... program xxx got fatal signal".
29582 Correct regsub munging of `comp_output'.
29583 Ignore compiler messages "path prefix not used" and "linker input
29584 file unused".
29585
29586 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29587
29588 * lib/gcc.exp (runtest_file_p): Define if missing.
29589 * gcc.prms/template.c: Example to work from.
29590
29591 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29592
29593 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29594 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29595
29596 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29597 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29598 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29599 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29600
29601 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29602 (dg-process-target): No longer a varargs proc.
29603 Return S/N for target, P/F for xfail. All callers changed.
29604 (user option procs): More argument checking.
29605 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29606 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29607 (dg-test): Skip test if not running on selected target in `dg-do'.
29608 Update handling of `dg-do-what', `dg-output-text'.
29609 Separate execution pass/fail from output pattern match pass/fail.
29610 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29611
29612 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29613
29614 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29615 target for 920510-1.c.
29616
29617 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29618
29619 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29620 Clean up comment regarding use of passcnt, etc.
29621 (gcc_stat): Don't update `testcnt' here.
29622 (gcc_finish): Do it here.
29623 Might as well reset `but_id' here too.
29624 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29625 to determine if the file should be tested.
29626 * gcc.c-torture/compile/compile.exp: Likewise.
29627 * gcc.c-torture/execute/execute.exp: Likewise.
29628 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29629 * gcc.misc-tests/dg-test.exp: Likewise.
29630 * gcc.prms/prms.exp: Likewise.
29631 * gcc.wendy/wendy.exp: Likewise.
29632 * g++.old-deja.exp: Likewise.
29633 Move "Testing file" message to verbose level 1.
29634
29635 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29636
29637 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29638
29639 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29640
29641 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29642 (default_gcc_start): Accept optional second list element
29643 of compiler flags. Print compiler output at verbosity level 2.
29644 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29645 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29646 Save current values of framework globals passcnt, failcnt, xpasscnt,
29647 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29648 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29649 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29650 xfailcnt to compute stats. Update framework global `testcnt' from
29651 pass/fail counts.
29652 (gcc_finish): New proc. Clean up test environment.
29653 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29654 (gcc_epass, gcc_efail): Delete.
29655 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29656 argument of line number.
29657 (dg-init): If the tool has an init routine, call it.
29658 (dg-test): Remove args `cflags_var' and `libs_var'.
29659 Pass all compiler options to ${tool}_start.
29660 Handle missing line number.
29661 (dg-finish): New function.
29662 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29663 particular files. Call gcc_finish at end. Move "skipping test"
29664 message to verbosity level 3.
29665 * gcc.c-torture/compile/compile.exp: Likewise.
29666 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29667 * gcc.c-torture/execute/execute.exp: Likewise.
29668 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29669 Print testcase being tried at verbosity level 1.
29670 * gcc.c-torture/special/special.exp: Unset xfail.
29671 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29672 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29673 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29674 * gcc.failure/failure.exp: Likewise.
29675 * gcc.ieee/ieee.exp: Likewise.
29676 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29677 Update call to dg-test. Call dg-finish at end.
29678 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29679 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29680 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29681 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29682 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29683 * gcc.wendy/wendy.exp: Add copyright.
29684 Delete setting of tmpdir (done by gcc_init).
29685 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29686 Pass compiler flags to gcc_start. Call gcc_finish at end.
29687 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29688 gcc_[ce]pass/fail.
29689
29690 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29691
29692 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29693 confusion.
29694 (g++_load): Likewise.
29695
29696 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29697 Rename argument to `prog' to remove the confusion.
29698 Varargs fns behave differently too!
29699 (g++_load): Likewise.
29700
29701 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29702
29703 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29704 what it is. Delete (always) printing of status value for !native.
29705 Simplify verbose code, and include status and exec_output.
29706 (g++_load): Use gcc_load.
29707
29708 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29709
29710 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29711 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29712 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29713 940714-3.c as these testcases don't exist anymore. Make
29714 va-arg-1.c expected to pass.
29715
29716 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29717
29718 * gcc.misc-tests/misc.exp: Only run specific testcases.
29719 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29720 * gcc.misc-tests/dg-[1-9].c: New files.
29721
29722 * lib/dg.exp: New testsuite driver.
29723 * gcc.prms/prms.exp: Use it.
29724
29725 * README.gcc: New file.
29726
29727 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29728 Document and reset `lxpass' and `lxfail'.
29729 Simplify "initialized" message.
29730 (gcc_stat): Clean up comments a little.
29731
29732 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29733
29734 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29735
29736 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29737
29738 * lib/old-dejagnu.exp (process-option): New proc.
29739 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29740 (old-dejagnu): Simplify.
29741 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29742
29743 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29744
29745 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29746 exists and is not an empty string.
29747
29748 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29749 $xfail rather than calling setup_xfail. Clear $xfail when test is
29750 finished.
29751 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29752 automatically.
29753
29754 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29755 longer expected to fail.
29756
29757 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29758 "f" function call.
29759
29760 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29761
29762 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29763 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29764 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29765 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29766 c-torture-1.29.
29767
29768 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29769 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29770
29771 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29772
29773 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29774 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29775
29776 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29777 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29778 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29779
29780 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29781
29782 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29783 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29784 940714-1.c, 940714-2.c, 940714-3.c},
29785 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29786 gcc.misc-tests/{mg.c,mg.exp}:
29787 New tests.
29788 * gcc.noncompile/noncompile.exp: Change accordingly.
29789
29790 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29791
29792 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29793 Undo previous clobberage.
29794
29795 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29796
29797 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29798 * gcc.special/{930510-1.c, special.exp}:
29799 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29800 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29801 struct-varargs-1.c}: New tests from c-torture-1.26.
29802
29803 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29804
29805 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29806 argument to switch.
29807
29808 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29809
29810 * Revert the previous changes. Please see Rob's directory
29811 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29812 fixes.
29813
29814 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29815
29816 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29817 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29818 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29819 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29820 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29821 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29822 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29823 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29824 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29825 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29826 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29827 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29828 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29829 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29830 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29831 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29832 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29833 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29834 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29835 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29836 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29837 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29838 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29839 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29840 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29841 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29842 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29843
29844 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29845
29846 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29847 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29848 with perror calls.
29849
29850 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29851
29852 * config/unix.exp (g++_load): Fix syntax.
29853
29854 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29855
29856 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29857 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29858 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29859 Don't expect va-arg-1.c to fail. Correct expected output for
29860 920928-1.c.
29861 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29862 * gcc.wendy/hbm4.c: Correct typo.
29863 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29864
29865 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29866
29867 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29868 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29869 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29870 * lib/c-torture.exp (c-torture-compile): Ditto.
29871
29872 Reduce volume of output (remove all the -I's and such).
29873 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29874 Call gcc_cpass, gcc_cfail.
29875 (c-torture): Pass testing option to c-torture-compile.
29876
29877 1994-03-21 Doug Evans (dje@cygnus.com)
29878
29879 Bring patches over from progressive.
29880 * config/default.exp: Exit remote shell cleanly.
29881 (g++_exit, g++_start): Add default versions.
29882 * config/sim.exp (gcc_load): Use perror, not error.
29883
29884 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29885
29886 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29887 set in site.exp.
29888
29889 1994-03-14 Doug Evans (dje@cygnus.com)
29890
29891 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29892 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29893 (wendy_try): New proc to run testcase.
29894 (main loop): Call 'em.
29895 * gcc.wendy/*.c: Clean up pass to correct expected output.
29896
29897 * lib/gcc.exp: Minor cleanup work.
29898 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29899
29900 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29901
29902 * config/sim.exp (gcc_load): Document return codes better.
29903 Don't pass -v to simulator.
29904
29905 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29906
29907 * gcc.special/920717-x.c: Fix typo.
29908 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29909 get at sources.
29910
29911 * lib/mike-gcc.exp: Fix typo.
29912
29913 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29914
29915 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29916 binary to use, transform the name.
29917 * config/*.exp: rename everything. Nuke any g++ specific files,
29918 it's now a special case of gcc that requires no special support.
29919 Add a default.exp for unsupported targets.
29920
29921 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29922
29923 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29924 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29925 version of Tcl.
29926
29927 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29928
29929 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29930 than a warning.
29931
29932 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29933
29934 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29935
29936 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29937
29938 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29939 option_list. Compile every file with only 4/6 option choices
29940 (same as C torture) instead of with 12/18 different option
29941 choices.
29942 * lib/c-torture.exp: Likewise.
29943
29944 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29945 not already set.
29946
29947 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29948
29949 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29950 can put an XFAIL *-*-* on excess errors.
29951
29952 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29953
29954 * g++.law: Add more tests derived from g++-bugs snapshots.
29955
29956 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29957 equivalent to g++.law/init9.
29958
29959 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29960 compiled it, and the a.out file after we've run it.
29961
29962 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29963
29964 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29965 compiled it, and the a.out file after we've run it.
29966
29967 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29968
29969 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29970
29971 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29972
29973 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29974 version number.
29975
29976 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29977
29978 * g++.law: New directory of g++ tests derived from the g++-bugs
29979 snapshots.
29980
29981 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29982
29983 * gcc.compile: initbug1.c initbug1.exp testcase added
29984
29985 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29986
29987 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29988 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29989 fixes submitted by Jeff Law (law@cs.utah.edu)
29990 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29991 Jeff Law (law@cs.utah.edu)
29992
29993
29994 1993-11-30 Mike Stump (mrs@cygnus.com)
29995
29996 * config/unix-g++.exp: Follow the gcc way of doing things.
29997 * g++.old-deja/old-deja.exp: Minor updates.
29998 * lib/g++.exp: New file, follow the gcc way of doing things.
29999 * lib/old-dejagnu.exp: Minor updates.
30000 * lib/mike-g++.exp: Always unset errorInfo.
30001
30002 1993-11-06 Mike Stump (mrs@cygnus.com)
30003
30004 * lib/gcc.exp: Fix some errors with the below change, CC and
30005 CFLAGS should be global when setting, not local.
30006
30007 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
30008
30009 * lib/gcc.exp: Transform tool name.
30010
30011 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30012
30013 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30014
30015 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30016
30017 * lib/gcc.exp: change gcc_done to gcc_stat
30018
30019 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30020
30021 * Upgraded gcc testsuite to c-torture version 1.25
30022
30023 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30024
30025 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30026 * lib/c-torture: added hooks for new reporting code.
30027
30028 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30029
30030 * config/sh-gcc.exp: check if sh-sim exists in the path
30031
30032 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30033
30034 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30035 * gcc.compile/compile.exp: Initial changes for new logic.
30036 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30037 * gcc.failure/failure.exp: Initial changes for new logic.
30038 * gcc.ieee/ieee.exp: Initial changes for new logic.
30039 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30040 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30041 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30042 * lib/c-torture.exp: Initial changes for new logic.
30043 * lib/gcc.exp: Initial changes for new logic.
30044
30045 1993-10-15 Mike Stump (mrs@cygnus.com)
30046
30047 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30048 depend upon failure or success. Fully qualify names in failure
30049 and success messages. Always remove a.out before starting
30050 compile, just in case. Pay more attention to error text output by
30051 the compiler. Handle testcases with no known past errors just
30052 like all others, so that things are uniform. Other miscellaneous
30053 improvements.
30054
30055 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30056
30057 * gcc.cpp: new directory for cpp tests
30058
30059 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30060
30061 * lib/chill.exp: Code reformatted, removed unused code.
30062 * config/unix-chill.exp: Code reformatted, removed unused code.
30063 * chill.execute/execute.exp: Code reformatted, removed unused code.
30064 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30065
30066 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30067
30068 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30069 routines not written.
30070
30071 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30072
30073 * config/bug-gcc.exp: Use new procs from bug.exp.
30074
30075 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30076
30077 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30078 via ftp, rather than depending on NFS.
30079 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30080 case.
30081
30082 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30083
30084 * config/bug-gcc.exp: Use new download proc.
30085
30086 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30087
30088 * chill.execute/execute.exp: cleanups, handles errors better
30089 * chill.compile/compile.exp: rewrite, based on execute.exp
30090 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30091 * lib/chill.exp: major changes to diff proc and compile and link
30092 procs. added chill_fail and chill_pass wrappers to pass and
30093 fail. added more comments, and handle error codes better.
30094 Added a hack to capture stderr from exec, so noncompile tests
30095 can work.
30096
30097 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30098
30099 * chill.execute/execute.exp: rewrite of testsuite driver
30100 * lib/chill.exp: rewrite of testsuite driver
30101 * config/unix-chill.exp: rewrite of testsuite driver
30102
30103 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30104
30105 In chill.execute:
30106 * iexpr.ch: Standardize uppercase.
30107 * tuples.dat: Standardize uppercase.
30108 * vary.ch: standardize. Correct varying string assignments.
30109 * vary.dat: Add new output lines.
30110
30111 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30112
30113 In chill.execute:
30114 * chprintf.ch: Standardize use of uppercase.
30115 * tuples.ch: Standardize and turn arr2 into a DCL,
30116 rather than a SYN.
30117 * pinits.ch: Standardize.
30118
30119 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30120
30121 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30122 * Makefil: Renamed to Makefile.in.
30123 * configure.in: New.
30124
30125 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30126
30127 In chill.execute:
30128 * .cvsignore: Add result/output files.
30129 * Makefile: Fix up variables at start. Use MFLAGS
30130 everywhere. Correct bool_loc, built_ins entries.
30131 Add entry for vary1.ch.
30132 * bitarray.ch: Standardize upper-case usage.
30133 * bitexpr.ch: Standardize, add output of b1.
30134 * params.ch: Use arrayt in along PROC parameters, to
30135 avoid novelty problems.
30136 * sets.ch: Tiny cleanup.
30137 * vary1.ch: Re-indent.
30138
30139 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30140
30141 * Add PR-related files to Makefiles, .cvsignore files, etc.
30142
30143 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30144
30145 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30146 with compiler objects. New names are test-flow.c and test-loop.c
30147
30148 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30149
30150 * Upgraded c-torture tests from 1.19 to 1.20
30151
30152 * new files:
30153 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30154 * gcc.compile: 930623-1.c 930623-2.c
30155 * gcc.noncompile: 930622-1.c 930622-2.c
30156 * gcc.failure: 920411-1.c 920627-2.c
30157 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30158
30159 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30160
30161 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30162 More changes to get testsuite working properly. Needs more work.
30163 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30164
30165 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30166
30167 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30168 More changes to get testsuite working properly. Needs more work.
30169
30170 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30171
30172 * chill.compile/compile.exp: Added for Dejagnu support
30173 * chill.execute/execute.exp: Added for Dejagnu support
30174 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30175
30176 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30177
30178 This should complete moving the CHILL test files.
30179 * chill.noncompile(.cvsignore printf.grt
30180 in-printf.grt chprintf.grt chprintf.ch):
30181 Added test-support files.
30182 (Makefile): Modified further.
30183 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30184 signal.ch): Added test files.
30185 * chill.execute (.cvsignore printf.grt printr.c
30186 in-printf.grt rts.c chprintf.grt rts.h): Added
30187 test-support files.
30188 (Makefile): More corrections.
30189
30190 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30191
30192 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30193 test cases, ready for DejaGnu.
30194
30195 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30196
30197 * Upgraded c-torture tests from 1.18 to 1.19
30198
30199 * gcc.compile: added test(s):
30200 930607-1.c
30201 * gcc.execute: added test(s):
30202 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30203
30204 * added new subdirectory for misc tests: gcc.misc-tests
30205 * gcc.misc-test(s): added tests:
30206 inst-check.c test-consts.c test-ior.c test-switch.c
30207
30208 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30209
30210 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30211
30212 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30213
30214 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30215
30216 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30217
30218 * Upgraded c-torture tests from 1.17 to 1.18
30219
30220 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30221
30222 * Upgraded c-torture tests from 1.12 to 1.17
30223
30224 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30225
30226 * lib/old-dejagnu.exp:
30227 Fixed handling of XFAIL target triplets to correctly
30228 recognize wildcard characters. Removed code that
30229 appended a unique id tag to the end of the file name
30230 printed out by the result of the testcases within a
30231 given test file.
30232
30233 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30234
30235 * lib/old-dejagnu.exp:
30236 Reworked expected failure handling to trigger off of XFAIL
30237 keyword in keyphrase embeded in testcase source code. The
30238 XFAIL keyword must be at the end of the keyphrase line. It
30239 may optionally be followed by one or more target triplets.
30240 It has just occured that the handling of wildcards in the
30241 target triplet may not be correct.
30242
30243 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30244
30245 * g++.old-deja/tests:
30246 Moved all subdirectories up one level into g++.old-deja .
30247
30248 * lib/old-dejagnu.exp:
30249 Fixed problem with CXXFLAGS not being properly reset, and being
30250 corrupted with extraneous "-c" compiler option. This was
30251 causing binaries to not be generated for test that needed them.
30252 Modified strings passed to "pass" and "fail" so that individual
30253 tests from the same test file would be distinguished by an
30254 identifier appended to the test file name in the summary logs;
30255 this corrected a problem with erroneous diff logs. Added code
30256 to search testcases for expected fail and unexpected pass keywords.
30257
30258 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30259
30260 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30261
30262 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30263
30264 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30265 Removed extraneous text from end of "Special g++ Options"
30266 keyphrase.
30267
30268 * lib/old-dejagnu.exp: Added pattern matching to look for new
30269 keywords, embedded in testcases comments, which will trigger
30270 calls to xpass and xfail.
30271
30272 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30273
30274 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30275 comments embedded in the testcases, especially the one looking for
30276 special compiler options, as well as the pattern matching for the
30277 compiler output again.
30278
30279 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30280
30281 * lib/old-dejagnu.exp: Do a proper check of the return value for
30282 execute tests. Fixed several problems with the pattern matching
30283 of the compiler output which gave erroneous test results.
30284 Changed several of the test result messages to be more descriptive.
30285 * config/unix-g++.exp: Proc g++_load now actually works and
30286 executes the tests passed to it and returns a usable return
30287 value.
30288
30289 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30290
30291 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30292
30293 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30294
30295 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30296 Modified both files to properly execute the old style
30297 dejagnu tests. The previous versions of these files were
30298 experimental and did not function anything near correctly.
30299
30300 1993-04-05 Rob Savoye (rob@cygnus.com)
30301
30302 * Removed all Makefile.in and configure.in files. No configuration
30303 needed now.
30304
30305 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30306
30307 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30308
30309 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30310
30311 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30312 gcc.special/configure.in, gcc.noncompile/configure.in,
30313 gcc.execute/configure.in, gcc.code_quality/configure.in,
30314 g++.other/configure.in, g++.old-deja/configure.in,
30315 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30316 in srcname setting.
30317
30318 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30319
30320 * lib/udi.exp: Fixed mondfe and mondfe_download.
30321 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30322 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30323
30324 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30325
30326 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30327 (gdb_exit): Don't remove *_soc files.
30328
30329 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30330
30331 * lib/c-torture.exp: Don't look for main; instead always use -w
30332 -c. This is how the c-torture tests work. Remove the object
30333 file if the compilation succeeds.
30334 * gcc.execute/execute.exp: Remove executable if test passes.
30335 * gcc.noncompile/noncompile.exp: Every test is an expected
30336 failure.
30337 * gcc.special/special.exp: Added tests from c-torture 1.11,
30338 corrected use of existing test.
30339 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30340 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30341 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30342 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30343 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30344 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30345 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30346 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30347 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30348 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30349 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30350 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30351 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30352 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30353 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30354 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30355 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30356 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30357 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30358 c-torture 1.11.
30359 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30360 correspond to c-torture 1.11.
30361
30362 * New file.