re PR tree-optimization/20100 (LIM is pulling out a pure function even though there...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-22 Diego Novillo <dnovillo@redhat.com>
2
3 PR tree-optimization/20100
4 PR tree-optimization/20115
5 * gcc.dg/pr20115.c: New test.
6 * gcc.dg/pr20115-1.c: New test.
7 * gcc.dg/pr20100.c: New test.
8 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
9 call-clobbered variables after alias1.
10
11 2005-02-22 Bud Davis <bdavis@gfortran.org>
12
13 * gfortran.dg/list_read_4.f90: new test.
14
15 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
16
17 PR rtl-optimization/20017.
18 * gcc.dg/pr20017.c: New.
19
20 2005-02-22 Devang Patel <dpatel@apple.com>
21
22 PR 19952
23 * g++.dg/tree-ssa/pr19952.C: New test.
24
25 2005-02-22 Mark Mitchell <mark@codesourcery.com>
26
27 PR c++/19883
28 * g++.dg/parse/constant6.C: New test.
29
30 2005-02-22 Uros Bizjak <uros@kss-loka.si>
31
32 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
33 * g++.dg/charset/asm2.c: Likewise.
34 * g++.dg/charset/asm3.c: Likewise.
35 * g++.dg/charset/asm4.c: Likewise.
36 * g++.dg/charset/asm5.c: Likewise.
37 * g++.dg/charset/attribute1.c: Likewise.
38 * g++.dg/charset/attribute2.c: Likewise.
39 * g++.dg/charset/extern1.cc: Likewise.
40 * g++.dg/charset/extern2.cc: Likewise.
41 * g++.dg/charset/extern3.cc: Likewise.
42 * g++.dg/charset/function.cc: Likewise.
43 * g++.dg/charset/string.c: Likewise.
44 * g++.dg/charset/charset.exp: Likewise.
45 * lib/target-supports.exp (check_iconv_available): Fix comment.
46
47 2005-02-22 Uros Bizjak <uros@kss-loka.si>
48
49 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
50 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
51 * gcc.dg/charset/asm2.c: Likewise.
52 * gcc.dg/charset/asm3.c: Likewise.
53 * gcc.dg/charset/asm4.c: Likewise.
54 * gcc.dg/charset/asm5.c: Likewise.
55 * gcc.dg/charset/asm6.c: Likewise.
56 * gcc.dg/charset/attribute1.c: Likewise.
57 * gcc.dg/charset/attribute2.c: Likewise.
58 * gcc.dg/charset/builtin1.c: Likewise.
59 * gcc.dg/charset/extern.c: Likewise.
60 * gcc.dg/charset/function.c: Likewise.
61 * gcc.dg/charset/string.c: Likewise.
62 * gcc.dg/charset/charset.exp: Likewise.
63
64 2005-02-21 Bud Davis <bdavis9659@comcast.net>
65
66 PR fortran/20086
67 * gfortran.dg/pr20086.f90: New test.
68
69 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
70
71 PR tree-optimization/19786
72 * g++.dg/tree-ssa/pr19786.C: New.
73
74 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
75
76 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
77
78 2005-02-21 Jeff Law <law@redhat.com>
79
80 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
81
82 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
83
84 * gfortran.dg/do_iterator: Split loop, markup all lines for
85 which an error locus is printed.
86 * gfortran.dg/pr17708.f90: Markup all lines for which an error
87 locus is printed.
88 * gfortran.dg/select_4.f90: Likewise.
89 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
90 locuses in the various permutations.
91
92 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
93
94 PR tree-optimization/19951
95 * g++.dg/vect: New directory.
96 * g++.dg/vect/vect.exp: New file.
97 * g++.dg/vect/pr19951.cc: New testcase.
98 * g++.dg/dg.exp: Also prune vectorizer tests.
99
100 2005-02-20 Zack Weinberg <zack@codesourcery.com>
101
102 PR 18785
103 * gcc.dg/charset/builtin1.c: New test.
104
105 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
106
107 PR c++/19299
108 * g++.dg/inherit/volatile1.C: New test.
109
110 PR c++/19440
111 * g++.dg/template/dtor4.C: New test.
112
113 2005-02-19 Steven G. Kargl <kargls@comcast.net>
114
115 * gfortran.dg/int_1.f90: New test.
116
117 2005-02-19 Devang Patel <dpatel@apple.com>
118
119 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
120
121 2005-02-19 Steven G. Kargl <kargls@comcast.net>
122
123 * gfortran.dg/achar_1.f90: New test.
124
125 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
126
127 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
128
129 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
130 Jakub Jelinek <jakub@redhat.com>
131
132 PR tree-optimization/19828
133 * gcc.dg/tree-ssa/loop-7.c: New test.
134 * gcc.c-torture/execute/20050218-1.c: New test.
135
136 2005-02-19 Jakub Jelinek <jakub@redhat.com>
137
138 PR c/20043
139 * gcc.dg/transparent-union-1.c: New test.
140 * gcc.dg/transparent-union-2.c: New test.
141
142 2005-02-18 James E Wilson <wilson@specifixinc.com>
143
144 PR tree-optimization/18977
145 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
146
147 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
148
149 PR target/20054
150 * gcc.dg/pr20054.c: New test.
151
152 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
153
154 PR c++/19508
155 * g++.dg/ext/attrib20.C: New test.
156
157 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
158
159 PR middle-end/20030
160 * gfortran.fortran-torture/execute/character_passing.f90: New test.
161
162 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
163
164 PR c++/20008
165 * g++.dg/opt/switch4.C: New.
166
167 2005-02-18 Jakub Jelinek <jakub@redhat.com>
168
169 PR c++/20023
170 PR tree-optimization/20009
171 * gcc.c-torture/compile/20050217-1.c: New test.
172 * g++.dg/opt/switch3.C: New test.
173
174 PR tree-optimization/18947
175 * gcc.c-torture/compile/20050215-1.c: New test.
176 * gcc.c-torture/compile/20050215-2.c: New test.
177 * gcc.c-torture/compile/20050215-3.c: New test.
178
179 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
180
181 PR c++/20028
182 * g++.dg/template/crash34.C: New.
183
184 PR c++/20022
185 * g++.dg/other/access3.C: New.
186
187 2005-02-17 Ira Rosen <irar@il.ibm.com>
188
189 * gcc.dg/vect/vect-98.c: New test.
190
191 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
192
193 PR tree-optimization/19967
194 * gcc.dg/pr19967.c: New.
195
196 2005-02-16 Jakub Jelinek <jakub@redhat.com>
197
198 PR middle-end/19857
199 * gcc.dg/tree-ssa/20050215-1.c: New test.
200 * gcc.c-torture/execute/20050215-1.c: New test.
201
202 2005-02-15 Eric Christopher <echristo@redhat.com>
203
204 * gcc.dg/cpp/20050215-1.c: New file.
205
206 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
207
208 PR tree-optimization/15785
209 * gcc.dg/pr15785-1.c: New test.
210
211 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
212
213 PR c++/17788
214 * g++.dg/init/ctor4.C: New.
215 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
216
217 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
218
219 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
220 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
221
222 2005-02-15 Andreas Schwab <schwab@suse.de>
223
224 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
225 declare malloc.
226
227 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
228
229 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
230
231 2005-02-14 Diego Novillo <dnovillo@redhat.com>
232
233 PR tree-optimization/19853
234 * gcc.c-torture/compile/pr19853.c: New test.
235
236 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
237
238 PR c++/19608
239 * g++.dg/parse/local-class1.C: New.
240
241 PR c++/19895
242 * g++.dg/parse/ptrmem3.C: New.
243
244 PR c++/19884
245 * g++.old-deja/g++.oliva/template6.C: Add another case.
246 * g++.dg/template/explicit6.C: New.
247
248 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
249
250 PR c++/17816
251 * g++.dg/other/redecl2.C: New.
252
253 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
254
255 PR c++/19891
256 * g++.dg/abi/covariant4.C: New.
257
258 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
259
260 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
261
262 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
263
264 * gcc.dg/vect/vect-96.c: Fix typo.
265
266 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
267
268 PR c++/14479
269 PR c++/19487
270 * g++.dg/template/enum5.C: New test.
271
272 2005-02-12 Ira Rosen <irar@il.ibm.com>
273
274 * gcc.dg/vect/vect-97.c: New test.
275
276 2005-02-12 Ira Rosen <irar@il.ibm.com>
277
278 * gcc.dg/vect/vect-96.c: New test.
279
280 2005-02-12 Uros Bizjak <uros@kss-loka.si>
281
282 * gcc.dg/builtins-34.c: Also check ldexp*.
283
284 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
285
286 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
287
288 2005-02-11 Janis Johnson <janis187@us.ibm.com>
289
290 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
291 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
292 dg-require-dll, dg-require-iconv, dg-require-named-sections,
293 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
294 selector_list, selector_expression, dg-process-target): Move to new
295 file target-supports-dg.exp.
296 * lib/target-supports-dg.exp: New.
297
298 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
299 New.
300
301 2005-02-11 Jakub Jelinek <jakub@redhat.com>
302
303 PR c++/19666
304 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
305
306 PR middle-end/19858
307 * gcc.c-torture/compile/20050210-1.c: New test.
308
309 2005-02-11 Mark Mitchell <mark@codesourcery.com>
310
311 PR c++/19755
312 * g++.dg/warn/Wbraces1.C: New test.
313
314 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
315
316 * gcc.dg/builtins-52.c: New testcase.
317
318 2005-02-10 Jakub Jelinek <jakub@redhat.com>
319
320 PR c/19342
321 * gcc.c-torture/execute/20050119-1.c: New test.
322
323 2005-02-09 Mark Mitchell <mark@codesourcery.com>
324
325 PR c++/19811
326 * g++.dg/init/delete1.C: New test.
327
328 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
329
330 PR c++/18470
331 * g++.dg/template/static12.C: New test.
332
333 2005-02-09 Mark Mitchell <mark@codesourcery.com>
334
335 PR c++/19787
336 * g++.dg/conversion/ambig1.C: New test.
337
338 PR c++/19739
339 * g++.dg/ext/attrib19.C: New test.
340
341 PR c++/19732
342 * g++.dg/parse/dtor5.C: New test.
343
344 PR c++/19762
345 * g++.dg/template/dtor3.C: New test.
346
347 PR c++/19826
348 * g++.dg/template/static11.C: New test.
349 * g++.dg/template/crash2.C: Remove dg-error marker.
350
351 2005-02-09 Janis Johnson <janis187@us.ibm.com>
352
353 PR C++/18491
354 * g++.old-deja/g++.mike/p10769a.C: Remove.
355
356 2005-02-09 Roger Sayle <roger@eyesopen.com>
357
358 * gcc.dg/builtins-48.c: New test case.
359 * gcc.dg/builtins-49.c: New test case.
360 * gcc.dg/builtins-50.c: New test case.
361 * gcc.dg/builtins-51.c: New test case.
362
363 2005-02-09 Ian Lance Taylor <ian@airs.com>
364
365 PR middle-end/19583
366 * g++.dg/warn/Wreturn-type-3.C: New test.
367
368 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
369
370 PR middle-end/19402
371 * gcc.dg/pr19402-1.c: New testcase.
372 * gcc.dg/pr19402-2.c: likewise.
373
374 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
375
376 PR middle-end/19854
377 * g++.dg/tree-ssa/tmmti.C: New testcase.
378
379 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
380
381 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
382
383 2005-02-08 Mark Mitchell <mark@codesourcery.com>
384
385 PR c++/19733
386 * g++.dg/parse/crash23.C: New test.
387 * g++.dg/warn/Weff1.C: New test.
388
389 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
390
391 * gcc.dg/20050209-1.c: New test.
392
393 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
394
395 PR target/19799
396 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
397
398 2005-02-08 Mike Stump <mrs@apple.com>
399
400 * g++.dg/pch/import-2.c: New test.
401 * g++.dg/pch/import-2.hs: New.
402 * g++.dg/pch/include/import-2a.h: New.
403 * g++.dg/pch/include/import-2b.h: New.
404
405 2005-02-08 Janis Johnson <janis187@us.ibm.com>
406
407 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
408
409 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
410
411 * gfortran.dg/substr_1.f90: New test.
412
413 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
414
415 PR middle-end/19775
416 * gcc.dg/torture/builtin-power-1.c: Disable test for
417 invalid transformation.
418 * gcc.dg/builtins-10.c: Likewise. Disable one test we
419 no longer optimize.
420 * gcc.dg/builtins-47.c: New testcase.
421
422 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
423 Dorit Naishlos <dorit@il.ibm.com>
424
425 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
426
427 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
428
429 * gcc.c-torture/compile/20050206-1.c: New test.
430
431 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
432
433 PR tree-opt/19768
434 * g++.dg/opt/pr19768.C: New test.
435
436 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
437
438 PR tree-opt/19736
439 * gcc.c-torture/compile/pr19736.c: New test.
440
441 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
442
443 PR c++/17401
444 * g++.dg/parse/error25.C: New test.
445
446 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
447
448 * gcc.c-torture/execute/20050203-1.c: New.
449
450 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
451
452 * gcc.dg/vect/vect-85.c: Remove xfail.
453 * gcc.dg/vect/vect-86.c: Remove xfail.
454 * gcc.dg/vect/vect-87.c: Remove xfail.
455 * gcc.dg/vect/vect-88.c: Remove xfail.
456
457 2005-02-02 Geoffrey Keating <geoffk@apple.com>
458
459 * gcc.dg/altivec-19.c: New.
460
461 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
462
463 PR c/17807
464 * gcc.dg/nested-func-3.c: New test.
465 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
466
467 2005-02-02 Janis Johnson <janis187@us.ibm.com>
468
469 * gcc.test-framework/gen_directive_tests: Generate tests for
470 selector expressions.
471
472 2005-02-02 Matt Austern <austern@apple.com>
473
474 PR c++/19628
475 * g++/ext/builtin7.C: New.
476 * g++/ext/builtin8.C: New.
477
478 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
479
480 PR c/18502
481 * gcc.dg/pr18502-1.c: New test.
482
483 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
484
485 PR c++/17413
486 * g++.dg/template/local4.C: Tweak.
487
488 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
489
490 PR tree-optimization/19578
491 * gcc.c-torture/compile/20050202-1.c: New test.
492
493 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
494
495 PR c/19435
496 * gcc.dg/c99-init-4.c: New test.
497
498 2005-02-01 Janis Johnson <janis187@us.ibm.com>
499
500 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
501
502 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
503
504 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
505 * g++.dg/eh/check-vect.h: New.
506
507 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
508 * gcc.dg/vect/vect-78.c: Ditto.
509 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
510 Remove.
511
512 * g++.dg/conversion/simd1.C: Expect warning.
513 * g++.dg/ext/attribute-test-1.C: Ditto.
514 * g++.dg/ext/attribute-test-2.C: Ditto.
515 * g++.dg/ext/attribute-test-3.C: Ditto.
516 * g++.dg/ext/attribute-test-4.C: Ditto.
517
518 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
519 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
520
521 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
522
523 2005-02-01 Richard Henderson <rth@redhat.com>
524
525 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
526 long double for ibm double-double format.
527 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
528
529 2005-02-01 Diego Novillo <dnovillo@redhat.com>
530
531 PR tree-optimization/19633
532 * testsuite/gcc.dg/pr19633-1.c: New test.
533 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
534 to NULL or a symbol.
535
536 2005-02-01 Janis Johnson <janis187@us.ibm.com>
537
538 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
539 New procs.
540 (dg-process-target (local override)): Handle selector expressions.
541
542 * gcc.test-framework/README: Describe tests in source directory.
543 * gcc.test-framework/test-framework.awk: Handle dg- tests.
544 * gcc.test-framework/test-framework.exp: Handle dg- tests.
545 * gcc.test-framework/dg-bogus-exp-P.c: New test.
546 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
547 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
548 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
549 * gcc.test-framework/dg-do-link-exp-P.c: New test.
550 * gcc.test-framework/dg-do-run-exp-P.c: New test.
551 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
552 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
553 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
554 * gcc.test-framework/dg-error-exp-P.c: New test.
555 * gcc.test-framework/dg-error-exp-XP.c: New test.
556 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
557 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
558 * gcc.test-framework/dg-output-exp-P.c: New test.
559 * gcc.test-framework/dg-output-exp-XF.c: New test.
560 * gcc.test-framework/dg-warning-exp-P.c: New test.
561 * gcc.misc-tests/dg-1.c: Remove.
562 * gcc.misc-tests/dg-2.c: Remove.
563 * gcc.misc-tests/dg-3.c: Remove.
564 * gcc.misc-tests/dg-4.c: Remove.
565 * gcc.misc-tests/dg-5.c: Remove.
566 * gcc.misc-tests/dg-6.c: Remove.
567 * gcc.misc-tests/dg-7.c: Remove.
568 * gcc.misc-tests/dg-8.c: Remove.
569 * gcc.misc-tests/dg-9.c: Remove.
570 * gcc.misc-tests/dg-10.c: Remove.
571 * gcc.misc-tests/dg-11.c: Remove.
572 * gcc.misc-tests/dg-12.c: Remove.
573 * gcc.misc-tests/dg-test.exp: Remove.
574
575 * gcc.test-framework/test-framework.awk: Change recording and
576 printing of passes and failures.
577
578 * gcc.test-framework: New directory.
579 * gcc.test-framework/README: New.
580 * gcc.test-framework/test-framework.exp: New.
581 * gcc.test-framework/test-framework.awk: New.
582 * gcc.test-framework/gen_directive_tests: New.
583
584 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
585
586 * lib/treelang.exp: Fix comment typos.
587 (treelang_target_compile): Don't append libs=-ltreelang to options.
588
589 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
590
591 * g++.dg/parse/typename7.C: Adjust error messages.
592
593 2005-01-31 Jeff Law <law@redhat.com>
594
595 * gcc.c-torture/execute/20050131-1.c: New test.
596 * gcc.dg/wcaselabel.c: New test.
597
598 2005-01-31 Mark Mitchell <mark@codesourcery.com>
599
600 * g++.dg/other/warning1.C: Adjust error messags.
601 * g++.dg/parse/constant5.C: New test.
602
603 2005-01-31 Steven Bosscher <stevenb@suse.de>
604
605 PR c/19333
606 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
607 the test case valid.
608 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
609 * testsuite/gcc.dg/array-7.c: Adjust expected result.
610 * testsuite/gcc.dg/pr18596-3.c: Likewise.
611 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
612 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
613 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
614
615 2005-01-31 Dale Johannesen <dalej@apple.com>
616
617 * g++.dg/opt/pr19650.C: New test.
618
619 2005-01-31 Richard Henderson <rth@redhat.com>
620
621 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
622 long double for intel double extended format.
623 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
624
625 2005-01-30 Mark Mitchell <mark@codesourcery.com>
626
627 PR c++/19555
628 * g++.dg/template/static10.C: New test.
629
630 PR c++/19395
631 * g++.dg/parse/error24.C: New test.
632
633 PR c++/19367
634 * g++.dg/lookup/builtin1.C: New test.
635
636 PR c++/19457
637 * g++.dg/warn/conv3.C: New test.
638
639 2005-01-30 Bud Davis <bdavis@gfortran.org>
640
641 PR fortran/19647
642 * gfortan.dg/inquire_7.f90
643
644 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
645
646 PR tree-optimization/15791
647 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
648 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
649 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
650 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
651 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
652 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
653 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
654 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
655 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
656 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
657
658 2005-01-29 Paul Brook <paul@codesourcery.com>
659
660 PR fortran/18565
661 * check.c (real_or_complex_check): New function.
662 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
663 * intrinsic.c (add_functions): Use new check functions.
664 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
665 Add prototypes.
666
667 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
668
669 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
670 gcc.dg/lvalue-3.c: New tests.
671 * gcc.dg/concat.c: Update expected messages.
672
673 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
674
675 PR libfortran/19595
676 * gfortran.dg/eor_1.f90: New test.
677
678 2005-01-29 Steven G. Kargl <kargls@comcast.net>
679
680 PR fortran/19589
681 * gfortran.dg/logical_data_1.f90: New test.
682
683 2005-01-28 Mark Mitchell <mark@codesourcery.com>
684
685 PR c++/19253
686 * g++.dg/template/crash33.C: New test.
687
688 PR c++/19667
689 * g++.dg/template/crash32.C: New test.
690
691 2005-01-28 Ian Lance Taylor <ian@airs.com>
692
693 PR middle-end/16558
694 * g++.dg/warn/Wreturn-type-2.C: New test.
695
696 2004-06-24 Jeff Law <law@redhat.com>
697
698 * gcc.dg/tree-ssa/20050128-1.c: New test.
699
700 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
701
702 * gcc.target/frv/all-mdpackh-1.c: New test.
703
704 2005-01-28 Steven Bosscher <stevenb@suse.de>
705
706 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
707
708 2005-01-27 Richard Henderson <rth@redhat.com>
709
710 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
711
712 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
713
714 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
715
716 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
717
718 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
719 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
720 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
721 to cope with cases where the multilib options override the dg-options.
722
723 2005-01-27 Jakub Jelinek <jakub@redhat.com>
724
725 PR c/18946
726 * gcc.dg/noncompile/20050120-1.c: New test.
727
728 2005-01-26 Diego Novillo <dnovillo@redhat.com>
729
730 PR tree-optimization/19633
731 * gcc.dg/pr19633.c: New test.
732 * gcc.dg/tree-ssa/pr19633.c: New test.
733
734 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
735
736 * gcc.dg/20041216-1.c: New test.
737
738 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
739
740 PR objc/18862
741 * objc.dg/selector-2.m: New test.
742
743 2005-01-26 Jakub Jelinek <jakub@redhat.com>
744
745 * g++.dg/opt/range-test-2.C: New test.
746
747 PR rtl-optimization/19579
748 * gcc.c-torture/execute/20050124-1.c: New test.
749
750 2005-01-26 Greg Parker <gparker@apple.com>
751 Stuart Hastings <stuart@apple.com>
752
753 * gcc.c-torture/execute/20050125-1.c: New.
754
755 2005-01-18 Jan Hubicka <jh@suse.cz>
756
757 PR tree-optimize/19337
758 * gcc.c-torture/compile/20050119-1.c: New test.
759
760 2005-01-24 James E Wilson <wilson@specifixinc.com>
761
762 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
763 test for successful match.
764
765 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
766
767 PR objc/18408
768 * objc.dg/comp-types-7.m: New test.
769
770 2005-01-24 Janis Johnson <janis187@us.ibm.com>
771
772 * lib/target-supports.exp (current_target_name): New.
773 (check_effective_target_ilp32, check_effective_target_lp64):
774 Cache the result to use as long as the current target, with
775 multilib flags, remains the same.
776
777 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
778 (dg-require-weak, dg-require-visibility, dg-require-alias,
779 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
780 dg-require-effective-target, dg-skip-if): Remove call to
781 skip_test_and_clear_xfail.
782 (dg-test): Clear xfail data.
783
784 2005-01-24 Jakub Jelinek <jakub@redhat.com>
785
786 PR target/17751
787 * gcc.dg/ppc64-toc.c: New test.
788
789 * g++.dg/tree-ssa/empty-1.C: New test.
790
791 PR middle-end/19551
792 * gcc.c-torture/execute/20050121-1.c: New test.
793 * gcc.dg/20050121-2.c: New test.
794
795 2004-01-23 Steven G. Kargl <kargls@comcast.net>
796 Paul Brook <paul@codesourcery.com>
797
798 PR fortran/17941
799 * gfortran.dg/real_const_1.f: New test.
800 * gfortran.dg/real_const_2.f90: New test.
801 * gfortran.dg/complex_int_1.f90: New test.
802
803 2005-01-23 Bud Davis <bdavis9659@comcast.net>
804
805 PR fortran/19313
806 * gfortan.dg/inquire_6.f90: New test.
807
808 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
809
810 PR libfortran/19451
811 * open_readonly_1.f90: New test.
812
813 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
814
815 PR libfortran/18982
816 * gfortran.dg/open_new.f90: New file.
817
818 2005-01-22 Paul Brook <paul@codesourcery.com>
819
820 * namelist_1.f90: New test.
821
822 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
823
824 PR tree-optimization/19484
825 * gcc.c-torture/compile/20050122-[12].c: New tests.
826
827 2005-01-22 Paul Brook <paul@codesourcery.com>
828
829 * gfortran.dg/implicit_2.f90: New test.
830
831 2005-01-22 Bud Davis <bdavis9659@comcast.net>
832
833 PR fortran/19314
834 * gfortran.dg/inquire_5.f90: New test.
835
836 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
837
838 PR c/18809
839 * gcc.dg/pr18809-1.c: New test.
840
841 2005-01-21 Ian Lance Taylor <ian@airs.com>
842
843 * gcc.dg/20050121-1.c: New test.
844
845 PR tree-optimization/13000
846 * gcc.dg/20040206-1.c: Change warning to point where function is
847 being inlined.
848
849 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
850
851 PR c++/19208
852 * g++.dg/template/array11.C: New test.
853
854 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
855
856 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
857 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
858 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
859 * gfortran.dg/getenv_1.f90: Add dg-do directive.
860 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
861 gfortran.dg/pr17164.f90: Add missing dg-do directives.
862
863 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
864
865 PR tree-optimization/15349
866 * gcc.dg/tree-ssa/pr15349.c: New.
867
868 2005-01-20 Steve Ellcey <sje@cup.hp.com>
869
870 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
871
872 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
873
874 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
875 scan-assembler-times directive name.
876
877 * gcc.dg/asm-a.c: Move dg-require-effective-target to
878 after dg-do.
879
880 PR rtl-optimization/19462
881 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
882
883 2005-01-19 Steve Ellcey <sje@cup.hp.com>
884
885 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
886 counting function calls on ia64.
887
888 2005-01-19 Jakub Jelinek <jakub@redhat.com>
889
890 PR rtl-optimization/15139
891 * gcc.dg/20050111-2.c: New test.
892
893 PR c/17297
894 * gcc.c-torture/compile/20050113-1.c: New testcase.
895
896 PR middle-end/19164
897 * gcc.dg/20050113-1.c: New testcase.
898
899 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
900
901 * gcc.dg/vect/vect-85.c: Add comment.
902 * gcc.dg/vect/vect-86.c: Add xfail for now.
903 * gcc.dg/vect/vect-87.c: Add xfail for now.
904 * gcc.dg/vect/vect-88.c: Add xfail for now.
905 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
906
907 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
908
909 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
910
911 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
912
913 * g++.dg/debug/typedef3.C: New test.
914
915 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
916
917 PR c/19472
918 * gcc.dg/asm-a.c: New test.
919
920 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
921
922 * gcc.dg/sh-relax.c: Add prototype for abort.
923
924 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
925
926 * gcc.dg/short-compare-1.c: New test.
927 * gcc.dg/short-compare-2.c: Likewise.
928
929 2005-01-18 Michael Matz <matz@suse.de>
930
931 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
932
933 2005-01-17 Diego Novillo <dnovillo@redhat.com>
934
935 PR tree-optimization/19121
936 * gcc.c-torture/compile/pr19121.c: New test.
937
938 2005-01-17 James E. Wilson <wilson@specifixinc.com>
939
940 PR target/19357
941 * gcc.c-torture/compile/pr19357.c: New test.
942
943 2005-01-17 Ian Lance Taylor <ian@airs.com>
944
945 PR c/5675
946 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
947 pass--those that refer just to the variable, possibly with a
948 cast.
949 * gcc.dg/c99-const-expr-3.c: Likewise.
950
951 PR middle-end/13127
952 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
953 longer emitted.
954
955 2005-01-16 Bud Davis <bdavis9659@comcast.net>
956
957 PR fortran/18778
958 * gfortran.dg/endfile_2.f90: New test.
959
960 2005-01-16 Steven G. Kargl <kargls@comcast.net>
961
962 PR 19168
963 * gfortran.dg/select_5.f90: New test.
964
965 2004-01-16 Paul Brook <paul@codesourcery.com>
966
967 * gfortran.dg/common_4.f90: New test.
968
969 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
970
971 PR rtl-optimization/19462
972 * gcc.dg/torture/pr19462-1.c: New test.
973
974 2005-01-15 Ziemowit Laski <zlaski@apple.com>
975
976 PR objc/19321
977 * objc.dg/func-ptr-2.m: New.
978 * objc.dg/volatile-1.m: New.
979
980 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
981
982 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
983
984 2005-01-15 Jakub Jelinek <jakub@redhat.com>
985
986 PR tree-optimization/19060
987 * gcc.c-torture/execute/20050104-1.c: New test.
988
989 2005-01-15 Bud Davis <bdavis9659@comcast.net>
990
991 PR fortran/18983
992 * gfortran.dg/write_to_null.f90: New test.
993
994 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
995 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
996
997 PR other/19328
998 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
999 argument.
1000
1001 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1002
1003 PR c++/19263
1004 * g++.dg/init/vector1.C: New test.
1005
1006 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1007
1008 PR target/13158
1009 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1010 PR target/18987
1011 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1012
1013 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1014
1015 * gfortran.dg/select_1.f90: New test.
1016 * gfortran.dg/select_2.f90: New test.
1017 * gfortran.dg/select_3.f90: New test.
1018 * gfortran.dg/select_4.f90: New test.
1019
1020 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR middle-end/19084
1023 PR rtl-optimization/19348
1024 * gcc.dg/20050111-1.c: New test.
1025 * gcc.c-torture/execute/20050111-1.c: New test.
1026
1027 * gcc.dg/i386-asm-4.c: New test.
1028
1029 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1030
1031 * gcc.dg/nested-func-2.c: New test.
1032 * ada/acats/norun.lst: Remove c953002.
1033
1034 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1035
1036 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1037
1038 2005-01-12 Ben Elliston <bje@au.ibm.com>
1039
1040 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1041
1042 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1043
1044 PR target/18761
1045 * g++.dg/abi/align1.C: New test.
1046
1047 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1048
1049 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1050 at a time.
1051 * g++.dg/ext/altivec_check.h: Support compiling as C.
1052
1053 2005-01-10 Roger Sayle <roger@eyesopen.com>
1054
1055 PR c++/19355
1056 * g++.dg/expr/pr19355-1.C: New test case.
1057
1058 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1059
1060 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1061 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1062 * ada/acats/tests/c3/c92005b.ada: Likewise.
1063 * ada/acats/tests/c3/cxb3012.a: Likewise.
1064 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1065
1066 2005-01-09 Paul Brook <paul@codesourcery.com>
1067
1068 * gfortran.dg/common_2.f90: New file.
1069 * gfortran.dg/common_3.f90: New file.
1070
1071 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1072
1073 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1074
1075 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1076
1077 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1078 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1079 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1080 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1081 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1082 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1083 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1084 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1085 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1086 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1087 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1088 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1089 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1090 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1091 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1092 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1093 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1094 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1095 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1096 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1097 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1098 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1099 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1100 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1101 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1102 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1103 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1104 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1105 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1106 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1107 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1108 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1109 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1110 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1111 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1112 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1113 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1114 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1115 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1116 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1117 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1118 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1134 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1144
1145 * gcc.dg/vect/vect-1.c: Fix spelling.
1146 * gcc.dg/vect/vect-10.c: Fix spelling.
1147 * gcc.dg/vect/vect-11.c: Fix spelling.
1148 * gcc.dg/vect/vect-12.c: Fix spelling.
1149 * gcc.dg/vect/vect-14.c: Fix spelling.
1150 * gcc.dg/vect/vect-15.c: Fix spelling.
1151 * gcc.dg/vect/vect-16.c: Fix spelling.
1152 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1153 * gcc.dg/vect/vect-64.c: Fix comments.
1154 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1155
1156 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1157 Ira Rosen <irar@il.ibm.com>
1158
1159 * gcc.dg/vect/vect-70.c: New test.
1160 * gcc.dg/vect/vect-71.c: New test.
1161
1162 2005-01-09 Manfred Hollstein <mh@suse.com>
1163
1164 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1165 * gcc.dg/pr18241-2.c: Likewise.
1166 * gcc.dg/pr18241-3.c: Likewise.
1167 * gcc.dg/pr18241-4.c: Likewise.
1168 * gcc.dg/pr18241-5.c: Likewise.
1169
1170 2005-01-08 Richard Henderson <rth@redhat.com>
1171
1172 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1173 False for x86 and x86-64.
1174
1175 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1176
1177 PR tree-optimization/18241
1178 * gcc.dg/pr18241-1.c: New test.
1179 * gcc.dg/pr18241-2.c: New test.
1180 * gcc.dg/pr18241-3.c: New test.
1181 * gcc.dg/pr18241-4.c: New test.
1182 * gcc.dg/pr18241-5.c: New test.
1183
1184 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1185
1186 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1187 gfortran.dg/select_4.f90: New.
1188
1189 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1190
1191 * gcc.c-torture/execute/20050107-1.c: New test.
1192
1193 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1194
1195 PR c++/19298
1196 * g++.dg/template/ref2.C: New.
1197
1198 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1199
1200 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1201 instead of being empty.
1202
1203 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1204
1205 PR fortran/15553
1206 * gfortran.dg/array-1.f90: New test.
1207
1208 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR tree-optimization/19283
1211 * gcc.c-torture/execute/20050106-1.c: New test.
1212
1213 PR rtl-optimization/18861
1214 * gcc.dg/20050105-1.c: New test.
1215
1216 PR tree-optimization/18828
1217 * gcc.dg/20050105-2.c: New test.
1218
1219 2005-01-07 Andreas Jaeger <aj@suse.de>
1220
1221 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1222
1223 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1224
1225 PR fortran/18398
1226 * gfortran.dg/fmt_read.f90: New test.
1227
1228 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1229
1230 * gcc.dg/rs6000-ldouble-2.c: New.
1231
1232 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1233
1234 PR c++/19244
1235 * g++.dg/parser/ctor2.C: New test.
1236
1237 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1238
1239 PR c++/17154
1240 * g++.dg/template/using9.C: New test.
1241
1242 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1243
1244 PR c++/19258
1245 * g++.dg/lookup/friend6.C: New test.
1246
1247 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1248
1249 PR c++/19270
1250 * g++.dg/template/array10.C: New.
1251
1252 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1253
1254 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1255 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1256
1257 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1258
1259 * gcc.c-torture/compile/20050105-1.c: New test.
1260
1261 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1262
1263 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1264
1265 2005-01-05 Roger Sayle <roger@eyesopen.com>
1266
1267 PR middle-end/19100
1268 * gcc.dg/conv-3.c: New test case.
1269
1270 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1271
1272 * gcc.dg/asm-wide-1.c: New test.
1273
1274 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1275
1276 PR c++/19030
1277 * g++.dg/parse/crash22.C: New
1278
1279 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1280
1281 PR 19257
1282 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1283
1284 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1285
1286 PR middle-end/17767
1287 * gcc.dg/i386-mmx-6.c: New test case.
1288
1289 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1290
1291 PR tree-optimization/18308
1292 * gcc.dg/vect/pr18308.c: New testcase.
1293
1294 2005-01-04 Andreas Jaeger <aj@suse.de>
1295
1296 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1297
1298 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1299 Robert Bowdidge <bowdidge@apple.com>
1300
1301 * gcc.dg/cpp/subframework1.c: New.
1302 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1303 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1304 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1305 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1306
1307 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1308
1309 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1310 producing warning.
1311 * gcc.dg/darwin-weakimport-2.c: New.
1312
1313 2005-01-03 Richard Henderson <rth@redhat.com>
1314
1315 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1316
1317 2005-01-03 Richard Henderson <rth@redhat.com>
1318
1319 * gcc.dg/vect/vect.exp: Enable for ia64.
1320 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1321 (check_effective_target_vect_float): Likewise.
1322 (check_effective_target_vect_no_align): Likewise.
1323 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1324 * gcc.dg/vect/vect-8.c: Likewise.
1325
1326 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1327
1328 PR target/19236
1329 * gcc.dg/pr19236-1.c: New test case.
1330
1331 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1332
1333 PR rtl-optimization/12092
1334 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1335
1336 2005-01-02 Andreas Jaeger <aj@suse.de>
1337
1338 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1339
1340 2005-01-01 Roger Sayle <roger@eyesopen.com>
1341 Andrew Pinski <pinskia@physics.uc.edu>
1342
1343 PR rtl-optimization/12092
1344 * gcc.dg/pr12092-1.c: New test case.
1345
1346 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1347
1348 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1349 'hidden' and 'default' for better portability.
1350 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1351
1352 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1353 6 and 7.
1354 * g++.old-deja/g++.brendan/new3.C: Likewise.
1355
1356 2005-01-01 Steven Bosscher <stevenb@suse.de>
1357
1358 * gcc.dg/20041231-1.C: New test.
1359 * g++.dg/warn/Wunreachable-code-1.C: New test.
1360
1361 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1362
1363 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1364 file, not /dev/null. Abort on error.
1365
1366 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1367 Ziemowit Laski <zlaski@apple.com>
1368
1369 PR objc/18971
1370 * objc.dg/encode-5.m: New test.
1371
1372 2004-12-29 Richard Henderson <rth@redhat.com>
1373
1374 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1375 * objc.dg/stabs-1.m: Disable for ia64.
1376
1377 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1378
1379 PR c++/19190
1380 * g++.dg/warn/Wunused-10.C: New test.
1381
1382 2004-12-28 Richard Henderson <rth@redhat.com>
1383
1384 * objc.dg/stabs-1.m: Disable for alpha.
1385
1386 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1387
1388 PR c++/19149
1389 * g++.dg/parse/error23.C: New test.
1390
1391 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1392
1393 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1394
1395 PR fortran/19032
1396 * gfortran.dg/intrinsic_modulo_1.f90: New.
1397 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1398 tests with divisor -1.
1399
1400 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1401
1402 * g++.dg/opt/temp1.C (memcpy): Return a value.
1403
1404 PR c++/19148
1405 * g++.dg/expr/cond7.C: New test.
1406
1407 2004-12-27 Paul Brook <paul@codesourcery.com>
1408
1409 * gfortran.dg/g77/select_no_compile.f: Remove.
1410
1411 2004-12-27 Richard Henderson <rth@redhat.com>
1412
1413 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1414 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1415 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1416
1417 2004-12-26 Richard Henderson <rth@redhat.com>
1418
1419 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1420 by 1i instead of token pasting.
1421
1422 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1423
1424 PR tree-optimization/17578
1425 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1426 to additional_flags.
1427 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1428
1429 2004-12-25 Richard Henderson <rth@redhat.com>
1430
1431 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1432 Remove Alpha.
1433
1434 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1435
1436 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1437 hppa*-*-hpux*.
1438 * gcc.dg/pr17957.c (dg-options): Likewise.
1439 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1440 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1441 instead of 0 on __hppa__.
1442 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1443 "foo,%r" on hppa*-*-*.
1444
1445 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1446
1447 PR fortran/19071
1448 * gfortran.dg/complex_write.f90: New test.
1449
1450 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1451
1452 PR c++/17595
1453 * g++.dg/parse/pragma2.C: New test.
1454
1455 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1456
1457 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1458
1459 * gcc.dg/empty2.c: Add missing dg-warning.
1460
1461 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1462
1463 PR c++/17413
1464 * g++.dg/template/local4.C: New test.
1465 * g++.dg/template/crash19.C: Add dg-error marker.
1466
1467 * g++.dg/template/crash31.C: Correct embedded PR number.
1468
1469 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1470
1471 PR c++/16405
1472 * g++.dg/opt/temp1.C: Add do-run marker.
1473
1474 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1475
1476 * g++.dg/template/spec19.C: New.
1477
1478 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1479
1480 PR target/16819
1481 * gcc.dg/empty2.c: New.
1482
1483 2004-12-23 Richard Henderson <rth@redhat.com>
1484
1485 * lib/target-supports.exp (check_effective_target_vect_no_align):
1486 Remove i?86 and x86-64.
1487
1488 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1489
1490 PR c++/16405
1491 * g++.dg/opt/temp1.C: New test.
1492
1493 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1494
1495 PR c++/18733
1496 * g++.dg/template/friend33.C: New testcase.
1497
1498 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1499
1500 PR c++/18464
1501 * g++.dg/template/cond5.C: New test.
1502
1503 PR c++/18492
1504 * g++.dg/inherit/thunk3.C: New test.
1505
1506 PR c++/11224
1507 * g++.dg/warn/Wunused-9.C: New test.
1508
1509 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1510
1511 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1512
1513 2004-12-22 Jan Beulich <jbeulich@novell.com>
1514
1515 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1516
1517 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1518
1519 PR c++/18378
1520 * g++.dg/ext/packed8.C: New test.
1521
1522 PR c++/13268
1523 * g++.dg/template/crash31.C: New test.
1524
1525 PR c++/19034
1526 * g++.dg/template/crash30.C: New test.
1527
1528 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1529
1530 PR C++/18984
1531 * g++.dg/eh/ctor3.C: New test.
1532
1533 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1534
1535 * objc.dg/stabs-1.m: Allow section name to be quoted and
1536 assembly label to begin with '.LL'.
1537
1538 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1539
1540 * gcc.dg/vect/vect.exp
1541 (check_effective_target_lp64_or_vect_no_align): New.
1542 * gcc.dg/vect/vect-77.c: Use it.
1543 * gcc.dg/vect/vect-78.c: Use it.
1544
1545 * lib/target-supports.exp
1546 (check_effective_target_vect_no_max,
1547 check_effective_target_vect_no_bitwise,
1548 check_effective_target_vect_no_align): New.
1549 * gcc.dg/vect/vect-13.c: Use them.
1550 * gcc.dg/vect/vect-17.c: Ditto.
1551 * gcc.dg/vect/vect-18.c: Ditto.
1552 * gcc.dg/vect/vect-19.c: Ditto.
1553 * gcc.dg/vect/vect-20.c: Ditto.
1554 * gcc.dg/vect/vect-27.c: Ditto.
1555 * gcc.dg/vect/vect-29.c: Ditto.
1556 * gcc.dg/vect/vect-44.c: Ditto.
1557 * gcc.dg/vect/vect-48.c: Ditto.
1558 * gcc.dg/vect/vect-50.c: Ditto.
1559 * gcc.dg/vect/vect-52.c: Ditto.
1560 * gcc.dg/vect/vect-54.c: Ditto.
1561 * gcc.dg/vect/vect-56.c: Ditto.
1562 * gcc.dg/vect/vect-58.c: Ditto.
1563 * gcc.dg/vect/vect-60.c: Ditto.
1564 * gcc.dg/vect/vect-72.c: Ditto.
1565 * gcc.dg/vect/vect-80.c: Ditto.
1566
1567 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1568
1569 PR c++/14075
1570 * g++.dg/init/string1.C: New.
1571
1572 PR c++/18975
1573 * g++.dg/other/synth1.C: New.
1574
1575 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1576
1577 PR c/18963
1578 * gcc.dg/pr18963-1.c: New test.
1579
1580 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1581
1582 PR c/18596
1583 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1584 * gcc.dg/pr18596-1.c: Use dg-error.
1585 (dg-options): Use -fno-unit-at-a-time.
1586 * gcc.dg/pr18596-2.c: New test.
1587 * gcc.dg/pr18596-3.c: New test.
1588
1589 2004-12-20 Roger Sayle <roger@eyesopen.com>
1590
1591 PR middle-end/18683
1592 * g++.dg/opt/pr18683-1.C: New test case.
1593
1594 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1595
1596 PR other/19093
1597 * g++.dg/opt/max1.C: Fix for 64bit targets.
1598
1599 2004-12-20 Matt Austern <austern@apple.com>
1600
1601 PR c++/19044
1602 * g++.dg/ext/builtin6.C: New
1603
1604 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1605
1606 PR tree-optimization/19080
1607 * gcc.c-torture/compile/pr19080.c: New test.
1608
1609 2004-12-20 Steven Bosscher <stevenb@suse.de>
1610
1611 * gcc.dg/20041219-1.c: New test.
1612
1613 2004-12-19 Roger Sayle <roger@eyesopen.com>
1614
1615 PR middle-end/19068
1616 * g++.dg/opt/max1.C: New test case.
1617
1618 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1619
1620 * gcc.dg/fdata-sections-1.c: New test.
1621
1622 2004-12-18 Roger Sayle <roger@eyesopen.com>
1623
1624 PR middle-end/18548
1625 * gcc.dg/max-1.c: New test case.
1626
1627 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1628
1629 * gcc.c-torture/execute/20041218-1.c: New test.
1630
1631 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1632
1633 * gcc.dg/pr18501.c: New test.
1634 * gcc.dg/uninit-5.c: XFAIL.
1635 * gcc.dg/uninit-9.c: XFAIL.
1636
1637 2004-12-17 Dale Johannesen <dalej@apple.com>
1638
1639 * gcc.dg/20041213-1.c: New.
1640
1641 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1642
1643 * objc.dg/stabs-1.m: Allow assembly label to begin
1644 with a dot ('.').
1645
1646 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1647
1648 * gcc.c-torture/execute/20041213-1.c: Move...
1649 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1650
1651 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1652
1653 PR c++/18721
1654 * g++.dg/lookup/conv-5.C: New.
1655
1656 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1657
1658 * objc.dg/stabs-1.m: New test.
1659
1660 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1661
1662 * gcc.dg/visibility-c.c: Change compile to
1663 assemble for the test.
1664
1665 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1666
1667 PR target/19041
1668 * gcc.dg/visibility-c.c: New test.
1669
1670 2004-12-16 Roger Sayle <roger@eyesopen.com>
1671
1672 PR middle-end/18493
1673 * gcc.dg/switch-8.c: New test case.
1674
1675 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1676
1677 PR c++/18905
1678 * g++.dg/template/init4.C: New.
1679 * g++.dg/opt/static3.C: Enable optimizer.
1680
1681 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1682
1683 * g++.dg/other/complex1.C: New test.
1684
1685 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1686
1687 * g++.dg/opt/inline9.C: New test.
1688
1689 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1690
1691 PR fortran/18993
1692 * gfotran.dg/nullify_1.f: New test.
1693
1694 2004-12-15 Richard Henderson <rth@redhat.com>
1695
1696 * gcc.target/i386/i386.exp: New harness.
1697 * gcc.target/i386/vect-args.c: New.
1698
1699 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1700
1701 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1702
1703 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1704
1705 PR c++/18825
1706 * g++.dg/template/friend32.C: New test.
1707
1708 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1709
1710 * cpp/pragma-once-1.c: New test.
1711 * cpp/pragma-once-1b.h: Likewise.
1712 * cpp/pragma-once-1c.h: Likewise.
1713 * cpp/pragma-once-1d.h: Likewise.
1714 * cpp/inc/pragma-once-1a.h: Likewise.
1715
1716 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1717 Steven G. Kargl <kargls@comcast.net>
1718
1719 PR fortran/17597
1720 * gfortran.dg/list_read_3.f90: New test.
1721
1722 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1723
1724 * gcc.dg/ftrapv-2.c: New test.
1725
1726 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1727
1728 PR c++/18981
1729 * g++.dg/template/typename9.C: New test.
1730
1731 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1732
1733 PR c++/18738
1734 * g++.dg/template/typename8.C: New test.
1735 * g++.dg/parse/friend2.C: Tweak error message.
1736
1737 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1738
1739 * gcc.c-torture/20041214-1.c: New test.
1740
1741 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1742
1743 PR c++/18965
1744 * g++.dg/init/array17.C: New test.
1745
1746 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1747
1748 PR c++/18793
1749 * g++.dg/init/aggr3.C: New test.
1750
1751 2004-12-14 Janis Johnson <janis187@us.ibm.com
1752
1753 * gcc.dg/altivec-types-1.c: New test.
1754 * gcc.dg/altivec-types-2.c: New test.
1755 * gcc.dg/altivec-types-3.c: New test.
1756 * gcc.dg/altivec-types-4.c: New test.
1757 * g++.dg/ext/altivec-types-1.C: New test.
1758 * g++.dg/ext/altivec-types-2.C: New test.
1759 * g++.dg/ext/altivec-types-3.C: New test.
1760 * g++.dg/ext/altivec-types-4.C: New test.
1761
1762 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1763
1764 PR middle-end/18951
1765 * gcc.c-torture/execute/20041213-1.c: New test.
1766
1767 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1768
1769 PR c++/18949
1770 * g++.dg/template/cast1.C: New.
1771
1772 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1773
1774 * gcc.c-torture/execute/20041213-2.c: New test.
1775
1776 2004-12-13 Richard Henderson <rth@redhat.com>
1777
1778 * gcc.dg/i386-sse-10.c: Fix typo in options.
1779
1780 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1781
1782 PR c++/18968
1783 * g++.dg/opt/pr18968.C: New test.
1784
1785 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1786
1787 PR c++/18925
1788 * g++.dg/ext/visibility/staticdatamem.C: New test.
1789
1790 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1791
1792 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1793
1794 2004-12-13 Roger Sayle <roger@eyesopen.com>
1795
1796 PR rtl-optimization/18928
1797 * gcc.dg/pr18928-1.c: New test case.
1798
1799 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1800
1801 PR tree-opt/16951
1802 * gcc.c-torture/compile/20041211-1.c: New.
1803
1804 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1805
1806 PR middle-end/17564
1807 * gcc.c-torture/execute/20041212-1.c: New test.
1808
1809 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1810
1811 PR fortran/18869
1812 * gfortran.dg/common_1.f90: New test.
1813
1814 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1815 Paul Brook <paul@codesourcery.com>
1816
1817 PR fortran/16222
1818 * gfortran.dg/real_do_1.f90: New test.
1819
1820 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1821
1822 PR tree-opt/18040
1823 * g++.dg/opt/ptrmem6.C: New test.
1824
1825 2004-12-11 Roger Sayle <roger@eyesopen.com>
1826
1827 PR middle-end/18921
1828 * gcc.dg/pr18921-1.c: New test case.
1829
1830 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1831
1832 PR fortran/17175
1833 * gfortran.dg/scale_1.f90: New test.
1834
1835 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1836
1837 PR middle-end/18903
1838 * gcc.c-torture/compile/pr18903.c: New test.
1839
1840 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1841
1842 * gcc.c-torture/execute/20041210-1.c: New test.
1843
1844 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1845
1846 PR c++/18731
1847 * g++.dg/parser/struct-1.C: New test.
1848 * g++.dg/parser/struct-2.C: New test.
1849 * g++.dg/parser/struct-3.C: New test.
1850
1851 2004-12-09 Richard Henderson <rth@redhat.com>
1852
1853 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1854
1855 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1856 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1857
1858 2004-12-09 Matt Austern <austern@apple.com>
1859
1860 PR c++/18514
1861 * g++.dg/ext/builtin1.C: New
1862 * g++.dg/ext/builtin2.C: New
1863 * g++.dg/ext/builtin3.C: New
1864 * g++.dg/ext/builtin4.C: New
1865 * g++.dg/ext/builtin5.C: New
1866
1867 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1868
1869 PR tree-opt/18904
1870 * g++.dg/opt/ptrmem5.C: New test.
1871
1872 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1873
1874 * g++.dg/parse/typename5.C: Adjust for new error.
1875 * g++.dg/parse/typename7.C: New.
1876
1877 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1878
1879 PR c++/18073
1880 * g++.dg/other/mmintrin.C: New test.
1881
1882 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1883
1884 PR c++/16681
1885 * g++.dg/init/array15.C: New.
1886 * g++.dg/init/array16.C: New.
1887
1888 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1889
1890 PR fortran/18826
1891 * gfortran.dg/assign_1.f90: New test.
1892
1893 2004-12-08 Nick Clifton <nickc@redhat.com>
1894
1895 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1896 * gcc.target/xstormy16/data_below100: Likewise.
1897 * gcc.target/xstormy16/sfr: Likewise.
1898 * gcc.target/xstormy16/below100.S: New test source file.
1899 * gcc.target/xstormy16/below100.ld: New test linker script.
1900 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1901 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1902 bp instructions.
1903 * gcc.target/xstormy16/bp.c: Likewise.
1904
1905 * gcc.target/xstormy16/bss_below100: New files:
1906 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1907 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1908 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1909 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1910 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1911 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1912 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1913 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1914 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1915 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1916 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1917 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1918 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1919 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1920 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1921 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1922 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1923 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1924 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1925 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1926 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1927 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1928 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1929 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1930 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1931 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1932 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1933
1934 * gcc.target/xstormy16/data_below100: New files:
1935 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1936 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1937 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1938 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1939 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1940 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1941 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1942 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1943 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1944 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1945 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1946 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1947 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1948 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1949 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1950 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1951 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1952 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1953 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1954 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1955 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1956 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1957 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1958 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1959 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1960 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1961 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1962
1963 * gcc.target/xstormy16/sfr: New files:
1964 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1965 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1966 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1967 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1968 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1969 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1970 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1971 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1972 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1973 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1974 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1975 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1976 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1977 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1978 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1979 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1980 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1981 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1982 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1983 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1984 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1985 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1986 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1987 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1988 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1989 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1990 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1991 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1992 27_if0_sfrw_bitfield_f.c
1993
1994 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1995
1996 PR c++/18100
1997 * g++.dg/lookup/name-clash4.C: New test.
1998
1999 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2000
2001 PR c++/18672
2002 * g++.dg/opt/array1.C: New.
2003
2004 PR c++/18803
2005 * g++.dg/template/operator5.C: New.
2006
2007 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2008
2009 PR c/18867
2010 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2011
2012 2004-12-07 Steven Bosscher <stevenb@suse.de>
2013
2014 * gcc.dg/noncompile/20041207.c: New test.
2015
2016 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2017
2018 * g++.dg/other/unreachable-1.C: New test.
2019
2020 2004-12-06 Nick Clifton <nickc@redhat.com>
2021
2022 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2023 <limits.h> because the latter comes from gcc's include/ directory
2024 and not the newlib/libc/include directory.
2025
2026 2004-12-04 Richard Henderson <rth@redhat.com>
2027
2028 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2029
2030 2004-12-04 Richard Henderson <rth@redhat.com>
2031
2032 * lib/target-supports.exp (check_gc_sections_available): Disable
2033 for alpha and ia64.
2034
2035 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2036
2037 PR middle-end/17909
2038 * g++.dg/other/vararg-2.C: New test.
2039
2040 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2041
2042 PR c++/17011, c++/17971
2043 * g++.dg/template/error15.C: Adjust expected error.
2044 * g++.dg/template/instantiate3.C: Likewise.
2045
2046 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2047
2048 * gcc.dg/altivec-18.c: Fix for darwin
2049
2050 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2051
2052 PR c++/18782
2053 * g++.dg/parse/ptrmem2.C: New.
2054
2055 PR c++/18318
2056 * g++.dg/template/new1.C: New.
2057
2058 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2059
2060 PR fortran/18710
2061 * gfortran.dg/direct_io_3.f90: New test.
2062
2063 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2064
2065 PR 18758
2066 * g++.dg/parse/crash21.C: New.
2067
2068 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2069
2070 PR c++/15664, c++/18276
2071 * g++.dg/template/ttp13.C: New test.
2072 * g++.dg/template/ttp14.C: Likewise.
2073
2074 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2075
2076 PR c++/18123
2077 * g++.dg/parse/enum2.C: New test.
2078 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2079
2080 2004-12-02 Nick Clifton <nickc@redhat.com>
2081
2082 * gcc.target/xstormy16: New test directory.
2083 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2084 * gcc.target/xstormy16/bp.c: Check the generation of bp
2085 instructions.
2086 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2087 bn instructions and the BELOW100 attribute.
2088
2089 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2090
2091 PR target/16952
2092 * gcc.dg/ppc-eabi.c: New.
2093
2094 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2095
2096 PR fortran/18284
2097 * gfortran.dg/backspace.f90
2098
2099 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2100
2101 * gfortran.dg/inquire.f90: New test.
2102
2103 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2104
2105 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2106 handle effective-target-keyword.
2107 (dg-skip-if): Support effective-target keyword as target list.
2108 (dg-xfail-if): Ditto.
2109 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2110
2111 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2112
2113 PR tree-optimization/18291
2114 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2115
2116 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2117
2118 PR C++/18729
2119 * g++.dg/parse/crash20.C: New.
2120
2121 PR c++/17431
2122 * g++.dg/overload/arg1.C: New.
2123 * g++.dg/overload/arg2.C: New.
2124 * g++.dg/overload/arg3.C: New.
2125 * g++.dg/overload/arg4.C: New.
2126
2127 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2128
2129 * gcc.dg/c99-flex-array-4.c: Remove.
2130
2131 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2132
2133 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2134
2135 * lib/target-supports.exp (is-effective-target): Simplify.
2136
2137 * lib/target-supports.exp (check_effective_target_vect_long):
2138 Fix for powerpc64-*-*.
2139
2140 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2141
2142 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2143 to support new requirements on FreeBSD 5.
2144
2145 2004-11-30 Devang Patel <dpatel@apple.com>
2146
2147 PR 18702
2148 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2149
2150 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2151
2152 * g++.dg/ext/altivec-13.C: New test.
2153
2154 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2155
2156 PR tree-opt/18298
2157 * gcc.c-torture/execute/p18298.c: New test.
2158
2159 2004-11-30 Ira Rosen <irar@il.ibm.com>
2160 Dorit Naishlos <dorit@il.ibm.com>
2161
2162 PR tree-opt/18607
2163 * gcc.dg/vect/vect-89.c: New test.
2164
2165 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2166
2167 * gcc.dg/pr18596-1.c: New test.
2168
2169 2004-11-30 Ben Elliston <bje@au.ibm.com>
2170
2171 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2172
2173 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2174
2175 PR c/18479
2176 * gcc.dg/pr18479.c: New test.
2177
2178 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2179
2180 PR target/18490
2181 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2182 mmix-knuth-mmixware.
2183
2184 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2185 cris-*-elf* cris-*-aout* mmix-*-*
2186
2187 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2188
2189 PR middle-end/18725
2190 * gcc.dg/pr18725.c: New test.
2191
2192 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2193
2194 PR target/18488
2195 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2196
2197 PR target/18336
2198 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2199
2200 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2201
2202 PR c++/18368
2203 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2204 * g++.old-deja/g++.law/ctors5.C: Likewise.
2205 * g++.old-deja/g++.other/crash25.C: Likewise.
2206
2207 PR c++/18674
2208 * g++.dg/template/error16.C: New test.
2209
2210 PR c++/18512
2211 * g++.dg/template/crash29.C: New test.
2212
2213 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2214
2215 PR tree-optimization/18712
2216 * gcc.c-torture/compile/pr18712.c: New test.
2217
2218 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2219
2220 PR c/7544
2221 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2222 tests.
2223
2224 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2225
2226 PR c++/18652
2227 * g++.dg/lookup/crash6.C: New test.
2228
2229 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2230
2231 PR middle-end/18164
2232 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2233
2234 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2235
2236 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2237 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2238 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2239
2240 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2241
2242 * gcc.dg/pr18164.c: New test.
2243
2244 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2245
2246 * gcc.dg/funroll-loops-all.c: New.
2247
2248 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2249
2250 PR target/18489
2251 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2252 delimeter, match space and TAB as well as ":".
2253
2254 PR target/18484
2255 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2256
2257 PR target/18348
2258 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2259
2260 PR target/18345
2261 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2262
2263 PR target/18337
2264 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2265
2266 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2267
2268 * gfortran.dg/direct_io_2.f90: New test.
2269
2270 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2271
2272 PR target/18334
2273 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2274
2275 2004-11-28 Richard Henderson <rth@redhat.com>
2276
2277 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2278
2279 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2280
2281 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2282 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2283 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2284 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2285 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2286 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2287 gcc.dg/pointer-arith-8.c: New tests.
2288
2289 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2290
2291 PR fortran/18364
2292 * gfortran.dg/endfile.f90: New test.
2293
2294 2004-11-27 Falk Hueffner <falk@debian.org>
2295
2296 * gcc.dg/loop-6.c: New test.
2297
2298 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2299
2300 * gcc.c-torture/execute/20041126-1.c: New test.
2301
2302 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2303
2304 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2305 on IRIX.
2306
2307 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2308
2309 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2310 functions.
2311
2312 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2313
2314 PR rtl-optimization/17825
2315 * gcc.c-torture/compile/20041119-1.c: New test.
2316
2317 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2318
2319 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2320 Check existence of ld library path variables before unsetting.
2321
2322 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2323
2324 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2325
2326 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2327
2328 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2329
2330 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2331
2332 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2333
2334 2004-11-26 Ben Elliston <bje@au.ibm.com>
2335
2336 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2337 dg-do directive.
2338
2339 2004-11-26 Ben Elliston <bje@au.ibm.com>
2340
2341 * gcc.dg/pr17957.c: Pass --param, not -param.
2342
2343 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2344
2345 PR middle-end/17957
2346 * testsuite/gcc.dg/pr17957.c: New test.
2347
2348 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2349
2350 PR c++/18445
2351 * g++.dg/template/crash28.C: Likewise.
2352
2353 PR c++/18001
2354 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2355 * g++.dg/ext/lvaddr.C: Likewise.
2356 * g++.dg/opt/pr7503-3.C: Likewise.
2357
2358 PR c++/18466
2359 * g++.dg/parse/qualified3.C: New test.
2360 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2361
2362 PR c++/18545
2363 * g++.dg/expr/return1.C: New test.
2364
2365 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2366
2367 Friend class name lookup 3/n, PR c++/3332
2368 * g++.dg/lookup/friend3.C: New test.
2369 * g++.dg/lookup/friend4.C: Likewise.
2370 * g++.dg/lookup/friend5.C: Likewise.
2371
2372 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2373
2374 Friend class name lookup 2/n, PR c++/14513, c++/15410
2375 * g++.dg/lookup/friend2.C: New test.
2376 * g++.dg/template/friend31.C: Likewise.
2377
2378 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2379
2380 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2381
2382 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2383
2384 PR c++/17473
2385 * g++.dg/tc1/dr56.C: Remove.
2386 * g++.dg/template/typedef1.C: Add dg-error markers.
2387 * g++.old-deja/g++.other/typedef7.C: Likewise.
2388
2389 PR c++/18285
2390 * g++.dg/parse/typedef7.C: New test.
2391
2392 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2393
2394 * gcc.c-torture/execute/20041124-1.c: New test.
2395
2396 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2397
2398 * g++.dg/template/deduce3.C: New test.
2399
2400 PR c++/18586
2401 * g++.dg/template/crash27.C: New test.
2402
2403 PR c++/18530
2404 * g++.dg/warn/Wshadow-3.C: New test.
2405
2406 2004-11-24 Devang Patel <dpatel@apple.com>
2407
2408 PR/18555
2409 * gcc.dg/cpp/isysroot-1.c: New test.
2410 * gcc.dg/cpp/usr/include/stdio.h: New file.
2411 * gcc.dg/cpp/isysroot-2.c: New test.
2412 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2413 New file.
2414
2415 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2416
2417 PR c++/8929
2418 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2419
2420 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2421
2422 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2423 * gcc.target/sparc/pdist.c: Likewise.
2424
2425 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2426
2427 PR c++/16882
2428 * g++.dg/conversion/simd1.C: New test.
2429
2430 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2431
2432 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2433 and restore_ld_library_path_env_vars.
2434 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2435 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2436 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2437 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2438
2439 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2440
2441 * gcc.dg/pragma-align-2.c: Test macro expansion.
2442 * gcc.dg/pragma-pack-2.c: New test.
2443
2444 2004-11-23 Richard Henderson <rth@redhat.com>
2445
2446 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2447 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2448 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2449 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2450 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2451 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2452
2453 * gcc.dg/vect/vect.exp: Add check for alpha.
2454 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2455 (check_effective_target_vect_int): Enable for alpha.
2456 (check_effective_target_vect_long): New.
2457 (is-effective-target): Add it.
2458
2459 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2460
2461 * gcc.dg/pr18614-1.c: New test.
2462
2463 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2464
2465 * gcc.dg/setjmp-2.c: New test.
2466
2467 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2468
2469 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2470 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2471 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2472 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2473 gcc.target/sparc/pdist.c: New tests.
2474
2475 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2476
2477 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2478
2479 2004-11-22 Dale Johannesen <dalej@apple.com>
2480
2481 * gcc.dg/20041111-1.c: New.
2482
2483 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2484
2485 PR tree-opt/18536
2486 * gcc.dg/vect/pr18536.c: New test.
2487
2488 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2489
2490 PR c++/18354
2491 * g++.dg/template/nontype11.C: New test.
2492
2493 2004-11-21 Roger Sayle <roger@eyesopen.com>
2494
2495 PR middle-end/18520
2496 * gcc.dg/pr18520-1.c: New test case.
2497
2498 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2499
2500 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2501 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2502 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2503 expected diagnostics.
2504
2505 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2506
2507 PR target/18580
2508 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2509 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2510 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2511
2512 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2513
2514 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2515
2516 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2517 Joseph Myers <joseph@codesourcery.com>
2518
2519 * lib/target-supports.exp (check_visibility_available): Really
2520 test the compiler.
2521
2522 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2523
2524 PR tree-opt/18181
2525 * gcc.dg/vect/vect-85.c: New test.
2526 * gcc.dg/vect/vect-86.c: New test.
2527 * gcc.dg/vect/vect-87.c: New test.
2528 * gcc.dg/vect/vect-88.c: New test.
2529
2530 2004-11-19 Ben Elliston <bje@au.ibm.com>
2531
2532 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2533
2534 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2535
2536 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2537 * gcc.dg/ppc-and-1.c: Ditto.
2538 * gcc.dg/ppc-compare-1.c: Ditto.
2539 * gcc.dg/ppc-mov-1.c: Ditto
2540
2541 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2542 Mark Mitchell <mark@codesourcery.com>
2543
2544 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2545
2546 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2547 Aldy Hernandez <aldyh@redhat.com>
2548
2549 * lib/target-supports.exp (check_effective_target_vect_int): New
2550 (check_effective_target_vect_float): New
2551 (check_effective_target_vect_double): New.
2552 (is-effective-target): Support new effective targets keywords.
2553 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2554 default action for dg-do.
2555 * gcc.dg/vect/pr16105.c: Use new support.
2556 * gcc.dg/vect/pr18400.c: Ditto.
2557 * gcc.dg/vect/pr18425.c: Ditto.
2558 * gcc.dg/vect/vect-1.c: Ditto.
2559 * gcc.dg/vect/vect-10.c: Ditto.
2560 * gcc.dg/vect/vect-11.c: Ditto.
2561 * gcc.dg/vect/vect-12.c: Ditto.
2562 * gcc.dg/vect/vect-13.c: Ditto.
2563 * gcc.dg/vect/vect-14.c: Ditto.
2564 * gcc.dg/vect/vect-15.c: Ditto.
2565 * gcc.dg/vect/vect-16.c: Ditto.
2566 * gcc.dg/vect/vect-17.c: Ditto.
2567 * gcc.dg/vect/vect-18.c: Ditto.
2568 * gcc.dg/vect/vect-19.c: Ditto.
2569 * gcc.dg/vect/vect-2.c: Ditto.
2570 * gcc.dg/vect/vect-20.c: Ditto.
2571 * gcc.dg/vect/vect-21.c: Ditto.
2572 * gcc.dg/vect/vect-22.c: Ditto.
2573 * gcc.dg/vect/vect-23.c: Ditto.
2574 * gcc.dg/vect/vect-24.c: Ditto.
2575 * gcc.dg/vect/vect-25.c: Ditto.
2576 * gcc.dg/vect/vect-26.c: Ditto.
2577 * gcc.dg/vect/vect-27.c: Ditto.
2578 * gcc.dg/vect/vect-27a.c: Ditto.
2579 * gcc.dg/vect/vect-28.c: Ditto.
2580 * gcc.dg/vect/vect-29.c: Ditto.
2581 * gcc.dg/vect/vect-29a.c: Ditto.
2582 * gcc.dg/vect/vect-3.c: Ditto.
2583 * gcc.dg/vect/vect-30.c: Ditto.
2584 * gcc.dg/vect/vect-31.c: Ditto.
2585 * gcc.dg/vect/vect-32.c: Ditto.
2586 * gcc.dg/vect/vect-33.c: Ditto.
2587 * gcc.dg/vect/vect-34.c: Ditto.
2588 * gcc.dg/vect/vect-35.c: Ditto.
2589 * gcc.dg/vect/vect-36.c: Ditto.
2590 * gcc.dg/vect/vect-37.c: Ditto.
2591 * gcc.dg/vect/vect-38.c: Ditto.
2592 * gcc.dg/vect/vect-4.c: Ditto.
2593 * gcc.dg/vect/vect-40.c: Ditto.
2594 * gcc.dg/vect/vect-41.c: Ditto.
2595 * gcc.dg/vect/vect-42.c: Ditto.
2596 * gcc.dg/vect/vect-43.c: Ditto.
2597 * gcc.dg/vect/vect-44.c: Ditto.
2598 * gcc.dg/vect/vect-45.c: Ditto.
2599 * gcc.dg/vect/vect-46.c: Ditto.
2600 * gcc.dg/vect/vect-47.c: Ditto.
2601 * gcc.dg/vect/vect-48.c: Ditto.
2602 * gcc.dg/vect/vect-48a.c: Ditto.
2603 * gcc.dg/vect/vect-49.c: Ditto.
2604 * gcc.dg/vect/vect-5.c: Ditto.
2605 * gcc.dg/vect/vect-50.c: Ditto.
2606 * gcc.dg/vect/vect-51.c: Ditto.
2607 * gcc.dg/vect/vect-52.c: Ditto.
2608 * gcc.dg/vect/vect-53.c: Ditto.
2609 * gcc.dg/vect/vect-54.c: Ditto.
2610 * gcc.dg/vect/vect-55.c: Ditto.
2611 * gcc.dg/vect/vect-56.c: Ditto.
2612 * gcc.dg/vect/vect-56a.c: Ditto.
2613 * gcc.dg/vect/vect-57.c: Ditto.
2614 * gcc.dg/vect/vect-58.c: Ditto.
2615 * gcc.dg/vect/vect-59.c: Ditto.
2616 * gcc.dg/vect/vect-6.c: Ditto.
2617 * gcc.dg/vect/vect-60.c: Ditto.
2618 * gcc.dg/vect/vect-61.c: Ditto.
2619 * gcc.dg/vect/vect-62.c: Ditto.
2620 * gcc.dg/vect/vect-63.c: Ditto.
2621 * gcc.dg/vect/vect-64.c: Ditto.
2622 * gcc.dg/vect/vect-65.c: Ditto.
2623 * gcc.dg/vect/vect-66.c: Ditto.
2624 * gcc.dg/vect/vect-67.c: Ditto.
2625 * gcc.dg/vect/vect-68.c: Ditto.
2626 * gcc.dg/vect/vect-69.c: Ditto.
2627 * gcc.dg/vect/vect-7.c: Ditto.
2628 * gcc.dg/vect/vect-72.c: Ditto.
2629 * gcc.dg/vect/vect-72a.c: Ditto.
2630 * gcc.dg/vect/vect-73.c: Ditto.
2631 * gcc.dg/vect/vect-74.c: Ditto.
2632 * gcc.dg/vect/vect-75.c: Ditto.
2633 * gcc.dg/vect/vect-76.c: Ditto.
2634 * gcc.dg/vect/vect-77.c: Ditto.
2635 * gcc.dg/vect/vect-77a.c: Ditto.
2636 * gcc.dg/vect/vect-78.c: Ditto.
2637 * gcc.dg/vect/vect-79.c: Ditto.
2638 * gcc.dg/vect/vect-8.c: Ditto.
2639 * gcc.dg/vect/vect-80.c: Ditto.
2640 * gcc.dg/vect/vect-82.c: Ditto.
2641 * gcc.dg/vect/vect-82_64.c: Ditto.
2642 * gcc.dg/vect/vect-83.c: Ditto.
2643 * gcc.dg/vect/vect-83_64.c: Ditto.
2644 * gcc.dg/vect/vect-9.c: Ditto.
2645 * gcc.dg/vect/vect-all.c: Ditto.
2646 * gcc.dg/vect/vect-none.c: Ditto.
2647
2648 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2649
2650 * lib/gcc-dg.exp (dg-skip-if): New function.
2651 (dg-forbid-option): Remove.
2652 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2653 * g++.dg/abi/bitfield8.C: Likewise.
2654 * g++.dg/abi/dtor1.C: Likewise.
2655 * g++.dg/abi/empty10.C: Likewise.
2656 * g++.dg/abi/empty7.C: Likewise.
2657 * g++.dg/abi/empty9.C: Likewise.
2658 * g++.dg/abi/layout3.C: Likewise.
2659 * g++.dg/abi/layout4.C: Likewise.
2660 * g++.dg/abi/thunk1.C: Likewise.
2661 * g++.dg/abi/thunk2.C: Likewise.
2662 * g++.dg/abi/vbase11.C: Likewise.
2663 * g++.dg/abi/vthunk2.C: Likewise.
2664 * g++.dg/abi/vthunk3.C: Likewise.
2665 * g++.dg/ext/attrib8.C: Likewise.
2666 * g++.dg/opt/longbranch2.C: Likewise.
2667 * g++.dg/opt/reg-stack4.C: Likewise.
2668 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2669 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2670 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2671 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2672 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2673 * gcc.dg/20000609-1.c: Likewise.
2674 * gcc.dg/20000720-1.c: Likewise.
2675 * gcc.dg/20011107-1.c: Likewise.
2676 * gcc.dg/20011119-1.c: Likewise.
2677 * gcc.dg/20020108-1.c: Likewise.
2678 * gcc.dg/20020122-2.c: Likewise.
2679 * gcc.dg/20020122-3.c: Likewise.
2680 * gcc.dg/20020201-3.c: Likewise.
2681 * gcc.dg/20020206-1.c: Likewise.
2682 * gcc.dg/20020218-1.c: Likewise.
2683 * gcc.dg/20020310-1.c: Likewise.
2684 * gcc.dg/20020411-1.c: Likewise.
2685 * gcc.dg/20020418-2.c: Likewise.
2686 * gcc.dg/20020426-1.c: Likewise.
2687 * gcc.dg/20020426-2.c: Likewise.
2688 * gcc.dg/20020517-1.c: Likewise.
2689 * gcc.dg/20020523-1.c: Likewise.
2690 * gcc.dg/20020523-2.c: Likewise.
2691 * gcc.dg/20020729-1.c: Likewise.
2692 * gcc.dg/20030204-1.c: Likewise.
2693 * gcc.dg/20030826-2.c: Likewise.
2694 * gcc.dg/20030926-1.c: Likewise.
2695 * gcc.dg/20031202-1.c: Likewise.
2696 * gcc.dg/980312-1.c: Likewise.
2697 * gcc.dg/980313-1.c: Likewise.
2698 * gcc.dg/990117-1.c: Likewise.
2699 * gcc.dg/990424-1.c: Likewise.
2700 * gcc.dg/990524-1.c: Likewise.
2701 * gcc.dg/991230-1.c: Likewise.
2702 * gcc.dg/i386-387-1.c: Likewise.
2703 * gcc.dg/i386-387-2.c: Likewise.
2704 * gcc.dg/i386-387-3.c: Likewise.
2705 * gcc.dg/i386-387-4.c: Likewise.
2706 * gcc.dg/i386-387-5.c: Likewise.
2707 * gcc.dg/i386-387-6.c: Likewise.
2708 * gcc.dg/i386-asm-1.c: Likewise.
2709 * gcc.dg/i386-bitfield1.c: Likewise.
2710 * gcc.dg/i386-bitfield2.c: Likewise.
2711 * gcc.dg/i386-loop-1.c: Likewise.
2712 * gcc.dg/i386-loop-2.c: Likewise.
2713 * gcc.dg/i386-loop-3.c: Likewise.
2714 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2715 * gcc.dg/i386-pic-1.c: Likewise.
2716 * gcc.dg/i386-regparm.c: Likewise.
2717 * gcc.dg/i386-signbit-1.c: Likewise.
2718 * gcc.dg/i386-signbit-2.c: Likewise.
2719 * gcc.dg/i386-signbit-3.c: Likewise.
2720 * gcc.dg/i386-sse-5.c: Likewise.
2721 * gcc.dg/i386-sse-8.c: Likewise.
2722 * gcc.dg/i386-unroll-1.c: Likewise.
2723 * gcc.dg/tls/opt-1.c: Likewise.
2724 * gcc.dg/tls/opt-2.c: Likewise.
2725 * gcc.dg/unroll-1.c: Likewise.
2726 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2727 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2728 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2729 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2730
2731 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2732
2733 * g++.dg/template/incomplete1.C: New test.
2734
2735 2004-11-16 Nick Clifton <nickc@redhat.com>
2736
2737 Revert patches accidentally commited during checkin of fixes for
2738 xstormy16 tests:
2739 gcc.c-torture/execute/simd-4.c: Revert
2740 gcc.dg/20040910-1.c: Revert.
2741
2742 2004-11-16 Paul Brook <paul@codesourcery.com>
2743
2744 PR fortran/13010
2745 * gfortran.dg/der_pointer_1.f90: New test.
2746
2747 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2748
2749 PR c/18498
2750 * gcc.dg/bitfld-13.c: New test.
2751
2752 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2753
2754 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2755 powerpc*-*-linux*.
2756
2757 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2758 * gcc.dg/ppc64-abi-2.c: Ditto.
2759 * gcc.dg/ppc64-abi-3.c: Ditto.
2760
2761 * lib/gcc-dg.exp (dg-target-list): Remove.
2762
2763 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2764
2765 * gcc.dg/ia64-postinc.c: New test.
2766
2767 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2768
2769 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2770
2771 2004-11-15 Nick Clifton <nickc@redhat.com>
2772
2773 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2774 __INT_MAX__ so that the test can be compiled by toolchains
2775 targeted at 16-bit processors.
2776
2777 * gcc.dg/20040625-1.c: Use long constants rather than integers
2778 when performing arithmetic that will overflow 16-bits.
2779
2780 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2781 xstormy16. It does not support 128-bit vector operations.
2782
2783 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2784 with the macro PTR_TYPE. Define this macro to an integer type
2785 suitable for holding a pointer.
2786
2787 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2788 the target is a 16-bit processor.
2789
2790 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2791 16-bit targets where the character constant will be too long.
2792
2793 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2794 where the double will not be directly addressable.
2795
2796 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2797
2798 Friend class name lookup 1/n, PR c++/18471
2799 * g++.dg/template/crash26.C: New test.
2800 * g++.dg/lookup/struct1.C: Adjust expected error.
2801 * g++.dg/parse/elab1.C: Likewise.
2802 * g++.dg/parse/elab2.C: Likewise.
2803 * g++.dg/parse/int-as-enum1.C: Likewise.
2804 * g++.dg/parse/struct-as-enum1.C: Likewise.
2805 * g++.dg/parse/typedef1.C: Likewise.
2806 * g++.dg/parse/typedef3.C: Likewise.
2807 * g++.dg/parse/typedef4.C: Likewise.
2808 * g++.dg/parse/typedef5.C: Likewise.
2809 * g++.dg/template/nontype4.C: Likewise.
2810 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2811 * g++.old-deja/g++.other/elab1.C: Likewise.
2812 * g++.old-deja/g++.other/syntax4.C: Likewise.
2813
2814 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2815
2816 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2817
2818 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2819
2820 * gcc.c-torture/execute/20041114-1.c: New test.
2821
2822 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2823
2824 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2825 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2826 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2827 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2828 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2829 gcc.dg/switch-7.c: New tests.
2830
2831 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2832
2833 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2834
2835 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2836
2837 PR tree-opt/18400
2838 * gcc.dg/vect/pr18400.c: New test.
2839
2840 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2841 Andrew Pinski <pinskia@physics.uc.edu>
2842
2843 PR tree-opt/18425
2844 * gcc.dg/vect/pr18425.c: New test.
2845
2846 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2847
2848 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2849 Guard with dg-require-alias and dg-require-visibility.
2850
2851 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2852
2853 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2854
2855 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2856
2857 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2858
2859 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2860
2861 PR c++/17344
2862 * g++.dg/template/defarg5.C: New test.
2863
2864 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2865
2866 * g++.dg/parse/cast1.C: Run only on ILP32.
2867 * g++.old-deja/g++.mike/p784.C: Likewise.
2868
2869 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2870
2871 * gcc.c-torture/execute/20041113-1.c: New test.
2872
2873 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2874
2875 PR target/18230
2876 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2877 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2878 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2879 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2880 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2881 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2882 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2883 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2884 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2885 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2886 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2887 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2888 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2889
2890 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2891
2892 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2893 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2894 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2895 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2896 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2897 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2898 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2899 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2900 gcc.target/sparc/combined-1.c: New tests.
2901
2902 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2903
2904 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2905 New tests.
2906
2907 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2908
2909 * lib/gcc-dg.exp (dg-forbid-option): New function.
2910 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2911 * g++.dg/abi/bitfield8.C: Likewise.
2912 * g++.dg/abi/dtor1.C: Likewise.
2913 * g++.dg/abi/empty10.C: Likewise.
2914 * g++.dg/abi/empty7.C: Likewise.
2915 * g++.dg/abi/empty9.C: Likewise.
2916 * g++.dg/abi/layout3.C: Likewise.
2917 * g++.dg/abi/layout4.C: Likewise.
2918 * g++.dg/abi/thunk1.C: Likewise.
2919 * g++.dg/abi/thunk2.C: Likewise.
2920 * g++.dg/abi/vbase11.C: Likewise.
2921 * g++.dg/abi/vthunk2.C: Likewise.
2922 * g++.dg/abi/vthunk3.C: Likewise.
2923 * g++.dg/ext/attrib8.C: Likewise.
2924 * g++.dg/opt/longbranch2.C: Likewise.
2925 * g++.dg/opt/reg-stack4.C: Likewise.
2926 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2927 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2928 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2929 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2930 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2931 * gcc.dg/20000609-1.c: Likewise.
2932 * gcc.dg/20000720-1.c: Likewise.
2933 * gcc.dg/20011107-1.c: Likewise.
2934 * gcc.dg/20011119-1.c: Likewise.
2935 * gcc.dg/20020108-1.c: Likewise.
2936 * gcc.dg/20020122-2.c: Likewise.
2937 * gcc.dg/20020122-3.c: Likewise.
2938 * gcc.dg/20020201-3.c: Likewise.
2939 * gcc.dg/20020206-1.c: Likewise.
2940 * gcc.dg/20020218-1.c: Likewise.
2941 * gcc.dg/20020310-1.c: Likewise.
2942 * gcc.dg/20020411-1.c: Likewise.
2943 * gcc.dg/20020418-2.c: Likewise.
2944 * gcc.dg/20020426-1.c: Likewise.
2945 * gcc.dg/20020426-2.c: Likewise.
2946 * gcc.dg/20020517-1.c: Likewise.
2947 * gcc.dg/20020523-1.c: Likewise.
2948 * gcc.dg/20020523-2.c: Likewise.
2949 * gcc.dg/20020729-1.c: Likewise.
2950 * gcc.dg/20030204-1.c: Likewise.
2951 * gcc.dg/20030826-2.c: Likewise.
2952 * gcc.dg/20030926-1.c: Likewise.
2953 * gcc.dg/20031202-1.c: Likewise.
2954 * gcc.dg/980312-1.c: Likewise.
2955 * gcc.dg/980313-1.c: Likewise.
2956 * gcc.dg/990117-1.c: Likewise.
2957 * gcc.dg/990424-1.c: Likewise.
2958 * gcc.dg/990524-1.c: Likewise.
2959 * gcc.dg/991230-1.c: Likewise.
2960 * gcc.dg/i386-387-1.c: Likewise.
2961 * gcc.dg/i386-387-2.c: Likewise.
2962 * gcc.dg/i386-387-3.c: Likewise.
2963 * gcc.dg/i386-387-4.c: Likewise.
2964 * gcc.dg/i386-387-5.c: Likewise.
2965 * gcc.dg/i386-387-6.c: Likewise.
2966 * gcc.dg/i386-asm-1.c: Likewise.
2967 * gcc.dg/i386-bitfield1.c: Likewise.
2968 * gcc.dg/i386-bitfield2.c: Likewise.
2969 * gcc.dg/i386-loop-1.c: Likewise.
2970 * gcc.dg/i386-loop-2.c: Likewise.
2971 * gcc.dg/i386-loop-3.c: Likewise.
2972 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2973 * gcc.dg/i386-pic-1.c: Likewise.
2974 * gcc.dg/i386-regparm.c: Likewise.
2975 * gcc.dg/i386-signbit-1.c: Likewise.
2976 * gcc.dg/i386-signbit-2.c: Likewise.
2977 * gcc.dg/i386-signbit-3.c: Likewise.
2978 * gcc.dg/i386-sse-5.c: Likewise.
2979 * gcc.dg/i386-sse-8.c: Likewise.
2980 * gcc.dg/i386-unroll-1.c: Likewise.
2981 * gcc.dg/tls/opt-1.c: Likewise.
2982 * gcc.dg/tls/opt-2.c: Likewise.
2983 * gcc.dg/unroll-1.c: Likewise.
2984 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2985 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2986 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2987 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2988 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2989 -m64 is specified.
2990
2991 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2992
2993 PR c++/18389
2994 * g++.dg/parse/cond1.C: New test.
2995
2996 PR c++/18429
2997 * g++.dg/template/array9.C: New test.
2998 * g++.dg/ext/vla1.C: Adjust error messages.
2999 * g++.dg/ext/vlm1.C: Likewise.
3000 * g++.dg/template/crash2.C: Likewise.
3001
3002 PR c++/18436
3003 * g++.dg/template/call3.C: New test.
3004
3005 PR c++/18407
3006 * g++.dg/template/ptrmem11.C: New test.
3007
3008 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3009
3010 PR other/14264
3011 * lib/g++.exp: Set LC_ALL and LANG to C.
3012 * lib/gcc-dg.exp: Likewise.
3013 * lib/gfortran.exp: Likewise.
3014 * lib/objc.exp: Likewise.
3015 * lib/treelang.exp: Likewise.
3016
3017 2004-11-12 Andreas Schwab <schwab@suse.de>
3018
3019 * gcc.dg/pr16286.c: Fix last change.
3020
3021 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3022
3023 PR c++/18416
3024 * g++.dg/init/global1.C: New test.
3025
3026 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3027
3028 * gcc.c-torture/execute/20041112-1.c: New test.
3029
3030 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3031
3032 * lib/gcc-dg.exp (dg-target-list): New.
3033
3034 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3035 Richard Sandiford <rsandifo@redhat.com>
3036
3037 * lib/target-supports.exp (get-compiler_messages): New.
3038 (check_named_sections_available): Use it.
3039 (check_effective_target_ilp32): New.
3040 (check_effective_target_lp64): New.
3041 (is-effective-target): New.
3042 * lib/gcc-dg.exp (dg-require-effective-target): New.
3043
3044 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3045
3046 * gcc.dg/precedence-1.c: New test.
3047
3048 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3049
3050 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3051
3052 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3053 message, delete generated files, use more descriptive name for
3054 executable, and make the test unsupported when it cannot be run.
3055
3056 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3057 (dg-require-weak, dg-require-visibility, dg-require-alias,
3058 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3059 dg-require-iconv, dg-require-named-sections): Use it.
3060
3061 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3062
3063 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3064
3065 PR target/16457
3066 * gcc.dg/ppc-and-1: New
3067
3068 PR target/16796
3069 * gcc.dg/ppc-mov-1.c: New.
3070
3071 PR target/16458
3072 * gcc.dg/ppc-compare-1.c: New.
3073
3074 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3075
3076 * objc.dg/desig-init-2.m: New test.
3077
3078 2004-11-10 Adam Nemet <anemet@lnxw.com>
3079
3080 PR middle-end/18160
3081 * g++.dg/warn/register-var-1.C: New test.
3082 * g++.dg/warn/register-var-2.C: New test.
3083
3084 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3085
3086 * gcc.dg/union-2.c: New test.
3087
3088 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3089
3090 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3091 New test for PR tree-optimization/17892.
3092
3093 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3094
3095 PR c++/18369
3096 * g++.dg/init/new12.C: New test.
3097
3098 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3099
3100 * gcc.target/sparc: New directory.
3101 * gcc.target/sparc/sparc.exp: New driver.
3102 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3103 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3104 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3105 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3106
3107 2004-11-10 Paul Brook <paul@codesourcery.com>
3108
3109 PR fortran/18218
3110 * gfortran.dg/list_read.c: New test.
3111
3112 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3113
3114 PR c/18322
3115 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3116 expected diagnostic location.
3117
3118 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3119
3120 * gcc.dg/20041109-1.c: New test.
3121
3122 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3123
3124 PR objc/18406
3125 * objc/compile/pr18406.m: New test.
3126
3127 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3128
3129 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3130
3131 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3132
3133 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3134
3135 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3136
3137 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3138
3139 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3140
3141 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3142 exit.
3143
3144 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3145
3146 PR tree-opt/18299
3147 * gcc.c-torture/pr18299-1.c: New test.
3148
3149 2004-11-06 Andreas Schwab <schwab@suse.de>
3150
3151 * gcc.dg/pr16286.c: Also test for bool and pixel.
3152
3153 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3154
3155 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3156 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3157 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3158 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3159 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3160 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3161 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3162 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3163 gcc.dg/struct-semi-3.c: New tests.
3164
3165 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3166
3167 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3168
3169 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3170
3171 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3172 Do not use C99 designators.
3173
3174 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3175
3176 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3177
3178 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3179
3180 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3181 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3182 * gcc.c-torture/execute/simd-5.x: Remove.
3183
3184 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3185
3186 PR rtl-optimization/17933
3187 * gcc.dg/torture/pr17933-1.c: New test.
3188
3189 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3190
3191 PR target/18106
3192 * lib/target-supports.exp (check_weak_available): Support
3193 Windows.
3194
3195 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3196
3197 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3198 call to fflush(stdout) before abort.
3199 (my_ffsll): New function.
3200 (generate_fields): Use it.
3201
3202 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3203
3204 * gcc.dg/init-undef-1.c: New test.
3205
3206 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3207
3208 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3209 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3210 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3211 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3212 expected messages for new parser.
3213
3214 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3215
3216 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3217
3218 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3219
3220 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3221 on LP64 targets.
3222
3223 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3224
3225 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3226 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3227 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3228 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3229 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3230 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3231 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3232 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3233 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3234 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3235
3236 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3237
3238 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3239 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3240 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3241 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3242 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3243 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3244 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3245 for new parser.
3246
3247 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3248
3249 PR target/15342
3250 * gcc.dg/20041104-1.c: New test.
3251
3252 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3253
3254 * g++.dg/template/nontype7.C: New test.
3255 * g++.dg/template/nontype8.C: Likewise.
3256 * g++.dg/template/nontype9.C: Likewise.
3257 * g++.dg/template/nontype10.C: Likewise.
3258 * g++.dg/tc1/dr49.C: Likewise.
3259 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3260 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3261
3262 2004-11-04 Ben Elliston <bje@au.ibm.com>
3263
3264 * g++.dg/rtti/tinfo1.C: Remove xfails.
3265
3266 2004-11-04 Ben Elliston <bje@au.ibm.com>
3267
3268 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3269 packed attribute to the definition to satisfy the new C++ parser.
3270
3271 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3272
3273 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3274 invocations of va_arg.
3275
3276 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3277
3278 PR c++/18124
3279 * g++.dg/template/crash25.C: New test.
3280
3281 PR c++/18155
3282 * g++.dg/template/typedef2.C: New test.
3283 * g++.dg/parse/crash13.C: Adjust error markers.
3284
3285 PR c++/18177
3286 * g++.dg/conversion/const3.C: New test.
3287
3288 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3289
3290 PR fortran/17535
3291 PR fortran/17583
3292 PR fortran/17713
3293 * gfortran.dg/generic_[123].f90: New testcases.
3294
3295 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3296
3297 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3298 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3299
3300 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3301
3302 PR tree-opt/16808
3303 * gcc.c-torture/compile/pr16808.c: New test.
3304
3305 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3306
3307 PR rtl-optimization/17104
3308 * gcc.dg/ppc-bitfield1.c: New.
3309
3310 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3311
3312 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3313
3314 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3315
3316 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3317 strings for 32-bit code.
3318
3319 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3320
3321 PR c/18239
3322 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3323
3324 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3325
3326 PR c++/18064
3327 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3328
3329 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3330
3331 PR c++/15172
3332 * g++.dg/init/aggr2.C: New test.
3333
3334 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3335
3336 * objc.dg/local-decl-1.m: New test.
3337
3338 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3339
3340 * gcc.dg/20040910-1.c: Adjust regex.
3341
3342 2004-10-30 Roger Sayle <roger@eyesopen.com>
3343
3344 PR rtl-optimization/18084
3345 * g++.dg/opt/pr18084-1.C: New testcase.
3346
3347 2004-10-30 Matt Austern <austern@apple.com>
3348
3349 PR c++/17542
3350 * g++.dg/ext/attrib18.C: New test.
3351
3352 2004-10-30 Roger Sayle <roger@eyesopen.com>
3353
3354 PR middle-end/18096
3355 * gcc.dg/pr18096-1.c: New test case.
3356
3357 2004-10-30 Roger Sayle <roger@eyesopen.com>
3358
3359 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3360
3361 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3362
3363 PR c/16666
3364 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3365 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3366 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3367 gcc.dg/old-style-prom-3.c: New tests.
3368
3369 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3370
3371 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3372 Remove unnecessary inclusion of stdio.h.
3373
3374 2004-10-29 Roger Sayle <roger@eyesopen.com>
3375
3376 PR rtl-optimization/17581
3377 * gcc.dg/pr17581-1.c: New test case.
3378
3379 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3380
3381 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3382 being implemented.
3383 * g++.dg/conversion/dr195-1.C: New.
3384 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3385 * g++.old-deja/g++.mike/p10148.C: Likewise.
3386
3387 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3388
3389 PR c++/17695
3390 * g++.dg/debug/typedef2.C: New test.
3391
3392 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3393
3394 PR fortran/13490
3395 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3396 * gfortran.dg/g77/README: Update.
3397
3398 2004-10-28 Matt Austern <austern@apple.com>
3399
3400 PR c++/14124
3401 * g++.dg/ext/packed7.C: New test.
3402
3403 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3404
3405 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3406 scan-assembler.
3407 * lib/scanasm.exp (hidden-scan-for): New proc.
3408 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3409 string.
3410 (scan-not-hidden): Likewise.
3411 * lib/target-supports.exp (check_visibility_available): mach-o is
3412 support too.
3413
3414 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3415
3416 PR c++/17132
3417 * g++.dg/template/memclass3.C: New test.
3418
3419 2004-10-28 Adam Nemet <anemet@lnxw.com>
3420
3421 PR middle-end/18160
3422 * gcc.dg/register-var-1.c: New test.
3423 * gcc.dg/register-var-2.c: New test.
3424 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3425 error now.
3426
3427 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3428
3429 PR other/18172
3430 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3431 unused variables.
3432 * gcc.dg/vect/vect-22.c: Likewise.
3433
3434 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3435
3436 * gcc.dg/i386-rotate-1.c: New test.
3437
3438 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3439
3440 * g++.dg/init/ref12.C: Add "run" marker.
3441
3442 PR c++/17435
3443 * g++.dg/init/ref12.C: New test.
3444
3445 PR c++/18140
3446 * g++.dg/template/shift1.C: New test.
3447 * g++.dg/template/error10.C: Adjust error markers.
3448
3449 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3450
3451 PR tree-opt/17529
3452 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3453
3454 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3455
3456 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3457 * gcc.dg/weak/weak-3.c: Likewise.
3458 * gcc.dg/weak/weak-5.c: Likewise.
3459 * gcc.dg/weak/weak-9.c: Likewise.
3460 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3461 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3462
3463 * gcc.dg/darwin-weakimport-1.c: New.
3464
3465 2004-10-28 Ben Elliston <bje@au.ibm.com>
3466
3467 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3468
3469 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3470
3471 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3472 'syntax' error messages.
3473 * gcc.dg/cpp/direct2s.c: Likewise.
3474
3475 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3476
3477 * gcc.c-torture/compile/20041026-1.c: New.
3478
3479 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3480
3481 PR c++/18093
3482 * g++.dg/lookup/ns2.C: New test.
3483
3484 PR c++/18020
3485 * g++.dg/template/enum4.C: New test.
3486
3487 PR c++/18161
3488 * g++.dg/template/expr1.C: New test.
3489
3490 2004-10-26 Ben Elliston <bje@au.ibm.com>
3491
3492 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3493
3494 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3495
3496 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3497 gcc.dg/decl-nospec-3.c: New tests.
3498
3499 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3500
3501 * objc.dg/super-class-3.m: New test.
3502
3503 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3504
3505 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3506 resyncing.
3507 * gcc.dg/cpp/direct2s.c: Likewise.
3508
3509 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3510
3511 * objc.dg/image-info.m: Update for changes to section selection.
3512
3513 2004-10-25 David Ayers <d.ayers@inode.at>
3514 Ziemowit Laski <zlaski@apple.com>
3515
3516 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3517 diagnostics when messaging 'id <Proto>'.
3518 * objc.dg/class-protocol-1.m: New test.
3519 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3520 a non-existent method signature.
3521 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3522 Update diagnostics when messaging with non-existent method signature.
3523 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3524 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3525 invalid receivers are now resolved as if messaging 'id'; remove
3526 extraneous diagnostics.
3527
3528 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3529
3530 PR c/16667
3531 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3532 gcc.dg/init-desig-obs-3.c: New tests.
3533
3534 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3535
3536 * gcc.dg/debug/20041023-1.c: New test.
3537
3538 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3539
3540 PR middle-end/17407
3541 * gcc.c-torture/compile/pr17407.c: New test.
3542
3543 PR c++/18121
3544 * g++.dg/template/array8.C: New test.
3545
3546 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3547
3548 PR other/18138
3549 * lib/g++.exp: Accept more than one multilib libgcc.
3550 * lib/gcc-dg.exp: Likewise.
3551 * lib/objc.exp: Likewise.
3552 * lib/treelang.exp: Likewise.
3553 * lib/gfortran.exp: Likewise.
3554
3555 2004-10-24 Ben Elliston <bje@au.ibm.com>
3556
3557 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3558
3559 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3560
3561 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3562 * gcc.dg/c99-const-expr-3.c: Likewise.
3563
3564 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3565
3566 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3567
3568 2004-10-23 Ben Elliston <bje@au.ibm.com>
3569
3570 * gcc.c-torture/execute/loop-2e.x: Remove.
3571
3572 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3573
3574 PR c++/18095
3575 * g++.dg/parse/crash18.C: New.
3576 * g++.dg/parse/crash19.C: New.
3577
3578 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3579
3580 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3581 * g++.dg/ext/dllimport2.C: Same.
3582 * g++.dg/ext/dllimport8.C: Same.
3583
3584 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3585
3586 PR c++/10841
3587 * g++.dg/conversion/cast1.C: New test.
3588 * g++.dg/overload/pmf1.C: Adjust error marker.
3589
3590 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3591
3592 PR objc/17923
3593 * objc.dg/const-str-7.m: New test.
3594
3595 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3596
3597 * g++.dg/template/memfriend11.C: Fix comment typo.
3598 * g++.dg/template/memfriend14.C: Likewise.
3599
3600 2004-10-20 Richard Henderson <rth@redhat.com>
3601
3602 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3603 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3604 -fasynchronous-unwind-tables.
3605
3606 2004-10-20 Richard Henderson <rth@redhat.com>
3607
3608 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3609 (main): Return success.
3610 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3611 (main): Return success.
3612
3613 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3614
3615 PR c++/13495
3616 * g++.dg/template/memfriend9.C: New test.
3617 * g++.dg/template/memfriend10.C: Likewise.
3618 * g++.dg/template/memfriend11.C: Likewise.
3619 * g++.dg/template/memfriend12.C: Likewise.
3620 * g++.dg/template/memfriend13.C: Likewise.
3621 * g++.dg/template/memfriend14.C: Likewise.
3622 * g++.dg/template/memfriend15.C: Likewise.
3623 * g++.dg/template/memfriend16.C: Likewise.
3624 * g++.dg/template/memfriend17.C: Likewise.
3625 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3626
3627 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3628
3629 * g++.dg/conversion/dr195.C: New.
3630 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3631
3632 2004-10-20 Ben Elliston <bje@au.ibm.com>
3633 Devang Patel <dpatel@apple.com>
3634
3635 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3636 of floating point arithmetic, which could trap.
3637
3638 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3639
3640 PR c++/14035
3641 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3642 * g++.dg/conversion/const2.C: New test.
3643 * g++.dg/expr/reinterpret2.C: New test.
3644 * g++.dg/expr/reinterpret3.C: New test.
3645 * g++.dg/expr/cast2.C: New test.
3646 * g++.dg/expr/copy1.C: New test.
3647 * g++.dg/other/conversion1.C: Change error message.
3648 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3649 function pointers to void *.
3650 * g++.old-deja/g++.mike/p10148.C: Likewise.
3651
3652 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3653
3654 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3655
3656 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3657
3658 PR c++/18047
3659
3660 * g++.dg/parse/expr3.C: New test.
3661
3662 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3663
3664 * gcc.dg/smod-1.c: New test.
3665
3666 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3667
3668 * objc.dg/method-14.m: New test.
3669
3670 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3671
3672 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3673 Also xfail as the patch was reverted.
3674
3675 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3676
3677 PR middle-end/16973
3678 * gcc.dg/pr16973.c: New test.
3679
3680 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3681
3682 PR tree-optimization/17656
3683 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3684
3685 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3686
3687 * g++.dg/eh/shadow1.C: New.
3688
3689 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3690
3691 * gcc.c-torture/compile/20041018-1.c: New test.
3692
3693 2004-10-18 Ben Elliston <bje@au.ibm.com>
3694
3695 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3696 compiler referring to register 0 when accessing sdata. The linker
3697 now patches things up.
3698
3699 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3700
3701 PR c/17529
3702 * gcc.c-torture/compile/pr17529.c: New test.
3703
3704 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3705
3706 PR c++/17743
3707 * g++.dg/ext/attrib17.C: New test.
3708
3709 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3710
3711 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3712
3713 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3714
3715 PR c++/10479
3716 * g++.dg/ext/attrib16.C: New test.
3717
3718 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3719
3720 PR c++/17042
3721 * g++.dg/init/dso_handle1.C: New test.
3722
3723 PR c++/14667
3724 * g++.dg/parse/typedef6.C: New test.
3725
3726 PR c++/17916
3727 * g++.dg/parse/pragma1.C: New test.
3728
3729 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3730
3731 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3732
3733 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3734
3735 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3736 -fno-common when on HPPA HP-UX platforms.
3737
3738 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR other/16820
3741 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3742 stdint.h.
3743 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3744 uintptr_t.
3745
3746 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3747
3748 PR c++/16301
3749 * g++.dg/lookup/strong-using-4.C: New test.
3750
3751 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3752
3753 PR middle-end/16567
3754 * gcc.c-torture/compile/nested-1.c: New test.
3755
3756 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3757
3758 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3759 and mipsisa64*-*-* (until support for misaligned loads is added).
3760 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3761 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3762 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3763 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3764 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3765 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3766
3767 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3768
3769 PR c++/17976
3770 * g++.dg/init/dtor3.C: New test.
3771
3772 2004-10-15 Ben Elliston <bje@au.ibm.com>
3773
3774 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3775
3776 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3777
3778 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3779 * gcc.dg/macho-lo-sum.c: Likewise.
3780
3781 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3782
3783 * gcc.dg/ppc-spe64-1.c: New test.
3784
3785 2004-10-14 Devang Patel <dpatel@apple.com>
3786
3787 PR 17635
3788 * gcc.dg/pr17635.c : New test.
3789
3790 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3791
3792 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3793 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3794 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3795 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3796 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3797 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3798 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3799 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3800 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3801 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3802 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3803 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3804 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3805 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3806 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3807 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3808 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3809 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3810
3811 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3812
3813 * gcc.dg/vect/vect-82.c: New testcase.
3814 * gcc.dg/vect/vect-82_64.c: New testcase.
3815 * gcc.dg/vect/vect-83.c: New testcase.
3816 * gcc.dg/vect/vect-83_64.c: New testcase.
3817
3818 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3819
3820 * gcc.dg/cpp/error-1.c: New test.
3821
3822 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3823
3824 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3825
3826 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3827
3828 PR target/17984
3829 * gcc.dg/cris-peep2-xsrand2.c: New test.
3830
3831 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3832
3833 PR c++/17661
3834 * testsuite/g++.dg/expr/for2.C: New test.
3835
3836 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3837
3838 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3839
3840 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3841
3842 PR tree-optimization/17724
3843 * g++.dg/opt/pr17724-1.C: New test.
3844 * g++.dg/opt/pr17724-2.C: New test.
3845 * g++.dg/opt/pr17724-3.C: New test.
3846 * g++.dg/opt/pr17724-4.C: New test.
3847 * g++.dg/opt/pr17724-5.C: New test.
3848 * g++.dg/opt/pr17724-6.C: New test.
3849
3850 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3851
3852 PR c/17301
3853 * gcc.dg/pr17301-2.c: New test.
3854
3855 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3856
3857 PR c++/15876
3858 * g++.dg/parse/error22.C: New test.
3859
3860 PR c++/17936
3861 * g++.dg/template/spec18.C: New test.
3862
3863 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3864
3865 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3866 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3867 memcpy.
3868 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3869 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3870
3871 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3872
3873 * g++.dg/eh/cleanup5.C: Add dg-options "".
3874
3875 2004-10-11 Roger Sayle <roger@eyesopen.com>
3876
3877 PR middle-end/17657
3878 * gcc.dg/switch-4.c: New test case.
3879
3880 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3881
3882 * gcc.c-torture/execute/20041011-1.c: New test.
3883
3884 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3885
3886 PR c++/17554
3887 * g++.dg/init/for3.C: New test.
3888
3889 PR c++/17657
3890 * g++.dg/opt/switch2.C: New test.
3891
3892 PR middle-end/17703
3893 * g++.dg/warn/Wreturn-2.C: New test.
3894
3895 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3896
3897 PR c++/17907
3898 * g++.dg/eh/cleanup5.C: New test.
3899
3900 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/17393
3903 * g++.dg/parse/error21.C: New test.
3904
3905 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3906
3907 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3908 * g++.dg/warn/incomplete1.C: Likewise.
3909 * g++.dg/template/qualttp20.C: Likewise.
3910
3911 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3912
3913 PR c/17881
3914 * parm-incomplete-1.c: New test.
3915
3916 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3917
3918 PR c++/17867
3919 * g++.dg/parse/error19.C: New test.
3920
3921 PR c++/17670
3922 * g++.dg/init/new11.C: New test.
3923
3924 PR c++/17821
3925 * g++.dg/parse/error20.C: New test.
3926
3927 PR c++/17826
3928 * g++.dg/template/crash24.C: New test.
3929
3930 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3931
3932 PR c/17301
3933 * gcc.dg/pr17301-1.c: New test.
3934
3935 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3936
3937 PR c/17189
3938 * gcc.dg/anon-struct-5.c: New test.
3939
3940 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3941
3942 PR c/17844
3943 * gcc.dg/pr17844-1.c: New test.
3944
3945 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3946
3947 PR tree-optimization/17906
3948 * gcc.c-torture/compile/pr17906.c: New.
3949
3950 2004-10-09 Stuart Hastings <stuart@apple.com>
3951 Roger Sayle <roger@eyesopen.com>
3952
3953 PR rtl-optimization/17853
3954 * gcc.dg/i386-mmx-5.c: New testcase.
3955
3956 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3957
3958 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3959
3960 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3961
3962 PR c++/17524
3963 * g++.dg/template/static9.C: New test.
3964
3965 PR c++/17685
3966 * g++.dg/parse/operator5.C: New test.
3967
3968 2004-10-09 Roger Sayle <roger@eyesopen.com>
3969
3970 PR middle-end/17894
3971 * gcc.c-torture/execute/divcmp-4.c: New test case.
3972
3973 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3974
3975 PR tree-opt/17902
3976 * g++.dg/opt/pr17902.C: New test.
3977
3978 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3979
3980 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3981
3982 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3983
3984 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3985
3986 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3987
3988 * gcc.dg/assign-warn-3.c: New test.
3989
3990 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3991
3992 PR c/16999
3993 * gcc.dg/cpp/ident-1.c: New test.
3994
3995 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3996
3997 * gcc.c-torture/compile/acc1.c: New.
3998
3999 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4000
4001 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4002 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4003
4004 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4005
4006 * gcc.dg/ultrasp11.c: New test.
4007
4008 2004-10-08 Michael Matz <matz@suse.de>
4009
4010 * gcc.dg/doloop-2.c: New test.
4011
4012 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4013
4014 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4015 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4016 objc.dg/method-9.m: Update expected diagnostics.
4017
4018 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4019
4020 * gcc.dg/ppc-fsel-3.c: New file.
4021 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4022
4023 2004-10-07 Paul Brook <paul@codesourcery.com>
4024
4025 * gfortran.dg/intrinsic_verify_1.f90: New test.
4026
4027 2004-10-07 Paul Brook <paul@codesourcery.com>
4028
4029 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4030
4031 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4032
4033 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4034 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4035 commit.
4036
4037 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4038
4039 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4040
4041 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4042
4043 PR c++/17115
4044 * g++.dg/warn/Winline-4.C: New test.
4045
4046 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4047
4048 * gcc.c-torture/compile/20041007-1.c: New test.
4049
4050 2004-10-07 Paul Brook <paul@codesourcery.com>
4051
4052 PR fortran/17678
4053 * gfortran.dg/use_allocated_1.f90: New test.
4054
4055 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4056
4057 PR middle-end/17849
4058 * gfortran.fortran-torture/compile/nested.f90: New test
4059
4060 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4061
4062 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4063
4064 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4065
4066 PR c++/17368
4067 * g++.dg/ext/asm6.C: New test.
4068
4069 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4070
4071 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4072
4073 2004-10-06 Paul Brook <paul@codesourcery.com>
4074
4075 PR libfortran/17709
4076 * gfortran.dg/empty_format_1.f90: New test.
4077
4078 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4079
4080 PR fortran/17568
4081 * gfortran.dg/ishft.f90: New test.
4082
4083 PR fortran/17283
4084 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4085 tests.
4086
4087 2004-10-06 Paul Brook <paul@codesourcery.com>
4088
4089 * gfortran.dg/do_1.f90: New test.
4090
4091 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4092
4093 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4094 optimizing for size.
4095
4096 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4097
4098 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4099
4100 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4101
4102 * gcc.c-torture/compile/20041005-1.c: New test.
4103
4104 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4105
4106 PR c++/17829
4107 * g++.dg/lookup/koenig4.C: New.
4108
4109 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4110
4111 * g++.dg/other/classkey1.C: Adjust quoting marks.
4112 * g++.dg/parse/error15.C: Likewise.
4113 * g++.dg/template/meminit2.C (int>): Likewise.
4114
4115 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4116
4117 PR fortran/17283
4118 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4119
4120 PR fortran/17631
4121 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4122
4123 PR fortran/17708
4124 * gfortran.dg/pr17708.f90: New test.
4125
4126 2004-10-04 Chao-ying Fu <fu@mips.com>
4127
4128 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4129 * gcc.dg/vect/vect-4.c: Ditto.
4130 * gcc.dg/vect/vect-5.c: Ditto.
4131 * gcc.dg/vect/vect-6.c: Ditto.
4132 * gcc.dg/vect/vect-8.c: Ditto.
4133 * gcc.dg/vect/vect-16.c: Ditto.
4134 * gcc.dg/vect/vect-30.c: Ditto.
4135 * gcc.dg/vect/vect-40.c: Ditto.
4136 * gcc.dg/vect/vect-41.c: Ditto.
4137 * gcc.dg/vect/vect-42.c: Ditto.
4138 * gcc.dg/vect/vect-43.c: Ditto.
4139 * gcc.dg/vect/vect-44.c: Ditto.
4140 * gcc.dg/vect/vect-45.c: Ditto.
4141 * gcc.dg/vect/vect-46.c: Ditto.
4142 * gcc.dg/vect/vect-47.c: Ditto.
4143 * gcc.dg/vect/vect-48.c: Ditto.
4144 * gcc.dg/vect/vect-49.c: Ditto.
4145 * gcc.dg/vect/vect-50.c: Ditto.
4146 * gcc.dg/vect/vect-51.c: Ditto.
4147 * gcc.dg/vect/vect-52.c: Ditto.
4148 * gcc.dg/vect/vect-53.c: Ditto.
4149 * gcc.dg/vect/vect-54.c: Ditto.
4150 * gcc.dg/vect/vect-55.c: Ditto.
4151 * gcc.dg/vect/vect-56.c: Ditto.
4152 * gcc.dg/vect/vect-57.c: Ditto.
4153 * gcc.dg/vect/vect-58.c: Ditto.
4154 * gcc.dg/vect/vect-59.c: Ditto.
4155 * gcc.dg/vect/vect-60.c: Ditto.
4156 * gcc.dg/vect/vect-74.c: Ditto.
4157 * gcc.dg/vect/vect-79.c: Ditto.
4158 * gcc.dg/vect/vect-80.c: Ditto.
4159
4160 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4161
4162 * gcc.dg/unused-7.c: Use the correct option.
4163
4164 2004-10-04 Paul Brook <paul@codesourcery.com>
4165 Bud Davis <bdavis9659@comcast.net>
4166
4167 PR fortran/17706
4168 PR fortran/16434
4169 * gfortran/pr17706.f90: New test.
4170 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4171
4172 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4173
4174 * gfortran.dg/pr17612.f90: New test.
4175
4176 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4177
4178 * g++.dg/template/local1.C: Adjust quoting marks in
4179 testing for diagnostics.
4180 * g++.dg/tls/diag-2.C: Likewise.
4181 * g++.dg/other/error8.C: Likewise.
4182
4183 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4184
4185 PR c/17178
4186 * gcc.dg/unused-4.c: Adjust to be correct.
4187
4188 PR c/17820
4189 * gcc.dg/unused-7.c: New test.
4190
4191 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4192
4193 PR c++/17797
4194 * g++.dg/overload/template2.C: New test.
4195
4196 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4197
4198 PR tree-optimization/16632
4199 * gcc.dg/tree-ssa/20041002-1.c: New.
4200
4201 2004-10-03 Paul Brook <paul@codesourcery.com>
4202
4203 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4204 rather than relying on default formatting.
4205
4206 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4207
4208 * gcc.dg/20040920-1.c: Update expected message text.
4209
4210 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4211
4212 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4213
4214 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4215
4216 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4217 tree level.
4218
4219 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4220
4221 * gcc.dg/tree-ssa/pr17343.c: Remove.
4222
4223 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4224
4225 PR tree-opt/17343
4226 * gcc.dg/tree-ssa/pr17343.c: New test.
4227
4228 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4229
4230 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4231 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4232 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4233 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4234 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4235
4236 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4237
4238 * gcc.dg/lvalue-2.c: New test.
4239
4240 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4241
4242 PR c/17730
4243 * gcc.dg/pr17730-1.c: New test
4244
4245 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4246
4247 PR c/7425
4248 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4249
4250 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4251
4252 * gcc.c-torture/execute/stdarg-1.c: New test.
4253 * gcc.c-torture/execute/stdarg-2.c: New test.
4254 * gcc.c-torture/execute/stdarg-3.c: New test.
4255 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4256 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4257 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4258 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4259 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4260
4261 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4262
4263 PR tree-optimization/17697
4264 * g++.dg/opt/pr17697-1.C: New test.
4265 * g++.dg/opt/pr17697-2.C: New test.
4266 * g++.dg/opt/pr17697-3.C: New test.
4267
4268 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4269
4270 PR c/16409
4271 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4272 gcc.dg/vla-init-5.c: New tests.
4273
4274 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4275
4276 PR c/13804
4277 * gcc.dg/pr13804-1.c: New test.
4278
4279 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4280
4281 PR fortran/16938
4282 * gfortran.dg/pr16938.f90: New test.
4283
4284 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4285
4286 * g++.dg/template/crash23.C: New test.
4287
4288 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4289
4290 PR c++/17585
4291 * g++.dg/template/static8.C: New test.
4292
4293 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4294
4295 PR c++/17681
4296 * g++.dg/other/error9.C: New test.
4297
4298 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4299
4300 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4301
4302 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4303
4304 PR fortran/15164
4305 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4306
4307 2004-09-26 Roger Sayle <roger@eyesopen.com>
4308
4309 PR middle-end/17112
4310 * gcc.dg/pr17112-1.c: New test case.
4311
4312 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4313
4314 PR c/11459
4315 * gcc.dg/pr11459-1.c: New test.
4316
4317 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4318
4319 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4320 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4321
4322 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4323
4324 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4325
4326 2004-09-25 Jan Hubicka <jh@suse.cz>
4327
4328 * compile/30040909-1.c: New test.
4329 * compile/30040907-1.c: New test.
4330
4331 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4332
4333 * gcc.c-torture/execute/va-arg-26.c: New test.
4334
4335 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4336
4337 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4338 extra diagnostics on targets with 64-bit pointers.
4339 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4340
4341 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4342
4343 PR c/17188
4344 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4345 * gcc.dg/decl-3.c: Adjust expected message.
4346
4347 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4348
4349 PR fortran/17615
4350 * gfortran.dg/pr17615.f90: New test.
4351
4352 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4353
4354 PR tree-optimzation/17517
4355 * g++.dg/tree-ssa/pr17517.C: New Test.
4356
4357 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4358
4359 PR c++/16889
4360 * g++.dg/lookup/ambig3.C: New.
4361
4362 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4363
4364 PR tree-opt/17624
4365 * g++.dg/opt/pr17624.C: New test.
4366
4367 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4368
4369 PR c/6980
4370 * gcc.dg/Wbad-function-cast-1.c: New test.
4371
4372 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4373
4374 * g++.dg/ext/complit1.C
4375 * g++.dg/other/error2.C
4376 * g++.dg/other/nontype-1.C
4377 * g++.dg/parse/crash11.C
4378 * g++.dg/parse/crash12.C
4379 * g++.dg/parse/error15.C
4380 * g++.dg/parse/error4.C
4381 * g++.dg/parse/tmpl-outside1.C
4382 * g++.dg/parse/too-many-tmpl-args1.C
4383 * g++.dg/template/dependent-expr3.C
4384 * g++.dg/template/error10.C
4385 * g++.dg/template/instantiate1.C
4386 * g++.dg/template/vtable2.C
4387 * g++.dg/warn/Wshadow-1.C
4388 * g++.dg/warn/weak1.C
4389 * g++.old-deja/g++.brendan/crash16.C
4390 * g++.old-deja/g++.brendan/crash18.C
4391 * g++.old-deja/g++.brendan/crash48.C
4392 * g++.old-deja/g++.brendan/crash49.C
4393 * g++.old-deja/g++.brendan/crash55.C
4394 * g++.old-deja/g++.brendan/crash56.C
4395 * g++.old-deja/g++.brendan/crash8.C
4396 * g++.old-deja/g++.brendan/enum11.C
4397 * g++.old-deja/g++.brendan/enum8.C
4398 * g++.old-deja/g++.brendan/enum9.C
4399 * g++.old-deja/g++.brendan/friend3.C
4400 * g++.old-deja/g++.brendan/misc14.C
4401 * g++.old-deja/g++.bugs/900402_02.C
4402 * g++.old-deja/g++.bugs/900404_03.C
4403 * g++.old-deja/g++.bugs/900404_04.C
4404 * g++.old-deja/g++.bugs/900428_03.C
4405 * g++.old-deja/g++.jason/crash4.C
4406 * g++.old-deja/g++.jason/overload21.C
4407 * g++.old-deja/g++.jason/redecl1.C
4408 * g++.old-deja/g++.jason/report.C
4409 * g++.old-deja/g++.jason/rfg10.C
4410 * g++.old-deja/g++.jason/template30.C
4411 * g++.old-deja/g++.law/arm12.C
4412 * g++.old-deja/g++.law/ctors5.C
4413 * g++.old-deja/g++.law/cvt20.C
4414 * g++.old-deja/g++.law/init10.C
4415 * g++.old-deja/g++.law/init8.C
4416 * g++.old-deja/g++.law/visibility17.C
4417 * g++.old-deja/g++.law/visibility7.C
4418 * g++.old-deja/g++.mike/net8.C
4419 * g++.old-deja/g++.mike/p646.C
4420 * g++.old-deja/g++.mike/p700.C
4421 * g++.old-deja/g++.mike/p701.C
4422 * g++.old-deja/g++.mike/p811.C
4423 * g++.old-deja/g++.ns/template13.C
4424 * g++.old-deja/g++.other/array3.C
4425 * g++.old-deja/g++.other/crash25.C
4426 * g++.old-deja/g++.other/dtor3.C
4427 * g++.old-deja/g++.other/dtor4.C
4428 * g++.old-deja/g++.other/main1.C
4429 * g++.old-deja/g++.other/warn7.C
4430 * g++.old-deja/g++.pt/crash11.C
4431 * g++.old-deja/g++.pt/crash36.C
4432 * g++.old-deja/g++.pt/spec22.C
4433 * g++.old-deja/g++.pt/spec9.C
4434 * g++.old-deja/g++.pt/ttp52.C
4435 * g++.old-deja/g++.robertl/eb103.C
4436 * g++.old-deja/g++.robertl/eb121.C
4437 * g++.old-deja/g++.robertl/eb22.C
4438 * g++.old-deja/g++.robertl/eb8.C:
4439 Update locations and/or regexps of dg-error markers.
4440 Remove markers for some bogus messages that are no longer issued.
4441
4442 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4443
4444 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4445 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4446
4447 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4448
4449 PR c++/17618
4450 * g++.dg/lookup/crash5.C: New test.
4451
4452 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4453
4454 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4455 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4456 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4457 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4458 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4459 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4460
4461 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4462 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4463 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4464 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4465 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4466 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4467
4468 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4469
4470 * gcc.dg/vect/vect-44.c: Check additional cases.
4471 * gcc.dg/vect/vect-48.c: Check additional cases.
4472
4473 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4474 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4475 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4476 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4477 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4478 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4479 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4480 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4481 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4482
4483 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4484 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4485 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4486
4487 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4488
4489 * gcc.dg/tree-ssa/loop-6.c: New test.
4490
4491 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4492
4493 PR c++/17620
4494 * g++.dg/inherit/base2.C: New.
4495
4496 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4497
4498 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4499 * gcc.dg/20001012-2.c: Likewise.
4500 * gcc.dg/20001013-1.c: Likewise.
4501 * gcc.dg/20001101-1.c: Likewise.
4502 * gcc.dg/20001102-1.c: Likewise.
4503 * gcc.dg/bf-spl1.c: Likewise.
4504 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4505 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4506
4507 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4508
4509 PR tree-optimization/16721
4510 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4511
4512 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4513
4514 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4515 * gcc.dg/20040305-1.c: Likewise.
4516
4517 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4518
4519 PR c/16566
4520 * gcc.c-torture/compile/pr16566-1.c,
4521 gcc.c-torture/compile/pr16566-2.c,
4522 gcc.c-torture/compile/pr16566-3.c: New tests.
4523
4524 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4525
4526 PR tree-optimization/17512
4527 * gcc.c-torture/compile/20040916-1.c.
4528
4529 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4530
4531 * gcc.dg/pragma-re-3.c: New test.
4532
4533 2004-09-17 Matt Austern <austern@apple.com>
4534
4535 PR c++/15049
4536 * g++.dg/other/anon3.C: New.
4537
4538 2004-09-21 Roger Sayle <roger@eyesopen.com>
4539
4540 PR c++/7503
4541 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4542 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4543 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4544 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4545 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4546
4547 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4548
4549 PR fortran/17286
4550 * gfortran.dg/pr17286.f90: New test.
4551
4552 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4553
4554 PR c++/17530
4555 * g++.dg/template/static7.C: New test.
4556
4557 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4558
4559 PR tree-opt/17558
4560 * gcc.c-torture/compile/pr17558.c: New test.
4561
4562 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4563
4564 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4565 if SKIP_ATTRIBUTE is defined.
4566
4567 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4568
4569 PR fortran/15957
4570 * gfortran.dg/pr15957.f90: New test.
4571
4572 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4573
4574 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4575 in comparison.
4576 * gcc.dg/vect/vect-79.c: Likewise.
4577 * gcc.dg/vect/vect-80.c: Likewise.
4578
4579 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4580
4581 PR fortran/15750
4582 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4583
4584 2004-09-20 Ira Rosen <irar@il.ibm.com>
4585
4586 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4587 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4588 * gcc.dg/vect/vect-62.c: New testcase.
4589 * gcc.dg/vect/vect-63.c: New testcase.
4590 * gcc.dg/vect/vect-64.c: New testcase.
4591 * gcc.dg/vect/vect-65.c: New testcase.
4592 * gcc.dg/vect/vect-66.c: New testcase.
4593 * gcc.dg/vect/vect-67.c: New testcase.
4594 * gcc.dg/vect/vect-68.c: New testcase.
4595 * gcc.dg/vect/vect-69.c: New testcase.
4596 * gcc.dg/vect/vect-79.c: New testcase.
4597 * gcc.dg/vect/vect-80.c: New testcase.
4598
4599 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4600
4601 * gcc.target/mips/asm-1.c: New test.
4602
4603 2004-09-19 Ira Rosen <irar@il.ibm.com>
4604
4605 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4606 * gcc.dg/vect/vect-73.c: New testcase.
4607 * gcc.dg/vect/vect-74.c: New testcase.
4608 * gcc.dg/vect/vect-75.c: New testcase.
4609 * gcc.dg/vect/vect-76.c: New testcase.
4610 * gcc.dg/vect/vect-77.c: New testcase.
4611 * gcc.dg/vect/vect-78.c: New testcase
4612
4613 2004-09-18 Paul Brook <paul@codesourcery.com>
4614
4615 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4616
4617 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4618
4619 PR c/17424
4620 * gcc.dg/pr17424-1.c: New test.
4621
4622 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4623
4624 * g++.dg/tree-ssa/pr17153.C: New test.
4625
4626 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4627
4628 PR pch/13361
4629 * testsuite/g++.dg/pch/wchar-1.C: New.
4630 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4631
4632 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4633
4634 * gcc.c-torture/execute/20040917-1.c: New test.
4635
4636 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4637
4638 PR tree-optimization/17319
4639 * gcc.dg/pr17319.c: New test.
4640
4641 2004-09-17 Devang Patel <dpatel@apple.com>
4642
4643 * gcc.dg/20040813-1.c: New test.
4644
4645 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4646
4647 PR tree-optimization/17273
4648 * gcc.c-torture/compile/pr17273.c: New test.
4649
4650 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4651
4652 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4653 Update expected messages.
4654 * gcc.dg/declspec-13.c: New test.
4655
4656 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4657
4658 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4659
4660 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4661
4662 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4663 change what 'a' is pointing to.
4664
4665 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4666
4667 PR c++/16002
4668 * g++.dg/template/error18.C: New test.
4669
4670 PR c++/16029
4671 * g++.dg/warn/Wunused-8.C: New test.
4672
4673 2004-09-17 Steven Bosscher <stevenb@suse.de>
4674
4675 PR tree-optimization/17513
4676 * gcc.dg/20040916-1.c: New test.
4677
4678 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4679
4680 PR c++/17501
4681 * g++.dg/template/typename7.C: New test.
4682
4683 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4684
4685 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4686
4687 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4688
4689 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4690 with -ftree-based-profiling also.
4691 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4692
4693 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4694
4695 PR/15364
4696 * gfortran.dg/der_array_io_1.f90: New test.
4697 * gfortran.dg/der_array_io_2.f90: New test.
4698 * gfortran.dg/der_array_io_3.f90: New test.
4699
4700 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4701
4702 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4703 EABI.
4704
4705 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4706
4707 * g++.dg/opt/switch1.C: New test.
4708
4709 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4710
4711 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4712 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4713 Update expected messages.
4714
4715 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4716
4717 PR fortran/16485
4718 * gfortran.dg/same_name_1.f90: New test.
4719
4720 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4721
4722 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4723 dereference garbage pointers.
4724
4725 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4726
4727 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4728 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4729
4730 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4731 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4732 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4733
4734 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4735
4736 PR c++/17324
4737 * g++.dg/template/mangle1.C: New test.
4738
4739 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4740
4741 PR tree-optimization/17252
4742 * gcc.c-torture/execute/pr17252.c: New test.
4743
4744 2004-09-14 Andrew Pinski <apinski@apple.com>
4745
4746 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4747
4748 2004-09-14 Roger Sayle <roger@eyesopen.com>
4749
4750 PR rtl-optimization/9771
4751 * gcc.dg/pr9771-1.c: New test case.
4752
4753 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4754
4755 PR tree-optimization/15262
4756 * gcc.c-torture/execute/pr15262-1.c: New test.
4757 * gcc.c-torture/execute/pr15262-2.c: New test.
4758
4759 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4760
4761 * gcc.dg/declspec-12.c: New test.
4762
4763 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4764
4765 * gfortran.dg/pr17090.f90: Add directives to test.
4766
4767 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4768
4769 * gcc.c-torture/compile/20040914-1.c: New test.
4770
4771 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4772
4773 PR c++/16162
4774 * g++.dg/template/decl2.C: New test.
4775
4776 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4777
4778 PR fortran/17090
4779 * gfortran.dg/pr17090.f90: New test.
4780
4781 2004-09-13 Dale Johannesen <dalej@apple.com>
4782
4783 * gcc.c-torture/compile/pr17408.c: New test case.
4784
4785 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4786
4787 PR c++/16716
4788 * g++.dg/parse/crash17.C: New test.
4789
4790 PR c++/17327
4791 * g++.dg/template/enum3.C: New test.
4792
4793 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4794
4795 * lib/gcc-defs.exp: Load wrapper.exp.
4796 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4797 using local code.
4798 * lib/gcc.exp (gcc_init): Similar.
4799 * lib/gfortran.exp (gfortran_init): Similar.
4800 * lib/objc.exp (objc_init): Similar.
4801 * lib/treelang.exp (treelang_init): Similar.
4802 * lib/wrapper.exp: New file with build_wrapper call machinery in
4803 ${tool}_maybe_build_wrapper.
4804
4805 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4806
4807 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4808 "inline".
4809 * gcc.dg/declspec-11.c: Update expected messages.
4810 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4811 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4812 gcc.dg/inline-12.c: New tests.
4813
4814 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4815
4816 * g++.dg/tree-ssa/pr17400.C: New testcase.
4817
4818 2004-09-13 James E Wilson <wilson@specifixinc.com>
4819
4820 * gcc.target/mips/sb1-1.c: New testcase.
4821
4822 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4823
4824 * lib/g77-dg.exp: Remove unused file.
4825 * lib/mike-g77.exp: Ditto.
4826 * lib/g77.exp: Ditto.
4827
4828 2004-09-12 Richard Henderson <rth@redhat.com>
4829
4830 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4831
4832 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4833
4834 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4835 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4836 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4837 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4838 Update expected messages.
4839
4840 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4841
4842 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4843 declaration/use mismatch for dirp parameter.
4844
4845 2004-09-12 Andrew Pinski <apinski@apple.com>
4846
4847 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4848 -fgnu-runtime is passed.
4849
4850 2004-09-12 Richard Henderson <rth@redhat.com>
4851
4852 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4853 do the uplevel thing and update additional_flags directly.
4854 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4855 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4856 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4857 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4858
4859 2004-09-11 Steven Bosscher <stevenb@suse.de>
4860
4861 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4862
4863 2004-09-11 Roger Sayle <roger@eyesopen.com>
4864
4865 PR middle-end/17411
4866 * g++.dg/opt/pr17411-1.C: New test case.
4867
4868 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4869
4870 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4871 gcc.dg/tls/diag-2.c: Update expected messages.
4872 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4873 messages.
4874 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4875 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4876 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4877 gcc.dg/tls/diag-5.c: New tests.
4878
4879 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4880
4881 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4882
4883 2004-09-11 Steven Bosscher <stevenb@suse.de>
4884
4885 * g++.dg/parse/break-in-for.C: New test.
4886
4887 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4888
4889 * gcc.dg/tree-ssa/20040911-1.c: New test.
4890
4891 2004-09-11 Andreas Jaeger <aj@suse.de>
4892
4893 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4894 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4895
4896 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4897
4898 * gcc.target/frv: New directory of FR-V-specific tests.
4899
4900 2004-09-10 James E Wilson <wilson@specifixinc.com>
4901
4902 * gcc.dg/convert-vec-1.c: New test.
4903
4904 2004-09-10 Roger Sayle <roger@eyesopen.com>
4905
4906 PR middle-end/17024
4907 * gcc.dg/pr17024-1.c: New test case.
4908
4909 2004-09-10 Eric Christopher <echristo@redhat.com>
4910
4911 * gcc.dg/20040910-1.c: New test.
4912
4913 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4914
4915 * gcc.dg/bitfld-9.c: New test.
4916
4917 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4918
4919 * gcc.c-torture/execute/ieee/acc1.c: New test.
4920 * gcc.c-torture/execute/ieee/acc2.c: New test.
4921 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4922
4923 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4924
4925 * gcc.dg/deprecated-2.c: New test.
4926
4927 2004-09-09 James E Wilson <wilson@specifixinc.com>
4928
4929 * gcc.dg/init-vec-1.c: New test.
4930
4931 2004-09-09 Roger Sayle <roger@eyesopen.com>
4932
4933 PR middle-end/17055
4934 * gcc.dg/pr17055-1.c: New test case.
4935
4936 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4937
4938 PR target/17377
4939 * gcc.c-torture/execute/pr17377.c: New test.
4940
4941 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4942
4943 PR c/8420
4944 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4945 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4946 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4947 gcc.dg/long-long-typespec-1.c: New tests.
4948 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4949
4950 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4951
4952 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4953 gcc.dg/gnu99-static-1.c: New tests.
4954
4955 2004-09-08 Devang Patel <dpatel@apple.com>
4956
4957 * gcc.dg/darwin-ld-20040828-1.c: New test.
4958 * gcc.dg/darwin-ld-20040828-2.c: New test.
4959 * gcc.dg/darwin-ld-20040828-3.c: New test.
4960
4961 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4962
4963 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4964 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4965 in error message.
4966 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4967 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4968 in error message.
4969 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4970 types they qualify.
4971 * objc.dg/type-size-2.m: Fix wording in comment.
4972 * objc.dg/va-meth-1.m: New test case.
4973
4974 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4975
4976 PR c/16633:
4977 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4978 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4979
4980 2004-09-06 Devang Patel <dpatel@apple.com>
4981
4982 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4983 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4984
4985 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4986
4987 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4988 reflect changed line numbering of diagnostics.
4989
4990 2004-09-06 Paul Brook <paul@codesourcery.com>
4991
4992 * gfortran.dg/edit_real_1.f90: Add new test.
4993
4994 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4995
4996 * gcc.dg/tree-ssa/loop-2.c: New test.
4997 * gcc.dg/tree-ssa/loop-3.c: New test.
4998 * gcc.dg/tree-ssa/loop-4.c: New test.
4999 * gcc.dg/tree-ssa/loop-5.c: New test.
5000
5001 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5002
5003 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5004
5005 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5006
5007 * gcc.dg/format/sentinel-1.c: New test.
5008
5009 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5010
5011 * testsuite/gcc.dg/builtins-46.c: New.
5012
5013 2004-09-03 Devang Patel <dpatel@apple.com>
5014
5015 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5016 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5017
5018 2004-09-03 Jan Beulich <jbeulich@novell.com>
5019
5020 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5021 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5022 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5023 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5024 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5025 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5026 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5027 the non-portable bzero.
5028 * gcc.dg/20010912-1.c: xfail for NetWare.
5029 * gcc.dg/20020426-2.c: xfail for NetWare.
5030 * gcc.dg/20021014-1.c: xfail for NetWare.
5031 * gcc.dg/20021018-1.c: xfail for NetWare.
5032 * gcc.dg/20030213-1.c: xfail for NetWare.
5033 * gcc.dg/20030225-1.c: xfail for NetWare.
5034 * gcc.dg/20030708-1.c: xfail for NetWare.
5035 * gcc.dg/builtins-config.h: Also exclude NetWare.
5036 * gcc.dg/format/format.h: Define restrict only if not already defined.
5037 * gcc.dg/nest.c: xfail for NetWare.
5038 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5039 * lib/target-supports.exp (check_visibility_available): Exclude
5040 NetWare.
5041
5042 2004-09-03 Jan Beulich <jbeulich@novell.com>
5043
5044 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5045 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5046 deterministic starting point for the alignment of structure fields.
5047 * gcc.dg/Wpadded.c: Dito.
5048 * g++.dg/abi/vbase10.C: Dito.
5049
5050 2004-09-03 Devang Patel <dpatel@apple.com>
5051
5052 * g++.dg/debug/pr15736.cc: New test.
5053
5054 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5055
5056 * README.QMTEST: Fix out-of-date link.
5057
5058 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5059
5060 PR fortran/16579
5061 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5062 Delete. Duplicate of gfortran.dg/g77/20010610.f
5063
5064 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5065
5066 * g++.dg/abi/arm_rtti1.C: New test.
5067
5068 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5069
5070 * gcc.dg/ppc-vector-memcpy.c: New.
5071 * gcc.dg/ppc-vector-memset.c: New.
5072
5073 2004-09-02 Chao-ying Fu <fu@mips.com>
5074
5075 * gcc.target/mips/mips-3d-1.c: New test.
5076 * gcc.target/mips/mips-3d-2.c: New test.
5077 * gcc.target/mips/mips-3d-3.c: New test.
5078 * gcc.target/mips/mips-3d-4.c: New test.
5079 * gcc.target/mips/mips-3d-5.c: New test.
5080 * gcc.target/mips/mips-3d-6.c: New test.
5081 * gcc.target/mips/mips-3d-7.c: New test.
5082 * gcc.target/mips/mips-3d-8.c: New test.
5083 * gcc.target/mips/mips-3d-9.c: New test.
5084 * gcc.target/mips/mips-ps-1.c: New test.
5085 * gcc.target/mips/mips-ps-2.c: New test.
5086 * gcc.target/mips/mips-ps-3.c: New test.
5087 * gcc.target/mips/mips-ps-4.c: New test.
5088 * gcc.target/mips/mips-ps-type.c: New test.
5089
5090 2004-09-02 Paul Brook <paul@codesourcery.com>
5091
5092 * gfortran.dg/edit_real_1.f90: Add new tests.
5093
5094 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5095
5096 PR fortran/15327
5097 * gfortran.dg/merge_char_1.f90: New test.
5098
5099 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5100
5101 PR fortran/16404
5102 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5103
5104 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5105
5106 PR c/1522
5107 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5108
5109 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5110
5111 * g++.dg/opt/loop1.C: Do not XFAIL.
5112
5113 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5114
5115 * gcc.c-torture/execute/20040831-1.c: New test.
5116
5117 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5118
5119 PR fortran/16579
5120 * gfortran.dg/g77/20010610.f: Now passes.
5121 Copy from g77.f-torture/execute. Add dg-run directive.
5122 * gfortran.dg/g77/README: Update
5123
5124 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5125
5126 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5127 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5128 (t1, t2, t3, t4): Add volatile.
5129
5130 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5131
5132 * g++.dg/ext/visibility/arm1.C: New test.
5133
5134 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5135
5136 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5137 -pedantic-errors.
5138
5139 2004-09-01 Paul Brook <paul@codesourcery.com>
5140
5141 * gfortran.dg/eof_2.f90: New test.
5142
5143 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5144
5145 PR fortran/16579
5146 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5147
5148 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5149
5150 PR libfortran/16805
5151 * gfortran.dg/list_read_2.f90: New test.
5152
5153 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5154
5155 * g++.dg/abi/key1.C: New test.
5156
5157 2004-08-31 Richard Henderson <rth@redhat.com>
5158
5159 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5160 form of offsetof.
5161 * g++.dg/other/offsetof5.C: Remove duplicate.
5162
5163 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5164
5165 PR fortran/17244
5166 * gfortran.dg/func_derived_1.f90: New test.
5167
5168 2004-08-31 Paul Brook <paul@codesourcery.com>
5169
5170 * gfortran.dg/eof_1.f90: New test.
5171
5172 2004-08-31 Paul Brook <paul@codesourcery.com>
5173
5174 * gfortran.dg/list_read_1.f90: New file.
5175
5176 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5177
5178 * g++.dg/opt/loop1.C: XFAIL.
5179
5180 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5181
5182 * gcc.dg/funcdef-storage-1.c: New.
5183 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5184 an extern function in local scope.
5185 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5186 declare an 'auto inline' function in local scope.
5187 * gcc.dg/20011130-1.c: Likewise.
5188 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5189 an 'auto' function in local scope.
5190 * gcc.dg/20021014-1.c: Likewise.
5191 * gcc.dg/20030331-2.c: Likewise.
5192
5193 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5194
5195 * gfortran.dg/blockdata_1.f90: New test.
5196
5197 2004-08-30 Richard Henderson <rth@redhat.com>
5198
5199 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5200
5201 2004-08-30 Richard Henderson <rth@redhat.com>
5202
5203 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5204 additional_flags set by alternate driver.
5205 (ieee-options): New procedure.
5206 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5207 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5208 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5209 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5210
5211 2004-08-30 Richard Henderson <rth@redhat.com>
5212
5213 * lib/f-torture.exp: Remove.
5214
5215 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5216
5217 PR rtl-optimization/16590
5218 * g++.dg/opt/loop1.C: New test.
5219
5220 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5221
5222 PR fortran/13910
5223 * gfortran.dg/oldstyle_1.f90: New test.
5224
5225 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5226 Paul Brook <paul@codesourcery.com>
5227
5228 * gfortran.dg/g77/README: Update.
5229 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5230 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5231 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5232
5233 2004-08-28 Paul Brook <paul@codesourcery.com>
5234
5235 PR libfortran/17195
5236 * gfortran.dg/edit_real_1.f90: New test.
5237
5238 2004-08-27 Paul Brook <paul@codesourcery.com>
5239
5240 * gfortran.dg/rewind_1.f90: New test.
5241
5242 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5243
5244 PR fortran/16597
5245 * gfortran.dg/pr16597.f90: New test.
5246
5247 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5248
5249 PR c/13801
5250 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5251 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5252 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5253 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5254 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5255
5256 2004-08-26 Nick Clifton <nickc@redhat.com>
5257
5258 * gcc.c-torture/compile/pr17119.c: New test.
5259
5260 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5261
5262 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5263
5264 2004-08-25 Richard Henderson <rth@redhat.com>
5265
5266 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5267 the bits that expect kind=8 to be the largest real kind.
5268
5269 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5270
5271 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5272
5273 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5274
5275 * gfortran.dg/assignment_1.f90: New test.
5276
5277 2004-08-25 Adam Nemet <anemet@lnxw.com>
5278
5279 * g++.dg/template/repo3.C: New test.
5280
5281 2004-08-25 Roger Sayle <roger@eyesopen.com>
5282
5283 PR middle-end/16693
5284 PR tree-optimization/16372
5285 * g++.dg/opt/pr16372-1.C: New test case.
5286 * g++.dg/opt/pr16693-1.C: New test case.
5287 * g++.dg/opt/pr16693-2.C: New test case.
5288
5289 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5290
5291 * objc.dg/proto-lossage-4.m: New test.
5292
5293 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5294
5295 PR c++/17155
5296 * g++.dg/inherit/local2.C: New test.
5297
5298 2004-08-25 Paul Brook <paul@codesourcery.com>
5299
5300 PR fortran/17144
5301 * gfortran.dg/string_ctor_1.f90: New test.
5302
5303 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5304
5305 PR c++/14428
5306 * g++.dg/template/redecl2.C: New test.
5307
5308 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5309
5310 PR fortran/17143
5311 * gfortran.dg/pr17143.f90: New test.
5312
5313 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5314
5315 PR fortran/17164
5316 * gfortran.dg/pr17164.f90: New test.
5317
5318 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5319
5320 * gcc.dg/tree-ssa/loop-1.c: New test.
5321
5322 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5323
5324 * gcc.c-torture/compile/20040824-1.c: New test.
5325
5326 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5327
5328 * gcc.c-torture/compile/iftrap-3.c: New test.
5329
5330 2004-08-24 Paul Brook <paul@codesourcery.com>
5331
5332 * gfortran.dg/entry_2.f90: New test.
5333
5334 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5335
5336 PR c++/16889
5337 * g++.dg/lookup/ambig[12].C: New.
5338
5339 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5340
5341 PR c++/16706
5342 * g++.dg/template/crash21.C: New test.
5343 * g++.dg/template/crash22.C: Likewise.
5344
5345 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5346
5347 PR c++/17149
5348 * g++.dg/template/access15.C: New.
5349
5350 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5351
5352 PR c++/17163
5353 * g++.dg/template/repo2.C: New test.
5354
5355 2004-08-23 Roger Sayle <roger@eyesopen.com>
5356
5357 PR rtl-optimization/17078
5358 * gcc.c-torture/execute/pr17078-1.c: New test case.
5359
5360 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5361
5362 PR c/14492
5363 * gcc.dg/debug/crash1.c: New test.
5364
5365 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5366
5367 PR c/16180
5368 * gcc.dg/loop-5.c: New test.
5369
5370 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5371
5372 * gcc.c-torture/execute/20040823-1.c: New test.
5373
5374 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5375
5376 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5377 to the assembler. Simplify test accordingly.
5378 (asm_abi_flags): Use GNU names.
5379 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5380 to check for ABI flags.
5381
5382 2004-08-22 Andrew Pinski <apinski@apple.com>
5383
5384 * g++.dg/opt/pr14029.C: New test.
5385 * gcc.c-torture/execute/pr15262.c: New test.
5386
5387 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5388
5389 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5390
5391 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5392
5393 PR 16908
5394 * gfortran.dg/direct_io.f90: New test.
5395
5396 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5397
5398 PR c++/17121
5399 * g++.dg/inherit/local2.C: New test.
5400
5401 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5402
5403 PR c++/17120
5404 * g++.dg/warn/Wparentheses-4.C: New test.
5405
5406 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5407
5408 PR c++/17121
5409 * g++.dg/inherit/local2.C: New test.
5410
5411 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5412 * gcc.dg/ppc-ldstruct.c: Likewise.
5413 * gcc.dg/ppc64-abi-2.c: Likewise.
5414
5415 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5416
5417 PR rtl-optimization/17099
5418 * gcc.c-torture/execute/20040820-1.c: New test.
5419
5420 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5421
5422 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5423
5424 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5425
5426 PR fortran/17077
5427 * gfortran.dg/auto_array_1.f90: New test.
5428
5429 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5430
5431 PR fortran/17074
5432 * gfortran.dg/simpleif_1.f90: New test.
5433
5434 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5435
5436 * lib/target-supports.exp (check_profiling_available): Return
5437 false for arm*-*-symbianelf* and arm*-*-eabi*.
5438
5439 PR c++/15890
5440 * g++.dg/template/delete1.C: New test.
5441
5442 2004-08-19 Paul Brook <paul@codesourcery.com>
5443
5444 PR fortran/14976
5445 PR fortran/16228
5446 * gfortran.dg/data_char_1.f90: New test.
5447
5448 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5449
5450 PR fortran/16946
5451 * gfortran.dg/reduction.f90: New testcase.
5452
5453 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5454
5455 PR fortran/16520
5456 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5457
5458 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5459
5460 PR c++/17041
5461 * g++.dg/Wparentheses-3.C: New test.
5462
5463 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5464
5465 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5466 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5467 * gcc.dg/vect/vect-2.c: Likewise.
5468 * gcc.dg/vect/vect-3.c: Likewise.
5469 * gcc.dg/vect/vect-4.c: Likewise.
5470 * gcc.dg/vect/vect-5.c: Likewise.
5471 * gcc.dg/vect/vect-6.c: Likewise.
5472 * gcc.dg/vect/vect-7.c: Likewise.
5473 * gcc.dg/vect/vect-25.c: Likewise.
5474 * gcc.dg/vect/vect-31.c: Likewise.
5475 * gcc.dg/vect/vect-32.c: Likewise.
5476 * gcc.dg/vect/vect-34.c: Likewise.
5477 * gcc.dg/vect/vect-36.c: Likewise.
5478 * gcc.dg/vect/vect-all.c: Likewise.
5479
5480 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5481
5482 PR c++/17068
5483 * g++.dg/template/operator4.C: New test.
5484
5485 2004-08-18 Richard Henderson <rth@redhat.com>
5486
5487 * gcc.dg/20040206-1.c: XFAIL.
5488
5489 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5490
5491 PR c++/16246
5492 * g++.dg/template/array7.C: New test.
5493
5494 2004-08-17 James E Wilson <wilson@specifixinc.com>
5495
5496 * gcc.dg/mips-movcc-1.c: New test.
5497 * gcc.dg/mips-movcc-2.c: New test.
5498 * gcc.dg/mips-movcc-3.c: New test.
5499
5500 * gcc.dg/mips-nmadd-1.c: New test.
5501 * gcc.dg/mips-nmadd-2.c: New test.
5502
5503 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5504
5505 PR c++/15871
5506 * g++.dg/opt/inline8.C: New test.
5507
5508 PR c++/16965
5509 * g++.dg/parse/error17.C: New test.
5510
5511 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5512
5513 * gcc.dg/vect: New directory for vectorizer tests.
5514 * gcc.dg/vect/tree-vect.h: New file.
5515 * gcc.dg/vect/vect.exp: New file.
5516 * gcc.dg/vect/pr16105.c.c: New test.
5517 * gcc.dg/vect/vect-1.c: New test.
5518 * gcc.dg/vect/vect-2.c: New test.
5519 * gcc.dg/vect/vect-3.c: New test.
5520 * gcc.dg/vect/vect-4.c: New test.
5521 * gcc.dg/vect/vect-5.c: New test.
5522 * gcc.dg/vect/vect-6.c: New test.
5523 * gcc.dg/vect/vect-7.c: New test.
5524 * gcc.dg/vect/vect-8.c: New test.
5525 * gcc.dg/vect/vect-9.c: New test.
5526 * gcc.dg/vect/vect-10.c: New test.
5527 * gcc.dg/vect/vect-11.c: New test.
5528 * gcc.dg/vect/vect-12.c: New test.
5529 * gcc.dg/vect/vect-13.c: New test.
5530 * gcc.dg/vect/vect-14.c: New test.
5531 * gcc.dg/vect/vect-15.c: New test.
5532 * gcc.dg/vect/vect-16.c: New test.
5533 * gcc.dg/vect/vect-17.c: New test.
5534 * gcc.dg/vect/vect-18.c: New test.
5535 * gcc.dg/vect/vect-19.c: New test.
5536 * gcc.dg/vect/vect-20.c: New test.
5537 * gcc.dg/vect/vect-21.c: New test.
5538 * gcc.dg/vect/vect-22.c: New test.
5539 * gcc.dg/vect/vect-23.c: New test.
5540 * gcc.dg/vect/vect-24.c: New test.
5541 * gcc.dg/vect/vect-25.c: New test.
5542 * gcc.dg/vect/vect-26.c: New test.
5543 * gcc.dg/vect/vect-27.c: New test.
5544 * gcc.dg/vect/vect-28.c: New test.
5545 * gcc.dg/vect/vect-29.c: New test.
5546 * gcc.dg/vect/vect-30.c: New test.
5547 * gcc.dg/vect/vect-31.c: New test.
5548 * gcc.dg/vect/vect-32.c: New test.
5549 * gcc.dg/vect/vect-33.c: New test.
5550 * gcc.dg/vect/vect-34.c: New test.
5551 * gcc.dg/vect/vect-35.c: New test.
5552 * gcc.dg/vect/vect-36.c: New test.
5553 * gcc.dg/vect/vect-37.c: New test.
5554 * gcc.dg/vect/vect-38.c: New test.
5555 * gcc.dg/vect/vect-40.c: New test.
5556 * gcc.dg/vect/vect-41.c: New test.
5557 * gcc.dg/vect/vect-42.c: New test.
5558 * gcc.dg/vect/vect-43.c: New test.
5559 * gcc.dg/vect/vect-44.c: New test.
5560 * gcc.dg/vect/vect-45.c: New test.
5561 * gcc.dg/vect/vect-46.c: New test.
5562 * gcc.dg/vect/vect-47.c: New test.
5563 * gcc.dg/vect/vect-48.c: New test.
5564 * gcc.dg/vect/vect-49.c: New test.
5565 * gcc.dg/vect/vect-50.c: New test.
5566 * gcc.dg/vect/vect-51.c: New test.
5567 * gcc.dg/vect/vect-52.c: New test.
5568 * gcc.dg/vect/vect-53.c: New test.
5569 * gcc.dg/vect/vect-54.c: New test.
5570 * gcc.dg/vect/vect-55.c: New test.
5571 * gcc.dg/vect/vect-56.c: New test.
5572 * gcc.dg/vect/vect-57.c: New test.
5573 * gcc.dg/vect/vect-58.c: New test.
5574 * gcc.dg/vect/vect-59.c: New test.
5575 * gcc.dg/vect/vect-60.c: New test.
5576 * gcc.dg/vect/vect-61.c: New test.
5577 * gcc.dg/vect/vect-all.c: New test.
5578 * gcc.dg/vect/vect-none.c: New test.
5579
5580 2004-08-17 Paul Brook <paul@codesourcery.com>
5581
5582 PR fortran/13082
5583 * gfortran.dg/entry_1.f90: New test.
5584
5585 2004-08-17 Andrew Pinski <apinski@apple.com>
5586
5587 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5588
5589 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5590
5591 * gcc.dg/pr17036-1.c: New test.
5592
5593 2004-08-16 Devang Patel <dpatel@apple.com>
5594
5595 * gcc.dg/darwin-20040809-1.c: New test.
5596
5597 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5598
5599 * gcc.dg/funcdef-attr-1.c: New test.
5600
5601 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5602
5603 * gcc.dg/altivec-17.c: New test.
5604 * gcc.dg/altivec-18.c: New test.
5605
5606 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5607
5608 PR c++/6749
5609 * g++.dg/template/vtable2.C: New test.
5610
5611 2004-08-14 Richard Henderson <rth@redhat.com>
5612
5613 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5614 * gcc.dg/pack-test-4.c (main): Return 0.
5615 * gcc.dg/setjmp-1.c: Remove XFAIL.
5616 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5617
5618 2004-08-14 Richard Henderson <rth@redhat.com>
5619
5620 * gcc.dg/980217-1.c: Add prototype for printf.
5621
5622 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5623
5624 * gfortran.dg/pr16935.f90: New test.
5625
5626 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5627
5628 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5629
5630 2004-08-13 Paul Brook <paul@codesourcery.com>
5631
5632 * gfortran.dg/der_io_1.f90: Remove stray comma.
5633
5634 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5635
5636 * gcc.dg/vmx/cw-bug-2.c: Remove.
5637 * gcc.dg/vmx/vprint-1.c: Remove.
5638 * gcc.dg/vmx/vscan-1.c: Remove.
5639
5640 2004-08-12 Devang patel <dpatel@apple.com>
5641
5642 * gcc.dg/darwin-20040809-2.c: New test.
5643
5644 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5645
5646 * g++.dg/ext/altivec-12.C: New test.
5647
5648 * g++.dg/ext/altivec-11.C: New test.
5649
5650 2004-08-12 Paul Brook <paul@codesourcery.com>
5651
5652 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5653
5654 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5655
5656 * g++.dg/ext/altivec-2.C: Check for hardware support before
5657 executing any VMX instructions.
5658
5659 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5660
5661 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5662
5663 PR c++/16276
5664 * g++.old-deja/g++.other/comdat4.C: New test.
5665 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5666
5667 2004-08-12 Ben Elliston <bje@au.ibm.com>
5668
5669 PR target/16286
5670 * gcc.dg/pr16286.c: New test.
5671
5672 2004-08-12 Jan Beulich <jbeulich@novell.com>
5673
5674 * g++.dg/ext/asm5.C: New.
5675
5676 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5677
5678 PR c++/16698
5679 * g++.dg/eh/crash1.C: New test.
5680
5681 PR c++/16717
5682 * g++.dg/ext/construct1.C: New test.
5683
5684 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5685
5686 PR c++/16853
5687 * g++.dg/init/ptrmem1.C: New test.
5688
5689 PR c++/16618
5690 * g++.dg/parse/offsetof5.C: New test.
5691
5692 PR c++/16870
5693 * g++.dg/template/overload3.C: New test.
5694
5695 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5696
5697 PR c++/16964
5698 * g++.dg/parse/error16.C: New test.
5699
5700 PR c++/16904
5701 * g++.dg/template/error14.C: New test.
5702
5703 PR c++/16929
5704 * g++.dg/template/error15.C: New test.
5705
5706 2004-08-11 Devang Patel <dpatel@apple.com>
5707
5708 * gcc.dg/darwin-ld-20040809-1.c: New test.
5709 * gcc.dg/darwin-ld-20040809-2.c: New test.
5710
5711 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5712
5713 PR fortran/16917
5714 * gfortran.dg/dfloat_1.f90: New test.
5715
5716 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5717
5718 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5719 * gcc.dg/dll-2.c: Fix dg-require syntax.
5720 * gcc.misc-tests/arm-isr.c (abort): Declare.
5721 (exit): Likewise.
5722
5723 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5724
5725 PR c++/16971
5726 * g++.dg/parse/crash16.C: New test.
5727
5728 2004-08-10 Roger Sayle <roger@eyesopen.com>
5729
5730 * gcc.dg/mips-rsqrt-1.c: New test case.
5731 * gcc.dg/mips-rsqrt-2.c: New test case.
5732 * gcc.dg/mips-rsqrt-3.c: New test case.
5733
5734 2004-08-10 Paul Brook <paul@codesourcery.com>
5735
5736 * gfortran.dg/der_io_1.f90: New test.
5737
5738 2004-08-10 Paul Brook <paul@codesourcery.com>
5739
5740 PR fortran/16919
5741 * gfortran.dg/der_array_1.f90: New test.
5742
5743 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5744
5745 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5746
5747 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5748
5749 * gcc.dg/wchar_t-2.c: Fix typo.
5750
5751 2004-08-09 Falk Hueffner <falk@debian.org>
5752
5753 PR tree-optimization/12517
5754 * gcc.c-torture/compile/pr12517.c: New test.
5755
5756 PR tree-optimization/12578
5757 * gcc.c-torture/compile/pr12578.c: New test.
5758
5759 PR tree-optimization/12899
5760 * gcc.c-torture/compile/pr12899.c: New test.
5761
5762 PR rtl-optimization/14692
5763 * gcc.c-torture/compile/pr14692.c: New test.
5764
5765 PR tree-optimization/16461
5766 * gcc.c-torture/compile/pr16461.c: New test.
5767
5768 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5769
5770 * gfortran.dg/getenv_1.f90: New test.
5771
5772 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5773
5774 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5775 wchar_t.
5776 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5777
5778 2004-08-06 Paul Brook <paul@codesourcery.com>
5779
5780 * gfortran.dg/ret_array_1.f90: New test.
5781 * gfortran.dg/ret_pointer_1.f90: New test.
5782
5783 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5784
5785 * gcc.dg/missing-field-init-[12].c: New tests.
5786 * g++.dg/warn/missing-field-init-[12].C: New tests.
5787
5788 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5789
5790 * gcc.dg/enum2.c: New test.
5791 * gcc.dg/symbian3.c: Likewise.
5792 * gcc.dg/symbian4.c: Likewise.
5793 * gcc.dg/wchar_t-2.c: Likewise.
5794
5795 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5796
5797 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5798 destructor tests.
5799
5800 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5801
5802 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5803 dg-require-visiblity.
5804 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5805 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5806 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5807 * g++.dg/ext/visibility/new1.C: Likewise.
5808 * g++.dg/ext/visibility/pragma.C: Likewise.
5809 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5810 * g++.dg/ext/visibility/virtual.C: Likewise.
5811 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5812 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5813 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5814 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5815 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5816 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5817 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5818 * g++/dg/ext/visibility/visibility-8.C: New test.
5819 * gcc.c-torture/compile/dll.x: Remove.
5820 * gcc.dg/dll-2.c: Use dg-require-dll
5821 * gcc.dg/visibility-10.c: New test.
5822 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5823 supporting DLLs.
5824 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5825 (scan_not_hidden): Likewise.
5826
5827 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5828
5829 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5830
5831 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5832
5833 * gcc.c-torture/execute/20040805-1.c: New test.
5834
5835 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5836
5837 * gcc.dg/20020118-1.c: Declare abort.
5838 * gcc.dg/altivec_check.h: Likewise.
5839 * gcc.dg/iftrap-2.c: Likewise.
5840 * gcc.dg/pragma-darwin.c: Likewise.
5841 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5842
5843 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5844
5845 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5846
5847 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5848
5849 * gcc.c-torture/execute/builtins/abs-2.c,
5850 gcc.c-torture/execute/builtins/abs-3.c,
5851 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5852 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5853 intmax_t, uintmax_t and their limits.
5854 * gcc.dg/intmax_t-1.c: New test.
5855
5856 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5857
5858 * g++.dg/tc1/dr147.C: Add reference to PR.
5859
5860 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5861
5862 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5863 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5864
5865 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5866
5867 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5868
5869 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5870
5871 * gcc.dg/redecl-5.c: New test.
5872 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5873 of scanf.
5874
5875 2004-08-03 Roger Sayle <roger@eyesopen.com>
5876
5877 PR middle-end/16790
5878 * gcc.c-torture/execute/pr16790-1.c: New test case.
5879
5880 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5881
5882 * g++.dg/ext/visibility/assign1.C: New test.
5883 * g++.dg/ext/visibility/new1.C: Likewise.
5884
5885 * gcc.dg/symbian1.c: New test.
5886 * gcc.dg/symbian2.c: Likewise.
5887
5888 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5889
5890 PR target/16570
5891 * gcc.dg/i386-sse-9.c: New test.
5892
5893 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5894
5895 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5896
5897 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5898
5899 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5900 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5901 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5902 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5903 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5904 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5905 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5906 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5907 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5908 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5909 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5910 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5911 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5912 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5913 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5914 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5915 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5916 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5917 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5918 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5919 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5920 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5921 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5922 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5923 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5924 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5925 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5926 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5927 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5928 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5929 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5930 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5931 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5932 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5933 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5934 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5935 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5936 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5937 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5938 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5939 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5940 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5941 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5942 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5943 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5944 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5945 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5946 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5947 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5948 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5949 gcc.misc-tests/i386-pf-3dnow-1.c,
5950 gcc.misc-tests/i386-pf-athlon-1.c,
5951 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5952 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5953 Declare built-in functions used.
5954 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5955
5956 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5957
5958 PR c++/16707
5959 * g++.dg/lookup/using12.C: New test.
5960
5961 * g++.dg/init/null1.C: Fix PR number.
5962 * g++.dg/parse/namespace10.C: Likewise.
5963
5964 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5965
5966 PR c++/16224
5967 * g++.dg/template/spec17.C: New test.
5968 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5969 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5970
5971 2004-08-02 David Billinghurst
5972
5973 PR fortran/16292
5974 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5975
5976 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5977
5978 * gcc.dg/ia64-got-1.c: New test case.
5979
5980 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5981
5982 PR c++/16489
5983 * g++.dg/init/null1.C: New test.
5984 * g++.dg/tc1/dr76.C: Adjust error marker.
5985
5986 PR c++/16529
5987 * g++.dg/parse/namespace10.C: New test.
5988
5989 PR c++/16810
5990 * g++.dg/inherit/ptrmem2.C: New test.
5991
5992 2004-08-02 Ben Elliston <bje@au.ibm.com>
5993
5994 PR target/16155
5995 * gcc.dg/pr16155.c: New test.
5996
5997 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5998
5999 * gcc.dg/redecl-2.c: New test.
6000
6001 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6002
6003 * gcc.dg/darwin-longdouble.c: New file.
6004
6005 2004-07-30 Richard Henderson <rth@redhat.com>
6006
6007 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6008 write to constant argument.
6009 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6010
6011 2004-07-30 Richard Henderson <rth@redhat.com>
6012
6013 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6014 tests of nearest around zero.
6015
6016 2004-07-30 Andrew Pinski <apinski@apple.com>
6017
6018 * gcc.c-torture/compile/20040730-1.c: New test.
6019
6020 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6021
6022 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6023 powerpc-eabispe.
6024
6025 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6026
6027 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6028
6029 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6030
6031 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6032 contains $ld_library_path.
6033 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6034
6035 2004-07-29 Richard Henderson <rth@redhat.com>
6036
6037 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6038
6039 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6040 (alt2, which): New.
6041 (Check): Accept either alternative.
6042
6043 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6044
6045 * g++.dg/abi/inline1.C: New test.
6046 * g++.dg/abi/local1-a.cc: Likewise.
6047 * g++.dg/abi/local1.C: Likewise.
6048 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6049 * g++.dg/abi/mangle12.C: Likewise.
6050 * g++.dg/abi/mangle17.C: Likewise.
6051 * g++.dg/abi/mangle20-2.C: Likewise.
6052 * g++.dg/opt/interface1.C: Likewise.
6053 * g++.dg/opt/interface1.h: Likewise.
6054 * g++.dg/opt/interface1-a.cc: New test.
6055 * g++.dg/parse/repo1.C: New test.
6056 * g++.dg/template/repo1.C: Likewise.
6057 * g++.dg/warn/Winline-1.C: Likewise.
6058 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6059
6060 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6061
6062 * gcc.dg/tree-ssa/20040729-1.c: New test.
6063
6064 2004-07-27 Matt Austern <austern@apple.com>
6065
6066 * gcc.dg/darwin-bool-1.c: New test.
6067 * gcc.dg/darwin-bool-2.c: New test.
6068
6069 2004-07-28 Richard Henderson <rth@redhat.com>
6070
6071 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6072 arguments in the correct type. Don't write to constant arguments.
6073
6074 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6075
6076 PR tree-optimization/16688
6077 PR tree-optimization/16689
6078 * g++.dg/tree-ssa/pr16688.C: New test.
6079
6080 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6081
6082 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6083 loads. Not only in the comment, this time.
6084
6085 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6086
6087 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6088 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6089 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6090 * gcc.dg/sh4a-bitmovua.c: New.
6091 * gcc.dg/sh4a-cos.c: New.
6092 * gcc.dg/sh4a-cosf.c: New.
6093 * gcc.dg/sh4a-fprun.c: New.
6094 * gcc.dg/sh4a-fsrra.c: New.
6095 * gcc.dg/sh4a-memmovua.c: New.
6096 * gcc.dg/sh4a-sin.c: New.
6097 * gcc.dg/sh4a-sincos.c: New.
6098 * gcc.dg/sh4a-sincosf.c: New.
6099 * gcc.dg/sh4a-sinf.c: New.
6100
6101 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6102
6103 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6104 conditionals.
6105 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6106 loads.
6107 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6108 DOM1.
6109
6110 2004-07-27 Andrew Pinski <apinski@apple.com>
6111
6112 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6113
6114 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6115
6116 * gcc.dg/pragma-isr.c: New test.
6117
6118 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6119
6120 PR c++/14429
6121 * g++.dg/template/ttp11.C: New test.
6122
6123 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6124
6125 * gcc.c-torture/compile/20040727-1.c: New test.
6126
6127 2004-07-26 Eric Christopher <echristo@redhat.com>
6128
6129 * gcc.c-torture/compile/20040726-2.c: New test.
6130
6131 2004-07-26 Andrew Pinski <apinski@apple.com>
6132
6133 * g++.dg/rtti/tinfo1.C: Xfail.
6134
6135 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6136
6137 * gcc.c-torture/compile/20040726-1.c: New test.
6138
6139 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6140 Brian Ryner <bryner@brianryner.com>
6141
6142 PR c++/9283
6143 PR c++/15000
6144 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6145 * g++.dg/ext/visibility/: New directory.
6146 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6147 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6148 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6149 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6150 * g++.dg/ext/visibility/fvisibility.C,
6151 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6152 g++.dg/ext/visibility/fvisibility-override1.C
6153 g++.dg/ext/visibility/fvisibility-override2.C
6154 g++.dg/ext/visibility/memfuncts.C
6155 g++.dg/ext/visibility/noPLT.C
6156 g++.dg/ext/visibility/pragma.C
6157 g++.dg/ext/visibility/pragma-override1.C
6158 g++.dg/ext/visibility/pragma-override2.C
6159 g++.dg/ext/visibility/staticmemfuncts.C
6160 g++.dg/ext/visibility/virtual.C: New tests.
6161
6162 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6163
6164 PR c/15360
6165 * gcc.dg/pr15360-1.c: New test.
6166
6167 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6168
6169 * gcc.dg/pragma-align-2.c: New test.
6170 * gcc.dg/pragma-init-fini.c: New test.
6171 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6172 targets.
6173
6174 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6175
6176 * gcc.dg/init-string-2.c: New test.
6177
6178 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6179
6180 PR 16684
6181 * gcc.dg/Wredundant-decls-1.c: New test case.
6182
6183 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6184
6185 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6186 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6187 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6188 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6189 * gcc.dg/compat/generate-random.c: New file.
6190 * gcc.dg/compat/generate-random.h: Likewise.
6191 * gcc.dg/compat/generate-random_r.c: Likewise.
6192 * gcc.dg/compat/struct-layout-1.h: Likewise.
6193 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6194 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6195 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6196 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6197 * gcc.dg/compat/struct-layout-1_main.c: New test.
6198 * gcc.dg/compat/struct-layout-1_x.c: New file.
6199 * gcc.dg/compat/struct-layout-1_y.c: New file.
6200 * gcc.dg/compat/struct-layout-1_test.h: New file.
6201
6202 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6203
6204 * gcc.dg/comp-return-1.c: New test
6205
6206 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6207
6208 * gcc.dg/vmx/8-02a.c: Fix typo.
6209
6210 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6211 * gcc.dg/darwin-abi-3.c: New test.
6212
6213 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6214 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6215
6216 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6217 * gcc.dg/vmx/ops-long-1.c: New test.
6218 * gcc.dg/vmx/ops-long-2.c: New test.
6219
6220 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6221
6222 * g++.dg/lookup/conv-[1234].C: New.
6223
6224 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6225
6226 * g++.dg/parse/attr2.C: Simplify.
6227
6228 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6229
6230 PR c/7284
6231 * gcc.c-torture/execute/pr7284-1.c: New test.
6232
6233 2004-07-22 Brian Booth <bbooth@redhat.com>
6234
6235 * gcc.dg/tree-ssa/20040721-1.c: New test.
6236
6237 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6238
6239 * g++.dg/template/crash20.c: New.
6240
6241 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6242
6243 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6244 Add dg-run directive. Declare variables as required.
6245 * gfortran.dg/g77/README: Update
6246
6247 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6248
6249 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6250 gcc.dg/cris-peep2-andu2.c: New tests.
6251
6252 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6253
6254 PR c/15052
6255 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6256 on return type.
6257 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6258 messages.
6259 * gcc.dg/qual-return-2.c: Update expected messages.
6260 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6261
6262 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6263
6264 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6265 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6266
6267 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6268
6269 PR c/11250
6270 * gcc.dg/init-string-1.c: New test.
6271
6272 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6273
6274 PR middle-end/15345
6275 PR c/16450
6276 * gcc.dg/torture/nested-fn-1.c: New test.
6277
6278 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6279
6280 PR target/16559
6281 * gcc.dg/ia64-fptr-1.c: New file.
6282
6283 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6284
6285 PR c++/14497
6286 * g++.dg/template/spec16.C: New test.
6287 * g++.old-deja/g++.robertl/eb118.C: Remove.
6288
6289 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6290
6291 PR c++/509
6292 * g++.dg/template/spec15.C: New test.
6293
6294 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6295
6296 Copy cases from g77.f-torture/execute and add dg-run
6297 directive. Other changes as noted.
6298 * gfortran.dg/g77/13037.f
6299 * gfortran.dg/g77/1832.f
6300 * gfortran.dg/g77/19981119-0.f
6301 * gfortran.dg/g77/19990313-0.f
6302 * gfortran.dg/g77/19990313-1.f
6303 * gfortran.dg/g77/19990313-2.f
6304 * gfortran.dg/g77/19990313-3.f
6305 * gfortran.dg/g77/19990419-1.f
6306 * gfortran.dg/g77/19990826-0.f
6307 * gfortran.dg/g77/19990826-2.f
6308 * gfortran.dg/g77/20000503-1.f
6309 * gfortran.dg/g77/20001111.f
6310 * gfortran.dg/g77/20010116.f
6311 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6312 * gfortran.dg/g77/20010430.f
6313 * gfortran.dg/g77/6177.f
6314 * gfortran.dg/g77/947.f
6315 * gfortran.dg/g77/970816-3.f
6316 * gfortran.dg/g77/971102-1.f
6317 * gfortran.dg/g77/980520-1.f
6318 * gfortran.dg/g77/980628-0.f
6319 * gfortran.dg/g77/980628-1.f
6320 * gfortran.dg/g77/980628-10.f
6321 * gfortran.dg/g77/980628-2.f
6322 * gfortran.dg/g77/980628-3.f
6323 * gfortran.dg/g77/980628-7.f
6324 * gfortran.dg/g77/980628-8.f
6325 * gfortran.dg/g77/980628-9.f
6326 * gfortran.dg/g77/980701-0.f
6327 * gfortran.dg/g77/980701-1.f
6328 * gfortran.dg/g77/cabs.f
6329 * gfortran.dg/g77/claus.f
6330 * gfortran.dg/g77/complex_1.f
6331 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6332 * gfortran.dg/g77/dcomplex.f
6333 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6334 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6335 * gfortran.dg/g77/f90-intrinsic-numeric.f
6336 * gfortran.dg/g77/int8421.f
6337 * gfortran.dg/g77/labug1.f
6338 * gfortran.dg/g77/large_vec.f
6339 * gfortran.dg/g77/le.f
6340 * gfortran.dg/g77/short.f
6341 * gfortran.dg/g77/README: Update
6342
6343 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6344
6345 PR c++/16637
6346 * g++.dg/parse/lookup4.C: New test.
6347
6348 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6349
6350 PR c++/16175
6351 * g++.dg/template/ttp10.C: New test.
6352
6353 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6354
6355 * gcc.dg/pr12625-1.c: New test.
6356
6357 2004-07-20 Steven Bosscher <stevenb@suse.de>
6358
6359 * testsuite/gcc.dg/switch-warn-1.c: New test.
6360 * testsuite/gcc.dg/switch-warn-2.c: New test.
6361 * gcc.c-torture/compile/pr14730.c: Update.
6362
6363 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6364
6365 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6366 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6367 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6368 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6369
6370 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6371
6372 PR c++/16623
6373 * g++.dg/template/assign1.C: New test.
6374
6375 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6376
6377 PR c++/12170
6378 * g++.dg/template/ttp9.C: New test.
6379
6380 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6381
6382 * gcc.dg/format/cmn-err-1.c: New test.
6383
6384 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6385
6386 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6387 gcc.dg/Wparentheses-10.c: New tests.
6388 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6389
6390 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6391
6392 PR fortran/16465
6393 * gfortran.dg/g77//ffixed-line-length-0.f,
6394 gfortran.dg/g77/ffixed-line-length-132.f,
6395 gfortran.dg/g77/ffixed-line-length-72.f,
6396 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6397 gfortran.dg/g77/README: Update.
6398
6399 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6400
6401 PR c++/13092
6402 * g++.dg/template/non-dependent7.C: New test.
6403 * g++.dg/template/non-dependent8.C: Likewise.
6404 * g++.dg/template/non-dependent9.C: Likewise.
6405 * g++.dg/template/non-dependent10.C: Likewise.
6406
6407 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6408
6409 PR c++/16337
6410 * g++.dg/parse/attr2.C: New test.
6411
6412 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6413
6414 * g77.dg: Removed.
6415 * g77.f-torture: Ditto.
6416
6417 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6418
6419 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6420 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6421 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6422
6423 2004-07-16 Richard Henderson <rth@redhat.com>
6424
6425 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6426
6427 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6428
6429 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6430 tests with full list of options.
6431 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6432 of TORTURE_OPTIONS if test contains 'dg-do run'.
6433
6434 PR fortran/16404
6435 * gfortran.dg/do_iterator.f90: New test.
6436
6437 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6438
6439 PR rtl-optimization/16536
6440 * gcc.c-torture/execute/restrict-1.c: New test.
6441
6442 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6443
6444 PR fortran/15324
6445 * gfortran.dg/pr15324.f90: New test.
6446
6447 PR fortran/15129
6448 * gfortran.dg/pr15129.f90: New test.
6449
6450 PR fortran/15140
6451 * gfortran.dg/pr15140.f90: New test.
6452
6453 PR fortran/13792
6454 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6455 compile-time simplification.
6456
6457 2004-07-14 Mike Stump <mrs@apple.com>
6458
6459 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6460
6461 2004-07-14 James E Wilson <wilson@specifixinc.com>
6462
6463 PR target/16325
6464 * gcc.dg/profile-generate-1.c: New.
6465
6466 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6467
6468 * gcc.c-torture/execute/20040709-1.c: New test.
6469 * gcc.c-torture/execute/20040709-2.c: New test.
6470
6471 2004-07-14 Mike Stump <mrs@apple.com>
6472
6473 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6474
6475 2004-07-14 Mike Stump <mrs@apple.com>
6476
6477 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6478
6479 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6480
6481 PR c++/16518
6482 * g++.dg/parse/mutable1.C: New test.
6483
6484 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6485
6486 PR tree-optimization/16443
6487 * gcc.dg/tree-ssa/20040713-1.c: New test.
6488
6489 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6490
6491 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6492 for operator new.
6493
6494 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6495
6496 * gfortran.dg/g77/README: New file
6497 * gfortran.dg/g77/19981216-0.f: Copy from
6498 g77.f-torture/noncompile. Add "dg-do compile" and
6499 dg-error as required.
6500 * gfortran.dg/g77/19990218-1.f: Likewise
6501 * gfortran.dg/g77/19990905-1.f: Likewise
6502 * gfortran.dg/g77/9263.f: Likewise
6503 * gfortran.dg/g77/980615-0.f: Likewise
6504 * gfortran.dg/g77/980616-0.f: Likewise
6505 * gfortran.dg/g77/check0.f: Likewise
6506 * gfortran.dg/g77/select_no_compile.f: Likewise
6507
6508 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6509
6510 Copy files from g77.f-torture/compile.
6511 Add "{ dg-do compile}". Other changes as noted
6512 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6513 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6514 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6515 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6516 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6517 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6518 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6519 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6520 statement to conform to standard. Append alpha1.x for reference.
6521 * gfortran.dg/g77/xformat.f: Add dg-warning
6522
6523 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6524
6525 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6526 Add {dg-do compile} directive.
6527 * gfortran.dg/g77/cpp2.F: Likewise
6528
6529 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6530
6531 PR c++/5402
6532 * g++.dg/lookup/name-clash1.C: New test.
6533
6534 PR c++/9777
6535 * g++.dg/lookup/name-clash2.C: New test.
6536
6537 PR c++/12102
6538 * g++.dg/lookup/name-clash3.C: New test.
6539
6540 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6541
6542 * g++.dg/lookup/new2.C: New test.
6543 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6544
6545 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6546
6547 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6548 Add {dg-do compile} directive.
6549 * gfortran.dg/g77/13060.f: Likewise
6550 * gfortran.dg/g77/19990218-0.f: Likewise
6551 * gfortran.dg/g77/19990305-0.f: Likewise
6552 * gfortran.dg/g77/19990419-0.f: Likewise
6553 * gfortran.dg/g77/19990502-0.f: Likewise
6554 * gfortran.dg/g77/19990502-1.f: Likewise
6555 * gfortran.dg/g77/19990525-0.f: Likewise
6556 * gfortran.dg/g77/19990826-1.f: Likewise
6557 * gfortran.dg/g77/19990826-3.f: Likewise
6558 * gfortran.dg/g77/19990905-2.f: Likewise
6559 * gfortran.dg/g77/20000412-1.f: Likewise
6560 * gfortran.dg/g77/20000511-1.f: Likewise
6561 * gfortran.dg/g77/20000511-2.f: Likewise
6562 * gfortran.dg/g77/20000518.f: Likewise
6563 * gfortran.dg/g77/20000601-1.f: Likewise
6564 * gfortran.dg/g77/20000601-2.f: Likewise
6565 * gfortran.dg/g77/20000629-1.f: Likewise
6566 * gfortran.dg/g77/20000630-2.f: Likewise
6567 * gfortran.dg/g77/20010115.f: Likewise
6568 * gfortran.dg/g77/20010321-1.f: Likewise
6569 * gfortran.dg/g77/20010426.f: Likewise
6570 * gfortran.dg/g77/20020307-1.f: Likewise
6571 * gfortran.dg/g77/8485.f: Likewise
6572 * gfortran.dg/g77/960317-1.f: Likewise
6573 * gfortran.dg/g77/970915-0.f: Likewise
6574 * gfortran.dg/g77/980310-1.f: Likewise
6575 * gfortran.dg/g77/980310-2.f: Likewise
6576 * gfortran.dg/g77/980310-3.f: Likewise
6577 * gfortran.dg/g77/980310-4.f: Likewise
6578 * gfortran.dg/g77/980310-6.f: Likewise
6579 * gfortran.dg/g77/980310-7.f: Likewise
6580 * gfortran.dg/g77/980310-8.f: Likewise
6581 * gfortran.dg/g77/980419-2.f: Likewise
6582 * gfortran.dg/g77/980424-0.f: Likewise
6583 * gfortran.dg/g77/980427-0.f: Likewise
6584 * gfortran.dg/g77/980729-0.f: Likewise
6585 * gfortran.dg/g77/981117-1.f: Likewise
6586 * gfortran.dg/g77/toon_1.f: Likewise
6587
6588 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6589
6590 PR c++/2204
6591 * g++.dg/other/abstract2.C: New test.
6592
6593 2004-07-12 Paul Brook <paul@codesourcery.com>
6594
6595 * gfortran.dg/pointer_init_1.f90: New test.
6596
6597 2004-07-11 Paul Brook <paul@codesourcery.com>
6598
6599 PR fortran/15986
6600 * gfortran.dg/contained_1.f90: New test.
6601
6602 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6603
6604 * g++.dg/parse/defarg8.C: New test.
6605
6606 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6607
6608 PR fortran/16433
6609 * gfortran.dg/pr16433.f: New test.
6610
6611 PR fortran/17574
6612 * gfortran.dg/pr15754.f90: New test.
6613
6614 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6615
6616 PR tree-optimization/16437
6617 * gcc.c-torture/execute/bitfld-4.c: New test.
6618
6619 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6620
6621 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6622 access to common var from module.
6623
6624 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6625
6626 PR fortran/16336
6627 * gfortran.fortran-torture/execute/common_2.f90: New test.
6628
6629 2004-07-10 Paul Brook <paul@codesourcery.com>
6630
6631 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6632
6633 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6634
6635 PR fortran/15969
6636 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6637
6638 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6639
6640 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6641 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6642 * gfortran.dg/g77/ffree-form-1.f: Likewise
6643 * gfortran.dg/g77/ffree-form-2.f: Likewise
6644 * gfortran.dg/g77/ffree-form-3.f: Likewise
6645 * gfortran.dg/g77/fno-underscoring.f: Likewise
6646 * gfortran.dg/g77/funderscoring.f: Likewise
6647 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6648
6649 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6650
6651 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6652
6653 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6654 Paul Brook <paul@codesourcery.com>
6655
6656 PR fortran/13415
6657 * gfortran.dg/common_pointer_1.f90: New test.
6658
6659 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6660
6661 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6662
6663 2004-07-09 James E Wilson <wilson@specifixinc.com>
6664
6665 PR target/16364
6666 * gcc.c-torture/compile/20040709-1.c: New.
6667
6668 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6669
6670 PR fortran/14077
6671 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6672
6673 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6674
6675 PR fortran/13201
6676 * gfortran.dg/shape_1.f90: New test.
6677
6678 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6679 Andrew Pinski <apinski@apple.com>
6680
6681 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6682
6683 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6684
6685 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6686 comment.
6687
6688 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6689 Paul Brook <paul@codesourcery.com>
6690
6691 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6692 '.f95' and '.F95'.
6693
6694 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6695
6696 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6697
6698 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6699
6700 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6701 testcases with capital suffix.
6702
6703 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6704
6705 PR fortran/15481
6706 PR fortran/13372
6707 PR fortran/13575
6708 PR fortran/15978
6709 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6710
6711 * gfortran.dg/implicit_1.f90: New test.
6712
6713 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6714
6715 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6716 expression to match gfortran warning/error messages
6717 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6718 dg-error text.
6719
6720 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6721
6722 * lib/fortran-torture.exp: Rename proc search_for to
6723 search_for_re.
6724
6725 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6726
6727 * gcc.c-torture/execute/simd-5.x: New file.
6728 XFAIL on SPARC 64-bit at -O0.
6729
6730 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6731
6732 PR c++/8211
6733 PR c++/16165
6734 * g++.dg/warn/effc3.C: New test.
6735
6736 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6737
6738 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6739 change X to 1X in format.
6740 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6741 add data statements to conform to standard.
6742
6743 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6744
6745 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6746 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6747 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6748
6749 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6750
6751 * gfortran.dg/g77/7388.f: Copy from g77.dg
6752 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6753 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6754 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6755 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6756 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6757 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6758 * gfortran.dg/g77/strlen0.f: Likewise
6759
6760 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6761
6762 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6763 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6764
6765 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6766
6767 * gcc.c-torture/execute/920428-2.x: Delete.
6768 * gcc.c-torture/execute/920501-7.x: Likewise.
6769
6770 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6771
6772 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6773 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6774 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6775 prescott and c3-2.
6776 (PREFETCH_3DNOW): Add -march=c3.
6777
6778 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6779
6780 PR c/16437
6781 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6782 * gcc.c-torture/execute/bf64-1.x: Likewise.
6783
6784 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6785
6786 * gcc.c-torture/compile/20040708-1.c: New test.
6787
6788 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6789
6790 PR c++/16169
6791 * g++.dg/warn/effc2.C: New test.
6792
6793 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6794
6795 * gcc.c-torture/execute/bitfld-1.x: Remove.
6796 * gcc.c-torture/execute/bitfld-3.c: New test.
6797 * gcc.dg/bitfld-2.c: Remove XFAILs.
6798
6799 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6800
6801 PR c++/16276
6802 * g++.dg/rtti/tinfo1.C: New file.
6803
6804 2004-07-07 Eric Christopher <echristo@redhat.com>
6805
6806 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6807
6808 2004-07-07 Andrew Pinski <apinski@apple.com>
6809
6810 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6811
6812 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6813
6814 * g++.dg/init/call1.C: XFAIL.
6815
6816 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6817
6818 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6819 except for movstrict*, to movmem* and clrstr* to clrmem*.
6820
6821 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6822
6823 * gcc.c-torture/execute/20040707-1.c: New test.
6824
6825 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6826
6827 * gcc.c-torture/execute/20040706-1.c: New test.
6828
6829 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6830
6831 PR c++/3671
6832 * g++.dg/template/spec14.C: New test.
6833
6834 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6835
6836 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6837 nothing if not yet defined. Use it in b, c and d type definitions.
6838 * gcc.c-torture/execute/20040705-1.c: New test.
6839 * gcc.c-torture/execute/20040705-2.c: New test.
6840
6841 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6842
6843 PR c++/2518
6844 * g++.dg/lookup/new1.C: New test.
6845
6846 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6847
6848 PR c++/11406
6849 * g++.dg/template/sizeof8.C: New test.
6850
6851 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6852
6853 * gcc.c-torture/compile/20040705-1.c: New test.
6854
6855 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6856
6857 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6858
6859 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6860
6861 * gcc.dg/cpp/if-mop.c: Two new testcases.
6862 * gcc.dg/cpp/trad/comment-3.c: New.
6863
6864 2004-07-04 Paul Brook <paul@codesourcery.com>
6865
6866 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6867
6868 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6869
6870 PR c++/3761
6871 * g++.dg/lookup/crash4.C: New test.
6872
6873 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6874
6875 * gcc.c-torture/execute/builtin-abs-1.c
6876 * gcc.c-torture/execute/builtin-abs-2.c
6877 * gcc.c-torture/execute/builtin-complex-1.c
6878 * gcc.c-torture/execute/builtins/string-1-lib.c
6879 * gcc.c-torture/execute/builtins/string-1.c
6880 * gcc.c-torture/execute/builtins/string-2-lib.c
6881 * gcc.c-torture/execute/builtins/string-2.c
6882 * gcc.c-torture/execute/builtins/string-3-lib.c
6883 * gcc.c-torture/execute/builtins/string-3.c
6884 * gcc.c-torture/execute/builtins/string-4-lib.c
6885 * gcc.c-torture/execute/builtins/string-4.c
6886 * gcc.c-torture/execute/builtins/string-5-lib.c
6887 * gcc.c-torture/execute/builtins/string-5.c
6888 * gcc.c-torture/execute/builtins/string-6-lib.c
6889 * gcc.c-torture/execute/builtins/string-6.c
6890 * gcc.c-torture/execute/builtins/string-7-lib.c
6891 * gcc.c-torture/execute/builtins/string-7.c
6892 * gcc.c-torture/execute/builtins/string-8-lib.c
6893 * gcc.c-torture/execute/builtins/string-8.c
6894 * gcc.c-torture/execute/builtins/string-9-lib.c
6895 * gcc.c-torture/execute/builtins/string-9.c
6896 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6897 * gcc.c-torture/execute/builtins/string-asm-1.c
6898 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6899 * gcc.c-torture/execute/builtins/string-asm-2.c
6900 * gcc.c-torture/execute/stdio-opt-1.c
6901 * gcc.c-torture/execute/stdio-opt-2.c
6902 * gcc.c-torture/execute/stdio-opt-3.c
6903 * gcc.c-torture/execute/string-opt-1.c
6904 * gcc.c-torture/execute/string-opt-10.c
6905 * gcc.c-torture/execute/string-opt-11.c
6906 * gcc.c-torture/execute/string-opt-12.c
6907 * gcc.c-torture/execute/string-opt-13.c
6908 * gcc.c-torture/execute/string-opt-14.c
6909 * gcc.c-torture/execute/string-opt-15.c
6910 * gcc.c-torture/execute/string-opt-16.c
6911 * gcc.c-torture/execute/string-opt-2.c
6912 * gcc.c-torture/execute/string-opt-6.c
6913 * gcc.c-torture/execute/string-opt-7.c
6914 * gcc.c-torture/execute/string-opt-8.c:
6915 Replace with ...
6916
6917 * gcc.c-torture/execute/builtins/abs-2.c
6918 * gcc.c-torture/execute/builtins/abs-3.c
6919 * gcc.c-torture/execute/builtins/complex-1.c
6920 * gcc.c-torture/execute/builtins/fprintf.c
6921 * gcc.c-torture/execute/builtins/fputs.c
6922 * gcc.c-torture/execute/builtins/memcmp.c
6923 * gcc.c-torture/execute/builtins/memmove.c
6924 * gcc.c-torture/execute/builtins/memops-asm.c
6925 * gcc.c-torture/execute/builtins/mempcpy-2.c
6926 * gcc.c-torture/execute/builtins/mempcpy.c
6927 * gcc.c-torture/execute/builtins/memset.c
6928 * gcc.c-torture/execute/builtins/printf.c
6929 * gcc.c-torture/execute/builtins/sprintf.c
6930 * gcc.c-torture/execute/builtins/strcat.c
6931 * gcc.c-torture/execute/builtins/strchr.c
6932 * gcc.c-torture/execute/builtins/strcmp.c
6933 * gcc.c-torture/execute/builtins/strcpy.c
6934 * gcc.c-torture/execute/builtins/strcspn.c
6935 * gcc.c-torture/execute/builtins/strlen-2.c
6936 * gcc.c-torture/execute/builtins/strlen.c
6937 * gcc.c-torture/execute/builtins/strncat.c
6938 * gcc.c-torture/execute/builtins/strncmp-2.c
6939 * gcc.c-torture/execute/builtins/strncmp.c
6940 * gcc.c-torture/execute/builtins/strncpy.c
6941 * gcc.c-torture/execute/builtins/strpbrk.c
6942 * gcc.c-torture/execute/builtins/strpcpy-2.c
6943 * gcc.c-torture/execute/builtins/strpcpy.c
6944 * gcc.c-torture/execute/builtins/strrchr.c
6945 * gcc.c-torture/execute/builtins/strspn.c
6946 * gcc.c-torture/execute/builtins/strstr-asm.c
6947 * gcc.c-torture/execute/builtins/strstr.c:
6948 ... these new files.
6949
6950 * gcc.c-torture/execute/builtins/abs-2-lib.c
6951 * gcc.c-torture/execute/builtins/abs-3-lib.c
6952 * gcc.c-torture/execute/builtins/complex-1-lib.c
6953 * gcc.c-torture/execute/builtins/fprintf-lib.c
6954 * gcc.c-torture/execute/builtins/fputs-lib.c
6955 * gcc.c-torture/execute/builtins/memcmp-lib.c
6956 * gcc.c-torture/execute/builtins/memmove-lib.c
6957 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6958 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6959 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6960 * gcc.c-torture/execute/builtins/memset-lib.c
6961 * gcc.c-torture/execute/builtins/printf-lib.c
6962 * gcc.c-torture/execute/builtins/sprintf-lib.c
6963 * gcc.c-torture/execute/builtins/strcat-lib.c
6964 * gcc.c-torture/execute/builtins/strchr-lib.c
6965 * gcc.c-torture/execute/builtins/strcmp-lib.c
6966 * gcc.c-torture/execute/builtins/strcpy-lib.c
6967 * gcc.c-torture/execute/builtins/strcspn-lib.c
6968 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6969 * gcc.c-torture/execute/builtins/strlen-lib.c
6970 * gcc.c-torture/execute/builtins/strncat-lib.c
6971 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6972 * gcc.c-torture/execute/builtins/strncmp-lib.c
6973 * gcc.c-torture/execute/builtins/strncpy-lib.c
6974 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6975 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6976 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6977 * gcc.c-torture/execute/builtins/strrchr-lib.c
6978 * gcc.c-torture/execute/builtins/strspn-lib.c
6979 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6980 * gcc.c-torture/execute/builtins/strstr-lib.c
6981 * gcc.c-torture/execute/builtins/lib/abs.c
6982 * gcc.c-torture/execute/builtins/lib/fprintf.c
6983 * gcc.c-torture/execute/builtins/lib/memset.c
6984 * gcc.c-torture/execute/builtins/lib/printf.c
6985 * gcc.c-torture/execute/builtins/lib/sprintf.c
6986 * gcc.c-torture/execute/builtins/lib/strcpy.c
6987 * gcc.c-torture/execute/builtins/lib/strcspn.c
6988 * gcc.c-torture/execute/builtins/lib/strncat.c
6989 * gcc.c-torture/execute/builtins/lib/strncmp.c
6990 * gcc.c-torture/execute/builtins/lib/strncpy.c
6991 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6992 * gcc.c-torture/execute/builtins/lib/strspn.c
6993 * gcc.c-torture/execute/builtins/lib/strstr.c:
6994 New files containing support routines.
6995
6996 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6997 declaration.
6998 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6999 when not optimizing.
7000
7001 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7002
7003 PR c++/16240
7004 * g++.dg/abi/mangle22.C: New test.
7005 * g++.dg/abi/mangle23.C: Likewise.
7006
7007 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7008
7009 PR fortran/16290
7010 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7011 Allow for cases without denormalized floating point numbers.
7012
7013 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7014
7015 PR c/1027
7016 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7017 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7018 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7019 expected warning text.
7020 * gcc.dg/format/diag-2.c: New test.
7021
7022 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7023
7024 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7025
7026 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7027
7028 * gcc.dg/builtins-43.c: New.
7029 * gcc.dg/builtins-44.c: New.
7030 * gcc.dg/builtins-45.c: New.
7031
7032 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7033 Andreas Tobler <a.tobler@schweiz.ch>
7034
7035 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7036 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7037 as SIGSEGV.
7038 * gcc.dg/cleanup-11.c: Likewise.
7039 * gcc.dg/cleanup-8.c: Likewise.
7040 * gcc.dg/cleanup-9.c: Likewise.
7041 * gcc.dg/cleanup-5.c: Run on all platforms.
7042
7043 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7044
7045 * g++.dg/warn/nonnull1.C: New test.
7046
7047 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7048
7049 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7050 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7051 Special-case the Sun compiler wrt to <complex.h>.
7052
7053 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7054
7055 * gcc.dg/Wunreachable-8.C: New test.
7056
7057 * gcc.dg/h8300-ice2.c : New test.
7058
7059 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7060
7061 PR fortran/16161
7062 * gfortran.fortran-torture/compile/implicit.f90: Add test
7063 for implicit character.
7064
7065 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7066
7067 PR fortran/16289
7068 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7069 Use tiny() intrinsic to find smallest non-negative real
7070
7071 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7072
7073 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7074 * gcc.dg/compat/struct-by-value-22_x.c: New.
7075 * gcc.dg/compat/struct-by-value-22_y.c: New.
7076
7077 * gcc.c-torture/execute/20040629-1.c: New test.
7078
7079 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7080
7081 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7082 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7083
7084 PR target/16195
7085 * gcc.dg/20040625-1.c: New test.
7086
7087 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7088
7089 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7090
7091 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7092
7093 PR fortran/15963
7094 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7095
7096 2004-06-29 Richard Henderson <rth@redhat.com>
7097
7098 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7099
7100 2004-06-29 Paul Brook <paul@codesourcery.com>
7101
7102 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7103 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7104
7105 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7106
7107 PR c++/16260
7108 * g++.dg/parse/crash15.C: New.
7109
7110 2004-06-28 Andrew Pinski <apinski@apple.com>
7111
7112 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7113 by the error already.
7114
7115 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7116
7117 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7118
7119 PR target/14041
7120 * gcc.dg/h8300-bss-align-1.c : New.
7121
7122 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 * PR c++/16174
7125 * g++.dg/template/ctor4.C: New.
7126
7127 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7128
7129 PR c++/16205
7130 * g++.dg/warn/Wsequence-point-1.C: New test.
7131
7132 2004-06-27 Paul Brook <paul@codesourcery.com>
7133
7134 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7135
7136 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7137
7138 * g++.old-deja/g++.mike/p7325.C: Remove.
7139
7140 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 PR c/14963
7143 * gcc.dg/pr14963.c: New test.
7144
7145 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7146
7147 PR c++/16193
7148 * g++.dg/parse/redef1.C: New test.
7149
7150 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7151
7152 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7153 20021110.c.
7154 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7155 20021119-1.c.
7156 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7157 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7158 5-04.c.
7159 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7160 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7161 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7162 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7163 g++.brendan/enum14.C.
7164 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7165 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7166 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7167 g++.mike/virt1.C.
7168 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7169 memtemp24.C.
7170
7171 2004-06-27 Roger Sayle <roger@eyesopen.com>
7172
7173 * gcc.dg/20040527-1.c: New test case.
7174
7175 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7176
7177 PR gfortran/pr16196
7178 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7179
7180 2004-06-25 Roger Sayle <roger@eyesopen.com>
7181
7182 PR middle-end/15825
7183 * gcc.dg/pr15825-1.c: New test case.
7184
7185 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7186
7187 * gcc.c-torture/execute/20040625-1.c: New test.
7188
7189 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7190
7191 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7192
7193 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7194
7195 * gcc.dg/torture/mips-div-1.c: New test.
7196
7197 2004-06-24 Jeff Law <law@redhat.com>
7198
7199 * gcc.dg/tree-ssa/20040624-1.c: New test.
7200
7201 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7202
7203 * gcc.c-torture/compile/20040624-1.c: New test.
7204
7205 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7206
7207 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7208 this directory.
7209
7210 2004-06-23 Andrew Pinski <apinski@apple.com>
7211
7212 PR middle-end/15988
7213 * g++.dg/opt/ptrmem4.C: New test.
7214
7215 * gcc.dg/c90-array-quals-2.c: New test.
7216
7217 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7218
7219 * gcc.dg/kpice1.c: New test.
7220
7221 2006-06-23 Andrew Pinski <apinski@apple.com>
7222
7223 * gcc.dg/c90-array-quals.c: New test.
7224
7225 2006-06-22 Richard Henderson <rth@redhat.com>
7226
7227 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7228
7229 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7230
7231 * gcc.dg/builtins-config.h: Handle FreeBSD.
7232
7233 2006-06-22 Richard Henderson <rth@redhat.com>
7234
7235 * g++.dg/opt/devirt1.C: New.
7236
7237 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7238
7239 * g++.dg/opt/pr15551.C: New testcase.
7240
7241 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7242
7243 PR target/14800
7244 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7245 x86_64-*-linux* when compiling for 32bit.
7246
7247 2004-06-21 Andrew Pinski <apinski@apple.com>
7248
7249 * gcc.dg/pch/struct-1.c: New.
7250 * gcc.dg/pch/struct-1.hs: New.
7251
7252 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7253
7254 * gcc.dg/pch/save-temps-1.c: New file.
7255 * gcc.dg/pch/save-temps-1.hs: New file.
7256
7257 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7258
7259 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7260 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7261
7262 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7263
7264 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7265 to fix type error.
7266 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7267 Remove trailing spaces.
7268
7269 2004-06-21 Richard Henderson <rth@redhat.com>
7270
7271 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7272 merging && to BIT_FIELD_REF.
7273
7274 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7275
7276 * g++.dg/opt/placeholder1.C: New test.
7277
7278 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7279
7280 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7281 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7282 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7283 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7284
7285 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7286
7287 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7288 extern "C".
7289 * g++.dg/other/pragma-re-1.C: Add comments.
7290
7291 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7292
7293 PR gfortran/16080
7294 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7295
7296 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7297
7298 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7299 instead of setting the type of size_t by
7300 hand.
7301
7302 2004-06-18 Roger Sayle <roger@eyesopen.com>
7303
7304 * gcc.dg/unordered-2.c: New test case.
7305 * gcc.dg/unordered-3.c: New test case.
7306
7307 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7308
7309 PR other/16043
7310 * lib/g++.exp (g++_version): Tweak regexp for version
7311 * lib/g77.exp (g77_version): Likewise
7312 * lib/gfortran.exp (gfortran_version): Likewise
7313 * lib/objc.exp (objc_version): Likewise
7314 * lib/treelang.exp (treelang_version): Likewise
7315
7316 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7317
7318 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7319 Use INT_MAX instead of __INT_MAX__.
7320 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7321
7322 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7323 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7324 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7325 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7326 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7327 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7328 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7329 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7330 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7331
7332 * gcc.dg/range-test-1.c: New test.
7333 * g++.dg/opt/range-test-1.C: New test.
7334
7335 2004-06-17 Richard Henderson <rth@redhat.com>
7336
7337 * objc.dg/sync-1.m: New.
7338 * objc.dg/try-catch-1.m: Don't force next runtime.
7339 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7340 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7341 shadowed catch clause.
7342 * objc.dg/try-catch-5.m: New.
7343
7344 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7345
7346 Bug 14610
7347 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7348
7349 2004-06-15 Richard Henderson <rth@redhat.com>
7350
7351 * gcc.dg/20001116-1.c: Move expected warning line.
7352
7353 2004-06-15 Richard Henderson <rth@redhat.com>
7354
7355 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7356 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7357
7358 2004-06-15 Jeff Law <law@redhat.com>
7359
7360 * gcc.dg/tree-ssa/20040615-1.c: New test.
7361 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7362 be less sensitive to operand ordering.
7363 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7364
7365 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7366
7367 * g++.dg/abi/bitfield3.C: Add comment..
7368
7369 2004-06-15 Richard Henderson <rth@redhat.com>
7370
7371 * g++.dg/ext/stmtexpr1.C: XFAIL.
7372 * gcc.dg/20030612-1.c: XFAIL.
7373
7374 2004-06-15 Eric Christopher <echristo@redhat.com>
7375
7376 * g++.dg/charset/asm5.c: New.
7377 * gcc.dg/charset/asm6.c: New.
7378
7379 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7380
7381 PR fortran/15962
7382 * gfortran.fortran-torture/execute/select_1.f90: New test.
7383
7384 2004-06-15 Paul Brook <paul@codesourcery.com>
7385
7386 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7387
7388 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7389
7390 PR c++/15967
7391 * g++.dg/lookup/crash3.C: New test.
7392
7393 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7394
7395 PR c++/15947
7396 * g++.dg/parse/dtor4.C: New test.
7397
7398 2004-06-14 Jeff Law <law@redhat.com>
7399
7400 * gcc.c-torture/compile/20040614-1.c: New test.
7401
7402 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7403
7404 PR fortran/15211
7405 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7406 LEN of a character array.
7407
7408 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7409
7410 PR c++/15096
7411 * g++.dg/template/ptrmem10.C: New test.
7412
7413 PR c++/14930
7414 * g++.dg/template/friend30.C: New test.
7415
7416 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7417
7418 PR fortran/14928
7419 * gfortran.fortran-torture/compile/mloc.f90: New test.
7420
7421 2004-06-13 Paul Brook <paul@codesourcery.com>
7422
7423 * gfortran.fortran-torture/execute/random_2.f90: New test.
7424
7425 2004-06-13 Eric Christopher <echristo@redhat.com>
7426
7427 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7428
7429 2004-06-12 Paul Brook <paul@codesourcery.com>
7430
7431 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7432
7433 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7434
7435 PR fortran/14923
7436 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7437
7438 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7439
7440 PR fortran/14957
7441 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7442 syntax errors in end statements of contained subroutines.
7443
7444 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7445
7446 PR fortran/12841
7447 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7448
7449 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7450
7451 PR fortran/15665
7452 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7453
7454 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7455
7456 PR gfortran/12839
7457 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7458
7459 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7460
7461 PR c++/15862
7462 * g++.dg/parse/enum1.C: New test.
7463
7464 2004-06-10 Jeff Law <law@redhat.com>
7465
7466 * gcc.c-torture/compile/20040610-1.c: New test.
7467
7468 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7469
7470 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7471 * g++.old-deja/g++.other/decl3.C: Likewise.
7472
7473 2004-06-10 Brian Booth <bbooth@redhat.com>
7474
7475 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7476 V_MAY_DEF instead of VDEF.
7477 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7478
7479 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7480
7481 PR c++/14211
7482 * g++.dg/conversion/const1.C: New test.
7483
7484 PR c++/15076
7485 * g++.dg/conversion/reinterpret1.C: New test.
7486
7487 PR c++/15877
7488 * g++.dg/template/enum2.C: New test.
7489
7490 PR c++/15227
7491 * g++.dg/template/error13.C: New test.
7492
7493 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7494
7495 PR fortran/14957
7496 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7497 arguments to test_* REAL and of the right size.
7498
7499 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR target/15569
7502 PR rtl-optimization/15681
7503 * gcc.dg/20040609-1.c: New test.
7504
7505 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7506
7507 PR c++/14791
7508 * g++.dg/opt/builtins1.C: New test.
7509
7510 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7511
7512 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7513 that use default windows32 struct layout.
7514 * gcc.dg/i386-bitfield2.c: Likewise.
7515
7516 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7517
7518 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7519 for mingw32 and cygwin targets.
7520
7521 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7522
7523 * gcc.dg/pch/macro-4.c: New.
7524 * gcc.dg/pch/macro-4.hs: New.
7525
7526 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7527
7528 PR fortran/13249
7529 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7530
7531 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7532
7533 PR fortran/13372
7534 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7535
7536 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7537
7538 PR gfortran/14897
7539 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7540
7541 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7542
7543 PR gfortran/15755
7544 * gfortran.fortran-torture/execute/backspace.c : New test.
7545
7546 2004-06-09 Paul Brook <paul@codesourcery.com>
7547
7548 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7549 (pointer_to_section): Rewrite to use smaller array.
7550
7551 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7552
7553 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7554 * gcc.dg/ext/altivec-10.c: Same.
7555 * gcc.dg/ext/altivec-11.c: Same.
7556 * gcc.dg/ext/altivec-12.c: Same.
7557 * gcc.dg/ext/altivec-13.c: Same.
7558 * gcc.dg/ext/altivec-14.c: Same.
7559 * gcc.dg/ext/altivec-15.c: Same.
7560 * gcc.dg/ext/altivec-16.c: Same.
7561 * gcc.dg/ext/altivec-3.c: Same.
7562 * gcc.dg/ext/altivec-4.c: Same.
7563 * gcc.dg/ext/altivec-6.c: Same.
7564 * gcc.dg/ext/altivec-7.c: Same.
7565 * gcc.dg/ext/altivec-8.c: Same.
7566 * gcc.dg/ext/altivec-varargs-1.c: Same.
7567
7568 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7569 * g++.dg/ext/altivec-10.C: Same.
7570 * g++.dg/ext/altivec-2.C: Same.
7571 * g++.dg/ext/altivec-3.C: Same.
7572 * g++.dg/ext/altivec-4.C: Same.
7573 * g++.dg/ext/altivec-5.C: Same.
7574 * g++.dg/ext/altivec-6.C: Same.
7575 * g++.dg/ext/altivec-7.C: Same.
7576 * g++.dg/ext/altivec-8.C: Same.
7577 * g++.dg/ext/altivec-9.C: Same.
7578
7579 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7580
7581 PR c++/7841
7582 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7583
7584 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7585
7586 * gcc.dg/union-1.c: New test.
7587
7588 2004-06-07 Roger Sayle <roger@eyesopen.com>
7589
7590 * gcc.dg/builtins-41.c: New test case.
7591 * gcc.dg/builtins-42.c: New test case.
7592
7593 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7594
7595 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7596 * g++.dg/ext/altivec-10.C: Same.
7597 * g++.dg/ext/altivec-2.C: Same.
7598 * g++.dg/ext/altivec-3.C: Same.
7599 * g++.dg/ext/altivec-4.C: Same.
7600 * g++.dg/ext/altivec-5.C: Same.
7601 * g++.dg/ext/altivec-6.C: Same.
7602 * g++.dg/ext/altivec-7.C: Same.
7603 * g++.dg/ext/altivec-8.C: Same.
7604 * g++.dg/ext/altivec-9.C: Same.
7605 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7606 * g++.old-deja/g++.brendan/new3.C: Same.
7607 * gcc.c-torture/execute/eeprof-1.x: Same.
7608
7609 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7610
7611 PR c/14765
7612 * gcc.dg/pr14765-1.c: New test.
7613
7614 2004-06-07 Roger Sayle <roger@eyesopen.com>
7615
7616 PR c/14649
7617 * gcc.dg/pr14649-1.c: New test case.
7618
7619 2004-06-07 Richard Henderson <rth@redhat.com>
7620
7621 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7622 if temporaries.
7623
7624 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7625
7626 * g++.dg/eh/elide1.C: Remove XFAIL.
7627
7628 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7629
7630 PR c++/15337
7631 * g++.dg/expr/sizeof3.C: New test.
7632
7633 PR c++/14777
7634 * g++.dg/template/access14.C: New test.
7635
7636 PR c++/15554
7637 * g++.dg/template/enum1.C: New test.
7638
7639 PR c++/15057
7640 * g++.dg/eh/throw1.C: New test.
7641
7642 2004-06-07 David Ayers <d.ayers@inode.at>
7643 Ziemowit Laski <zlaski@apple.com>
7644
7645 * lib/objc.exp (objc_target_compile): Revert the '-framework
7646 Foundation' flag fix, since bare Darwin does not ship
7647 with the Foundation framework.
7648 * objc/execute/next_mapping.h: Provide a local NSConstantString
7649 @interface and @implementation.
7650 (objc_constant_string_init): A constructor function, used to
7651 initialize the NSConstantString meta-class object.
7652 * objc/execute/string1.m: Include "next_mapping.h" instead of
7653 <Foundation/NSString.h>.
7654 * objc/execute/string2.m: Likewise.
7655 * objc/execute/string3.m: Likewise.
7656 * objc/execute/string4.m: Likewise.
7657
7658 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7659
7660 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7661 to double. Replace double with FLOAT.
7662 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7663
7664 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7665 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7666 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7667 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7668 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7669 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7670 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7671 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7672
7673 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7674
7675 PR c/13519
7676 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7677
7678 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7679
7680 PR c++/15503
7681 * g++.dg/template/meminit2.C: New test.
7682
7683 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7684
7685 PR target/15822
7686 * gcc.c-torture/execute/compare-fp-1.c,
7687 gcc.c-torture/execute/compare-fp-2.c,
7688 gcc.c-torture/execute/compare-fp-3.c,
7689 gcc.c-torture/execute/compare-fp-4.c,
7690 gcc.c-torture/execute/compare-fp-3.x,
7691 gcc.c-torture/execute/compare-fp-4.x: Moved...
7692 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7693 gcc.c-torture/execute/ieee/compare-fp-2.c,
7694 gcc.c-torture/execute/ieee/compare-fp-3.c,
7695 gcc.c-torture/execute/ieee/compare-fp-4.c,
7696 gcc.c-torture/execute/ieee/compare-fp-3.x,
7697 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7698
7699 2004-06-04 David Ayers <d.ayers@inode.at>
7700
7701 * objc/execute/protocol-isEqual-4.m: New testcase.
7702
7703 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7704
7705 * objc/execute/protocol-isEqual-1.m: New testcase.
7706 * objc/execute/protocol-isEqual-2.m: New testcase.
7707 * objc/execute/protocol-isEqual-3.m: New testcase.
7708
7709 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7710
7711 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7712
7713 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7714
7715 * lib/objc.exp (objc_target_compile): When running tests on
7716 Darwin (Mac OS X), inform the linker about '-framework
7717 'Foundation'.
7718
7719 2004-06-02 Eric Christopher <echristo@redhat.com>
7720
7721 * gcc.c-torture/compile/20040602-1.c: New.
7722
7723 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7724
7725 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7726 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7727
7728 PR tree-optimization/14736
7729 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7730
7731 PR tree-optimization/14042
7732 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7733
7734 PR tree-optimization/14729
7735 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7736
7737 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7738
7739 PR fortran/15557
7740 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7741
7742 2004-06-01 Richard Hederson <rth@redhat.com>
7743
7744 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7745
7746 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7747
7748 PR c++/14932
7749 * g++.dg/parse/offsetof4.C: New test.
7750
7751 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7752
7753 PR objc/7993
7754 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7755
7756 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7757
7758 PR c++/15701
7759 * g++.dg/template/friend29.C: New test.
7760
7761 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7762
7763 PR c/15749
7764 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7765
7766 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7767
7768 * gcc.dg/sparc-trap-1.c: New test.
7769
7770 2004-05-31 Roger Sayle <roger@eyesopen.com>
7771
7772 PR middle-end/15069
7773 * g++.dg/opt/fold3.C: New test case.
7774
7775 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7776
7777 * lib/target-supports.exp (check_iconv_available): Fix fallout
7778 from 2004-05-28 patch.
7779
7780 2004-05-30 Paul Brook <paul@codesourcery.com>
7781
7782 PR fortran/15620
7783 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7784 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7785
7786 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7787
7788 * gfortran.fortran-torture/execute/random_1.f90: New test.
7789
7790 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7791
7792 * g++.dg/ext/altivec-10.C: New test.
7793
7794 2004-05-29 Paul Brook <paul@codesourcery.com>
7795
7796 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7797
7798 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7799
7800 * gcc.dg/altivec-16.c: New test.
7801
7802 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7803
7804 * lib/target-supports.exp (check_vmx_hw_available): New.
7805 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7806
7807 * lib/target-supports.exp (check_alias_available,
7808 check_iconv_available, check_named_sections_available): Use
7809 unique names for temporary files.
7810
7811 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7812
7813 * gcc.dg/altivec-15.c: New test.
7814
7815 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7816
7817 PR c++/15083
7818 * g++.dg/warn/noeffect6.C: New test.
7819
7820 PR c++/15471
7821 * g++.dg/expr/ptrmem4.C: New test.
7822
7823 PR c++/15640
7824 * g++.dg/template/operator3.C: New test.
7825
7826 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7827
7828 PR c++/14668
7829 * g++.dg/lookup/redecl1.C: New test.
7830 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7831
7832 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7833
7834 * gcc.c-torture/execute/compare-fp-1.c,
7835 gcc.c-torture/execute/compare-fp-2.c,
7836 gcc.c-torture/execute/compare-fp-3.c,
7837 gcc.c-torture/execute/compare-fp-4.c,
7838 gcc.c-torture/execute/compare-fp-3.x,
7839 gcc.c-torture/execute/compare-fp-4.x,
7840 gcc.dg/pr15649-1.c: New.
7841
7842 2004-05-27 Adam Nemet <anemet@lnxw.com>
7843
7844 PR c++/12883
7845 * g++.dg/init/array14.C: New test.
7846
7847 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7848
7849 * lib/compat.exp (compat-get-options-main): New.
7850 (compat-get-options): Remove unneeded code, warn for ignored
7851 command.
7852 (compat-execute): Check flag set by dg-require-* commands.
7853
7854 * lib/compat.exp (compat-execute): Break up long lines.
7855
7856 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7857
7858 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7859 * gcc.dg/altivec-14.c: New test.
7860 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7861
7862 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7863 * gcc.dg/altivec-12.c: Ditto.
7864
7865 * gcc.dg/altivec-3.c: Move call to altivec_check.
7866
7867 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7868
7869 PR c++/15044
7870 * g++.dg/template/error12.C: New test.
7871
7872 PR c++/15317
7873 * g++.dg/ext/attrib15.C: New test.
7874
7875 PR c++/15329
7876 * g++.dg/template/ptrmem9.C: New test.
7877
7878 2004-05-25 Paul Brook <paul@codesourcery.com>
7879
7880 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7881
7882 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/15165
7885 * g++.dg/template/crash19.C: New test.
7886
7887 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7888
7889 PR c++/15025
7890 * g++.dg/template/redecl1.C: New test.
7891
7892 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/14821
7895 * g++.dg/other/ns1.C: New test.
7896
7897 PR c++/14883
7898 * g++.dg/template/invalid1.C: New test.
7899
7900 2004-05-23 Paul Brook <paul@codesourcery.com>
7901 Victor Leikehman <lei@haifasphere.co.il>
7902
7903 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7904 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7905
7906 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7907
7908 PR c++/15285
7909 PR c++/15299
7910 * g++.dg/template/non-dependent5.C: New test.
7911 * g++.dg/template/non-dependent6.C: New test.
7912
7913 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7914
7915 PR c++/15507
7916 * g++.dg/inherit/union1.C: New test.
7917
7918 PR c++/15542
7919 * g++.dg/template/addr1.C: New test.
7920
7921 PR c++/15427
7922 * g++.dg/template/array5.C: New test.
7923
7924 PR c++/15287
7925 * g++.dg/template/array6.C: New test.
7926
7927 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7928 Roger Sayle <roger@eyesopen.com>
7929
7930 * g++.dg/lookup/forscope2.C: New test case.
7931
7932 2004-05-22 Ben Elliston <bje@au.ibm.com>
7933
7934 * gcc.dg/cpp/Wmissingdirs.c: New.
7935
7936 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7937
7938 PR target/15301
7939 * gcc.dg/compat/union-m128-1.h: New file.
7940 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7941 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7942 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7943
7944 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7945
7946 PR target/15302
7947 * gcc.dg/compat/struct-complex-1.h: New file.
7948 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7949 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7950 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7951
7952 2004-05-20 Roger Sayle <roger@eyesopen.com>
7953
7954 PR middle-end/3074
7955 * gcc.dg/pr3074-1.c: New test case.
7956 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7957
7958 2004-05-20 Falk Hueffner <falk@debian.org>
7959
7960 PR other/15526
7961 * gcc.dg/ftrapv-1.c: New test case.
7962
7963 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7964
7965 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7966
7967 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7968 Jeff Law <law@redhat.com>
7969
7970 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7971 * gcc.dg/tree-ssa/20040518-2.c: New test.
7972
7973 * gcc.dg/tree-ssa/20040518-1.c: New test.
7974
7975 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7976
7977 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7978
7979 2004-05-18 Paul Brook <paul@codesourcery.com>
7980
7981 PR fortran/13930
7982 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7983
7984 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7985
7986 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7987 constant folding.
7988
7989 2004-05-17 Steven Bosscher <stevenb@suse.de>
7990
7991 * gcc.dg/tree-ssa/20040517-1.c: New test.
7992
7993 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7994
7995 * gcc.dg/loop-4.c: New test.
7996
7997 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7998
7999 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8000
8001 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8002
8003 PR fortran/15311
8004 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8005
8006 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8007
8008 PR fortran/13826
8009 PR fortran/13940
8010 * gfortran.fortran-torture/compile/data_1.f90: New test.
8011
8012 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8013
8014 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8015 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8016
8017 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8018
8019 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8020
8021 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8022
8023 PR c/15444
8024 * gcc.dg/format/xopen-1.c: Adjust expected message.
8025 * gcc.dg/format/xopen-3.c: New test.
8026
8027 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8028
8029 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8030
8031 2004-05-14 Jeff Law <law@redhat.com>
8032
8033 * gcc.dg/tree-ssa/20040514-2.c: New test.
8034
8035 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8036
8037 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8038 this ...
8039 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8040 this.
8041
8042 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8043
8044 * gcc.dg/tree-ssa/20040514-1.c: New test.
8045
8046 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8047
8048 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8049 test.
8050
8051 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8052
8053 PR fortran/14066
8054 * gfortran.fortran-torture/compile/do_1.f90: New test.
8055
8056 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8057
8058 PR fortran/15051
8059 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8060 test.
8061
8062 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8063
8064 PR fortran/15149
8065 * gfortran.fortran-torture/execute/random_init.f90: New test.
8066
8067 2004-05-13 Paul Brook <paul@codesourcery.com>
8068
8069 PR fortran/15314
8070 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8071
8072 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8073
8074 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8075 for the powerpc case.
8076
8077 2004-05-13 Jeff Law <law@redhat.com>
8078
8079 * gcc.dg/tree-ssa/20040513-1.c: New test.
8080 * gcc.dg/tree-ssa/20040513-2.c: New test.
8081
8082 2004-05-13 Paul Brook <paul@codesourcery.com>
8083
8084 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8085 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8086 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8087
8088 2004-05-13 Andreas Schwab <schwab@suse.de>
8089
8090 PR other/10819
8091 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8092 characters.
8093
8094 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8095
8096 PR fortran/15294
8097 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8098
8099 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8100
8101 Merge from tree-ssa-20020619-branch. See
8102 ChangeLog.tree-ssa for details.
8103
8104 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8105
8106 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8107 include <altivec.h> explicitly.
8108 * gcc.dg/altivec-13.c: Likewise.
8109
8110 2004-05-11 Paul Brook <paul@codesourcery.com>
8111
8112 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8113
8114 2004-05-10 Eric Christopher <echristo@redhat.com>
8115
8116 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8117 * gcc.dg/sibcall-4.c: Ditto.
8118
8119 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8120
8121 * g++.dg/ext/altivec-8.C: New test case.
8122 * gcc.dg/altivec-13.c: New test case.
8123
8124 2004-05-08 Roger Sayle <roger@eyesopen.com>
8125
8126 * gcc.c-torture/execute/divcmp-1.c: New test case.
8127 * gcc.c-torture/execute/divcmp-2.c: New test case.
8128 * gcc.c-torture/execute/divcmp-3.c: New test case.
8129
8130 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8131
8132 * g++.dg/other/pragma-re-2.C: New test.
8133
8134 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8135
8136 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8137 * gcc.dg/i386-387-2.c: Likewise.
8138
8139 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8140 __builtin_drem.
8141 * gcc.dg/i386-387-6.c: Likewise.
8142
8143 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8144
8145 * gcc.dg/builtins-33.c: Also check log1p*.
8146
8147 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8148
8149 PR optimization/15296
8150 * gcc.c-torture/execute/pr15296.c: New test.
8151
8152 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8153
8154 * gcc.dg/builtins-40.c: New test.
8155
8156 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8157
8158 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8159
8160 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8161
8162 * g++.dg/ext/spe1.C: New testcase.
8163
8164 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8165
8166 * objc.dg/image-info.m: Allow additional attributes
8167 for __image_info section.
8168
8169 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8170
8171 * gcc.dg/torture/mips-hilo-2.c: New test.
8172
8173 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8174
8175 PR c++/14389
8176 * g++.dg/template/member5.C: New test.
8177
8178 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8179
8180 * gcc.dg/builtins-34.c: Also check expm1*.
8181
8182 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8183
8184 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8185 * gcc.dg/torture/builtin-convert-3.c: New test.
8186
8187 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8188
8189 PR middle-end/15054
8190 * g++.dg/opt/pr15054.C: New test.
8191
8192 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8193
8194 * gcc.dg/torture/builtin-rounding-1.c: New test.
8195 * gcc.dg/builtins-25.c: Delete.
8196 * gcc.dg/builtins-29.c: Delete.
8197
8198 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8199
8200 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8201 * gcc.dg/sibcall-4.c: Likewise.
8202 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8203
8204 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8205
8206 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8207 bit-field on 16-bit targets.
8208
8209 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8210
8211 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8212 16-bit targets.
8213
8214 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8215
8216 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8217 * gcc.dg/rs6000-power2-2.c: Likewise.
8218
8219 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8220
8221 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8222 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8223 Change the asm registers to be in form of frN instead of fN.
8224
8225 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8226
8227 * gcc.dg/torture/builtin-convert-2.c: New test.
8228
8229 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8230
8231 * gcc.dg/rs6000-power2-1.c: New test.
8232 * gcc.dg/rs6000-power2-2.c: New test.
8233
8234 2004-04-28 Jan Hubicka <jh@suse.cz>
8235
8236 * gcc.dg/unused-6.c: New test.
8237
8238 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8239 Ulrich Weigand <uweigand@de.ibm.com>
8240
8241 * ada/acats/run_all.sh: Define $target variable.
8242
8243 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8244
8245 PR c++/15119
8246 * g++.dg/other/vararg-1.C: New test.
8247
8248 PR c++/4794
8249 * g++.dg/eh/cleanup3.C: New test.
8250
8251 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8252
8253 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8254 and ad8011a (target_insn).
8255 * ada/acats/support/macro.dfs: Likewise.
8256 * ada/acats/support/impbit.adb: New file.
8257
8258 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8259
8260 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8261
8262 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8263
8264 * gcc.dg/loop-3.c: New test.
8265
8266 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8267
8268 * gcc.c-torture/execute/simd-5.c: New test.
8269
8270 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8271
8272 PR c++/15064
8273 * g++.dg/template/crash18.C: New test.
8274
8275 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8276
8277 * g++.dg/ext/complit3.C: New test.
8278
8279 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8280
8281 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8282 * gcc.dg/altivec-3.c: Same.
8283 * gcc.dg/altivec-varargs-1.c: Same.
8284
8285 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8286
8287 * lib/target-supports.exp (check_profiling_available): Assume
8288 profiling is not available on powerpc-eabi targets.
8289
8290 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8291
8292 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8293 * gcc.dg/vmx/bug-1.c: Ditto.
8294
8295 2004-04-20 Eric Christopher <echristo@redhat.com>
8296
8297 * gcc.dg/charset/extern.c: New test.
8298 * g++.dg/charset/extern3.cc: Ditto.
8299
8300 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8301
8302 * gcc.dg/builtins-39.c: New test.
8303
8304 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8305
8306 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8307
8308 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8309
8310 * gcc.dg/torture/mips-hilo-1.c: New test.
8311
8312 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8313
8314 * gcc.c-torture/compile/20040419-1.c: New test.
8315
8316 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8317
8318 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8319
8320 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8321 Aldy Hernandez <aldyh@redhat.com>
8322
8323 * gcc.c-torture/execute/va-arg-24.c: New.
8324
8325 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8326 Aldy Hernandez <aldyh@redhat.com>
8327
8328 * gcc.dg/vmx/1b-01.c: New.
8329 * gcc.dg/vmx/1b-02.c: New.
8330 * gcc.dg/vmx/1b-03.c: New.
8331 * gcc.dg/vmx/1b-04.c: New.
8332 * gcc.dg/vmx/1b-05.c: New.
8333 * gcc.dg/vmx/1b-06.c: New.
8334 * gcc.dg/vmx/1b-07.c: New.
8335 * gcc.dg/vmx/1c-01.c: New.
8336 * gcc.dg/vmx/1c-02.c: New.
8337 * gcc.dg/vmx/3a-01a.c: New.
8338 * gcc.dg/vmx/3a-01.c: New.
8339 * gcc.dg/vmx/3a-01m.c: New.
8340 * gcc.dg/vmx/3a-03.c: New.
8341 * gcc.dg/vmx/3a-03m.c: New.
8342 * gcc.dg/vmx/3a-04.c: New.
8343 * gcc.dg/vmx/3a-04m.c: New.
8344 * gcc.dg/vmx/3a-05.c: New.
8345 * gcc.dg/vmx/3a-06.c: New.
8346 * gcc.dg/vmx/3a-06m.c: New.
8347 * gcc.dg/vmx/3a-07.c: New.
8348 * gcc.dg/vmx/3b-01.c: New.
8349 * gcc.dg/vmx/3b-02.c: New.
8350 * gcc.dg/vmx/3b-10.c: New.
8351 * gcc.dg/vmx/3b-13.c: New.
8352 * gcc.dg/vmx/3b-14.c: New.
8353 * gcc.dg/vmx/3b-15.c: New.
8354 * gcc.dg/vmx/3c-01a.c: New.
8355 * gcc.dg/vmx/3c-01.c: New.
8356 * gcc.dg/vmx/3c-02.c: New.
8357 * gcc.dg/vmx/3c-03.c: New.
8358 * gcc.dg/vmx/3d-01.c: New.
8359 * gcc.dg/vmx/4-01.c: New.
8360 * gcc.dg/vmx/4-03.c: New.
8361 * gcc.dg/vmx/5-01.c: New.
8362 * gcc.dg/vmx/5-02.c: New.
8363 * gcc.dg/vmx/5-03.c: New.
8364 * gcc.dg/vmx/5-04.c: New.
8365 * gcc.dg/vmx/5-05.c: New.
8366 * gcc.dg/vmx/5-06.c: New.
8367 * gcc.dg/vmx/5-07.c: New.
8368 * gcc.dg/vmx/5-07t.c: New.
8369 * gcc.dg/vmx/5-08.c: New.
8370 * gcc.dg/vmx/5-10.c: New.
8371 * gcc.dg/vmx/5-11.c: New.
8372 * gcc.dg/vmx/7-01a.c: New.
8373 * gcc.dg/vmx/7-01.c: New.
8374 * gcc.dg/vmx/7c-01.c: New.
8375 * gcc.dg/vmx/7d-01.c: New.
8376 * gcc.dg/vmx/7d-02.c: New.
8377 * gcc.dg/vmx/8-01.c: New.
8378 * gcc.dg/vmx/8-02a.c: New.
8379 * gcc.dg/vmx/8-02.c: New.
8380 * gcc.dg/vmx/brode-1.c: New.
8381 * gcc.dg/vmx/bug-1.c: New.
8382 * gcc.dg/vmx/bug-2.c: New.
8383 * gcc.dg/vmx/bug-3.c: New.
8384 * gcc.dg/vmx/cw-bug-1.c: New.
8385 * gcc.dg/vmx/cw-bug-2.c: New.
8386 * gcc.dg/vmx/cw-bug-3.c: New.
8387 * gcc.dg/vmx/dct.c: New.
8388 * gcc.dg/vmx/debug-1.c: New.
8389 * gcc.dg/vmx/debug-2.c: New.
8390 * gcc.dg/vmx/debug-3.c: New.
8391 * gcc.dg/vmx/debug-4.c: New.
8392 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8393 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8394 * gcc.dg/vmx/eg-5.c: New.
8395 * gcc.dg/vmx/fft.c: New.
8396 * gcc.dg/vmx/gcc-bug-1.c: New.
8397 * gcc.dg/vmx/gcc-bug-2.c: New.
8398 * gcc.dg/vmx/gcc-bug-3.c: New.
8399 * gcc.dg/vmx/gcc-bug-4.c: New.
8400 * gcc.dg/vmx/gcc-bug-5.c: New.
8401 * gcc.dg/vmx/gcc-bug-6.c: New.
8402 * gcc.dg/vmx/gcc-bug-7.c: New.
8403 * gcc.dg/vmx/gcc-bug-8.c: New.
8404 * gcc.dg/vmx/gcc-bug-9.c: New.
8405 * gcc.dg/vmx/gcc-bug-b.c: New.
8406 * gcc.dg/vmx/gcc-bug-c.c: New.
8407 * gcc.dg/vmx/gcc-bug-d.c: New.
8408 * gcc.dg/vmx/gcc-bug-e.c: New.
8409 * gcc.dg/vmx/gcc-bug-f.c: New.
8410 * gcc.dg/vmx/gcc-bug-g.c: New.
8411 * gcc.dg/vmx/gcc-bug-i.c: New.
8412 * gcc.dg/vmx/harness.h: New.
8413 * gcc.dg/vmx/ira1.c: New.
8414 * gcc.dg/vmx/ira2a.c: New.
8415 * gcc.dg/vmx/ira2b.c: New.
8416 * gcc.dg/vmx/ira2.c: New.
8417 * gcc.dg/vmx/ira2c.c: New.
8418 * gcc.dg/vmx/mem.c: New.
8419 * gcc.dg/vmx/newton-1.c: New.
8420 * gcc.dg/vmx/ops.c: New.
8421 * gcc.dg/vmx/sn7153.c: New.
8422 * gcc.dg/vmx/spill2.c: New.
8423 * gcc.dg/vmx/spill3.c: New.
8424 * gcc.dg/vmx/spill.c: New.
8425 * gcc.dg/vmx/t.c: New.
8426 * gcc.dg/vmx/varargs-1.c: New.
8427 * gcc.dg/vmx/varargs-2.c: New.
8428 * gcc.dg/vmx/varargs-3.c: New.
8429 * gcc.dg/vmx/varargs-4.c: New.
8430 * gcc.dg/vmx/varargs-5.c: New.
8431 * gcc.dg/vmx/varargs-6.c: New.
8432 * gcc.dg/vmx/varargs-7.c: New.
8433 * gcc.dg/vmx/vmx.exp: New.
8434 * gcc.dg/vmx/vprint-1.c: New.
8435 * gcc.dg/vmx/vscan-1.c: New.
8436 * gcc.dg/vmx/x-01.c: New.
8437 * gcc.dg/vmx/x-02.c: New.
8438 * gcc.dg/vmx/x-03.c: New.
8439 * gcc.dg/vmx/x-04.c: New.
8440 * gcc.dg/vmx/x-05.c: New.
8441 * gcc.dg/vmx/yousufi-1.c: New.
8442 * gcc.dg/vmx/zero-1.c: New.
8443 * gcc.dg/vmx/zero.c: New.
8444
8445 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8446
8447 * g++.dg/lookup/java1.C: Update for chage of
8448 _Jv_AllocObject.
8449 * g++.dg/lookup/java2.C: Likewise.
8450
8451 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8452
8453 * ada/acats/run_all.sh: use -O2 by default.
8454
8455 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8456
8457 * gcc.dg/vr-mult-[12].c: New tests.
8458
8459 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8460
8461 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8462
8463 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8464
8465 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8466
8467 * lib/target-supports.exp (check_profiling_available): Assume profiling
8468 isn't available for mips*-*-elf targets.
8469
8470 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8471
8472 * gcc.dg/builtins-38.c: New test.
8473
8474 2004-04-14 Eric Christopher <echristo@redhat.com>
8475
8476 * g++.dg/charset/charset.exp: Run .cc extension tests.
8477
8478 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8479
8480 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8481
8482 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8483
8484 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8485
8486 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8487
8488 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8489 * gcc.dg/i386-387-2.c: Likewise.
8490
8491 * gcc.dg/i386-387-7.c: New test.
8492 * gcc.dg/i386-387-8.c: New test.
8493
8494 * gcc.dg/builtins-37.c: New test.
8495
8496 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8497
8498 * g++.dg/pch/externc-1.C: Add missing semicolon.
8499
8500 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8501
8502 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8503
8504 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8505
8506 * gcc.c-torture/execute/20040411-1.c: New test.
8507
8508 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8509
8510 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8511
8512 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8513
8514 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8515
8516 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8517
8518 * lib/target-supports.exp (check_named_sections_available): New.
8519 * lib/gcc-dg.exp (dg-require-named-sections): New.
8520 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8521 old-deja.exp. Also prune error-count message from HP linker.
8522 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8523
8524 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8525 * g++.old-deja/g++.pt/static3.C: Likewise.
8526 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8527
8528 2004-04-09 Roger Sayle <roger@eyesopen.com>
8529
8530 * gcc.c-torture/execute/20040409-1.c: New test case.
8531 * gcc.c-torture/execute/20040409-2.c: New test case.
8532 * gcc.c-torture/execute/20040409-3.c: New test case.
8533
8534 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8535
8536 * gcc.dg/20040409-1.c: New test.
8537
8538 2004-04-08 Roger Sayle <roger@eyesopen.com>
8539
8540 PR target/14888
8541 * g++.dg/opt/pr14888.C: New test case.
8542
8543 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8544
8545 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8546 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8547 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8548 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8549 New tests.
8550
8551 2004-04-08 Paul Brook <paul@codesourcery.com>
8552
8553 * gcc.dg/spill-1.c: New test.
8554
8555 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8556
8557 * gcc.dg/torture/builtin-ctype-2.c: New test.
8558
8559 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8560
8561 * gcc.dg/pch/pch.exp: Add largefile test.
8562
8563 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8564
8565 * g++.dg/pch/externc-1.Hs: New.
8566 * g++.dg/pch/externc-1.C: New.
8567
8568 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8569
8570 * gcc.dg/compat/struct-by-value-5a_main.c,
8571 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8572 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8573 * gcc.dg/compat/struct-by-value-5a_x.c,
8574 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8575 gcc.dg/compat/struct-by-value-5_x.c.
8576 * gcc.dg/compat/struct-by-value-5a_y.c,
8577 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8578 gcc.dg/compat/struct-by-value-5_y.c.
8579
8580 * gcc.dg/compat/struct-by-value-6a_main.c,
8581 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8582 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8583 * gcc.dg/compat/struct-by-value-6a_x.c,
8584 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8585 gcc.dg/compat/struct-by-value-6_x.c.
8586 * gcc.dg/compat/struct-by-value-6a_y.c,
8587 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8588 gcc.dg/compat/struct-by-value-6_y.c.
8589
8590 * gcc.dg/compat/struct-by-value-7a_main.c,
8591 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8592 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8593 * gcc.dg/compat/struct-by-value-7a_x.c,
8594 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8595 gcc.dg/compat/struct-by-value-7_x.c.
8596 * gcc.dg/compat/struct-by-value-7a_y.c,
8597 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8598 gcc.dg/compat/struct-by-value-7_y.c.
8599
8600 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8601
8602 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8603 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8604 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8605 options.
8606
8607 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8608
8609 * gcc.dg/builtins-36.c: New test.
8610
8611 2004-04-06 Paul Brook <paul@codesourcery.com>
8612
8613 * README.gcc: Remove obsolete contraint on testcases.
8614
8615 2004-04-05 Paul Brook <paul@codesourcery.com>
8616
8617 PR2123
8618 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8619 failure and exit(0) on success.
8620 * g++.dg/expr/anew2.C: Ditto.
8621 * g++.dg/expr/anew3.C: Ditto.
8622 * g++.dg/expr/anew4.C: Ditto.
8623
8624 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8625
8626 PR c++/3518
8627 * g++.dg/template/unify7.C: New.
8628
8629 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8630
8631 * g++.dg/README: Bring up to date with new subdirectories; remove
8632 duplicate subdirectory lines.
8633
8634 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8635
8636 PR c++/14007
8637 * g++.dg/template/unify5.C: New.
8638 * g++.dg/template/unify6.C: New.
8639 * g++.dg/template/qualttp20.C: Adjust.
8640 * g++.old-deja/g++.jason/report.C: Adjust.
8641 * g++.old-deja/g++.other/qual1.C: Adjust.
8642
8643 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/14803
8646 * g++.dg/inherit/ptrmem1.C: New test.
8647
8648 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8649
8650 PR c++/14755
8651 * gcc.c-torture/execute/20040331-1.c: New test.
8652 * gcc.dg/20040331-1.c: New test.
8653
8654 2004-04-01 Paul Brook <paul@codesourcery.com>
8655
8656 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8657
8658 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8659
8660 PR c++/14724
8661 * g++.dg/init/goto1.C: New test.
8662
8663 PR c++/14763
8664 * g++.dg/template/defarg4.C: New test.
8665
8666 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8667
8668 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8669
8670 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8671
8672 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8673
8674 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8675
8676 * gcc.dg/noncompile/undeclared-2.c: New test.
8677
8678 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8679
8680 * gcc.dg/940409-1.c: Remove XFAIL.
8681 * gcc.dg/reg-vol-struct-1.c: New test.
8682
8683 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8684
8685 * gcc.dg/torture/builtin-wctype-1.c: New test.
8686
8687 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8688
8689 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8690 * gcc.dg/20001101-1.c: Likewise.
8691 * gcc.dg/20001102-1.c: Likewise.
8692
8693 2004-03-25 Roger Sayle <roger@eyesopen.com>
8694
8695 * gcc.dg/compare8.c: Add an additional test for XOR.
8696
8697 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8698
8699 * gcc.dg/torture/builtin-ctype-1.c: New test.
8700
8701 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8702
8703 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8704 * gcc.dg/torture/builtin-math-1.c: Likewise.
8705 * gcc.dg/torture/builtin-power-1.c: New test.
8706
8707 2004-03-24 Andreas Schwab <schwab@suse.de>
8708
8709 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8710 IA64 assembler.
8711
8712 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8713 Roger Sayle <roger@eyesopen.com>
8714
8715 * gcc.dg/compare8.c: New test case.
8716
8717 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8718
8719 * g++.dg/ext/altivec-7.C: New test.
8720
8721 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8722
8723 PR 12267, 12391, 12560, 13129, 14114, 14133
8724 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8725 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8726 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8727 Adjust error regexps.
8728 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8729 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8730 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8731 * gcc.dg/local1.c: Add explanatory comment.
8732
8733 2004-03-23 Roger Sayle <roger@eyesopen.com>
8734
8735 PR optimization/14669
8736 * g++.dg/opt/fold2.C: New test case.
8737
8738 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8739
8740 PR c/14069
8741 * gcc.dg/20040322-1.c: New test.
8742
8743 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8744
8745 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8746 * gcc.dg/ultrasp4.c: Likewise.
8747 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8748
8749 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8750
8751 * gcc.dg/i386-sse-8.c: Reset default options.
8752
8753 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8754
8755 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8756 in the error message text.
8757
8758 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8759
8760 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8761
8762 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8763
8764 PR c++/14616
8765 * g++.dg/init/array13.C: New test.
8766
8767 2004-03-20 Roger Sayle <roger@eyesopen.com>
8768
8769 PR target/13889
8770 * gcc.c-torture/compile/pr13889.c: New test case.
8771
8772 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8773
8774 PR c/14635
8775 * builtins-1.c (nan, nans): Don't test.
8776 * builtins-30.c: Don't use nan, nanf, nanl.
8777 * builtins-35.c: New test.
8778
8779 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8780
8781 * g++.dg/ext/altivec-6.C: New test.
8782
8783 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8784
8785 * g++.dg/init/placement3.C: New test.
8786
8787 * g++.dg/template/spec13.C: New test.
8788
8789 * g++.dg/lookup/using11.C: New test.
8790
8791 * g++.dg/lookup/koenig3.C: New test.
8792
8793 * g++.dg/template/operator2.C: New test.
8794
8795 * g++.dg/expr/dtor3.C: New test.
8796 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8797 marker.
8798 * g++.old-deja/g++.law/visibility28.C: Likewise.
8799
8800 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8801
8802 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8803 * gcc.dg/ppc64-abi-3.c: Likewise.
8804
8805 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8806
8807 PR c++/14545
8808 * g++.dg/parse/template15.C: New test.
8809
8810 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8811
8812 * g++.dg/expr/dtor2.C: New test.
8813
8814 * g++.dg/lookup/anon4.C: New test.
8815
8816 * g++.dg/overload/using1.C: New test.
8817
8818 * g++.dg/template/lookup7.C: New test.
8819
8820 * g++.dg/template/typename6.C: New test.
8821
8822 * g++.dg/expr/cond6.C: New test.
8823
8824 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8825
8826 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8827
8828 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8829
8830 * g++.dg/expr/cond5.C: New test.
8831 * g++.dg/expr/constcast1.C: Likewise.
8832 * g++.dg/expr/ptrmem2.C: Likewise.
8833 * g++.dg/expr/ptrmem3.C: Likewise.
8834 * g++.dg/lookup/main1.C: Likewise.
8835 * g++.dg/template/lookup6.C: Likewise.
8836
8837 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8838
8839 * gcc.dg/local1.c: New test.
8840
8841 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8842
8843 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8844
8845 * gcc.dg/torture/builtin-convert-1.c: New test.
8846
8847 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8848
8849 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8850
8851 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8852
8853 PR c++/14481
8854 * g++.dg/warn/Wunused-7.C: New test.
8855
8856 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8857
8858 * gcc.dg/torture/builtin-integral-1.c: New test.
8859
8860 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8861
8862 PR c++/14586
8863 * g++.dg/parse/non-dependent3.C: New test.
8864
8865 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8866
8867 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8868 * g++.dg/eh/simd-2.C: Likewise.
8869 * g++.dg/init/array10.C: Likewise.
8870 * gcc.c-torture/compile/simd-1.c: Likewise.
8871 * gcc.c-torture/compile/simd-2.c: Likewise.
8872 * gcc.c-torture/compile/simd-3.c: Likewise.
8873 * gcc.c-torture/compile/simd-4.c: Likewise.
8874 * gcc.c-torture/compile/simd-6.c: Likewise.
8875 * gcc.c-torture/execute/simd-1.c: Likewise.
8876 * gcc.c-torture/execute/simd-2.c: Likewise.
8877 * gcc.dg/compat/vector-defs.h: Likewise.
8878 * gcc.dg/20020531-1.c: Likewise.
8879 * gcc.dg/altivec-3.c: Likewise.
8880 * gcc.dg/altivec-4.c: Likewise.
8881 * gcc.dg/altivec-varargs-1.c: Likewise.
8882 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8883 * gcc.dg/i386-mmx-3.c: Likewise.
8884 * gcc.dg/i386-sse-4.c: Likewise.
8885 * gcc.dg/i386-sse-5.c: Likewise.
8886 * gcc.dg/i386-sse-8.c: Likewise.
8887 * gcc.dg/simd-1.c: Likewise.
8888 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8889 __ev64_opaque__ since the machine description provides it.
8890
8891 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8892
8893 * lib/compat.exp (skip_list): New global variable.
8894 Use it to hold the user defined COMPAT_SKIPS list if any.
8895 (compat-obj): Add the members of skip_list to optall.
8896
8897 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8898
8899 * gcc.dg/compat/union-by-value-1_main.c,
8900 union-by-value-1_x.c, union-by-value-1_y.c,
8901 union-check.h, union-defs.h,
8902 union-init.h, union-return-1_main.c,
8903 union-return-1_x.c, union-return-1_y.c: New files.
8904
8905 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8906
8907 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8908 mixed-struct-init.h: Add 4 mixed structure types.
8909 struct-by-value-21_main.c, struct-by-value-21_x.c,
8910 struct-by-value-21_y.c, struct-return-21_main.c,
8911 struct-return-21_x.c, struct-return-21_y.c: New files.
8912
8913 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8914
8915 PR c++/14550
8916 * g++.dg/parse/template14.C: New test.
8917
8918 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8919
8920 * gcc.c-torture/execute/20040313-1.c: New test.
8921
8922 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8923
8924 PR target/14533
8925 * gcc.dg/20040311-2.c: New test.
8926
8927 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8928
8929 PR other/14544
8930 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8931 bit-field.
8932
8933 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8934
8935 * gcc.dg/20040305-2.c: Add missing return statement.
8936
8937 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8938
8939 * gcc.dg/builtins-34.c: Also check pow10*.
8940
8941 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8942
8943 PR target/14262
8944 * gcc.dg/20040305-2.c: New test.
8945
8946 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8947
8948 * gcc.dg/20040310-1.c: New test.
8949
8950 2004-03-11 Roger Sayle <roger@eyesopen.com>
8951
8952 * gcc.c-torture/execute/20040311-1.c: New test case.
8953
8954 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8955
8956 PR c++/14476
8957 * g++.dg/lookup/enum1.C: New test.
8958
8959 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8960
8961 PR c++/14510
8962 * g++.dg/lookup/struct2.C: New test.
8963
8964 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8965
8966 * gcc.dg/builtins-34.c: New test.
8967
8968 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8969
8970 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8971
8972 2004-03-09 James E Wilson <wilson@specifixinc.com>
8973
8974 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8975 * gcc.dg/alias-2.c: New testcase.
8976
8977 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8978
8979 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8980
8981 2004-03-09 Roger Sayle <roger@eyesopen.com>
8982
8983 * gcc.c-torture/execute/20040309-1.c: New test case.
8984
8985 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8986
8987 PR c++/14397
8988 * g++.dg/overload/ref1.C: New.
8989
8990 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8991
8992 PR c++/14409
8993 * g++.dg/template/spec12.C: New test.
8994
8995 PR c++/14448
8996 * g++.dg/parse/crash14.C: New test.
8997
8998 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8999
9000 PR c++/14230
9001 * g++.dg/init/ref11.C: New test.
9002
9003 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9004
9005 PR c++/14432
9006 * g++.dg/parse/builtin2.C: New test.
9007
9008 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9009
9010 PR c++/14401
9011 * g++.dg/init/ctor3.C: New test.
9012 * g++.dg/init/union1.C: New test.
9013 * g++.dg/ext/anon-struct4.C: New test.
9014
9015 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9016
9017 * g++.dg/lookup/koenig1.C: Tweak error messages.
9018 * g++.dg/lookup/used-before-declaration.C: Likewise.
9019 * g++.dg/other/do1.C: Likewise.
9020 * g++.dg/overload/koenig1.C: Likewise.
9021 * g++.dg/parse/crash13.C: Likewise.
9022 * g++.dg/template/instantiate3.C: Likewise.
9023
9024 2004-03-08 Eric Christopher <echristo@redhat.com>
9025
9026 * * lib/target-supports.exp: Enable libiconv in test
9027 compilation. Fix up error checking.
9028
9029 2004-03-08 Roger Sayle <roger@eyesopen.com>
9030
9031 PR middle-end/14289
9032 * gcc.dg/pr14289-1.c: New test case.
9033 * gcc.dg/pr14289-2.c: Likewise.
9034 * gcc.dg/pr14289-3.c: Likewise.
9035
9036 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9037
9038 * gcc.c-torture/execute/20040308-1.c: New test.
9039
9040 2004-03-07 Roger Sayle <roger@eyesopen.com>
9041
9042 * gcc.c-torture/execute/20040307-1.c: New test case.
9043
9044 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9045
9046 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9047
9048 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9049
9050 * gcc.dg/20040306-1.c: New test.
9051
9052 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9053
9054 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9055 them static.
9056 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9057
9058 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9059
9060 PR c/14465
9061 * gcc.dg/decl-6.c: New test.
9062
9063 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9064
9065 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9066 Rename LOGPOW -> LOG_POW.
9067 (SQRT_EXP, POW_EXP): New.
9068
9069 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9070
9071 * gcc.dg/i386-sse-8.c: New test.
9072
9073 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9074
9075 PR c/14114
9076 * gcc.dg/decl-5.c: New test.
9077
9078 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9079
9080 * gcc.dg/20040305-1.c: New test.
9081
9082 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9083
9084 PR other/14354
9085 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9086
9087 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9088
9089 PR c++/14425, c++/14426
9090 * g++.dg/ext/altivec-4.C: New test.
9091 * g++.dg/ext/altivec-5.C: New test.
9092
9093 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9094
9095 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9096 global variables of a type with no linkage.
9097 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9098 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9099 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9100 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9101 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9102 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9103 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9104 * g++.dg/warn/deprecated.C: Name enum Color.
9105 * g++.dg/overload/VLA.C: Name structure for 'b'.
9106 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9107
9108 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9109
9110 * gcc.c-torture/compile/20040304-1.c: New test.
9111
9112 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9113
9114 PR 13728
9115 * gcc.dg/decl-4.c: New testcase.
9116
9117 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9118
9119 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9120 as PRECF if sizeof (float) > sizeof (double).
9121 (PRECL): Make it the same as PRECF if
9122 sizeof (float) > sizeof (long double).
9123
9124 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9125
9126 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9127 system type. Add check for irix6 which doesn't have c99 runtime.
9128
9129 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9130
9131 * gcc.dg/const-elim-1.c: xfail for xtensa.
9132
9133 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9134
9135 PR c++/14369
9136 * g++.dg/template/cond4.C: New test.
9137
9138 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9139
9140 PR c++/14360
9141 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9142
9143 PR c++/14361
9144 * g++.dg/parse/defarg7.C: New test.
9145
9146 PR c++/14359
9147 * g++.dg/template/friend26.C: New test.
9148
9149 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9150
9151 PR c++/14324
9152 * g++.dg/abi/mangle21.C: New test.
9153
9154 PR c++/14260
9155 * g++.dg/parse/constructor2.C: New test.
9156
9157 PR c++/14337
9158 * g++.dg/template/sfinae1.C: New test.
9159
9160 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9161
9162 PR c++/14267
9163 * g++.dg/expr/crash2.C: New test.
9164
9165 PR middle-end/13448
9166 * gcc.dg/inline-5.c: New test.
9167 * gcc.dg/always-inline.c: Split out tests into ...
9168 * gcc.dg/always-inline2.c: ... this and ...
9169 * gcc.dg/always-inline3.c: ... this.
9170
9171 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9172
9173 PR debug/12103
9174 * g++.dg/debug/crash1.C: New test.
9175
9176 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9177
9178 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9179 function with __attribute__((noinline)).
9180 (recurser_void2): Likewise.
9181 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9182 (recurser_void2): Likewise.
9183
9184 2004-02-29 Roger Sayle <roger@eyesopen.com>
9185
9186 PR middle-end/14203
9187 * g++.dg/warn/Wunused-6.C: New test case.
9188
9189 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9190
9191 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9192 not defined.
9193
9194 2004-02-27 Eric Christopher <echristo@redhat.com>
9195
9196 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9197 * g++.dg/charset/asm2.c: Run only x86.
9198 * gcc.dg/charset/asm3.c: Ditto.
9199
9200 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9201
9202 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9203 ld_library_path.
9204
9205 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9206
9207 * g++.dg/ext/altivec-3.C: New.
9208
9209 2004-02-26 Richard Henderson <rth@redhat.com>
9210
9211 * g++.dg/ext/attrib10.C: Mark for warning.
9212 * gcc.dg/attr-alias-1.c: New.
9213
9214 2004-02-26 Richard Henderson <rth@redhat.com>
9215
9216 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9217 * gcc.c-torture/execute/20040208-2.c: ... it back.
9218
9219 2004-02-26 Eric Christopher <echristo@redhat.com>
9220
9221 * lib/target-supports.exp (check-iconv-available): New function.
9222 * lib/gcc-dg.exp (dg-require-iconv): New function.
9223 Use above.
9224 * gcc.dg/charset: New directory.
9225 * gcc.dg/charset/charset.exp: New file.
9226 * gcc.dg/charset/asm1.c: Ditto.
9227 * gcc.dg/charset/asm2.c: Ditto.
9228 * gcc.dg/charset/asm3.c: Ditto.
9229 * gcc.dg/charset/asm4.c: Ditto.
9230 * gcc.dg/charset/asm5.c: Ditto.
9231 * gcc.dg/charset/attribute1.c: Ditto.
9232 * gcc.dg/charset/attribute2.c: Ditto.
9233 * gcc.dg/charset/string1.c: Ditto.
9234 * g++.dg/charset: New directory.
9235 * g++.dg/dg.exp: Add here. Special options.
9236 * g++.dg/charset/charset.exp: New file.
9237 * g++.dg/charset/asm1.c: Ditto.
9238 * g++.dg/charset/asm2.c: Ditto.
9239 * g++.dg/charset/asm3.c: Ditto.
9240 * g++.dg/charset/asm4.c: Ditto.
9241 * g++.dg/charset/attribute1.c: Ditto.
9242 * g++.dg/charset/attribute2.c: Ditto.
9243 * g++.dg/charset/extern1.cc: Ditto.
9244 * g++.dg/charset/extern2.cc: Ditto.
9245 * g++.dg/charset/string1.c: Ditto.
9246
9247 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9248
9249 PR c++/14278
9250 * g++.dg/parse/comma1.C: New test.
9251
9252 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9253
9254 PR c++/14284
9255 * g++.dg/template/ttp8.C: New test.
9256
9257 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9258
9259 * gcc.dg/fixuns-trunc-1.c: New test.
9260
9261 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9262
9263 * gcc.dg/builtins-config.h: Use #elif.
9264
9265 2004-02-26 Michael Matz <matz@suse.de>
9266
9267 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9268 * gcc.dg/991214-1.c: Likewise.
9269 * gcc.dg/i386-asm-1.c: Likewise.
9270
9271 2004-02-25 Richard Henderson <rth@redhat.com>
9272
9273 * gcc.c-torture/execute/20040208-2.c: Move ...
9274 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9275
9276 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9277
9278 PR c++/14246
9279 * g++.dg/other/crash-3.C: New test.
9280
9281 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9282
9283 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9284 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9285
9286 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9287 HP-UX.
9288
9289 2004-02-24 Michael Matz <matz@suse.de>
9290
9291 * gcc.dg/i386-regparm.c: New.
9292
9293 2004-02-23 James E Wilson <wilson@specifixinc.com>
9294
9295 * gcc.c-torture/execute/20040223-1.c: New.
9296
9297 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9298 Kazu Hirata <kazu@cs.umass.edu>
9299
9300 * gcc.dg/fwritable-strings-1.c: Remove.
9301
9302 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9303
9304 PR c/14156
9305 * gcc.dg/20040223-1.c: New test.
9306
9307 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9308
9309 PR c++/14106
9310 * g++.dg/ext/typeof9.C: New test.
9311
9312 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9313
9314 PR c++/14250
9315 * g++.dg/other/switch1.C: New test.
9316
9317 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9318
9319 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9320 * gcc.dg/va-arg-1.c: Likewise.
9321
9322 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9323
9324 PR c++/14143
9325 * g++.dg/template/koenig5.C: New test.
9326
9327 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9328
9329 * g++.dg/ext/altivec-1.C: Generalize target triple.
9330 * g++.dg/ext/altivec-2.C: New test case.
9331 * g++.dg/ext/altivec_check.h: New file.
9332 * gcc.dg/altivec-1.c: Generalize target triple;
9333 include altivec_check.h and call altivec_check().
9334 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9335 * gcc.dg/altivec-6.c: New test case.
9336 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9337 type casts as needed.
9338 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9339 altivec_check().
9340 * gcc.dg/altivec-12.c: New test case.
9341 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9342 include altivec_check.h and call altivec_check().
9343 * gcc.dg/altivec_check.h: New file.
9344
9345 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9346
9347 * lib/target-supports.exp (check_alias_available): Don't mangle
9348 function `g' in test program.
9349
9350 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9351
9352 * lib/target-supports.exp (check_profiling_available): Check
9353 argument to determine whether we support a profiling type.
9354 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9355 check_profiling_available.
9356 * g++.dg/bprob/bprob.exp: Likewise
9357 * g77.dg/bprob/bprob.exp: Likewise.
9358 * gcc.misc-tests/bprob.exp: Likewise.
9359 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9360 dg-require-profiling and delete expected error handling.
9361 * gcc.dg/20021014-1.c: Likewise.
9362 * gcc.dg/nest.c: Likewise.
9363
9364 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9365
9366 PR c++/12007
9367 * g++.dg/other/vthunk1.C: New test.
9368
9369 2004-02-20 Falk Hueffner <falk@debian.org>
9370
9371 PR target/14201
9372 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9373
9374 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9375
9376 PR c++/13927
9377 * g++.dg/other/error8.C: Remove XFAIL markers.
9378
9379 PR c++/14173
9380 * g++.dg/ext/packed5.C: New test.
9381
9382 PR c++/14199
9383 * g++.dg/warn/Wunused-5.C: New test.
9384
9385 PR c++/14186
9386 * g++.dg/lookup/member1.C: New test.
9387
9388 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9389
9390 * gcc.c-torture/compile/20040130-1.c: Enable only when
9391 __INT_MAX__ >= 2147483647L.
9392 * gcc.c-torture/compile/961203-1.c: Likewise.
9393
9394 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9395
9396 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9397 * g++.dg/opt/template1.C: Robustify assembler regexp
9398
9399 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9400
9401 * gcc.c-torture/execute/simd-4.x: Remove.
9402 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9403 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9404 Guard with #ifndef SKIP_ATTRIBUTE.
9405 * gcc.dg/compat/vector-1_y.c: Likewise.
9406 * gcc.dg/compat/vector-2_x.c: Likewise.
9407 * gcc.dg/compat/vector-2_y.c: Likewise.
9408 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9409 * g++.dg/eh/simd-2.C: Likewise.
9410
9411 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9412
9413 * gcc.c-torture/compile/complex-1.c: New.
9414
9415 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9416
9417 PR target/14209
9418 * gcc.c-torture/execute/20040218-1.c: New test.
9419
9420 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9421
9422 PR c++/14181
9423 * g++.dg/parse/new2.C: New test.
9424
9425 2004-02-18 Paul Brook <paul@codesourcery.com>
9426
9427 * gcc.c-torture/compile/libcall-1.c: New test.
9428
9429 2004-02-18 Paul Brook <paul@codesourcery.com>
9430
9431 PR debug/12934
9432 * gcc.dg/debug/debug-7.c: New test.
9433
9434 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9435
9436 * gcc.dg/20040217-1.c: New test.
9437
9438 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9439
9440 * gcc.c-torture/execute/990208-1.x: Delete.
9441
9442 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9443
9444 * gcc.c-torture/execute/20040208-2.x: New file.
9445
9446 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9447
9448 PR c++/11326
9449 * g++.dg/abi/structret1.C: New test.
9450
9451 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9452
9453 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9454 (i386_cpuid): No need to test if cpuid is available on AMD64.
9455 Fix assembly, so that it works onboth i386 and AMD64.
9456 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9457 (vecInLong): Fix s[] member type to unsigned int.
9458 (vecInWord): Remove type.
9459 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9460 (a64, b64, c64, d64, e64): Remove.
9461 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9462 Remove unused variable. Remove initialization of removed variables.
9463 Don't call mmx_tests nor sse_tests.
9464 (reference_mmx, reference_sse): Remove.
9465 (check): Add return stmt.
9466 * gcc.dg/i386-sse-7.c: New test.
9467 * gcc.dg/i386-mmx-4.c: New test.
9468
9469 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9470
9471 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9472 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9473 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9474 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9475 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9476 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9477 g++.dg/tc1/dr94.C: Fix line terminator.
9478
9479 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9480
9481 * gcc.c-torture/compile/20040216-1.c: New.
9482
9483 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9484
9485 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9486 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9487 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9488 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9489 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9490 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9491
9492 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9493
9494 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9495
9496 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9497
9498 PR c++/13971
9499 * g++.dg/expr/cond4.C: New test.
9500
9501 PR c++/14086
9502 * g++.dg/lookup/crash2.C: New test.
9503
9504 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9505
9506 * gcc.c-torture/compile/20040214-2.c: New test.
9507
9508 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9509
9510 PR c++/14116
9511 * g++.dg/ext/typeof8.C: New test.
9512
9513 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9514
9515 * gcc.c-torture/compile/20040214-1.c: New test.
9516
9517 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9518
9519 PR c++/13635
9520 * g++.dg/template/spec11.C: New test.
9521
9522 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9523
9524 PR c++/13927
9525 * g++.dg/other/error8.C: New test.
9526
9527 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9528
9529 PR c++/14122
9530 * g++.dg/template/array4.C: New test.
9531
9532 PR c++/14108
9533 * g++.dg/inherit/thunk2.C: New test.
9534
9535 PR c++/14083
9536 * g++.dg/eh/cond2.C: New test.
9537
9538 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9539
9540 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9541
9542 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9543
9544 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9545
9546 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9547
9548 * g++.dg/simd-2.C: xfail on ppc64-linux.
9549
9550 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9551
9552 PR c/456
9553 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9554 tests.
9555
9556 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9557
9558 * gcc.dg/builtins-33.c: New test.
9559
9560 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9561
9562 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9563
9564 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9565
9566 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9567
9568 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9569
9570 * gcc.dg/ppc64-abi-3.c: New test.
9571
9572 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9573
9574 PR c/14092
9575
9576 * gcc.dg/pr14092-1.c: New testcase.
9577
9578 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9579
9580 * gcc.dg/cpp/assert4.c: Fix typo last change.
9581
9582 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9583 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9584
9585 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9586
9587 2004-02-09 Roger Sayle <roger@eyesopen.com>
9588
9589 * gcc.c-torture/compile/20040209-1.c: New test case.
9590
9591 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9592
9593 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9594
9595 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9596
9597 * gcc.c-torture/execute/20040208-[12].c: New tests.
9598
9599 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9600
9601 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9602
9603 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9604
9605 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9606
9607 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9608
9609 Bug 13856
9610 * gcc.dg/visibility-8.c: New testcase.
9611
9612 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9613
9614 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9615 arguments.
9616 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9617
9618 2004-02-07 Roger Sayle <roger@eyesopen.com>
9619
9620 PR middle-end/13696
9621 * g++.dg/opt/fold1.C: New test case.
9622
9623 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9624
9625 PR c++/14033
9626 * g++.dg/other/crash-2.C: New test.
9627
9628 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9629
9630 PR c++/14028
9631 * g++.dg/parse/angle-bracket2.C: New test.
9632
9633 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9634
9635 PR middle-end/13750
9636 Revert:
9637 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9638 PR pch/13361
9639 * testsuite/g++.dg/pch/wchar-1.C: New.
9640 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9641
9642 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9643
9644 PR c++/14008
9645 * g++.dg/parse/error15.C: New test.
9646 * g++.dg/parse/crash11.C: Update dg-error mark.
9647
9648 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9649
9650 PR c++/13932
9651 * g++.dg/warn/conv2.C: New test.
9652
9653 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9654
9655 PR c++/13086
9656 * g++.dg/warn/incomplete1.C: Remove xfail.
9657
9658 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9659
9660 * lib/file-format.exp (gcc_target_object_format): Use
9661 ${tool}_target_compile, not gcc_target_compile.
9662 * lib/target-supports.exp (check_alias_available): Likewise.
9663 (check_gc_sections_available): Likewise.
9664 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9665 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9666 dg-require-alias.
9667
9668 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9669
9670 PR c++/13969
9671 * g++.dg/template/static6.C: New test.
9672
9673 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9674
9675 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9676
9677 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9678
9679 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9680 tests for systems where `char' is unsigned by default.
9681
9682 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9683
9684 PR c++/13997
9685 * g++.dg/template/partial3.C: New test.
9686
9687 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9688
9689 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9690 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9691 Remove mentions of obsolete ports.
9692
9693 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9694
9695 * gcc.dg/noncompile/20001228-1.c: Fix for new
9696 error message.
9697
9698 2004-02-03 Roger Sayle <roger@eyesopen.com>
9699
9700 PR target/9348
9701 * gcc.c-torture/execute/multdi-1.c: New test case.
9702
9703 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9704
9705 PR c++/13925
9706 * g++.dg/template/lookup5.C: New test.
9707
9708 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9709
9710 PR c++/13950
9711 * g++.dg/template/lookup4.C: New test.
9712
9713 PR c++/13970
9714 * g++.dg/parse/error14.C: New test.
9715
9716 PR c++/14002
9717 * g++.dg/parse/template13.C: New test.
9718
9719 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9720
9721 PR c++/13978
9722 * g++.dg/template/koenig4.C: New test.
9723
9724 PR c++/13968
9725 * g++.dg/template/crash17.C: New test.
9726
9727 PR c++/13975
9728 * g++.dg/parse/error13.C: New test.
9729 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9730
9731 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9732
9733 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9734
9735 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9736
9737 PR c/11658
9738 PR c/13994
9739 * gcc.dg/noncompile/20040203-1.c: New test.
9740 * gcc.dg/noncompile/20040203-2.c: Likewise.
9741 * gcc.dg/noncompile/20040203-3.c: Likewise.
9742 * gcc.dg/20040203-1.c: Likewise.
9743
9744 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9745
9746 PR c++/10858
9747 * g++.dg/template/sizeof7.C: New test.
9748
9749 2004-02-02 Eric Christopher <echristo@redhat.com>
9750 Zack Weinberg <zack@codesourcery.com>
9751
9752 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9753
9754 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9755
9756 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9757 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9758 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9759 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9760
9761 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9762
9763 PR c++/13113
9764 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9765
9766 PR c++/13854
9767 * g++.dg/ext/attrib13.C: New test.
9768
9769 PR c++/13907
9770 * g++.dg/conversion/op2.C: New test.
9771
9772 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9773
9774 * gcc.dg/titype-1.c: Fix pasto.
9775
9776 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9777
9778 * gcc.dg/titype-1.c: New test.
9779
9780 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9781
9782 PR c++/13957
9783 * g++.dg/template/non-type-template-argument-1.C,
9784 g++.dg/template/qualified-id1.C: Update dg-error marks.
9785 * g++.dg/template/nontype6.C: New test.
9786
9787 2004-02-01 Roger Sayle <roger@eyesopen.com>
9788
9789 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9790 * gcc.dg/builtins-31.c: New testcase.
9791 * gcc.dg/builtins-32.c: New testcase.
9792
9793 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9794
9795 * objc.dg/call-super-2.m: Update line numbers
9796 for the including of stddef.h.
9797
9798 2004-01-30 Michael Matz <matz@suse.de>
9799
9800 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9801 g++.dg/ext/case-range3.C: New tests.
9802
9803 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9804
9805 DR206
9806 PR c++/13813
9807 * g++.dg/template/member4.C: New test.
9808
9809 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9810
9811 PR c++/13683
9812 * g++.dg/template/sizeof6.C: New test.
9813
9814 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9815
9816 * gcc.dg/fwritable-strings-1.c: New test.
9817
9818 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9819
9820 * gcc.c-torture/compile/20040130-1.c: New test.
9821
9822 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9823
9824 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9825
9826 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9827
9828 PR c++/13883
9829 * g++.dg/template/ctor3.C: New test.
9830
9831 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9832
9833 * g++.dg/tc1: New directory.
9834 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9835 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9836 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9837 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9838 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9839
9840 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9841
9842 * g++.dg/parse/error11.C: New test.
9843 * g++.dg/parse/error12.C: Likewise.
9844
9845 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9846
9847 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9848 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9849
9850 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9851
9852 PR c++/13791
9853 * g++.dg/ext/attrib12.C: New test.
9854
9855 PR c++/13736
9856 * g++.dg/parse/cast2.C: New test.
9857
9858 2004-01-27 James E Wilson <wilson@specifixinc.com>
9859
9860 * objc.dg/encode-2.m (main): New local string. Set depending on
9861 sizeof long. Use in sscanf call.
9862 * objc.dg/encode-3.m (main): New local string. Set depending on
9863 sizeof long. Use in scan_initial call.
9864
9865 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9866
9867 * objc.dg/call-super-2.m: Make LP64-safe.
9868 * objc.dg/desig-init-1.m: Likewise.
9869
9870 2004-01-27 Devang Patel <dpatel@apple.com>
9871
9872 * g++.dg/debug/namespace1.C: New test.
9873
9874 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9875
9876 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9877 xscale-*-*.
9878
9879 * gcc.dg/arm-mmx-1.c: New test.
9880
9881 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9882
9883 * gcc.dg/20040127-1.c: New test.
9884 * gcc.dg/20040127-2.c: New test.
9885
9886 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9887
9888 * objc.dg/stret-1.m (glob): Renamed to globa.
9889
9890 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9891
9892 PR c++/13663
9893 * g++.dg/expr/for1.C: New test.
9894
9895 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9896
9897 PR middle-end/13779
9898 * gcc.dg/darwin-longlong.c: New test.
9899
9900 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9901
9902 * gcc.dg/20040124-1.c: Moved test from here...
9903 * gcc.c-torture/compile/20040124-1.c: ...to here.
9904
9905 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9906
9907 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9908 the assembly output if -m64 is passed.
9909
9910 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9911
9912 PR c++/13833
9913 * g++.dg/template/cond3.C: New test.
9914
9915 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9916
9917 PR c++/13810
9918 * g++.dg/template/ttp7.C: New test.
9919
9920 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9921
9922 PR c++/13797
9923 * g++.dg/template/nontype4.C: New test.
9924 * g++.dg/template/nontype5.C: Likewise.
9925
9926 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9927
9928 * gcc.dg/torture/mips-clobber-at.c: New test.
9929
9930 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9931
9932 * gcc.dg/20040124-1.c: New test.
9933
9934 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9935
9936 * gcc.dg/20040123-1.c: New test.
9937
9938 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9939
9940 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9941
9942 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9943
9944 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9945
9946 2004-01-23 Andrew Pinski <apinski@apple.com>
9947
9948 * gcc.dg/20030121-1.c: Move to ..
9949 * gcc.dg/20040121-1.c: here.
9950
9951 2004-01-23 Roger Sayle <roger@eyesopen.com>
9952
9953 * gcc.dg/builtins-29.c: New test case.
9954
9955 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9956
9957 PR 18314
9958 * gcc.dg/builtins-30.c: New testcase.
9959
9960 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9961
9962 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9963 * lib/g77.exp: Likewise.
9964 * lib/objc.exp: Likewise.
9965 * lib/g++.exp: Likewise.
9966
9967 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9968
9969 * gcc.dg/struct-by-value-2.c: New test.
9970
9971 2004-01-21 Andrew Pinski <apinski@apple.com>
9972
9973 PR target/13785
9974 * gcc.dg/20030121-1.c: New test.
9975
9976 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9977
9978 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9979 clobber frame pointer register in asm statement.
9980
9981 2004-01-21 Falk Hueffner <falk@debian.org>
9982
9983 * gcc.c-torture/compile/20040121-1.c: New test.
9984
9985 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9986
9987 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9988
9989 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9990
9991 * gcc.dg/ppc64-abi-2.c: New test.
9992
9993 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9994
9995 * lib/treelang.exp: Fill out this file.
9996 * lib/treelang-dg.exp: New File.
9997
9998 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9999
10000 * gcc.c-torture/compile/981022-1.c: Remove.
10001 * gcc.dg/array-5.c: Remove XFAIL.
10002 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10003 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10004 gcc.dg/cond-lvalue-1.c: Update.
10005 * gcc.dg/cast-lvalue-2.c: New test.
10006
10007 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10008
10009 PR c++/13592
10010 * g++.dg/other/error1.C (class foo): Tweak error message.
10011
10012 PR c++/13592
10013 * g++.dg/template/call2.C: New test.
10014
10015 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10016
10017 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10018 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10019 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10020 scalar-return-1_x.c, scalar-return-2_y.c,
10021 scalar-return-3_x.c, scalar-return-3_y.c,
10022 scalar-return-4_x.c, scalar-return-4_y.c,
10023 struct-align-1.h, struct-align-1_x.c,
10024 struct-align-1_y.c, struct-align-2.h,
10025 struct-align-2_x.c, struct-align-2_y.c,
10026 struct-by-value-10_y.c, struct-by-value-11_x.c,
10027 struct-by-value-11_y.c, struct-by-value-12_x.c,
10028 struct-by-value-12_y.c, struct-by-value-13_x.c,
10029 struct-by-value-13_y.c, struct-by-value-14_x.c,
10030 struct-by-value-14_y.c, struct-by-value-15_x.c,
10031 struct-by-value-15_y.c, struct-by-value-16_y.c,
10032 struct-by-value-17_y.c, struct-by-value-18_y.c,
10033 struct-by-value-19_y.c, struct-by-value-1_x.c,
10034 struct-by-value-1_y.c, struct-by-value-20_y.c,
10035 struct-by-value-2_x.c, struct-by-value-2_y.c,
10036 struct-by-value-3_y.c, struct-by-value-4_x.c,
10037 struct-by-value-4_y.c, struct-by-value-5_y.c,
10038 struct-by-value-6_y.c, struct-by-value-7_y.c
10039 struct-by-value-8_x.c, struct-by-value-8_y.c
10040 struct-by-value-9_x.c, struct-by-value-9_y.c
10041 struct-return-10_x.c, struct-return-10_y.c,
10042 struct-return-19_x.c, struct-return-20_x.c
10043 struct-return-2_x.c, struct-return-2_y.c
10044 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10045 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10046
10047 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10048
10049 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10050 attribute on sparc*-sun-solaris2.*.
10051
10052 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10053
10054 PR c++/13710
10055 * g++.dg/ext/typeof7.C: New test.
10056
10057 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10058
10059 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10060 * gcc.dg/const-elim-1.c: Same.
10061
10062 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10063
10064 * objc.dg/stret-1.m: New.
10065 * objc.dg/stret-2.m: New.
10066
10067 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10068
10069 PR c++/11895
10070 * g++.dg/ext/vector1.C: New test.
10071
10072 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10073
10074 * gcc.dg/pch/import-1.c: New.
10075 * gcc.dg/pch/import-1.hs: New.
10076 * gcc.dg/pch/import-1a.h: New.
10077 * gcc.dg/pch/import-1b.h: New.
10078 * gcc.dg/pch/import-1c.h: New.
10079
10080 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10081
10082 PR c++/13574
10083 * g++.dg/ext/array1.C: New test.
10084
10085 PR c++/13178
10086 * g++.dg/conversion/op1.C: New test.
10087
10088 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10089
10090 PR 11864
10091 From Kazumoto Kojima / Dan Kegel:
10092 * gcc.dg/pr11864-1.c: New test.
10093
10094 PR 10392
10095 From Marcus Comstedt / Dan Kegel:
10096 * gcc.dg/pr10392-1.c: New test.
10097
10098 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10099
10100 PR c++/13478
10101 * g++.dg/init/ref10.C: New test.
10102
10103 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10104
10105 PR c++/13407
10106 * g++.dg/parse/typename6.C: New test.
10107
10108 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10109
10110 PR pch/13361
10111 * testsuite/g++.dg/pch/wchar-1.C: New.
10112 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10113
10114 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10115
10116 PR c++/9259
10117 * g++.dg/expr/sizeof2.C: New test.
10118
10119 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10120
10121 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10122
10123 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10124
10125 PR c++/13659
10126 * g++.dg/lookup/strong-using-3.C: New.
10127 * g++.dg/lookup/using-10.C: New.
10128
10129 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10130
10131 PR c++/13594
10132 * g++.dg/lookup/strong-using-2.C: New.
10133
10134 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10135 Dan Kegel <dank@kegel.com>
10136 J"orn Rennecke <joern.rennecke@superh.com>
10137
10138 PR target/9365
10139 * gcc.dg/pr9365-1.c: New test.
10140
10141 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10142
10143 PR c++/8856
10144 * g++.dg/parse/casting-operator2.C: New test.
10145 * g++.old-deja/g++.pt/explicit83.C: Remove.
10146
10147 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10148
10149 * gcc.dg/label-compound-stmt-1.c: New test.
10150 * gcc.c-torture/compile/950922-1.c,
10151 gcc.c-torture/compile/20000211-3.c,
10152 gcc.c-torture/compile/20000518-1.c,
10153 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10154 compound statements.
10155
10156 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10157
10158 * gcc.dg/ppc64-abi-1.c: New test.
10159
10160 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10161
10162 * g++.dg/ext/attrib9.C: Add dg-warnings.
10163
10164 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10165
10166 PR c++/12335
10167 * g++.dg/parse/dtor3.C: New test.
10168
10169 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10170
10171 PR c++/12709
10172 * g++.dg/parse/try-catch-1.C: New test.
10173
10174 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10175
10176 * ada/acats/run_all.sh: Add more verbose output in acats.log
10177 when compiling tests.
10178
10179 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10180
10181 PR 13656
10182 * gcc.dg/typedef-redecl.c: New test case.
10183 * gcc.dg/typedef-redecl.h: New support file.
10184
10185 2004-01-13 Jan Hubicka <jh@suse.cz>
10186
10187 * gcc.dg/always_inline.c: New test.
10188 * gcc.dg/debug/20031231-1.c: Fix.
10189
10190 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10191
10192 PR c++/13474
10193 * g++.dg/template/array3.C: New test.
10194
10195 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10196
10197 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10198 * g++.dg/warn/Wunused-2.C: Likewise.
10199
10200 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10201
10202 PR c++/13289
10203 * g++.dg/template/instantiate6.C: New test.
10204
10205 2004-01-12 Roger Sayle <roger@eyesopen.com>
10206
10207 PR middle-end/11397
10208 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10209
10210 2004-01-12 Jan Hubicka <jh@suse.cz>
10211
10212 PR opt/12826
10213 * gcc.dg/20040112-1.c: New.
10214
10215 * gcc.dg/dwarf-die[1-7].c: Move to...
10216 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10217 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10218
10219 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10220
10221 PR c++/4100
10222 * g++.dg/parse/friend4.C: New test.
10223
10224 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10225
10226 PR c++/4100
10227 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10228 definition is called a friend.
10229
10230 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10231
10232 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10233
10234 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10235
10236 PR c++/3478
10237 * g++.dg/parse/error10.C: New test.
10238 * g++.dg/template/arg2.C: Accept "invalid type" error.
10239
10240 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10241
10242 PR middle-end/13392
10243 * g++.dg/opt/expect2.C: New test.
10244
10245 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10246
10247 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10248 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10249 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10250 Update dg-error regexps.
10251
10252 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10253
10254 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10255 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10256
10257 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10258
10259 * gcc.dg/pragma-re-1.c: Use right pointer type.
10260
10261 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10262
10263 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10264
10265 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10266
10267 * gcc.dg/rs6000-ldouble-1.c: New.
10268
10269 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10270
10271 DR 337
10272 PR c++/9256
10273 * g++.dg/other/abstract1.C: New test.
10274
10275 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10276
10277 * g++.dg/lookup/strong-using-1.C: New.
10278
10279 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10280
10281 PR c/11234
10282 * gcc.dg/func-ptr-conv-1.c: New test.
10283 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10284
10285 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10286
10287 PR target/13380.
10288 * gcc.c-torture/compile/20040109-1.c: New.
10289
10290 2004-01-08 Stuart Hastings <stuart@apple.com>
10291
10292 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10293 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10294 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10295
10296 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10297
10298 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10299
10300 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10301
10302 * ada/acats/run_acats: Treat 'gnatchop' the same way
10303 as 'gnatmake'. Export GCC_DRIVER.
10304 * ada/acats/run_all.sh: Add target_gnatchop. Use
10305 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10306
10307 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10308
10309 PR c++/12573
10310 * g++.dg/template/dependent-expr4.C: New test.
10311
10312 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10313
10314 * gcc.dg/altivec-11.c: New test.
10315
10316 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10317
10318 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10319
10320 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10321
10322 PR c/6024
10323 * gcc.dg/enum-compat-1.c: New test.
10324 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10325
10326 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10327
10328 PR c/12165
10329 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10330 gcc.dg/c99-idem-qual-3.c: New tests.
10331
10332 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10333
10334 * gcc.dg/winline-7.c: Don't cast void * to int.
10335
10336 2004-01-06 Jan Hubicka <jh@suse.cz>
10337
10338 * gcc.dg/i386-sse-5.c: New test
10339 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10340
10341 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10342
10343 PR c++/12815
10344 * g++.dg/rtti/typeid4.C: New test.
10345
10346 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10347
10348 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10349
10350 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10351
10352 PR c++/12132
10353 * g++.dg/template/error11.C: New test.
10354
10355 PR c++/13451
10356 * g++.dg/template/class2.C: New test.
10357
10358 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10359 Richard Sandiford <rsandifo@redhat.com>
10360
10361 PR c++/13387
10362 * g++.dg/opt/alias3.C: New test.
10363
10364 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10365
10366 PR c++/13157
10367 * g++.dg/template/koenig3.C: New test.
10368
10369 PR c++/13529
10370 * g++.dg/parse/offsetof3.C: New test.
10371
10372 * g++.dg/init/copy7.C: Add missing dg-error markers.
10373
10374 PR c++/12226
10375 * g++.dg/init/copy7.c: New test.
10376
10377 PR c++/13536
10378 * g++.dg/parse/cast1.C: New test.
10379
10380 2004-01-04 Jan Hubicka <jh@suse.cz>
10381
10382 * gcc.dg/winline[1-7].c: New tests.
10383
10384 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10385
10386 PR c++/13520
10387 * g++.dg/template/qualttp22.C: New test.
10388
10389 2004-01-01 Jan Hubicka <jh@suse.cz>
10390
10391 * gcc.dg/debug/20031231-1.c: New.
10392 * gcc.c-torture/compile/20040101-1.c: New.
10393 * gcc.dg/dwarf-die-[1-7].c: New.
10394
10395 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10396
10397 PR optimization/13521
10398 * gcc.c-torture/compile/20031231-1.c: New test.
10399
10400 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10401
10402 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10403
10404 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10405
10406 PR c++/10079
10407 * g++.dg/template/crash16.C: New test.
10408
10409 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10410
10411 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10412
10413 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10414
10415 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10416 ports.
10417 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10418 * g++.old-deja/g++.law/profile1.C: Likewise.
10419 * gcc.c-torture/compile/981006-1.c: Likewise.
10420 * gcc.c-torture/execute/loop-2e.x: Likewise.
10421 * gcc.c-torture/execute/loop-2f.x: Remove.
10422 * gcc.c-torture/execute/loop-2g.x: Likewise.
10423 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10424 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10425
10426 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10427
10428 PR c++/13507
10429 * g++.dg/ext/attrib11.C: New test.
10430
10431 PR c++/13494
10432 * g++.dg/template/array2-1.C: New test.
10433 * g++.dg/template/array2-2.C: New test.
10434
10435 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10436
10437 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10438
10439 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10440
10441 PR c++/12774
10442 * g++.dg/template/array1-1.C: New test.
10443 * g++.dg/template/array1-2.C: New test.
10444
10445 2003-12-29 Roger Sayle <roger@eyesopen.com>
10446
10447 PR fortran/12632
10448 * g77.dg/12632.f: New test case.
10449
10450 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10451
10452 PR c++/13289
10453 * g++.dg/parse/nontype1.C: New test.
10454
10455 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10456
10457 PR c++/12403
10458 * g++.dg/parse/explicit1.C: New test.
10459 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10460
10461 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10462
10463 PR c++/13081
10464 * g++.dg/opt/inline6.C: New test.
10465
10466 PR c++/12613
10467 * g++.dg/parse/error9.C: New test.
10468
10469 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10470
10471 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/13009
10474 * g++.dg/init/assign1.C: New test.
10475
10476 2003-12-28 Roger Sayle <roger@eyesopen.com>
10477
10478 PR c++/13070
10479 * g++.dg/warn/format3.C: New test case.
10480
10481 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10482
10483 * gcc.c-torture/compile/20031227-1.c: New test.
10484
10485 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10486
10487 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10488 * g77.dg/bprob/bprob.exp: Likewise.
10489 * gcc.misc-tests/bprob.exp: Likewise.
10490 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10491 variants on systems where the library does not provide that
10492 functionality.
10493 * gcc.dg/builtins-20.c: Use builtins-config.h.
10494 * gcc.dg/builtins-config.h: New file.
10495
10496 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10497
10498 * lib/gcc-dg.exp (dg-require-profiling): New function.
10499 * lib/target-supports.exp (check_profiling_available): Likewise.
10500 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10501 * g77.dg/bprob/bprob.exp: Likewise.
10502 * gcc.misc-tests/bprob.exp: Likewise.
10503 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10504 * gcc.dg/20021014-1.c: Likewise.
10505 * gcc.dg/nest.c: Likewise.
10506
10507 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10508
10509 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10510 compiling.
10511 * g++.dg/lookup/java2.C: Likewise.
10512 * gcc.dg/cpp/lexident.c: Likewise.
10513
10514 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10515
10516 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10517 given.
10518 * gcc.c-torture/compile/961203-1.c: Likewise.
10519 * gcc.c-torture/compile/980506-1.c: Likewise.
10520
10521 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10522
10523 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10524 (additional_prunes): New global.
10525 (gcc-dg-prune): Handle additional per-test pruning.
10526 (dg-test): Clear additional_prunes between tests.
10527
10528 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10529 dg-prune-output to avoid spurious failures from assembler
10530 complaining about nonexistent WAW violations.
10531 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10532 Use dg-prune-output to avoid spurious failures from assembler
10533 warning about Itanium B-step errata.
10534
10535 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10536
10537 * g++.dg/abi/macro0.C: New test.
10538 * g++.dg/abi/macro1.C: Likewise.
10539 * g++.dg/abi/macro2.C: Likewise.
10540
10541 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10542 * g++.dg/abi/bitfield7.C: Likewise.
10543 * g++.dg/abi/dtor2.C: Likewise.
10544 * g++.dg/abi/mangle11.C: Likewise.
10545 * g++.dg/abi/mangle12.C: Likewise.
10546 * g++.dg/abi/mangle14.C: Likewise.
10547 * g++.dg/abi/mangle17.C: Likewise.
10548 * g++.dg/abi/vbase10.C: Likewise.
10549 * g++.dg/abi/vbase14.C: Likewise.
10550 * g++.dg/template/qualttp17.C: Likewise.
10551
10552 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10553
10554 PR c/11995
10555 * gcc.dg/20031223-1.c: New test.
10556
10557 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10558
10559 * gcc.dg/noreturn-7.c: New test.
10560
10561 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10562
10563 * gcc.dg/null-pointer-1.c: New test.
10564
10565 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10566
10567 * g++.old-deja/g++.jason/template18.C: Remove.
10568 * g++.old-deja/g++.jason/template37.C: Likewise.
10569
10570 PR c++/12862
10571 * g++.dg/lookup/ns1.C: New test.
10572
10573 PR c++/12397
10574 * g++.dg/template/lookup3.C: New test.
10575
10576 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10577
10578 * g++.dg/template/recurse1.C: New test
10579
10580 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10581
10582 PR c++/12479
10583 * g++.dg/parse/semicolon1.C: New test.
10584 * g++.dg/parse/semicolon1.h: Likewise.
10585
10586 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10587
10588 * gcc.dg/darwin-misaligned.c: New test.
10589
10590 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10591
10592 PR c/9163
10593 * gcc.dg/20031222-1.c: New test.
10594
10595 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10596
10597 PR c++/13438
10598 * g++.dg/parse/error8.C: New test.
10599
10600 PR c++/11554
10601 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10602
10603 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10604
10605 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10606 too small.
10607 * gcc.c-torture/compile/930217-1.c: Likewise.
10608 * gcc.c-torture/compile/930513-1.c: Likewise.
10609 * gcc.c-torture/execute/920908-2.c: Likewise.
10610 * gcc.c-torture/execute/921204-1.c: Likewise.
10611 * gcc.c-torture/execute/930621-1.c: Likewise.
10612 * gcc.c-torture/execute/930630-1.c: Likewise.
10613 * gcc.c-torture/execute/931031-1.c: Likewise.
10614 * gcc.c-torture/execute/980602-2.c: Likewise.
10615 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10616 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10617 * gcc.c-torture/execute/extzvsi.c: Likewise.
10618 * gcc.c-torture/unsorted/ext.c: Likewise.
10619
10620 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10621
10622 PR target/12749
10623 * gcc.c-torture/compile/20031220-2.c: New test case.
10624
10625 2003-12-20 Roger Sayle <roger@eyesopen.com>
10626
10627 PR optimization/13031
10628 * gcc.c-torture/compile/20031220-1.c: New test case.
10629
10630 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10631
10632 * gcc.dg/cast-function-1.c: New test.
10633
10634 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10635
10636 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10637 formats.
10638
10639 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10640
10641 PR c++/12795
10642 * g++.dg/ext/attrib10.C: New test.
10643
10644 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10645
10646 * gcc.dg/cleanup-10.c: New test.
10647 * gcc.dg/cleanup-11.c: New test.
10648
10649 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10650
10651 PR c++/13239
10652 * g++.dg/opt/expect1.C: New test.
10653
10654 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10655
10656 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10657
10658 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10659
10660 PR debug/12923
10661 * gcc.dg/20031218-1.c: New test.
10662
10663 PR debug/12389
10664 * gcc.dg/20031218-2.c: New test.
10665 * gcc.dg/20031218-3.c: New test.
10666
10667 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10668 of label name and allow for USER_LABEL_PREFIX == "_" names.
10669 * g++.dg/abi/mangle18-2.C: Likewise.
10670 * g++.dg/abi/mangle19-1.C: Likewise.
10671 * g++.dg/abi/mangle19-2.C: Likewise.
10672 * g++.dg/abi/mangle20-1.C: Likewise.
10673 * g++.dg/abi/mangle20-2.C: Likewise.
10674
10675 2003-12-18 Richard Henderson <rth@redhat.com>
10676
10677 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10678
10679 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10680 Dan Kegel <dank@kegel.com>
10681
10682 PR other/12009
10683 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10684 testing a cross compiler, it causes spurious compile failures.
10685 * lib/g++.exp: Likewise.
10686
10687 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10688
10689 PR c++/13262
10690 * g++.dg/template/access13.C: New test.
10691
10692 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10693
10694 * gcc.dg/20031216-1.c: New test.
10695
10696 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10697
10698 PR c++/9154
10699 * g++.dg/template/error10.C: New test.
10700
10701 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10702
10703 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10704 * g++.dg/eh/simd-2.C: Likewise.
10705
10706 2003-12-17 James E Wilson <wilson@specifixinc.com>
10707 Roger Sayle <roger@eyesopen.com>
10708
10709 * gcc.c-torture/execute/ieee/mzero5.c: New.
10710
10711 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10712
10713 PR c++/10603
10714 * g++.dg/parse/error6.C: New test.
10715
10716 PR c++/12827
10717 * g++.dg/parse/error7.C: New test.
10718
10719 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10720
10721 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10722 at -O with stabs debugging formats.
10723 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10724 * gcc.dg/debug/debug-2.c: Likewise.
10725
10726 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10727
10728 PR c++/12696
10729 * g++.dg/init/error1.C: New test.
10730
10731 PR c++/12218
10732 * g++.dg/init/pm3.C: New test.
10733
10734 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10735
10736 PR c/3347
10737 * gcc.dg/bitfld-8.c: New test.
10738
10739 2003-12-16 James Lemke <jim@wasabisystems.com>
10740
10741 * gcc.dg/arm-scd42-[123].c: New tests.
10742
10743 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10744
10745 PR c++/9043
10746 * g++.dg/abi/mangle20-1.C: New test.
10747 * g++.dg/abi/mangle20-2.C: New test.
10748
10749 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10750
10751 PR c++/13275
10752 * g++.dg/other/offsetof2.C: Remove XFAIL.
10753 * g++.dg/parse/offsetof1.C: New test.
10754 * g++.gd/parse/offsetof2.C: Likewise.
10755
10756 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10757
10758 * g++.dg/template/nontype3.C: New test.
10759 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10760
10761 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10762
10763 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10764
10765 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10766
10767 PR c++/13387
10768 * g++.dg/expr/assign1.C: New test.
10769
10770 PR c++/13242
10771 * g++.dg/abi/mangle19-1.C: New test.
10772 * g++.dg/abi/mangle19-2.C: New test.
10773
10774 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10775
10776 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10777
10778 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10779
10780 * gcc.c-torture/execute/20031216-1.c: New test.
10781
10782 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10783
10784 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10785 an ICE regression.
10786
10787 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10788
10789 PR c++/10926
10790 * g++.dg/template/error9.C: New test.
10791
10792 PR c++/11116
10793 * g++.dg/template/error8.C: New test.
10794
10795 2003-12-15 Roger Sayle <roger@eyesopen.com>
10796
10797 PR middle-end/13400
10798 * gcc.c-torture/execute/20031215-1.c: New test case.
10799
10800 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10801
10802 PR c++/13269
10803 * g++.dg/parse/error5.C: New test.
10804
10805 PR c++/12989
10806 * g++.dg/expr/sizeof1.C: New test.
10807
10808 PR c++/13310
10809 * g++.dg/template/crash15.C: New test.
10810
10811 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10812
10813 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10814 a non-POD type as the last named parameter of a varargs function.
10815
10816 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10817
10818 PR c++/13243
10819 PR c++/12573
10820 * g++.dg/template/crash14.C: New test.
10821 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10822
10823 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10824
10825 * g++.dg/other/java1.C: New test.
10826
10827 PR c++/13241
10828 * g++.dg/abi/mangle18-1.C: New test.
10829 * g++.dg/abi/mangle18-2.C: New test.
10830
10831 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10832
10833 PR optimization/10312
10834 * gcc.c-torture/execute/20031214-1.c: New.
10835
10836 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10837
10838 PR c++/10779
10839 PR c++/12160
10840 * g++.dg/parse/error3.C: New test.
10841 * g++.dg/parse/error4.C: Likewise.
10842 * g++.dg/abi/mangle4.C: Tweak error messages.
10843 * g++.dg/lookup/using5.C: Likewise.
10844 * g++.dg/other/error2.C: Likewise.
10845 * g++.dg/parse/typename5.C: Likewise.
10846 * g++.dg/parse/undefined1.C: Likewise.
10847 * g++.dg/template/arg2.C: Likewise.
10848 * g++.dg/template/ttp3.C: Likewise.
10849 * g++.dg/template/type1.C: Likewise.
10850 * g++.old-deja/g++.other/crash32.C: Likewise.
10851 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10852
10853 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10854
10855 PR c++/13106
10856 * g++.dg/warn/noreturn-3.C: New test.
10857
10858 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10859
10860 PR c++/13118
10861 * g++.dg/abi/covariant3.C: New.
10862
10863 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10864
10865 * g++.dg/eh/ia64-1.C: New test.
10866
10867 2003-12-12 Roger Sayle <roger@eyesopen.com>
10868
10869 PR optimization/13037
10870 * g77.f-torture/execute/13037.f: New test case.
10871
10872 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10873
10874 PR c++/12881
10875 * g++.dg/abi/covariant2.C: New.
10876
10877 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10878
10879 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10880
10881 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10882
10883 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10884
10885 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10886
10887 PR other/10819
10888 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10889 to fix Bug 10819.
10890 * lib/g++.exp (g++_version): Likewise.
10891 * lib/g77.exp (g77_version): Likewise.
10892 * lib/objc.exp (default_objc_version): Likewise.
10893
10894 2003-12-10 Richard Henderson <rth@redhat.com>
10895
10896 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10897
10898 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10899
10900 2003-12-08 Matt Austern <austern@apple.com>
10901
10902 PR c/13134
10903 * lib/gcc-dg.exp (dg-require-visibility): Define.
10904 * lib/target-supports (check_visibility_available): Define.
10905 * gcc.dg/visibility-1.c: New test.
10906 * gcc.dg/visibility-2.c: Likewise.
10907 * gcc.dg/visibility-3.c: Likewise.
10908 * gcc.dg/visibility-4.c: Likewise.
10909 * gcc.dg/visibility-5.c: Likewise.
10910 * gcc.dg/visibility-6.c: Likewise.
10911 * g++.dg/ext/visibility-1.C: Likewise.
10912 * g++.dg/ext/visibility-2.C: Likewise.
10913 * g++.dg/ext/visibility-3.C: Likewise.
10914 * g++.dg/ext/visibility-4.C: Likewise.
10915 * g++.dg/ext/visibility-5.C: Likewise.
10916 * g++.dg/ext/visibility-6.C: Likewise.
10917
10918 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10919
10920 * g++.dg/lookup/java1.C: New test.
10921 * g++.dg/lookup/java2.C: New test.
10922
10923 2003-12-07 Falk Hueffner <falk@debian.org>
10924
10925 * g++.dg/opt/noreturn-1.C: New test.
10926
10927 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10928
10929 * gcc.dg/overflow-1.c: New test.
10930
10931 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10932
10933 * g77.f-torture/compile/13060.f: New test.
10934
10935 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10936
10937 PR c++/13323
10938 * g++.dg/inherit/operator2.C: New test.
10939
10940 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10941
10942 PR c++/13305
10943 * g++.dg/ext/attrib9.C: New test.
10944
10945 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10946
10947 PR c++/13314
10948 * g++.dg/template/error7.C: New test.
10949
10950 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10951 J"orn Rennecke <joern.rennecke@superh.com>
10952
10953 PR target/13302
10954 * g++.dg/other/struct-va_list.C: New test.
10955
10956 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10957
10958 PR c++/13166
10959 * g++.dg/parse/defarg6.C: New test.
10960
10961 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10962
10963 PR target/13256
10964 * gcc.c-torture/execute/20031201-1.c: New test.
10965
10966 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10967
10968 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10969
10970 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10971
10972 * gcc.dg/builtin-return-1.c: New test.
10973
10974 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10975 J"orn Rennecke <joern.rennecke@superh.com>
10976
10977 PR optimization/13260
10978 * gcc.c-torture/execute/20031204-1.c: New test.
10979
10980 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10981
10982 PR c++/9127
10983 * g++.dg/template/error6.C: New test.
10984
10985 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10986
10987 * gcc.dg/20031202-1.c: New test.
10988
10989 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10990
10991 PR c++/13179
10992 * g++.dg/template/eh1.C: New test.
10993
10994 PR c++/10771
10995 * g++.dg/template/error5.C: New test.
10996
10997 2003-12-02 David Ung <davidu@mips.com>
10998
10999 * gcc.dg/compat/vector-check.h: Corrected type for var
11000 g_##TMODE
11001
11002 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11003
11004 PR c++/10126
11005 * g++.dg/template/ptrmem8.C: New test.
11006
11007 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11008
11009 PR c++/12573
11010 * g++.dg/template/dependent-expr3.C: New test.
11011
11012 2003-12-01 James Lemke <jim@wasabisystems.com>
11013
11014 * gcc.dg/arm-g2.c: New test.
11015
11016 2003-12-01 Roger Sayle <roger@eyesopen.com>
11017
11018 PR optimization/11634
11019 * gcc.dg/20031201-2.c: New test case.
11020
11021 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11022
11023 PR 11433
11024 * objc.dg/proto-lossage-3.m: New test.
11025
11026 2003-12-01 Roger Sayle <roger@eyesopen.com>
11027
11028 PR optimization/12628
11029 * gcc.dg/20031201-1.c: New test case.
11030
11031 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11032
11033 * gcc.dg/unaligned-1.c: New test.
11034
11035 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11036
11037 PR c++/9849
11038 * g++.dg/template/error4.C: New test.
11039 * g++.dg/template/nested3.C: Adjust error markers.
11040
11041 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11042
11043 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11044
11045 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11046
11047 PR c/10333
11048 * gcc.dg/bitfld-7.c: New test.
11049
11050 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11051
11052 * gcc.dg/tls/asm-1.C: New test.
11053
11054 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11055
11056 * gcc.dg/cpp/assert4.c: Update.
11057
11058 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11059
11060 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11061 * gcc.dg/builtin-apply3.c: New test.
11062
11063 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11064
11065 * lib/compat.exp (compat-obj): New xfaildata parameter.
11066 Use it to set compiler_conditional_xfail_data before compiling.
11067 (compat-get-options): Handle dg-xfail-if.
11068 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11069 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11070 * gcc.dg/compat/vector-1_y.c: Likewise.
11071 * gcc.dg/compat/vector-2_x.c: Likewise.
11072 * gcc.dg/compat/vector-2_y.c: Likewise.
11073
11074 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11075
11076 * g++.dg/opt/reg-stack4.C: New test.
11077
11078 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11079
11080 * gcc.dg/builtin-apply2.c: New test.
11081
11082 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11083
11084 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11085
11086 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11087
11088 PR c++/12924
11089 * g++.dg/template/template-id-2.C: New test.
11090
11091 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11092
11093 PR c++/5369
11094 * g++.dg/template/memfriend1.C: New test.
11095 * g++.dg/template/memfriend2.C: Likewise.
11096 * g++.dg/template/memfriend3.C: Likewise.
11097 * g++.dg/template/memfriend4.C: Likewise.
11098 * g++.dg/template/memfriend5.C: Likewise.
11099 * g++.dg/template/memfriend6.C: Likewise.
11100 * g++.dg/template/memfriend7.C: Likewise.
11101 * g++.dg/template/memfriend8.C: Likewise.
11102 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11103
11104 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11105
11106 PR c++/12515
11107 * g++.dg/ext/cond1.C: New test.
11108
11109 2003-11-20 Richard Henderson <rth@redhat.com>
11110
11111 * gcc.dg/20020201-2.c: Remove.
11112 * gcc.dg/20020201-4.c: Remove.
11113 * gcc.dg/20020304-1.c: Remove.
11114
11115 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11116
11117 * gcc.dg/cpp/trad/xwin1.c: New test case.
11118
11119 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11120
11121 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11122 * lib/g77.exp: Likewise.
11123 * lib/objc.exp: Likewise.
11124 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11125 for darwin.
11126
11127 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11128
11129 PR c++/12932
11130 * g++.dg/template/static5.C: New test.
11131
11132 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11133
11134 * gcc.dg/nested-func-1.c: New test.
11135
11136 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11137
11138 * gcc.dg/cpp/assert4.c: New test.
11139
11140 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11141
11142 PR c++/2294
11143 * g++.dg/lookup/using9.c: New test.
11144
11145 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11146
11147 PR c++/12762
11148 * g++.dg/template/error3.C: New test.
11149
11150 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11151
11152 PR ada/13035
11153 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11154 No longer use a wrapper for gcc, since this does not work under
11155 Windows.
11156
11157 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11158
11159 PR c++/2094
11160 * g++.dg/template/ptrmem7.C: New test.
11161
11162 2003-11-13 Andrew Pinski <apinski@apple.com>
11163
11164 * gcc.c-torture/compile/20031113-1.c: New test.
11165
11166 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11167 Kean Johnston <jkj@sco.com>
11168
11169 PR c/13029
11170 * gcc.dg/unused-4.c: Update.
11171
11172 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11173
11174 * g++.dg/opt/const3.C: New test.
11175
11176 2003-11-13 Jan Hubicka <jh@suse.cz>
11177
11178 * gcc.c-torture/compile/20031112-1.c: New test.
11179
11180 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11181
11182 * g++.dg/parse/crash10.C: Remove bogus error marker.
11183
11184 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11185
11186 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11187 (host_gcc): Likewise.
11188 (ROOT): Honor $PWDCMD.
11189 (BASE): Likewise.
11190 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11191
11192 2003-11-12 Catherine Moore <clm@redhat.com>
11193
11194 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11195
11196 2003-11-12 Andreas Jaeger <aj@suse.de>
11197 Jakub Jelinek <jakub@redhat.com>
11198 Andrew Pinski <pinskia@physics.uc.edu>
11199 Richard Henderson <rth@redhat.com>
11200
11201 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11202 systems.
11203 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11204
11205 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11206 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11207
11208 2003-11-11 Andreas Jaeger <aj@suse.de>
11209
11210 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11211
11212 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11213
11214 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11215
11216 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11217 Clean ups.
11218
11219 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11220
11221 * gcc.dg/trampoline-1.c: New test.
11222
11223 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11224
11225 * gcc.c-torture/compile/200031109-1.c: New test.
11226
11227 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11228
11229 PR c/3190
11230 PR c/8714
11231 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11232 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11233 gcc.dg/format/no-y2k-1.c: Update.
11234
11235 2003-11-08 Roger Sayle <roger@eyesopen.com>
11236
11237 PR optimization/10467
11238 * gcc.dg/20031108-1.c: New test case.
11239
11240 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11241
11242 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11243
11244 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11245
11246 * gcc.dg/compound-lvalue-1.c: New test.
11247 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11248 some XFAILs.
11249
11250 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11251
11252 * gcc.dg/altivec-varargs-1.c: New test.
11253
11254 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11255
11256 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11257 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11258 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11259 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11260 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11261
11262 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11263
11264 * gcc.dg/cond-lvalue-1.c: New test.
11265
11266 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11267
11268 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11269
11270 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11271
11272 PR c++/11616
11273 * g++.dg/template/instantiate5.C: New test.
11274
11275 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11276
11277 PR c++/12726
11278 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11279 * ChangeLog: Add missing first entry for above test.
11280
11281 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11282
11283 PR c++/9810
11284 * g++.dg/template/using8.C: New test.
11285 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11286
11287 2003-11-02 Roger Sayle <roger@eyesopen.com>
11288
11289 PR optimization/10817
11290 * gcc.c-torture/compile/20031102-1.c: New test case.
11291
11292 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11293
11294 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11295 2147483647.
11296
11297 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11298
11299 * gcc.dg/20031102-1.c: New test.
11300
11301 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11302
11303 * gcc.dg/complex-1.c: New test.
11304
11305 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11306
11307 PR c++/12796
11308 * g++.dg/template/crash13.C: Adjust expected error location.
11309 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11310
11311 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11312
11313 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11314
11315 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11316
11317 PR/10239
11318 * gcc.c-torture/compile/20031031-2.c: New test.
11319
11320 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11321
11322 PR/11640
11323 * gcc.c-torture/compile/20031031-1.c: New test.
11324
11325 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11326
11327 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11328 * gcc.misc-tests/bprob.exp: Likewise.
11329 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11330 the execution test on arm-elf configs.
11331 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11332 configs that don't support scratch files.
11333 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11334
11335 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11336
11337 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11338 done by dejagnu.
11339
11340 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11341
11342 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11343 Avoid non pure sh syntax. Add more logging.
11344
11345 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11346 fail.
11347
11348 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11349
11350 PR libgcj/10610
11351 * gcc.dg/ppc-stackalign-1.c: New test.
11352
11353 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11354
11355 * ada/acats/run_all.sh: Change output to be more compliant with
11356 dejagnu framework.
11357 Create acats.sum and acats.log files under testsuite/ada/acats
11358 Only run [a-z]* directories, to filter out e.g. CVS.
11359 Redirect build output to log file.
11360
11361 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11362
11363 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11364
11365 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11366
11367 PR ada/5909:
11368 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11369
11370 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11371
11372 * gcc.c-torture/compile/20031023-1.c: New test.
11373 * gcc.c-torture/compile/20031023-2.c: New test.
11374 * gcc.c-torture/compile/20031023-3.c: New test.
11375 * gcc.c-torture/compile/20031023-4.c: New test.
11376
11377 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11378
11379 PR c++/10371
11380 * g++.dg/lookup/scoped8.C: New test.
11381
11382 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11383
11384 * g++.dg/opt/reg-stack3.C: New test.
11385
11386 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11387
11388 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11389
11390 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11391
11392 PR c++/11076
11393 * g++.dg/template/crash13.C: New test.
11394
11395 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11396
11397 * gcc.dg/c99-restrict-2.c: New test.
11398
11399 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11400
11401 PR c++/12698, c++/12699, c++/12700, c++/12566
11402 * g++.dg/inherit/covariant9.C: New test.
11403 * g++.dg/inherit/covariant10.C: New test.
11404 * g++.dg/inherit/covariant11.C: New test.
11405
11406 2003-10-23 Jason Merrill <jason@redhat.com>
11407
11408 PR c++/12726
11409 * g++.dg/ext/complit2.C: New test.
11410
11411 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11412
11413 PR target/12654
11414 * gcc.c-torture/execute/20031020-1.c: New test.
11415
11416 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11417
11418 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11419 following the jump_insn.
11420
11421 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11422
11423 * gcc.dg/cast-lvalue-1.c: New test.
11424
11425 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11426
11427 PR c++/11962
11428 * g++.dg/template/cond2.C: New test.
11429
11430 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11431
11432 * gcc.dg/builtins-28.c: New test.
11433
11434 2003-10-20 Jan Hubicka <jh@suse.cz>
11435
11436 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11437 parameter.
11438 * testsuite/gcc.dg/inline-2.c: Likewise.
11439
11440 2003-10-20 Phil Edwards <phil@codesourcery.com>
11441
11442 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11443 * gcc.dg/nest.c: Likewise.
11444
11445 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11446
11447 PR c++/9781, c++/10583, c++/11862
11448 * g++.dg/parse/crash13.C: New test.
11449
11450 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11451
11452 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11453
11454 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11455
11456 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11457 Define HAVE_C99_RUNTIME except on Solaris.
11458 * gcc.dg/builtins-20.c: Likewise.
11459
11460 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11461
11462 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11463
11464 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11465
11466 PR c++/12495
11467 * g++.dg/template/crash21.C: New test.
11468
11469 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11470
11471 PR c++/2513
11472 * g++.dg/template/typename5.C: New test.
11473
11474 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11475
11476 PR c++/12369
11477 * g++.dg/template/friend25.C: New test.
11478
11479 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11480
11481 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11482 versions.
11483
11484 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11485
11486 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11487 == 2147483647.
11488
11489 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11490
11491 * gcc.c-torture/execute/960416-1.x: Remove.
11492 * gcc.c-torture/execute/divconst-3.x: Likewise.
11493
11494 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11495
11496 PR target/12598
11497 * gcc.dg/torture/cris-volatile-1.c: New test.
11498
11499 2003-10-14 Roger Sayle <roger@eyesopen.com>
11500
11501 PR optimization/9325
11502 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11503 for overflowing floating point to integer conversion during RTL
11504 simplification.
11505
11506 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11507
11508 * objc/execute/_cmd.m: Fix typo.
11509 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11510 Relax 'scan-assembler' regexp.
11511 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11512 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11513 * objc.dg/zero-link-2.m: Remove blank line.
11514 * objc.dg/zero-link-3.m: New test case.
11515
11516 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11517
11518 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11519
11520 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11521 than linker trickery.
11522
11523 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11524
11525 PR c++/12370
11526 * g++.dg/other/friend2.C: New test.
11527
11528 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11529
11530 * gcc.dg/20031012-1.c: New test.
11531
11532 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11533
11534 * gcc.dg/weak/weak-3.c: Fix for new warning.
11535
11536 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11537
11538 PR optimization/8750
11539 * gcc.c-torture/execute/20031012-1.c: New test case.
11540
11541 2003-10-11 Roger Sayle <roger@eyesopen.com>
11542
11543 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11544 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11545
11546 2003-10-11 Roger Sayle <roger@eyesopen.com>
11547
11548 PR optimization/12260
11549 * gcc.c-torture/compile/20031011-2.c: New test case.
11550
11551 2003-10-11 Roger Sayle <roger@eyesopen.com>
11552
11553 * gcc.c-torture/execute/20031011-1.c: New testcase.
11554
11555 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11556
11557 * gcc.c-torture/compile/20031011-1.c: New test.
11558
11559 2003-10-11 Jan Hubicka <jh@suse.cz>
11560
11561 * g++.dg/other/first-global.C: New test.
11562
11563 2003-10-11 Roger Sayle <roger@eyesopen.com>
11564
11565 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11566
11567 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11568
11569 * gcc.c-torture/compile/20031010-1.c: New test.
11570
11571 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11572
11573 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11574 * gcc.c-torture/execute/va-arg-25.c: ... here.
11575
11576 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11577
11578 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11579
11580 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11581
11582 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11583
11584 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11585
11586 * g++.dg/parse/error2.C: New test.
11587
11588 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11589
11590 PR c++/11097
11591 * g++.dg/other/error5.C: Modify the error message.
11592 * g++.dg/lookup/using8.C: New test.
11593
11594 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11595
11596 * gcc.dg/darwin-abi-2.c: New file.
11597 * gcc.c-torture/execute/va-arg-24.c: New file.
11598
11599 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11600
11601 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11602 indentation.
11603
11604 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11605
11606 PR c++/10147
11607 * g++.dg/other/error4.C: Update error messages.
11608 * g++.dg/template/ptrmem4.C: Likewise.
11609
11610 PR c++/12337
11611 * g++.dg/init/new9.C: New test.
11612
11613 PR c++/12334, c++/12236, c++/8656
11614 * g++.dg/ext/attrib8.C: New test.
11615
11616 2003-10-06 Devang Patel <dpatel@apple.com>
11617
11618 * gcc.dg/debug/dwarf2-3.h: New test.
11619 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11620
11621 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11622
11623 * g++.dg/opt/cfg2.C: New test.
11624
11625 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11626
11627 * g++.dg/opt/float1.C: New test.
11628
11629 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11630
11631 * gcc.dg/c90-array-lval-6.c: New test.
11632 * gcc.dg/c99-array-lval-6.c: New test.
11633
11634 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11635 Ziemowit Laski <zlaski@apple.com>
11636
11637 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11638 'Derived', so that it is never considered a class method; add
11639 new warning for '+port' method ambiguity.
11640 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11641 <objc/objc-api.h> (needed on Mac OS X).
11642 * objc.dg/method-13.m: New test.
11643
11644 2003-10-03 Roger Sayle <roger@eyesopen.com>
11645
11646 PR optimization/9325, PR java/6391
11647 * gcc.c-torture/execute/20031003-1.c: New test case.
11648
11649 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11650
11651 PR optimization/12180
11652 * gcc.dg/20031002-1.c: New test.
11653
11654 PR c++/12486
11655 * g++.dg/inherit/error1.C: New test.
11656
11657 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11658
11659 * lib/f-torture.exp (search_for): Rename to...
11660 (search_for_re): This. Also, clean up comments and the
11661 "regexp" invocation.
11662
11663 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11664
11665 * gcc.c-torture/compile/20031002-1.c: New test.
11666
11667 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11668
11669 * g++.dg/opt/cond1.C: New test.
11670
11671 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11672
11673 * gcc.dg/Wold-style-definition-2.c: New testcase.
11674 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11675
11676 2003-09-29 Richard Henderson <rth@redhat.com>
11677
11678 * g++.dg/init/array10.C: Add dg-options.
11679
11680 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11681
11682 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11683
11684 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11685
11686 * g++.dg/template/friend19.C: Fix typo.
11687 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11688
11689 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11690
11691 * gcc.c-torture/execute/20030928-1.c: New test.
11692 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11693
11694 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11695
11696 * g++.dg/opt/unroll1.C: New test.
11697
11698 2003-09-26 Roger Sayle <roger@eyesopen.com>
11699
11700 PR optimization/11741
11701 * gcc.dg/20030926-1.c: New test case.
11702
11703 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11704
11705 PR c++/5655
11706 * g++.dg/parse/access7.C: New test.
11707 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11708
11709 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11710
11711 MERGE OF objc-improvements-branch into MAINLINE:
11712 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11713 if libobjc has not been built.
11714 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11715 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11716 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11717 objc/execute/nested-3.m, objc/execute/np-2.m,
11718 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11719 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11720 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11721 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11722 objc.dg/special/unclaimed-category-1.h,
11723 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11724 well as GNU runtime.
11725 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11726 * execute/cascading-1.m, execute/function-message-1.m,
11727 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11728 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11729 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11730 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11731 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11732 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11733 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11734 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11735 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11736 * objc.dg/bitfield-2.m: Run only on Darwin.
11737 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11738 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11739 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11740 * objc.dg/const-str-1.m: Fix constant string layout.
11741
11742 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11743
11744 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11745
11746 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11747
11748 * gcc.dg/darwin-abi-1.c: New file.
11749
11750 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11751
11752 PR target/12281
11753 * gcc.c-torture/compile/20030921-1.c: New test.
11754
11755 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11756
11757 * g++.dg/opt/reg-stack2.C: New test.
11758
11759 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11760
11761 * g++.dg/eh/delayslot1.C: New test.
11762
11763 2003-09-20 Richard Henderson <rth@redhat.com>
11764
11765 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11766
11767 2003-09-20 Roger Sayle <roger@eyesopen.com>
11768
11769 * gcc.c-torture/execute/20030920-1.c: New test case.
11770
11771 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11772
11773 * g++.dg/rtti/typeid3.C: Correct expected error message.
11774
11775 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11776
11777 PR c++/157
11778 * g++.dg/parse/crash12.C: New test.
11779
11780 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11781
11782 * gcc.dg/compat/mixed-struct-check.h: New.
11783 * gcc.dg/compat/mixed-struct-defs.h: New.
11784 * gcc.dg/compat/mixed-struct-init.h: New.
11785 * gcc.dg/compat/struct-by-value-19_main.c: New.
11786 * gcc.dg/compat/struct-by-value-19_x.c: New.
11787 * gcc.dg/compat/struct-by-value-19_y.c: New.
11788 * gcc.dg/compat/struct-by-value-20_main.c: New.
11789 * gcc.dg/compat/struct-by-value-20_x.c: New.
11790 * gcc.dg/compat/struct-by-value-20_y.c: New.
11791 * gcc.dg/compat/struct-return-19_main.c: New.
11792 * gcc.dg/compat/struct-return-19_x.c: New.
11793 * gcc.dg/compat/struct-return-19_y.c: New.
11794 * gcc.dg/compat/struct-return-20_main.c: New.
11795 * gcc.dg/compat/struct-return-20_x.c: New.
11796 * gcc.dg/compat/struct-return-20_y.c: New.
11797
11798 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11799 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11800 so that it will not complain on LP64 targets.
11801
11802 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11803
11804 PR c++/495
11805 * g++.dg/template/friend24.C: New test.
11806
11807 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11808
11809 PR c++/12332
11810 * g++.dg/template/memtmpl2.C: New test.
11811
11812 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11813
11814 PR target/11184
11815 * gcc.dg/builtin-apply1.c: New test.
11816
11817 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11818
11819 PR c++/9848
11820 * g++.dg/warn/Wunused-4.C: New test.
11821
11822 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11823
11824 PR c++/12316
11825 * g++.dg/other/gc2.C: New test.
11826
11827 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11828
11829 PR c++/11991
11830 * g++.dg/rtti/typeid3.C: New test.
11831
11832 PR c++/12266
11833 * g++.dg/overload/template1.C: New test.
11834
11835 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11836
11837 * g++.dg/opt/cfg3.C: New test.
11838
11839 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11840
11841 PR c++/7939
11842 * g++.dg/template/crash11.C: New test.
11843
11844 2003-09-16 Jason Merrill <jason@redhat.com>
11845 Jakub Jelinek <jakub@redhat.com>
11846
11847 * gcc.dg/attr-warn-unused-result.c: New test.
11848
11849 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11850
11851 PR c++/12184
11852 * g++.dg/expr/call2.C: New test.
11853
11854 2003-09-15 Andreas Jaeger <aj@suse.de>
11855
11856 * gcc.dg/Wold-style-definition-1.c: New test.
11857
11858 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11859
11860 PR c++/3907
11861 * g++.dg/parse/template12.C: New test.
11862
11863 * g++.dg/abi/bitfield11.C: New test.
11864 * g++.dg/abi/bitfield12.C: Likewise.
11865
11866 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11867
11868 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11869 non-expansion of functional macro name without arguments at EOL.
11870 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11871
11872 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11873
11874 * gcc.c-torture/execute/20030914-[12].c: New tests.
11875
11876 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11877
11878 PR c++/11788
11879 * g++.dg/overload/addr1.C: New test.
11880
11881 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11882
11883 * gcc.dg/20030909-1.c: New test.
11884
11885 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11886
11887 * gcc.dg/ultrasp10.c: New test.
11888
11889 2003-09-09 Devang Patel <dpatel@apple.com>
11890
11891 * gcc.dg/darwin-ld-6.c: New test.
11892
11893 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11894
11895 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11896
11897 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11898
11899 * gcc.dg/ia64-types1.c: New test.
11900 * gcc.dg/ia64-types2.c: Likewise.
11901
11902 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11903
11904 * gcc.dg/builtins-1.c: Add more _Complex tests.
11905 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11906
11907 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11908 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11909
11910 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11911
11912 PR c++/11786
11913 * g++.dg/lookup/koenig2.C: New test.
11914
11915 PR c++/5296
11916 * g++.dg/rtti/typeid2.C: New test.
11917
11918 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11919
11920 * gcc.c-torture/compile/20030904-1.c: New test.
11921
11922 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11923
11924 * g++.dg/opt/longbranch2.C: New test.
11925
11926 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11927
11928 * g++.dg/template/crash10.C: Only compile it.
11929
11930 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11931
11932 PR middle-end/11665
11933 * gcc.c-torture/compile/20030907-1.c: New test.
11934 * g++.dg/init/array11.C: New test.
11935
11936 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/11852
11939 * g++.dg/init/struct1.C: New test.
11940
11941 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11942
11943 PR c++/12181
11944 * g++.dg/expr/comma1.C: New test.
11945
11946 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11947
11948 PR c++/11867
11949 * g++.dg/expr/static_cast5.C: New test.
11950
11951 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11952
11953 PR c++/11507
11954 * g++.dg/lookup/scoped7.C: New test.
11955
11956 PR c++/9574
11957 * g++.dg/other/static1.C: New test.
11958
11959 PR c++/11490
11960 * g++.dg/warn/template-1.C: New test.
11961
11962 PR c++/11432
11963 * g++.dg/template/crash10.C: New test.
11964
11965 PR c++/2478
11966 * g++.dg/overload/VLA.C: New test.
11967
11968 PR c++/10804
11969 * g++.dg/template/call1.C: New test.
11970
11971 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11972
11973 PR c++/11794
11974 * g++.dg/parse/using3.C: New test.
11975
11976 2003-09-06 Roger Sayle <roger@eyesopen.com>
11977
11978 PR c++/11409
11979 * g++.dg/overload/builtin3.C: New test case.
11980
11981 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11982
11983 PR c/9862
11984 * gcc.dg/20030906-1.c: New test.
11985 * gcc.dg/20030906-2.c: Likewise.
11986
11987 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11988
11989 PR c++/12167
11990 * g++.dg/parse/defarg5.C: New test.
11991
11992 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11993
11994 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11995
11996 PR c++/12163
11997 * g++.dg/expr/static_cast4.C: New test.
11998
11999 PR c++/12146
12000 * g++.dg/template/crash9.C: New test.
12001
12002 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12003
12004 * g++.old-deja/g++.ext/pretty2.C: Update for change
12005 in __FUNCTION__.
12006 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12007
12008 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12009
12010 PR c++/11922
12011 * g++/dg/template/qualified-id1.C: New test.
12012
12013 PR c++/12037
12014 * g++.dg/warn/noeffect4.C: New test.
12015
12016 2003-09-04 Matt Austern <austern@apple.com>
12017
12018 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12019 * g++.dg/ext/fnname2.C: Likewise.
12020 * g++.dg/ext/fnname3.C: Likewise.
12021
12022 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12023
12024 * g++.dg/expr/lval1.C: New test.
12025 * g++.dg/ext/lvcast.C: Remove.
12026
12027 2003-09-03 Roger Sayle <roger@eyesopen.com>
12028
12029 PR optimization/11700.
12030 * gcc.c-torture/compile/20030903-1.c: New test case.
12031
12032 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12033
12034 PR c++/12053
12035 * g++.dg/abi/layout4.C: New test.
12036
12037 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12038
12039 PR c++/11553
12040 * g++.dg/parse/friend3.C: New test.
12041
12042 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12043
12044 PR c++/11847
12045 * g++.dg/template/class1.C: New test.
12046
12047 PR c++/11808
12048 * g++.dg/expr/call1.C: New test.
12049
12050 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12051
12052 PR c++/12114
12053 * g++.dg/init/ref9.C: New test.
12054
12055 PR c++/11972
12056 * g++.dg/template/nested4.C: New test.
12057
12058 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12059
12060 PR c++/12093
12061 * g++.dg/template/non-dependent4.C: New test.
12062
12063 PR c++/11928
12064 * g++.dg/inherit/conv1.C: New test.
12065
12066 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12067
12068 PR c++/6196
12069 * g++.dg/ext/label1.C: New test.
12070 * g++.dg/ext/label2.C: Likewise.
12071
12072 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12073
12074 * g++.dg/expr/cond3.C: New test.
12075
12076 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12077
12078 * gcc.dg/builtins-1.c: Add new builtin cases.
12079
12080 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12081
12082 * gcc.dg/builtins-1.c: Add new cases.
12083 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12084
12085 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12086
12087 * gcc.dg/builtins-1.c: Add more math builtin tests.
12088 * gcc.dg/torture/builtin-attr-1.c: New test.
12089
12090 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12091
12092 PR optimization/5079
12093 * g++.dg/opt/static3.C: New test.
12094
12095 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12096
12097 * gcc.misc-tests/gcov-10b.c: New test.
12098
12099 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12100
12101 * g++.dg/opt/ptrmem3.C: New test.
12102
12103 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12104
12105 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12106
12107 * gcc.dg/20030826-2.c: New test.
12108
12109 2003-08-26 Roger Sayle <roger@eyesopen.com>
12110
12111 PR middle-end/12002
12112 * g77.f-torture/compile/12002.f: New test case.
12113
12114 2003-08-26 Roger Sayle <roger@eyesopen.com>
12115
12116 * gcc.dg/20030826-1.c: New test case.
12117
12118 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12119
12120 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12121
12122 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12123
12124 PR c++/11871
12125 * c++.dg/lookup/crash1.C: New test.
12126
12127 * c++.dg/warn/noeffect3.C: New test.
12128
12129 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12130
12131 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12132 * gcc.dg/compat/vector-1_y.c: Ditto.
12133 * gcc.dg/compat/vector-2_x.c: Ditto.
12134 * gcc.dg/compat/vector-2_y.c: Ditto.
12135
12136 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12137
12138 * gcc.dg/20030702-1.c: New test.
12139
12140 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12141
12142 PR c++/8795
12143 * g++.dg/ext/altivec-1.C: New test.
12144
12145 2003-08-24 Richard Henderson <rth@redhat.com>
12146
12147 * g++.dg/eh/simd-2.C: Add -w for x86.
12148
12149 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12150
12151 * gcc.dg/20030815-1.c: New test.
12152
12153 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12154
12155 PR c++/3765
12156 * g++.dg/parse/access6.C: New test.
12157
12158 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12159
12160 PR c++/641, c++/11876
12161 * g++.dg/template/friend22.C: New test.
12162 * g++.dg/template/friend23.C: Likewise.
12163
12164 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12165
12166 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12167 identically.
12168
12169 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12170
12171 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12172
12173 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12174
12175 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12176
12177 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12178
12179 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12180
12181 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12182
12183 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12184
12185 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12186
12187 PR c++/11919
12188 * g++.dg/overload/prom1.C: New test.
12189
12190 PR c++/11551
12191 * g++.dg/parse/dtor2.C: New test.
12192
12193 PR c++/10762
12194 * g++.dg/parse/using2.C: New test.
12195
12196 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12197
12198 PR target/11805
12199 * gcc.c-torture/compile/20030821-1.c: New.
12200
12201 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12202
12203 PR c++/11834
12204 * g++.dg/template/deduce2.C: New test.
12205
12206 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12207
12208 * gcc.c-torture/execute/20030821-1.c: New test.
12209
12210 2003-08-20 Roger Sayle <roger@eyesopen.com>
12211
12212 PR middle-end/11984
12213 * gcc.dg/20030820-1.c: New test case.
12214
12215 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12216
12217 PR c++/11945
12218 * g++.dg/warn/noeffect2.C: New test.
12219
12220 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12221
12222 PR c++/10926
12223 * g++.dg/template/dtor2.C: New test.
12224
12225 PR c++/11684
12226 * g++.dg/template/operator1.C: New test.
12227 * g++.dg/parse/operator4.C: New test.
12228
12229 PR c++/11946.C
12230 * g++.dg/expr/enum1.C: New test.
12231 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12232
12233 PR c++/11036.C
12234 * g++.dg/parse/elab2.C: New test.
12235 * g++.dg/parse/typedef4.C: Change error message.
12236 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12237 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12238 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12239
12240 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12241
12242 * gcc.dg/pch/warn-1.c: New.
12243 * gcc.dg/pch/warn-1.hs: New.
12244
12245 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12246 not-tested file.
12247
12248 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12249
12250 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12251
12252 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12253
12254 * gcc.dg/uninit-D.c: New Test.
12255 * gcc.dg/uninit-E.c: New Test.
12256 * gcc.dg/uninit-F.c: New Test.
12257 * gcc.dg/uninit-G.c: New Test.
12258
12259 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12260
12261 * g++.dg/README: Describe the pch directory.
12262
12263 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12264
12265 PR c++/11174
12266 * g++.dg/parse/access4.C: New test.
12267 * g++.dg/parse/access5.C: Likewise.
12268 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12269
12270 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12271
12272 * gcc.dg/noncompile/20030818-1.c: New.
12273
12274 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12275
12276 PR c++/11957
12277 * g++.dg/warn/noeffect1.C: New test.
12278
12279 * g++.dg/template/scope2.C: New test.
12280 * g++.dg/template/error2.C: Correct dg-error
12281
12282 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12283
12284 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12285
12286 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12287
12288 PR C++/11512
12289 * g++.dg/template/warn1.C: New.
12290
12291 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12292
12293 * g++.dg/template/error2.C: New test.
12294 * g++.dg/lookup/using7.C: Adjust errors
12295 * g++.old-deja/g++.pt/crash36.C: Likewise.
12296 * g++.old-deja/g++.pt/derived3.C: Likewise.
12297
12298 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12299
12300 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12301 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12302 * gcc.c-torture/execute/builtins/string-9.c: New, from
12303 string-opt-9.c. Adjust for execute/builtins framework.
12304 * gcc.c-torture/execute/string-opt-9.c: Delete.
12305
12306 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12307
12308 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12309
12310 * g++.dg/parse/ret-type2.C: New test.
12311
12312 PR c++/11703
12313 * g++.dg/init/new8.C: New test.
12314
12315 PR c++/10923
12316 * g++.dg/parse/typedef5.C: New test.
12317
12318 PR c++/9512
12319 * g++.dg/parse/qualified2.C: New test.
12320 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12321 invalid code.
12322
12323 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12324
12325 * g++.dg/conversion/ptrmem1.C: New test.
12326
12327 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12328
12329 PR target/11693
12330 * gcc.dg/20030811-1.c: New test.
12331
12332 PR target/11535
12333 * gcc.c-torture/execute/20030811-1.c: New test.
12334
12335 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12336
12337 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12338
12339 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12340
12341 PR c++/11789.C
12342 * g++.dg/inherit/multiple1.C: New test.
12343
12344 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12345
12346 * gcc.dg/spe1.c: New test.
12347
12348 PR c++/11670
12349 * g++.dg/expr/cast2.C: New test.
12350
12351 PR c++/10530
12352 * g++.dg/template/dependent-name2.C: New test.
12353
12354 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12355
12356 * g++.dg/parse/crash11.C: Put the dg options in comments.
12357
12358 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12359
12360 * lib/gcc-dg.exp: Update for diagnostic change.
12361
12362 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12363
12364 PR c++/5767
12365 * g++.dg/parse/crash11.C: New test.
12366
12367 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12368
12369 * gcc.dg/cpp/spacing1.c: Update.
12370
12371 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12372
12373 PR target/11739
12374 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12375 a value for -mtune.
12376
12377 2003-08-04 Roger Sayle <roger@eyesopen.com>
12378
12379 PR middle-end/11771
12380 * gcc.c-torture/compile/20030804-1.c: New test case.
12381
12382 2003-08-04 Roger Sayle <roger@eyesopen.com>
12383
12384 * gcc.dg/20030804-1.c: New test case.
12385
12386 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12387
12388 * gcc.dg/cpp/separate-1.c: New test.
12389
12390 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12391
12392 PR c++/11704
12393 * g++.dg/template/dependent-expr2.C: New test.
12394
12395 PR c++/11766
12396 * g++.dg/expr/ptrmem1.C: New test.
12397
12398 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12399
12400 PR c++/9453
12401 * g++.dg/template/friend15.C: New test.
12402
12403 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12404
12405 * lib/dg-pch.exp: Work round PCH bug.
12406
12407 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12408
12409 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12410 builtins. Move cases from builtins-4.c here.
12411
12412 * gcc.dg/torture/builtin-math-1.c: New test taken from
12413 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12414 additional cases.
12415
12416 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12417 Delete.
12418
12419 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 PR c++/9447
12422 * g++.dg/template/using7.C: New test.
12423
12424 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12425
12426 * import1.c, import2.c: New tests.
12427
12428 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12429
12430 * g++.dg/eh/crossjump1.C: New test.
12431
12432 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12433
12434 PR c++/11697
12435 * g++.dg/template/using6.C: New test.
12436
12437 PR c++/11744
12438 * g++.dg/template/koenig2.C: New test.
12439
12440 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12441
12442 PR c++/7983
12443 * g++.dg/parse/typedef4.C: New test.
12444
12445 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12446
12447 PR c++/8442, c++/8806
12448 * g++.dg/template/elab1.C: New test.
12449 * g++.dg/template/type2.C: Likewise.
12450 * g++.dg/template/ttp3.C: Adjust expected error message.
12451 * g++.old-deja/g++.law/visibility13.C: Likewise.
12452 * g++.old-deja/g++.niklas/t135.C: Likewise.
12453 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12454 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12455 template argument.
12456 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12457
12458 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12459
12460 PR c++/11295
12461 * g++.dg/ext/stmtexpr1.C: New test.
12462
12463 * g++.dg/opt/tmp1.C: New test.
12464
12465 PR c++/11525
12466 * g++.dg/parse/constant4.C: New test.
12467
12468 PR c++/9447
12469 * g++.dg/template/using5.C: New test.
12470
12471 2003-07-31 Roger Sayle <roger@eyesopen.com>
12472
12473 * gcc.dg/builtins-27.c: New test case.
12474
12475 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12476
12477 * gcc.dg/tls/opt-7.c: New test.
12478
12479 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12480
12481 * g++.old-deja/g++.other/crash18.C: Remove.
12482
12483 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12484
12485 * g++.dg/template/explicit3.C: New.
12486 * g++.dg/template/explicit4.C: New.
12487 * g++.dg/template/explicit5.C: New.
12488
12489 PR c++/11347
12490 * g++.dg/template/memtmpl1.C: New.
12491
12492 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12493
12494 PR target/11565
12495 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12496 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12497
12498 2003-07-30 Jan Hubicka <jh@suse.cz>
12499
12500 * vtgc1.c: Kill.
12501
12502 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12503
12504 * gcc.dg/struct-in-proto-1.c: New test.
12505
12506 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12507
12508 * gcc.dg/cpp/include2.c: Only expect one message.
12509
12510 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12511
12512 PR c++/9447
12513 * g++.dg/template/using1.C: New test.
12514 * g++.dg/template/using2.C: New test.
12515 * g++.dg/template/using3.C: New test.
12516 * g++.dg/template/using4.C: New test.
12517
12518 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12519
12520 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12521 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12522
12523 2003-07-28 Jan Hubicka <jh@suse.cz>
12524
12525 PR c++/11530
12526 * g++.dg/opt/call1.C: New test.
12527
12528 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12529
12530 PR c++/11667
12531 * g++.dg/init/enum2.C: New test.
12532 * g++.dg/template/overload1.C: Add "-w" option.
12533
12534 2003-07-28 <hp@bitrange.com>
12535
12536 * gcc.dg/Wdeclaration-after-statement-1.c,
12537 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12538
12539 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12540
12541 * gcc.c-torture/compile/20030725-1.c: New test.
12542
12543 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12544
12545 * gcc.dg/20030505.c: Only run for SPE.
12546 Remove definition of opaque type.
12547
12548 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12549
12550 * g++.dg/template/ptrmem6.C: New test.
12551
12552 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12553
12554 * gcc.c-torture/compile/zero-strct-2.c: New test.
12555
12556 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12557
12558 * gcc.dg/intermod-1.c: New test.
12559
12560 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12561
12562 PR c++/11617
12563 * g++.dg/template/lookup2.C: New test.
12564 * g++.dg/template/memclass1.C: Remove instantiated from error.
12565 * g++.dg/other/error2.C: Tweak expected errors.
12566
12567 PR c++/11596
12568 * g++.dg/template/defarg3.C: New test.
12569
12570 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12571
12572 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12573
12574 * g++.dg/inherit/access5.C: New test.
12575
12576 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12577
12578 PR c++/11513
12579 * g++.dg/template/crash8.C: New test.
12580
12581 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12582
12583 PR c/10602
12584 * gcc.dg/noncompile/incomplete-2.c: New test.
12585
12586 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/11645
12589 * g++.dg/inherit/access4.C: New test.
12590
12591 PR c++/11517
12592 * g++.dg/expr/cond2.C: New test.
12593
12594 PR optimization/10679
12595 * g++.dg/opt/inline4.C: New test.
12596
12597 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12598
12599 * g++.dg/parse/crash10: New test.
12600
12601 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12602
12603 * g++.dg/ext/flexary1.C: New test.
12604
12605 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12606
12607 PR c++/10793
12608 * g++.dg/template/crash9.C: New test.
12609
12610 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12611
12612 PR c++/3004
12613 * g++.dg/parse/typedef3.C: New test.
12614
12615 PR c++/7906
12616 * g++.dg/parse/operator2.C: New test.
12617
12618 PR c++/8895
12619 * g++.dg/parse/def-tmpl-arg1.C: New test.
12620
12621 PR c++/9282
12622 * g++.dg/parse/funptr1.C: New test.
12623
12624 PR c++/9452
12625 * g++.dg/parse/ambig3.C: New test.
12626
12627 PR c++/9454
12628 * g++.dg/parse/operator3.C: New test.
12629
12630 PR c++/9486
12631 * g++.dg/parse/template10.C: New test.
12632
12633 PR c++/9488
12634 * g++.dg/parse/template11.C: New test.
12635
12636 PR c++/10150
12637 * g++.dg/parse/invalid-op1.C: New test.
12638
12639 PR c++/10247
12640 * g++.dg/parse/condexpr1.C: New test.
12641
12642 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12643
12644 * g++.dg/ext/packed3.C: New test.
12645 * g++.dg/ext/packed4.C: New test.
12646
12647 * gcc.dg/pack-test-3.c: New test.
12648
12649 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12650
12651 * lib/compat.exp: Handle dg-options per source file.
12652 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12653 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12654 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12655 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12656 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12657 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12658 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12659 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12660 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12661 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12662 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12663 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12664 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12665 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12666
12667 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12668
12669 PR c/10320
12670 * gcc.c-torture/execute/20030718-1.c: New test.
12671
12672 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12673
12674 PR optimization/11536
12675 * gcc.dg/20030721-1.c: New test.
12676
12677 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12678
12679 PR c++/11546
12680 * g++.dg/template/lookup1.C: New test.
12681
12682 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12683
12684 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12685 diagnostics of ill-formed constructs involving labels.
12686 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12687 the new 'previously defined here' message.
12688
12689 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12690
12691 * g++.dg/parse/non-dependent2.C: New test.
12692
12693 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12694
12695 * g++.dg/init/init-ref4.C: xfail on targets without
12696 weak symbols.
12697
12698 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12699
12700 PR target/11087
12701 * gcc.c-torture/execute/20030717-1.c: New test.
12702
12703 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12704
12705 * g++.dg/opt/cfg1.C: New test.
12706
12707 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12708
12709 PR optimization/11557
12710 * gcc.dg/20030717-1.c: New test.
12711
12712 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12713
12714 PR c++/10476
12715 * g++.dg/expr/crash-1.C: New test.
12716
12717 PR c++/11027
12718 * g++.dg/template/init3.C: New test.
12719
12720 PR c++/8222
12721 * g++.dg/template/non-dependent1.C: New test.
12722
12723 PR c++/11070
12724 * g++.dg/template/non-dependent2.C: New test.
12725
12726 PR c++/11071
12727 * g++.dg/template/non-dependent3.C: New test.
12728
12729 PR c++/9907
12730 * g++.dg/template/sizeof5.C: New test.
12731
12732 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12733
12734 PR 11498
12735 * gcc.c-torture/compile/mangle-1.c: New file.
12736
12737 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12738
12739 PR c++/7809
12740 * g++.dg/parse/access3.C: New test.
12741
12742 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12743
12744 PR c++/11384
12745 * g++.dg/init/init-ref4.C: New test.
12746
12747 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12748
12749 PR c++/11547
12750 * g++.dg/parse/constant3.C: New test.
12751 * g++.dg/parse/crash7.C: Likewise.
12752
12753 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12754
12755 PR target/11008
12756 * gcc.dg/i386-pentium4-not-mull.c: New.
12757
12758 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12759
12760 * gcc.dg/asm-names.c (ymain): Make it weak.
12761
12762 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12763
12764 PR c++/5421
12765 * g++.dg/template/friend21.C: New test.
12766
12767 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12768
12769 * gcc.dg/cleanup-8.c: New test.
12770 * gcc.dg/cleanup-9.c: New test.
12771
12772 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12773
12774 * g++.dg/ext/dll-MI1.h: New file.
12775 * g++.dg/ext/dllexport-MI1.C: New file.
12776 * g++.dg/ext/dllimport-MI1.C: New file.
12777
12778 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12779
12780 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12781 it does not have cmpstrsi patterns (just cmpmemsi).
12782
12783 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12784
12785 PR debug/11473
12786 * g++.dg/debug/debug8.C: New test.
12787
12788 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12789
12790 PR c++/10108
12791 * g++.dg/template/crash7.C: New test.
12792
12793 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12794
12795 PR target/10795
12796 * gcc.c-torture/compile/20030708-1.c: New.
12797
12798 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12799
12800 * gcc.c-torture/execute/20030715-1.c: New test.
12801
12802 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12803
12804 * gcc.dg/pch/inline-3.c: New file.
12805 * gcc.dg/pch/inline-3.hs: New file.
12806 * gcc.dg/pch/inline-4.c: New file.
12807 * gcc.dg/pch/inline-4.hs: New file.
12808
12809 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12810
12811 PR c++/11509
12812 * g++.dg/template/crash6.C: New test.
12813
12814 PR c++/7053
12815 * g++.dg/template/friend20.C: New test.
12816
12817 PR c++/7019
12818 * g++.dg/template/overload2.C: New test.
12819
12820 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12821
12822 PR optimization/11440
12823 * gcc.c-torture/execute/20030714-1.c: New test.
12824
12825 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12826
12827 PR c++/11154
12828 * g++.dg/template/partial2.C: New test.
12829
12830 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12831
12832 PR c++/11503
12833 * g++.dg/template/anon1.C: New test.
12834
12835 PR c++/11493
12836 PR c++/11495
12837 * g++.dg/parse/template9.C: Likewise.
12838 * g++.dg/template/crash4.C: New test.
12839 * g++.dg/template/koenig1.C: Likewise.
12840 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12841 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12842 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12843 functions.
12844 * g++.old-deja/g++.jason/template36.C: Likewise.
12845 * g++.old-deja/g++.mike/p1989.C: Likewise.
12846 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12847 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12848 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12849 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12850 compiling.
12851 * g++.old-deja/g++.pt/union2.C: Use this->.
12852
12853 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12854
12855 * gcc.dg/20030711-1.c: New test.
12856
12857 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12858
12859 PR c++/11050
12860 * g++.dg/parse/args1.C: New test.
12861 * g++.pt/defarg8.C: Change expected errors.
12862
12863 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12864
12865 PR c++/8164
12866 * g++.dg/template/nontype2.C: New test.
12867
12868 PR c++/10558
12869 * g++.dg/parse/template8.C: New test.
12870
12871 PR c++/8327
12872 * g++.dg/template/scope1.C: New test.
12873
12874 * g++.dg/warn/Wsign-compare-1.C: New test.
12875
12876 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12877
12878 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12879
12880 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12881
12882 PR c++/9411
12883 * g++.dg/template/explicit2.C: New test.
12884
12885 PR c++/10032
12886 * g++.dg/warn/pedantic1.C: New test.
12887
12888 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12889
12890 PR c++ 9483
12891 * g++.dg/other/field1.C: New test.
12892
12893 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12894
12895 PR c/11449
12896 * gcc.c-torture/compile/20030707-1.c: New.
12897
12898 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12899
12900 PR c++/10849
12901 * g++.dg/template/access12.C: New test.
12902
12903 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12904
12905 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12906 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12907 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12908 * gcc.misc-tests/gcov.exp: Update
12909 * g++.dg/gcov/gcov.exp: Update
12910 * lib/gcov.exp: Update.
12911
12912 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12913
12914 * g++.dg/abi/mangle17.C: Make sure template expressions are
12915 dependent.
12916 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12917 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12918 * g++.dg/opt/stack1.C: Remove erroneous code.
12919 * g++.dg/parse/template7.C: New test.
12920 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12921 * g++.old-deja/g++.pt/crash4.C: Likewise.
12922
12923 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12924
12925 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12926 with zero or one occurence of `$' after the initial `L'.
12927
12928 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12929
12930 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12931
12932 2003-07-08 Roger Sayle <roger@eyesopen.com>
12933
12934 PR c/11370
12935 * gcc.dg/Wunreachable-6.c: New testcase.
12936 * gcc.dg/Wunreachable-7.c: New testcase.
12937
12938 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12939
12940 PR c/11420
12941 * gcc.dg/20030708-1.c: New test.
12942
12943 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12944
12945 * gcc.dg/compat/sdata-section.h: New file.
12946 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12947 * gcc.dg/torture/mips-sdata-1.c: New test.
12948
12949 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12950
12951 PR c++/11030
12952 * g++.dg/template/friend19.C: New test.
12953
12954 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12955
12956 * g++.dg/opt/strength-reduce.C: New test.
12957
12958 2003-07-07 Roger Sayle <roger@eyesopen.com>
12959
12960 PR target/10979
12961 * gcc.dg/20030707-1.c: New testcase.
12962
12963 2003-07-07 Roger Sayle <roger@eyesopen.com>
12964
12965 PR optimization/11059
12966 * g++.dg/opt/emptyunion.C: New testcase.
12967
12968 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12969 Eric Botcazou <ebotcazou@libertysurf.fr>
12970
12971 * g++.dg/opt/stack1.C: New test.
12972
12973 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12974
12975 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12976 run test.
12977
12978 PR c++/11431
12979 * g++.dg/expr/static_cast3.C: New test.
12980
12981 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12982
12983 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12984 everywhere.
12985 * gcc.dg/concat.c: Concatenation of string constants with
12986 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12987 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12988 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12989 necessary to avoid multi-character character constant warning.
12990 * gcc.dg/cpp/escape.c: Likewise.
12991 * gcc.dg/cpp/ucs.c: Likewise.
12992 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12993 Fix a typo.
12994
12995 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12996
12997 PR c/11428
12998 * gcc.c-torture/compile/20030704-1.c: New.
12999
13000 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13001
13002 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13003
13004 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13005
13006 PR c++/5287, PR c++/7910, PR c++/11021
13007 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13008 tests for warnings.
13009 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13010 * g++.dg/ext/dllimport3.C: Likewise.
13011 * g++.dg/ext/dllimport4.C: New file.
13012 * g++.dg/ext/dllimport5.C: New file.
13013 * g++.dg/ext/dllimport6.C: New file.
13014 * g++.dg/ext/dllimport7.C: New file.
13015 * g++.dg/ext/dllimport8.C: New file.
13016 * g++.dg/ext/dllimport9.C: New file.
13017 * g++.dg/ext/dllimport10.C: New file.
13018 * g++.dg/ext/dllexport1.C: New file.
13019
13020 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13021
13022 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13023 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13024
13025 2003-07-03 Roger Sayle <roger@eyesopen.com>
13026
13027 * gcc.dg/builtins-25.c: New testcase.
13028 * gcc.dg/builtins-26.c: New testcase.
13029
13030 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13031
13032 * gcc.dg/compat/vector-defs.h: New file.
13033 * gcc.dg/compat/vector-setup.h: New file.
13034 * gcc.dg/compat/vector-check.h: New file.
13035 * gcc.dg/compat/vector-1_main.c: New file.
13036 * gcc.dg/compat/vector-1_x.c: New file.
13037 * gcc.dg/compat/vector-1_y.c: New file.
13038 * gcc.dg/compat/vector-2_main.c: New file.
13039 * gcc.dg/compat/vector-2_x.c: New file.
13040 * gcc.dg/compat/vector-2_y.c: New file.
13041
13042 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13043 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13044 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13045 * gcc.dg/compat/struct-align-1.h: New file.
13046 * gcc.dg/compat/struct-align-1_main.c: New file.
13047 * gcc.dg/compat/struct-align-1_x.c: New file.
13048 * gcc.dg/compat/struct-align-1_y.c: New file.
13049 * gcc.dg/compat/struct-align-2.h: New file.
13050 * gcc.dg/compat/struct-align-2_main.c: New file.
13051 * gcc.dg/compat/struct-align-2_x.c: New file.
13052 * gcc.dg/compat/struct-align-2_y.c: New file.
13053
13054 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13055 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13056 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13057 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13058 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13059 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13060 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13061 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13062 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13063 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13064 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13065 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13066 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13067 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13068 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13069 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13070 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13071 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13072 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13073 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13074 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13075 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13076 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13077 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13078 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13079 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13080 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13081 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13082 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13083
13084 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13085
13086 * gcc.dg/i386-call-1.c: New test.
13087
13088 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13089
13090 PR c++/9162
13091 * g++.dg/parse/defarg4.C: New.
13092
13093 2003-07-03 Roger Sayle <roger@eyesopen.com>
13094
13095 PR target/10700
13096 * gcc.c-torture/compile/20030703-1.c: New test case.
13097
13098 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13099
13100 * g++.dg/template/local3.C: Remove extra semicolon.
13101
13102 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13103
13104 * gcc.dg/i386-volatile-1.c: New test.
13105
13106 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13107
13108 PR c++/11072
13109 * g++.dg/other/offsetof2.C: XFAIL.
13110 * g++.dg/other/offsetof5.C: New.
13111
13112 PR c++/10219
13113 * g++.dg/template/error1.C: New.
13114
13115 PR c++/9779
13116 * g++.dg/template/dependent-expr1.C: New.
13117
13118 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/6949
13121 * g++.dg/template/local3.C: New test.
13122
13123 PR c++/11149
13124 * g++.dg/lookup/scoped6.C: New test.
13125
13126 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13127
13128 PR c++/8046
13129 * g++.dg/other/error7.C: New test.
13130
13131 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13132
13133 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13134 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13135 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13136 * g++.old-deja/g++.other/union2.C: Likewise.
13137 * gcc.dg/c90-const-expr-2.c: Likewise.
13138 * gcc.dg/c90-const-expr-3.c: Likewise.
13139 * gcc.dg/c99-const-expr-2.c: Likewise.
13140 * gcc.dg/c99-const-expr-3.c: Likewise.
13141 * gcc.dg/concat.c: Likewise.
13142
13143 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13144
13145 PR c++/9559
13146 * g++.dg/init/static1.C: New test.
13147
13148 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13149
13150 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13151 * g++.old-deja/g++.other/access2.C: Likewise.
13152 * g++.old-deja/g++.other/decl2.C: Likewise.
13153 * gcc.c-torture/execute/20020615-1.c: Likewise.
13154
13155 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13156
13157 PR c++/4933
13158 * g++.dg/template/sizeof4.C: New test.
13159
13160 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13161
13162 * g++.dg/other/error6.C: New test.
13163
13164 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13165
13166 PR c++/10750
13167 * g++.dg/parse/constant2.C: New test.
13168
13169 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13170
13171 PR c++/11106
13172 * g++.dg/other/error5.C: New test.
13173
13174 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13175
13176 * gcc.dg/format/gcc_diag-1.c: New test.
13177
13178 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13179
13180 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13181
13182 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13183
13184 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13185 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13186 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13187
13188 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13189
13190 * gcc.c-torture/execute/builtins/string-8.c: New test.
13191 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13192 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13193 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13194
13195 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/10468
13198 * g++.dg/ext/typeof6.C: New test.
13199
13200 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13201
13202 PR c++/10796
13203 * g++.dg/init/enum1.C: New test.
13204
13205 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13206
13207 * gcc.dg/20030627-1.c: New test.
13208
13209 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13210
13211 PR c++/11332
13212 * g++.dg/expr/static_cast2.C: New test.
13213
13214 2003-06-26 Roger Sayle <roger@eyesopen.com>
13215 Jakub Jelinek <jakub@redhat.com>
13216
13217 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13218 sprintf(dst,"%s",src) optimization.
13219 * gcc.c-torture/execute/20030626-1.c: New test case.
13220 * gcc.c-torture/execute/20030626-2.c: New test case.
13221
13222 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13223
13224 * gcc.c-torture/execute/multi-ix.c: New test.
13225
13226 * gcc.c-torture/execute/simd-4.c (main):
13227 Added missing semicolon at end of union.
13228
13229 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13230
13231 PR c++/8266
13232 * g++.dg/template/explicit-instantiation3.C: New test.
13233
13234 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13235
13236 * gcc.dg/20030626-1.c: Use signed char.
13237
13238 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13239
13240 * gcc.dg/20030626-1.c: New test.
13241
13242 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13243
13244 * const-str-2.m: Update.
13245
13246 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13247
13248 PR c++/10990
13249 * g++.dg/rtti/dyncast1.C: New test.
13250 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13251 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13252 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13253
13254 PR c++/10931
13255 * g++.dg/expr/static_cast1.C: New test.
13256
13257 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13258
13259 * gcc.dg/20030625-1.c: New test.
13260
13261 2003-06-24 Roger Sayle <roger@eyesopen.com>
13262
13263 * gcc.c-torture/compile/20030624-1.c: New test case.
13264
13265 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13266
13267 * gcc.c-torture/execute/string-opt-17.c: New test.
13268
13269 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13270
13271 PR c++/5754
13272 * g++.dg/parse/crash6.C: New test.
13273
13274 2003-06-23 Roger Sayle <roger@eyesopen.com>
13275
13276 * gcc.dg/builtins-24.c: New test case.
13277
13278 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13279
13280 * g++.dg/opt/operator1.C: New test.
13281
13282 2003-06-22 Roger Sayle <roger@eyesopen.com>
13283
13284 * gcc.c-torture/execute/string-opt-16.c: New test case.
13285
13286 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13287
13288 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13289 * g++.old-deja/g++.other/conv7.C: Likewise
13290 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13291 * g++.old-deja/g++.other/overload14.C: Likewise.
13292
13293 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13294
13295 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13296 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13297
13298 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13299
13300 PR c++/10888
13301 * g++.dg/warn/Winline-3.C: New test.
13302
13303 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13304
13305 * lib/target-supports.exp (check_alias_available): Make the test
13306 program acceptable to the Solaris assembler.
13307
13308 PR c++/10749
13309 * g++.dg/template/memclass2.C: New test.
13310
13311 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13312 Eric Botcazou <ebotcazou@libertysurf.fr>
13313
13314 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13315 data for non-matching targets.
13316 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13317
13318 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13319
13320 PR c++/10845
13321 * g++.dg/template/member3.C: New test.
13322
13323 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13324
13325 PR c++/10939
13326 * g++.dg/template/func1.C: New test.
13327
13328 PR c++/9649
13329 * g++.dg/template/static4.C: New test.
13330 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13331
13332 PR c++/11041
13333 * g++.dg/init/ref7.C: New test.
13334
13335 2003-06-19 Matt Austern <austern@apple.com>
13336
13337 PR c++/11228
13338 * g++.dg/anew1.C: New test.
13339 * g++.dg/anew2.C: New test.
13340 * g++.dg/anew3.C: New test.
13341 * g++.dg/anew4.C: New test.
13342
13343 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13344
13345 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13346
13347 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13348
13349 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13350 endian-dependent.
13351
13352 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13353
13354 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13355 Remove cruft.
13356
13357 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13358
13359 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13360 * gcc.c-torture/compile/961203-1.c: Likewise.
13361 * gcc.c-torture/compile/980506-1.c: Likewise.
13362
13363 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13364
13365 PR c++/10712
13366 * g++.dg/lookup/using7.C: New test.
13367
13368 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13369
13370 PR c++/11105
13371 * g++.dg/abi/conv1.C: Remove it.
13372 * g++.dg/template/conv7.C: New test.
13373 * g++.dg/template/conv8.C: Likewise.
13374 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13375 conversion operator.
13376
13377 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13378
13379 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13380 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13381 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13382 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13383 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13384 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13385 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13386 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13387 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13388 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13389 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13390 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13391 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13392 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13393 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13394 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13395 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13396 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13397 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13398 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13399 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13400 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13401 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13402 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13403 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13404 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13405 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13406 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13407 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13408
13409 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13410
13411 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13412 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13413 indications.
13414
13415 2003-06-16 Roger Sayle <roger@eyesopen.com>
13416
13417 * gcc.dg/i386-387-5.c: New test case.
13418 * gcc.dg/i386-387-6.c: New test case.
13419 * gcc.dg/builtins-23.c: New test case.
13420
13421 2003-06-15 Roger Sayle <roger@eyesopen.com>
13422
13423 * gcc.dg/builtins-22.c: New test case.
13424 * gcc.dg/i386-387-1.c: Update to test exp.
13425 * gcc.dg/i386-387-2.c: Likewise.
13426
13427 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13428
13429 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13430
13431 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13432
13433 * lib/gcc-dg.exp (dg-require-dll): New function.
13434 (dg-xfail-if): Likewise.
13435 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13436 driver.
13437
13438 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13439 * gcc.c-torture/compile/20001205-1.c: Likewise.
13440 * gcc.c-torture/compile/20001226-1.c: Likewise.
13441 * gcc.c-torture/compile/20010518-2.c: Likewise.
13442 * gcc.c-torture/compile/20020312-1.c: Likewise.
13443 * gcc.c-torture/compile/20020604-1.c: Likewise.
13444 * gcc.c-torture/compile/920501-12.c: Likewise.
13445 * gcc.c-torture/compile/920501-4.c: Likewise.
13446 * gcc.c-torture/compile/920520-1.c: Likewise.
13447 * gcc.c-torture/compile/920521-1.c: Likewise.
13448 * gcc.c-torture/compile/920625-1.c: Likewise.
13449 * gcc.c-torture/compile/961203-1.c: Likewise.
13450 * gcc.c-torture/compile/980506-1.c: Likewise.
13451 * gcc.c-torture/compile/981006-1.c: Likewise.
13452 * gcc.c-torture/compile/981022-1.c: Likewise.
13453 * gcc.c-torture/compile/981223-1.c: Likewise.
13454 * gcc.c-torture/compile/990617-1.c: Likewise.
13455 * gcc.c-torture/compile/dll.c: Likewise.
13456 * gcc.c-torture/compile/labels-3.c: Likewise.
13457 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13458 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13459 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13460 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13461 * gcc.c-torture/compile/simd-5.c: Likewise.
13462 * gcc.c-torture/compile/20000804-1.x: Remove.
13463 * gcc.c-torture/compile/20001205-1.x: Likewise.
13464 * gcc.c-torture/compile/20001226-1.x: Likewise.
13465 * gcc.c-torture/compile/20010518-2.x: Likewise.
13466 * gcc.c-torture/compile/20020312-1.x: Likewise.
13467 * gcc.c-torture/compile/20020604-1.x: Likewise.
13468 * gcc.c-torture/compile/920501-12.x: Likewise.
13469 * gcc.c-torture/compile/920501-4.x: Likewise.
13470 * gcc.c-torture/compile/920520-1.x: Likewise.
13471 * gcc.c-torture/compile/920521-1.x: Likewise.
13472 * gcc.c-torture/compile/920625-1.x: Likewise.
13473 * gcc.c-torture/compile/961203-1.x: Likewise.
13474 * gcc.c-torture/compile/980506-1.x: Likewise.
13475 * gcc.c-torture/compile/981006-1.x: Likewise.
13476 * gcc.c-torture/compile/981022-1.x: Likewise.
13477 * gcc.c-torture/compile/981223-1.x: Likewise.
13478 * gcc.c-torture/compile/990617-1.x: Likewise.
13479 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13480 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13481 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13482 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13483 * gcc.c-torture/compile/simd-5.x: Likewise.
13484
13485 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13486
13487 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13488
13489 * gcc.c-torture/execute/20030611-1.c: New test.
13490
13491 2003-06-12 Roger Sayle <roger@eyesopen.com>
13492
13493 PR middle-end/168
13494 * gcc.dg/20030612-1.c: New test case.
13495
13496 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13497
13498 PR c++/10635
13499 * g++.dg/expr/cast1.C: New test.
13500
13501 2003-06-12 Roger Sayle <roger@eyesopen.com>
13502
13503 * gcc.dg/builtins-21.c: New test case.
13504
13505 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13506
13507 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13508 options instead of at the end.
13509 * lib/objc.exp (objc_target_compile): Likewise.
13510
13511 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13512
13513 PR c++/10432
13514 * g++.dg/parse/error1.C: New test.
13515
13516 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13517
13518 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13519 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13520 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13521 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13522 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13523 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13524 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13525 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13526 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13527 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13528 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13529 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13530 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13531 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13532 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13533 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13534 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13535 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13536 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13537 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13538 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13539 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13540 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13541 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13542
13543 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13544 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13545 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13546 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13547 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13548 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13549 * gcc.dg/compat/scalar-return-3_main.c: New file.
13550 * gcc.dg/compat/scalar-return-3_x.c: New file.
13551 * gcc.dg/compat/scalar-return-3_y.c: New file.
13552 * gcc.dg/compat/scalar-return-4_main.c: New file.
13553 * gcc.dg/compat/scalar-return-4_x.c: New file.
13554 * gcc.dg/compat/scalar-return-4_y.c: New file.
13555
13556 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13557
13558 * gcc.dg/compat/fp2-struct-check.h: New file.
13559 * gcc.dg/compat/fp2-struct-defs.h: New file.
13560 * gcc.dg/compat/fp2-struct-init.h: New file.
13561 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13562 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13563 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13564 * gcc.dg/compat/struct-return-10_main.c: New file.
13565 * gcc.dg/compat/struct-return-10_x.c: New file.
13566 * gcc.dg/compat/struct-return-10_y.c: New file.
13567
13568 * gcc.dg/compat/compat-common.h: New file.
13569 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13570 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13571 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13572 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13573 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13574 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13575 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13576 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13577 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13578 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13579 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13580 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13581 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13582 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13583 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13584 * gcc.dg/compat/small-struct-check.h: Ditto.
13585 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13586 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13587 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13588 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13589 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13590 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13591 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13592 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13593 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13594 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13595 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13596 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13597 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13598 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13599 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13600 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13601 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13602 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13603 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13604 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13605 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13606 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13607 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13608 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13609 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13610 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13611 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13612 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13613 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13614 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13615
13616 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13617
13618 * g++.dg/pch/static-1.C: New file.
13619 * g++.dg/pch/static-1.Hs: New file.
13620
13621 2003-06-10 Richard Henderson <rth@redhat.com>
13622
13623 * gcc.dg/asm-7.c: Adjust expected warning text.
13624
13625 2003-06-10 Roger Sayle <roger@eyesopen.com>
13626
13627 * gcc.dg/builtins-20.c: New test case.
13628
13629 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13630
13631 PR c++/11131
13632 * g++.dg/opt/template1.C: New test.
13633
13634 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13635
13636 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13637 additional_sources.
13638
13639 2003-05-21 David Taylor <dtaylor@emc.com>
13640
13641 * gcc.dg/Wpadded.c: New file.
13642
13643 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13644
13645 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13646 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13647 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13648 dg-require-weak.
13649
13650 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13651
13652 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13653
13654 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13655
13656 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13657 (dg-require-alias): Likewise.
13658 (dg-require-gc-sections): Likewise.
13659 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13660
13661 2003-06-08 Richard Henderson <rth@redhat.com>
13662
13663 * gcc.dg/20011029-2.c: Fix the array reference.
13664 * gcc.dg/asm-7.c: New.
13665
13666 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13667
13668 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13669
13670 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13671
13672 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13673 (dg-require-gc-sections): Likewise.
13674
13675 2003-06-08 Jan Hubicka <jh@suse.cz>
13676
13677 * i386-cmov1.c: Fix regular expression.
13678 * i386-cvt-1.c: Likewise.
13679 * i386-local.c: Likewise.
13680 * i386-local2.c: Likewise.
13681 * i386-mul.c: Likewise.
13682 * i386-ssetype-1.c: Likewise.
13683 * i386-ssetype-3.c: Likewise.
13684 * i386-ssetype-5.c: Likewise.
13685
13686 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13687
13688 PR c++/11039
13689 * g++.dg/warn/implicit-typename2.C: New test.
13690 * g++.dg/warn/implicit-typename3.C: New test.
13691
13692 2003-06-07 Richard Henderson <rth@redhat.com>
13693
13694 * g++.dg/other/offsetof3.C: Use size_t.
13695 * g++.dg/other/offsetof4.C: Likewise.
13696
13697 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13698
13699 * lib/copy-file.exp: New. Implement gcc_copy_files.
13700
13701 * lib/dg-pch.exp: Load copy-file.exp
13702 (dg-pch): Use gcc_copy_files instead of "file copy".
13703
13704 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13705
13706 * gcc.dg/weak/weak.exp: Simplify.
13707 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13708 * gcc.dg/weak/weak-1.c: Likewise.
13709 * gcc.dg/weak/weak-2.c: Likewise.
13710 * gcc.dg/weak/weak-3.c: Likewise.
13711 * gcc.dg/weak/weak-4.c: Likewise.
13712 * gcc.dg/weak/weak-5.c: Likewise.
13713 * gcc.dg/weak/weak-6.c: Likewise.
13714 * gcc.dg/weak/weak-7.c: Likewise.
13715 * gcc.dg/weak/weak-8.c: Likewise.
13716 * gcc.dg/weak/weak-9.c: Likewise.
13717
13718 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13719
13720 gcc.c-torture/execute/20030606-1.c: New.
13721
13722 2003-06-06 Roger Sayle <roger@eyesopen.com>
13723
13724 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13725 * gcc.dg/builtins-19.c: Likewise.
13726
13727 2003-06-06 Roger Sayle <roger@eyesopen.com>
13728
13729 * gcc.dg/builtins-2.c: Add some more tests.
13730 * gcc.dg/builtins-18.c: New test case.
13731 * gcc.dg/builtins-19.c: New test case.
13732
13733 2003-06-06 Roger Sayle <roger@eyesopen.com>
13734 Jim Wilson <wilson@tuliptree.org>
13735
13736 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13737
13738 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13739
13740 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13741 mempcpy/stpcpy calls not to be optimized into something else.
13742 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13743 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13744 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13745
13746 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13747
13748 * gcc.dg/format/asm_fprintf-1.c: New test.
13749
13750 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13751
13752 * lib/gcc-defs.exp (additional_sources): New variable.
13753 (dg-additional-sources): New function.
13754 (additional_files): New variable.
13755 (dg-additional-files): New function.
13756 (dg-additional-files-options): Likewise.
13757 * lib/gcc-dg.exp (dg-require-weak): New function.
13758 (dg-require-alias): Likewise.
13759 (dg-require-gc-sections): Likewise.
13760 * lib/target-supports.exp (check_alias_available): Remove testfile
13761 parameter.
13762 (check_gc_sections_available): New function.
13763 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13764 (dg-gpp-additional-files): Likewise.
13765 * lib/g++.exp (additional_sources): Remove.
13766 (additional_files): Likewise.
13767 (g++_target_compile): Use dg-additional-files-options.
13768
13769 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13770 Tcl logic.
13771 * gcc.dg/special/ecos.exp: Remove.
13772 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13773 * gcc.dg/special/alias-1.c: Likewise.
13774 * gcc.dg/special/alias-2.c: Likewise.
13775 * gcc.dg/special/gcsec-1.c: Likewise.
13776 * gcc.dg/special/weak-1.c: Likewise.
13777 * gcc.dg/special/weak-2.c: Likewise.
13778 * gcc.dg/special/wkali-1.c: Likewise.
13779 * gcc.dg/special/wkali-2.c: Likewise.
13780
13781 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13782 dg-gpp-additional-*.
13783 * g++.dg/special/conpr-3.C: Likewise.
13784 * g++.dg/special/conpr-4.C: Likewise.
13785 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13786 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13787 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13788 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13789 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13790 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13791 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13792 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13793 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13794 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13795 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13796 * g++.old-deja/g++.other/comdat1.C: Likewise.
13797 * g++.old-deja/g++.other/comdat2.C: Likewise.
13798 * g++.old-deja/g++.other/comdat3.C: Likewise.
13799 * g++.old-deja/g++.other/ctor1.C: Likewise.
13800 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13801
13802 2003-06-05 Richard Henderson <rth@redhat.com>
13803
13804 * gcc.dg/debug/20030605-1.c: New.
13805
13806 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13807
13808 * README.QMTEST: Update.
13809
13810 2003-06-04 Richard Henderson <rth@redhat.com>
13811
13812 * gcc.dg/cleanup-1.c: New.
13813 * gcc.dg/cleanup-2.c: New.
13814 * gcc.dg/cleanup-3.c: New.
13815 * gcc.dg/cleanup-4.c: New.
13816 * gcc.dg/cleanup-5.c: New.
13817 * gcc.dg/cleanup-6.c: New.
13818 * gcc.dg/cleanup-7.c: New.
13819
13820 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13821
13822 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13823
13824 * lib/dg-pch.exp: New file.
13825 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13826 * gcc.dg/pch/pch.exp: Likewise.
13827
13828 2003-06-04 Roger Sayle <roger@eyesopen.com>
13829
13830 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13831 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13832 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13833 * gcc.dg/builtins-17.c: New test case.
13834 * gcc.dg/i386-387-4.c: New test case.
13835 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13836
13837 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13838
13839 * gcc.dg/ultrasp9.c: New test.
13840
13841 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13842
13843 * gcc.c-torture/compile/20030604-1.c: New test.
13844 * gcc.dg/sparc-constant-1.c: New test.
13845
13846 2003-06-03 Glen Nakamura <glen@imodulo.com>
13847
13848 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13849
13850 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13851
13852 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13853
13854 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13855 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13856
13857 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13858
13859 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13860
13861 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13862
13863 PR c++/10940
13864 * g++.dg/template/spec10.C: New test.
13865
13866 2003-06-03 Roger Sayle <roger@eyesopen.com>
13867
13868 * gcc.dg/builtins-16.c: New test case.
13869
13870 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13871
13872 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13873 mempcpy test with post-increments.
13874 * gcc.c-torture/execute/string-opt-3.c: New test.
13875 * gcc.dg/string-opt-1.c: New test.
13876
13877 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13878
13879 PR fortran/10965
13880 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13881
13882 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13883
13884 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13885 (scan-assembler): ... here. Use dg-scan.
13886 (scan-assembler-not): Likewise.
13887 (scan-file): New function.
13888 (scan-file-not): Likewise.
13889 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13890 * gcc.dg/cpp/_Pragma4.c: Likewise.
13891 * gcc.dg/cpp/_Pragma5.c: Likewise.
13892 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13893 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13894 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13895 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13896 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13897 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13898 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13899 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13900 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13901 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13902 * gcc.dg/cpp/cxxcom1.c: Likewise.
13903 * gcc.dg/cpp/line1.c: Likewise.
13904 * gcc.dg/cpp/maccom1.c: Likewise.
13905 * gcc.dg/cpp/maccom2.c: Likewise.
13906 * gcc.dg/cpp/maccom3.c: Likewise.
13907 * gcc.dg/cpp/maccom4.c: Likewise.
13908 * gcc.dg/cpp/maccom5.c: Likewise.
13909 * gcc.dg/cpp/maccom6.c: Likewise.
13910 * gcc.dg/cpp/multiline.c: Likewise.
13911 * gcc.dg/cpp/spacing1.c: Likewise.
13912 * gcc.dg/cpp/spacing2.c: Likewise.
13913 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13914 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13915 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13916 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13917 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13918 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13919 * gcc.dg/cpp/cxxcom2.c: Likewise.
13920 * gcc.dg/cpp/cxxcom2.h: New file.
13921
13922 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13923 * g++.dg/cpp/truefalse.C: Here.
13924 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13925
13926 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13927
13928 * gcc.dg/cpp/redef3.c: New file.
13929
13930 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13931
13932 * gcc.dg/i386-loop-3.c: New test.
13933
13934 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13935
13936 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13937
13938 2003-05-31 Roger Sayle <roger@eyesopen.com>
13939
13940 * gcc.dg/fwrapv-1.c: New test case.
13941 * gcc.dg/fwrapv-2.c: New test case.
13942
13943 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13944
13945 PR c++/10956
13946 * g++.dg/template/spec9.C: New test.
13947
13948 2003-05-29 Roger Sayle <roger@eyesopen.com>
13949
13950 * gcc.dg/duff-4.c: New test case.
13951
13952 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13953
13954 PR fortran/10843
13955 * g77.dg/ffixed-form-1.f: New test
13956 * g77.dg/ffixed-form-2.f: New test
13957 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13958 * g77.dg/ffree-form-3.f: New test
13959
13960 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13961
13962 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13963 * gcc.dg/wint_t-1.c: Likewise.
13964
13965 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13966
13967 * g++.dg/template/access11.C: New test.
13968
13969 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 PR c++/10849
13972 * g++.dg/template/access10.C: New test.
13973
13974 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13975 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13976
13977 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13978
13979 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13980
13981 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13982 suppress for powerpc-*-darwin*.
13983 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13984
13985 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13986
13987 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13988 suppress option for powerpc-*-darwin*.
13989
13990 2003-05-23 Roger Sayle <roger@eyesopen.com>
13991
13992 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13993 * gcc.dg/builtins-4.c: Add test for fmod.
13994
13995 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13996
13997 PR c++/10682
13998 * g++.dg/template/instantiate4.C: New test.
13999
14000 2003-05-22 Roger Sayle <roger@eyesopen.com>
14001
14002 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14003
14004 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14005
14006 * gcc.dg/compat/scalar-return-1_main.c: New file.
14007 * gcc.dg/compat/scalar-return-1_x.c: New file.
14008 * gcc.dg/compat/scalar-return-1_y.c: New file.
14009 * gcc.dg/compat/scalar-return-2_main.c: New file.
14010 * gcc.dg/compat/scalar-return-2_x.c: New file.
14011 * gcc.dg/compat/scalar-return-2_y.c: New file.
14012 * gcc.dg/compat/struct-return-3_main.c: New file.
14013 * gcc.dg/compat/struct-return-3_y.c: New file.
14014 * gcc.dg/compat/struct-return-3_x.c: New file.
14015 * gcc.dg/compat/struct-return-2_main.c: New file.
14016 * gcc.dg/compat/struct-return-2_x.c: New file.
14017 * gcc.dg/compat/struct-return-2_y.c: New file.
14018
14019 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14020
14021 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14022 for hppa*-hp-hpux*.
14023 * gcc.dg/20021014-1.c (dg-options): Likewise.
14024 * gcc.dg/nest.c (dg-options): Likewise.
14025
14026 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14027
14028 PR c++/9738
14029 * g++.dg/ext/dllimport2.C: New file.
14030 * g++.dg/ext/dllimport3.C: New file.
14031
14032 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14033
14034 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14035 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14036 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14037 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14038 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14039 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14040 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14041 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14042 * gcc.dg/compat/small-struct-defs.h: New file.
14043 * gcc.dg/compat/small-struct-init.h: New file.
14044 * gcc.dg/compat/small-struct-check.h: New file.
14045 * gcc.dg/compat/fp-struct-defs.h: New file.
14046 * gcc.dg/compat/fp-struct-check.h: New file.
14047 * gcc.dg/compat/fp-struct-init.h: New file.
14048 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14049 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14050
14051 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14052
14053 * gcc.dg/20030225-2.c: New test.
14054
14055 2003-05-18 Roger Sayle <roger@eyesopen.com>
14056 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14057
14058 * gcc.c-torture/compile/20030518-1.c: New test case.
14059
14060 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14061
14062 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14063 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14064 gcc-dg-debug-runtest.
14065 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14066 gcc-dg-debug-runtest.
14067
14068 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14069
14070 PR c++/9022
14071 * g++.dg/lookup/using6.C: New test.
14072
14073 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14074
14075 * g++.dg/parse/access2.C: New test.
14076
14077 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14078
14079 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14080 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14081 * gcc.dg/debug/debug.exp: Likewise.
14082
14083 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14084
14085 * gcc.dg/dollar.c: New test.
14086
14087 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14088
14089 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14090 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14091 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14092 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14093 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14094 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14095 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14096 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14097 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14098 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14099 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14100 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14101 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14102 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14103 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14104 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14105 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14106 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14107
14108 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14109
14110 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14111 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14112 support for "repo" mode.
14113 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14114 * lib/g77-dg.exp: Likewise.
14115 * lib/obj-dg.exp: Likewise.
14116
14117 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14118
14119 Merge from gcc-3_2-rhl8-branch:
14120 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14121
14122 * gcc.dg/tls/opt-6.c: New test.
14123
14124 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14125
14126 * gcc.dg/20030405-1.c: New test.
14127
14128 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14129
14130 * gcc.dg/20030309-1.c: New test.
14131
14132 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14133
14134 * gcc.c-torture/execute/20030307-1.c: New test.
14135
14136 2003-02-20 Randolph Chung <tausq@debian.org>
14137
14138 * gcc.c-torture/compile/20030220-1.c: New test.
14139
14140 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14141
14142 * gcc.dg/20030217-1.c: New test.
14143
14144 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14145
14146 * gcc.c-torture/compile/20020129-1.c: New test.
14147
14148 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14149
14150 * gcc.dg/unroll-1.c: New test.
14151
14152 2002-11-16 Jan Hubicka <jh@suse.cz>
14153
14154 * gcc.c-torture/execute/20020920-1.c: New test.
14155
14156 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14157
14158 PR target/7434
14159 * gcc.c-torture/compile/20021008-1.c: New test.
14160
14161 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14162
14163 PR target/7559
14164 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14165
14166 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14167
14168 * gcc.c-torture/compile/20020807-1.c: New test.
14169
14170 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14171
14172 * gcc.dg/tls/opt-1.c: New test.
14173
14174 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14175
14176 * gcc.dg/20020729-1.c: New test.
14177
14178 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14179
14180 * g++.dg/opt/life1.C: New test.
14181
14182 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14183
14184 * gcc.dg/20020525-1.c: New test.
14185
14186 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14187
14188 PR c++/6794
14189 * g++.dg/ext/pretty1.C: New test.
14190 * g++.dg/ext/pretty2.C: New test.
14191
14192 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14193
14194 PR c++/8385
14195 * g++.dg/ext/typeof5.C: New test.
14196
14197 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14198
14199 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14200 __USER_LABEL_PREFIX__ into account.
14201 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14202
14203 2003-05-14 Roger Sayle <roger@eyesopen.com>
14204
14205 * gcc.dg/builtins-15.c: New test case.
14206
14207 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14208
14209 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14210
14211 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14212
14213 * lib/g++.exp: Tweak handling of additional source files.
14214 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14215 * g++.dg/special/conpr-2a.C: Rename to ...
14216 * g++.dg/special/conpr-2a.cc: ... this.
14217 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14218 * g++.dg/special/conpr-3a.C: Rename to ...
14219 * g++.dg/special/conpr-3a.cc: This.
14220 * g++.dg/special/conpr-3b.C: Rename to ...
14221 * g++.dg/special/conpr-3b.cc: This.
14222 * g++.dg/special/conpr-4.C: New test.
14223 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14224
14225 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14226
14227 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14228
14229 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14230
14231 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14232 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14233 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14234 * g++.old-deja/g++.other/warn3.C: Likewise.
14235
14236 2003-05-11 Roger Sayle <roger@eyesopen.com>
14237
14238 * gcc.dg/i386-387-1.c: Update to also test log.
14239 * gcc.dg/i386-387-2.c: Likewise.
14240
14241 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14242
14243 * g77.f-torture/execute/int8421.f: New test.
14244
14245 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14246
14247 PR c++/10230, c++/10481
14248 * g++.dg/lookup/scoped5.C: New test.
14249
14250 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14251
14252 PR c++/10552
14253 * g++.dg/template/ttp6.C: New test.
14254
14255 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14256
14257 * gcc.c-torture/execute/builtins: New directory.
14258 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14259 gcc.c-torture/execute/builtins.
14260 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14261 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14262 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14263 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14264
14265 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14266
14267 PR c++/9252
14268 * g++.dg/template/access8.C: New test.
14269 * g++.dg/template/access9.C: New test.
14270
14271 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14272
14273 PR c++/9554
14274 * g++.dg/parse/access1.C: New test.
14275
14276 2003-05-09 DJ Delorie <dj@redhat.com>
14277
14278 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14279 long, and not an int.
14280
14281 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14282
14283 PR c++/10555, c++/10576
14284 * g++.dg/template/memclass1.C: New test.
14285
14286 2003-05-08 DJ Delorie <dj@redhat.com>
14287
14288 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14289 targets.
14290 * gcc.c-torture/execute/20021024-1.x: Likewise.
14291 * gcc.c-torture/execute/shiftdi.x: Likewise.
14292 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14293 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14294 * gcc.dg/20021018-1.c: Likewise.
14295
14296 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14297
14298 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14299
14300 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14301 (bcopy): Call memmove.
14302
14303 2003-05-08 Roger Sayle <roger@eyesopen.com>
14304
14305 * g77.f-torture/compile/8485.f: New test case.
14306
14307 2003-05-07 Richard Henderson <rth@redhat.com>
14308
14309 PR c++/10570
14310 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14311 Verify exception_cleanup not called for rethrows.
14312 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14313 when exiting catch block without rethrowing.
14314 * g++.dg/eh/forced3.C: New.
14315 * g++.dg/eh/forced4.C: New.
14316
14317 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14318
14319 * gcc.dg/20030505.c: Fix triplet.
14320
14321 2003-05-06 DJ Delorie <dj@redhat.com>
14322
14323 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14324 * gcc.dg/nest.c: Likewise.
14325
14326 2003-05-05 Roger Sayle <roger@eyesopen.com>
14327
14328 * gcc.dg/builtins-14.c: New test case.
14329
14330 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14331
14332 * lib/compat.exp (compat-execute): New argument.
14333 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14334 * gcc.dg/compat: New test directory.
14335 * gcc.dg/compat/compat.exp: New expect script.
14336 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14337 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14338 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14339 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14340 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14341 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14342
14343 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14344 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14345 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14346 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14347 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14348 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14349 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14350 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14351 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14352 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14353 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14354 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14355 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14356 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14357 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14358
14359 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14360
14361 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14362
14363 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14364
14365 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14366
14367 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14368
14369 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14370 * gcc.dg/ppc-fsel-2.c: New test.
14371
14372 * gcc.dg/unused-5.c: New test.
14373
14374 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14375
14376 PR c++/10496
14377 * g++.dg/warn/pmf1.C: New test.
14378
14379 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14380
14381 PR c++/4494
14382 * g++.dg/warn/main.C: New test.
14383
14384 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14385
14386 * gcc.dg/nonnull-3.c: New test.
14387
14388 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14389
14390 * gcc.dg/cpp/Wtrigraphs.c: Update.
14391 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14392
14393 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14394
14395 * gcc.dg/ppc-fsel-1.c: New test.
14396
14397 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14398
14399 PR c/10604
14400 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14401
14402 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14403
14404 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14405
14406 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14407
14408 PR c++/9364, c++/10553, c++/10586
14409 * g++.dg/parse/typename4.C: New test.
14410 * g++.dg/parse/typename5.C: Likewise.
14411
14412 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14413
14414 * gcc.c-torture/compile/20030503-1.c: New test.
14415
14416 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14417
14418 * g++.dg/lookup/using5.C: Fix testcase error.
14419
14420 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14421
14422 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14423 since MEABI is no longer supported. Remove all vestiges
14424 of MEABI from the test.
14425
14426 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14427
14428 PR c++/10554
14429 * g++.dg/lookup/using5.C: New test.
14430
14431 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14432
14433 PR c++/8772
14434 * g++.dg/template/ttp5.C: New test.
14435
14436 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14437
14438 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14439 (dg-gpp-additional-sources): New function.
14440 (dg-gpp-additional-files): Likewise.
14441 * lib/g++.exp (additional_sources): New variable.
14442 (additional_files): Likewise.
14443 (g++_target_compile): Deal with them.
14444 * lib/old-dejagnu.exp: Remove.
14445 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14446 * g++.old-deja: Revise all tests to use dg commands.
14447
14448 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14449
14450 PR c++/9432, c++/9528
14451 * g++.dg/lookup/using4.C: New test.
14452
14453 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14454
14455 * gcc.dg/noreturn-5.c: New file.
14456 * gcc.dg/noreturn-6.c: New file.
14457
14458 * gcc.c-torture/compile/inline-1.c: New file.
14459
14460 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/10551
14463 * g++.dg/template/explicit1.C: New test.
14464
14465 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14466
14467 PR c++/10549
14468 * g++.dg/other/bitfield1.C: New test.
14469
14470 PR c++/10527
14471 * g++.dg/init/new7.C: New test.
14472
14473 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14474
14475 * g++.dg/ext/desig1.C: New test.
14476 * g++.dg/ext/init1.C: Update.
14477
14478 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14479
14480 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14481
14482 PR c++/10180
14483 * g++.dg/warn/Winline-1.C: New test.
14484
14485 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14486
14487 * gcc.c-torture/execute/string-opt-19.c: New test.
14488
14489 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14490 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14491
14492 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14493
14494 PR c++/10506
14495 * g++.dg/init/new6.C: New test.
14496
14497 PR c++/10503
14498 * g++.dg/init/ref6.C: New test.
14499
14500 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14501
14502 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14503
14504 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14505
14506 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14507 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14508
14509 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14510
14511 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14512 initialized static data members.
14513
14514 2003-04-25 H.J. Lu <hjl@gnu.org>
14515
14516 * gcc.dg/ia64-sync-4.c: New test.
14517
14518 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14519
14520 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14521 date.
14522
14523 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14524
14525 PR c++/10337
14526 * g++.dg/warn/conv1.C: New test.
14527 * g++.old-deja/g++.other/conv7.C: Adjust.
14528 * g++.old-deja/g++.other/overload14.C: Adjust.
14529
14530 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14531
14532 PR c++/10471
14533 * g++.dg/template/defarg2.C: New test.
14534
14535 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14536
14537 * gcc.dg/cpp/include2.c: Update.
14538 * gcc.dg/cpp/multiline-2.c: New.
14539 * gcc.dg/cpp/multiline.c: Update.
14540 * gcc.dg/cpp/strify2.c: Update.
14541 * gcc.dg/cpp/trad/literals-2.c: Update.
14542
14543 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14544
14545 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14546
14547 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14548
14549 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14550
14551 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14552
14553 PR c++/10451
14554 * g++.dg/parse/crash4.C: New test.
14555
14556 PR c++/9847
14557 * g++.dg/parse/crash5.C: New test.
14558
14559 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14560
14561 PR c++/10446
14562 * g++.dg/parse/crash3.C: New test.
14563
14564 PR c++/10428
14565 * g++.dg/parse/elab1.C: New test.
14566
14567 2003-04-22 Devang Patel <dpatel@apple.com>
14568
14569 * gcc.dg/cpp/trad/funlike-5.c: New test.
14570
14571 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14572
14573 * g++.dg/other/packed1.C: Fix dg options.
14574
14575 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14576
14577 * g++.dg/other/offsetof2.C: New test.
14578
14579 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14580
14581 * g++.dg/template/recurse.C: Adjust location of error messages.
14582
14583 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14584
14585 PR c++/9881
14586 * g++.dg/init/addr-const1.C: New test.
14587 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14588
14589 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14590
14591 PR c++/10405
14592 * g++.dg/lookup/struct-hack1.C: New test.
14593
14594 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14595
14596 * ucs.c: Update diagnostic messages.
14597
14598 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14599
14600 * gcc.dg/cpp/truefalse.cpp: New test.
14601 * gcc.dg/cpp/cpp.exp: Update.
14602 * g++.dg/other/stdbool-if.C: Remove.
14603
14604 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14605
14606 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14607 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14608
14609 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14610
14611 * gcc.c-torture/compile/20030418-1.c: New test.
14612
14613 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14614
14615 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14616
14617 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14618
14619 PR c++/10347
14620 g++.dg/template/dependent-name1.C: New test.
14621
14622 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14623
14624 * gcc.dg/warn-1.c (tourist_guide): New array,
14625 contains a pointer to bar.
14626
14627 2003-04-16 Roger Sayle <roger@eyesopen.com>
14628
14629 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14630 * gcc.c-torture/execute/medce-1.c: New test case.
14631 * gcc.c-torture/execute/medce-2.c: New test case.
14632
14633 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14634
14635 * lib/prune.exp: Ignore more messages.
14636
14637 PR c++/10381
14638 * g++.dg/parse/lookup3.C: New test.
14639
14640 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14641
14642 * gcc.c-torture/compile/20030415-1.c : New test.
14643
14644 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14645
14646 * gcc.c-torture/execute/scope-2.c: Move to ...
14647 * gcc.dg/noncompile/scope.c: .... here.
14648
14649 2003-04-14 Roger Sayle <roger@eyesopen.com>
14650
14651 * gcc.dg/20030414-2.c: New test case.
14652
14653 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14654
14655 PR target/10377
14656 * gcc.dg/20030414-1.c: New test.
14657
14658 2003-04-13 Roger Sayle <roger@eyesopen.com>
14659
14660 * gcc.dg/builtins-12.c: New test case.
14661 * gcc.dg/builtins-13.c: New test case.
14662
14663 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14664
14665 * gcc.c-torture/execute/string-opt-18.c: New test.
14666
14667 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14668
14669 PR c++/10300
14670 * g++.dg/init/new5.C: New test.
14671
14672 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14673
14674 PR c++/7910
14675 * g++.dg/ext/dllimport1.C: New test.
14676
14677 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14678
14679 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14680
14681 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14682
14683 PR Fortran/9263
14684 * g77.f-torture/noncompile/9263.f: New test
14685 PR Fortran/1832
14686 * g77.f-torture/execute/1832.f: New test
14687
14688 2003-04-11 David Chad <davidc@freebsd.org>
14689 Loren J. Rittle <ljrittle@acm.org>
14690
14691 libobjc/8562
14692 * objc.dg/headers.m: New test.
14693
14694 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14695
14696 * gcc.c-torture/execute/builtin-noret-2.c: New.
14697 * gcc.c-torture/execute/builtin-noret-2.x: New.
14698 XFAIL builtin-noret-2.c at -O1 and above.
14699 * gcc.dg/redecl.c: New.
14700 * gcc.dg/Wshadow-1.c: Update error regexps.
14701
14702 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14703
14704 * g++.dg/abi/bitfield10.C: New test.
14705
14706 2003-04-09 Mike Stump <mrs@apple.com>
14707
14708 * gcc.dg/pch/pch.exp: Make testcase names longer.
14709 * g++.dg/pch/pch.exp: Make testcase names longer.
14710
14711 2003-04-08 Roger Sayle <roger@eyesopen.com>
14712
14713 * gcc.dg/builtins-11.c: New test case.
14714
14715 2003-04-08 Roger Sayle <roger@eyesopen.com>
14716
14717 * gcc.dg/builtins-9.c: New test case.
14718 * gcc.dg/builtins-10.c: New test case.
14719
14720 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14721
14722 * gcc.dg/noncompile/init-4.c.c: New test.
14723
14724 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14725
14726 * gcc.misc-test/gcov-9.c: New test.
14727 * gcc.misc-test/gcov-10.c: New test
14728 * gcc.misc-test/gcov-11.c: New test.
14729
14730 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14731
14732 PR optimization/10024
14733 * gcc.c-torture/compile/20030405-1.c: New test.
14734
14735 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14736
14737 * gcc.dg/pch/static-3.c: New.
14738 * gcc.dg/pch/static-3.hs: New.
14739 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14740
14741 2003-04-04 Richard Henderson <rth@redhat.com>
14742
14743 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14744 * g++.dg/eh/forced2.C: Likewise.
14745
14746 2003-04-03 Mike Stump <mrs@apple.com>
14747
14748 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14749 target arg.
14750 (scan-assembler-times, scan-assembler-not): Likewise.
14751 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14752
14753 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14754
14755 * gcc.dg/sparc-loop-1.c: New test.
14756
14757 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14758
14759 PR other/9274
14760 * g++.dg/pch/system-2.C: New.
14761 * g++.dg/pch/system-2.Hs: New.
14762
14763 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14764
14765 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14766
14767 * g++.dg/eh/simd-1.C (vecfunc): Same.
14768
14769 2003-04-01 Roger Sayle <roger@eyesopen.com>
14770
14771 * gcc.c-torture/execute/20030401-1.c: New test case.
14772
14773 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14774
14775 * objc.dg/defs.m: New.
14776
14777 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14778
14779 * g++.dg/eh/simd-1.C: New.
14780 * g++.dg/eh/simd-2.C: New.
14781
14782 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14783
14784 * gcc.c-torture/execute/simd-3.c: New.
14785
14786 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14787
14788 PR c/9936
14789 * gcc.dg/20030331-2.c: New test.
14790
14791 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14792
14793 PR c++/10278
14794 * g++.dg/parse/crash2.C: New test.
14795
14796 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14797
14798 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14799 * gcc.c-torture/execute/20030331-1.c: ...here.
14800
14801 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14802
14803 * gcc.c-torture/execute/20030331-1.c: New test.
14804
14805 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14806
14807 * lib/gcov.exp: Adjust call return testing strings.
14808 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14809
14810 2003-03-31 Roger Sayle <roger@eyesopen.com>
14811
14812 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14813 * gcc.dg/builtins-7.c: New test case.
14814 * gcc.dg/builtins-8.c: New test case.
14815
14816 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14817
14818 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14819
14820 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/7647
14823 * g++.dg/lookup-class-member-2.C: New test.
14824
14825 2003-03-30 Glen Nakamura <glen@imodulo.com>
14826
14827 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14828
14829 2003-03-28 Roger Sayle <roger@eyesopen.com>
14830
14831 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14832
14833 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14834
14835 * g++.dg/init/attrib1.C: New test.
14836
14837 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14838
14839 * gcc.dg/ultrasp8.c: New test.
14840
14841 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14842
14843 * gcc.dg/ultrasp7.c: New test.
14844
14845 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14846
14847 PR c++/10047
14848 * g++.dg/template/inline1.C: New test.
14849
14850 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14851
14852 * gcc.dg/sparc-dwarf2.c: New test.
14853
14854 2003-03-27 Roger Sayle <roger@eyesopen.com>
14855
14856 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14857 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14858
14859 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14860
14861 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14862 than reading .x files.
14863 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14864 * g77.dg/gcov/gcov-1.f: Likewise.
14865 * gcc.misc-tests/gcov-4b.c: Likewise.
14866 * gcc.misc-tests/gcov-5b.c: Likewise.
14867 * gcc.misc-tests/gcov-6.c: Likewise.
14868 * gcc.misc-tests/gcov-7.c: Likewise.
14869 * gcc.misc-tests/gcov-8.c: Likewise.
14870 * g++.dg/gcov/gcov-1.x: Remove.
14871 * g77.dg/gcov/gcov-1.x: Likewise.
14872 * gcc.misc-tests/gcov-4b.x: Likewise.
14873 * gcc.misc-tests/gcov-5b.x: Likewise.
14874 * gcc.misc-tests/gcov-6.x: Likewise.
14875 * gcc.misc-tests/gcov-7.x: Likewise.
14876 * gcc.misc-tests/gcov-8.x: Likewise.
14877
14878 2003-03-27 Glen Nakamura <glen@imodulo.com>
14879
14880 PR opt/10087
14881 * gcc.dg/20030324-1.c: New test.
14882
14883 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14884
14885 PR c++/10224
14886 * g++.dg/template/arg3.C: New test.
14887
14888 PR c++/10158
14889 * g++.dg/template/friend18.C: New test.
14890
14891 2003-03-26 Roger Sayle <roger@eyesopen.com>
14892
14893 * g77.f-torture/compile/20030326-1.f: New test case.
14894
14895 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14896
14897 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14898
14899 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14900
14901 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14902
14903 * gcc.dg/ia64-sync-3.c: New test.
14904
14905 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14906
14907 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14908
14909 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14910
14911 * gcc.dg/ultrasp6.c: New test.
14912
14913 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14914
14915 * gcc.dg/i386-signbit-1.c: New test.
14916 * gcc.dg/i386-signbit-2.c: New test.
14917 * gcc.dg/i386-signbit-3.c: New test.
14918
14919 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14920
14921 * gcc.dg/ultrasp5.c: Fix options.
14922
14923 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14924
14925 * gcc.dg/ultrasp5.c: Fix comment.
14926
14927 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14928
14929 PR fortran/10197
14930 * g77.f-torture/execute/10197.f: New test.
14931
14932 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14933
14934 PR c++/9898, c++/383
14935 * g++.dg/template/conv6.C: New test.
14936
14937 PR c++/10119
14938 * g++.dg/template/ptrmem5.C: New test.
14939
14940 PR c++/10026
14941 * g++.dg/lookup/koenig1.C: New test.
14942
14943 PR C++/10199
14944 * g++.dg/lookup/template2.C: New test.
14945
14946 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14947
14948 * g++.dg/opt/rtti1.C: New test.
14949
14950 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14951
14952 * gcc.dg/ultrasp5.c: New test.
14953
14954 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14955
14956 PR middle-end/9967
14957 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14958 builtin fputs.
14959
14960 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14961
14962 PR c/8224
14963 * gcc.dg/20030323-1.c: New test.
14964
14965 2003-03-23 Roger Sayle <roger@eyesopen.com>
14966
14967 * gcc.c-torture/compile/20030323-1.c: New test case.
14968
14969 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14970
14971 * gcc.dg/20030321-1.c: New test.
14972
14973 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14974
14975 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14976
14977 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14978
14979 PR c++/9978, c++/9708
14980 * g++.dg/ext/vlm1.C: Adjust expected error.
14981 * g++.dg/ext/vla2.C: New test.
14982 * g++.dg/template/arg1.C: New test.
14983 * g++.dg/template/arg2.C: New test.
14984
14985 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14986
14987 * g77.f-torture/execute/select.f: New test.
14988 * g77.f-torture/noncompile/select_no_compile.f: New test.
14989
14990 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14991
14992 PR c++/9898
14993 * g++.dg/other/error4.C: New test.
14994
14995 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14996
14997 * g++.dg/template/friend17.C: New test.
14998
14999 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15000
15001 * gcc.c-torture/compile/20030320-1.c: New.
15002
15003 2003-03-20 Roger Sayle <roger@eyesopen.com>
15004
15005 * gcc.dg/builtins-6.c: New test case.
15006
15007 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15008
15009 PR target/10073
15010 * gcc.c-torture/compile/20030319-1.c: New.
15011
15012 2003-03-18 Jan Hubicka <jh@suse.cz>
15013
15014 * gcc.dg/i386-cvt-1.c: New test.
15015
15016 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15017
15018 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15019 * objc.dg/naming-2.m: Likewise.
15020
15021 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15022
15023 PR c++/9639
15024 * g++.dg/parse/crash1.C: New test.
15025
15026 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15027
15028 PR c++/8805
15029 * g++.dg/eh/cleanup1.C: New test.
15030
15031 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15032
15033 * gcc.c-torture/execute/20030316-1.c: New test case.
15034
15035 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15036
15037 PR c++/9629
15038 * g++.dg/init/ctor2.C: New test.
15039
15040 2003-03-15 Roger Sayle <roger@eyesopen.com>
15041
15042 * g77.f-torture/compile/xformat.f: New test case.
15043
15044 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15045
15046 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15047 * g++.old-deja/g++.mike/eh50.C: Likewise.
15048
15049 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15050
15051 PR c++/6440
15052 * g++.dg/template/spec7.C: New test.
15053 * g++.dg/template/spec8.C: Likewise.
15054
15055 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15056
15057 * gcc.c-torture/execute/20030313-1.c: New test.
15058
15059 2003-03-14 Richard Henderson <rth@redhat.com>
15060
15061 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15062
15063 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15064
15065 * gcc.c-torture/compile/20030314-1.c: New test.
15066
15067 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15068
15069 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15070 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15071 thumb target,
15072 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15073 to accept newer _imp__ prefix and additional
15074 newline in .drectve section.
15075 * gcc.dg/dll-4.c: Likewise.
15076 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15077 switch.
15078
15079 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15080
15081 * g++.dg/parse/namespace9.C: New test.
15082
15083 * g++.dg/init/ref5.C: New test.
15084 * g++.dg/parse/ptrmem1.C: Likewise.
15085
15086 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15087
15088 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15089 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15090 regular expression.
15091 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15092 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15093
15094 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15095
15096 * gcc.c-torture/execute/20030224-2.c: New test.
15097
15098 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15099
15100 * gcc.dg/decl-3.c: New test.
15101
15102 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15103
15104 * gcc.dg/i386-loop-2.c: New test.
15105
15106 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15107
15108 PR c++/9474
15109 * g++.dg/parse/namespace8.C: New test.
15110
15111 PR c++/9924
15112 * g++.dg/overload/builtin2.C: New test.
15113
15114 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15115
15116 * gcc.dg/return-type-3.c: New test.
15117
15118 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15119
15120 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15121 profiling options are not supported.
15122
15123 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15124
15125 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15126 * g++.old-deja/g++.warn/impint2.C: Likewise.
15127
15128 2003-03-10 Devang Patel <dpatel@apple.com>
15129
15130 * g++.dg/cpp/c++_cmd_1.C: New test.
15131 * g++.dg/cpp/c++_cmd_1.h: New file.
15132
15133 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15134
15135 * gcc.dg/altivec-9.c: New file.
15136
15137 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15138
15139 * gcc.dg/ppc-sdata-1.c: New test.
15140 * gcc.dg/ppc-sdata-2.c: New test.
15141
15142 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15143
15144 PR c++/9373
15145 * g++.dg/opt/ptrmem2.C: New test.
15146
15147 PR c++/8534
15148 * g++.dg/opt/ptrmem1.C: New test.
15149
15150 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15151
15152 * gcc.dg/i386-loop-1.c: New test.
15153
15154 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15155
15156 PR c++/9970
15157 * g++.dg/lookup/friend1.C: New test.
15158
15159 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15160
15161 PR c++/9823
15162 * g++.dg/parser/constructor1.C: New test.
15163
15164 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15165
15166 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15167
15168 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15169
15170 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15171
15172 * gcc.dg/cpp/Wunused.c: Update test.
15173
15174 2003-03-08 Jan Hubicka <jh@suse.cz>
15175
15176 * gcc.dg/inline-3.c: New test.
15177
15178 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15179
15180 PR c++/9809
15181 * g++.dg/parse/builtin1.C: New test.
15182
15183 PR c++/9982
15184 * g++.dg/abi/cookie1.C: New test.
15185 * g++.dg/abi/cookie2.C: Likewise.
15186
15187 PR c++/9524
15188 * g++.dg/template/field1.C: New test.
15189
15190 PR c++/9912
15191 * g++.dg/parse/class1.C: New test.
15192 * g++.dg/parse/namespace7.C: Likewise.
15193 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15194
15195 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15196
15197 * g++.dg/init/ref4.C: New test.
15198
15199 2003-03-07 Jan Hubicka <jh@suse.cz>
15200
15201 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15202 * gcc.dg/inline-3.c: New test.
15203
15204 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15205
15206 * g++.dg/init/ref3.C: New test.
15207
15208 PR c++/9965
15209 * g++.dg/init/ref2.C: New test.
15210
15211 PR c++/9400
15212 * g++.dg/warn/Wshadow-2.C: New test.
15213
15214 PR c++/9791
15215 * g++.dg/warn/Woverloaded-1.C: New test.
15216
15217 2003-03-05 Jan Hubicka <jh@suse.cz>
15218
15219 * gcc.dg/i386-local2.c: New.
15220 * gcc.dg/i386-local.c: Fix typo.
15221
15222 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15223
15224 * g++.dg/abi/layout3.C: New test.
15225
15226 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15227
15228 * gcc.c-torture/compile/20030305-1.c
15229
15230 2003-03-05 Jan Hubicka <jh@suse.cz>
15231
15232 * gcc.dg/i386-local.c: New.
15233
15234 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15235
15236 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15237
15238 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15239
15240 * gcc.dg/switch-2.c: New test.
15241 * gcc.dg/switch-3.c: New test.
15242 * gcc.dg/Wswitch.c: Adjust line numbers.
15243 * gcc.dg/Wswitch-default.c: Likewise.
15244 * gcc.dg/Wswitch-enum.c: Likewise.
15245
15246 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15247
15248 * gcc.c-torture/execute/20030222-1.c: New test.
15249
15250 2003-03-03 James E Wilson <wilson@tuliptree.org>
15251
15252 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15253
15254 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15255
15256 PR c++/9878
15257 * g++.dg/init/ref1.C: New test.
15258
15259 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15260
15261 * gcc.dg/sh-relax.c: New SH-only test.
15262
15263 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15264
15265 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15266 comment explaining purpose of testcase.
15267
15268 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15269
15270 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15271 for HC11/HC12 (asm needs two int registers).
15272 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15273 HC11/HC12 because the test uses an asm which needs two 32-bit
15274 registers.
15275
15276 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15277
15278 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15279 for HC11/HC12 (array is too large otherwise).
15280 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15281 * gcc.c-torture/compile/20010518-2.x: Likewise.
15282 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15283 HC11/HC12 (array is too large).
15284
15285 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15286
15287 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15288 * lib/g++-dg.exp (g++-dg-test): Likewise.
15289
15290 2003-03-01 Roger Sayle <roger@eyesopen.com>
15291
15292 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15293 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15294
15295 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15296
15297 * g++.dg/warn/implicit-typename1.C: Remove warning.
15298
15299 2003-02-28 Richard Henderson <rth@redhat.com>
15300
15301 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15302 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15303
15304 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15305
15306 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15307 * g++.dg/pch/pch.exp: Likewise.
15308
15309 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15310
15311 PR c++/9879
15312 * testsuite/g++.dg/init/new4.C: New test.
15313
15314 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15315
15316 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15317
15318 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15319
15320 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15321 unsigned long.
15322
15323 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15324 wider than float.
15325
15326 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15327
15328 * lib/scanasm.exp: Add support for counting numbers of
15329 occurences.
15330 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15331 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15332
15333 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15334
15335 PR c++/9683
15336 * g++.dg/template/static3.C: New test.
15337
15338 PR c++/9829
15339 * g++.dg/parse/namespace6.C: New test.
15340
15341 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15342
15343 PR target/9732
15344 * gcc.dg/20030225-1.c: New test.
15345
15346 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15347
15348 * README: Remove out-of-date information.
15349
15350 PR c++/9836
15351 * g++.dg/template/spec6.C: New test.
15352
15353 2003-02-24 Jeff Law <law@redhat.com>
15354
15355 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15356
15357 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15358
15359 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15360 * gcc.dg/pragma-ep-1.c: Likewise.
15361
15362 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15363
15364 PR c++/9602
15365 * g++.dg/template/friend16.C: New test.
15366
15367 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15368
15369 PR c++/5333
15370 * g++.dg/parse/fused-params1.C: Adjust error messages.
15371 * g++.dg/template/nested3.C: New test.
15372
15373 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15374
15375 * g++.dg/abi/param1.C: New test.
15376
15377 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15378
15379 PR c++/7982
15380 * g++.dg/warn/implicit-typename1.C: New test.
15381
15382 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15383
15384 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15385 with "mtune".
15386 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15387 * gcc.c-torture/execute/20010129-1.x: Likewise.
15388 * gcc.dg/20011107-1.c: Likewise.
15389 * gcc.dg/20020108-1.c: Likewise.
15390 * gcc.dg/20020122-3.c: Likewise.
15391 * gcc.dg/20020206-1.c: Likewise.
15392 * gcc.dg/20020310-1.c: Likewise.
15393 * gcc.dg/20020426-2.c: Likewise.
15394 * gcc.dg/20020517-1.c: Likewise.
15395 * gcc.dg/991230-1.c: Likewise.
15396 * gcc.dg/i386-unroll-1.c: Likewise.
15397 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15398
15399 2003-02-22 Jan Hubicka <jh@suse.cz>
15400
15401 * gcc.dg/i386-mul.c: New test.
15402
15403 2003-02-21 Roger Sayle <roger@eyesopen.com>
15404
15405 * gcc.dg/builtins-5.c: New test case.
15406
15407 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15408
15409 * gcc.dg/asmreg-1.c: New test.
15410
15411 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15412
15413 PR c++/9749
15414 * g++.dg/parse/varmod1.C: New test.
15415
15416 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15417
15418 PR c++/9727
15419 * g++.dg/template/op1.C: New test.
15420
15421 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15422
15423 PR c++/8906
15424 * g++.dg/template/nested2.C: New test.
15425
15426 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15427
15428 PR c++/8724
15429 * g++.dg/expr/dtor1.C: New test.
15430
15431 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15432
15433 * gcc.dg/cpp/include3.c: New test.
15434 * gcc.dg/cpp/inc/foo.h: New file.
15435
15436 2003-02-21 Glen Nakamura <glen@imodulo.com>
15437
15438 * gcc.c-torture/execute/20030221-1.c: New test.
15439
15440 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15441
15442 PR c++/9729
15443 * g++.dg/abi/conv1.C: New test.
15444
15445 2003-02-20 Jan Hubicka <jh@suse.cz>
15446
15447 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15448
15449 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15450
15451 * gcc.c-torture/compile/20030219-1.c: New test.
15452
15453 2003-02-18 Jan Hubicka <jh@suse.cz>
15454
15455 * gcc.dg/funcorder.c: New test.
15456
15457 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15458
15459 * gcc.c-torture/execute/20030218-1.c: New.
15460
15461 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15462
15463 * gcc.dg/20030218-1.c: New.
15464
15465 2003-02-18 Richard Henderson <rth@redhat.com>
15466
15467 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15468 * gcc.dg/attr-used-2.c: New.
15469
15470 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15471
15472 PR c++/9704
15473 * g++.dg/init/copy5.C: New test.
15474
15475 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15476
15477 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15478 * g++.dg/pch/pch.exp: Likewise.
15479
15480 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15481
15482 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15483 STACK_SIZE is not defined.
15484
15485 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15486
15487 PR c++/9457
15488 * g++.dg/template/init1.C: New test.
15489
15490 2003-02-16 Jan HUbicka <jh@suse.cz>
15491
15492 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15493 (foo): Add few extra tests
15494 * gcc.dg/c99-const-expr-3.c: Likewise.
15495 * gcc.c-torture/execute/20030216-1.c: New.
15496
15497 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15498
15499 PR c++/9459
15500 * g++.dg/ext/typeof4.C: New test.
15501
15502 2003-02-15 Roger Sayle <roger@eyesopen.com>
15503
15504 * gcc.dg/i386-387-3.c: New test case.
15505
15506 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15507
15508 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15509 cris-*-elf* cris-*-aout* and mmix-*-*.
15510
15511 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15512
15513 * gcc.dg/20030213-1.c: New test.
15514
15515 2003-02-12 Roger Sayle <roger@eyesopen.com>
15516
15517 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15518 * gcc.dg/i386-387-2.c: Likewise.
15519
15520 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15521
15522 * gcc.dg/ppc-spe.c: Fix formatting.
15523 Enable tests that were previously unsupported by gas.
15524 Delete tests for instructions that no longer exist.
15525 Switch arguments on evsubifw builtin.
15526
15527 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15528
15529 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15530 STACK_SIZE is too small.
15531
15532 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15533 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15534
15535 * gcc.dg/decl-2.c: New test.
15536
15537 2003-02-10 Jan Hubicka <jh@suse.cz>
15538
15539 * gcc.dg/i386-fpcvt-1.c: New test.
15540
15541 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15542
15543 * gcc.c-torture/execute/20030209-1.c: New test.
15544
15545 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15546
15547 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15548 int-wide bitops, use the constants of the same width.
15549 Likewise, if long long is 32-bit wide, test bitops using
15550 32-bit constants.
15551
15552 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15553
15554 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15555
15556 2003-02-07 Roger Sayle <roger@eyesopen.com>
15557
15558 * testsuite/gcc.dg/builtins-4.c: New test case.
15559
15560 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15561
15562 * gcc.dg/20020430-1.c: Fix dg command typos.
15563 * gcc.dg/20020503-1.c: Likewise.
15564
15565 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15566
15567 PR c++/8785
15568 * g++.dg/parse/fused-params1.C: New test.
15569
15570 PR c++/8857
15571 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15572
15573 PR c++/8921
15574 * g++.dg/parse/non-dependent1.C: New test.
15575
15576 PR c++/8928
15577 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15578
15579 PR c++/9228
15580 * g++.dg/parse/undefined7.C: New test.
15581 * g++.dg/parse/non-templ1.C: New test.
15582
15583 PR c++/9229
15584 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15585
15586 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15587
15588 * gcc.c-torture/compile/20030206-1.c: New test.
15589
15590 2003-02-05 Roger Sayle <roger@eyesopen.com>
15591
15592 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15593 "pow" to "foo" to avoid potential confusion with a math built-in.
15594
15595 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15596
15597 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15598 conditions for SPARC targets.
15599
15600 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15601
15602 * gcc.dg/20030204-1.c: New test.
15603
15604 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15605
15606 PR c++/38
15607 * g++.dg/parse/array-size1.C: New test.
15608
15609 PR c++/5657
15610 * g++.dg/parse/undefined3.C: New test.
15611
15612 PR c++/5665
15613 * g++.dg/parse/undefined4.C: New test.
15614
15615 PR c++/5975
15616 * g++.dg/parse/undefined5.C: New test.
15617
15618 PR c++/7259
15619 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15620
15621 PR c++/8578
15622 * g++.dg/parse/casting-operator1.C: New test.
15623
15624 PR c++/8596
15625 * g++.dg/parse/undefined6.C: New test.
15626
15627 PR c++/8736
15628 * g++.dg/parse/missing-template1.C: New test.
15629
15630 2003-02-04 Jan Hubicka <jh@suse.cz>
15631
15632 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15633 * gcc.dg/i386-cmov?.c: Likewise.
15634 * gcc.dg/i386-fpcvt-?.c: Likewise.
15635 * gcc.dg/i386-ssefp-1.c: Likewise.
15636 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15637 conventions.
15638
15639 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15640
15641 PR c++/7129
15642 * testsuite/g++.dg/ext/max.C: New test.
15643
15644 2003-02-03 Jan Hubicka <jh@suse.cz>
15645
15646 * gcc.c-torture/execute/20030203-1.c: New test.
15647
15648 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15649
15650 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15651 'natural-endian'.
15652
15653 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15654
15655 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15656 * g++.dg/init/new2.C: Likewise.
15657 * g++.dg/other/new1.C: Likewise.
15658
15659 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15660
15661 * gcc.dg/struct-ret-libc.c: New test.
15662
15663 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15664
15665 * gcc.dg/20030129-1.c: New test.
15666
15667 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15668
15669 PR c++/8849
15670 * g++.dg/template/ptrmem4.C: New test.
15671
15672 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15673
15674 * g++.dg/parser/constant1.C: New test.
15675
15676 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15677
15678 PR c++/8591
15679 * g++.dg/parse/friend2.C: New test.
15680
15681 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15682
15683 PR c++/9437
15684 * g++.dg/template/unify4.C: New test.
15685
15686 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15687
15688 * gcc.c-torture/execute/20030128-1.c: New test.
15689
15690 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15691
15692 * g++.dg/lookup/nested1.C: Test moved from ...
15693 * g++.old-deja/g++.other/lookup24.C: ... here.
15694
15695 2003-01-28 Jan Hubicka <jh@suse.cz>
15696
15697 * gcc.dg/i386-cmov5.c: New test.
15698
15699 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15700
15701 * gcc.c-torture/execute/20010925-1.c: Changed the
15702 memcpy declaration.
15703
15704 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15705
15706 PR c++/3902
15707 * g++.dg/parse/template5.C: New test.
15708
15709 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15710
15711 PR fortran/9258
15712 * g77.dg/pr9258: New test.
15713
15714 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15715
15716 * README: Move relevant parts from README.g++.
15717
15718 * README.g++: Remove this file.
15719
15720 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15721
15722 * g++.dg/abi/dcast1.C: New test.
15723
15724 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15725
15726 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15727
15728 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15729
15730 PR c++/47
15731 * g++.old-deja/g++.other/lookup24.C: New test.
15732
15733 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15734
15735 PR middle-end/7227
15736 * gcc.dg/uninit-C.c: New test.
15737
15738 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15739
15740 * g++.dg/abi/covariant1.C: New test.
15741
15742 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15743
15744 * gcc.dg/20030123-1.c: New test.
15745
15746 2003-01-25 Jan Hubicka <jh@suse.cz>
15747
15748 PR opt/8492
15749 * gcc.c-torture/compile/20030125-1.c
15750
15751 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15752
15753 PR c++/9403
15754 * g++.dg/parse/template3.C: New test.
15755 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15756
15757 PR c++/795
15758 * g++.dg/parse/template4.C: New test.
15759
15760 PR c++/9415
15761 * g++.dg/template/qual2.C: New test.
15762
15763 PR c++/8545
15764 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15765
15766 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15767
15768 2003-01-25 Roger Sayle <roger@eyesopen.com>
15769
15770 * gcc.c-torture/execute/switch-1.c: New test case.
15771
15772 2003-01-25 Jan Hubicka <jh@suse.cz>
15773
15774 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15775
15776 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15777
15778 Tweaks for Bison-1.875. From the NEWS file:
15779 "- `parse error' -> `syntax error'
15780 Bison now uniformly uses the term `syntax error'"
15781 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15782 * gcc.dg/cpp/digraph2.c: Likewise.
15783 * gcc.dg/cpp/direct2.c: Likewise.
15784 * gcc.dg/cpp/paste4.c: Likewise.
15785 * gcc.dg/c90-restrict-1.c: Likewise.
15786 * gcc.dg/c99-func-2.c: Likewise.
15787 * gcc.dg/noncompile/920721-2.c: Likewise.
15788 * gcc.dg/noncompile/930622-2.c: Likewise.
15789 * gcc.dg/noncompile/940112-1.c: Likewise.
15790 * gcc.dg/noncompile/950921-1.c: Likewise.
15791 * gcc.dg/noncompile/951123-1.c: Likewise.
15792 * gcc.dg/noncompile/971104-1.c: Likewise.
15793 * gcc.dg/noncompile/990416-1.c: Likewise.
15794
15795 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15796
15797 * g++.dg/parse/undefined1.C: Add error message.
15798
15799 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15800
15801 PR c++/9354
15802 * g++.dg/parse/new1.C: New test.
15803
15804 PR c++/9216
15805 * g++.dg/parse/template2.C: New test.
15806
15807 PR c++/9354
15808 * g++.dg/parse/typedef2.C: New test.
15809
15810 PR c++/9328
15811 * g++.dg/ext/typeof3.C: New test.
15812
15813 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15814
15815 PR c++/2738
15816 * g++.dg/parse/ret-type1.C: New test.
15817
15818 PR c++/3792
15819 * g++.dg/parse/tmpl-outside1.C: New test.
15820
15821 PR c++/4207
15822 * g++.dg/parse/int-as-enum1.C: New test.
15823
15824 PR c++/4903
15825 * g++.dg/parse/no-typename1.C: New test.
15826
15827 PR c++/5533
15828 * g++.dg/parse/no-value1.C: New test.
15829
15830 PR c++/5921
15831 * g++.dg/parse/wrong-inline1.C: New test.
15832
15833 PR c++/6402
15834 * g++.dg/parse/ref1.C: New test.
15835
15836 PR c++/6992
15837 * g++.dg/parse/attr-ctor1.C: New test.
15838
15839 PR c++/7229
15840 * g++.dg/parse/namespace5.C: New test.
15841
15842 PR c++/7917
15843 * g++.dg/parse/func-def1.C: New test.
15844
15845 PR c++/8143
15846 * g++.dg/parse/undefined1.C: New test.
15847
15848 PR c++/5723, PR c++/8522
15849 * g++.dg/parse/specialization1.C: New test.
15850
15851 PR c++/163, PR c++/8595
15852 * g++.dg/parse/struct-as-enum1.C: New test.
15853
15854 PR c++/9173
15855 * g++.dg/parse/undefined2.C: New test.
15856
15857 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15858
15859 PR c++/9298
15860 * g++.dg/parse/template1.C: New test.
15861
15862 PR c++/9384
15863 * g++.dg/parse/using1.C: New test.
15864
15865 PR c++/9285
15866 PR c++/9294
15867 * g++.dg/parse/expr2.C: New test.
15868
15869 PR c++/9388
15870 * g++.dg/parse/lookup2.C: Likewise.
15871
15872 2003-01-21 Jan Hubicka <jh@suse.cz>
15873
15874 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15875 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15876 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15877 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15878
15879 2003-01-20 Nick Clifton <nickc@redhat.com>
15880
15881 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15882 problem with ARM sibcall code generation.
15883
15884 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15885
15886 * gcc.c-torture/execute/20030120-1.c: New.
15887
15888 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15889
15890 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15891
15892 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15893
15894 PR c++/9272
15895 * g++.dg/parse/ctor1.C: New test.
15896
15897 PR c++/9294:
15898 * g++.dg/parse/qualified1.C: New test.
15899
15900 * g++.dg/parse/typename3.C: New test.
15901
15902 2003-01-16 Richard Henderson <rth@redhat.com>
15903
15904 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15905
15906 2003-01-16 Richard Henderson <rth@redhat.com>
15907
15908 * g++.dg/pch/pch.exp: Copy test header to the working directory
15909 before using it either for precompilation or direct use.
15910 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15911 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15912
15913 2003-01-16 Richard Henderson <rth@redhat.com>
15914
15915 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15916 before using it either for precompilation or direct use.
15917 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15918 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15919
15920 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15921
15922 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15923 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15924 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15925 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15926 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15927 typename warning into error.
15928 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15929 error messages.
15930 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15931 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15932 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15933 messages.
15934 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15935 make declaration visible in template.
15936 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15937 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15938 messages.
15939 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15940 message.
15941 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15942 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15943 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15944 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15945 typename warning with error message.
15946 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15947 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15948 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15949
15950 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15951
15952 * g++.dg/parse/ambig2.C: New test.
15953
15954 2003-01-15 Richard Henderson <rth@redhat.com>
15955
15956 * g++.dg/tls/init-2.C: Update error message string.
15957
15958 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15959
15960 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15961
15962 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15963
15964 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15965 all for HC11/HC12.
15966 * gcc.c-torture/compile/20001205-1.x: Likewise.
15967 * gcc.c-torture/compile/20001226-1.x: Likewise.
15968 * gcc.c-torture/compile/920520-1.x: Likewise.
15969 * gcc.c-torture/compile/961203-1.x: Likewise.
15970 * gcc.c-torture/compile/20020604-1.x: Likewise.
15971
15972 2003-01-15 Jan Hubicka <jh@suse.cz>
15973
15974 * gcc.c-torture/compile/20030115-1.c: New test.
15975
15976 * gcc.dg/i386-fpcvt-1.c: New test.
15977 * gcc.dg/i386-fpcvt-2.c: New test.
15978
15979 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15980
15981 Further conform g++'s __vmi_class_type_info to the C++ ABI
15982 specification.
15983 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15984 the specification.
15985
15986 2003-01-14 Jan Hubicka <jh@suse.cz>
15987
15988 * gcc.dg/i386-fpcvt-1.c: New test.
15989 * gcc.dg/i386-fpcvt-2.c: New test.
15990
15991 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15992
15993 * gcc.dg/i386-mmx-3.c: New test.
15994
15995 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/9264
15998 * g++.dg/parse/octal1.C: New file.
15999
16000 PR c++/9172
16001 * g++.dg/parse/typename1.C: New file.
16002
16003 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16004
16005 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16006 * gcc.dg/bf-no-ms-layout.c: Likewise.
16007 * gcc.dg/bf-ms-attrib.c: Likewise.
16008
16009 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16010
16011 PR c++/9099
16012 * g++.dg/parse/dtor1.C: New file.
16013
16014 PR c++/9128
16015 * g++.dg/rtti/typeid1.C: New file.
16016
16017 PR c++/9153
16018 * g++.dg/parse/lookup1.C: New file.
16019
16020 PR c++/9171
16021 * g++.dg/templ/spec5.C: New file.
16022
16023 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16024
16025 * gcc.c-torture/compile/20030110-1.c: New test.
16026
16027 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16028
16029 Merge from pch-branch:
16030
16031 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16032
16033 * gcc.dg/pch/cpp-1.h: New.
16034 * gcc.dg/pch/cpp-1.c: New.
16035 * gcc.dg/pch/cpp-2.h: New.
16036 * gcc.dg/pch/cpp-2.c: New.
16037
16038 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16039
16040 * gcc.dg/pch/except-1.h: New.
16041 * gcc.dg/pch/except-1.c: New.
16042
16043 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16044
16045 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16046 running test.
16047 * gcc.dg/pch: Include *.hp not *.h.
16048 * gcc.dg/pch/system-1.h: New.
16049 * gcc.dg/pch/system-1.c: New.
16050
16051 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16052
16053 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16054 rather than trying to build and run a program using PCH.
16055 * gcc.dg/pch: Remove dg-do commands from test files.
16056
16057 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16058
16059 * gcc.dg/pch/macro-3.c: New.
16060 * gcc.dg/pch/macro-3.h: New.
16061
16062 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16063
16064 * gcc.dg/pch/common-1.c: New.
16065 * gcc.dg/pch/common-1.h: New.
16066 * gcc.dg/pch/decl-1.c: New.
16067 * gcc.dg/pch/decl-1.h: New.
16068 * gcc.dg/pch/decl-2.c: New.
16069 * gcc.dg/pch/decl-2.h: New.
16070 * gcc.dg/pch/decl-3.c: New.
16071 * gcc.dg/pch/decl-3.h: New.
16072 * gcc.dg/pch/decl-4.c: New.
16073 * gcc.dg/pch/decl-4.h: New.
16074 * gcc.dg/pch/decl-5.c: New.
16075 * gcc.dg/pch/decl-5.h: New.
16076 * gcc.dg/pch/global-1.c: New.
16077 * gcc.dg/pch/global-1.h: New.
16078 * gcc.dg/pch/inline-1.c: New.
16079 * gcc.dg/pch/inline-1.h: New.
16080 * gcc.dg/pch/inline-2.c: New.
16081 * gcc.dg/pch/inline-2.h: New.
16082 * gcc.dg/pch/static-1.c: New.
16083 * gcc.dg/pch/static-1.h: New.
16084 * gcc.dg/pch/static-2.c: New.
16085 * gcc.dg/pch/static-2.h: New.
16086
16087 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16088
16089 * g++.dg/pch/pch.exp: Better handle failing testcases.
16090 * gcc.dg/pch/pch.exp: Likewise.
16091 * gcc.dg/pch/macro-1.c: New.
16092 * gcc.dg/pch/macro-1.h: New.
16093 * gcc.dg/pch/macro-2.c: New.
16094 * gcc.dg/pch/macro-2.h: New.
16095
16096 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16097
16098 * g++.dg/dg.exp: Treat files in pch/ specially.
16099 * g++.dg/pch/pch.exp: New file.
16100 * g++.dg/pch/empty.H: New file.
16101 * g++.dg/pch/empty.C: New file.
16102 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16103 "precompile".
16104
16105 * gcc.dg/pch/pch.exp: New file.
16106 * gcc.dg/pch/empty.h: New file.
16107 * gcc.dg/pch/empty.c: New file.
16108 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16109 "precompile".
16110
16111 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16112
16113 * g++.dg/template/friend14.C: New test.
16114
16115 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16116
16117 * gcc.dg/old-style-asm-1.c: New test.
16118
16119 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16120
16121 * gcc.c-torture/compile/20030109-1.c: New test.
16122
16123 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16124
16125 * gcc.c-torture/execute/20030109-1.c: New test.
16126
16127 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16128
16129 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16130 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16131 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16132 * g++.old-deja/g++.mike/eh2.C: Likewise
16133 * g++.old-deja/g++.mike/eh3.C: Likewise
16134 * g++.old-deja/g++.mike/eh5.C: Likewise
16135 * g++.old-deja/g++.mike/eh6.C: Likewise
16136 * g++.old-deja/g++.mike/eh7.C: Likewise
16137 * g++.old-deja/g++.mike/eh8.C: Likewise
16138 * g++.old-deja/g++.mike/eh9.C: Likewise
16139 * g++.old-deja/g++.mike/eh10.C: Likewise
16140 * g++.old-deja/g++.mike/eh12.C: Likewise
16141 * g++.old-deja/g++.mike/eh13.C: Likewise
16142 * g++.old-deja/g++.mike/eh14.C: Likewise
16143 * g++.old-deja/g++.mike/eh16.C: Likewise
16144 * g++.old-deja/g++.mike/eh17.C: Likewise
16145 * g++.old-deja/g++.mike/eh18.C: Likewise
16146 * g++.old-deja/g++.mike/eh21.C: Likewise
16147 * g++.old-deja/g++.mike/eh23.C: Likewise
16148 * g++.old-deja/g++.mike/eh24.C: Likewise
16149 * g++.old-deja/g++.mike/eh25.C: Likewise
16150 * g++.old-deja/g++.mike/eh26.C: Likewise
16151 * g++.old-deja/g++.mike/eh27.C: Likewise
16152 * g++.old-deja/g++.mike/eh28.C: Likewise
16153 * g++.old-deja/g++.mike/eh29.C: Likewise
16154 * g++.old-deja/g++.mike/eh31.C: Likewise
16155 * g++.old-deja/g++.mike/eh33.C: Likewise
16156 * g++.old-deja/g++.mike/eh34.C: Likewise
16157 * g++.old-deja/g++.mike/eh35.C: Likewise
16158 * g++.old-deja/g++.mike/eh36.C: Likewise
16159 * g++.old-deja/g++.mike/eh37.C: Likewise
16160 * g++.old-deja/g++.mike/eh38.C: Likewise
16161 * g++.old-deja/g++.mike/eh39.C: Likewise
16162 * g++.old-deja/g++.mike/eh40.C: Likewise
16163 * g++.old-deja/g++.mike/eh41.C: Likewise
16164 * g++.old-deja/g++.mike/eh42.C: Likewise
16165 * g++.old-deja/g++.mike/eh44.C: Likewise
16166 * g++.old-deja/g++.mike/eh46.C: Likewise
16167 * g++.old-deja/g++.mike/eh47.C: Likewise
16168 * g++.old-deja/g++.mike/eh48.C: Likewise
16169 * g++.old-deja/g++.mike/eh49.C: Likewise
16170 * g++.old-deja/g++.mike/eh50.C: Likewise
16171 * g++.old-deja/g++.mike/eh51.C: Likewise
16172 * g++.old-deja/g++.mike/eh53.C: Likewise
16173 * g++.old-deja/g++.mike/eh55.C: Likewise
16174 * g++.old-deja/g++.mike/p7912.C: Likewise
16175 * g++.old-deja/g++.mike/p9706.C: Likewise
16176 * g++.old-deja/g++.mike/p10416.C: Likewise
16177 * g++.old-deja/g++.mike/p11667.C: Likewise
16178 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16179 Remove redundant reference to Iris.
16180 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16181 Elxsi, i860, Pico Java, and WE32K.
16182
16183 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16184
16185 * g++.dg/ext/asm4.C: New test.
16186
16187 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16188
16189 PR c++/9030
16190 * g++.dg/template/friend12.C: New test.
16191 * g++.dg/template/friend13.C: Likewise.
16192 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16193
16194 2003-01-08 Jan Hubicka <jh@suse.cz>
16195
16196 * gcc.dg/i386-cadd.c: New test.
16197 * gcc.dg/i386-cmov4.c: Likewise.
16198
16199 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16200
16201 PR c++/9165
16202 * g++.dg/warn/Wunused-3.C: New test.
16203
16204 * g++.dg/abi/bitfield9.C: New test.
16205
16206 PR c++/9189
16207 * g++.dg/parse/defarg3.C: New test.
16208
16209 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16210
16211 * g++.dg/parse/ambig1.C: New test.
16212 * g++.dg/parse/defarg2.C: New test.
16213
16214 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16215
16216 * g++.dg/template/defarg-1.C: New test.
16217 * g++.dg/template/local2.C: Likewise.
16218
16219 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16220
16221 * gcc.c-torture/execute/20030105-1.c: New test.
16222
16223 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16224
16225 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16226 * g++.dg/parse/namespace4.C: Likewise.
16227
16228 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16229
16230 * g++.dg/template/ntp2.C: New test.
16231
16232 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16233
16234 * g++.dg/parse/extern-C-1.C: New test.
16235
16236 * g++.dg/parse/namespace4.C: New test.
16237
16238 * g++.dg/template/nested1.C: New test.
16239
16240 * g++.dg/parse/namespace3.C: New test.
16241
16242 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16243
16244 * g++.dg/lookup/two-stage1.C: New test.
16245
16246 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16247
16248 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16249 * g++.old-deja/g++.jason/access8.C: Likewise.
16250 * g++.old-deja/g++.other/decl5.C: Likewise.
16251
16252 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16253
16254 * g++.dg/parse/parse7.C: New test.
16255
16256 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16257
16258 PR c++/2843
16259 * g++.dg/ext/attrib7.C: New test.
16260
16261 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16262
16263 * g++.dg/parse/parse6.C: New test.
16264
16265 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16266
16267 * gcc.dg/h8300-stack-1.c: New.
16268
16269 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16270
16271 g++.dg/lookup/exception1.C: New test.
16272
16273 g++.dg/lookup/template1.C: New test.
16274
16275 g++.dg/parse/namespace2.C: New test.
16276
16277 g++.dg/parse/parens2.C: New test.
16278
16279 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16280
16281 * g++.dg/parse/parse5.C: New test.
16282 * g++.dg/lookup/scoped4.C: New test.
16283
16284 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16285
16286 * g++.dg/parse/parens1.C: New test.
16287
16288 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16289 angle-bracket1.C.
16290 * g++.dg/parse/parens2.C: New test.
16291
16292 * g++.dg/lookup/scope-operator1.C: New test.
16293
16294 * g++.dg/parse/operator1.C: New test.
16295
16296 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16297
16298 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16299 * g++.old-deja/g++.other/access6.C: Likewise.
16300 * g++.old-deja/g++.other/decl1.C: Likewise.
16301 * g++.old-deja/g++.pt/typename12.C: Likewise.
16302
16303 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16304
16305 * g++.dg/parse/namespace1.C: New test.
16306
16307 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16308
16309 * g++.dg/parse/parse4.C: New test.
16310
16311 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16312
16313 * g++.dg/parse/parse3.C: New test.
16314
16315 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16316
16317 * g++.dg/parse/parse2.C: New test.
16318
16319 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16320
16321 * g++.dg/template/friend11.C: New test.
16322
16323 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16324
16325 * g++.dg/parse/parse1.C: New test.
16326
16327 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16328
16329 * lib/profopt.exp: Change the name of a global variable to avoid
16330 possible clashes with other test suites.
16331
16332 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16333
16334 * g++.dg/inherit/covariant8.C: New test.
16335
16336 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16337
16338 * g++.dg/init/array9.C: New test.
16339
16340 PR c++/9112
16341 * g++.dg/parse/expr1.C: New test.
16342
16343 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16344
16345 * gcc.c-torture/compile/20021230-1.c: New test.
16346
16347 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16348
16349 * g++.dg/inherit/covariant5.C: New test.
16350 * g++.dg/inherit/covariant6.C: New test.
16351 * g++.dg/inherit/covariant7.C: New test.
16352
16353 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16354
16355 PR c++/2739
16356 * g++.dg/other/access2.C: New test.
16357
16358 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16359
16360 * g++.dg/other/anon-struct.C: No longer fails
16361 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16362 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16363 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16364
16365 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16366
16367 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16368
16369 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16370
16371 * g++.dg/eh/spec4.C: Remove stray semicolon.
16372 * g++.dg/expr/pmf-1.C: Change error message.
16373 * g++.dg/ext/asm1.C: Remove stray semicolon.
16374 * g++.dg/ext/typename1.C: Add missing typenames.
16375 * g++.dg/inherit/template-as-base.C: Change error message.
16376 * g++.dg/lookup/scoped1.C: Likewise.
16377 * g++.dg/lookup/scoped2.C: Likewise.
16378 * g++.dg/lookup/using2.C: Likewise.
16379 * g++.dg/other/component1.C: Remove stray semicolon.
16380 * g++.dg/other/do1.C: Change error message.
16381 * g++.dg/other/error2.C: Likewise.
16382 * g++.dg/other/init1.C: Likewise.
16383 * g++.dg/other/packed1.C: Remove stray semicolon.
16384 * g++.dg/other/ptrmem2.C: Change error message.
16385 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16386 marker.
16387 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16388 * g++.dg/template/access3.C: Add typename keyword.
16389 * g++.dg/template/access5.C: Remove stray semicolon.
16390 * g++.dg/template/access6.C: Likewise.
16391 * g++.dg/template/complit1.C: Likewise.
16392 * g++.dg/template/crash1.C: Change error message.
16393 * g++.dg/template/inherit2.C: Remove stray semicolon.
16394 * g++.dg/template/instantiate2.C: Likewise.
16395 * g++.dg/template/instantiate3.C: Change error message.
16396 * g++.dg/template/qual1.C: Remove stray semicolon.
16397 * g++.dg/template/qualttp18.C: Change error message.
16398 * g++.dg/template/ref1.C: Remove stray semicolon.
16399 * g++.dg/template/sizeof1.C (A::value): Declare it.
16400 * g++.dg/template/spec4.C: Change error message.
16401 * g++.dg/template/static1.C: Likewise.
16402 * g++.dg/template/type1.C: Likewise.
16403 * g++.dg/template/typename3.C: Likewise.
16404 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16405 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16406 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16407 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16408 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16409 named return value extension.
16410 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16411 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16412 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16413 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16414 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16415 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16416 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16417 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16418 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16419 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16420 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16421 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16422 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16423 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16424 syntax.
16425 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16426 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16427 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16428 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16429 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16430 * g++.old-deja/g++.brendan/template11.C: Likewise.
16431 * g++.old-deja/g++.brendan/template26.C: Likewise.
16432 * g++.old-deja/g++.brendan/template27.C: Use explicit
16433 specialization syntax.
16434 * g++.old-deja/g++.brendan/template30.C: Likewise.
16435 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16436 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16437 non-dependent names.
16438 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16439 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16440 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16441 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16442 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16443 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16444 named return value extension.
16445 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16446 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16447 * g++.old-deja/g++.ext/return1.C: Likewise.
16448 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16449 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16450 * g++.old-deja/g++.jason/access8.C: Likewise.
16451 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16452 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16453 pseudo-destructor names.
16454 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16455 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16456 pseudo-destructor names.
16457 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16458 * g++.old-deja/g++.jason/overload19.C: Likewise.
16459 * g++.old-deja/g++.jason/overload32.C: Likewise.
16460 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16461 stray semicolons.
16462 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16463 * g++.old-deja/g++.jason/return.C: Likewise.
16464 * g++.old-deja/g++.jason/return2.C: Likewise.
16465 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16466 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16467 syntax.
16468 * g++.old-deja/g++.jason/template10.C: Account for use of
16469 non-dependent names.
16470 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16471 syntax.
16472 * g++.old-deja/g++.jason/template37.C: Likewise.
16473 * g++.old-deja/g++.law/access4.C: Change error messages.
16474 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16475 pseudo-destructor names.
16476 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16477 * g++.old-deja/g++.law/ctors9.C: Likewise.
16478 * g++.old-deja/g++.law/cvt22.C: Likewise.
16479 * g++.old-deja/g++.law/dtors5.C: Likewise.
16480 * g++.old-deja/g++.law/global-init1.C: Likewise.
16481 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16482 * g++.old-deja/g++.law/operators28.C: Likewise.
16483 * g++.old-deja/g++.law/visibility28.C: Likewise.
16484 * g++.old-deja/g++.martin/eval1.C: Likewise.
16485 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16486 name.
16487 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16488 * g++.old-deja/g++.mike/net34.C: Likewise.
16489 * g++.old-deja/g++.mike/net36.C: Likewise.
16490 * g++.old-deja/g++.mike/ns2.C: Likewise.
16491 * g++.old-deja/g++.mike/p12306.C: Likewise.
16492 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16493 value extension.
16494 * g++.old-deja/g++.mike/p700.C: Likewise.
16495 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16496 * g++.old-deja/g++.mike/p710.C: Likewise.
16497 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16498 value extension.
16499 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16500 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16501 * g++.old-deja/g++.ns/crash2.C: Likewise.
16502 * g++.old-deja/g++.ns/crash3.C: Likewise.
16503 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16504 * g++.old-deja/g++.ns/ns17.C: Likewise.
16505 * g++.old-deja/g++.ns/template16.C: Likewise.
16506 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16507 keyword.
16508 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16509 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16510 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16511 named return value extension.
16512 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16513 * g++.old-deja/g++.other/access4.C: Issue additional error
16514 messages.
16515 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16516 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16517 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16518 * g++.old-deja/g++.other/crash25.C: Change error message.
16519 * g++.old-deja/g++.other/crash4.C: Change error message.
16520 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16521 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16522 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16523 checks.
16524 * g++.old-deja/g++.other/defarg8.C: Likewise.
16525 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16526 * g++.old-deja/g++.other/dtor10.C: Likewise.
16527 * g++.old-deja/g++.other/incomplete.C: Likewise.
16528 * g++.old-deja/g++.other/linkage7.C: Likewise.
16529 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16530 lookup algorithm.
16531 * g++.old-deja/g++.other/mangle2.C: Likewise.
16532 * g++.old-deja/g++.other/refinit2.C: Likewise.
16533 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16534 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16535 * g++.old-deja/g++.pt/crash28.C: Likewise.
16536 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16537 syntax.
16538 * g++.old-deja/g++.pt/crash32.C: Change error message.
16539 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16540 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16541 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16542 error message position.
16543 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16544 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16545 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16546 syntax.
16547 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16548 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16549 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16550 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16551 keyword.
16552 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16553 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16554 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16555 keyword.
16556 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16557 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16558 syntax.
16559 * g++.old-deja/g++.pt/friend28.C: Account for use of
16560 non-dependent names.
16561 * g++.old-deja/g++.pt/friend29.C: Likewise.
16562 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16563 rules.
16564 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16565 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16566 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16567 lookup rules.
16568 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16569 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16570 keyword.
16571 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16572 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16573 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16574 keyword.
16575 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16576 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16577 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16578 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16579 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16580 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16581 keyword.
16582 * g++.old-deja/g++.pt/spec10.C: Likewise.
16583 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16584 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16585 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16586 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16587 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16588 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16589 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16590 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16591 * g++.old-deja/g++.pt/typename15.C: Likewise.
16592 * g++.old-deja/g++.pt/typename22.C: Likewise.
16593 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16594 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16595 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16596 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16597 syntax.
16598 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16599 return value extension.
16600 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16601 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16602 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16603 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16604
16605 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16606
16607 * g++.dg/warn/inline1.C: New test.
16608 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16609 * g++.old-deja/g++.jason/synth10.C: Likewise.
16610 * g++.old-deja/g++.mike/net31.C: Likewise.
16611 * g++.old-deja/g++.mike/p8786.C: Likewise.
16612
16613 * g++.dg/template/friend10.C: New test.
16614 * g++.dg/template/conv5.C: New test.
16615
16616 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16617
16618 * g++.dg/lookup/scoped3.C: New test.
16619
16620 * g++.dg/lookup/decl1.C: New test.
16621 * g++.dg/lookup/decl2.C: New test.
16622
16623 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16624
16625 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16626 gcc.c-torture/compile/20021015-1.c,
16627 gcc.c-torture/compile/20021015-2.c,
16628 gcc.c-torture/compile/20021123-1.c,
16629 gcc.c-torture/compile/20021123-2.c,
16630 gcc.c-torture/compile/20021123-3.c,
16631 gcc.c-torture/compile/20021123-4.c,
16632 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16633 only to 3.1 or 3.2 branch.
16634
16635 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16636
16637 * gcc.dg/i386-bitfield3.c: New test.
16638
16639 * gcc.dg/i386-bitfield2.c: New test.
16640
16641 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16642
16643 * g++.dg/parse/conv_op1.C: New test.
16644
16645 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16646
16647 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16648 approved.
16649
16650 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16651
16652 * gcc.c-torture/compile/20021220-1.c: New test.
16653
16654 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16655
16656 * gcc.dg/i386-fastcall-1.c: New.
16657
16658 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16659
16660 * gcc.c-torture/execute/20021219-1.c: New test.
16661
16662 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16663
16664 * gcc.dg/i386-pic-1.c: New test.
16665
16666 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16667
16668 PR c++/8099
16669 * g++.dg/template/friend9.C: New test.
16670
16671 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16672
16673 PR c++/3663
16674 * g++.dg/template/access7.C: New test.
16675
16676 2002-12-18 Nick Clifton <nickc@redhat.com>
16677
16678 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16679 the libstdc++-v3 directory has been found.
16680
16681 2002-12-12 Devang Patel <dpatel@apple.com>
16682 * gcc.dg/darwin-ld-1.c: New test.
16683 * gcc.dg/darwin-ld-2.c: New test.
16684 * gcc.dg/darwin-ld-3.c: New test.
16685 * gcc.dg/darwin-ld-4.c: New test.
16686 * gcc.dg/darwin-ld-5.c: New test.
16687
16688 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16689
16690 * gcc.c-torture/compile/20021212-1.c: New test.
16691
16692 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16693
16694 * gcc.dg/fshort-wchar: New test.
16695
16696 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16697
16698 PR c++/8372
16699 * g++.dg/template/dtor1.C: New test.
16700
16701 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16702 markers.
16703
16704 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16705
16706 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16707
16708 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16709
16710 * g++.dg/template/static1.C: New test.
16711 * g++.dg/template/static2.C: New test.
16712 * g++.old-deja/g++.ext/memconst.C: New test.
16713
16714 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16715
16716 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16717 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16718 * g++.dg/special/initp1.C: Likewise.
16719
16720 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16721
16722 * gcc.c-torture/execute/20021204-1.c: New test.
16723
16724 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16725
16726 * gcc.dg/ppc-fmadd-1.c: New file.
16727 * gcc.dg/ppc-fmadd-2.c: New file.
16728 * gcc.dg/ppc-fmadd-3.c: New file.
16729
16730 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16731
16732 * gcc.c-torture/compile/20021204-1.c: New test.
16733
16734 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16735
16736 * g++.dg/inherit/covariant2.C: New test.
16737 * g++.dg/inherit/covariant3.C: New test.
16738 * g++.dg/inherit/covariant4.C: New test.
16739 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16740 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16741
16742 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16743
16744 PR c++/8688
16745 * g++.dg/init/brace3.C: New test.
16746
16747 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16748
16749 * gcc.dg/20020210-1.c: Fix a comment typo.
16750
16751 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16752
16753 PR c++/8720
16754 * g++.dg/parse/defarg1.C: New test.
16755
16756 PR c++/8615
16757 * g++.dg/template/char1.C: New test.
16758
16759 * g++.dg/template/varmod1.C: Fix typo.
16760
16761 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16762
16763 DR 180
16764 * g++.old-deja/g++.pt/crash32.C: Expect error.
16765
16766 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR c++/5919
16769 * g++.dg/template/varmod1.C: New test.
16770
16771 PR c++/8727
16772 * g++.dg/inherit/typeinfo1.C: New test.
16773
16774 PR c++/8663
16775 * g++.dg/inherit/typedef1.C: New test.
16776
16777 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16778
16779 PR c++/8332
16780 PR c++/8493
16781 * g++.dg/template/strlen1.C: New test.
16782
16783 PR c++/8227
16784 * g++.dg/template/ctor2.C: New test.
16785
16786 PR c++/8214
16787 * g++.dg/init/string1.C: New test.
16788
16789 PR c++/8511
16790 * g++.dg/template/friend8.C: New test.
16791
16792 2002-11-29 Joe Buck <jbuck@synopsys.com>
16793
16794 * g++.dg/lookup/anon2.C: New test.
16795
16796 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16797
16798 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16799 h8300 port.
16800
16801 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16802
16803 * gcc.dg/bitfld-6.c: New test.
16804
16805 2002-11-27 Jan Hubicka <jh@suse.cz>
16806
16807 * gcc.c-torture/execute/20021127.[cx]: New test.
16808
16809 2002-11-26 Jan Hubicka <jh@suse.cz>
16810
16811 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16812 quality.
16813
16814 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16815
16816 * g++.dg/init/brace2.C: New test.
16817 * g++.old-deja/g++.mike/p9129.C: Correct.
16818
16819 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16820
16821 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16822
16823 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16824
16825 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16826
16827 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16828
16829 * testsuite/g++.dg/abi/empty11.C: New test.
16830 * testsuite/g++.dg/rtti/cv1.C: New test.
16831
16832 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16833
16834 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16835
16836 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16837
16838 * g++.dg/abi/empty10.C: New test.
16839
16840 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16841
16842 * gcc.c-torture/compile/20021124-1.c: New test.
16843
16844 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16845
16846 * g++.dg/abi/rtti2.C: New test.
16847
16848 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16849
16850 * gcc.dg/i386-unroll-1.c: New test.
16851
16852 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16853
16854 * gcc.c-torture/compile/20021120-1.c: New test.
16855 * gcc.c-torture/compile/20021120-2.c: New test.
16856
16857 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16858
16859 * gcc.dg/bitfld-5.c: New test.
16860
16861 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16862
16863 * gcc.c-torture/execute/20021120-3.c: New test.
16864
16865 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16866
16867 * gcc.c-torture/execute/20021120-2.c: New test.
16868
16869 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16870
16871 * gcc.c-torture/execute/20021120-1.c: New test.
16872
16873 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16874
16875 * gcc.c-torture/execute/20021118-3.c: New test.
16876
16877 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16878
16879 * gcc.c-torture/compile/20021119-1.c: New test.
16880
16881 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16882
16883 * gcc.dg/duff-1.c: New test.
16884 * gcc.dg/duff-2.c: New test.
16885 * gcc.dg/duff-3.c: New test.
16886
16887 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16888
16889 * gcc.dg/cpp/_Pragma5.c: New test.
16890
16891 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16892
16893 * gcc.c-torture/execute/20021118-2.c: New test.
16894
16895 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16896
16897 * gcc.c-torture/execute/20021118-1.c: New test.
16898
16899 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16900
16901 * gcc.dg/20021116-1.c: New test.
16902
16903 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16904
16905 * g++.dg/abi/vcall1.C: New test.
16906
16907 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16908
16909 * gcc.dg/20021029-1.c: New test.
16910 * gcc.dg/20021029-2.c: New test.
16911
16912 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16913
16914 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16915
16916 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16917
16918 PR c/8439
16919 * gcc.dg/20021110.c: Move to ...
16920 * gcc.c-torture/compile/20021110.c: .... here.
16921
16922 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16923
16924 PR c/8467
16925 * gcc.c-torture/execute/20021111-1.c
16926
16927 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16928
16929 PR c/8439
16930 * gcc.dg/20021110.c: New test.
16931
16932 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16933
16934 * g++.dg/abi/vthunk3.C: Run only on x86.
16935
16936 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16937
16938 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16939
16940 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16941
16942 * lib/compat.exp (compat-execute): Fix logic error in last
16943 change.
16944
16945 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16946
16947 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16948
16949 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16950
16951 PR c++/8389
16952 * g++.dg/template/access6.C: New test.
16953
16954 2002-11-08 Jan Hubicka <jh@suse.cz>
16955
16956 * gcc.dg/i386-ssefp-1.c: New test.
16957 * gcc.dg/i386-ssefp-1.c: New test.
16958
16959 2002-11-08 Jan Hubicka <jh@suse.cz>
16960
16961 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16962
16963 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16964
16965 * g++.dg/abi/vthunk3.C: New test.
16966
16967 PR c++/8338
16968 * g++.dg/template/crash2.C: New test.
16969
16970 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16971
16972 * testsuite/g++.dg/abi/dtor1.C: New test.
16973 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16974
16975 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16976
16977 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16978 Darwin.
16979
16980 2002-11-04 Adam Nemet <anemet@lnxw.com>
16981
16982 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16983 -mthumb. Only xfail with -O0.
16984
16985 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16986
16987 * g++.dg/abi/thunk1.C: New test.
16988 * g++.dg/abi/thunk2.C: Likewise.
16989 * g++.dg/abi/vtt1.C: Likewise.
16990
16991 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16992
16993 PR optimization/8423
16994 * gcc.c-torture/execute/builtin-constant.c: New test.
16995
16996 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16997
16998 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16999 Add some more cases.
17000
17001 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17002
17003 PR c++/8391
17004 * g++.dg/opt/local1.C: New test.
17005
17006 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17007
17008 PR c++/8160
17009 * g++.dg/template/complit1.C: New test.
17010
17011 PR c++/8149
17012 * g++.dg/template/typename4.C: Likewise.
17013
17014 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17015
17016 Core issue 287, PR c++/7639
17017 * g++.dg/template/instantiate1.C: Adjust error location.
17018 * g++.dg/template/instantiate3.C: New test.
17019 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17020 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17021 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17022
17023 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17024
17025 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17026
17027 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17028
17029 PR c++/8287
17030 * g++.dg/init/dtor2.C: New test.
17031
17032 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17033
17034 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17035 * gcc.dg/nest.c: Bypass errors on irix6.
17036
17037 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17038
17039 * gcc.dg/nest.c: Expect error for mmix-*-*.
17040 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17041
17042 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17043
17044 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17045 markers.
17046
17047 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17048
17049 2002-10-25 Mike Stump <mrs@apple.com>
17050
17051 * gcc.dg/warn-1.c: New test.
17052
17053 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17054
17055 * g++.dg/template/typename3.C: New test.
17056
17057 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17058
17059 * g++.dg/lookup/ptrmem1.C: New test.
17060
17061 * g++.dg/abi/vthunk2.C: New test.
17062
17063 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17064
17065 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17066
17067 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17068
17069 * g++.dg/abi/empty9.C: New test.
17070
17071 2002-10-24 Richard Henderson <rth@redhat.com>
17072
17073 * g++.dg/inherit/thunk1.C: Enable for ia64.
17074
17075 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17076
17077 PR c++/8067
17078 * g++.dg/lookup/pretty1.C: New test.
17079
17080 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17081
17082 * gcc.dg/20021023-1.c: New test.
17083
17084 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17085
17086 PR c++/7679
17087 * g++.dg/parse/inline1.C: New test.
17088
17089 2002-10-23 Richard Henderson <rth@redhat.com>
17090
17091 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17092
17093 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17094
17095 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17096
17097 PR c++/6579
17098 * g++.dg/parse/stmtexpr3.C: New test.
17099
17100 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17101
17102 * g++.dg/expr/cond1.C: New test.
17103
17104 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17105
17106 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17107
17108 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17109
17110 * g++.dg/abi/vbase13.C: New test.
17111 * g++.dg/abi/vbase14.C: Likewise.
17112
17113 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17114
17115 * gcc.dg/tls/pic-1.c: New test.
17116 * gcc.dg/tls/nonpic-1.c: New test.
17117 * gcc.dg/20021018-1.c: New test.
17118
17119 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17120
17121 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17122 Remove only files with the same base name as the test case.
17123 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17124 (profopt-execute): Likewise. Also, remove old profiling
17125 and performance data files before running the tests.
17126
17127 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17128 * g++.dg/bprob/bprob.exp: Likewise.
17129 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17130 to allow more general test case names.
17131
17132 * g++.dg/bprob/bprob-1.C: Rename to ...
17133 * g++.dg/bprob/g++-bprob-1.C: ... this.
17134
17135 * g77.dg/bprob/bprob-1.f: Rename to ...
17136 * g77.dg/bprob/g77-bprob-1.f: ... this.
17137
17138 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17139
17140 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17141 bison 1.50 or later.
17142
17143 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17144
17145 * g++.dg/README: Describe more test directories.
17146
17147 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/init/array6.C: Add additional tests.
17150
17151 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17152
17153 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17154 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17155
17156 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17157
17158 * gcc.c-torture/compile/20020604-1.x: New.
17159 * gcc.c-torture/compile/simd-5.x: Likewise.
17160 * gcc.c-torture/execute/920710-1.x: Likewise.
17161 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17162
17163 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17164
17165 * g++.dg/inherit/override1.C: Add dg-options clause.
17166
17167 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17168
17169 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17170 _mm_slli_si128.
17171
17172 2002-10-19 Andreas Schwab <schwab@suse.de>
17173
17174 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17175 directory component.
17176
17177 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17178
17179 * g++.dg/inherit/thunk1.C: New test.
17180
17181 * g++.dg/inherit/override1.C: New test.
17182
17183 * g++.dg/abi/mangle11.C: New test.
17184 * g++.dg/abi/mangle14.C: New test.
17185 * g++.dg/abi/mangle17.C: New test.
17186
17187 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17188
17189 * g++.dg/overload/member2.C: New test.
17190
17191 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17192
17193 * g++.dg/README: Describe new compat directory.
17194 * g++.dg/dg.exp: Skip tests in compat directory.
17195 * README.compat: New file.
17196 * lib/compat.exp: New expect script.
17197 * g++.dg/compat: New test directory.
17198 * g++.dg/compat/compat.exp: New expect script.
17199 * g++.dg/compat/abi: New test directory.
17200 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17201 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17202 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17203 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17204 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17205 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17206 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17207 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17208 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17209 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17210 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17211 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17212 * g++.dg/compat/break: New test directory.
17213 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17214 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17215 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17216 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17217 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17218 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17219 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17220 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17221 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17222 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17223 g++.dg/compat/break/README: New files.
17224 * g++.dg/compat/eh: New test directory.
17225 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17226 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17227 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17228 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17229 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17230 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17231 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17232 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17233 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17234 g++.dg/compat/eh/filter2_y.C,
17235 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17236 g++.dg/compat/eh/new1_y.C,
17237 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17238 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17239 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17240 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17241 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17242 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17243 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17244 g++.dg/compat/eh/unexpected1_y.C: New files.
17245 * g++.dg/compat/init: New test directory.
17246 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17247 g++.dg/compat/init/array5_y.C,
17248 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17249 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17250 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17251 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17252 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17253 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17254 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17255 g++.dg/compat/init/init-ref2_y.C: New files.
17256
17257 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17258
17259 PR c++/7584
17260 * g++.dg/inherit/using3.C: New test.
17261
17262 2002-10-17 Jan Hubicka <jh@suse.cz>
17263
17264 * gcc.dg/20021017-2.c: New test.
17265
17266 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17267
17268 * g++.dg/abi/mangle16.C: Adjust.
17269
17270 * g++.dg/init/array8.C: New test.
17271
17272 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17273
17274 * gcc.dg/special/mips-abi.exp: New test.
17275 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17276
17277 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17278
17279 * g++.dg/abi/mangle16.C: New test.
17280 * g++.dg/abi/mangle17.C: Likewise.
17281
17282 PR c++/7478
17283 * g++.dg/template/ref1.C: New test.
17284
17285 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17286
17287 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17288
17289 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17290
17291 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17292
17293 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17294
17295 PR c++/7524
17296 * g++.dg/init/array7.C: New test.
17297
17298 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17299
17300 * g++.dg/init/array6.C: New test.
17301
17302 * g++.dg/abi/mangle13.C: Likewise.
17303 * g++.dg/abi/mangle14.C: Likewise.
17304 * g++.dg/abi/mangle15.C: Likewise.
17305
17306 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17307
17308 * g++.dg/abi/empty8.C: New test.
17309
17310 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17311
17312 * g++.dg/init/ctor1.C: New test.
17313
17314 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17315
17316 * gcc.c-torture/execute/20021015-1.c: New test.
17317
17318 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17319
17320 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17321
17322 2002-10-14 Jan Hubicka <jh@suse.cz>
17323
17324 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17325
17326 2002-10-14 Richard Henderson <rth@redhat.com>
17327
17328 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17329
17330 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17331
17332 PR optimization/6631
17333 * g++.dg/opt/const2.C: New test.
17334
17335 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/7176
17338 * g++.dg/parse/friend1.C: New test.
17339 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17340
17341 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17342
17343 * gcc.dg/20021014-1.c: New test.
17344
17345 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17346
17347 PR c++/5661
17348 * g++.dg/ext/vlm1.C: New test.
17349 * g++.dg/ext/vlm2.C: Likewise.
17350
17351 * g++.dg/init/array1.C: Remove invalid braces.
17352 * g++.dg/init/brace1.C: New test.
17353 * g++.dg/init/copy2.C: Likewise.
17354 * g++.dg/init/copy3.C: Likewise.
17355 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17356 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17357 braces.
17358
17359 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17360
17361 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17362
17363 2002-10-11 Richard Shann <richard.shann@superh.com>
17364
17365 * gcc.c-torture/compile/simd-5.c: New test.
17366
17367 2002-10-10 Roger Sayle <roger@eyesopen.com>
17368
17369 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17370
17371 2002-10-10 Jim Wilson <wilson@redhat.com>
17372
17373 * gcc.c-torture/execute/20021010-1.c: New test.
17374
17375 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17376
17377 PR c/7353
17378 * g++.dg/ext/typedef-init.C: New test.
17379 * gcc.dg/typedef-init.c: New test.
17380
17381 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17382
17383 * gcc.dg/cpp/paste13.c: New test.
17384
17385 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17386
17387 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17388 remaining platforms, XFAIL during compile, not execute. Don't
17389 XFAIL at -O0.
17390
17391 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17392
17393 * gcc.dg/alias-1.c: Tweak expected warning.
17394
17395 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17396
17397 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17398
17399 2002-10-06 Andreas Jaeger <aj@suse.de>
17400
17401 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17402 * gcc.dg/cpp/c++98.C: Likewise.
17403
17404 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17405 * g++.dg/cpp/c++98.C: Likewise.
17406
17407 * g++.dg/README (Subdirectories): Mention cpp directory.
17408
17409 PR target/7559
17410 * gcc.dg/20021006-1.c: New test.
17411
17412 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17413
17414 PR c++/7804
17415 * g++.dg/other/warning1.C: New test.
17416
17417 2002-10-04 Roger Sayle <roger@eyesopen.com>
17418
17419 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17420 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17421 and sparc-*-* with -m64 as expected failures. See PR 8087.
17422
17423 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17424
17425 PR c++/7931
17426 * g++.dg/template/ptrmem3.C: New test.
17427
17428 PR c++/7754
17429 * g++.dg/template/union1.C: New test.
17430
17431 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17432
17433 PR c++/8006
17434 * g++.dg/abi/mangle9.C: New test.
17435 * g++.dg/abi/mangle10.C: New test.
17436 * g++.dg/abi/mangle11.C: New test.
17437 * g++.dg/abi/mangle12.C: New test.
17438
17439 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17440
17441 PR c++/7188.
17442 * g++.dg/template/meminit1.C: New test.
17443 * g++.dg/warn/Wreorder-1.C: Likewise.
17444 * g++.old-deja/g++.mike/warn3.C: Tweak.
17445 * lib/prune.exp: Ingore "in copy constructor".
17446
17447 2002-10-02 Andreas Jaeger <aj@suse.de>
17448
17449 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17450 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17451 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17452 on x86-64.
17453
17454 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17455
17456 * gcc.dg/empty1.C: Fix typo.
17457
17458 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17459
17460 * gcc.dg/alias-1.c: New test.
17461
17462 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17463
17464 * gcc.dg/empty1.C: New test.
17465
17466 * g++.dg/tls/init-2.C: Tweak error messages.
17467
17468 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17469
17470 * gcc.c-torture/compile/20020923-1.c: New test.
17471
17472 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17473
17474 * gcc.c-torture/execute/ffs-1.c: New test.
17475 * gcc.c-torture/execute/ffs-2.c: Ditto.
17476
17477 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17478
17479 * g++.dg/overload/member1.C: New test.
17480
17481 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17482
17483 * g++.dg/abi/empty7.C: New test.
17484 * g++.dg/init/pm2.C: Likewise.
17485
17486 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17487
17488 * g++.dg/rtti/crash1.C: New test.
17489
17490 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17491
17492 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17493 gcc.dg/sibcall-4.c: New tests.
17494
17495 2002-09-28 Roger Sayle <roger@eyesopen.com>
17496
17497 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17498 powerpc and MMIX targets.
17499
17500 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17501
17502 * gcc.dg/cpp/20020927-1.c: New.
17503
17504 2002-09-26 David S. Miller <davem@redhat.com>
17505
17506 * gcc.c-torture/compile/trunctfdf.c: New.
17507
17508 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17509
17510 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17511
17512 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17513
17514 * gcc.c-torture/execute/loop-15.c: New.
17515
17516 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17517
17518 * README.QMTEST: Fix typo.
17519
17520 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17521
17522 * gcc.dg/20020926-1.c: New test.
17523
17524 2002-09-25 David S. Miller <davem@redhat.com>
17525
17526 PR target/7842
17527 * gcc.c-torture/execute/shiftdi.c: New test.
17528
17529 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17530
17531 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17532 unique to the tool.
17533 * lib/g77.exp (g77_init): Likewise.
17534 * lib/g++.exp (g++_init): Likewise.
17535 * lib/objc.exp (objc_init): Likewise.
17536
17537 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17538
17539 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17540 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17541 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17542
17543 2002-09-25 Richard Henderson <rth@redhat.com>
17544
17545 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17546 too-small long double.
17547
17548 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17549
17550 * gcc.dg/20020919-1.c: New test.
17551
17552 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17553
17554 * g++.dg/abi/bitfield6.C: New test.
17555 * g++.dg/abi/bitfield7.C: New test.
17556 * g++.dg/abi/bitfield8.C: New test.
17557 * g++.dg/abi/vbase11.C: New test.
17558
17559 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17560
17561 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17562 hppa*-*-hpux*. Update test comment.
17563
17564 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17565
17566 * gcc.dg/tls/struct-1.c: New test.
17567
17568 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17569
17570 * gcc.dg/cpp/tr-warn2.c: Update.
17571
17572 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17573
17574 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17575
17576 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17577
17578 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17579 systems.
17580
17581 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17582
17583 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17584
17585 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17586 Adjust for c++filt moved to binutils. Remove spurious duplicate
17587 setting of cxxfilt.
17588
17589 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17590
17591 * gcc.dg/20020312-2.c: Update for darwin.
17592
17593 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17594
17595 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17596
17597 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17598
17599 * objc.dg/comp-types-1.m: New test.
17600 * objc.dg/comp-types-2.m: New test.
17601 * objc.dg/comp-types-3.m: New test.
17602 * objc.dg/comp-types-4.m: New test.
17603 * objc.dg/comp-types-5.m: New test.
17604 * objc.dg/comp-types-6.m: New test.
17605
17606 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17607
17608 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17609
17610 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17611
17612 * g++.dg/other/do1.C: New test.
17613
17614 * g++.dg/template/subst1.C: New test.
17615
17616 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17617
17618 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17619
17620 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17621
17622 * g++.dg/template/qualttp20.C: Adjust expected errors.
17623 * g++.old-deja/g++.jason/report.C: Likewise.
17624 * g++.old-deja/g++.other/qual1.C: Likewise.
17625
17626 * g++.dg/lookup/scoped2.C: New test.
17627
17628 * g++.dg/ext/asm3.C: New test.
17629
17630 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17631
17632 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17633
17634 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17635
17636 * ChangeLog: follow spelling conventions.
17637 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17638 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17639 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17640 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17641 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17642 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17643 * g++.old-deja/g++.law/global-init1.C: Likewise.
17644 * g++.old-deja/g++.other/delete4.C: Likewise.
17645 * g++.old-deja/g++.other/inline21.C: Likewise.
17646 * g++.old-deja/g++.other/singleton.C: Likewise.
17647 * g77.dg/strlen0.f: Likewise.
17648 * g77.f-torture/compile/20010519-1.f: Likewise.
17649 * g77.f-torture/compile/980310-4.f: Likewise.
17650 * gcc.c-torture/compile/20000605-1.c: Likewise.
17651 * gcc.c-torture/execute/20020225-1.c: Likewise.
17652 * gcc.dg/c90-hexfloat-2.c: Likewise.
17653 * gcc.dg/c99-bool-1.c: Likewise.
17654 * gcc.dg/c99-hexfloat-2.c: Likewise.
17655 * gcc.dg/dll-2.c: Likewise.
17656 * gcc.dg/wtr-union-init-1.c: Likewise.
17657 * gcc.dg/wtr-union-init-2.c: Likewise.
17658 * gcc.dg/wtr-union-init-3.c: Likewise.
17659 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17660 * gcc.dg/cpp/defined.c: Likewise.
17661 * gcc.dg/cpp/macsyntx.c: Likewise.
17662 * gcc.dg/cpp/paste2.c: Likewise.
17663 * gcc.dg/cpp/trad/defined.c: Likewise.
17664 * gcc.dg/format/c90-printf-1.c: Likewise.
17665 * gcc.dg/format/c90-scanf-1.c: Likewise.
17666 * gcc.dg/format/c99-printf-1.c: Likewise.
17667 * gcc.dg/format/c99-scanf-1.c: Likewise.
17668 * gcc.misc-tests/gcov-8.c: Likewise.
17669 * lib/profopt.exp: Likewise.
17670
17671 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17672
17673 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17674
17675 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17676
17677 * g++.dg/inherit/using2.C: New test.
17678
17679 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17680
17681 * ChangeLog: Follow spelling conventions.
17682 * g++.dg/template/friend4.C: Likewise.
17683 * g++.old-deja/g++.pt/crash67.C: Likewise.
17684 * gcc.c-torture/execute/20000801-4.c: Likewise.
17685 * gcc.dg/c90-digraph-1.c: Likewise.
17686 * gcc.dg/c94-digraph-1.c: Likewise.
17687 * gcc.dg/c99-digraph-1.c: Likewise.
17688 * gcc.dg/cpp/line5.c: Likewise.
17689 * gcc.dg/cpp/multiline.c: Likewise.
17690 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17691 * gcc.dg/format/attr-3.c: Likewise.
17692 * gcc.dg/format/c90-scanf-3.c: Likewise.
17693 * gcc.dg/format/ext-4.c: Likewise.
17694
17695 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17696
17697 * g++.dg/template/pretty1.C: New test.
17698
17699 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17700
17701 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17702
17703 2002-09-13 Matt Austern <austern@apple.com>
17704
17705 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17706 passing a cast expression to a function by const reference.
17707
17708 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17709
17710 * g++.dg/template/deduce1.C: New test.
17711
17712 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17713
17714 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17715 32-bit int.
17716
17717 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17718
17719 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17720 usage.
17721
17722 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17723
17724 * gcc.c-torture/compile/20020910-1.c: New test.
17725
17726 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17727
17728 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17729
17730 2002-09-10 Andreas Jaeger <aj@suse.de>
17731
17732 * gcc.dg/20020312-2.c: Adjust for x86-64.
17733
17734 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17735
17736 * g77.dg/7388.f: New test case for PR 7388.
17737
17738 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17739
17740 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17741
17742 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17743
17744 * objc.dg/proto-lossage-1.m: New test.
17745
17746 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17747
17748 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17749
17750 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17751
17752 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17753 expected to pass.
17754
17755 2002-09-06 Stan Shebs <shebs@apple.com>
17756 David Edelsohn <edelsohn@gnu.org>
17757
17758 * gcc.dg/weak: New directory.
17759 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17760 target-specific xfail bits.
17761 * gcc.dg/typeof-2.c: Move to new directory.
17762 * gcc.dg/weak.exp: New expect script.
17763
17764 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17765
17766 * gcc.c-torture/execute/extzvsi.c: New test.
17767
17768 2002-09-05 Stan Shebs <shebs@apple.com>
17769
17770 * gcc.dg/weak-1.c: xfail on Darwin.
17771 * gcc.dg/weak-2.c: Ditto.
17772 * gcc.dg/weak-3.c: Ditto.
17773 * gcc.dg/weak-4.c: Ditto.
17774 * gcc.dg/weak-5.c: Ditto.
17775 * gcc.dg/weak-6.c: Ditto.
17776 * gcc.dg/weak-7.c: Ditto.
17777 * gcc.dg/weak-8.c: Ditto.
17778 * gcc.dg/weak-9.c: Ditto.
17779
17780 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17781
17782 * gcc.c-torture/execute/loop-14.c: New test.
17783
17784 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17785
17786 * g++.dg/other/cxa-atexit1.C: New test.
17787
17788 * gcc.dg/typeof-2.c: New test.
17789
17790 2002-09-03 Roger Sayle <roger@eyesopen.com>
17791
17792 * gcc.dg/builtins-2.c: New testcase.
17793 * gcc.dg/builtins-3.c: New testcase.
17794
17795 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17796
17797 * gcc.dg/cpp/_Pragma4.c: New test.
17798
17799 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17800
17801 * objc/execute/nil_method-1.m: New testcase.
17802
17803 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17804
17805 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17806 [Object class], not [Object initialize].
17807
17808 2002-08-31 Roger Sayle <roger@eyesopen.com>
17809 Hans-Peter Nilsson <hp@bitrange.com>
17810
17811 * gcc.c-torture/execute/20020720-1.x: Skip test on
17812 mmix-knuth-mmixware. Correct comment.
17813
17814 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17815
17816 * testsuite/g++.dg/abi/bitfield5.C: New test.
17817 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17818
17819 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17820
17821 * objc.dg/undeclared-selector.m: New test.
17822
17823 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17824
17825 * g++.dg/other/offsetof1.C: Avoid cast warning.
17826
17827 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17828
17829 * objc.dg/super-class-2.m: New test.
17830
17831 2002-08-24 Matt Austern <austern@apple.com>
17832
17833 * g++.dg/ext/lvaddr.C: New test.
17834 * g++.dg/ext/lvcast.C: New test.
17835
17836 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17837
17838 * testsuite/g++.dg/inherit/cond1.C: New test.
17839
17840 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17841
17842 * gcc.dg/noncompile/incomplete-1.c: New test.
17843
17844 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17845
17846 * gcc.dg/typespec-1.c: New test.
17847
17848 2002-08-20 Devang Patel <dpatel@apple.com>
17849 * objc.dg/proto-hier-2.m: New test.
17850
17851 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17852
17853 * objc.dg/bitfield-1.m: New test.
17854 * objc.dg/bitfield-2.m: New test.
17855
17856 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17857
17858 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17859 gcc.dg/c99-flex-array-4.c: New tests.
17860
17861 2002-08-16 Stan Shebs <shebs@apple.com>
17862
17863 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17864
17865 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17866
17867 * gcc.dg/typeof-1.c: New test.
17868 * g++.dg/ext/typeof2.C: New test.
17869
17870 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17871
17872 * g++.dg/other/offsetof1.C: New test.
17873
17874 2002-08-14 Richard Henderson <rth@redhat.com>
17875
17876 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17877
17878 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17879
17880 * gcc.dg/cpp/_Pragma3.c: New test.
17881
17882 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17883
17884 * g++.dg/template/inherit3: New test.
17885
17886 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17887
17888 * gcc.dg/bitfld-4.c: Add blank options.
17889
17890 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17891
17892 * g++.dg/template/crash1.C: New test.
17893
17894 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17895
17896 * gcc.dg/tls/opt-2.c: New test.
17897
17898 2002-08-08 Devang Patel <dpatel@apple.com>
17899
17900 * objc.dg/selector-1.m : New test
17901
17902 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17903
17904 * g++.dg/abi/bitfield4.C: New test.
17905 * gcc.dg/bitfld-4.c: New test.
17906
17907 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17908
17909 * g++.dg/other/packed1.C: New test.
17910
17911 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17912
17913 * g++.dg/abi/offsetof.C: Tweak error messages.
17914 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17915
17916 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17917
17918 * gcc.dg/bitfld-3.c: New test.
17919
17920 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17921 Richard Henderson <rth@redhat.com>
17922
17923 * gcc.dg/i386-bitfield1.c: New test.
17924 * g++.dg/abi/bitfield3.C: Update.
17925
17926 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17927
17928 * objc.dg/const-str-2.m: Update.
17929 * gcc.dg/cpp/c++98.c: Change to C extension.
17930 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17931 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17932
17933 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17934
17935 * testsuite/gcc.dg/tls/diag-3.c: New.
17936
17937 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17938
17939 * g++.dg/README (Subdirectories): Document new subdir expr.
17940 * g++.dg/expr/pmf-1.C: New test.
17941
17942 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17943
17944 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17945
17946 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17947
17948 * g++.dg/abi/bitfield3.C: New test.
17949
17950 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17951
17952 * lib/gcov.exp: Tweak expected line formats.
17953 * gcc.misc-tests/gcov8.c: New test.
17954 * gcc.misc-tests/gcov8.x: New flags.
17955
17956 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17957
17958 * consistency.vlad/layout/endian.c: Include string.h.
17959
17960 * gcc.c-torture/execute/20020805-1.c: New test.
17961
17962 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17963
17964 * g++.dg/other/conversion1.C: New test.
17965
17966 2002-08-03 Roger Sayle <roger@eyesopen.com>
17967
17968 * gcc.dg/builtins-1.c: New testcase.
17969
17970 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17971
17972 * g++.dg/inherit/access3.C: New test.
17973
17974 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17975
17976 * gcc.dg/ia64-visibility-2.c: New test.
17977
17978 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17979
17980 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17981 __qualifier_flags to __flags.
17982
17983 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17984
17985 * g++.dg/inherit/operator1.C: New test.
17986 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17987 * g++.dg/other/error1.C: Change expected error message.
17988 * g++.dg/template/conv4.C: Likewise.
17989
17990 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17991
17992 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17993 for documented behavior.
17994
17995 2002-07-25 Roger Sayle <roger@eyesopen.com>
17996
17997 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17998 several targets known to fail.
17999
18000 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18001
18002 * gcc.dg/mips-args-[123].c: New tests.
18003
18004 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18005
18006 * gcc.dg/ppc-spe.c: New.
18007
18008 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18009
18010 * g++.dg/other/ptrmem4.C: New testcase.
18011
18012 2002-07-24 Richard Henderson <rth@redhat.com>
18013
18014 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18015
18016 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18017
18018 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18019
18020 2002-07-24 Roger Sayle <roger@eyesopen.com>
18021
18022 * gcc.c-torture/execute/memset-3.c: New testcase.
18023
18024 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18025
18026 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18027 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18028
18029 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18030
18031 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18032 Delete.
18033
18034 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18035
18036 * gcc.c-torture/compile/simd-4.c: New test.
18037
18038 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18039
18040 PR c++/7347, c++/7348
18041 * g++.dg/template/access4.C: New test.
18042 * g++.dg/template/access5.C: New test.
18043 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18044 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18045 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18046 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18047
18048 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18049
18050 * gcc.dg/gnu89-init-2.c: New test.
18051
18052 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18053
18054 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18055
18056 2002-07-20 Roger Sayle <roger@eyesopen.com>
18057
18058 * gcc.c-torture/execute/20020720-1.c: New testcase.
18059
18060 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18061
18062 * gcc.dg/cpp/Wsignprom.c: New tests.
18063
18064 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18065
18066 * gcc.c-torture/execute/loop-13.c: New test.
18067
18068 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18069
18070 * gcc.dg/cpp/expr.c: New tests.
18071
18072 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18073
18074 * g++.dg/opt/pr6713.C: Add template instantiation.
18075
18076 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18077
18078 * gcc.dg/nest.c: New test.
18079
18080 2002-07-17 Richard Henderson <rth@redhat.com>
18081
18082 * g++.dg/opt/pr6713.C: New test.
18083
18084 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18085
18086 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18087 XFAIL for all x86 processors.
18088
18089 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18090
18091 * gcc.c-torture/execute/20010122-1.x: Do not test with
18092 -fomit-frame-pointer.
18093
18094 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18095
18096 * g++.dg/template/instantiate2.C: New test.
18097 * g++.dg/template/spec4.C: New test.
18098
18099 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18100
18101 * g++.dg/template/access2.C: New test.
18102 * g++.dg/template/access3.C: New test.
18103
18104 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18105
18106 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18107 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18108 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18109 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18110 Convert to use <stdarg.h>.
18111 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18112 Delete.
18113 * gcc.dg/va-arg-2.c: New.
18114 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18115
18116 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18117
18118 * gcc.c-torture/compile/20020710-1.c: New test.
18119
18120 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18121 Andrew Pinski <pinskia@physics.uc.edu>
18122
18123 gcc.c-torture/compile/simd-2.c: New testcase.
18124 gcc.c-torture/compile/simd-3.c: Likewise.
18125
18126 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18127
18128 PR c++/7224
18129 * g++.dg/overload/error1.C: New test.
18130
18131 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18132
18133 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18134 configuration and IRIX 6 O32 ABI.
18135
18136 2002-07-11 Roger Sayle <roger@eyesopen.com>
18137
18138 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18139
18140 2002-07-10 Roger Sayle <roger@eyesopen.com>
18141
18142 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18143
18144 2002-07-10 Jeffrey A Law <law@redhat.com>
18145
18146 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18147
18148 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18149
18150 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18151
18152 * gcc.dg/20020312-2.c: Check for __PPC__.
18153
18154 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18155
18156 * gcc.c-torture/compile/20020709-1.c: New test.
18157
18158 2002-07-07 Roger Sayle <roger@eyesopen.com>
18159
18160 * g++.dg/template/qualttp21.C: New test case.
18161
18162 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18163
18164 * gcc.c-torture/compile/20020706-1.c: New test.
18165 * gcc.c-torture/compile/20020706-2.c: New test.
18166
18167 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18168 Alexandre Oliva <aoliva@redhat.com>
18169
18170 * g++.dg/warn/incomplete1.C: New test.
18171
18172 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18173
18174 PR c++/7099
18175 * g++.dg/warn/noreturn1.C: New test.
18176
18177 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18178
18179 PR c++/6706
18180 * g++.dg/debug/debug6.C: New test.
18181 * g++.dg/debug/debug7.C: New test.
18182
18183 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18184
18185 * gcc.c-torture/compile/simd-3.c: New test.
18186
18187 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18188
18189 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18190 * gcc.dg/20020620-1.c: Likewise.
18191
18192 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18193
18194 PR c++/6944
18195 * g++.dg/init/array4.C: New test.
18196 * g++.dg/init/array5.C: New test.
18197
18198 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18199
18200 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18201 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18202
18203 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18204
18205 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18206 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18207 * gcc.dg/wtr-conversion-1.c: Likewise.
18208 * gcc.dg/wtr-escape-1.c: Likewise.
18209 * gcc.dg/wtr-int-type-1.c: Likewise.
18210 * gcc.dg/wtr-label-1.c: Likewise.
18211 * gcc.dg/wtr-static-1.c: Likewise.
18212 * gcc.dg/wtr-strcat-1.c: Likewise.
18213 * gcc.dg/wtr-suffix-1.c: Likewise.
18214 * gcc.dg/wtr-switch-1.c: Likewise.
18215 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18216 * gcc.dg/wtr-union-init-1.c: Likewise.
18217 * gcc.dg/wtr-union-init-2.c: Likewise.
18218 * gcc.dg/wtr-union-init-3.c: Likewise.
18219
18220 * gcc.dg/wtr-func-def-1.c: New test.
18221
18222 2002-07-02 Devang Patel <dpatel@apple.com>
18223
18224 * objc.dg/param-1.m: New test.
18225
18226 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18227
18228 * gcc.dg/cpp/trad/directive.c: Add test.
18229 * gcc.dg/cpp/trad/macroargs.c: Add test.
18230 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18231
18232 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18233
18234 * gcc.dg/cpp/cmdlne-M.c: New test.
18235
18236 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18237
18238 * objc.dg/desig-init-1.m: New test.
18239
18240 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18241
18242 PR c++/6716
18243 * g++.dg/template/instantiate1.C: New test.
18244
18245 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18246
18247 PR c++/7112
18248 * g++.dg/template/sizeof2.C: New test.
18249
18250 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18251
18252 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18253 gcc.dg/cpp/trad/include.c: New tests.
18254
18255 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18256
18257 PR target/7177
18258 * gcc.c-torture/compile/20020701-1.c: New test.
18259
18260 2002-07-01 Stan Shebs <shebs@apple.com>
18261
18262 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18263 header here...
18264 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18265 (objc-torture-execute): or here.
18266
18267 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18268
18269 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18270
18271 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18272
18273 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18274
18275 2002-06-30 Devang Patel <dpatel@apple.com>
18276
18277 * objc.dg/fsyntax-only.m: New test.
18278
18279 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18280
18281 PR c++/6695
18282 * g++.dg/template/friend7.C: New file.
18283
18284 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18285
18286 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18287 return type.
18288
18289 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18290
18291 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18292 avoid division by zero.
18293
18294 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18295
18296 * gcc.dg/Wunknownprag.c: New tests.
18297
18298 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18299
18300 * gcc.c-torture/execute/simd-2.c: New test.
18301
18302 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18303
18304 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18305 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18306 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18307 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18308 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18309 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18310 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18311 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18312 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18313 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18314 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18315 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18316 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18317 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18318 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18319 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18320 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18321
18322 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18323
18324 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18325 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18326 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18327 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18328 New tests.
18329 * gcc.dg/cpp/trad/directive.c: Update.
18330
18331 2002-06-23 Andreas Jaeger <aj@suse.de>
18332
18333 * gcc.c-torture/execute/complex-6.c: New.
18334
18335 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18336
18337 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18338 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18339 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18340 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18341
18342 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18343
18344 * gcc.dg/cpp/trad: New directory with traditional tests copied
18345 from parent directory.
18346 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18347 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18348 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18349 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18350 Move to trad/ and rename.
18351 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18352 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18353 gcc.dg/cpp/trad/redef2.c: New tests.
18354 * gcc.dg/cpp/trad/trad.exp: New driver.
18355
18356 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18357
18358 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18359 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18360 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18361 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18362 Remove.
18363
18364 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18365
18366 * gcc.dg/20020620-1.c: New test.
18367
18368 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18369
18370 * g++.dg/template/ttp4.C: New test.
18371
18372 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18373
18374 * g++.dg/opt/vt1.C: Fix regexp.
18375
18376 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18377
18378 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18379 Don't use attribute `noinline'.
18380
18381 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18382
18383 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18384
18385 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18386
18387 * gcc.c-torture/execute/simd-1.c: New.
18388
18389 * gcc.dg/simd-1.c: New.
18390
18391 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18392
18393 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18394
18395 2002-06-16 Richard Henderson <rth@redhat.com>
18396
18397 * g++.dg/ext/anon-struct1.C: New.
18398 * g++.dg/ext/anon-struct2.C: New.
18399 * g++.dg/ext/anon-struct3.C: New.
18400 * gcc.dg/anon-struct-1.c: New.
18401 * gcc.dg/anon-struct-2.c: New.
18402 * gcc.dg/anon-struct-3.c: New.
18403 * gcc.dg/20011008-1.c: Adjust warning text.
18404 * gcc.dg/20020527-1.c: Add -fms-extensions.
18405
18406 2002-06-16 Richard Henderson <rth@redhat.com>
18407
18408 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18409
18410 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18411
18412 * gcc.c-torture/execute/20020615-1.c: New test.
18413
18414 2002-06-15 Roger Sayle <roger@eyesopen.com>
18415
18416 * gcc.c-tortuture/execute/compare-1.c: New test case.
18417 * gcc.c-tortuture/execute/compare-2.c: New test case.
18418 * gcc.c-tortuture/execute/compare-3.c: New test case.
18419
18420 2002-06-13 Richard Henderson <rth@redhat.com>
18421
18422 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18423 ia64 ilp32.
18424
18425 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18426
18427 * g++.dg/template/typename2.C: Update error message.
18428
18429 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18430
18431 * gcc.c-torture/execute/20020611-1.c: New test.
18432
18433 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18434
18435 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18436 list of targets to skip.
18437
18438 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18439
18440 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18441 targets if not optimizing.
18442
18443 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18444
18445 * gcc.c-torture/compile/20020605-1.c: New test.
18446
18447 * g++.dg/opt/vt1.C: New test.
18448
18449 * gcc.dg/20020531-1.c: New test.
18450
18451 * gcc.dg/20020530-1.c: New test.
18452
18453 * gcc.dg/20020527-1.c: New test.
18454
18455 * g++.dg/opt/cse1.C: New test.
18456
18457 2002-06-07 Roger Sayle <roger@eyesopen.com>
18458
18459 * gcc.dg/20020607-2.c: New test case.
18460
18461 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18462
18463 * gcc.c-torture/compile/20020604-1.c: New test.
18464
18465 2002-06-04 Richard Henderson <rth@redhat.com>
18466
18467 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18468 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18469 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18470
18471 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18472
18473 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18474
18475 2002-06-03 Richard Henderson <rth@redhat.com>
18476
18477 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18478 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18479
18480 2002-06-02 Richard Henderson <rth@redhat.com>
18481
18482 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18483 test functions static.
18484
18485 2002-06-02 Andreas Jaeger <aj@suse.de>
18486
18487 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18488 now.
18489
18490 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18491
18492 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18493 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18494 Update for mofified diagnostics.
18495 * gcc.dg/c99-intconst-1.c: No longer fail.
18496
18497 2002-06-02 Richard Henderson <rth@redhat.com>
18498
18499 * gcc.dg/uninit-A.c: Remove xfail markers.
18500
18501 2002-06-01 Roger Sayle <roger@eyesopen.com>
18502
18503 * gcc.dg/fnegate-1.c: New test case.
18504
18505 2002-05-30 Osku Salerma <osku@iki.fi>
18506
18507 * gcc.c-torture/execute/mayalias-1.c: New file.
18508
18509 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18510
18511 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18512 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18513 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18514
18515 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18516
18517 * gcc.c-torture/execute/20020529-1.c: New test.
18518
18519 2002-05-27 Richard Henderson <rth@redhat.com>
18520
18521 * g++.dg/ext/attrib6.C: New test case.
18522
18523 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18524
18525 * gcc.c-torture/execute/pure-1.c: New test.
18526
18527 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18528
18529 * gcc.dg/cpp/arith-2.c: Remove.
18530
18531 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18532
18533 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18534 * gcc.dg/cpp/if-3.c: Remove.
18535
18536 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18537
18538 * g++.dg/opt/cse2.C: New test.
18539
18540 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18541
18542 * gcc.dg/cpp/arith-1.c: New semantic tests.
18543 * gcc.dg/cpp/if-1.c: Update.
18544
18545 2002-05-24 Ben Elliston <bje@redhat.com>
18546
18547 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18548
18549 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18550
18551 * gcc.dg/verbose-asm.c: New test.
18552
18553 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18554
18555 * gcc.dg/cpp/paste12.c: New test.
18556
18557 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18558
18559 * g++.dg/parse/named_ops.C: New test.
18560
18561 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18562
18563 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18564
18565 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18566
18567 * gcc.dg/weak-2.c: Allow optional leading underscore
18568 in scan-assembler symbol name.
18569 * gcc.dg/weak-3.c: Likewise.
18570 * gcc.dg/weak-4.c: Likewise.
18571 * gcc.dg/weak-5.c: Likewise.
18572
18573 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18574
18575 * gcc.dg/20020523-1.c: New test.
18576
18577 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18578
18579 * objc.dg/const-str-2.m: Update now that we stop after
18580 a command line error.
18581
18582 2002-05-22 Richard Henderson <rth@redhat.com>
18583
18584 * g++.dg/dg.exp: Fix typo in test pruneing.
18585
18586 2002-05-22 Richard Henderson <rth@redhat.com>
18587
18588 * g++.dg/dg.exp: Prune the tls subdirectory.
18589 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18590 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18591 * g++.dg/tls/init-1.C: New.
18592
18593 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18594
18595 * gcc.dg/20020517-1.c: New test.
18596
18597 2002-05-21 Richard Henderson <rth@redhat.com>
18598
18599 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18600 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18601
18602 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18603
18604 * g++.dg/other/copy2.C: New test.
18605
18606 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18607
18608 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18609 (MAX_COPY): Bump up to 10 times sizeof (long long).
18610 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18611
18612 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18613 sizeof (long long).
18614
18615 * gcc.c-torture/execute/strcpy-1.c: New test.
18616
18617 2002-05-19 Jason Merrill <jason2redhat.com>
18618
18619 * g++.dg/ext/oper1.C: New test.
18620
18621 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18622 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18623
18624 * README.QMTEST: New file.
18625
18626 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18627
18628 2002-05-19 Andreas Jaeger <aj@suse.de>
18629
18630 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18631 now.
18632 * gcc.c-torture/execute/loop-2d.x: Likewise.
18633
18634 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18635
18636 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18637 support weak symbols.
18638 * gcc.dg/weak-4.c: Likewise
18639 * gcc.dg/weak-6.c: Likewise
18640
18641 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18642
18643 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18644 cygwin, coff and h8300-*-hms targets
18645 * gcc.dg/weak-5.c: Likewise
18646 * gcc.dg/weak-7.c: Likewise
18647
18648 2002-05-16 Jason Merrill <jason@redhat.com>
18649
18650 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18651 (scan-assembler-not, scan-assembler-dem): Likewise.
18652 (scan-assembler-dem-not): Likewise.
18653
18654 2002-05-15 Richard Henderson <rth@redhat.com>
18655
18656 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18657
18658 2002-05-15 Richard Henderson <rth@redhat.com>
18659
18660 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18661 (vfoo1f): Warning here.
18662 (vfoo1l): Don't redefine the alias.
18663
18664 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18665
18666 * g++.dg/init/pm1.C: New test.
18667
18668 2002-05-12 David S. Miller <davem@redhat.com>
18669
18670 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18671 types.
18672
18673 2002-05-10 Roger Sayle <roger@eyesopen.com>
18674
18675 * gcc.c-torture/execute/20020510-1.c: New test case.
18676
18677 2002-05-10 David S. Miller <davem@redhat.com>
18678
18679 * gcc.c-torture/execute/conversion.c: Test long double too.
18680
18681 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18682
18683 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18684 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18685 * lib/g++.exp (g++_link_flags): Likewise.
18686 * lib/objc.exp (objc_target_compile): Likewise.
18687
18688 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18689
18690 * gcc.dg/cpp/poison.c: Update.
18691 * gcc.dg/cpp/20000625-2.c: Remove.
18692 * gcc.dg/cpp/direct2s.c: Remove final test.
18693
18694 2002-05-08 Tom Rix <trix@redhat.com>
18695
18696 * gcc.c-torture/execute/20020508-1.c: New test.
18697 * gcc.c-torture/execute/20020508-2.c: New test.
18698 * gcc.c-torture/execute/20020508-3.c: New test.
18699
18700 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18701
18702 * gcc.dg/cpp/charconst-4.c: More tests.
18703
18704 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18705
18706 PR c/6569
18707 * gcc.dg/weak-3.c: Update location of warning messages.
18708 * gcc.dg/weak-5.c: Likewise.
18709
18710 2002-05-06 Roger Sayle <roger@eyesopen.com>
18711
18712 * gcc.c-torture/execute/20020506-1.c: New test case.
18713
18714 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18715
18716 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18717
18718 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18719
18720 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18721
18722 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18723
18724 * gcc.dg/cpp/charconst-3.c: New test.
18725
18726 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18727
18728 * gcc.dg/cpp/charconst.c: Update tests.
18729
18730 2002-05-05 Tim Josling <tej@melbpc.org.au>
18731
18732 * treelang: Added directory for new sample language treelang. Also
18733 lib/treelang.exp: New file to signal treelang should be tested.
18734
18735 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18736
18737 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18738 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18739 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18740 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18741 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18742 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18743 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18744
18745 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18746
18747 * gcc.dg/format/xopen-2.c: New test.
18748
18749 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18750
18751 * gcc.dg/20020503-1.c: New test.
18752
18753 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18754
18755 * g++.dg/init/dtor1.C: Make it tougher.
18756
18757 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18758
18759 * g++.dg/init/dtor1.C: New test.
18760
18761 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18762
18763 * gcc.dg/altivec-8.c: New.
18764
18765 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18766
18767 * gcc.dg/altivec-7.c: New.
18768
18769 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18770
18771 * g++.dg/parse/typedef1.C: New test.
18772
18773 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18774
18775 PR c++/6486
18776 * g++.dg/template/friend6.C: New test.
18777
18778 PR c++/6492
18779 * g++.dg/init/copy1.C: New test.
18780
18781 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18782
18783 * g++.dg/warn/effc1.C: New test.
18784
18785 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18786
18787 * gcc.dg/cpp/if-cexp.c: Add a test.
18788
18789 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18790
18791 * gcc.dg/20020426-2.c: New test.
18792
18793 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18794
18795 * gcc.dg/cpp/if-mop.c: Update.
18796 * gcc.dg/cpp/if-mpar.c: Add test.
18797 * gcc.dg/cpp/if-oppr.c: Update.
18798
18799 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18800
18801 PR c/6343
18802 * gcc.dg/weak-[2-7].c: New tests.
18803
18804 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18805
18806 * gcc.dg/enum1.c: New test.
18807
18808 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18809
18810 PR c++/6497
18811 * g++.dg/inherit/access2.C: New test.
18812
18813 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18814
18815 PR bootstrap/6445
18816 * gcc.dg/20020426-1.c: New test.
18817
18818 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18819
18820 * g++.dg/abi/enum1.C: New test.
18821
18822 2002-04-26 Richard Henderson <rth@redhat.com>
18823
18824 * gcc.dg/c99-bool-1.c: Expect always true warning.
18825
18826 2002-04-25 Roger Sayle <roger@eyesopen.com>
18827
18828 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18829
18830 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18831
18832 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18833 targets.
18834
18835 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18836
18837 * g++.dg/abi/mange7.C: New test.
18838
18839 PR c++/6438.
18840 * g++.dg/parse/stmtexpr2.C: New test.
18841
18842 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18843
18844 * gcc.dg/20020312-2.c: Add SH target.
18845
18846 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18847
18848 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18849 compiler output on mips*-*-irix*.
18850
18851 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18852
18853 * g++.dg/parse/attr1.C: New test.
18854
18855 2002-04-23 Roger Sayle <roger@eyesopen.com>
18856
18857 * gcc.c-torture/execute/string-opt-17.c: New test case.
18858 * gcc.c-torture/execute/memset-2.c: New test case.
18859
18860 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18861
18862 PR c++/6256:
18863 * g++.dg/template/friend5.C: New test.
18864
18865 PR c++/6331:
18866 * g++.dg/template/qual1.C: Likewise.
18867
18868 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18869
18870 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18871 Include stdlib.h, not stdio.h or ctype.h.
18872
18873 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18874
18875 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18876 cris-*-elf* and mmix-*-*.
18877 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18878 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18879 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18880 Ditto.
18881 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18882 * gcc.dg/wchar_t-1.c: Ditto.
18883
18884 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18885
18886 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18887 Clarify comment.
18888
18889 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18890
18891 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18892
18893 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18894
18895 * gcc.c-torture/execute/20000906-1.x: Delete.
18896
18897 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18898
18899 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18900
18901 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18902
18903 * PR6367
18904 * g77.f-torture/execute/6367.f: New test.
18905 * g77.f-torture/execute/6367.x: Disable for MMIX.
18906
18907 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18908
18909 * PR6352
18910 * g++.dg/opt/inline2.C: New test.
18911
18912 2002-04-18 Richard Henderson <rth@redhat.com>
18913
18914 * gcc.dg/20000906-1.c: Enable for all targets.
18915 * gcc.c-torture/compile/iftrap-2.c: New.
18916
18917 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18918
18919 * gcc.dg/20020418-1.c: New test.
18920 * gcc.dg/20020418-2.c: New test.
18921
18922 2002-04-18 Richard Henderson <rth@redhat.com>
18923
18924 * gcc.c-torture/compile/iftrap-1.c: New.
18925 * gcc.dg/iftrap-1.c: Adjust for ia64.
18926 * gcc.dg/iftrap-2.c: New.
18927
18928 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18929
18930 * gcc.c-torture/compile/20020418-1.c: New test.
18931
18932 2002-04-18 Roger Sayle <roger@eyesopen.com>
18933
18934 * gcc.c-torture/compile/20020415-1.c: New.
18935
18936 2002-04-18 David S. Miller <davem@redhat.com>
18937
18938 * gcc.c-torture/execute/20020418-1.c: New test.
18939
18940 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18941
18942 * gcc.dg/20020416-1.c: New test.
18943
18944 * g++.dg/opt/inline1.C: New test.
18945
18946 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18947
18948 * gcc.dg/altivec-5.c: New test.
18949
18950 * gcc.dg/20020415-1.c: New test.
18951
18952 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18953
18954 * testsuite/lib/chill.exp: Remove.
18955
18956 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18957
18958 * g++.dg/other/big-struct.C: New test.
18959
18960 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18961
18962 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18963 of scratch file.
18964
18965 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18966
18967 PR c/6277
18968 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18969 in scan-assembler function name
18970
18971 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18972
18973 * g77.f-torture/execute/980628-4.x,
18974 g77.f-torture/execute/980628-5.x,
18975 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18976 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18977 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18978 i[34567]86-*-*.
18979
18980 2002-04-13 David S. Miller <davem@redhat.com>
18981
18982 * gcc.c-torture/execute/20020413-1.c: New test.
18983
18984 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18985
18986 * gcc.dg/asm-6.c,
18987 * g++.dg/ext/asm1.C: New tests.
18988
18989 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18990
18991 PR c++ 5373.
18992 * g++.dg/parse/stmtexpr1.C: New test.
18993
18994 PR c++/5189.
18995 * g++.dg/template/copy1.C: New test.
18996
18997 2002-04-12 Richard Henderson <rth@redhat.com>
18998
18999 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19000
19001 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19002
19003 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19004 gcc.c-torture/execute/20020307-2.c.
19005
19006 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19007
19008 * g++.dg/ext/attrib5.C,
19009 * g++.dg/lookup/struct1.C: New tests.
19010
19011 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19012
19013 * gcc.dg/20020411-1.c: New test.
19014
19015 * gcc.c-torture/execute/20020411-1.c: New test.
19016
19017 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19018
19019 * g77.f-torture/execute/6177.f: New test.
19020
19021 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19022
19023 PR middle-end/6247
19024 * g++.dg/opt/cleanup1.C: New test.
19025
19026 * g++.dg/opt/const1.C: New test.
19027
19028 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19029
19030 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19031
19032 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19033
19034 PR c++/5507
19035 * g++.dg/template/typename2.C: New test.
19036
19037 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19038
19039 * gcc.c-torture/execute/loop-12.c: New.
19040
19041 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19042
19043 * g77.f-torture/execute/980628-4.x,
19044 g77.f-torture/execute/980628-5.x,
19045 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19046 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19047 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19048
19049 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19050
19051 PR optimization/6086
19052 * g++.dg/opt/preinc1.C: New test.
19053
19054 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19055
19056 PR c++/5571
19057 * g++.dg/opt/static2.C: New test.
19058
19059 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19060
19061 PR c/5120
19062 * gcc.dg/20020406-1.c: New test.
19063
19064 2002-04-04 David S. Miller <davem@redhat.com>
19065
19066 * gcc.c-torture/execute/20020404-1.c: New test.
19067
19068 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19069
19070 PR c/6123
19071 * gcc.dg/20020312-2.c: Do not declare global register variable
19072 if __PIC__ or __pic__ is defined.
19073
19074 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19075
19076 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19077 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19078
19079 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19080
19081 * gcc.misc-tests/linkage.exp: Update last change to handle
19082 sparc*-, not just sparc-.
19083
19084 2002-04-03 Richard Henderson <rth@redhat.com>
19085
19086 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19087
19088 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19089
19090 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19091
19092 2002-04-02 David S. Miller <davem@redhat.com>
19093
19094 * gcc.c-torture/execute/20020402-3.c: New test.
19095
19096 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19097
19098 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19099 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19100
19101 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19102 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19103 g77.f-torture/execute/20001201.x,
19104 g77.f-torture/execute/u77-test.x: New files.
19105
19106 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19107 * gcc.dg/wchar_t-1.c: Ditto.
19108
19109 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19110
19111 * gcc.c-torture/execute/20020402-1.c: New test.
19112
19113 2002-04-01 Richard Henderson <rth@redhat.com>
19114
19115 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19116
19117 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19118
19119 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19120
19121 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19122
19123 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19124
19125 * g++.dg/inherit/template-as-base.C: Expect error.
19126 * g++.dg/inherit/namespace-as-base.C: Likewise.
19127
19128 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19129
19130 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19131 g++.dg/ext/instantiate3.C: Tweak match patterns.
19132
19133 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19134 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19135 -da test.
19136
19137 2002-03-31 Richard Henderson <rth@redhat.com>
19138
19139 * gcc.dg/special/alias-2.c: New.
19140 * gcc.dg/special/ecos.exp: Run it.
19141
19142 2002-03-31 Richard Henderson <rth@redhat.com>
19143
19144 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19145
19146 2002-03-31 Kazu Hirata <kazu@hxi.com>
19147
19148 * gcc.dg/weak-1.c: Disable on h8300 port.
19149
19150 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19151
19152 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19153 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19154 ordering tests.
19155 * g++.dg/bprob/bprob-1.C: New test.
19156 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19157 * g++.dg/gcov/gcov-1.C: New test.
19158 * g++.dg/gcov/gcov-1.x: New file.
19159 * g++.dg/gcov/gcov-2.C: New test.
19160 * g++.dg/gcov/gcov-3.C: New test.
19161 * g++.dg/gcov/gcov-3.h: New file.
19162
19163 2002-03-28 Roger Sayle <roger@eyesopen.com>
19164
19165 * g++.old-deja/g++.other/builtins5.C: New test.
19166 * g++.old-deja/g++.other/builtins6.C: New test.
19167 * g++.old-deja/g++.other/builtins7.C: New test.
19168 * g++.old-deja/g++.other/builtins8.C: New test.
19169 * g++.old-deja/g++.other/builtins9.C: New test.
19170
19171 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19172
19173 * g++.dg/opt/static1.C: New test.
19174
19175 * g++.dg/opt/longbranch1.C: New test.
19176
19177 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19178
19179 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19180
19181 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19182
19183 2002-03-28 Jeffrey A Law (law@redhat.com)
19184
19185 * gcc.c-torture/execute/20020328-1.c: New test.
19186
19187 2002-03-27 Richard Henderson <rth@redhat.com>
19188
19189 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19190 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19191 move from g++.old-deja/g++.ext/.
19192
19193 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19194
19195 * g++.dg/init/new2.C: New test.
19196
19197 2002-03-26 Richard Henderson <rth@redhat.com>
19198
19199 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19200
19201 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19202 on sparc.
19203
19204 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19205 sparcv9 systems.
19206 * gcc.dg/20001102-1.c: Likewise.
19207
19208 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19209
19210 * gcc.dg/cpp/endif-pedantic1.c,
19211 gcc.dg/cpp/endif-pedantic2.c: New tests.
19212
19213 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19214
19215 * g++.dg/init/new1.C: New test.
19216
19217 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19218
19219 * g++.dg/abi/vbase9.C: New test.
19220
19221 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19222
19223 * gcc.dg/arm-asm.c: New test.
19224
19225 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19226
19227 * gcc.dg/Wswitch-enum.c: New test.
19228 Fix PR c/5044.
19229
19230 2002-03-26 Richard Henderson <rth@redhat.com>
19231
19232 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19233 structure.
19234
19235 2002-03-25 Richard Henderson <rth@redhat.com>
19236
19237 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19238 sparcv9 systems.
19239
19240 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19241 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19242
19243 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19244
19245 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19246
19247 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19248
19249 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19250 targets using generic thunk support.
19251
19252 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.c-torture/compile/20020323-1.c: New test.
19255
19256 * g++.dg/opt/conj2.C: New test.
19257
19258 2002-03-24 Richard Henderson <rth@redhat.com>
19259
19260 * gcc.dg/weak-1.c: Use -fno-common.
19261
19262 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19263
19264 * g77.dg/f77-edit-apostrophe-out.f: New test
19265 * g77.dg/f77-edit-h-out.f: New test
19266 * g77.dg/f77-edit-t-in.f: New test
19267 * g77.dg/f77-edit-t-out.f: New test
19268 * g77.dg/f77-edit-x-out.f: New test
19269 * g77.dg/f77-edit-slash-out.f: New test
19270 * g77.dg/f77-edit-colon-out.f: New test
19271 * g77.dg/f77-edit-s-out.f: New test
19272
19273 2002-03-24 Richard Henderson <rth@redhat.com>
19274
19275 * objc/execute/formal_protocol-6.x: New XFAIL.
19276
19277 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19278
19279 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19280 that do not support weak symbols
19281
19282 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19283
19284 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19285 * lib/g77.exp: Likewise
19286 * lib/objc.exp: Likewise
19287
19288 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19289
19290 * gcc.dg/Wswitch-default.c: New test.
19291
19292 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19293
19294 * g++.dg/other/enum1.C: New test.
19295
19296 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19297
19298 * gcc.dg/pragma-ep-3.c: Fix typo.
19299
19300 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19301
19302 * g++.dg/inherit/template-as-base.C: New test.
19303
19304 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19305
19306 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19307 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19308
19309 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19310
19311 * gcc.dg/cpp/multiline.c: Update to match.
19312
19313 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19314
19315 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19316
19317 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19318
19319 * gcc.dg/cpp/extratokens2.c: New file.
19320
19321 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19322
19323 * gcc.dg/20020312-2.c: Add rs6000 target.
19324
19325 * gcc.c-torture/compile/20020319-1.c: New test.
19326
19327 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19328
19329 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19330 (A, E): Handle this.
19331
19332 2002-03-20 Jason Merrill <jason@redhat.com>
19333
19334 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19335 ignoring -fpic.
19336 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19337 through prune_gcc_output.
19338
19339 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19340
19341 * gcc.c-torture/compile/20020320-1.c: New test.
19342
19343 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19344
19345 * gcc.c-torture/compile/20020318-1.c: New test.
19346
19347 * gcc.dg/struct-by-value-1.c: New test.
19348
19349 * gcc.dg/20020319-1.c: New test.
19350
19351 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19352
19353 * g++.dg/opt/conj1.C: New test.
19354
19355 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19356
19357 * g++.dg/template/qualttp20.C: Revert previous change.
19358 * g++.dg/template/qualttp3.C: Likewise.
19359 * g++.dg/template/qualttp4.C: Likewise
19360 * g++.dg/template/qualttp5.C: Likewise
19361 * g++.dg/template/qualttp6.C: Likewise
19362 * g++.dg/template/qualttp7.C: Likewise
19363 * g++.dg/template/qualttp8.C: Likewise
19364 * g++.dg/template/recurse.C: Likewise.
19365
19366 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19367
19368 * gcc.dg/cpp/wchar-1.c: Update.
19369
19370 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19371
19372 * g++.dg/template/conv1.C: New test.
19373 * g++.dg/template/conv2.C: New test.
19374 * g++.dg/template/conv3.C: New test.
19375 * g++.dg/template/conv4.C: New test.
19376
19377 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19378
19379 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19380 * g++.dg/template/qualttp3.C: Likewise.
19381 * g++.dg/template/qualttp4.C: Likewise
19382 * g++.dg/template/qualttp5.C: Likewise
19383 * g++.dg/template/qualttp6.C: Likewise
19384 * g++.dg/template/qualttp7.C: Likewise
19385 * g++.dg/template/qualttp8.C: Likewise
19386 * g++.dg/template/recurse.C: Likewise.
19387
19388 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19389
19390 * g++.dg/opt/dtor1.C: New test.
19391
19392 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19393
19394 * gcc.c-torture/compile/20020315-1.c: New test.
19395
19396 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19397
19398 * gcc.dg/weak-1.c: Fix scan tests.
19399
19400 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19401
19402 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19403 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19404 cris-*-aout* mmix-*-*.
19405 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19406 cris-*-aout* mmix-*-*.
19407 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19408 cris-*-elf* cris-*-aout* and mmix-*-*.
19409 * gcc.dg/20001009-1.c: Ditto.
19410 * gcc.dg/20010912-1.c: Ditto.
19411 * gcc.dg/20020122-4.c: Ditto.
19412 * gcc.dg/inline-2.c: Ditto.
19413
19414 2002-03-14 Jeffrey A Law (law@cygnus.com)
19415
19416 * gcc.c-torture/compile/20020314-1.c: New test.
19417
19418 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19419
19420 * gcc.c-torture/execute/20020314-1.c: New test.
19421
19422 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19423
19424 * g++.dg/warn/Wunused-1.C: New test.
19425
19426 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19427
19428 * g++.dg/abi/mangle6.C: New test.
19429
19430 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19431
19432 * gcc.c-torture/compile/20020309-2.c: New test.
19433
19434 * gcc.c-torture/compile/20020312-1.c: New test.
19435
19436 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19437
19438 * g++.dg/other/access1.C: New test.
19439
19440 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19441
19442 * gcc.c-torture/execute/wchar_t-1.c: New test.
19443
19444 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19445
19446 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19447
19448 2002-03-12 Roger Sayle <roger@eyesopen.com>
19449
19450 * gcc.dg/20020312-1.c: New test case.
19451
19452 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19453
19454 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19455
19456 2002-03-11 Richard Henderson <rth@redhat.com>
19457
19458 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19459 * g++.old-deja/g++.jason/report.C: Likewise.
19460
19461 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19462
19463 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19464 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19465
19466 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19467
19468 * testsuite/g++.dg/overload/pmf1.C: New test.
19469
19470 2002-03-11 Kazu Hirata <kazu@hxi.com>
19471
19472 * gcc.c-torture/execute/20020307-1.c: Use long.
19473
19474 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19475
19476 PR optimization/5844
19477 * gcc.dg/20020310-1.c: New test.
19478
19479 2002-03-09 Michael Meissner <meissner@redhat.com>
19480
19481 * gcc.c-torture/execute/memcpy-2.c: New test.
19482 * gcc.c-torture/execute/memset-1.c: New test.
19483 * gcc.c-torture/execute/strlen-1.c: New test.
19484 * gcc.c-torture/execute/strcmp-1.c: New test.
19485 * gcc.c-torture/execute/strncmp-1.c: New test.
19486
19487 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19488
19489 * gcc.dg/ppc-ldstruct.c: New test.
19490
19491 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19492
19493 * gcc.c-torture/execute/va-arg-22.c: New test.
19494
19495 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19496
19497 * gcc.c-torture/compile/20020309-1.c: New test.
19498
19499 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19500
19501 * gcc.c-torture/execute/20020307-2.c: New test.
19502
19503 2002-03-07 Jeffrey A Law (law@redhat.com)
19504
19505 * g77.f-torture/compile/20020307-1.f: New test.
19506
19507 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19508
19509 * gcc.dg/unordered-1.c: New test.
19510
19511 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19512
19513 * gcc.c-torture/execute/20020307-1.c: New test.
19514
19515 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19516
19517 * gcc.dg/20020304-1.c: New test.
19518
19519 * gcc.c-torture/compile/20020304-2.c: New test.
19520
19521 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19522
19523 * gcc.c-torture/compile/20020304-1.c: New test case
19524 (from PR c/5830).
19525
19526 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19527
19528 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19529
19530 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19531
19532 * g++.dg/other/classkey1.C: New test.
19533
19534 2002-03-01 Richard Henderson <rth@redhat.com>
19535
19536 * gcc.c-torture/compile/981223-1.x: New.
19537 * gcc.c-torture/compile/920625-1.x: New.
19538
19539 2002-02-28 Richard Henderson <rth@redhat.com>
19540
19541 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19542
19543 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19544
19545 * gcc.c-torture/execute/20020227-1.c: New test.
19546
19547 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19548
19549 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19550 here" ERROR lines.
19551 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19552 * g++.old-deja.g++.other/defarg1.C: Likewise.
19553 * g++.old-deja/g++.pt/calls2.C: Likewise.
19554 * g++.old-deja/g++.pt/crash20.C: Likewise.
19555 * g++.old-deja/g++.pt/crash30.C: Likewise.
19556 * g++.old-deja/g++.pt/crash36.C: Likewise.
19557 * g++.old-deja/g++.pt/crash6.C: Likewise.
19558 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19559 * g++.old-deja/g++.pt/derived3.C: Likewise.
19560 * g++.old-deja/g++.pt/error1.C: Likewise.
19561 * g++.old-deja/g++.pt/friend21.C: Likewise.
19562 * g++.old-deja/g++.pt/friend23.C: Likewise.
19563 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19564 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19565
19566 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19567
19568 * gcc.c-torture/execute/20020225-2.c: New test.
19569
19570 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19571
19572 * gcc.c-torture/execute/920730-1t.c,
19573 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19574 Delete test cases, only relevant to -traditional.
19575
19576 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19577
19578 * gcc.dg/cpp/undef1.c: Remove.
19579 * gcc.dg/cpp/directiv.c: Update.
19580 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19581
19582 2002-02-27 Michael Meissner <meissner@redhat.com>
19583
19584 * gcc.c-torture/execute/20020226-1.c: New test.
19585
19586 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19587
19588 * g++.dg/debug/debug4.C: New test.
19589
19590 * gcc.dg/ia64-visibility-1.c: New test.
19591
19592 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19593
19594 * gcc.dg/debug/20020224-1.c: New.
19595
19596 2002-02-25 Kazu Hirata <kazu@hxi.com>
19597
19598 * gcc.c-torture/execute/960416-1.x: New.
19599 * gcc.c-torture/execute/divconst-3.x: Likewise.
19600
19601 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19602
19603 * gcc.dg/20020224-1.c: New test.
19604
19605 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19606
19607 * gcc.c-torture/execute/20020225-1.c: New.
19608
19609 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19610
19611 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19612
19613 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19614
19615 * gcc.dg/20020222-1.c: New test.
19616
19617 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19618
19619 * g++.dg/opt/anonunion1.C: New test.
19620
19621 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19622
19623 * g++.dg/template/qualttp19.C: New test.
19624 * g++.dg/template/qualttp20.C: New test.
19625 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19626 * g++.old-deja/g++.other/qual1.C: Likewise.
19627
19628 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19629
19630 * gcc.dg/attr-alwaysinline.c: New.
19631
19632 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19633
19634 * gcc.dg/20020220-1.c: New test.
19635
19636 * gcc.dg/20020220-2.c: New test.
19637
19638 * g++.dg/opt/mmx1.C: New test.
19639
19640 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19641
19642 * gcc.c-torture/compile/20020110.c: New test.
19643
19644 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19645
19646 * gcc.c-torture/execute/20020219-1.c: New test.
19647
19648 * gcc.dg/20020219-1.c: New test.
19649
19650 * gcc.dg/noncompile/20020220-1.c: New test.
19651
19652 * g++.dg/opt/ptrintsum1.C: New test.
19653
19654 * gcc.dg/debug/20020220-1.c: New test.
19655
19656 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19657
19658 * gcc.c-torture/execute/20020216-1.c: New test.
19659
19660 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19661
19662 * gcc.dg/decl-1.c: Update, new test.
19663
19664 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19665
19666 * g++.dg/abi/bitfield1.C: New test.
19667 * g++.dg/abi/bitfield2.C: New test.
19668
19669 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19670
19671 * gcc.dg/attr-nest.c: New test.
19672
19673 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19674
19675 * gcc.c-torture/execute/20020215-1.c: New test.
19676
19677 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19678
19679 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19680 * g++.dg/debug/debug.exp: New.
19681 * g++.dg/debug/trivial.C: New.
19682 * g++.dg/debug/debug1.C: Moved...
19683 * g++.dg/other/debug1.C: ...from here.
19684 * g++.dg/debug/debug2.C: Moved...
19685 * g++.dg/other/debug2.C: ...from here.
19686 * g++.dg/debug/debug3.C: Moved...
19687 * g++.dg/other/debug3.C: ...from here.
19688
19689 * gcc.dg/noncompile/20020213-1.c: New test.
19690
19691 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19692
19693 * g++.dg/other/debug3.C: New test.
19694
19695 * gcc.c-torture/execute/20020213-1.c: New test.
19696
19697 2002-02-13 Richard Smith <richard@ex-parrot.com>
19698
19699 * g++.old-deja/g++.other/thunk1.C: New test.
19700
19701 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19702
19703 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19704
19705 2002-02-13 Stan Shebs <shebs@apple.com>
19706
19707 * gcc.dg/altivec-3.c: New.
19708
19709 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19710
19711 * gcc.dg/Wunreachable-1.c: New test.
19712 * gcc.dg/Wunreachable-2.c: New test.
19713
19714 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19715
19716 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19717
19718 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19719
19720 * gcc.dg/decl-1.c: New test.
19721
19722 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19723
19724 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19725
19726 2002-02-10 Kazu Hirata <kazu@hxi.com>
19727
19728 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19729 * gcc.c-torture/compile/980506-1.x: Likewise.
19730
19731 2002-02-10 Kazu Hirata <kazu@hxi.com>
19732
19733 * gcc.dg/20020210-1.c: New.
19734
19735 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19736
19737 * g77.f-torture/execute/947.f: New regression test
19738 for PR fortran/947.
19739
19740 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19741
19742 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19743 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19744
19745 2002-02-08 Richard Henderson <rth@redhat.com>
19746
19747 * gcc.c-torture/compile/labels-3.c: New.
19748
19749 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19750
19751 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19752 expression statements work instead.
19753 * gcc.dg/noncompile/20020207-1.c: New test.
19754
19755 2002-02-07 Richard Henderson <rth@redhat.com>
19756
19757 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19758
19759 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19760
19761 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19762 message from g77
19763 * lib/g77-dg.exp: Trim g77 error messages so that they are
19764 recognized by dg.exp.
19765
19766 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19767
19768 PR fortran/5473
19769 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19770
19771 2002-02-07 Richard Henderson <rth@redhat.com>
19772
19773 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19774 to be sufficiently aligned for integers.
19775
19776 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19777
19778 * g++.dg/template/friend4.C: New test.
19779
19780 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19781
19782 PR fortran/5743
19783 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19784 unsupported cases.
19785
19786 2002-02-07 Richard Henderson <rth@redhat.com>
19787
19788 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19789 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19790 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19791 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19792
19793 2002-02-06 Richard Henderson <rth@redhat.com>
19794
19795 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19796
19797 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19798
19799 * gcc.dg/20020206-1.c: New test.
19800
19801 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19802
19803 * gcc.c-torture/execute/20020206-1.c: New test.
19804
19805 * gcc.c-torture/execute/20020206-2.c: New test.
19806
19807 PR optimization/5429:
19808 * gcc.c-torture/compile/20020206-1.c: New test.
19809
19810 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19811
19812 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19813 as certain file formats cannot support particularly large
19814 alignments.
19815
19816 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19817 and do not expect to be able to link the executable.
19818
19819 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19820 fail because the COFF format does not support the weak attribute.
19821
19822 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19823
19824 * g77.dg/pr5473.f: New test
19825
19826 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19827
19828 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19829 Fix testcase accordingly.
19830
19831 2002-02-04 Richard Henderson <rth@redhat.com>
19832
19833 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19834 (buf): Change to be an array of pointers, not ints.
19835
19836 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19837
19838 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19839 before all tests. Move warning one line above to match where it
19840 C frontend emits.
19841 * gcc.dg/Wswitch-2.c: New test.
19842 * g++.dg/warn/Wswitch-1.C: New test.
19843 * g++.dg/warn/Wswitch-2.C: New test.
19844
19845 2002-02-04 Richard Henderson <rth@redhat.com>
19846
19847 * g++.dg/abi/offsetof.C: Fix size comparison.
19848
19849 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19850
19851 * gcc.dg/cast-qual-2.c: New test.
19852
19853 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19854
19855 * gcc.dg/20020201-4.c: New test.
19856
19857 2002-02-04 Ben Elliston <bje@redhat.com>
19858
19859 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19860 target_info attribute != 0, in addition to the empty string.
19861 (gcc_target_compile): Likewise.
19862
19863 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19864
19865 * gcc.dg/Wswitch.c: New test.
19866 PR gcc/4475. PR gcc/3780.
19867
19868 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19869
19870 * g77.f-torture/execute/5122.f: New test for regressions
19871 against PR fortran/5122.
19872
19873 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19874
19875 * g77.f-torture/compile/pr3743.f: Delete
19876 * g77.dg/pr3743-1.f: New test.
19877 * g77.dg/pr3743-2.f: New test.
19878 * g77.dg/pr3743-3.f: New test.
19879 * g77.dg/pr3743-4.f: New test.
19880
19881 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19882
19883 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19884
19885 2002-02-02 Richard Henderson <rth@redhat.com>
19886
19887 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19888 * gcc.c-torture/execute/bf64-1.c: Likewise.
19889
19890 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19891
19892 * gcc.dg/20020201-2.c: New test.
19893
19894 * gcc.dg/20020201-3.c: New test.
19895
19896 * gcc.c-torture/execute/bitfld-2.c: New test.
19897
19898 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19899
19900 * gcc.dg/bitfld-1.c: Update.
19901 * gcc.dg/bitfld-2.c: Update.
19902 * gcc.c-torture/execute/bitfld-1.x: New.
19903
19904 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19905
19906 * gcc.c-torture/execute/20020201-1.c: New test.
19907
19908 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19909
19910 PR target/5469
19911 * gcc.dg/20020201-1.c: New test.
19912
19913 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19914
19915 PR fortran/3743
19916 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19917 * g77.f-torture/compile/pr3743.x: Remove
19918
19919 2002-01-31 Tom Rix <trix@redhat.com>
19920
19921 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19922
19923 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19924
19925 * gcc.dg/noncompile/20020130-1.c: New test.
19926
19927 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19928
19929 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19930
19931 2002-01-29 Richard Henderson <rth@redhat.com>
19932
19933 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19934 to long long.
19935 * gcc.c-torture/execute/bf64-1.c: Likewise.
19936
19937 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19938
19939 * gcc.c-torture/execute/20020129-1.c: New test.
19940
19941 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19942
19943 * gcc.c-torture/compile/20000224-1.c: Update.
19944 * gcc.c-torture/execute/bitfld-1.c: New tests.
19945 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19946 * gcc.dg/uninit-A.c: Update.
19947
19948 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19949
19950 * g++.dg/template/ctor1.C: Add instantiation.
19951
19952 2002-01-28 Paul Koning <pkoning@equallogic.com>
19953
19954 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19955 argument to __builtin_prefetch to be const ptr.
19956
19957 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19958
19959 * gcc.c-torture/compile/20020120-1.c: New test.
19960
19961 2002-01-27 Kazu Hirata <kazu@hxi.com>
19962
19963 * gcc.c-torture/execute/20020127-1.c: New test.
19964
19965 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19966
19967 * g77.dg/f77-edit-i-in.f: New test
19968 * g77.dg/f77-edit-i-out.f: New test
19969
19970 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19971
19972 * gcc.dg/debug/debug.exp: New file.
19973 * gcc.dg/debug/trivial.c: New file.
19974 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19975 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19976 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19977 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19978 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19979 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19980 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19981 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19982 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19983 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19984 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19985 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19986 * gcc.dg/20000503-1.c: Removed.
19987 * gcc.dg/20010207-1.c: Removed.
19988 * gcc.dg/20011223-1.c: Removed.
19989 * gcc.dg/20020104-2.c: Removed.
19990 * gcc.dg/debug-1.c: Removed.
19991 * gcc.dg/debug-2.c: Removed.
19992 * gcc.dg/debug-3.c: Removed.
19993 * gcc.dg/debug-4.c: Removed.
19994 * gcc.dg/debug-5.c: Removed.
19995 * gcc.dg/debug-6.c: Removed.
19996 * gcc.dg/dwarf2-1.c: Removed.
19997 * gcc.dg/dwarf2-2.c: Removed.
19998
19999 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20000
20001 * g++.old-deja/g++.other/eh5.C: New test.
20002 * g++.old-deja/g++.other/sibcall2.C: New test.
20003 * g++.old-deja/g++.other/array9.C: New test.
20004 * g++.old-deja/g++.other/typename2.C: New test.
20005 * g++.old-deja/g++.other/crash60.C: New test.
20006 * g++.old-deja/g++.other/conv9.C: New test.
20007 * g++.old-deja/g++.other/mangle10.C: New test.
20008 * g++.old-deja/g++.other/unchanging1.C: New test.
20009 * g++.old-deja/g++.other/exprstmt1.C: New test.
20010 * g++.old-deja/g++.other/inline23.C: New test.
20011 * g++.old-deja/g++.eh/ia64-1.C: New test.
20012 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20013 * g++.old-deja/g++.other/reload1.C: New test.
20014 * g++.old-deja/g++.other/static20.C: New test.
20015 * g++.old-deja/g++.other/local-alloc1.C: New test.
20016 * g++.old-deja/g++.other/conv8.C: New test.
20017 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20018 * g++.old-deja/g++.other/storeexpr1.C: New test.
20019 * g++.old-deja/g++.other/storeexpr2.C: New test.
20020 * g++.dg/eh/template2.C: New test.
20021 * g++.dg/warn/weak1.C: New test.
20022
20023 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20024
20025 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20026 Remove first, non-varying, argument.
20027
20028 2002-01-23 Richard Henderson <rth@redhat.com>
20029
20030 * gcc.dg/inline-2.c: New.
20031
20032 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20033 Add optional target arg. Check number of arguments.
20034 (scan-assembler-not, scan-assembler-dem): Likewise.
20035 (scan-assembler-dem-not): Likewise.
20036
20037 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20038
20039 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20040 line 12.
20041 * g++.old-deja/g++.brendan/parse3.C,
20042 g++.old-deja/g++.other/crash26.C,
20043 g++.old-deja/g++.other/crash28.C,
20044 g++.old-deja/g++.other/crash29.C,
20045 g++.old-deja/g++.other/crash30.C,
20046 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20047
20048 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20049
20050 * gcc.dg/20020115-1.c: New.
20051
20052 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20053
20054 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20055
20056 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20057
20058 * gcc.dg/20020122-3.c: New.
20059
20060 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20061
20062 * g++.dg/other/gc1.C: New test.
20063
20064 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20065
20066 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20067
20068 2002-01-22 Richard Henderson <rth@redhat.com>
20069
20070 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20071
20072 2002-01-22 Richard Henderson <rth@redhat.com>
20073
20074 * gcc.dg/20020122-4.c: New.
20075
20076 2002-01-22 H.J. Lu <hjl@gnu.org>
20077
20078 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20079 link output.
20080 * gcc.dg/special/ecos.exp: Likewise.
20081 * lib/g++-dg.exp: Likewise.
20082 * lib/g77-dg.exp: Likewise.
20083 * lib/gcc-dg.exp : Likewise.
20084 * lib/mike-g++.exp: Likewise.
20085 * lib/mike-g77.exp: Likewise.
20086 * lib/mike-gcc.exp: Likewise.
20087 * lib/objc-dg.exp: Likewise.
20088
20089 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20090
20091 PR target/5379
20092 * gcc.dg/20020122-2.c: New test.
20093
20094 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20095
20096 * gcc.dg/20020122-1.c: New test.
20097
20098 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20099
20100 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20101
20102 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20103
20104 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20105
20106 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20107
20108 * gcc.c-torture/compile/20020121-1.c: New test.
20109
20110 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20111
20112 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20113 ld_library_path.
20114
20115 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20116
20117 * gcc.dg/20020218-1.c: New test.
20118
20119 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20120
20121 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20122 messages
20123 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20124 "At global scope" warning
20125 * g++.dg/ext/align1.C: Change cygwin test for alignment
20126 from db-bogus to dg-warning
20127
20128 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20129
20130 * g77.f-torture/compile/cpp2.F: New test.
20131
20132 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20133
20134 * g++.dg/template/access1.C: New test.
20135
20136 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20137
20138 * gcc.dg/20020118-1.c: New.
20139
20140 2002-01-18 Kazu Hirata <kazu@hxi.com>
20141
20142 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20143
20144 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20145
20146 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20147 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20148 alignment warnings.
20149
20150 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20151
20152 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20153 torture_with_loops and torture_without_loops
20154
20155 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20156
20157 * gcc.c-torture/compile/20020116-1.c: New test.
20158
20159 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20160
20161 * gcc.dg/20020116-2.c: New test.
20162
20163 * gcc.dg/ultrasp4.c: New test.
20164
20165 * gcc.dg/20020116-1.c: New test.
20166
20167 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20168
20169 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20170 by EABI.
20171
20172 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20173
20174 * gcc.misc-tests/i386-prefetch.exp: New.
20175 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20176 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20177 * gcc.misc-tests/i386-pf-none-1.c: New test.
20178 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20179
20180 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20181
20182 * gcc.dg/gnu89-init-1.c: Add new tests.
20183
20184 2002-01-15 Andreas Jaeger <aj@suse.de>
20185
20186 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20187 * gcc.dg/i386-mmx-2.c: Likewise.
20188 * gcc.dg/i386-sse-1.c: Likewise.
20189 * gcc.dg/i386-sse-2.c: Likewise.
20190 * gcc.dg/i386-sse-3.c: Likewise.
20191
20192 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20193
20194 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20195 Uncomment additional cases that now pass.
20196
20197 2002-01-11 Richard Henderson <rth@redhat.com>
20198
20199 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20200 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20201
20202 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20203
20204 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20205
20206 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20207
20208 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20209 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20210
20211 2002-01-10 Dale Johannesen <dalej@apple.com>
20212
20213 * gcc.c-torture/execute/loop-11.c: New.
20214
20215 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20216
20217 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20218 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20219
20220 2002-01-09 Richard Henderson <rth@redhat.com>
20221
20222 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20223 type in which to perform the operation for each size.
20224
20225 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20226
20227 * gcc.c-torture/compile/20020109-2.c: New test.
20228
20229 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20230
20231 * gcc.c-torture/execute/loop-10.c: New test.
20232
20233 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20234
20235 * gcc.c-torture/compile/20010226-1.c: New test.
20236 * gcc.c-torture/compile/20010227-1.c: New test.
20237 * gcc.c-torture/compile/20010426-1.c: New test.
20238 * gcc.c-torture/compile/20010510-1.c: New test.
20239 * gcc.c-torture/compile/20010605-3.c: New test.
20240 * gcc.c-torture/compile/20010824-1.c: New test.
20241 * gcc.c-torture/execute/20010409-1.c: New test.
20242 * gcc.dg/noncompile/20000901-1.c: New test.
20243 * gcc.dg/20001023-1.c: New test.
20244 * gcc.dg/20001101-1.c: New test.
20245 * gcc.dg/20001102-1.c: New test.
20246 * gcc.dg/20010207-1.c: New test.
20247 * gcc.dg/20010405-1.c: New test.
20248 * gcc.dg/20010822-1.c: New test.
20249 * gcc.dg/20011107-1.c: New test.
20250
20251 2002-01-09 Jeffrey A Law (law@redhat.com)
20252
20253 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20254
20255 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20256 execution failure on PA targets.
20257
20258 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20259
20260 * gcc.c-torture/compile/20020109-1.c: New test.
20261
20262 2002-01-08 Kazu Hirata <kazu@hxi.com>
20263
20264 * gcc.c-torture/execute/20020108-1.c: New test.
20265
20266 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20267
20268 * gcc.dg/20020108-1.c: New test.
20269
20270 2002-01-08 H.J. Lu <hjl@gnu.org>
20271
20272 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20273 for header files.
20274
20275 2002-01-08 Geoff Keating <geoffk@redhat.com>
20276
20277 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20278 consistency.
20279
20280 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20281
20282 * gcc.dg/altivec-4.c: Test altivec predicates.
20283
20284 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20285
20286 * gcc.c-torture/execute/20020107-1.c: New test.
20287
20288 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20289
20290 PR c/5279
20291 * gcc.c-torture/compile/20020106-1.c: New test.
20292
20293 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20294
20295 * gcc.c-torture/execute/nestfunc-4.c: New test.
20296
20297 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20298
20299 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20300 extra triple that slipped in.
20301 * g++.old-deja/g++.abi/align.C: Likewise.
20302 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20303
20304 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20305
20306 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20307 * g++.old-deja/g++.abi/align.C: Likewise.
20308 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20309
20310 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20311 on FreeBSD/i386.
20312 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20313 FreeBSD.
20314
20315 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20316
20317 * gcc.dg/20020104-1.c: New test.
20318
20319 * gcc.dg/20020104-2.c: New test.
20320
20321 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20322
20323 * gcc.dg/20020103-1.c: Fix typo in target selector.
20324
20325 2002-01-03 Richard Henderson <rth@redhat.com>
20326
20327 * gcc.dg/20020103-1.c: New.
20328
20329 2002-01-03 Kazu Hirata <kazu@hxi.com>
20330
20331 * gcc.c-torture/execute/20020103-1.c: New test.
20332
20333 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20334
20335 * g++.dg/other/debug2.C: New test.
20336
20337 * gcc.c-torture/compile/20020103-1.c: New test.
20338
20339 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20340
20341 * gcc.dg/gnu89-init-1.c: Added new tests.
20342
20343 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20344
20345 * g++.dg/template/friend2.C: Remove as patch is reverted.
20346
20347 * g++.dg/warn/oldcast1.C: New test.
20348
20349 * g++.dg/template/ptrmem1.C: New test.
20350 * g++.dg/template/ptrmem2.C: New test.
20351
20352 * g++.dg/template/ntp.C: New test.
20353
20354 * g++.dg/other/component1.C: New test.
20355
20356 * g++.dg/template/ttp3.C: New test.
20357
20358 * g++.dg/template/friend2.C: New test.
20359 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20360
20361 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20362
20363 * g++.dg/other/ptrmem1.C: New test.
20364 * g++.dg/other/ptrmem2.C: New test.
20365
20366 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20367
20368 * g++.dg/template/ctor1.C: New test.
20369
20370 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20371
20372 * g++.dg/template/friend2.C: New test.
20373
20374 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20375
20376 * gcc.dg/mmix-1.c: New test.
20377
20378 2001-12-31 Richard Henderson <rth@redhat.com>
20379
20380 * gcc.dg/asm-5.c: New.
20381
20382 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20383
20384 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20385 in namespace __gnu_cxx
20386
20387 2001-12-30 Richard Henderson <rth@redhat.com>
20388
20389 * gcc.dg/debug-6.c: New.
20390
20391 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20392
20393 * gcc.c-torture/compile/20011229-2.c: New test.
20394
20395 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20396
20397 * gcc.dg/debug-3.c: New test.
20398 * gcc.dg/debug-4.c: New test.
20399 * gcc.dg/debug-5.c: New test.
20400
20401 2001-12-29 Richard Henderson <rth@redhat.com>
20402
20403 * g++.dg/eh/loop1.C: New.
20404
20405 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20406
20407 * g++.dg/template/crash1.C: New test.
20408
20409 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20410
20411 * g++.dg/other/const1.C: New test.
20412
20413 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20414
20415 * gcc.c-torture/compile/20011229-1.c: New test.
20416
20417 2001-12-28 Stan Shebs <shebs@apple.com>
20418
20419 * lib/objc-torture.exp: Resync with c-torture.exp.
20420 * lib/objc.exp: Load standard libraries.
20421
20422 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20423
20424 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20425 additional tests.
20426
20427 2001-12-27 Roger Sayle <roger@eyesopen.com>
20428
20429 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20430
20431 2001-12-27 Richard Henderson <rth@redhat.com>
20432
20433 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20434
20435 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20436
20437 * g++.dg/eh/ctor1.C: New test.
20438 * g++.dg/other/error2.C: New test.
20439
20440 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20441
20442 * g++.dg/other/init2.C: New test.
20443
20444 2001-12-24 Richard Henderson <rth@redhat.com>
20445
20446 * gcc.dg/20011223-1.c: New.
20447 * gcc.dg/inline-1.c: New.
20448
20449 2001-12-23 Richard Henderson <rth@redhat.com>
20450
20451 * gcc.dg/asm-4.c: Test operand modifiers.
20452
20453 2001-12-23 Richard Henderson <rth@redhat.com>
20454
20455 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20456
20457 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20458
20459 * gcc.c-torture/execute/20011223-1.c: New test.
20460
20461 2001-12-21 Richard Henderson <rth@redhat.com>
20462
20463 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20464 re-enables the warning.
20465
20466 2001-12-21 Richard Henderson <rth@redhat.com>
20467
20468 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20469
20470 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20471
20472 * gcc.c-torture/compile/20011218-1.c: New test.
20473
20474 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20475
20476 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20477 arm-isr.c test.
20478 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20479 epilogue generation for ARM ISR routines.
20480
20481 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20482
20483 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20484 * gcc.dg/format/c90-printf-3.c: Likewise.
20485 * gcc.dg/format/c99-printf-3.c: Likewise.
20486 * gcc.dg/format/ext-1.c: Likewise.
20487 * gcc.dg/format/ext-6.c: Likewise.
20488 * gcc.dg/format/format.h: Prototype unlocked stdio.
20489
20490 2001-12-20 Richard Henderson <rth@redhat.com>
20491
20492 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20493 (arena): Use it.
20494 (malloc): Correct allocation logic. Abort if we fill up the
20495 arena before initialization complete.
20496 (realloc): Correct allocation logic.
20497
20498 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20499
20500 * gcc.c-torture/compile/20011219-2.c: New test.
20501
20502 * gcc.c-torture/execute/20011219-1.c: New test.
20503
20504 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20505
20506 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20507 target does not support weak symbols.
20508
20509 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20510
20511 * gcc.c-torture/compile/20011219-1.c: New test.
20512
20513 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20514
20515 * g++.dg/other/error1.C: New test.
20516
20517 2001-12-17 Jeffrey A Law (law@redhat.com)
20518
20519 * gcc.c-torture/execute/20011217-1.c: New test.
20520
20521 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20522
20523 * objc.dg/special/: New directory.
20524 * objc.dg/special/special.exp: New file.
20525 * objc.dg/special/unclaimed-category-1.h: New file.
20526 * objc.dg/special/unclaimed-category-1a.m: New file.
20527 * objc.dg/special/unclaimed-category-1.m: New file.
20528
20529 2001-12-17 Andreas Jaeger <aj@suse.de>
20530
20531 * gcc.c-torture/compile/20011217-2.c: New test.
20532
20533 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20534
20535 * gcc.c-torture/compile/20011217-1.c: New test.
20536
20537 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20538
20539 * testsuite/gcc.dg/20011214-1.c: New.
20540
20541 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20542
20543 * gcc.dg/altivec-4.c: New.
20544
20545 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20546
20547 * gcc.dg/20011113-1.c: New test.
20548
20549 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20550
20551 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20552 std::__malloc_alloc_template<0> and
20553 std::__default_alloc_template<false, 0>.
20554
20555 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20556
20557 * objc/execute/bf-21.m: New test.
20558 * objc/execute/enumeration-1.m: New test.
20559 * objc/execute/enumeration-2.m: New test.
20560
20561 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20562
20563 * gcc.dg/gnu89-init-1.c: New test.
20564
20565 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20566
20567 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20568 * g++.old-deja/g++.jason/2371.C: Likewise.
20569 * g++.old-deja/g++.jason/template33.C: Likewise.
20570 * g++.old-deja/g++.jason/template34.C: Likewise.
20571 * g++.old-deja/g++.jason/template36.C: Likewise.
20572 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20573 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20574 * g++.old-deja/g++.other/typename1.C: Likewise.
20575 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20576 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20577 * g++.old-deja/g++.pt/typename11.C: Likewise.
20578 * g++.old-deja/g++.pt/typename14.C: Likewise.
20579 * g++.old-deja/g++.pt/typename16.C: Likewise.
20580 * g++.old-deja/g++.pt/typename3.C: Likewise.
20581 * g++.old-deja/g++.pt/typename4.C: Likewise.
20582 * g++.old-deja/g++.pt/typename5.C: Likewise.
20583 * g++.old-deja/g++.pt/typename7.C: Likewise.
20584 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20585
20586 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20587
20588 * g++.dg/other/linkage1.C: New test.
20589 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20590 specifiers.
20591
20592 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20593
20594 * gcc.dg/concat.c: New test.
20595
20596 2001-12-11 Stan Shebs <shebs@apple.com>
20597
20598 * objc/compile: New test directory.
20599 * objc/compile/compile.exp: New expect script.
20600 * objc/compile/20011211-1.m: New compile test.
20601
20602 2001-12-11 Jason Merrill <jason@redhat.com>
20603
20604 * lib/prune.exp (prune_gcc_output): Also handle "In member
20605 function". So many permutations...
20606
20607 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20608
20609 * g++.dg/template/typedef1.C: New test.
20610
20611 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20612
20613 * g++.dg/other/copy1.C: New test.
20614
20615 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20616
20617 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20618
20619 * gcc.dg/builtin-choose-expr.c: New.
20620
20621 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20622
20623 * gcc.dg/altivec-2.c: New.
20624
20625 2001-12-07 Richard Henderson <rth@redhat.com>
20626
20627 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20628
20629 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20630
20631 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20632 ultrasparc.
20633
20634 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20635
20636 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20637
20638 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20639
20640 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20641 variable argument list.
20642
20643 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20644
20645 * gcc.c-torture/execute/memcheck: Delete entire directory.
20646 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20647 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20648
20649 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20650
20651 * gcc.dg/Wshadow-1.c: New test.
20652
20653 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20654
20655 * gcc.c-torture/compile/20011130-1.c: New test.
20656
20657 * gcc.dg/noncompile/20011025-1.c: New test.
20658
20659 * g++.dg/other/anon-union.C: New test.
20660
20661 * gcc.c-torture/execute/20011024-1.c: New test.
20662
20663 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20664
20665 * gcc.c-torture/execute/20000722-1.x,
20666 gcc.c-torture/execute/20010123-1.x: Remove.
20667 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20668 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20669 gcc.dg/c99-complit-2.c: New tests.
20670
20671 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20672
20673 * g++.dg/inherit/base1.C: New test.
20674
20675 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20676
20677 * g++.dg/other/stdarg1.C: New test.
20678
20679 * gcc.c-torture/compile/20011130-2.c: New test.
20680
20681 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20682
20683 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20684 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20685 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20686 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20687 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20688 * gcc.dg/builtin-prefetch-1.c: New test.
20689
20690 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20691
20692 * gcc.dg/20011130-1.c: New test.
20693
20694 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20695
20696 * g++.dg/other/scope1.C: New test.
20697 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20698
20699 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20700
20701 * gcc.dg/vla-init-1.c: New test.
20702
20703 2001-12-01 Geoff Keating <geoffk@redhat.com>
20704
20705 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20706
20707 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20708
20709 * objc.dg/alias.m: Update.
20710 * objc.dg/class-1.m: Update.
20711 * objc.dg/const-str-1.m: Update.
20712 * objc.dg/fwd-proto-1.m: Update.
20713 * objc.dg/id-1.m: Update.
20714 * objc.dg/super-class-1.m: Update.
20715
20716 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20717
20718 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20719 constructs.
20720
20721 2001-11-28 Jeffrey A Law (law@cygnus.com)
20722
20723 * gcc.c-torture/execute/20011128-1.c: New test.
20724
20725 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20726
20727 * gcc.dg/20011127-1.c: New test.
20728
20729 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20730
20731 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20732 from Austin Group draft 7.
20733 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20734 scanf format arguments.
20735 * gcc.dg/format/no-exargs-2.c: New test.
20736
20737 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20738
20739 * g++.dg/abi/vbase8-4.C: New test.
20740
20741 2001-11-24 Ian Lance Taylor <ian@airs.com>
20742
20743 * gcc.c-torture/execute/20011121-1.c: New test.
20744
20745 2001-11-23 Jeffrey A Law (law@cygnus.com)
20746
20747 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20748
20749 2001-11-23 Andreas Jaeger <aj@suse.de>
20750
20751 * gcc.dg/cpp/charconst-2.c: New test.
20752
20753 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20754
20755 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20756 to the host if it is remote. Let tests specify extra headers
20757 they use.
20758 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20759 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20760 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20761 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20762 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20763 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20764 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20765 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20766 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20767 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20768
20769 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20770
20771 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20772 for little endian ARMs.
20773
20774 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20775
20776 * gcc.c-torture/compile/20011119-1.c: New test.
20777 * gcc.c-torture/compile/20011119-2.c: New test.
20778
20779 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20780
20781 * gcc.dg/altivec-1.c: Fix typo.
20782
20783 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20784
20785 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20786
20787 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20788
20789 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20790
20791 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20792
20793 * lib/g77.exp: Don't specify --rpath-link.
20794
20795 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20796 across all the headers.
20797 * gcc.dg/format/format.exp: For testing on a remote host,
20798 copy format.h.
20799
20800 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20801 * gcc.c-torture/execute/930406-1.c: Likewise.
20802 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20803
20804 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20805
20806 * gcc.dg/altivec-1.c: New.
20807
20808 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20809
20810 * gcc.dg/cpp/fpreprocessed.c: New test case.
20811
20812 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20813
20814 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20815 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20816 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20817
20818 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20819
20820 * gcc.dg/no-builtin-1.c: New test.
20821
20822 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20823
20824 * gcc.c-torture/execute/20011115-1.c: New test.
20825
20826 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20827
20828 * gcc.c-torture/compile/20011114-2.c: New test.
20829 * gcc.c-torture/compile/20011114-3.c: New test.
20830 * gcc.c-torture/compile/20011114-4.c: New test.
20831
20832 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20833
20834 * g++.dg/other/init1.C: New test.
20835
20836 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20837
20838 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20839 message.
20840
20841 * gcc.c-torture/execute/20011114-1.c: New testcase.
20842
20843 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20844 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20845 like the (before this change) version of 20010327-1.c.
20846
20847 2001-11-14 Roger Sayle <roger@eyesopen.com>
20848
20849 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20850
20851 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20852
20853 * g++.dg/init/array2.C: New test.
20854
20855 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20856
20857 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20858
20859 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20860
20861 * g++.dg/other/forscope1.C: New test.
20862 * g++.dg/ext/forscope1.C: New test.
20863 * g++.dg/ext/forscope2.C: New test.
20864
20865 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20866
20867 * gcc.c-torture/execute/20011113-1.c: New test.
20868
20869 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20870
20871 * gcc.c-torture/execute/20011109-2.c: New test.
20872
20873 * gcc.c-torture/execute/20011109-1.c: New test.
20874
20875 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20876
20877 * gcc.c-torture/compile/20011109-1.c: New test.
20878
20879 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20880
20881 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20882 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20883 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20884 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20885 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20886 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20887 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20888
20889 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20890
20891 * g++.dg/warn/Wshadow-1.C: New tests.
20892 * g++.old-deja/g++.mike/for3.C: Update.
20893
20894 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20895
20896 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20897 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20898 XFAILs. Adjust expected error texts.
20899 * gcc.c-torture/compile/20011106-1.c,
20900 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20901 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20902 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20903 gcc.dg/c99-array-lval-5.c: New tests.
20904
20905 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20906
20907 * gcc.dg/cpp/defined.c: Update.
20908
20909 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20910
20911 * gcc.c-torture/execute/anon-1.c: New test.
20912
20913 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20914
20915 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20916 same size, so no warning should be produced on stormy16.
20917
20918 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20919 due to oversized array.
20920 * g++.old-deja/g++.mike/ns15.C: Likewise.
20921 * g++.old-deja/g++.pt/crash16.C: Likewise.
20922
20923 2001-11-02 Graham Stott <grahams@redhat.com>
20924
20925 * g++.dgother/debug1.C: Fix typos.
20926
20927 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20928
20929 * g++.dg/other/debug1.C: New test.
20930
20931 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20932
20933 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20934 of unsigned long.
20935
20936 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20937
20938 * gcc.dg/20011029-2.c: New test.
20939
20940 * gcc.c-torture/compile/20011029-1.c: New test.
20941
20942 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20943
20944 * objc/execute/class_self-1.m: New test.
20945 * objc/execute/class_self-2.m: New test.
20946
20947 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20948
20949 * gcc.misc-tests/msgs.exp: Delete.
20950 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20951 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20952 error set to match recent changes.
20953
20954 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20955
20956 * gcc.dg/20011021-1.c: New test.
20957
20958 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20959
20960 * gcc.c-torture/compile/20011023-1.c: New test.
20961
20962 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20963
20964 * lib/g77.exp: Rewrite based on lib/g++.exp.
20965
20966 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20967
20968 * gcc.c-torture/execute/20011019-1.c: New test.
20969
20970 * gcc.dg/20011018-1.c: New test.
20971
20972 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20973
20974 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20975
20976 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20977
20978 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20979 * gcc.dg/attr-invalid.c: Likewise.
20980
20981 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20982
20983 * testsuite/gcc.dg/20011015-1.c: New test.
20984
20985 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20986
20987 * g++.dg/template/unify2.C: New test.
20988
20989 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20990
20991 * g++.dg/other/exception-specification.C: New test
20992
20993 2001-10-13 Tom Rix <trix@redhat.com>
20994
20995 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20996 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20997
20998 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20999
21000 * testsuite/gcc.dg/20011009-1.c: New test.
21001
21002 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21003
21004 PR g++/4476
21005 * g++.dg/other/friend1.C: New test.
21006
21007 2001-10-11 Richard Henderson <rth@redhat.com>
21008
21009 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21010
21011 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21012
21013 * gcc.c-torture/compile/20011010-1.c: New.
21014
21015 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21016
21017 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21018 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21019 g77.f-torture/execute/execute.exp,
21020 g77.f-torture/noncompile/noncompile.exp,
21021 gcc.c-torture/compile/compile.exp,
21022 gcc.c-torture/execute/execute.exp,
21023 gcc.c-torture/execute/ieee/ieee.exp,
21024 gcc.c-torture/execute/memcheck/memcheck.exp,
21025 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21026 objc/execute/execute.exp: Update FSF address.
21027
21028 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21029
21030 * gcc.dg/cpp/cmdlne-C.c: Update.
21031 * gcc.dg/cpp/cmdlne-C2.c: New.
21032
21033 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21034
21035 * gcc.c-torture/execute/20011008-3.c: New.
21036
21037 2001-10-08 DJ Delorie <dj@redhat.com>
21038
21039 * gcc.dg/20011008-1.c: New.
21040 * gcc.dg/20011008-2.c: New.
21041
21042 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21043
21044 * gcc.dg/cpp/spacing1.c: Update test.
21045
21046 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21047
21048 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21049 spelling errors of "separate" as "seperate".
21050
21051 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21052
21053 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21054 enough to avoid inlining.
21055
21056 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21057
21058 * lib/g77.exp: set libg2c_dir correctly.
21059
21060 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21061
21062 * gcc.dg/cpp/macro11.c: New test.
21063
21064 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21065
21066 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21067 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21068 gcc.dg/format/multattr-3.c: New tests.
21069 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21070 tests for format attributes on function pointers being rejected.
21071
21072 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21073
21074 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21075
21076 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21077
21078 * g++.dg/warn/format1.C: New test.
21079
21080 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21081
21082 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21083
21084 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21085
21086 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21087
21088 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21089
21090 * gcc.dg/cpp/redef2.c: Add test.
21091
21092 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21093
21094 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21095 long-standing bug on i686, apparently.
21096 * gcc.c-torture/execute/loop-2c.x: New file.
21097 * gcc.c-torture/execute/loop-2d.x: New file.
21098 * gcc.c-torture/execute/loop-3c.x: New file.
21099
21100 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21101
21102 * gcc.dg/cpp/20000625-2.c: Correct line number.
21103
21104 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21105
21106 * gcc.dg/cpp/macro10.c: New test.
21107 * gcc.dg/cpp/strify3.c: New test.
21108 * gcc.dg/cpp/spacing1.c: Add tests.
21109 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21110 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21111
21112 2001-09-24 DJ Delorie <dj@redhat.com>
21113
21114 * gcc.c-torture/execute/20010924-1.c: New test.
21115
21116 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21117
21118 * testsuite/objc/execute/paste.m: Remove.
21119
21120 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21121
21122 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21123
21124 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21125
21126 * g77.dg/strlen0.f: New test.
21127
21128 2001-09-21 Richard Henderson <rth@redhat.com>
21129
21130 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21131 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21132
21133 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21134
21135 Table-driven attributes.
21136 * g++.dg/ext/attrib1.C: New test.
21137
21138 2001-09-20 DJ Delorie <dj@redhat.com>
21139
21140 * gcc.dg/20000926-1.c: Update expected warning messages.
21141 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21142 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21143 array.
21144
21145 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21146
21147 * g++.dg/eh/registers1.C: New test case.
21148
21149 2001-09-17 Richard Henderson <rth@redhat.com>
21150
21151 * gcc.dg/array-5.c: Fix VLA decomposition test.
21152
21153 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21154
21155 * gcc.dg/cpp/line5.c: New testcase.
21156
21157 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21158
21159 * gcc.dg/cpp/macro9.c: New test.
21160
21161 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21162
21163 * gcc.c-torture/execute/980223.c: Change type of addr from long
21164 to char *.
21165
21166 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21167
21168 * gcc.c-torture/execute/20010915-1.c: New test.
21169
21170 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21171
21172 * g77.dg/bprob: New directory.
21173 * g77.dg/bprob/bprob.exp: New file.
21174 * g77.dg/bprob/bprob-1.f: New test.
21175 * g77.dg/gcov: New directory.
21176 * g77.dg/gcov/gcov.exp: New file.
21177 * g77.dg/gcov/gcov-1.f: New test.
21178 * g77.dg/gcov/gcov-1.x: New file.
21179
21180 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21181
21182 * gcc.dg/cpp/directiv.c: Update.
21183 * gcc.dg/cpp/undef1.c: Update.
21184
21185 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21186
21187 * gcc.dg/20010912-1.c: New test.
21188
21189 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21190
21191 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21192 language-independent file in lib.
21193 * lib/gcov.exp: New file.
21194
21195 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21196
21197 * gcc.c-torture/compile/20010911-1.c: New test.
21198
21199 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21200
21201 * lib/profopt.exp: New, to support profile-directed optimizations.
21202 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21203 * gcc.misc-tests/bprob-1.c: New test.
21204 * gcc.misc-tests/bprob-2.c: New test.
21205
21206 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21207
21208 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21209 XFAIL and which kinds of gcov output to verify.
21210 * gcc.misc-tests/gcov-4b.x: New file.
21211 * gcc.misc-tests/gcov-5b.x: New file.
21212 * gcc.misc-tests/gcov-6.x: New file.
21213 * gcc.misc-tests/gcov-7.c: New test.
21214 * gcc.misc-tests/gcov-7.x: New file.
21215
21216 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21217
21218 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21219 * gcc.misc-tests/gcov-6.c: New test.
21220
21221 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21222
21223 PR c++/3986
21224 * g++.dg/abi/vbase1.C: New test.
21225
21226 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21227
21228 * objc.dg/method-2.m: New.
21229
21230 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21231
21232 PR c++/4203
21233 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21234 * g++.dg/init/empty1.C: New test.
21235
21236 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21237
21238 * gcc.c-torture/compile/20010903-1.c: New test.
21239
21240 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21241
21242 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21243 for m68k.
21244
21245 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21246
21247 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21248
21249 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21250
21251 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21252
21253 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21254
21255 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21256 for 16-bit 'unsigned int'.
21257
21258 2001-08-29 Kazu Hirata <kazu@hxi.com>
21259
21260 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21261
21262 2001-08-27 Richard Henderson <rth@redhat.com>
21263
21264 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21265 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21266
21267 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21268
21269 * gcc.dg/asm-names.c (ymain): New.
21270
21271 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21272
21273 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21274 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21275 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21276
21277 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21278
21279 * gcc.dg/compare5.c: New testcase.
21280
21281 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21282
21283 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21284 and "In instantiation".
21285
21286 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21287
21288 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21289
21290 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21291
21292 * gcc.misc-tests/gcov.exp: Add support for branch information.
21293 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21294 * gcc.misc-tests/gcov-4.c: New test.
21295 * gcc.misc-tests/gcov-4b.c: New test.
21296 * gcc.misc-tests/gcov-5b.c: New test.
21297
21298 2001-08-20 Zack Weinberg <zackw@panix.com>
21299
21300 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21301 expected to fail.
21302
21303 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21304
21305 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21306
21307 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21308
21309 * g++.dg/eh/template1.C: New test.
21310
21311 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21312
21313 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21314 Fix thinko.
21315 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21316 for xfail.
21317
21318 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21319
21320 * lib/g77-dg.exp: Use prune.exp for common procedures
21321 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21322 * lib/g77.exp: (g77-dg-prune) Remove
21323
21324 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21325
21326 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21327
21328 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21329
21330 * g++.dg/template/unify1.C: New test.
21331
21332 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21333
21334 * g++.dg/abi/empty4.C: New test.
21335
21336 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21337
21338 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21339 solaris2.*
21340 * g77.f-torture/compile/pr3743.x: Likewise
21341
21342 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21343
21344 * g++.dg/other/using-declaration.C: New test.
21345
21346 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21347
21348 * gcc.dg/cpp/tr-sign.c: New testcase.
21349
21350 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21351
21352 * gcc.dg/cpp/19951025-1.c: Revert.
21353 * gcc.dg/cpp/directiv.c: We no longer process directives that
21354 interrupt macro arguments.
21355
21356 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21357
21358 * gcc.dg/bconstp-1.c: New test.
21359
21360 2001-08-03 Richard Henderson <rth@redhat.com>
21361
21362 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21363
21364 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21365
21366 * gcc.dg/cpp/19951025-1.c: Update.
21367
21368 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21369
21370 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21371 should be x.
21372
21373 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21374
21375 Kill -fhonor-std.
21376 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21377 * g++.old-deja/g++.other/std1.C: Likewise.
21378 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21379
21380 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21381
21382 * lib/g77.exp: Load gcc-defs.exp for common procedures
21383 (g77_pass, g77_fail, g77_finish, g77_exit,
21384 ${tool}_check_unsupported_p} Now redundant. Deleted.
21385
21386 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21387
21388 * g77.dg/fbackslash.f
21389 * g77.dg/fcase-preserve.f
21390 * g77.dg/ff90-1.f
21391 * g77.dg/ffixed-line-length-0.f
21392 * g77.dg/ffixed-line-length-132.f
21393 * g77.dg/ffixed-line-length-7.f
21394 * g77.dg/ffixed-line-length-72.f
21395 * g77.dg/ffixed-line-length-none.f
21396 * g77.dg/ffree-form-1.f
21397 * g77.dg/fno-backslash.f
21398 * g77.dg/fno-f90-1.f
21399 * g77.dg/fno-fixed-form-1.f
21400 * g77.dg/fno-onetrip.f
21401 * g77.dg/fno-typeless-boz.f
21402 * g77.dg/fno-underscoring.f
21403 * g77.dg/fno-vxt-1.f
21404 * g77.dg/fonetrip.f
21405 * g77.dg/ftypeless-boz.f
21406 * g77.dg/fugly-assumed.f
21407 * g77.dg/funderscoring.f
21408 * g77.dg/fvxt-1.f
21409
21410 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21411
21412 * objc.dg/fwd-proto-1.m: New.
21413 * objc.dg/local-decl-1.m: New.
21414 * objc.dg/naming-1.m: New.
21415 * objc.dg/naming-2.m: New.
21416 * objc.dg/proto-hier-1.m: New.
21417
21418 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21419
21420 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21421 largest-type elements to a struct makes its size grow.
21422
21423 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21424
21425 * g++.dg/abi/vthunk1.C: New test.
21426
21427 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21428
21429 * g++.dg/abi/vbase8-22.C: New test.
21430
21431 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21432
21433 * gcc.dg/cpp/macro8.c: New test.
21434
21435 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21436
21437 * g++.dg/abi/vbase8-21.C: New test.
21438
21439 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21440
21441 * g++.dg/abi/vbase8-10.C: New test.
21442
21443 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21444
21445 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21446 ${tool}_set_ld_library_path.
21447 Changed caller.
21448 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21449 g++.exp.
21450
21451 2001-07-26 Stan Cox <scox@redhat.com>
21452
21453 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21454 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21455 gcc_exit, gcc_check_unsupported_p):
21456 Moved to gcc-deps.exp
21457 * gcc-deps.exp: New file.
21458
21459 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21460
21461 * g++.old-deja/g++.pt/defarg14.C: New test.
21462
21463 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21464
21465 * g++.old-deja/g++.other/lineno5.C: New test.
21466
21467 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21468
21469 * g++.old-deja/g++.pt/crash68.C: New test.
21470
21471 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 * g++.old-deja/g++.other/crash42.C: New test.
21474
21475 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21476
21477 * gcc.dg/cpp/extratokens.c: Fix.
21478 * gcc.dg/cpp/skipping2.c: New tests.
21479
21480 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21481
21482 * gcc.c-torture/execute/20010724-1.c: New file.
21483 * gcc.c-torture/execute/20010724-1.x: New file.
21484
21485 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21486
21487 * g++.old-deja/g++.other/cond7.C: New test.
21488
21489 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21490
21491 * g++.old-deja/g++.other/optimize4.C: New test.
21492
21493 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21494
21495 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21496
21497 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21498
21499 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21500 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21501 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21502 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21503
21504 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21505 bug report" message.
21506
21507 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21508 * g++.dg/ext/instantiate1.C: Move from old-deja.
21509
21510 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21511
21512 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21513 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21514 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21515 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21516
21517 2001-07-23 Jeffrey A Law (law@cygnus.com)
21518
21519 * gcc.c-torture/execute/20010723-1.c: New test.
21520
21521 2001-07-23 Ben Elliston <bje@redhat.com>
21522
21523 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21524
21525 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21526
21527 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21528 i[34567]86-*-*.
21529 Delete handling of ieee_multilib_flags.
21530 Pass -mieee for alpha*-*-* and sh-*-*.
21531 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21532
21533 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21534
21535 Remove old-abi tests.
21536 * g++.old-deja/g++.mike/p11116.C: Remove.
21537 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21538
21539 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21540
21541 * g77.f-torture/compile/pr3743.f: New test
21542
21543 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21544
21545 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21546
21547 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21548
21549 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21550 g++.old-deja/g++.pt/static6.C: Likewise.
21551 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21552 supports weak symbols.
21553
21554 2001-07-18 Andreas Jaeger <aj@suse.de>
21555
21556 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21557 supported again.
21558
21559 2001-07-18 Andreas Jaeger <aj@suse.de>
21560
21561 * gcc.dg/iftrap-1.c: Fix target line.
21562
21563 2001-07-17 Richard Henderson <rth@redhat.com>
21564
21565 * gcc.c-torture/execute/20010717-1.c: New.
21566
21567 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21568
21569 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21570 tests.
21571
21572 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21573
21574 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21575
21576 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21577
21578 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21579 UAC_SIGBUS, UAC_NOPRINT definitions.
21580
21581 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21582
21583 * objc/execute/object_is_class.m: New test.
21584 * objc/execute/object_is_meta_class.m: New test.
21585
21586 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21587
21588 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21589 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21590
21591 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21592
21593 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21594 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21595
21596 2001-07-14 Richard Henderson <rth@redhat.com>
21597
21598 * gcc.dg/iftrap-1.c: New.
21599
21600 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21601
21602 * g77.f-torture/execute/intrinsic77.f: New test.
21603
21604 2001-07-11 Janis Johnson <janis@us.ibm.com>
21605
21606 * gcc.misc-tests/gcov-3.c: New test.
21607
21608 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21609
21610 * gcc.c-torture/compile/20010711-1.c,
21611 * gcc.c-torture/compile/20010711-2.c: New tests.
21612
21613 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21614
21615 * gcc.c-torture/execute/20010711-1.c: New test.
21616
21617 2001-07-11 Ben Elliston <bje@redhat.com>
21618
21619 * g++.old-deja/g++.other/enum5.C: New test.
21620
21621 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21622
21623 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21624 (g++-dg-prune): Call prune_gcc_output.
21625 * prune.exp: New file for prune_gcc_output.
21626 * lib/g++.exp, lib/gcc.exp: Load it.
21627
21628 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21629
21630 * gcc.c-torture/compile/20010701-1.c,
21631 g++.old-deja/g++.ext/attrib6.C: New tests.
21632
21633 2001-07-06 Jeffrey A Law (law@cygnus.com)
21634
21635 * gcc.c-torture/compile/20010706-1.c: New test.
21636
21637 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21638
21639 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21640
21641 2001-06-28 Stan Shebs <shebs@apple.com>
21642
21643 * gcc.dg/pragma-darwin.c: New test.
21644
21645 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21646
21647 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21648 Solaris 2.[678] system.
21649
21650 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21651
21652 * gcc.dg/20010622-1.c: New test.
21653
21654 2001-06-18 Stan Shebs <shebs@apple.com>
21655
21656 * objc.dg: New directory.
21657 * objc.dg/dg.exp: New file.
21658 * objc.dg/alias.m: New.
21659 * objc.dg/class-1.m: New.
21660 * objc.dg/class-2.m: New.
21661 * objc.dg/const-str-1.m: New.
21662 * objc.dg/const-str-2.m: New.
21663 * objc.dg/id-1.m: New.
21664 * objc.dg/method-1.m: New.
21665 * objc.dg/super-class-1.m: New.
21666 * lib/objc-dg.exp: New file.
21667
21668 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21669
21670 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21671 of label name.
21672
21673 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21676
21677 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21678
21679 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21680 variable.
21681
21682 2001-06-12 Richard Henderson <rth@redhat.com>
21683
21684 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21685
21686 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21687
21688 * g++.old-deja/g++.abi/vbase5.C: New test.
21689 * g++.old-deja/g++.abi/vbase6.C: New test.
21690 * g++.old-deja/g++.abi/vbase7.C: New test.
21691
21692 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21693
21694 * gcc.c-torture/compile/20010610-1.c: New test.
21695
21696 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21697
21698 * g++.old-deja/g++.abi/vbase4.C: New test.
21699
21700 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21701
21702 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21703 support %f for HC11/HC12 targets.
21704 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21705 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21706 on HC11/HC12 targets.
21707 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21708
21709 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21710
21711 * gcc.dg/wchar_t-1.c: New file.
21712 * gcc.dg/wint_t-1.c: Likewise.
21713
21714 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21715
21716 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21717
21718 2001-06-11 Richard Henderson <rth@redhat.com>
21719
21720 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21721
21722 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21723
21724 * gcc.c-torture/compile/20010611-1.c: New test.
21725
21726 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21727
21728 * gcc.dg/c99-tag-1.c: Add more tests.
21729
21730 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21731
21732 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21733 representation on MN10300 and ARM/Thumb.
21734
21735 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21736
21737 * g77.f-torture/execute/20010610.f: New.
21738
21739 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21740
21741 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21742 names.
21743
21744 2001-06-09 Richard Henderson <rth@redhat.com>
21745
21746 * gcc.c-torture/execute/ashrdi-1.c: New.
21747 * gcc.c-torture/execute/ashldi-1.c: New.
21748 * gcc.c-torture/execute/lshrdi-1.c: New.
21749
21750 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21751
21752 * objc/execute/load-3.m: Added. Check sending +load to categories,
21753 in addition to classes.
21754
21755 2001-06-08 Stan Shebs <shebs@apple.com>
21756
21757 * objc/execute/load-2.m: New test. From Nicola Pero
21758 <n.pero@mi.flashnet.it>.
21759
21760 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21761
21762 * gcc.c-torture/execute/20010605-2.c: New test.
21763
21764 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21765
21766 * g++.old-deja/g++.abi/vbase2.C: New test.
21767 * g++.old-deja/g++.abi/vbase3.C: New test.
21768
21769 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21770
21771 * g++.old-deja/g++.pt/friend49.C: New test.
21772
21773 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21774
21775 * g++.old-deja/g++.ext/anon3.C: New test.
21776
21777 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.other/conv7.C: New test.
21780
21781 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21782
21783 * gcc.c-torture/compile/20010605-2.c: New test.
21784
21785 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21786
21787 * gcc.c-torture/execute/20010604-1.c: New test.
21788
21789 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21790
21791 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21792
21793 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21794
21795 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21796 (g++_link_flags): Likewise.
21797 (g++_init): Pass gccpath's value to two previous functions.
21798
21799 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21800
21801 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21802 Ensure logfile entry matches exec command line.
21803
21804 2001-05-31 Richard Henderson <rth@redhat.com>
21805
21806 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21807 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21808
21809 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21810
21811 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21812 compiler for irix6.2
21813
21814 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21815
21816 * g++.old-deja/g++.other/optimize3.C: New file.
21817
21818 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21819
21820 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21821 assemble.
21822
21823 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21824
21825 * g++.old-deja/g++.other/optimize2.C: New file.
21826
21827 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21828
21829 * gcc.c-torture/compile/20010518-2.c: New file.
21830 * gcc.c-torture/execute/20010518-1.c: New file.
21831 * gcc.c-torture/execute/20010518-2.c: New file.
21832
21833 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21834
21835 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21836
21837 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21838
21839 G++ no longer defines builtins that do not begin with __builtin.
21840 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21841 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21842 * g++.old-deja/g++.law/builtin1.C: Likewise.
21843 * g++.old-deja/g++.law/cvt2.C: Likewise.
21844 * g++.old-deja/g++.mike/net5.C: Likewise.
21845 * g++.old-deja/g++.other/builtins1.C: Likewise.
21846 * g++.old-deja/g++.other/builtins2.C: Likewise.
21847 * g++.old-deja/g++.other/builtins3.C: Likewise.
21848 * g++.old-deja/g++.other/builtins4.C: Likewise.
21849 * g++.old-deja/g++.other/inline8.C: Likewise.
21850 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21851
21852 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 * g++.old-deja/g++.pt/using1.C: Adjust.
21855 * g++.old-deja/g++.pt/using2.C: New test.
21856
21857 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21858
21859 * gcc.dg/cpp/charconst.c: New tests.
21860 * gcc.dg/cpp/escape.c: New tests.
21861 * gcc.dg/cpp/escape-1.c: New tests.
21862 * gcc.dg/cpp/escape-2.c: New tests.
21863 * gcc.dg/cpp/ucs.c: New tests.
21864
21865 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21866
21867 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21868 native compiler for irix6.5.
21869
21870 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21871
21872 * lib/g++.exp (g++_include_flags): Use args to compute
21873 get_multilibs.
21874 (g++_link_flags): Likewise.
21875 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21876
21877 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21878
21879 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21880
21881 2001-05-21 Geoff Keating <geoffk@redhat.com>
21882
21883 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21884 this file.
21885
21886 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21887
21888 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21889 STACK_SIZE;
21890 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21891 to STACK_SIZE; Use it to define size of add_histo array.
21892 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21893 to STACK_SIZE.
21894 (f): Use GITT_SIZE to define size of gitt local table.
21895 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21896 to STACK_SIZE; Use it to define size of bytemem array.
21897
21898 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21899
21900 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21901 on 68HC11/HC12 due to the asm instruction.
21902 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21903 * gcc.c-torture/compile/920520-1.x: Likewise.
21904 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21905 on 68HC11/HC12 because the function is larger than 64K.
21906 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21907 on 68HC11/HC12 because the structure is too large.
21908
21909 2001-05-20 Richard Henderson <rth@redhat.com>
21910
21911 * gcc.c-torture/execute/20010520-1.c: New.
21912
21913 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21914
21915 * g++.old-deja/g++.warn/compare1.C: New test.
21916 * gcc.dg/compare4.c: New test.
21917
21918 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21919
21920 * g++.old-deja/g++.other/optimize1.C: New test.
21921
21922 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21923
21924 * g++.old-deja/g++.pt/spec41.C: New test.
21925
21926 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21927
21928 * gcc.c-torture/compile/20010114-1.x: Remove.
21929
21930 2001-05-18 Stan Shebs <shebs@apple.com>
21931
21932 * gcc.c-torture/compile/20010518-1.c: New test.
21933
21934 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21935
21936 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21937 * g++.old-deja/g++.pt/crash67.C: New test.
21938
21939 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21940
21941 * g++.old-deja/g++.other/debug9.C: New test.
21942
21943 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21944
21945 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21946
21947 2001-05-16 Jan Hubicka <jh@suse.cz>
21948
21949 * gcc.c-torture/compile/20010516-1.c: New test.
21950
21951 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.old-deja/g++.other/crash41.C: New test.
21954
21955 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21956
21957 * g++.old-deja/g++.pt/crash66.C: New test.
21958
21959 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21960
21961 * g++.old-deja/g++.robertl/eb27.C: Convert.
21962
21963 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21964
21965 * g++.dg/friend-warn.C: New test. Do not warn about friend
21966 declaration being redundant.
21967
21968 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21969
21970 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21971
21972 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21973
21974 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21975
21976 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21977
21978 * lib/g++.exp: Use testsuite_flags.
21979
21980 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21981
21982 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21983
21984 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21985
21986 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21987
21988 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21989
21990 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21991
21992 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21993
21994 * gcc.c-torture/compile/20010313-1.c: New test.
21995
21996 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21997
21998 * gcc.dg/cpp/direct2.c: New test.
21999 * gccq.dg/cpp/direct2s.c: New test.
22000
22001 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22002
22003 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22004
22005 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22006 * g++.old-deja/g++.other/op3.C: Likewise.
22007
22008 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22009
22010 * gcc.dg/cpp/syshdr.h: New file.
22011 * gcc.dg/cpp/sysmac1.c: Update.
22012 * gcc.dg/cpp/sysmac2.c: Update.
22013
22014 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22015
22016 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22017
22018 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22019
22020 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22021 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22022
22023 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22024
22025 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22026
22027 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22028
22029 * lib/g++.exp (g++_include_flags): Don't use any special flags
22030 if TESTING_IN_BUILD_TREE is not defined.
22031 (g++_init): Use a plain 'c++' as the compiler if
22032 TESTING_IN_BUILD_TREEE is not defined.
22033
22034 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22035
22036 * g++.old-deja/g++.eh/catch13.C: New test.
22037 * g++.old-deja/g++.eh/catch14.C: New test.
22038
22039 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22040
22041 * gcc.dg/cpp/tr-define.c: New test.
22042
22043 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22044
22045 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22046 <stdlib.h>, not <malloc.h>.
22047
22048 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22049
22050 * g++.old-deja/g++.ns/template17.C: New test.
22051
22052 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22053
22054 * g++.old-deja/g++.pt/ref4.C: New test.
22055
22056 2001-04-30 Richard Henderson <rth@redhat.com>
22057
22058 * gcc.dg/20000724-1.c: Revert last change.
22059
22060 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22061
22062 * g77.f-torture/execute/20010430.f: New test.
22063
22064 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22065
22066 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22067
22068 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22069
22070 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22071
22072 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22073
22074 * g++.old-deja/g++.eh/crash6.C: New test.
22075
22076 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22077
22078 * g++.old-deja/g++.other/warn7.C: New test.
22079
22080 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 * g++.old-deja/g++.other/defarg9.C: New test.
22083
22084 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22085
22086 * g77.f-torture/compile/20010426.f: New test.
22087 * g77.f-torture/execute/20010426.f: New test.
22088
22089 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22090
22091 * g77.f-torture/compile/20000629-1.x: Remove - error
22092 has been fixed.
22093
22094 2001-04-26 Jeffrey A Law (law@cygnus.com)
22095
22096 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22097 Tweak slightly to work with g++.dg framework.
22098 * g++.dg/special/ecos.exp: Run initp1.C test.
22099 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22100
22101 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22102 its linker doesn't give line numbers either.
22103 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22104
22105 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22106
22107 * g++.old-deja/g++.other/lex1.C: New test.
22108
22109 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.dg/noncompile/20010425-1.c: New test.
22112
22113 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 * g++.old-deja/g++.pt/mangle2.C: New test.
22116
22117 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22118
22119 * gcc.dg/format/plus-1.c: New test.
22120
22121 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22122
22123 * gcc.dg/20010423-1.c: New test.
22124
22125 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22126
22127 * gcc.c-torture/execute/20010422-1.c: New test.
22128
22129 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22130
22131 * g++.old-deja/g++.ns/type2.C: New test.
22132
22133 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22134
22135 * g++.old-deja/g++.other/perf1.C: New test.
22136
22137 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22138
22139 * gcc.dg/c99-func-2.c: Remove xfail.
22140 * gcc.dg/c99-func-3.c: Remove xfail.
22141 * gcc.dg/c99-func-4.c: Remove xfail.
22142
22143 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22144
22145 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22146
22147 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22148
22149 * gcc.c-torture/compile/20010423-1.c: New test.
22150
22151 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22152
22153 * g++.old-deja/g++.pt/typename28.C: New test.
22154
22155 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22156
22157 * g++.old-deja/g++.abi/empty2.C: New test.
22158 * g++.old-deja/g++.abi/empty3.C: New test.
22159
22160 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22161
22162 * g++.old-deja/g++.other/comdat2.C: New test.
22163 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22164
22165 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22166
22167 * g++.old-deja/g++.other/overload14.C: New test.
22168
22169 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22170
22171 * g++.old-deja/g++.other/lookup23.C: New test.
22172
22173 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22174
22175 * gcc.c-torture/execute/20010403-1.c: New test.
22176
22177 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22178 Mark Mitchell <mark@codesourcery.com>
22179
22180 * lib/old-dejagnu.exp: Don't delete output of executable.
22181 Add .exe suffix to executables.
22182
22183 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22184
22185 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22186
22187 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22188
22189 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22190
22191 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22192
22193 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22194 * g++.old-deja/g++.abi/crash1.C: New test.
22195
22196 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22197
22198 * g++.old-deja/g++.other/crash40.C: New test.
22199
22200 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22201
22202 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22203
22204 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22205
22206 * g++.old-deja/g++.other/warn6.C: New test.
22207
22208 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22209
22210 * g++.old-deja/g++.robertl/eb42.C: Same.
22211
22212 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22213
22214 * gcc.dg/wtr-conversion-1.c: New testcase.
22215
22216 2001-04-10 Richard Henderson <rth@redhat.com>
22217
22218 * g++.old-deja/g++.other/array5.C: New.
22219
22220 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22221
22222 * gcc.c-torture/execute/20010408-1.c: New test.
22223
22224 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22225
22226 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22227 headers and constructs.
22228 * g++.old-deja/g++.robertl/eb79.C: Same.
22229 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22230 * g++.old-deja/g++.robertl/eb73.C: Same.
22231 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22232 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22233 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22234 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22235 * g++.old-deja/g++.robertl/eb44.C: Same.
22236 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22237 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22238 * g++.old-deja/g++.robertl/eb39.C: Same.
22239 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22240 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22241 * g++.old-deja/g++.robertl/eb30.C: Same.
22242 * g++.old-deja/g++.robertl/eb3.C: Same.
22243 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22244 * g++.old-deja/g++.robertl/eb21.C: Same.
22245 * g++.old-deja/g++.robertl/eb15.C: Same.
22246 * g++.old-deja/g++.robertl/eb118.C: Same.
22247 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22248 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22249 * g++.old-deja/g++.robertl/eb109.C: Same.
22250 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22251 * g++.old-deja/g++.mike/rtti1.C: Same.
22252 * g++.old-deja/g++.mike/p658.C: Same.
22253 * g++.old-deja/g++.mike/net46.C: Same.
22254 * g++.old-deja/g++.mike/net34.C: Same.
22255 * g++.old-deja/g++.mike/memoize1.C: Same.
22256 * g++.old-deja/g++.mike/eh2.C: Same.
22257 * g++.old-deja/g++.law/weak.C: Same.
22258 * g++.old-deja/g++.law/visibility7.C: Same.
22259 * g++.old-deja/g++.law/visibility25.C: Same.
22260 * g++.old-deja/g++.law/visibility22.C: Same.
22261 * g++.old-deja/g++.law/visibility2.C: Same.
22262 * g++.old-deja/g++.law/visibility17.C: Same.
22263 * g++.old-deja/g++.law/visibility13.C: Same.
22264 * g++.old-deja/g++.law/visibility10.C: Same.
22265 * g++.old-deja/g++.law/visibility1.C: Same.
22266 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22267 * g++.old-deja/g++.law/vbase1.C: Same.
22268 * g++.old-deja/g++.law/operators32.C: Same.
22269 * g++.old-deja/g++.law/nest3.C: Same.
22270 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22271 * g++.old-deja/g++.law/except5.C (main): Same.
22272 * g++.old-deja/g++.law/cvt7.C (run): Same.
22273 * g++.old-deja/g++.law/cvt2.C: Same.
22274 * g++.old-deja/g++.law/cvt16.C: Same.
22275 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22276 * g++.old-deja/g++.law/ctors17.C (main): Same.
22277 * g++.old-deja/g++.law/ctors13.C: Same.
22278 * g++.old-deja/g++.law/ctors12.C (main): Same.
22279 * g++.old-deja/g++.law/ctors10.C: Same.
22280 * g++.old-deja/g++.law/code-gen5.C: Same.
22281 * g++.old-deja/g++.law/bad-error7.C: Same.
22282 * g++.old-deja/g++.law/arm9.C: Same.
22283 * g++.old-deja/g++.law/arm12.C: Same.
22284 * g++.old-deja/g++.law/arg8.C: Same.
22285 * g++.old-deja/g++.law/arg1.C: Same.
22286 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22287 * g++.old-deja/g++.jason/template31.C: Same.
22288 * g++.old-deja/g++.jason/template24.C (main): Same.
22289 * g++.old-deja/g++.jason/2371.C: Same.
22290 * g++.old-deja/g++.eh/new2.C: Same.
22291 * g++.old-deja/g++.eh/new1.C: Same.
22292 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22293 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22294 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22295 * g++.old-deja/g++.brendan/crash62.C: Same.
22296 * g++.old-deja/g++.brendan/crash52.C: Same.
22297 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22298 * g++.old-deja/g++.brendan/crash38.C: Same.
22299 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22300 * g++.old-deja/g++.brendan/copy9.C: Same.
22301
22302 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22303
22304 * gcc.c-torture/execute/20001203-2.c (memset):
22305 Count argument is of type __SIZE_TYPE__.
22306
22307 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22308
22309 * gcc.c-torture/compile/20010404-1.c: New test.
22310
22311 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22312
22313 * gcc.c-torture/compile/20010326-1.c: New test.
22314
22315 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22316
22317 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22318 peculiarities of the SH.
22319 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22320
22321 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22322
22323 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22324 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22325 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22326
22327 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22328
22329 * g77.f-torture/compile/20010321-1.f: New test.
22330
22331 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22332
22333 * gcc.c-torture/compile/20010329-1.c: New test.
22334
22335 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22336
22337 * gcc.c-torture/execute/20010329-1.c: New test.
22338
22339 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22340
22341 * g++.old-deja/g++.other/eh4.C: Fix typo.
22342
22343 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22344
22345 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22346
22347 2001-03-28 Philip Blundell <philb@gnu.org>
22348
22349 * gcc.c-torture/compile/20010328-1.c: New test.
22350
22351 2001-03-27 Richard Henderson <rth@redhat.com>
22352
22353 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22354 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22355
22356 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22357
22358 * gcc.c-torture/compile/20010327-1.c: New test.
22359
22360 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22361
22362 * g++.old-deja/g++.other/friend12.C: New test.
22363 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22364 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22365
22366 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22367
22368 * gcc.c-torture/execute/20010325-1.c: New test.
22369
22370 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22371
22372 * g++.old-deja/g++.other/mangle3.C: New test.
22373
22374 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22375
22376 * g++.old-deja/g++.other/anon8.C: New test.
22377
22378 2001-03-20 Philip Blundell <philb@gnu.org>
22379
22380 * gcc.c-torture/compile/20010320-1.c: New test.
22381
22382 2001-03-17 Richard Henderson <rth@redhat.com>
22383
22384 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22385
22386 2001-03-15 Geoff Keating <geoff@redhat.com>
22387
22388 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22389 tests on AIX.
22390
22391 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22392
22393 * g++.old-deja/g++.other/eh4.C: New test.
22394
22395 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22396
22397 * gcc.dg/cpp/mi1.c: Update.
22398
22399 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22400
22401 * g++.old-deja/g++.other/regstack.C: New test.
22402
22403 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22404
22405 * g++.old-deja/g++.other/ref4.C: New test.
22406
22407 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22408
22409 * objc/execute/va_method.m: Added.
22410 * objc/execute/IMP.m: Added.
22411 * objc/execute/_cmd.m: Added.
22412 * objc/execute/accessing_ivars.m: Added.
22413 * objc/execute/class-1.m: Added.
22414 * objc/execute/class-10.m: Added.
22415 * objc/execute/class-11.m: Added.
22416 * objc/execute/class-12.m: Added.
22417 * objc/execute/class-13.m: Added.
22418 * objc/execute/class-14.m: Added.
22419 * objc/execute/class-2.m: Added.
22420 * objc/execute/class-3.m: Added.
22421 * objc/execute/class-4.m: Added.
22422 * objc/execute/class-5.m: Added.
22423 * objc/execute/class-6.m: Added.
22424 * objc/execute/class-7.m: Added.
22425 * objc/execute/class-8.m: Added.
22426 * objc/execute/class-9.m: Added.
22427 * objc/execute/class-tests-1.h
22428 * objc/execute/class-tests-2.h
22429 * objc/execute/compatibility_alias.m: Added.
22430 * objc/execute/encode-1.m: Added.
22431 * objc/execute/formal_protocol-1.m: Added.
22432 * objc/execute/formal_protocol-2.m: Added.
22433 * objc/execute/formal_protocol-3.m: Added.
22434 * objc/execute/formal_protocol-4.m: Added.
22435 * objc/execute/formal_protocol-5.m: Added.
22436 * objc/execute/formal_protocol-6.m: Added.
22437 * objc/execute/formal_protocol-7.m: Added.
22438 * objc/execute/informal_protocol.m: Added.
22439 * objc/execute/initialize.m: Added.
22440 * objc/execute/load.m: Added.
22441 * objc/execute/many_args_method.m: Added.
22442 * objc/execute/nested-3.m: Added.
22443 * objc/execute/no_clash.m: Added.
22444 * objc/execute/private.m: Added.
22445 * objc/execute/redefining_self.m: Added.
22446 * objc/execute/root_methods.m: Added.
22447 * objc/execute/selector-1.m: Added.
22448 * objc/execute/static-1.m: Added.
22449 * objc/execute/static-2.m: Added.
22450 * objc/execute/va_method.m: Added.
22451
22452 2001-03-10 Richard Henderson <rth@redhat.com>
22453
22454 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22455
22456 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22457
22458 * g++.old-deja/g++.other/crash31.C: XFAIL.
22459 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22460 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22461 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22462 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22463 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22464
22465 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22466
22467 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22468
22469 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22470
22471 * gcc.dg/20000724-1.c: Don't use multiline strings.
22472
22473 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22474
22475 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22476 result of -cString against what we expect it to be; don't just
22477 print it out for no one to read.
22478
22479 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22480 Based on testcases provided by Nicola Pero.
22481
22482 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22483
22484 * gcc.dg/cpp/macro7.c: New test.
22485
22486 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22487
22488 * gcc.dg/cpp/multiline.c: Update.
22489
22490 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22491
22492 * g++.old-deja/g++.other/enum3.C: New test.
22493
22494 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 * g++.old-deja/g++.other/pod1.C: New test.
22497
22498 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22499
22500 * g++.old-deja/g++.ext/overload1.C: New test.
22501
22502 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.old-deja/g++.pt/using1.C: New test.
22505
22506 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 * g++.old-deja/g++.other/using9.C: New test.
22509
22510 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22511
22512 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22513
22514 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22515
22516 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22517
22518 * g++.old-deja/g++.ext/realpt1.C: Remove.
22519
22520 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22521
22522 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22523
22524 2001-02-26 Will Cohen <wcohen@redhat.com>
22525
22526 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22527
22528 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22529
22530 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22531 templatized constructors.
22532
22533 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22534
22535 * gcc.c-torture/execute/20010224-1.c: New test.
22536
22537 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22538
22539 * gcc.c-torture/execute/20010222-1.c: New test.
22540
22541 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22542
22543 * g++.old-deja/g++.other/inline20.C: New test.
22544
22545 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22546
22547 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22548
22549 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22550
22551 * g++.old-deja/g++.other/lookup22.C: New test.
22552
22553 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22554
22555 * g77.dg: New directory.
22556 * g77.dg/20010216-1.f: New test case.
22557 * g77.dg/dg.exp: New driver.
22558 * lib/g77-dg.exp: New driver library.
22559
22560 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22561
22562 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22563
22564 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22565
22566 * g++.old-deja/g++.other/decl9.C: New test.
22567
22568 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22569
22570 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22571 not need <string> and also tests the initialization at runtime.
22572
22573 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22574
22575 * gcc.c-torture/execute/longlong.c: New test.
22576
22577 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22578
22579 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22580
22581 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22582
22583 * gcc.c-torture/execute/920302-1.c (execute):
22584 Change argument type to short.
22585
22586 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22587
22588 * g++.old-deja/g++.pt/deduct6.C: New test.
22589
22590 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22591
22592 * g++.old-deja/g++.pt/deduct5.C: New test.
22593
22594 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22595
22596 * gcc.c-torture/execute/20010209-1.c: New test.
22597
22598 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22599
22600 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22601
22602 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22603
22604 * g++.dg/vtgc1.C: Update for new ABI.
22605
22606 * consistency.vlad: New directory, 1665 files.
22607
22608 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22609
22610 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22611 return type.
22612 * gcc.dg/cpp/digraphs.c: Declare puts.
22613
22614 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22615
22616 * g++.old-deja/g++.other/warn5.C: New test.
22617
22618 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22619
22620 * g++.old-deja/g++.pt/spec40.C: New test.
22621
22622 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22623
22624 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22625 case.
22626 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22627
22628 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22629
22630 * gcc.c-torture/compile/20010209-1.c: New test.
22631
22632 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22633
22634 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22635 excess errors message but not if it crashes.
22636 * g++.old-deja/g++.other/crash27.C: Likewise.
22637 * g++.old-deja/g++.other/crash28.C: Likewise.
22638 * g++.old-deja/g++.other/crash30.C: Likewise.
22639 * g++.old-deja/g++.other/crash32.C: Likewise.
22640 * g++.old-deja/g++.other/crash35.C: Likewise.
22641 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22642
22643 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22644
22645 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22646 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22647 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22648 g77.f-torture/execute/execute.exp,
22649 g77.f-torture/noncompile/noncompile.exp,
22650 gcc.c-torture/execute/execute.exp,
22651 gcc.c-torture/execute/memcheck/memcheck.exp,
22652 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22653 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22654 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22655 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22656 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22657 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22658 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22659 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22660 Remove bug reporting instructions with ancient email addresses.
22661
22662 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22663
22664 * gcc.dg/20010202-1.c: New test.
22665 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22666
22667 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22668
22669 * g++.dg/stdbool-if.C: New test.
22670
22671 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22672
22673 * objc/execute/fdecl.m: Added main().
22674
22675 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22676
22677 * gcc.c-torture/execute/20010206-1.c: New test.
22678
22679 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22680
22681 * gcc.dg/cpp/avoidpaste1.c: Update.
22682
22683 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22684
22685 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22686 Pero <nicola@brainstorm.co.uk>.
22687 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22688
22689 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22690
22691 * g++.old-deja/g++.pt/spec39.C: New test.
22692
22693 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22694
22695 * gcc.c-torture/compile/20010202-1.c: New test.
22696
22697 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22698
22699 * g++.old-deja/g++.abi/primary2.C: New test.
22700 * g++.old-deja/g++.abi/primary3.C: New test.
22701 * g++.old-deja/g++.abi/primary4.C: New test.
22702 * g++.old-deja/g++.abi/primary5.C: New test.
22703 * g++.old-deja/g++.abi/vtable3.h: New test.
22704 * g++.old-deja/g++.abi/vtable3a.C: New test.
22705 * g++.old-deja/g++.abi/vtable3b.C: New test.
22706 * g++.old-deja/g++.abi/vtable3c.C: New test.
22707 * g++.old-deja/g++.abi/vtable3d.C: New test.
22708 * g++.old-deja/g++.abi/vtable3e.C: New test.
22709 * g++.old-deja/g++.abi/vtable3f.C: New test.
22710 * g++.old-deja/g++.abi/vtable3g.C: New test.
22711 * g++.old-deja/g++.abi/vtable3h.C: New test.
22712 * g++.old-deja/g++.abi/vtable3i.C: New test.
22713 * g++.old-deja/g++.abi/vtable3j.C: New test.
22714 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22715
22716 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22717
22718 * g++.old-deja/g++.other/anon6.C: New test.
22719 * g++.old-deja/g++.other/anon7.C: New test.
22720
22721 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22722
22723 * gcc.dg/cpp/avoidpaste2.c: New tests.
22724
22725 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22726
22727 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22728
22729 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22730
22731 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22732 DECIMAL_DIG cases for Irix."
22733
22734 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22735
22736 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22737
22738 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22739
22740 * gcc.dg/c99-tag-1.c: New test.
22741
22742 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22743
22744 * gcc.dg/cpp/tr-warn1.c: Add tests.
22745
22746 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22747
22748 * gcc.dg/cpp/avoidpaste1.c: Update.
22749 * gcc.dg/cpp/paste4.c: Update.
22750
22751 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22752
22753 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22754 cases for Irix.
22755
22756 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22757
22758 * g++.old-deja/g++.other/inline19.C: New test.
22759
22760 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22761
22762 * gcc.dg/Wlarger-than.c: New test.
22763
22764 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22765
22766 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22767
22768 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22769
22770 * gcc.c-torture/execute/20010129-1.c: New test.
22771 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22772
22773 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22774
22775 * gcc.dg/cpp/avoidpaste1.c: Test case.
22776
22777 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22778
22779 * g++.old-deja/g++.other/inline18.C: New test.
22780
22781 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22782
22783 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22784 and __builtin_putchar.
22785
22786 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22787
22788 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22789 tests.
22790
22791 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22792
22793 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22794 floating point number rounding mode to round to the nearest
22795 representable mode.
22796
22797 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22798
22799 * g++.old-deja/g++.other/mangle2.C: New test.
22800
22801 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22802
22803 * gcc.c-torture/compile/20010124-1.c: New test.
22804
22805 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 * g++.old-deja/g++.pt/spec38.C: New test.
22808
22809 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22810
22811 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22812 "Build don't run".
22813
22814 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22815
22816 * gcc.c-torture/execute/20010123-1.c: New test.
22817
22818 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22819
22820 * g++.old-deja/g++.pt/spec37.C: New test.
22821
22822 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22823
22824 * g++.old-deja/g++.pt/overload14.C: New test.
22825
22826 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22827
22828 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22829 __builtin_return_address.
22830
22831 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22832
22833 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22834 * g++.old-deja/g++.pt/spec35.C: New test.
22835 * g++.old-deja/g++.pt/spec36.C: New test.
22836
22837 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22838
22839 * gcc.c-torture/compile/20010118-1.c: New test.
22840
22841 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22842
22843 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22844
22845 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22846
22847 * gcc.c-torture/execute/20010119-1.c: New test.
22848
22849 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22850
22851 * g++.old-deja/g++.other/vbase5.C: New test.
22852
22853 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22854
22855 * gcc.c-torture/execute/20010118-1.c: New test.
22856
22857 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22858
22859 * g++.old-deja/g++.pt/deduct3.C: New test.
22860
22861 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22862
22863 * g++.old-deja/g++.pt/spec34.C: New test.
22864
22865 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22866
22867 * g77.f-torture/compile/20000601-2.f: New test.
22868
22869 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22870
22871 * g++.old-deja/g++.other/init17.C: New test.
22872
22873 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22874
22875 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22876
22877 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 * g++.old-deja/g++.pt/unify8.C: New test.
22880
22881 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22882
22883 * g++.old-deja/g++.abi/vbase1.C: New test.
22884
22885 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22886
22887 * g++.old-deja/g++.pt/crash65.C: New test.
22888
22889 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22890
22891 * gcc.dg/cpp/assembl2.S: New test case.
22892
22893 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22894
22895 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22896 are supported.
22897
22898 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22899
22900 * g++.old-deja/g++.other/builtins1.C: New test.
22901 * g++.old-deja/g++.other/builtins2.C: Likewise.
22902 * g++.old-deja/g++.other/builtins3.C: Likewise.
22903 * g++.old-deja/g++.other/builtins4.C: Likewise.
22904
22905 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22906
22907 * gcc.c-torture/compile/20010117-1.c: New test.
22908 * gcc.c-torture/compile/20010117-2.c: New test.
22909
22910 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22911
22912 * g77.f-torture/execute/20010116.[fx]: New test,
22913 XFAIL on i?86-*-*.
22914 * g77.f-torture/compile/20010115.f: Indicate it's
22915 a test for PR fortran/1636.
22916
22917 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22918
22919 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22920
22921 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22922
22923 * g77.f-torture/compile/20010115.f: New test.
22924
22925 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22926
22927 * g++.old-deja/g++.pt/nontype5.C: New test.
22928
22929 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22930
22931 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22932 have an equivalent working one below it.
22933
22934 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22935
22936 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22937 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22938
22939 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22940
22941 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22942 message containing "init_priority".
22943 (conpr-2.C): Likewise.
22944 (conpr-3.C): Likewise.
22945 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22946
22947 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22948
22949 * gcc.c-torture/execute/20010114-2.c: New test.
22950
22951 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22952
22953 * gcc.c-torture/compile/20010114-1.c: New test.
22954 * gcc.c-torture/compile/20010114-1.x: Xfail.
22955 * gcc.c-torture/compile/20010114-2.c: New test.
22956 * gcc.c-torture/execute/20010114-1.c: New test.
22957 * gcc.dg/trunc-1.c: New test.
22958 * gcc.dg/uninit-B.c: New test.
22959
22960 2001-01-13 Nick Clifton <nickc@redhat.com>
22961
22962 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22963 target.
22964
22965 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22966
22967 * gcc.c-torture/compile/20010113-1.c: New test.
22968
22969 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22970
22971 * gcc.c-torture/compile/20001212-1.c: New test.
22972
22973 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22974
22975 * gcc.dg/cpp/widestr1.c: Update.
22976 * gcc.dg/cpp/prag-imp.c: Remove.
22977
22978 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22979
22980 * gcc.c-torture/execute/20000801-3.x: Remove.
22981 * gcc.dg/c90-init-1.c: New test.
22982 * gcc.dg/c99-init-1.c: New test.
22983 * gcc.dg/c99-init-2.c: New test.
22984 * gcc.dg/gnu99-init-1.c: New test.
22985
22986 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22987
22988 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22989 testing that no relevant ones were found.
22990
22991 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22992
22993 * g++.old-deja/g++.pt/cast2.C: New test.
22994
22995 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22996
22997 * g++.old-deja/g++.pt/friend47.C: New test.
22998
22999 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 * g++.old-deja/g++.pt/instantiate13.C: New test.
23002
23003 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23004
23005 * g++.old-deja/g++.other/defarg7.C: New test.
23006 * g++.old-deja/g++.other/defarg8.C: New test.
23007
23008 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23009
23010 * g++.old-deja/g++.pt/crash64.C: New test.
23011
23012 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23013
23014 * g++.old-deja/g++.pt/crash63.C: New test.
23015
23016 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23017
23018 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23019
23020 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23021
23022 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23023
23024 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 * g++.old-deja/g++.pt/error3.C: New test.
23027
23028 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23029
23030 * g++.old-deja/g++.other/crash39.C: New test.
23031
23032 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23033
23034 * g++.old-deja/g++.other/vbase4.C: New test.
23035
23036 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23037
23038 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23039 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23040 * gcc.dg/special/special.exp: New test driver which will check
23041 for alias support for the above test.
23042
23043 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23044
23045 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23046 problems on small machines.
23047 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23048 parameterize.
23049
23050 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23051
23052 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23053 mips.
23054 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23055
23056 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23057
23058 * g++.old_deja/g++.pt/using8.C: New test.
23059
23060 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23061
23062 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23063
23064 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23065
23066 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23067 where a failure is expected.
23068 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23069
23070 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23071
23072 * g++.old_deja/g++.pt/instantiate12.C: New test.
23073
23074 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23075
23076 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23077 start of structs.
23078 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23079 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23080 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23081 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23082 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23083 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23084 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23085 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23086 * g++.old-deja/g++.eh/spec6.C: Likewise.
23087 * g++.old-deja/g++.jason/crash3.C: Likewise.
23088 * g++.old-deja/g++.law/ctors11.C: Likewise.
23089 * g++.old-deja/g++.law/ctors17.C: Likewise.
23090 * g++.old-deja/g++.law/ctors5.C: Likewise.
23091 * g++.old-deja/g++.law/ctors9.C: Likewise.
23092 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23093 * g++.old-deja/g++.mike/net22.C: Likewise.
23094 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23095 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23096 * g++.old-deja/g++.mike/virt3.C: Likewise.
23097 * g++.old-deja/g++.niklas/t128.C: Likewise.
23098 * g++.old-deja/g++.other/anon4.C: Likewise.
23099 * g++.old-deja/g++.other/using1.C: Likewise.
23100 * g++.old-deja/g++.other/warn3.C: Likewise.
23101 * g++.old-deja/g++.pt/t37.C: Likewise.
23102 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23103 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23104
23105 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23106
23107 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23108
23109 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23110
23111 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23112
23113 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23114
23115 * gcc.c-torture/compile/20010107-1.c: New test.
23116
23117 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23118
23119 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23120
23121 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23122
23123 * gcc.dg/format/format.h: New file.
23124 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23125 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23126 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23127 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23128 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23129 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23130 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23131 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23132 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23133 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23134 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23135 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23136 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23137 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23138 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23139 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23140 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23141 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23142 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23143 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23144 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23145 instead of declaring standard types, macros and functions in each
23146 test.
23147
23148 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23149
23150 * gcc.c-torture/execute/20010106-1.c: New test.
23151
23152 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23153
23154 * gcc.dg/format/format.exp: New file.
23155 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23156 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23157 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23158 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23159 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23160 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23161 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23162 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23163 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23164 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23165 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23166 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23167 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23168 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23169 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23170 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23171 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23172 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23173 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23174 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23175 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23176 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23177 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23178 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23179 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23180 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23181 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23182 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23183 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23184 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23185 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23186 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23187 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23188 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23189 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23190 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23191 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23192 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23193 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23194 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23195 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23196 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23197
23198 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23199
23200 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23201 account.
23202
23203 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23204
23205 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23206
23207 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23208
23209 * g++.old-deja/g++.pt/crash62.C: New test.
23210
23211 2001-01-04 Richard Henderson <rth@redhat.com>
23212
23213 * gcc.dg/20000926-1.c: Update expected warnings.
23214 * gcc.dg/array-2.c: Likewise.
23215 * gcc.dg/array-4.c: Also validate flexible array members.
23216 * gcc.dg/c99-flex-array-1.c: New.
23217
23218 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23219
23220 * gcc.c-torture/compile/20001222-1.x: Remove.
23221
23222 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23223
23224 * gcc.c-torture/execute/built-in-setjmp.c: New.
23225
23226 2001-01-03 Richard Henderson <rth@redhat.com>
23227
23228 * gcc.dg/940510-1.c: Update expected error wording.
23229 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23230
23231 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23232
23233 * lib/target-supports.exp (check_alias_available): Modified to
23234 indicate aliases not supported if only weak aliases are supported.
23235
23236 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23237
23238 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23239 Turn on cmpstrsi checks for __pj__ and __i370__.
23240
23241 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23242
23243 * g++.old-deja/g++.other/virtual11.C: New test.
23244
23245 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23246
23247 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23248
23249 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23250
23251 * gcc.c-torture/compile/20010102-1.c: New test.
23252
23253 2001-01-02 Andreas Jaeger <aj@suse.de>
23254
23255 * gcc.dg/noreturn-3.c: New test.
23256
23257 * gcc.dg/noreturn-4.c: New test.
23258
23259 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23260
23261 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23262 __builtin_fputc and __builtin_fwrite.
23263
23264 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23265
23266 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23267 signed char, not default char.
23268
23269 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23270
23271 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23272
23273 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23274
23275 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23276
23277 2000-12-29 Richard Henderson <rth@redhat.com>
23278
23279 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23280 (__cyg_profile_func_exit): Define.
23281
23282 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23283
23284 * g++.dg/vtgc1.C: New test.
23285
23286 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23287
23288 * gcc.dg/noncompile/20001228-1.c: New test.
23289
23290 * gcc.dg/20001228-1.c: New test.
23291
23292 * gcc.c-torture/execute/20001228-1.c: New test.
23293
23294 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23295
23296 * gcc.dg/format-strfmon-1.c: New test.
23297
23298 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23299
23300 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23301 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23302 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23303 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23304 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23305 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23306 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23307 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23308 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23309 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23310 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23311 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23312 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23313
23314 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23315 * gcc.c-torture/execute/string-opt-4.c: Test index.
23316
23317 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23318
23319 * gcc.c-torture/compile/20001226-1.c: New test.
23320
23321 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23322
23323 * gcc.c-torture/compile/20001222-1.c: New test.
23324 * gcc.c-torture/compile/20001222-1.x: Xfail.
23325
23326 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23327
23328 * gcc.c-torture/execute/comp-goto-2.c: New test.
23329
23330 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23331
23332 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23333 Use long types if __INT_MAX__ is 32767.
23334 (main): Use cast to (sint32 *) when poking 88 into a_page.
23335
23336 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23337
23338 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23339
23340 * gcc.c-torture/compile/20001221-1.c: New test.
23341 * gcc.c-torture/execute/20001221-1.c: New test.
23342
23343 2000-12-20 Richard Henderson <rth@redhat.com>
23344
23345 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23346 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23347
23348 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23349
23350 * gcc.dg/compare3.c: New test.
23351
23352 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23353
23354 * gcc.dg/format-warnll-1.c: New test.
23355
23356 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23357
23358 * gcc.dg/cpp/cmdlne-P.c: New test.
23359
23360 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23361
23362 * gcc.c-torture/execute/builtin-abs-1.c,
23363 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23364
23365 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23366
23367 * gcc.dg/cpp/multiline.c: New test.
23368
23369 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23370
23371 * g++.old-deja/g++.other/syshdr1.C: Update.
23372 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23373
23374 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23375
23376 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23377
23378 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23379
23380 * g++.old-deja/g++.pt/ttp65.C: New test.
23381
23382 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23383
23384 * g++.old-deja/g++.pt/ttp64.C: New test.
23385
23386 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23387
23388 * g++.old-deja/g++.pt/spec33.C: New test.
23389
23390 2000-12-14 Catherine Moore <clm@redhat.com>
23391
23392 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23393 * gcc.c-torture/execute/920612-2.c: Likewise.
23394 * gcc.c-torture/execute/920428-2.c: Likewise.
23395 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23396 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23397
23398 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23399
23400 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23401 * gcc.dg/pack-test-2.c: Likewise.
23402
23403 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23404
23405 Tests by Zack Weinberg <zackw@stanford.edu>.
23406
23407 * gcc.dg/cpp/defined.c: Update.
23408 * gcc.dg/cpp/defined_trad.c: New tests.
23409
23410 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23411
23412 * gcc.dg/cpp/trad-direct.c: Update.
23413
23414 2000-12-11 Neil Booth <neilb@earthling.net>
23415
23416 * gcc.dg/cpp/defined_trad.c
23417
23418 2000-12-11 Neil Booth <neilb@earthling.net>
23419
23420 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23421
23422 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23423
23424 * gcc.dg/format-miss-2.c: New test.
23425
23426 2000-12-09 Neil Booth <neilb@earthling.net>
23427
23428 * gcc.dg/cpp/lineflags.c: New tests.
23429 * gcc.dg/cpp/poison.c: Update.
23430 * gcc.dg/cpp/redef2.c: Update.
23431 * gcc.dg/cpp/skipping.c: New test.
23432
23433 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23434
23435 * g++.old-deja/g++.other/eh3.C: New testcase.
23436
23437 2000-12-07 Neil Booth <neilb@earthling.net>
23438
23439 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23440 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23441 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23442 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23443 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23444 Update.
23445
23446 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23447
23448 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23449 __SIZE_TYPE__ instead of int for type of integers cast to
23450 pointers.
23451
23452 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23453
23454 * g++.old-deja/g++.other/cleanup4.C: New test.
23455
23456 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23457
23458 * format-sec-1.c: New test.
23459
23460 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23461
23462 * gcc.dg/format-nonlit-3.c: New test.
23463
23464 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23465
23466 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23467 through a null pointer.
23468
23469 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23470
23471 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23472 * g++.old-deja/g++.pt/partial4.C: New test.
23473
23474 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23475
23476 * gcc.c-torture/execute/ieee/hugeval.x: New.
23477
23478 2000-12-06 Neil Booth <neilb@earthling.net>
23479
23480 * gcc.dg/cpp/backslash2.c: New tests.
23481
23482 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23483
23484 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23485 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23486
23487 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23488
23489 * gcc.c-torture/execute/20001203-2.c: New testcase.
23490
23491 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23492
23493 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23494 * g++.old-deja/g++.other/virtual10.C: New test.
23495
23496 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23497
23498 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23499
23500 2000-12-05 Richard Henderson <rth@redhat.com>
23501
23502 * gcc.c-torture/compile/20001205-1.c: New.
23503
23504 2000-12-04 Neil Booth <neilb@earthling.net>
23505
23506 * g++.old-deja/g++.other/virtual9.C: New test.
23507 * g++.old-deja/g++.pt/crash61.C: New test.
23508 * gcc.c-torture/execute/loop-9.c: New test.
23509
23510 2000-12-04 Neil Booth <neilb@earthling.net>
23511
23512 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23513 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23514 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23515 * gcc.dg/cpp/extratokens.c: ...here.
23516
23517 2000-12-04 Neil Booth <neilb@earthling.net>
23518
23519 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23520 New tests.
23521
23522 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23523
23524 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23525 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23526
23527 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23528
23529 * gcc.c-torture/execute/20001203-1.c: New test.
23530
23531 2000-12-03 Neil Booth <neilb@earthling.net>
23532
23533 * gcc.dg/cpp/macro6.c: New test cases.
23534
23535 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23536
23537 * gcc.c-torture/execute/string-opt-9.c: New test.
23538 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23539 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23540 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23541
23542 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23543 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23544
23545 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23546
23547 * gcc.dg/cpp/if-6.c: New testcase.
23548
23549 * gcc.dg/20001201-1.c: New testcase.
23550
23551 2000-12-02 Neil Booth <neilb@earthling.net>
23552
23553 * g++.old-deja/g++.other/externC4.C,
23554 g++.old-deja/g++.other/friend10.C: New tests.
23555
23556 2000-12-02 Neil Booth <neilb@earthling.net>
23557
23558 * g++.old-deja/g++.other/instan2.C
23559 * g++.old-deja/g++.other/instan3.C: New test.
23560
23561 2000-12-02 Neil Booth <neilb@earthling.net>
23562
23563 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23564 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23565 gnuc99.c,gnuc99-pedantic.c: New tests.
23566
23567 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23568
23569 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23570 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23571
23572 2000-12-01 Neil Booth <neilb@earthling.net>
23573
23574 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23575 * gcc.dg/cpp/poison.c: Update.
23576 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23577
23578 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23579
23580 * g77.f-torture/execute/20001201.f: New test.
23581
23582 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23583
23584 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23585
23586 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23587
23588 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23589
23590 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23591
23592 * g++.old-deja/g++.other/cast6.C: New test.
23593
23594 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23595
23596 * gcc.c-torture/execute/20001130-2.c: New testcase.
23597
23598 2000-11-30 Richard Henderson <rth@redhat.com>
23599
23600 * gcc.c-torture/execute/20001130-1.c: New test.
23601
23602 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23603
23604 * g++.old-deja/g++.other/op3.C: New test.
23605
23606 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23607
23608 * g++.old-deja/g++.other/op2.C: New test.
23609
23610 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23611
23612 * g++.old-deja/g++.other/crash38.C: New test.
23613
23614 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23615
23616 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23617
23618 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23619
23620 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23621 tests.
23622 * gcc.c-torture/execute/string-opt-6.c: New test.
23623
23624 * gcc.dg/20001117-1.c: Add main.
23625
23626 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23627
23628 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23629 Move from here ...
23630 * gcc.dg/940510-1.c: ... to here.
23631
23632 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23633 zero-size arrays in toplevel structures.
23634
23635 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23636
23637 * gcc.c-torture/execute/loop-8.c: New test.
23638
23639 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23640
23641 * g++.old-deja/g++.other/base1.C: New test.
23642
23643 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23644
23645 * g++.old-deja/g++.other/parse2.C: New test.
23646
23647 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23648
23649 * g++.old-deja/g++.pt/incomplete1.C: New test.
23650
23651 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23652
23653 * g++.old-deja/g++.other/friend9.C: New test.
23654
23655 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23656
23657 * gcc.dg/20001127-1.c: New test.
23658
23659 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23660
23661 * g++.old-deja/g++.pt/friend46.C: New test.
23662
23663 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23664
23665 * g++.old-deja/g++.other/ptrmem8.C: New test.
23666
23667 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23668
23669 * gcc.c-torture/execute/string-opt-7.c: New test.
23670 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23671
23672 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23673
23674 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23675 instead of 'mkcheck 2'.
23676
23677 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23678
23679 * gcc.c-torture/execute/memcheck/driver.c,
23680 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23681 C9X references to refer to C99.
23682
23683 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23684
23685 * gcc.dg/ultrasp3.c: New test.
23686
23687 2000-11-25 Neil Booth <neilb@earthling.net>
23688
23689 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23690
23691 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23692
23693 * gcc.c-torture/compile/20001123-2.c: New.
23694
23695 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23696
23697 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23698
23699 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23700
23701 * gcc.dg/sequence-point-1.c: Add some new tests.
23702 * gcc.c-torture/execute/20001124-1.c: New test.
23703
23704 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23705
23706 * g++.old-deja/g++.other/vaarg4.C: New test.
23707 * gcc.c-torture/compile/20001123-1.c: New test.
23708
23709 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23710
23711 * g++.other/crash24.C: Adjust and remove XFAIL.
23712 * g++.other/crash37.C: New test.
23713
23714 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23715
23716 * g++.old-deja/g++.pt/instantiate9.C: New test.
23717
23718 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23719
23720 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23721 new ABI, too.
23722
23723 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23724 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23725
23726 2000-11-22 Neil Booth <neilb@earthling.net>
23727
23728 * gcc.dg/cpp/Wtrigraphs.c: New test.
23729
23730 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23731
23732 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23733
23734 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23735
23736 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23737
23738 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23739
23740 * lib/gcc-dg.exp: load_lib scanasm.exp.
23741 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23742 * lib/g++-dg.exp: load_lib scanasm.exp.
23743 * lib/scanasm.exp: New.
23744 (scan-assembler, scan-assembler-not): Add optional arguments to
23745 test name, or if not present, the pattern name.
23746 (scan-assembler-dem, scan-assembler-dem-not): New.
23747
23748 * g++.dg/dg.exp: New.
23749
23750 2000-11-21 Neil Booth <neilb@earthling.net>
23751
23752 * gcc.dg/cpp/integrated1.c: Remove.
23753
23754 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23755
23756 * gcc.c-torture/execute/20001121-1.c: New test.
23757
23758 2000-11-21 Richard Henderson <rth@redhat.com>
23759
23760 * gcc.c-torture/compile/20001121-1.c: New test.
23761
23762 2000-11-20 Neil Booth <neilb@earthling.net>
23763
23764 * gcc.dg/cpp/integrated1.c: New test.
23765
23766 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23767
23768 * g++.old-deja/g++.other/inline17.C: New test.
23769
23770 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23771
23772 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23773 local variable to be zero: I made the variable global. Now
23774 uses abort() and exit() instead of relying on main's return value.
23775
23776 2000-11-20 Neil Booth <neilb@earthling.net>
23777
23778 * gcc.dg/cpp/paste2.c: Update test.
23779 * objc/execute/paste.m: New test.
23780
23781 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23782
23783 * gcc.dg/c99-condexpr-1.c: New test.
23784
23785 2000-11-20 Neil Booth <neilb@earthling.net>
23786
23787 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23788
23789 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23790
23791 * g++.old-deja/g++.pt/export1.C: New test.
23792
23793 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23794
23795 * gcc.dg/20001117-1.c: New test.
23796
23797 2000-11-18 Richard Henderson <rth@redhat.com>
23798
23799 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23800
23801 2000-11-18 Richard Henderson <rth@redhat.com>
23802
23803 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23804 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23805 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23806
23807 2000-11-18 Richard Henderson <rth@redhat.com>
23808
23809 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23810 (main): New. Exit cleanly.
23811
23812 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23813
23814 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23815 gcc.dg/c99-fordecl-2.c: New tests.
23816
23817 2000-11-18 Richard Henderson <rth@redhat.com>
23818
23819 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23820 * gcc.c-torture/execute/zerolen-2.c: New.
23821
23822 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23823
23824 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23825 memory.
23826
23827 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23828
23829 * g++.old-deja/g++.pt/instantiate8.C: New test.
23830
23831 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23832
23833 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23834 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23835
23836 2000-11-16 Nick Clifton <nickc@redhat.com>
23837
23838 * gcc.c-torture/execute/nestfunc-2.c: New test.
23839 * gcc.c-torture/execute/nestfunc-3.c: New test.
23840
23841 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23842
23843 * gcc.c-torture/compile/20001116-1.c: New test.
23844
23845 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23846
23847 * gcc.c-torture/execute/20001115-1.c: New test.
23848
23849 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23850
23851 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23852 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23853 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23854 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23855
23856 2000-11-15 Neil Booth <neilb@earthling.net>
23857
23858 gcc.dg/cpp/_Pragma1.c: Update.
23859 gcc.dg/cpp/_Pragma2.c: New test.
23860
23861 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23862
23863 * g++.old-deja/g++.other/anon5.C: New test.
23864
23865 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23866
23867 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23868 tests.
23869
23870 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23871
23872 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23873 output.
23874
23875 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23876
23877 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23878 labels at end of compound statements.
23879
23880 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23881
23882 * gcc.c-torture/execute/loop-7.c: New test.
23883
23884 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23885
23886 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23887
23888 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23889
23890 * gcc.dg/c99-bool-1.c: New test.
23891
23892 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23893
23894 * gcc.dg/c99-scope-1.c: Remove xfail.
23895 * gcc.dg/c99-scope-2.c: New test.
23896
23897 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23898
23899 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23900 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23901
23902 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23903
23904 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23905 error messages.
23906
23907 * g++.mike/p700.C: Don't typedef wchar_t.
23908 * g++.mike/p784.C: Likewise.
23909 * g++.mike/eb101.C: Don't use __wchar_t.
23910
23911 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23912
23913 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23914 from DO loop.
23915
23916 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23917
23918 * gcc.c-torture/execute/20001111-1.c: New test.
23919
23920 2000-11-10 Nick Clifton <nickc@redhat.com>
23921
23922 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23923 long multuiple and accumulate.
23924
23925 2000-11-09 Richard Henderson <rth@redhat.com>
23926
23927 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23928 via size_t instead of int.
23929
23930 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23931 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23932 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23933 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23934
23935 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23936
23937 * gcc.c-torture/compile/20001109-1.c: New test.
23938 * gcc.c-torture/compile/20001109-2.c: New test.
23939
23940 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23941
23942 * g++.old-deja/g++.pt/operator1.C: New test.
23943 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23944
23945 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23946
23947 * gcc.dg/20001108-1.c: New test.
23948
23949 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23950
23951 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23952 with both arguments constant strings.
23953 * gcc.c-torture/execute/string-opt-3.c: New test.
23954 * gcc.c-torture/execute/string-opt-4.c: New test.
23955 * gcc.c-torture/execute/string-opt-5.c: New test.
23956
23957 2000-11-08 Nick Clifton <nickc@redhat.com>
23958
23959 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23960 mulsidi3adddi patterns.
23961
23962 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23963
23964 * g++.old-deja/g++.other/crash36.C: New test.
23965
23966 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23967
23968 * g++.old-deja/g++.other/init16.C: New test.
23969
23970 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23971
23972 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23973
23974 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23975
23976 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23977 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23978 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23979
23980 2000-11-07 DJ Delorie <dj@redhat.com>
23981
23982 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23983
23984 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23985
23986 * gcc.c-torture/execute/string-opt-1.c: New test.
23987
23988 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23989
23990 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23991 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23992 parameters in registers, and there is no way for a varargs
23993 function to know in which order the integer and floating-point
23994 parameters should be interleaved when they are placed on the
23995 stack.
23996 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23997 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23998
23999 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24000
24001 * gcc.c-torture/execute/string-opt-2.c: New test.
24002
24003 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24004
24005 * g++.old-deja/g++.pt/crash60.C: New test.
24006
24007 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24008
24009 * g++.old-deja/g++.other/crash24.C: New test.
24010 * g++.old-deja/g++.other/crash25.C: New test.
24011 * g++.old-deja/g++.other/crash26.C: New test.
24012 * g++.old-deja/g++.other/crash27.C: New test.
24013 * g++.old-deja/g++.other/crash28.C: New test.
24014 * g++.old-deja/g++.other/crash29.C: New test.
24015 * g++.old-deja/g++.other/crash30.C: New test.
24016 * g++.old-deja/g++.other/crash31.C: New test.
24017 * g++.old-deja/g++.other/crash32.C: New test.
24018 * g++.old-deja/g++.other/crash33.C: New test.
24019 * g++.old-deja/g++.other/crash34.C: New test.
24020 * g++.old-deja/g++.other/crash35.C: New test.
24021
24022 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24023
24024 * gcc.c-torture/execute/20001031-1.c: New test.
24025
24026 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24027
24028 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24029 namespace.
24030
24031 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24032 standards-conformant.
24033
24034 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24035
24036 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24037 * g++.old-deja/g++.mike/p755a.C: Likewise.
24038 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24039 library makes no calls to `operator new' during initialization.
24040
24041 2000-11-04 Neil Booth <neilb@earthling.net>
24042
24043 * gcc.dg/cpp/include2.c: New tests.
24044
24045 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24046
24047 * lib/g++.exp (g++_set_ld_library_path): New function.
24048 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24049
24050 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24051
24052 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24053 warnings.
24054
24055 2000-11-01 Richard Henderson <rth@redhat.com>
24056
24057 * g++.old-deja/g++.ext/namedret1.C: New.
24058 * g++.old-deja/g++.ext/namedret2.C: New.
24059 * g++.old-deja/g++.ext/namedret3.C: New.
24060
24061 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24062
24063 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24064 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24065
24066 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24067
24068 * gcc.c-torture/execute/va-arg-21.c: New test.
24069
24070 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24071
24072 * gcc.dg/c99-complex-2.c: New test.
24073
24074 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24075
24076 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24077
24078 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24079
24080 * g++.old-deja/g++.other/inline16.C: New test.
24081
24082 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24083
24084 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24085 __PRETTY_FUNCTION__
24086
24087 2000-10-29 Neil Booth <neilb@earthling.net>
24088
24089 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24090 New tests.
24091 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24092 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24093 optimisation.
24094
24095 2000-10-29 Neil Booth <neilb@earthling.net>
24096
24097 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24098 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24099 * mi5.c: Test multiple includes work with -C.
24100 * trigraphs.c: Test ^= version.
24101
24102 2000-10-28 Neil Booth <neilb@earthling.net>
24103
24104 New tests and test updates for new macro expander.
24105
24106 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24107 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24108 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24109 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24110 new diagnostic messages.
24111
24112 * gcc.dg/cpp/macro3.c: New tests.
24113
24114 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24115
24116 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24117 on the same line.
24118
24119 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24120
24121 * g++.old-deja/g++.other/eh2.C: New test.
24122
24123 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24124
24125 * gcc.c-torture/execute/20001027-1.c: New test.
24126
24127 2000-10-26 Richard Henderson <rth@redhat.com>
24128
24129 * gcc.c-torture/execute/20001026-1.c: New.
24130
24131 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24132
24133 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24134 * g++.old-deja/g++.law/builtin1.C: Likewise.
24135 * g++.old-deja/g++.law/ctors10.C: Likewise.
24136 * g++.old-deja/g++.law/virtual3.C: Likewise.
24137 * g++.old-deja/g++.mike/p658.C: Likewise.
24138 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24139 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24140 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24141 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24142 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24143
24144 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24145
24146 * gcc.c-torture/compile/20001024-1.c: New test.
24147
24148 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24149
24150 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24151 to tell us whether or not we are using V3.
24152
24153 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24154
24155 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24156 operands.
24157
24158 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24159
24160 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24161
24162 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24163
24164 * gcc.c-torture/execute/20001024-1.c: New test.
24165
24166 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24167
24168 * g++.old-deja/g++.other/sibcall1.C: New test.
24169
24170 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24171
24172 * gcc.dg/noncompile/init-3.c: New test.
24173
24174 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24175
24176 * gcc.dg/format-array-1.c: New test.
24177
24178 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24179
24180 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24181 writing through null pointers; remove comment about testing
24182 unterminated strings.
24183
24184 2000-10-17 Matthew Hiller <hiller@redhat.com>
24185
24186 * gcc.c-torture/execute/20001017-2.c: New test.
24187
24188 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24189
24190 * gcc.c-torture/compile/20001018-1.c: New test.
24191 * gcc.c-torture/compile/20001018-1.x: Xfail.
24192
24193 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24194
24195 * gcc.c-torture/execute/20001017-1.c: New test.
24196
24197 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24198
24199 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24200 for multiple use of arguments with scanf formats; add tests for
24201 multiple use of arguments.
24202
24203 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24204
24205 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24206
24207 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24208
24209 * gcc.dg/format-miss-1.c: New test.
24210
24211 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24212
24213 * gcc.c-torture/execute/20001013-1.c: New test.
24214
24215 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24216
24217 * gcc.dg/format-branch-1.c: New test.
24218
24219 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24220
24221 * README, lib/file-format.exp: Remove EGCS references.
24222
24223 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24224
24225 * gcc.dg/20001013-1.c: New test.
24226
24227 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24228
24229 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24230 for intmax_t in the compiler using __typeof__ and the type rules
24231 for conditional expressions.
24232
24233 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24234
24235 * gcc.dg/20001012-1.c: New test.
24236 * gcc.dg/20001012-2.c: New test.
24237
24238 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24239
24240 * gcc.dg/format-attr-1.c: New test.
24241
24242 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24243
24244 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24245 __LONG_LONG_MAX__ instead of LLONG_MAX.
24246
24247 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24248
24249 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24250 scanf flags.
24251 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24252 flags.
24253
24254 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24255
24256 * gcc.dg/sequence-pt-1.c: New test.
24257
24258 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24259
24260 * gcc.c-torture/execute/20001011-1.c: New testcase.
24261 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24262
24263 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24264
24265 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24266 does not error on it.
24267
24268 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24269
24270 * gcc.dg/20001009-1.c: New test.
24271
24272 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24273
24274 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24275 * gcc.c-torture/execute/20001009-2.c: ... to here.
24276
24277 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24278
24279 * gcc.c-torture/compile/20001009-1.c: New testcase.
24280 * gcc.c-torture/execute/20001009-1.c: New testcase.
24281 Testcases provided by Jan Hubicka <jh@suse.cz>.
24282
24283 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24284
24285 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24286 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24287 uintmax_t using <limits.h> to emulate the compiler's internal
24288 logic. No longer XFAIL %j tests.
24289
24290 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24291
24292 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24293 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24294 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24295 regexps and details of expected handling of some bad formats.
24296 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24297 suppression.
24298
24299 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24300
24301 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24302 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24303 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24304 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24305 in list archives.
24306
24307 2000-10-06 Richard Henderson <rth@cygnus.com>
24308
24309 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24310 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24311 * g++.old-deja/g++.jason/report.C: Likewise.
24312 * g++.old-deja/g++.law/friend5.C: Likewise.
24313 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24314 of the expected warnings.
24315
24316 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24317
24318 * g++.old-deja/g++.pt/enum14.C: New test.
24319
24320 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24321
24322 * g++.old-deja/g++.pt/crash59.C: New test.
24323
24324 2000-10-04 Will Cohen <wcohen@redhat.com>
24325
24326 * gcc.dg/20000926-1.c: New test.
24327
24328 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24329
24330 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24331 function name for current C++ compiler.
24332 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24333
24334 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24335
24336 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24337 __PRETTY_FUNCTION__.
24338 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24339
24340 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24341
24342 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24343
24344 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24345
24346 * gcc.c-torture/compile/20000923-1.c: New test.
24347
24348 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24349
24350 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24351 * g++.old-deja/g++.pt/ttp62.C: Same.
24352 * g++.old-deja/g++.other/inline14.C: Same.
24353
24354 2000-09-24 Richard Henderson <rth@cygnus.com>
24355
24356 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24357
24358 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24359
24360 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24361
24362 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24363
24364 * gcc.c-torture/compile/20000922-1.c: New file.
24365
24366 2000-09-21 Nick Clifton <nickc@redhat.com>
24367
24368 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24369 a signed long modulo operation.
24370 (mod6): New function - perform an unsigned long modulo operation.
24371 (main): Add tests for modulos of very large numbers by very small
24372 dividends.
24373
24374 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24375
24376 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24377
24378 2000-09-19 Richard Henderson <rth@cygnus.com>
24379
24380 * gcc.dg/compare2.c (case 10): XFAIL.
24381
24382 2000-09-18 Richard Henderson <rth@cygnus.com>
24383
24384 * gcc.c-torture/execute/20000906-1.c: Move ...
24385 * gcc.dg/20000906-1.c: ... here. Only run on targets
24386 that support __builtin_trap.
24387
24388 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24389
24390 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24391
24392 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24393
24394 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24395 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24396 more $ format tests.
24397
24398 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24399
24400 * gcc.dg/format-errmk-1.c: New test.
24401
24402 2000-09-17 Greg McGary <greg@mcgary.org>
24403
24404 * gcc.c-torture/execute/20000917-1.x: Remove.
24405
24406 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24407
24408 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24409
24410 2000-09-17 Greg McGary <greg@mcgary.org>
24411
24412 * gcc.c-torture/execute/20000917-1.c: New test.
24413 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24414
24415 2000-09-16 Neil Booth <NeilB@earthling.net>
24416
24417 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24418 in nested macro bug.
24419
24420 2000-09-15 Neil Booth <NeilB@earthling.net>
24421
24422 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24423
24424 2000-09-14 Jeffrey A Law (law@cygnus.com)
24425
24426 * gcc.c-torture/execute/20000914-1.c: New test.
24427
24428 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24429
24430 * g++.other/inline13.C: New test.
24431
24432 2000-09-12 Andreas Jaeger <aj@suse.de>
24433
24434 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24435 constant by Ulrich Drepper <drepper@redhat.com>.
24436
24437 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24438
24439 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24440
24441 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24442
24443 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24444
24445 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24446
24447 * gcc.dg/cpp/backslash.c: New test.
24448
24449 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24450
24451 * gcc.c-torture/execute/20000910-1.c: New test.
24452 * gcc.c-torture/execute/20000910-2.c: Likewise.
24453
24454 2000-09-11 Robert Lipe <robertl@sco.com>
24455
24456 * gcc.dg/pragma-align.c: New test.
24457
24458 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24459
24460 * g++.old-deja/g++.pt/explicit82.C: New test.
24461 * g++.old-deja/g++.pt/explicit83.C: New test.
24462
24463 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24464
24465 * gcc.dg/asm-names.c: New test.
24466
24467 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24468
24469 * gcc.dg/cpp/tr-warn6.c: New test
24470
24471 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24472
24473 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24474 be accepted.
24475
24476 2000-09-07 Catherine Moore <clm@redhat.com>
24477
24478 * gcc.c-torture/execute/unroll-1.c: New test.
24479
24480 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24481
24482 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24483 ERROR markers.
24484 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24485 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24486 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24487 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24488 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24489 Preprocess only.
24490 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24491 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24492
24493 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24494
24495 * g++.old-deja/g++.pt/deduct2.C: New test.
24496
24497 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24498
24499 * g++.old-deja/g++.pt/parms2.C: New test.
24500
24501 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24502
24503 * g++.old-deja/g++.pt/crash58.C: New test.
24504
24505 2000-09-06 Greg McGary <greg@mcgary.org>
24506
24507 * gcc.c-torture/execute/20000906-1.c: New test.
24508 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24509
24510 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24511
24512 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24513
24514 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24515
24516 * g++.old-deja/g++.pt/crash57.C: New test.
24517
24518 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24519
24520 * g++.old-deja/g++.pt/crash56.C: New test.
24521
24522 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24523
24524 * g++.old-deja/g++.pt/koenig1.C: New test.
24525
24526 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24527
24528 * gcc.dg/20000904-1.c: New test.
24529
24530 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24531
24532 * gcc.dg/cpp/paste8.c: New test.
24533
24534 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24535
24536 * gcc.c-torture/compile/20000827-1.c: New test.
24537
24538 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24539
24540 * gcc.dg/format-diag-1.c: New test.
24541
24542 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24543
24544 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24545 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24546 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24547 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24548 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24549
24550 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24551
24552 * g++.old-deja/g++.other/nested4.C: New test.
24553
24554 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24555
24556 * g++.old-deja/g++.ns/scoped1.C: New test.
24557
24558 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24559
24560 * lib/g++.exp: Support testing already-installed GCC.
24561
24562 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24563
24564 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24565
24566 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24567
24568 * gcc.dg/return-type-2.c: New test.
24569
24570 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24571
24572 * gcc.c-torture/compile/20000825-1.c: New test.
24573
24574 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24575
24576 * gcc.dg/dwarf2-2.c: New test.
24577
24578 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24579
24580 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24581 dg-warning regexps.
24582
24583 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24584
24585 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24586 gcc.dg/format-ext-5.c: New tests.
24587
24588 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24589
24590 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24591
24592 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24593
24594 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24595
24596 2000-08-24 Richard Henderson <rth@cygnus.com>
24597
24598 * gcc.dg/ia64-sync-1.c: New test.
24599 * gcc.dg/ia64-sync-2.c: New test.
24600 * gcc.dg/ia64-asm-1.c: New test.
24601
24602 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24603
24604 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24605 * gcc.dg/format-ext-2.c: New test.
24606
24607 2000-08-23 Jason Merrill <jason@redhat.com>
24608
24609 * lib/old-dejagnu.exp: Also ignore "In member function" and
24610 "At global scope".
24611
24612 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24613
24614 * gcc.dg/noncompile/label-lineno-1.c: New test.
24615
24616 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24617
24618 * gcc.dg/c99-array-nonobj-1.c: New test.
24619
24620 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24621
24622 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24623 tests.
24624 * gcc.dg/format-ext-1.c: New test.
24625
24626 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24627
24628 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24629 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24630 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24631 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24632 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24633
24634 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24635
24636 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24637 gcc.dg/c99-strftime-2.c: New tests.
24638
24639 2000-08-22 Richard Henderson <rth@cygnus.com>
24640
24641 * gcc.c-torture/execute/20000822-1.c: New test.
24642
24643 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24644
24645 * gcc.c-torture/execute/20000819-1.x: Remove.
24646
24647 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24648
24649 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24650 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24651 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24652 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24653 gcc.dg/format-xopen-1.c: New tests.
24654
24655 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24656
24657 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24658
24659 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24660
24661 * g++.old-deja/g++.other/loop2.C: New test.
24662
24663 * gcc.c-torture/compile/20000606-1.c: New test.
24664 * gcc.c-torture/compile/20000728-1.c: New test.
24665 * gcc.c-torture/execute/20000801-1.c: New test.
24666 * gcc.c-torture/execute/20000801-2.c: New test.
24667 * gcc.c-torture/execute/20000819-1.c: New test.
24668 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24669 * gcc.dg/20000629-1.c: New test.
24670 * gcc.dg/20000724-1.c: New test.
24671 * gcc.dg/20000807-1.c: New test.
24672
24673 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24674
24675 * gcc.dg/cpp/pragma-1.c: New test.
24676 * gcc.dg/cpp/pragma-2.c: New test.
24677
24678 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24679
24680 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24681 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24682
24683 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24684
24685 * gcc.c-torture/compile/20000818-1.c: New test.
24686
24687 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24688
24689 * gcc.c-torture/execute/20000818-1.c: New test.
24690
24691 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24692
24693 * gcc.dg/format-va-1.c: New test.
24694
24695 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24696
24697 * g++.old-deja/g++.other/typedef8.C: New test.
24698
24699 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24700
24701 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24702 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24703 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24704 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24705 * g++.old-deja/g++.other/ptrmem7.C: New test.
24706 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24707
24708 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24709
24710 * g++.old-deja/g++.pt/typename27.C: New test.
24711
24712 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24713
24714 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24715 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24716 * g++.old-deja/g++.pt/friend45.C: New test.
24717 * g++.old-deja/g++.other/friend8.C: New test.
24718
24719 2000-08-15 Richard Henderson <rth@cygnus.com>
24720
24721 * gcc.c-torture/execute/20000815-1.c: New test.
24722
24723 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24724
24725 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24726 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24727 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24728
24729 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24730
24731 * g++.old-deja/g++.other/refinit2.C: New test.
24732
24733 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24734
24735 * lib/c-torture.exp (c-torture): Make
24736 compiler_conditional_xfail_data global.
24737 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24738 compiler_conditional_xfail_data machinery.
24739 (f-torture-execute): Likewise.
24740 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24741 and only when unrolling loops.
24742
24743 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24744
24745 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24746
24747 * g++.old-deja/g++.pt/explicit81.C: New test.
24748
24749 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24750
24751 * g++.old-deja/g++.pt/typename26.C: New test.
24752
24753 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24754
24755 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24756 warning.
24757
24758 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24759
24760 * g++.old-deja/g++.other/array3.C: New test.
24761
24762 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24763
24764 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24765 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24766 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24767 New tests.
24768
24769 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24770
24771 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24772 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24773
24774 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24775
24776 * gcc.c-torture/execute/20000808-1.c: New test.
24777
24778 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/c90-const-expr-1.c: New test.
24781
24782 2000-08-08 Richard Henderson <rth@cygnus.com>
24783
24784 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24785
24786 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24787
24788 * gcc.dg/noncompile/const-ll-1.c: New test.
24789
24790 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24791
24792 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24793
24794 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24795
24796 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24797 that running programs linked against the shared version of libobjc
24798 run correctly.
24799
24800 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24801
24802 * gcc.dg/c99-printf-1.c: New test.
24803
24804 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24805
24806 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24807
24808 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24809
24810 * gcc.c-torture/execute/20000731-1.x: Delete.
24811
24812 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24813
24814 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24815 and torture_without_loops as is done by c-torture.exp.
24816 (search_for): Copy from c-torture.exp.
24817 (gcc-dg-runtest): New function, drives a directory of tests
24818 iterating over the TORTURE_OPTIONS.
24819 (scan-assembler, scan-assembler-not): Move here from
24820 individual directory drivers.
24821
24822 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24823 defined by lib/gcc-dg.exp.
24824 * gcc.dg/cpp/cpp.exp: Likewise.
24825 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24826 gcc-dg-runtest, so we cycle over optimization options.
24827
24828 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24829 * gcc.dg/compare2.c: No longer expected to fail.
24830
24831 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24832
24833 * gcc.c-torture/execute/20000804-1.c: New test.
24834
24835 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24836
24837 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24838
24839 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24840
24841 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24842
24843 2000-08-03 Jeffrey A Law (law@cygnus.com)
24844
24845 * gcc.c-torture/compile/20000803-1.c: New test.
24846
24847 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24848
24849 * gcc.c-torture/execute/20000801-3.c,
24850 gcc.c-torture/execute/20000801-4.c: New tests.
24851 * gcc.c-torture/execute/20000801-3.x,
24852 gcc.c-torture/execute/20000801-4.x: Xfail.
24853
24854 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24855
24856 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24857 libobjc/.libs to allow for libtool.
24858
24859 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24860
24861 * gcc.c-torture/compile/20000802-1.c: New test.
24862
24863 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24864
24865 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24866
24867 2000-07-31 Jeffrey A Law (law@cygnus.com)
24868
24869 * gcc-c-torture/execute/20000731-2.c: New test.
24870
24871 * gcc.c-torture/execute/20000731-1.c: New test.
24872 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24873
24874 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24875
24876 * testsuite/gcc.dg/cpp/paste7.c: New test.
24877 * gcc.dg/cpp/20000725-1.c: New test.
24878
24879 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24880
24881 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24882 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24883 declaration warning for __builtin_dwarf_reg_size.
24884
24885 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24886
24887 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24888
24889 * gcc.dg/noncompile/voidparam-1.c: New test.
24890
24891 2000-07-30 Richard Henderson <rth@cygnus.com>
24892
24893 * gcc.dg/c90-digraph-1.c: Don't xfail.
24894 * gcc.dg/compare2.c (case 10): Xfail.
24895 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24896
24897 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24898
24899 * gcc.dg/c99-main-1.c: New test.
24900
24901 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24902
24903 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24904
24905 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24906
24907 * gcc.c-tortuer/execute/20000726-1.c: New test.
24908
24909 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24910
24911 * gcc.c-torture/execute/enum-2.c: New test.
24912
24913 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24914
24915 * gcc.dg/cpp/tr-warn3.c: New test.
24916
24917 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24918
24919 * g++.old-deja/g++.ext/implicit1.C: Remove.
24920 * g++.old-deja/g++.jason/c2.C: Remove
24921 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24922 * g++.old-deja/g++.pt/crash16.C: Likewise.
24923 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24924
24925 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24926
24927 * g++.old-deja/g++.other/for2.C: New test.
24928
24929 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24930
24931 * gcc.dg/20000720-1.c: New test.
24932
24933 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24934
24935 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24936
24937 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24938
24939 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24940 * gcc.c-torture/execute/20000722-1.c: New.
24941 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24942
24943 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24944
24945 * gcc.dg/cpp/20000720-1.S: New test.
24946
24947 2000-07-21 Michael Meissner <meissner@redhat.com>
24948
24949 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24950
24951 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24952
24953 * g++.old-deja/g++.brendan/crash16.C,
24954 g++.old-deja/g++.brendan/parse3.C,
24955 g++.old-deja/g++.brendan/redecl1.C,
24956 g++.old-deja/g++.ns/template13.C,
24957 g++.old-deja/g++.other/decl4.C,
24958 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24959
24960 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24961
24962 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24963 and "Internal error".
24964
24965 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24966 regexps.
24967 * gcc.dg/cpp/paste6.c: New test.
24968
24969 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24970
24971 * gcc.dg/cpp/tr-direct.c: New test.
24972
24973 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24974 gcc.dg/cpp/undef1.c: Tweak error regexps.
24975
24976 2000-07-18 Eric Christopher <echristo@redhat.com>
24977
24978 * gcc.c-torture/compile/20000718-1.c: New test.
24979
24980 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24981
24982 * cpplex.c (_cpp_push_token): If the token being pushed back
24983 is the previous token in this context, just subtract one from
24984 context->posn.
24985 * cppmacro.c (save_expansion): Clear aux field when storing a
24986 placemarker.
24987
24988 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24989
24990 * gcc.dg/noncompile/redecl-1.c: New test.
24991
24992 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24993
24994 * gcc.c-torture/execute/20000717-5.c: New test.
24995 * gcc.c-torture/execute/20000717-1.x: Removed.
24996
24997 2000-07-17 Richard Henderson <rth@cygnus.com>
24998
24999 * gcc.c-torture/execute/20000717-4.c: New test.
25000
25001 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25002
25003 * gcc.dg/cpp/syshdr.c: New test.
25004 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25005
25006 2000-07-17 Neil Booth <neilb@earthling.net>
25007
25008 * gcc.dg/cpp/cmdlne-dM.c: New test.
25009 * gcc.dg/cpp/cmdlne-dD.c: New test.
25010
25011 2000-07-17 Jeffrey A Law (law@cygnus.com)
25012
25013 * gcc.c-torture/execute/20000717-3.c: New test.
25014
25015 * gcc.c-torture/compile/20000717-1.c: New test.
25016
25017 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25018
25019 * gcc.c-torture/execute/20000717-2.c: New test.
25020
25021 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25022
25023 * gcc.dg/formatz-1.c: New test.
25024
25025 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25026 * gcc.dg/c99-digraph-1.c: New tests.
25027
25028 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25029 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25030
25031 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25032 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25033 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25034 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25035 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25036 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25037 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25038
25039 2000-07-17 Greg McGary <greg@mcgary.org>
25040
25041 * gcc.c-torture/execute/20000717-1.c: New test.
25042 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25043
25044 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25045
25046 * gcc.c-torture/execute/20000715-2.c: New test.
25047 * gcc.dg/20000715-1.c: New test.
25048
25049 2000-07-15 Michael Meissner <meissner@redhat.com>
25050
25051 * gcc.c-torture/execute/20000715-1.c: New test.
25052
25053 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25054
25055 * gcc.c-torture/execute/20000707-1.c: New test.
25056
25057 2000-07-13 Neil Booth <NeilB@earthling.net>
25058
25059 * testsuite/gcc.dg/cpp/digraph1.c,
25060 testsuite/gcc.dg/cpp/digraph2.c,
25061 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25062
25063 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25064
25065 * g77.f-torture/compile/20000630-2.f: New test.
25066 * g77.f-torture/compile/20000630-2.x
25067
25068 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25069
25070 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25071
25072 2000-07-11 Neil Booth <NeilB@earthling.net>
25073
25074 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25075
25076 2000-07-11 Neil Booth <NeilB@earthling.net>
25077
25078 * gcc.dg/cpp/cmdlne-C.c: New.
25079
25080 2000-07-09 Neil Booth <NeilB@earthling.net>
25081
25082 * gcc.dg/cpp/directiv.c: New tests.
25083 * gcc.dg/cpp/undef1.c: Update.
25084
25085 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25086
25087 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25088
25089 2000-07-09 Neil Booth <NeilB@earthling.net>
25090
25091 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25092
25093 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25094
25095 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25096 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25097
25098 2000-07-08 Neil Booth <NeilB@earthling.net>
25099
25100 * gcc.dg/cpp/macsyntx.c: New tests.
25101
25102 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25103
25104 * gcc.dg/20000707-1.c: New test.
25105
25106 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25107
25108 * gcc.c-torture/execute/20000706-1.c: New test.
25109 * gcc.c-torture/execute/20000706-2.c: New test.
25110 * gcc.c-torture/execute/20000706-3.c: New test.
25111 * gcc.c-torture/execute/20000706-4.c: New test.
25112 * gcc.c-torture/execute/20000706-5.c: New test.
25113
25114 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25115
25116 * g++.old-deja/g++.pt/instantiate7.C: New test.
25117
25118 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25119
25120 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25121 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25122 * g++.old-deja/g++.other/rtti3.C: Likewise.
25123 * g++.old-deja/g++.other/rttid3.C: Likewise.
25124
25125 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25126
25127 * g77.f-torture/compile/20000630-1.x: Fix typo
25128
25129 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25130
25131 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25132 assembly output.
25133
25134 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25135
25136 * gcc.dg/cpp/ident.c: New test.
25137
25138 2000-07-05 Neil Booth <NeilB@earthling.net>
25139
25140 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25141 gcc.dg/cpp/lexstrng.c: New tests.
25142
25143 2000-07-04 Neil Booth <NeilB@earthling.net>
25144
25145 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25146 * gcc.dg/cpp/strify2.c: Same.
25147
25148 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25149
25150 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25151 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25152 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25153 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25154
25155 * testsuite/gcc.dg/cpp/macro1.c,
25156 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25157 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25158 testsuite/gcc.dg/cpp/strify1.c,
25159 testsuite/gcc.dg/cpp/strify2.c: New tests.
25160
25161 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25162
25163 * gcc.c-torture/execute/20000703-1.c: New test.
25164
25165 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25166
25167 * g++.old-deja/g++.pt (lookup10.C): New test.
25168
25169 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25170
25171 * g++.old-deja/g++.pt (typename25.C): New test.
25172
25173 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25174
25175 * gcc.c-torture/compile/20000701-1.c: New test.
25176
25177 2000-06-30 Nick Clifton <nickc@cygnus.com>
25178
25179 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25180 to test case.
25181
25182 2000-06-30 Catherine Moore <clm@cygnus.com>
25183
25184 * gcc.c-torture/execute/align-1.c: New test.
25185
25186 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25187
25188 * g++.old-deja/g++.pt/expr8.C: New test.
25189 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25190
25191 2000-06-29 Nick Clifton <nickc@cygnus.com>
25192
25193 * gcc.c-torture/compile/20000629-1.c: New test.
25194
25195 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25196
25197
25198 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25199 gcc.dg/noncompile directory, depending on whether they're
25200 preprocessor tests or not. Annotate all the tests for the dg
25201 framework.
25202
25203 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25204 * gcc.dg/noncompile/noncompile.exp: New.
25205
25206 * Moved files:
25207 Old name New name
25208 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25209 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25210 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25211 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25212 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25213 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25214 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25215 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25216 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25217 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25218 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25219 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25220 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25221 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25222 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25223 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25224 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25225 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25226 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25227 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25228 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25229 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25230 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25231 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25232
25233 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25234 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25235 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25236 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25237 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25238 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25239
25240 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25241
25242 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25243 declare one variable. On the fourth, error.
25244 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25245 declared by 20000628-1a.h.
25246
25247 2000-06-29 Richard Henderson <rth@redhat.com>
25248
25249 * gcc.c-torture/execute/930529-1.x: New file.
25250 * gcc.dg/920413-1.c: Adjust expected warning text.
25251 * gcc.dg/980217-1.c: Declare abort.
25252 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25253
25254 2000-06-29 Jeffrey A Law (law@cygnus.com)
25255
25256 * g77.f-torture/compile/20000629-1.f: New test.
25257 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25258
25259 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25260
25261 Rearrange lots of files, removing entirely the
25262 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25263 directories.
25264
25265 * Deleted files:
25266 gcc.c-torture/code_quality/code_quality.exp
25267 gcc.c-torture/special/special.exp
25268 gcc.failure/failure.exp
25269 gcc.failure/940409-1.x
25270 gcc.c-torture/compile/961203-1.x
25271
25272 * New files:
25273 gcc.misc-tests/linkage.exp
25274 gcc.c-torture/execute/920730-1t.c
25275 gcc.c-torture/execute/920730-1t.x
25276 gcc.c-torture/compile/920520-1.x
25277 gcc.c-torture/compile/920521-1.x
25278 gcc.c-torture/compile/981006-1.x
25279 gcc.c-torture/execute/eeprof-1.x
25280
25281 * Moved files (possibly with modifications to fit a new harness):
25282 Old name New name
25283 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25284 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25285 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25286 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25287 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25288 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25289 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25290 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25291 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25292 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25293 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25294 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25295 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25296 gcc.failure/940409-1.c gcc.dg/940409-1.c
25297
25298 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25299
25300 * c-torture/compile/961203-1.x: Delete.
25301
25302 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25303 not exit. Include stdio.h.
25304 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25305 * gcc.misc-tests/dg-12.c: Likewise.
25306 * gcc.misc-tests/dg-5.c: Likewise.
25307 * gcc.misc-tests/dg-6.c: Likewise.
25308 * gcc.misc-tests/dg-7.c: Prototype abort.
25309 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25310 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25311 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25312 not exit.
25313 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25314 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25315
25316 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25317
25318 * gcc.dg/cpp/20000628-1.c: New test.
25319 * gcc.dg/cpp/20000628-1.h: New header for above test.
25320 * gcc.dg/cpp/20000628-1a.h: Likewise.
25321
25322 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25323
25324 * gcc.dg/cpp: New directory.
25325 * gcc.dg/cpp/cpp.exp: New driver.
25326 * gcc.dg/cpp/20000627-1.c: New test.
25327 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25328 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25329 and rewrite as a compilation test.
25330
25331 * gcc.dg: Move many files into the cpp subdirectory, possibly
25332 renaming or editing them as well.
25333 Old name New name
25334 990119-1.c cpp/19990119-1.c
25335 990228-1.c cpp/19990228-1.c
25336 990407-1.c cpp/19990407-1.c
25337 990409-1.c cpp/19990409-1.c
25338 990413-1.c cpp/19990413-1.c
25339 990703-1.c cpp/19990703-1.c
25340 20000127-1.c cpp/20000127-1.c
25341 20000129-1.c cpp/20000129-1.c
25342 20000207-1.c cpp/20000207-1.c
25343 20000207-2.c cpp/20000207-2.c
25344 20000209-1.c cpp/20000209-1.c
25345 20000209-2.c cpp/20000209-2.c
25346 20000301-1.c cpp/20000301-1.c
25347 20000419-1.c cpp/20000419-1.c
25348 20000510-1.S cpp/20000510-1.S
25349 20000519-1.c cpp/20000519-1.c
25350 20000529-1.c cpp/20000529-1.c
25351 20000625-1.c cpp/20000625-1.c
25352 20000625-2.c cpp/20000625-2.c
25353 cpp-as1.c cpp/assert1.c
25354 cpp-as2.c cpp/assert2.c
25355 cxx-comments-1.c cpp/cxxcom1.c
25356 cxx-comments-2.c cpp/cxxcom2.c
25357 endif-label.c cpp/endif.c
25358 cpp-hash1.c cpp/hash1.c
25359 cpp-hash2.c cpp/hash2.c
25360 cpp-if1.c cpp/if-1.c
25361 cpp-if2.c cpp/if-2.c
25362 cpp-if3.c cpp/if-3.c
25363 cpp-if4.c cpp/if-4.c
25364 cpp-if5.c cpp/if-5.c
25365 cpp-cond.c cpp/if-cexp.c
25366 cpp-missingop.c cpp/if-mop.c
25367 cpp-missingparen.c cpp/if-mpar.c
25368 cpp-opprec.c cpp/if-oppr.c
25369 cpp-ifparen.c cpp/if-paren.c
25370 cpp-shortcircuit.c cpp/if-sc.c
25371 cpp-shift.c cpp/if-shift.c
25372 cpp-unary.c cpp/if-unary.c
25373 cpp-li1.c cpp/line1.c
25374 cpp-li2.c cpp/line2.c
25375 lineno.c cpp/line3.c
25376 lineno-2.c cpp/line4.c
25377 cpp-mi.c cpp/mi1.c
25378 cpp-mic.h cpp/mi1c.h
25379 cpp-micc.h cpp/mi1cc.h
25380 cpp-mind.h cpp/mi1nd.h
25381 cpp-mindp.h cpp/mi1ndp.h
25382 cpp-mix.h cpp/mi1x.h
25383 cpp-mi2.c cpp/mi2.c
25384 cpp-mi2a.h cpp/mi2a.h
25385 cpp-mi2b.h cpp/mi2b.h
25386 cpp-mi2c.h cpp/mi2c.h
25387 cpp-mi3.c cpp/mi3.c
25388 cpp-mi3.def cpp/mi3.def
25389 poison-1.c cpp/poison.c
25390 pr-impl.c cpp/prag-imp.c
25391 cpp-redef-2.c cpp/redef1.c
25392 cpp-redef.c cpp/redef2.c
25393 strpaste.c cpp/strp1.c
25394 strpaste-2.c cpp/strp2.c
25395 cpp-tradpaste.c cpp/tr-paste.c
25396 cpp-tradstringify.c cpp/tr-str.c
25397 cpp-tradwarn1.c cpp/tr-warn1.c
25398 cpp-tradwarn2.c cpp/tr-warn2.c
25399 trigraphs.c cpp/trigraphs.c
25400 cpp-unc1.c cpp/unc1.c
25401 cpp-unc2.c cpp/unc2.c
25402 cpp-unc3.c cpp/unc3.c
25403 cpp-unc.c cpp/unc4.c
25404 undef.c cpp/undef1.c
25405 undef-2.c cpp/undef2.c
25406 cpp-wi1.c cpp/widestr1.c
25407
25408 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25409
25410 * lib/g++.exp (g++_include_flags): Tweak.
25411
25412 2000-06-27 H.J. Lu <hjl@gnu.org>
25413 Loren J. Rittle <ljrittle@acm.org>
25414
25415 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25416 version with one that knows about the new gcc tree structure.
25417 (g++_link_flags): Same.
25418
25419 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25420
25421 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25422 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25423 case we are cross-compiling.
25424
25425 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25426 g++.old-deja/g++.niklas/Makefile.in,
25427 g++.old-deja/g++.niklas/configure.in,
25428 g++.old-deja/g++.other/Makefile.in,
25429 g++.old-deja/g++.other/configure.in,
25430 gcc.c-torture/code_quality/Makefile.in,
25431 gcc.c-torture/code_quality/configure.in,
25432 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25433 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25434 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25435 gcc.c-torture/execute/ieee/Makefile.in,
25436 gcc.c-torture/execute/ieee/configure.in,
25437 gcc.c-torture/noncompile/Makefile.in,
25438 gcc.c-torture/noncompile/configure.in,
25439 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25440 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25441 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25442
25443 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25444
25445 * g++.old-deja/g++.other/ambig3.C: New test.
25446
25447 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25448
25449 * g++.old-deja/g++.pt/syntax1.C: New test.
25450 * g++.old-deja/g++.pt/syntax2.C: New test.
25451 * g++.old-deja/g++.other/syntax3.C: New test.
25452 * g++.old-deja/g++.other/syntax4.C: New test.
25453
25454 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25455
25456 * gcc.dg/20000623-1.c: Prototype exit and abort.
25457
25458 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25459
25460 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25461 New tests.
25462 * gcc.dg/cpp-mi3.def: New file.
25463
25464 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25465 inside assertions.
25466 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25467 lexer's error messages.
25468 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25469 divine anything from the linemarkers.
25470 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25471 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25472
25473 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25474
25475 * gcc.dg/20000623-1.c: New test.
25476
25477 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25478
25479 * gcc.c-torture/execute/20000622-1.c: New test.
25480
25481 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25482
25483 * g++.old-deja/g++.other/init15.C: New test.
25484
25485 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25486
25487 * g++.old-deja/g++.pt/vaarg2.C: New test.
25488 * g++.old-deja/g++.pt/vaarg3.C: New test.
25489
25490 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25491
25492 * g++.old-deja/g++.other/dyncast6.C: New test.
25493
25494 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25495
25496 * gcc.c-torture/execute/loop-6.c: New test.
25497
25498 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25499
25500 * gcc.dg/20000614-1.c: New test.
25501 * gcc.dg/20000614-2.c: New test.
25502
25503 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25504
25505 * g++.old-deja/g++.other/inline12.C: New test.
25506
25507 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25508
25509 * g++.old-deja/g++.other/eh1.C: New test.
25510
25511 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25512
25513 * g++.old-deja/g++.other/type.C: New test.
25514
25515 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25516
25517 * g++.old-deja/g++.other/initstring.C: New test.
25518
25519 2000-06-12 Jason Merrill <jason@redhat.com>
25520
25521 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25522
25523 2000-06-09 Jeffrey A Law (law@cygnus.com)
25524
25525 * gcc.c-torture/compile/20000609-1.c: New test.
25526
25527 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25528
25529 * gcc.dg/20000609-1.c: New test.
25530
25531 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25532
25533 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25534 * gcc.c-torture/noncompile/poison-1.c: Move...
25535 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25536 * gcc.dg/cpp-li1.c: Add a token after the #line.
25537
25538 2000-06-05 Richard Henderson <rth@cygnus.com>
25539
25540 * gcc.c-torture/execute/20000605-2.c: New test.
25541 * gcc.c-torture/execute/20000605-3.c: New test.
25542
25543 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25544
25545 * g77.f-torture/execute/20000503-1.x: New file.
25546
25547 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25548
25549 * g++.old-deja/g++.eh/badalloc1.C: New test.
25550
25551 2000-06-05 Richard Henderson <rth@cygnus.com>
25552
25553 * gcc.c-torture/execute/20000605-1.c: New test.
25554
25555 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25556 Nathan Sidwell <nathan@codesourcery.com>
25557
25558 * gcc.c-torture/compile/20000605-1.c: New test.
25559
25560 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25561
25562 * g77.f-torture/compile/20000601-1.f: New test.
25563
25564 2000-06-03 Richard Henderson <rth@cygnus.com>
25565
25566 * gcc.c-torture/execute/20000603-1.c: New.
25567
25568 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25569
25570 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25571 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25572
25573 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25574
25575 * gcc.dg/compare2.c (case 12): XFAIL.
25576 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25577 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25578
25579 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25580
25581 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25582
25583 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25584 guard macro is already defined when the header is first
25585 included.
25586 * gcc.dg/cpp-mix.h: New file.
25587 * gcc.dg/endif-label.c: Update patterns to match compiler.
25588
25589 * g++.brendan/complex1.C: Declare abort.
25590 * g++.law/refs4.C: Remove XFAIL.
25591 * g++.oliva/expr2.C: Declare abort and exit.
25592
25593 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25594
25595 * gcc.c-torture/execute/20000528-1.c: New test.
25596
25597 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25598 * g++.old-deja/g++.law/temps4.C: Likewise.
25599
25600 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25601 stdlib.h. Call abort() on failure.
25602 * g++.old-deja/g++.law/refs4.C: Likewise.
25603 * g++.old-deja/g++.law/temps4.C: Likewise.
25604 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25605 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25606
25607 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25608
25609 Relative to g++.dg/special:
25610 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25611
25612 Relative to g++.old-deja:
25613 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25614 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25615 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25616 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25617 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25618 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25619 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25620
25621 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25622 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25623 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25624 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25625 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25626 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25627 and/or string.h.
25628
25629 * g++.other/goto1.C: Update expectations for error messages.
25630
25631 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25632
25633 * gcc.c-torture/compile/20000523-1.c: New test.
25634
25635 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25636
25637 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25638
25639 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25640
25641 * g++.old-deja/g++.eh/catch11.C: New test.
25642 * g++.old-deja/g++.eh/catch12.C: New test.
25643
25644 2000-05-24 Nick Clifton <nickc@cygnus.com>
25645
25646 * gcc.c-torture/execute/20000523-1.c: New test.
25647
25648 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25649
25650 * c-torture/execute/bcp-1.c: Replace abort in arg of
25651 __builtin_constant_p with a generic external function.
25652
25653 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25654 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25655 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25656 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25657 Prototype abort and/or exit.
25658
25659 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25660 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25661 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25662 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25663
25664 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25665
25666 * gcc.dg/dwarf2-1.c: New test.
25667
25668 2000-05-20 Richard Henderson <rth@cygnus.com>
25669
25670 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25671
25672 2000-05-20 Andreas Jaeger <aj@suse.de>
25673
25674 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25675 testcase.
25676
25677 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25678
25679 * gcc.c-torture/execute/20000519-2.c: New test.
25680
25681 2000-05-19 Andreas Jaeger <aj@suse.de>
25682
25683 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25684 which fails with SSA.
25685
25686 * lib/c-torture.exp: Also test with -O3 -fssa.
25687
25688 2000-05-18 Michael Meissner <meissner@redhat.com>
25689
25690 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25691 * gcc.c-torture/execute/920415-1.c: Ditto.
25692 * gcc.c-torture/execute/920501-1.c: Ditto.
25693 * gcc.c-torture/execute/conversion.c: Ditto.
25694 * gcc.c-torture/execute/cvt-1.c: Ditto.
25695
25696 2000-05-18 Jeffrey A Law (law@cygnus.com)
25697
25698 * gcc.c-torture/compile/20000518-1.c: New test.
25699
25700 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25701
25702 * g77.f-torture/compile/200005018.f: New test.
25703
25704 2000-05-17 Jeffrey A Law (law@cygnus.com)
25705
25706 * gcc.c-torture/compile/20000517-1.c: New test.
25707
25708 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25709
25710 * gcc.c-torture/execute/20000516-1.c: New test.
25711
25712 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25713
25714 * g++.old-deja/g++.other/eh.C: New test.
25715
25716 2000-05-12 Richard Henderson <rth@cygnus.com>
25717
25718 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25719 constants through to doit's conditional.
25720
25721 2000-05-11 Jeffrey A Law (law@cygnus.com)
25722
25723 * gcc.c-torture/compile/20000511-1.c: New test.
25724 * g77.f-torture/compile/20000511-1.f: New test.
25725 * g77.f-torture/compile/20000511-2.f: New test.
25726
25727 2000-05-11 Michael Meissner <meissner@redhat.com>
25728
25729 * gcc.c-torture/execute/20000511-1.c: New test.
25730
25731 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25732
25733 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25734 * gcc.dg/20000510-1.S: New.
25735
25736 2000-05-08 Catherine Moore <clm@cygnus.com>
25737
25738 * gcc.dg/unused-3.c: New.
25739
25740 2000-05-06 Richard Henderson <rth@cygnus.com>
25741
25742 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25743 * g++.old-deja/g++.mike/warn1.C: Likewise.
25744 * g++.old-deja/g++.pt/local1.C: Likewise.
25745 * g++.old-deja/g++.pt/local7.C: Likewise.
25746 * g++.old-deja/g++.pt/spec16.C: Likewise.
25747
25748 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25749
25750 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25751
25752 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25753
25754 * g77.f-torture/execute/20000503-1.f: New test.
25755
25756 2000-05-04 Andreas Jaeger <aj@suse.de>
25757
25758 * gcc.dg/noreturn-2.c: New test.
25759
25760 2000-05-04 Neil Booth <NeilB@earthling.net>
25761
25762 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25763 preprocessor.
25764
25765 2000-05-04 Richard Henderson <rth@cygnus.com>
25766
25767 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25768
25769 2000-05-04 Richard Henderson <rth@cygnus.com>
25770
25771 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25772 OpenSSL by Jason R Thorpe.
25773
25774 2000-05-03 Jim Wilson <wilson@cygnus.com>
25775
25776 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25777
25778 2000-05-03 Robert Lipe <robertlipe@usa.net>
25779
25780 * gcc.dg/20000503-1.c: New test.
25781
25782 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25783
25784 * gcc.c-torture/compile/20000502-1.c: New test.
25785 * g++.old-deja/g++.other/align.C: New test.
25786 * gcc.dg/cpp-tradstringify.c: New test.
25787
25788 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25789
25790 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25791 and hard registers.
25792
25793 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25794
25795 * gcc.c-torture/execute/loop-5.c: New test.
25796
25797 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25798
25799 * gcc.c-torture/execute/va-arg-20.c: New test.
25800
25801 2000-04-23 Jeffrey A Law (law@cygnus.com)
25802
25803 * gcc.c-torture/execute/20000422-1.c: New test.
25804
25805 2000-04-20 Greg McGary <gkm@gnu.org>
25806
25807 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25808 when optimizing, but without sibling-call optimizations (-O1).
25809
25810 2000-04-20 Jeffrey A Law (law@cygnus.com)
25811
25812 * gcc.c-torture/compile/20000420-1.c: New test.
25813
25814 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25815
25816 * g++.abi/ptrflags.C: New test.
25817 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25818
25819 2000-04-19 Catherine Moore <clm@cygnus.com>
25820
25821 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25822
25823 2000-04-19 Greg McGary <gkm@gnu.org>
25824
25825 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25826 sibling-call optimizations.
25827
25828 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25829
25830 * gcc.dg/20000419-1.c: New test.
25831
25832 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25833
25834 * gcc.c-torture/execute/20000412-6.c: New test.
25835
25836 2000-04-12 Jeffrey A Law (law@cygnus.com)
25837
25838 * gcc.c-torture/execute/20000412-5.c: New test.
25839 * g77.f-torture/compile/20000412-1.f: New test.
25840 * gcc.c-torture/execute/20000412-4.c: New test.
25841 * gcc.c-torture/compile/20000412-2.c: New test.
25842 * gcc.c-torture/execute/20000412-3.c: New test.
25843 * gcc.c-torture/compile/20000412-1.c: New test.
25844 * gcc.c-torture/execute/20000412-2.c: New test.
25845
25846 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25847
25848 * objc/execute/bf-20.m: New test.
25849
25850 2000-04-10 Richard Henderson <rth@cygnus.com>
25851
25852 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25853
25854 * gcc.c-torture/execute/20000412-1.c: New test.
25855
25856 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25857
25858 * g++.old-deja/g++.eh/catchptr1.C: New test.
25859
25860 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25861
25862 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25863
25864 2000-04-08 Neil Booth <NeilB@earthling.net>
25865
25866 * gcc.dg/cpp-nullchar.c: Remove test as
25867 embedded nulls cause problems.
25868
25869 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25870
25871 * gcc.dg/compare2.c: New test.
25872
25873 2000-04-08 Neil Booth <NeilB@earthling.net>
25874
25875 * gcc.dg/cpp-nullchar.c: New test.
25876
25877 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25878
25879 * gcc.dg/cpp-mi2.c: New test.
25880 * gcc.dg/cpp-mi2[abc].h: New files.
25881
25882 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25883
25884 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25885 member name.
25886
25887 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25888
25889 * g++.old-deja/g++.abi/vmihint.C: New test.
25890
25891 2000-04-06 Neil Booth <NeilB@earthling.net>
25892
25893 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25894 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25895 copyright.
25896
25897 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25898
25899 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25900 avoid stack-frame overwrite.
25901
25902 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25903
25904 * gcc.c-torture/compile/20000405-2.c: New test.
25905 * gcc.c-torture/compile/20000405-3.c: New test.
25906
25907 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25908
25909 * gcc.c-torture/compile/20000405-1.c: New test.
25910
25911 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25912
25913 * gcc.dg/cast-qual-1.c: Revert last change.
25914
25915 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25916
25917 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25918
25919 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25920
25921 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25922 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25923
25924 2000-04-03 Jeffrey A Law (law@cygnus.com)
25925
25926 * gcc.c-torture/compile/20000403-2.c: New test.
25927 * gcc.c-torture/compile/20000403-1.c: New test.
25928
25929 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25930
25931 * gcc.c-torture/execute/20000403-1.c: New test.
25932
25933 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25934
25935 * gcc.c-torture/execute/20000402-1.c: New test.
25936
25937 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25938
25939 * gcc.c-torture/execute/va-arg-15.c: New test.
25940 * gcc.c-torture/execute/va-arg-16.c: New test.
25941 * gcc.c-torture/execute/va-arg-17.c: New test.
25942 * gcc.c-torture/execute/va-arg-18.c: New test.
25943 * gcc.c-torture/execute/va-arg-19.c: New test.
25944
25945 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25946
25947 * gcc.c-torture/compile/981211-1.c: Move to...
25948 * gcc.dg/cpp-as1.c: ...here.
25949 * gcc.dg/cpp-as2.c: New file.
25950
25951 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25952 compiler.
25953
25954 2000-04-02 Neil Booth <NeilB@earthling.net>
25955
25956 * gcc.dg/cpp-cond.c New tests.
25957 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25958 accidental success less likely.
25959 * gcc.dg/cpp-missingop.c New tests.
25960 * gcc.dg/cpp-missingparen.c New tests.
25961 * gcc.dg/cpp-shift.c New tests.
25962 * gcc.dg/cpp-shortcircuit.c New tests.
25963 * gcc.dg/cpp-unary.c New tests.
25964
25965 2000-03-29 Jeffrey A Law (law@cygnus.com)
25966
25967 * gcc.c-torture/compile/20000329-1.c: New test.
25968
25969 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25970
25971 * gcc.c-torture/compile/20000326-1.c: New test.
25972 * gcc.c-torture/compile/20000326-2.c: New test.
25973
25974 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25975
25976 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25977 the first parameter is a function argument.
25978
25979 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25980
25981 * g++.old-deja/g++.ext/array4.C: New test.
25982
25983 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25984
25985 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25986
25987 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25988
25989 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25990
25991 2000-03-19 Richard Henderson <rth@cygnus.com>
25992
25993 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25994
25995 2000-03-19 Richard Henderson <rth@cygnus.com>
25996
25997 * gcc.c-torture/compile/20000319-1.c: New test.
25998
25999 2000-03-14 Jeffrey A Law (law@cygnus.com)
26000
26001 * gcc.c-torture/execute/20000314-3.c: New test.
26002 * gcc.c-torture/execute/20000314-2.c: New test.
26003 * gcc.c-torture/execute/20000314-1.c: New test.
26004 * gcc.c-torture/compile/20000314-2.c: New test.
26005 * gcc.c-torture/compile/20000314-1.c: New test.
26006
26007 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26008
26009 * g++.old-deja/g++.warn/inline.C: New test.
26010
26011 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26012
26013 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26014 standards-compliant result rather than specific constants.
26015 Put test-values in array.
26016
26017 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26018
26019 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26020 (g++_target_compile): Put test-specific options last.
26021
26022 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26023
26024 * g++.old-deja/g++.eh/vbase4.C: New test.
26025
26026 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26027
26028 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26029
26030 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26031
26032 * g++.old-deja/g++.brendan/misc12.C: Removed.
26033 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26034 * g++.old-deja/g++.ext/pretty4.C: New test.
26035
26036 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26037
26038 * g++.old-deja/g++.other/string2.C: New test.
26039
26040 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26041
26042 * g++.old-deja/g++.warn/impint2.C: New test.
26043
26044 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26045
26046 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26047 is 1, not zero.
26048
26049 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26050
26051 * g++.old-deja/g++.warn/impint.C: New test.
26052 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26053 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26054 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26055 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26056 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26057 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26058 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26059 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26060 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26061 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26062 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26063 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26064
26065 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26066
26067 * gcc.dg/cpp-redef.c: New test.
26068
26069 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26070
26071 * g++.old-deja/g++.pt/unify7.C: New test.
26072
26073 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26074
26075 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26076 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26077
26078 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26079
26080 * gcc.c-torture/compile/20000224-1.c: New test.
26081
26082 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26083
26084 * gcc.c-torture/compile/cpp-2.c: New test.
26085 * gcc.c-torture/compile/cpp-1.c: New test.
26086
26087 2000-02-25 Jeffrey A Law (law@cygnus.com)
26088
26089 * gcc.c-torture/execute/20000225-1.c: New test.
26090
26091 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26092
26093 * gcc.dg/cpp-li2.c: New test.
26094
26095 * gcc.dg/cpp-wi1.c: New test.
26096
26097 * gcc.dg/cpp-li1.c: New test.
26098
26099 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26100
26101 * g++.old-deja/g++.other/sizeof5.C: New test.
26102
26103 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26104
26105 * gcc.c-torture/execute/va-arg-13.c: New test.
26106
26107 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26108
26109 * gcc.c-torture/execute/va-arg-12.c: New test.
26110
26111 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26112
26113 * gcc.c-torture/execute/20000223-1.c: New test.
26114
26115 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26116
26117 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26118
26119 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26120
26121 * g++.old-deja/g++.abi/ptrmem.C: New test.
26122
26123 2000-02-19 Richard Henderson <rth@cygnus.com>
26124
26125 * gcc.c-torture/compile/init-3.c: New.
26126
26127 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26128
26129 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26130 ALWAYS_CXXFLAGS.
26131
26132 2000-02-11 Robert Lipe <robertl@sco.com>
26133
26134 * gcc.c-torture/compile/20000211-3.c: New test.
26135
26136 2000-02-11 Martin Buchholz <martin@xemacs.org>
26137
26138 * gcc.c-torture/compile/20000211-2.c: New test.
26139
26140 2000-02-11 Jeffrey A Law (law@cygnus.com)
26141
26142 * gcc.c-torture/compile/20000211-1.c: New test.
26143
26144 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26145
26146 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26147 on native targets
26148
26149 2000-02-08 Nathan Sidwell <nathan@acm.org>
26150
26151 * g++.old-deja/g++.other/cast5.C: New test.
26152
26153 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26154
26155 * gcc.c-torture/execute/20000205-1.c: New.
26156
26157 2000-02-03 Nathan Sidwell <nathan@acm.org>
26158
26159 * g++.old-deja/g++.jason/cast3.C: Return void.
26160 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26161
26162 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26163
26164 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26165
26166 * gcc.dg/loop-1.c: New test.
26167
26168 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26169
26170 * gcc.c-torture/compile/20000127-1.c: New test.
26171 * gcc.c-torture/execute/991228-1.c: New test.
26172
26173 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26174
26175 * gcc.dg/unused-2.c: New test.
26176
26177 * gcc.dg/conv-1.c: New test.
26178
26179 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26180
26181 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26182 compiler.
26183 (tool_option_proc): Fix typo.
26184
26185 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26186
26187 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26188 of the ld on the host, not on the build machine.
26189 Also, don't crash if '--help' is not a supported option.
26190
26191 2000-01-24 Richard Henderson <rth@cygnus.com>
26192
26193 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26194
26195 2000-01-20 Jeffrey A Law (law@cygnus.com)
26196
26197 * gcc.c-torture/execute/20000120-2.c: New test.
26198 * gcc.c-torture/execute/20000120-1.c: New test.
26199
26200 2000-01-13 Jeffrey A Law (law@cygnus.com)
26201
26202 * gcc.c-torture/execute/20000113-1.c: New test.
26203
26204 2000-01-12 Jeffrey A Law (law@cygnus.com)
26205
26206 * gcc.c-torture/execute/20000112-1.c: New test.
26207
26208 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26209
26210 * gcc.dg/20000111-1.c: New test.
26211
26212 2000-01-10 Jeffrey A Law (law@cygnus.com)
26213
26214 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26215 with 16 bit integers.
26216
26217 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26218
26219 * gcc.dg/20000108-1.c: New test.
26220
26221 2000-01-05 Nathan Sidwell <nathan@acm.org>
26222
26223 * g++.old-deja/g++.ns/koenig8.C: New test.
26224
26225 2000-01-05 Nathan Sidwell <nathan@acm.org>
26226
26227 * g++.old-deja/g++.other/cast4.C: New test.
26228
26229 2000-01-05 Jeffrey A Law (law@cygnus.com)
26230
26231 * gcc.c-torture/compile/20000105-2.c: New test.
26232 * gcc.c-torture/compile/20000105-1.c: New test.
26233
26234 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26235
26236 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26237 references to printf & atoi to conform to ANSI standard.
26238 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26239 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26240 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26241 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26242 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26243 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26244 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26245 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26246 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26247 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26248 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26249 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26250 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26251 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26252 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26253 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26254 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26255 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26256 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26257 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26258 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26259 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26260 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26261 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26262 * g++.old-deja/g++.brendan/init3.C: Likewise.
26263 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26264 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26265 * g++.old-deja/g++.brendan/new2.C: Likewise.
26266 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26267 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26268 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26269 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26270 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26271 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26272 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26273 * g++.old-deja/g++.brendan/template24.C: Likewise.
26274 * g++.old-deja/g++.brendan/template3.C: Likewise.
26275 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26276 * g++.old-deja/g++.jason/inline3.C: Likewise.
26277 * g++.old-deja/g++.jason/opeq.C: Likewise.
26278 * g++.old-deja/g++.law/arg5.C: Likewise.
26279 * g++.old-deja/g++.law/arm7.C: Likewise.
26280 * g++.old-deja/g++.law/ctors11.C: Likewise.
26281 * g++.old-deja/g++.law/cvt8.C: Likewise.
26282 * g++.old-deja/g++.law/init9.C: Likewise.
26283 * g++.old-deja/g++.law/refs4.C: Likewise.
26284 * g++.old-deja/g++.law/template2.C: Likewise.
26285 * g++.old-deja/g++.law/visibility24.C: Likewise.
26286 * g++.old-deja/g++.law/vtable3.C: Likewise.
26287 * g++.old-deja/g++.mike/asm2.C: Likewise.
26288 * g++.old-deja/g++.mike/eh1.C: Likewise.
26289 * g++.old-deja/g++.mike/misc1.C: Likewise.
26290 * g++.old-deja/g++.mike/misc13.C: Likewise.
26291 * g++.old-deja/g++.mike/misc14.C: Likewise.
26292 * g++.old-deja/g++.mike/ns12.C: Likewise.
26293 * g++.old-deja/g++.mike/p1248.C: Likewise.
26294 * g++.old-deja/g++.mike/p3708.C: Likewise.
26295 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26296 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26297 * g++.old-deja/g++.mike/p646.C: Likewise.
26298 * g++.old-deja/g++.mike/p700.C: Likewise.
26299 * g++.old-deja/g++.mike/p783.C: Likewise.
26300 * g++.old-deja/g++.mike/p783a.C: Likewise.
26301 * g++.old-deja/g++.mike/p783b.C: Likewise.
26302 * g++.old-deja/g++.mike/p786.C: Likewise.
26303 * g++.old-deja/g++.mike/p789.C: Likewise.
26304 * g++.old-deja/g++.mike/p789a.C: Likewise.
26305 * g++.old-deja/g++.mike/p807a.C: Likewise.
26306 * g++.old-deja/g++.other/delete3.C: Likewise.
26307 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26308 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26309 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26310 * g++.old-deja/g++.other/empty1.C: Likewise.
26311 * g++.old-deja/g++.other/temporary1.C: Likewise.
26312 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26313 * g++.old-deja/g++.pt/t16.C: Likewise.
26314 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26315
26316 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26317
26318 * gcc.dg/991230-1.c: New test.
26319
26320 1999-12-29 Jeffrey A Law (law@cygnus.com)
26321
26322 * gcc.c-torture/compile/991229-3.c: New test.
26323 * gcc.c-torture/compile/991229-2.c: New test.
26324 * gcc.c-torture/compile/991229-1.c: New test.
26325
26326 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26327
26328 * gcc.c-torture/compile/labels-2.c: New test.
26329
26330 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26331
26332 * gcc.c-torture/execute/991227-1.c: New test.
26333
26334 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26335
26336 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26337
26338 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26339
26340 * gcc.c-torture/execute/991221-1.c: New test.
26341
26342 1999-12-20 Nathan Sidwell <nathan@acm.org>
26343
26344 * g++.old-deja/g++.other/cast3.C: New test.
26345
26346 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26347
26348 * gcc.c-torture/execute/991216-4.c: New test.
26349
26350 1999-12-16 Michael Meissner <meissner@cygnus.com>
26351
26352 * gcc.c-torture/execute/991216-1.c: New test.
26353 * gcc.c-torture/execute/991216-2.c: New test.
26354 * gcc.c-torture/execute/991216-3.c: New test.
26355
26356 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26357
26358 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26359 Actually make the test fail by using "-O2" for compilation.
26360
26361 1999-12-15 Nathan Sidwell <nathan@acm.org>
26362
26363 * g++.old-deja/g++.warn/cast-align1.C: New test.
26364
26365 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26366
26367 * gcc.c-torture/compile/991214-1.c: New test.
26368 * gcc.c-torture/compile/991214-2.c: New test.
26369
26370 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26371
26372 * gcc.dg/991214-1.c: New test.
26373
26374 1999-12-13 Jeffrey A Law (law@cygnus.com)
26375
26376 * gcc.c-torture/compile/991213-3.c: New test.
26377 * gcc.c-torture/compile/991213-2.c: New test.
26378 * gcc.c-torture/compile/991213-1.c: New test.
26379
26380 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26381
26382 * gcc.dg/991209-1.c: New test.
26383
26384 1999-12-08 Nathan Sidwell <nathan@acm.org>
26385
26386 * gcc.c-torture/compile/991208-1.c: New test.
26387
26388 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26389
26390 * gcc.dg/ultrasp2.c: New test.
26391
26392 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26393
26394 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26395
26396 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26397
26398 * gcc.c-torture/compile/991202-1.c: New test.
26399 * gcc.c-torture/execute/991202-1.c: New test.
26400 * gcc.c-torture/execute/991202-2.c: New test.
26401 * gcc.c-torture/execute/991202-3.c: New test.
26402
26403 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26404
26405 * g++.old-deja/g++.abi/align.C: New test.
26406 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26407 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26408
26409 1999-12-01 Richard Henderson <rth@cygnus.com>
26410
26411 * gcc.c-torture/execute/991201-1.c: New.
26412
26413 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26414
26415 * gcc.dg/991129-1.c: New test.
26416
26417 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26418
26419 * gcc.c-torture/compile/991127-1.c: New test.
26420
26421 1999-11-22 Nathan Sidwell <nathan@acm.org>
26422
26423 * g++.old-deja/g++.other/warn4.C: New test.
26424
26425 1999-11-22 Nathan Sidwell <nathan@acm.org>
26426
26427 * g++.old-deja/g++.eh/cleanup2.C: New test.
26428 * g++.old-deja/g++.ext/pretty2.C: New test.
26429 * g++.old-deja/g++.ext/pretty3.C: New test.
26430 * g++.old-deja/g++.other/debug6.C: New test.
26431
26432 1999-10-20 Jim Wilson <wilson@cygnus.com>
26433
26434 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26435 compiler_output to look for one error message instead of two.
26436
26437 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26438
26439 * gcc.c-torture/execute/991118-1.c: Also test case
26440 where the word boundary does not split a byte evenly.
26441
26442 1999-11-19 Nathan Sidwell <nathan@acm.org>
26443
26444 * g++.old-deja/g++.ext/restrict1.C: New test.
26445
26446 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26447
26448 * gcc.c-torture/execute/991118-1.c: New test.
26449
26450 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26451
26452 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26453 working directory pathnames.
26454
26455 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26456
26457 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26458 host is equipped with driver.h and driver.o so it can actually
26459 compile and run the tests.
26460
26461 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26462
26463 * gcc.c-torture/compile/991008-1.c: New test.
26464
26465 1999-11-08 Nick Clifton <nickc@cygnus.com>
26466
26467 * lib/gcc-dg.exp: Include target-supports.exp
26468
26469 1999-11-05 Nick Clifton <nickc@cygnus.com>
26470
26471 * lib/target-supports.exp: New file: Provide procs to test for
26472 features supported by the target.
26473 (check_weak_available): Moved here from ecos.exp.
26474 (check_alias_available): New proc: Determine of the target
26475 toolchain supports the alias attribute.
26476
26477 * gcc.dg/special/ecos.exp: Move check_weak_available to
26478 target-supports.exp.
26479 (alias-1.c): Only perform the test if the target supports
26480 aliases.
26481 (wkali-1.c): Only perform the test if the target supports
26482 aliases.
26483
26484 * gcc.dg/990506-0.c: Expect error messages from cross
26485 targets as well as native targets.
26486
26487 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26488
26489 * gcc.dg/ultrasp1.c: Removed xfail.
26490 * gcc.dg/struct-ret-2.c: Likewise.
26491 * gcc.dg/array-1.c: Likewise.
26492
26493 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26494
26495 * gcc.dg/struct-ret-2.c: New test.
26496
26497 * gcc.dg/array-1.c: New test.
26498
26499 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26500
26501 * gcc.c-torture/execute/991030-1.c: New test.
26502
26503 1999-10-26 Richard Henderson <rth@cygnus.com>
26504
26505 * gcc.c-torture/compile/991026-2.c: New test.
26506
26507 1999-10-26 Jeffrey A Law (law@cygnus.com)
26508
26509 * gcc.c-torture/compile/991026-1.c: New test.
26510
26511 1999-10-23 Jeffrey A Law (law@cygnus.com)
26512
26513 * gcc.c-torture/execute/991023-1.c: New test.
26514
26515 1999-10-19 Jeffrey A Law (law@cygnus.com)
26516
26517 * gcc.c-torture/execute/991019-1.c: New test.
26518
26519 1999-10-16 Richard Henderson <rth@cygnus.com>
26520
26521 * gcc.c-torture/execute/991016-1.c: New test.
26522
26523 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26524
26525 * gcc.c-torture/execute/991014-1.c: New test.
26526
26527 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26528
26529 * g++.old-deja/g++.other/union2.C: New test.
26530
26531 1999-10-13 Nathan Sidwell <nathan@acm.org>
26532
26533 * g++.old-deja/g++.other/vaarg2.C: New test.
26534 * g++.old-deja/g++.other/vaarg3.C: New test.
26535
26536 1999-10-12 Craig Burley <craig@jcb-sc.com>
26537
26538 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26539 in compile/.
26540
26541 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26542
26543 * gcc.c-torture/execute/va-arg-11.c: New test.
26544
26545 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26546
26547 * lib/file-format.exp (gcc_target_object_format): Don't
26548 crash if objdump is unavailable.
26549
26550 1999-09-29 Donn Terry <donn@interix.com>
26551
26552 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26553
26554 1999-09-28 Nick Clifton <nickc@cygnus.com>
26555
26556 * gcc.c-torture/compile/990928-1.c: New test.
26557
26558 1999-09-28 Nathan Sidwell <nathan@acm.org>
26559
26560 * g++.old-deja/g++.other/decl6.C: New test.
26561
26562 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26563
26564 * gcc.c-torture/execute/va-arg-10.c: New test.
26565
26566 1999-09-27 Nathan Sidwell <nathan@acm.org>
26567
26568 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26569 __PRETTY_FUNCTION__.
26570
26571 1999-09-23 Nick Clifton <nickc@cygnus.com>
26572
26573 * gcc.c-torture/execute/990923-1.c: New test.
26574
26575 1999-09-21 Nick Clifton <nickc@cygnus.com>
26576
26577 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26578 for which -fpic is inappropriate.
26579
26580 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26581
26582 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26583
26584 1999-09-21 Nathan Sidwell <nathan@acm.org>
26585
26586 * g++.old-deja/g++.other/dyncast1.C: New test.
26587 * g++.old-deja/g++.other/dyncast2.C: New test.
26588 * g++.old-deja/g++.other/dyncast3.C: New test.
26589 * g++.old-deja/g++.other/dyncast4.C: New test.
26590 * g++.old-deja/g++.other/dyncast5.C: New test.
26591 * g++.old-deja/g++.eh/catch3.C: New test.
26592 * g++.old-deja/g++.eh/catch3p.C: New test.
26593 * g++.old-deja/g++.eh/catch4.C: New test.
26594 * g++.old-deja/g++.eh/catch4p.C: New test.
26595 * g++.old-deja/g++.eh/catch5.C: New test.
26596 * g++.old-deja/g++.eh/catch5p.C: New test.
26597 * g++.old-deja/g++.eh/catch6.C: New test.
26598 * g++.old-deja/g++.eh/catch6p.C: New test.
26599 * g++.old-deja/g++.eh/catch7.C: New test.
26600 * g++.old-deja/g++.eh/catch7p.C: New test.
26601 * g++.old-deja/g++.eh/catch8.C: New test.
26602 * g++.old-deja/g++.eh/catch8p.C: New test.
26603 * g++.old-deja/g++.eh/catch9.C: New test.
26604 * g++.old-deja/g++.eh/catch9p.C: New test.
26605
26606 1999-09-13 Nathan Sidwell <nathan@acm.org>
26607
26608 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26609 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26610
26611 1999-09-13 Jeffrey A Law (law@cygnus.com)
26612
26613 * gcc.c-torture/compile/990913-1.c: New test.
26614
26615 1999-09-10 Nathan Sidwell <nathan@acm.org>
26616
26617 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26618 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26619
26620 1999-09-09 Richard Henderson <rth@cygnus.com>
26621
26622 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26623
26624 1999-09-09 Nathan Sidwell <nathan@acm.org>
26625
26626 * g++.old-deja/g++.other/lookup11.C: New test.
26627 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26628 what is permitted and what we want.
26629 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26630 overload use.
26631 * g++.old-deja/g++.jason/rfg5.C: Likewise
26632
26633 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26634
26635 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26636 * gcc.c-torture/noncompile/poison-1.c: New file.
26637
26638 1999-09-08 Nathan Sidwell <nathan@acm.org>
26639
26640 * g++.old-deja/g++.other/sizeof3.C: New test.
26641 * g++.old-deja/g++.other/sizeof4.C: New test.
26642 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26643 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26644
26645 1999-09-07 Richard Henderson <rth@cygnus.com>
26646
26647 * gcc.dg/va-arg-1.c: New.
26648
26649 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26650
26651 * gcc.c-torture/execute/va-arg-9.c: New test.
26652
26653 1999-09-05 Craig Burley <craig@jcb-sc.com>
26654
26655 * g77.f-torture/compile/980519-2.f: New test.
26656 * g77.f-torture/compile/19990905-0.f: New test.
26657 * g77.f-torture/compile/19990905-1.f: New test.
26658 * g77.f-torture/compile/19990905-2.f: New test.
26659
26660 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26661
26662 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26663
26664 * gcc.c-torture/execute/990827-1.c: Fix typo.
26665
26666 1999-09-03 Nathan Sidwell <nathan@acm.org>
26667
26668 * g++.old-deja/g++.other/deref1.C: New test.
26669
26670 1999-09-02 Nathan Sidwell <nathan@acm.org>
26671
26672 * g++.old-deja/g++.other/ambig2.C: New test.
26673 * g++.old-deja/g++.other/cond5.C: New test.
26674 * g++.old-deja/g++.other/lookup16.C: New test.
26675
26676 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26677
26678 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26679 assemblers too.
26680
26681 1999-08-31 Jeffrey A Law (law@cygnus.com)
26682
26683 * lib/c-torture.exp: Avoid the "compare executables" optimization
26684 when testing native.
26685
26686 1999-08-29 Jeffrey A Law (law@cygnus.com)
26687
26688 * gcc.c-torture/execute/990829-1.c: New test.
26689 * gcc.c-torture/compile/990829-1.c: New test.
26690
26691 1999-08-27 Paul Burchard <burchard@pobox.com>
26692
26693 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26694 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26695 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26696 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26697 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26698 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26699 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26700 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26701 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26702 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26703 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26704
26705 1999-08-27 Jeffrey A Law (law@cygnus.com)
26706
26707 * gcc.c-torture/execute/990827-1.c: New test.
26708
26709 1999-08-26 Craig Burley <craig@jcb-sc.com>
26710
26711 * g77.f-torture/noncompile/19990826-4.f: New test.
26712
26713 * g77.f-torture/compile/19990826-3.f: New test.
26714
26715 * g77.f-torture/execute/19990826-2.f: New test.
26716
26717 * g77.f-torture/compile/19990826-1.f: New test.
26718
26719 * gcc.c-torture/execute/990826-0.c: New test.
26720 * g77.c-torture/execute/19990826-0.f: New test.
26721
26722 * g77.f-torture/noncompile/970626-2.f: New test.
26723
26724 1999-08-25 Paul Burchard <burchard@pobox.com>
26725
26726 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26727 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26728 lss-011.C: New tests.
26729
26730 1999-08-25 Nathan Sidwell <nathan@acm.org>
26731
26732 * g++.old-deja/g++.other/decl5.C: New test.
26733
26734 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26735
26736 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26737 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26738 call `postbase' for each one. All callers of `postbase' changed
26739 to call this instead.
26740
26741 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26742
26743 * gcc.c-torture/execute/990811-1.c: New test.
26744
26745 1999-08-09 Nick Clifton <nickc@cygnus.com>
26746
26747 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26748 just native ones.
26749
26750 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26751 just native ones.
26752
26753 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26754
26755 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26756
26757 1999-08-04 Jeffrey A Law (law@cygnus.com)
26758
26759 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26760
26761 1999-08-04 Nathan Sidwell <nathan@acm.org>
26762
26763 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26764
26765 1999-08-04 Jeffrey A Law (law@cygnus.com)
26766
26767 * gcc.c-torture/execute/990804-1.c: New test.
26768
26769 1999-08-03 Nathan Sidwell <nathan@acm.org>
26770
26771 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26772 * g++.old-deja/g++.brendan/crash64.C: Likewise
26773 * g++.old-deja/g++.brendan/overload8.C: Likewise
26774
26775 1999-08-03 Nathan Sidwell <nathan@acm.org>
26776
26777 * g++.old-deja/g++.other/struct1.C: New test.
26778
26779 1999-08-03 Nathan Sidwell <nathan@acm.org>
26780
26781 * g++.old-deja/g++.other/enum2.C: New test.
26782
26783 1999-08-02 Richard Henderson <rth@cygnus.com>
26784
26785 Adapted from tests from Franz Sirl:
26786 * gcc.c-torture/execute/va-arg-7.c: New test.
26787 * gcc.c-torture/execute/va-arg-8.c: New test.
26788
26789 1999-08-01 Jeffrey A Law (law@cygnus.com)
26790
26791 * gcc.c-torture/compile/990801-2.c: New test.
26792
26793 * gcc.c-torture/compile/990801-1.c: New test.
26794
26795 1999-07-27 Michael Meissner <meissner@cygnus.com>
26796
26797 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26798 fp-cmp-1.c, converting double to float.
26799
26800 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26801 fp-cmp-1.c, converting double to long double.
26802
26803 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26804 from fr1 to unknown_register, since fr1 is a legitimate register
26805 on some machines.
26806
26807 1999-07-25 Jeffrey A Law (law@cygnus.com)
26808
26809 * README: More listname related changes.
26810
26811 1999-07-08 Catherine Moore <clm@cygnus.com>
26812
26813 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26814
26815 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26816
26817 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26818
26819 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26820
26821 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26822
26823 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26824
26825 * gcc.dg/990703-1.c: New test.
26826
26827 1999-06-29 Nick Clifton <nickc@cygnus.com>
26828
26829 * lib/file-format.exp: New file: Move definition of proc
26830 gcc_target_object_format to here from
26831 gcc.dg/special/ecos.exp.
26832
26833 * lib/c-torture.exp: Include lib file-format.exp.
26834 * lib/gcc-dg.exp: Include lib file-format.exp.
26835
26836 * gcc.dg/special/ecos.exp: Remove definition of proc
26837 gcc_target_object_format.
26838
26839 1999-06-28 Jeffrey A Law (law@cygnus.com)
26840
26841 * gcc.c-torture/execute/990628-1.c: New test.
26842
26843 1999-06-25 Jeffrey A Law (law@cygnus.com)
26844
26845 * gcc.c-torture/compile/990625-2.c: New test.
26846
26847 * gcc.c-torture/compile/990625-1.c: New test.
26848
26849 1999-06-23 Nick Clifton <nickc@cygnus.com>
26850
26851 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26852 attributes compile.
26853 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26854 ports that use the COFF/PE file format.
26855
26856 1999-06-17 Jeffrey A Law (law@cygnus.com)
26857
26858 * gcc.c-torture/compile/990617-1.c: New test.
26859
26860 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26861
26862 * g++.old-deja/g++.other/decl4.C: New test.
26863
26864 1999-06-14 Nathan Sidwell <nathan@acm.org>
26865
26866 * g++.old-deja/g++.other/bitfld3.C: New test.
26867
26868 1999-06-08 Nathan Sidwell <nathan@acm.org>
26869
26870 * g++.old-deja/g++.eh/catch1.C: New test.
26871
26872 1999-06-07 Jeffrey A Law (law@cygnus.com)
26873
26874 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26875
26876 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26877 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26878
26879 1999-06-05 Craig Burley <craig@jcb-sc.com>
26880
26881 * g77.f-torture/compile/19990502-0.f: Replace with new,
26882 shorter, test that still fails after recent changes.
26883
26884 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26885
26886 * gcc.c-torture/execute/990604-1.c: New test.
26887
26888 1999-05-31 Jeffrey A Law (law@cygnus.com)
26889
26890 * gcc.c-torture/execute/990531-1.c: New test.
26891
26892 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26893
26894 * gcc.c-torture/compile/990527-1.c: New test.
26895
26896 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26897
26898 * gcc.c-torture/execute/990527-1.c: New test.
26899
26900 1999-05-25 Nick Clifton <nickc@cygnus.com>
26901
26902 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26903 bitfields as signed.
26904
26905 1999-05-25 Craig Burley <craig@jcb-sc.com>
26906
26907 * g77.f-torture/compile/19990525-0.f: New test.
26908
26909 1999-05-25 Jeffrey A Law (law@cygnus.com)
26910
26911 * gcc.c-torture/execute/990525-2.c: New test.
26912
26913 * gcc.c-torture/execute/990525-1.c: New test.
26914
26915 1999-05-24 Nathan Sidwell <nathan@acm.org>
26916
26917 * g++.old-deja/g++.other/anon3.C: New test.
26918 * g++.old-deja/g++.other/anon4.C: New test.
26919 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26920 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26921 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26922 Merrill).
26923
26924 1999-05-24 Jeffrey A Law (law@cygnus.com)
26925
26926 * gcc.c-torture/execute/990524-1.c: New test.
26927
26928 * gcc.dg/990524-1.c: New test.
26929
26930 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26931
26932 * gcc.c-torture/compile/990523-1.c: New test.
26933
26934 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26935
26936 * gcc.c-torture/compile/990519-1.c: New test.
26937
26938 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26939
26940 * gcc.c-torture/compile/990517-1.c: New test.
26941
26942 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26943 (e4, f4): New tests.
26944 (main): Call them.
26945
26946 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26947
26948 * gcc.dg/noreturn-1.c: New test.
26949
26950 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26951
26952 * gcc.c-torture/execute/990513-1.c: New test.
26953
26954 1999-05-10 Richard Henderson <rth@cygnus.com>
26955
26956 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26957
26958 1999-05-10 Craig Burley <craig@jcb-sc.com>
26959
26960 * g77.f-torture/execute/erfc.f: Use small single-precision
26961 values, to avoid problems on Alphas when not -mieee.
26962
26963 1999-05-08 Craig Burley <craig@jcb-sc.com>
26964
26965 * gcc.dg/990506-0.c: New test.
26966
26967 1999-05-08 Richard Henderson <rth@cygnus.com>
26968
26969 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26970 the constant to test. Don't XFAIL 64-bit targets.
26971
26972 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26973 * g++.old-deja/g++.law/profile1.C: Likewise.
26974
26975 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26976 operator new instances.
26977 * g++.old-deja/g++.other/delete5.C: Likewise.
26978
26979 1999-05-03 Craig Burley <craig@jcb-sc.com>
26980
26981 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26982 intrinsic.
26983
26984 1999-05-03 Craig Burley <craig@jcb-sc.com>
26985
26986 * g77.f-torture/execute/u77-test.f: Reverse order of two
26987 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26988
26989 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26990
26991 * gcc.dg/compare1.c: New test.
26992
26993 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26994
26995 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26996 New tests.
26997
26998 1999-05-02 Craig Burley <craig@jcb-sc.com>
26999
27000 * g77.f-torture/compile/19990502-1.f: New test.
27001
27002 1999-05-02 Craig Burley <craig@jcb-sc.com>
27003
27004 * g77.f-torture/compile/19990502-0.f: New test.
27005
27006 1999-05-02 Craig Burley <craig@jcb-sc.com>
27007
27008 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27009 intrinsic.
27010
27011 1999-05-02 Craig Burley <craig@jcb-sc.com>
27012
27013 * g77.f-torture/execute/u77-test.f (main): List libU77
27014 intrinsics not currently tested.
27015 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27016 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27017 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27018 Trim blanks off the ends of some printed strings.
27019
27020 1999-05-02 Craig Burley <craig@jcb-sc.com>
27021
27022 * g77.f-torture/execute/u77-test.f (main): Just warn about
27023 FSTAT gid disagreement, as it's expected on some systems.
27024
27025 1999-05-01 Craig Burley <craig@jcb-sc.com>
27026
27027 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27028 use a new function, which allows for some slop.
27029 Clean up some commentary.
27030 (issum): The new function.
27031 (sgladd): Deleted subroutine.
27032
27033 1999-05-01 Craig Burley <craig@jcb-sc.com>
27034
27035 * g77.f-torture/execute/u77-test.f: Modify to be more like
27036 libf2c/libU77 version, bringing patches to that version here.
27037 Add suitable commentary.
27038
27039 1999-04-25 Richard Henderson <rth@cygnus.com>
27040
27041 * gcc.dg/990424-1.c: New test.
27042
27043 1999-04-24 Craig Burley <craig@jcb-sc.com>
27044
27045 * g77.f-torture/execute/u77-test.f (main): Bug involving
27046 LSTAT has been fixed, so turn back on full checking.
27047
27048 1999-04-20 Craig Burley <craig@jcb-sc.com>
27049
27050 * g77.f-torture/compile/19990419-0.f: New test.
27051 * g77.f-torture/execute/19990419-1.f: New test.
27052
27053 1999-04-17 Richard Henderson <rth@cygnus.com>
27054
27055 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27056 to avoid the need for a prototype to supress a warning.
27057
27058 1999-04-07 Jim Wilson <wilson@cygnus.com>
27059
27060 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27061
27062 1999-04-04 Jeffrey A Law (law@cygnus.com)
27063
27064 * gcc.c-torture/execute/990404-1.c: New test.
27065
27066 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27067
27068 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27069 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27070 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27071 missing initializer warnings.
27072
27073 1999-03-28 Jeffrey A Law (law@cygnus.com)
27074
27075 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27076 matching strings.
27077
27078 1999-03-26 Jeffrey A Law (law@cygnus.com)
27079
27080 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27081
27082 1999-03-26 Craig Burley <craig@jcb-sc.com>
27083
27084 * g77.f-torture/execute/19990325-0.f: New test.
27085 * g77.f-torture/execute/19990325-1.f: New test.
27086
27087 1999-03-24 Jeffrey A Law (law@cygnus.com)
27088
27089 * gcc.c-torture/execute/990324-1.c: New test.
27090
27091 1999-03-22 Jim Wilson <wilson@cygnus.com>
27092
27093 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27094 test with 4.
27095
27096 1999-03-17 Richard Henderson <rth@cygnus.com>
27097
27098 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27099
27100 1999-03-13 Craig Burley <craig@jcb-sc.com>
27101
27102 * g77.f-torture/execute/19990313-2.f: New test.
27103 * g77.f-torture/execute/19990313-3.f: New test.
27104
27105 1999-03-13 Craig Burley <craig@jcb-sc.com>
27106
27107 * g77.f-torture/execute/19990313-0.f: New test.
27108 * g77.f-torture/execute/19990313-1.f: New test.
27109
27110 1999-03-12 Jim Wilson <wilson@cygnus.com>
27111
27112 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27113 printf to sprintf.
27114 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27115 (main): Add check for u15. Conditionalize u31 check depending on
27116 whether ints are <32 bits or >=32 bits.
27117
27118 1999-03-08 Craig Burley <craig@jcb-sc.com>
27119
27120 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27121
27122 1999-03-08 Craig Burley <craig@jcb-sc.com>
27123
27124 * g77.f-torture/compile/19990305-0.f: New test.
27125 * g77.f-torture/execute/19981119-0.f: New test.
27126
27127 1999-03-08 Craig Burley <craig@jcb-sc.com>
27128
27129 * g77.f-torture/execute/970625-2.f: call ABORT if final
27130 result is not correct, instead of just printing it.
27131 Add this checking via newly introduced obfuscation, to
27132 trip up buggy front ends.
27133
27134 1999-03-07 Craig Burley <craig@jcb-sc.com>
27135
27136 * g77.f-torture/compile/960317-1.f: Moved from being
27137 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27138
27139 1999-03-06 Craig Burley <craig@jcb-sc.com>
27140
27141 * g77.f-torture/execute/960317-1.f: New (old) test.
27142 * g77.f-torture/execute/970625-2.f: Ditto.
27143
27144 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27145
27146 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27147 message on line 1 or line 2; cccp and cpplib do this differently.
27148
27149 1999-03-01 Jeffrey A Law (law@cygnus.com)
27150
27151 * g++.old-deja/g++.law/weak1.C: New test.
27152
27153 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27154
27155 * gcc.c-torture/execute/990119-1.c: Renamed to...
27156 * gcc.dg/990119-1.c: this, so it will only be tested once
27157 (it's a preprocessor test, it doesn't need to be run at
27158 multiple optimization levels).
27159
27160 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27161
27162 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27163 ALWAYS_CXXFLAGS.
27164
27165 1999-02-24 Craig Burley <craig@jcb-sc.com>
27166
27167 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27168 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27169 to not be compilable by current g77.
27170
27171 1999-02-24 Nick Clifton <nickc@cygnus.com>
27172
27173 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27174
27175 1999-02-22 Jeffrey A Law (law@cygnus.com)
27176
27177 * gcc.c-torture/execute/990222-1.c: New test.
27178
27179 1999-02-19 Craig Burley <craig@jcb-sc.com>
27180
27181 * g77.f-torture/compile/19990218-0.f: New test.
27182 * g77.f-torture/noncompile/19990218-1.f: New test.
27183
27184 1999-02-18 Craig Burley <craig@jcb-sc.com>
27185
27186 * g77.f-torture/compile/19981216-0.f: New test.
27187
27188 1999-02-14 Jeffrey A Law (law@cygnus.com)
27189
27190 * gcc.dg/990214-1.c: New test.
27191
27192 1999-02-13 Jeffrey A Law (law@cygnus.com)
27193
27194 * gcc.dg/990213-2.c: New test.
27195
27196 * gcc.dg/990213-1.c: New test.
27197
27198 1999-02-12 Jeffrey A Law (law@cygnus.com)
27199
27200 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27201 ints.
27202
27203 1999-02-11 Nick Clifton <nickc@cygnus.com>
27204
27205 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27206 specified by target.
27207
27208 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27209
27210 1999-02-11 Jeffrey A Law (law@cygnus.com)
27211
27212 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27213
27214 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27215
27216 * gcc.dg/special/ecos.exp: New test driver for new tests with
27217 special requirements.
27218
27219 * gcc.dg/special/alias-1.c: New test.
27220 * gcc.dg/special/gcsec-1.c: New test.
27221 * gcc.dg/special/weak-1.c: New test.
27222 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27223 * gcc.dg/special/weak-2.c: New test.
27224 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27225 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27226 * gcc.dg/special/wkali-1.c: New test.
27227 * gcc.dg/special/wkali-2.c: New test.
27228 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27229 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27230
27231 1999-02-10 Felix Lee <flee@cygnus.com>
27232
27233 * lib/c-torture.exp (c-torture-compile): Pull out code for
27234 analyzing gcc error messages.
27235 (c-torture-execute): Likewise. Fix some (harmless) false
27236 positives.
27237 * lib/gcc.exp (gcc_check_compile): New function.
27238
27239 1999-02-08 Richard Henderson <rth@cygnus.com>
27240
27241 * gcc.c-torture/execute/990208-1.c: New test.
27242
27243 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27244
27245 * g++.dg/special/ecos.exp: New driver for new tests with special
27246 requirements
27247
27248 * g++.dg/special/conpr-1.C: New test
27249 * g++.dg/special/conpr-2.C: New test
27250 * g++.dg/special/conpr-2a.C: New test
27251 * g++.dg/special/conpr-3.C: New test
27252 * g++.dg/special/conpr-3a.C: New test
27253 * g++.dg/special/conpr-3b.C: New test
27254
27255 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27256 allow g++ to use the dg driver
27257
27258 * README: Add comment about g++.dg directory
27259
27260 1999-02-06 Jeffrey A Law (law@cygnus.com)
27261
27262 * README: Update email addresses.
27263
27264 1999-02-03 Nick Clifton <nickc@cygnus.com>
27265
27266 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27267 arguments in order to force structure S onto the stack even on
27268 the alpha.
27269 (test): Pass 10 leading arguments to function foo as well as the
27270 structure S.
27271
27272 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27273 failure for all targets.
27274
27275 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27276 abort to terminate program execution.
27277
27278 1999-01-30 Richard Henderson <rth@cygnus.com>
27279
27280 * gcc.c-torture/execute/990130-1.c: New test.
27281
27282 1999-01-30 Jeffrey A Law (law@cygnus.com)
27283
27284 * gcc.dg/990130-1.c: New test.
27285
27286 1999-01-28 Michael Meissner <meissner@cygnus.com>
27287
27288 * gcc.c-torture/execute/990128-1.c: New test.
27289
27290 1999-01-27 Michael Meissner <meissner@cygnus.com>
27291
27292 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27293
27294 1999-01-27 Felix Lee <flee@cygnus.com>
27295
27296 * lib/c-torture.exp (c-torture-compile): pull out code for
27297 analyzing gcc error messages.
27298 (c-torture-execute): ditto, and fix some (harmless) false
27299 positives.
27300 * lib/gcc.exp (gcc_check_compile): new function.
27301
27302 1999-01-17 Jeffrey A Law (law@cygnus.com)
27303
27304 * gcc.dg/990117-1.c: New test.
27305
27306 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27307
27308 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27309
27310 1999-01-15 Jeffrey A Law (law@cygnus.com)
27311
27312 * g77.f-torture/compile/990115-1.f: New test.
27313
27314 1999-01-07 Jeffrey A Law (law@cygnus.com)
27315
27316 * gcc.c-torture/compile/990107-1.c: New test
27317
27318 1999-01-06 Jeffrey A Law (law@cygnus.com)
27319
27320 * gcc.c-torture/execute/990106-2.c: New test.
27321
27322 * gcc.c-torture/execute/990106-1.c: New test.
27323
27324 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27325
27326 * gcc.c-torture/compile/981223-1.c: New test.
27327
27328 1998-12-29 Richard Henderson <rth@cygnus.com>
27329
27330 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27331 (opt3): Rename from opt4 and disable.
27332
27333 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27334
27335 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27336
27337 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27338
27339 * g++.old-deja/g++.other/conv5.C: New test.
27340
27341 1998-12-14 Nick Clifton <nickc@cygnus.com>
27342
27343 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27344
27345 1998-12-11 Jeffrey A Law (law@cygnus.com)
27346
27347 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27348
27349 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27350
27351 * gcc.c-torture/compile/981211-1.c: New test.
27352
27353 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27354
27355 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27356
27357 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27358
27359 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27360
27361 * gcc.special/930510-1.c: Make C9X safe.
27362 * gcc.misc-tests/gcov-1.c Similarly.
27363 * gcc.misc-tests/gcov-2.c Similarly.
27364
27365 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27366
27367 * gcc.dg/ultrasp1.c: New test.
27368
27369 1998-12-06 Richard Henderson <rth@cygnus.com>
27370
27371 * gcc.c-torture/execute/981206.c: New test.
27372
27373 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27374
27375 * g++.old-deja/g++.ns/template7.C: New test.
27376
27377 * g++.old-deja/g++.other/expr1.C: New test.
27378
27379 * g++.old-deja/g++.eh/tmpl3.C: New test.
27380
27381 * g++.old-deja/g++.eh/tmpl2.C: New test.
27382
27383 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27384
27385 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27386 * g++.old-deja/g++.other/using6.C: Removed.
27387 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27388
27389 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27390
27391 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27392
27393 * g++.old-deja/g++.pt/overload8.C: New test.
27394
27395 * g++.old-deja/g++.pt/overload7.C: New test.
27396
27397 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27398
27399 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27400 and relinking messages.
27401 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27402 compiling with -frepo.
27403
27404 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27405
27406 * g++.old-deja/g++.pt/lookup6.C: New test.
27407
27408 1998-11-30 Nick Clifton <nickc@cygnus.com>
27409
27410 * gcc.c-torture/execute/981130-1.c: New test.
27411 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27412
27413 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27414
27415 * g++.old-deja/g++.pt/explicit76.C: New test.
27416
27417 * g++.old-deja/g++.pt/friend38.C: New test.
27418
27419 * g++.old-deja/g++.ns/crash2.C: New test.
27420
27421 * g++.old-deja/g++.pt/defarg8.C: New test.
27422
27423 * g++.old-deja/g++.pt/instantiate6.C: New test.
27424
27425 * g++.old-deja/g++.pt/static6.C: New test.
27426
27427 * g++.old-deja/g++.pt/decl2.C: New test.
27428
27429 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27430
27431 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27432 problem is actually related with name lookup, but so what? :-)
27433
27434 * g++.old-deja/g++.pt/friend37.C: New test.
27435
27436 1998-11-25 Dave Love <d.love@dl.ac.uk>
27437
27438 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27439 element, which fails on some systems.
27440
27441 * g77.f-torture/execute/labug1.f: New test.
27442
27443 1998-11-21 Jeffrey A Law (law@cygnus.com)
27444
27445 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27446 is defined.
27447
27448 1998-11-18 Dave Love <d.love@dl.ac.uk>
27449
27450 * g77.f-torture/compile/981117-1.f: New test.
27451
27452 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27453
27454 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27455 properly discarded.
27456
27457 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27458
27459 * gcc.c-torture/execute/memcheck: New directory of tests for
27460 -fcheck-memory-usage.
27461
27462 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27463
27464 * README: New file, general information about the testsuite and
27465 new description of the various C++ test subdirectories.
27466 * README.g++: Eliminate obsolete information, update and move most
27467 relevant stuff to README.
27468
27469 1998-11-07 Richard Henderson <rth@cygnus.com>
27470
27471 * gcc.c-torture/compile/981107-1.c: New test.
27472
27473 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27474
27475 * execute/memcpy-bi.c: New testcase.
27476
27477 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27478
27479 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27480 base classes.
27481
27482 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27483 template is selected.
27484
27485 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27486 classes, it should be accepted for all types.
27487
27488 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27489
27490 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27491 specializations start with template headers.
27492
27493 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27494
27495 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27496
27497 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27498 non-POD types.
27499
27500 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27501
27502 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27503
27504 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27505
27506 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27507
27508 1998-10-19 Jeffrey A Law (law@cygnus.com)
27509
27510 * 981019-1.c: New test.
27511
27512 1998-10-14 Robert Lipe <robertl@dgii.com>
27513
27514 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27515 find objc headers.
27516
27517 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27518
27519 * compile/981001-4.c: Remove use of GCC extension that triggers a
27520 compiler bug.
27521
27522 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27523
27524 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27525
27526 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27527
27528 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27529 instantiation of template produces incorrect code for delete
27530 expression.
27531
27532 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27533 constructors' name is not unique.
27534 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27535 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27536
27537 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27538 automatic array of const is ill-formed.
27539
27540 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27541 of template parameter?
27542
27543 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27544 const.
27545
27546 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27547 pointer-to-member expression.
27548
27549 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27550 declaration causes ICE.
27551
27552 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27553
27554 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27555 reserved in the global namespace.
27556
27557 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27558 generate needed virtual table.
27559
27560 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27561
27562 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27563
27564 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27565 template-dependent type
27566
27567 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27568
27569 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27570 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27571 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27572
27573 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27574 class should be usable as argument of member function.
27575 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27576 class should be usable as return type of member function.
27577 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27578 class should be usable as type of data member.
27579
27580 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27581
27582 1998-10-09 Jeffrey A Law (law@cygnus.com)
27583
27584 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27585
27586 1998-10-08 Nick Clifton <nickc@cygnus.com>
27587
27588 * gcc.dg/dll-?.c Add thumb to target list.
27589 Fix assembler scan patterns to match current assembler output.
27590
27591 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27592
27593 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27594 matching of template brackets.
27595
27596 * g++.old-deja/g++.other/using4.C: New test. Test using
27597 declarations of methods from base classes.
27598
27599 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27600 within functions should introduce names into the innermost
27601 enclosing namespace.
27602
27603 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27604 of static locals if first initialization throws.
27605
27606 1998-10-07 Jim Wilson <wilson@cygnus.com>
27607
27608 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27609
27610 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27611
27612 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27613 lose track of the possible targets of tablejump insns.
27614 * special/special.exp: Run it.
27615
27616 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27617
27618 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27619 must be declared before its specializations can be named in friend
27620 declarations.
27621
27622 1998-10-05 Dave Love <d.love@dl.ac.uk>
27623
27624 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27625
27626 * g77.f-torture/execute/io1.f: New test.
27627
27628 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27629
27630 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27631 with pointer to template function, for which no argument deduction
27632 is possible.
27633
27634 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27635 specialization of template function as argument to template
27636 function.
27637
27638 * g++.old-deja/g++.other/access2.C: New test; Inner class
27639 shouldn't have privileged access to Outer's names.
27640
27641 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27642
27643 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27644 friend template declared within template class conflicts with
27645 nested class of the same name.
27646
27647 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27648 is ignored.
27649
27650 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27651 object with direct initializer as function declaration.
27652
27653 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27654 initializers.
27655
27656 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27657 involving const pointer and NULL produces incorrect result.
27658
27659 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27660 type name without `typename' should be rejected with -pedantic.
27661
27662 1998-10-02 Richard Henderson <rth@cygnus.com>
27663
27664 * g++.old-deja/g++.other/addrof1.C: New test.
27665
27666 1998-10-01 Nick Clifton <nickc@cygnus.com>
27667
27668 * gcc.c-torture/compile/981001-1.c: New test.
27669 * gcc.c-torture/execute/981001-1.c: New test.
27670
27671 1998-10-01 Jeffrey A Law (law@cygnus.com)
27672
27673 * gcc.c-torture/compile/981001-2.c: New test.
27674 * gcc.c-torture/compile/981001-3.c: New test.
27675 * gcc.c-torture/compile/981001-4.c: New test.
27676
27677 1998-10-01 Robert Lipe <robertl@dgii.com>
27678
27679 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27680 multilibbed hosts. Idea grafted from g77.exp.
27681
27682 1998-09-30 Dave Love <d.love@dl.ac.uk>
27683
27684 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27685 avoid losing on systems which need -lsocket.
27686
27687 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27688
27689 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27690 * g++.old-deja/g++.other/nested2.C: Ditto.
27691 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27692 failure.
27693
27694 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27695
27696 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27697 preferred over template operator!= for enum bitfields.
27698
27699 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27700
27701 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27702 that happen to have the same base name, but in different scopes,
27703 are incorrectly rejected.
27704
27705 1998-09-16 Richard Henderson <rth@cygnus.com>
27706
27707 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27708 on the native word size instead of an integer literal.
27709
27710 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27711
27712 * g++.old-deja/g++.other/static2.C: Invocation of static data
27713 member of type pointer-to-function denoted as non-static member.
27714
27715 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27716 checks involving function types and aliases.
27717
27718 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27719
27720 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27721 redefined to the same non-trivial type.
27722
27723 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27724 namespace-qualification of template specializations declared in
27725 other namespaces.
27726
27727 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27728 to declare a subset of the specializations of a template function
27729 as friends of specializations of a template class.
27730
27731 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27732 member templates that do not fully specialize the enclosing
27733 template class are rejected.
27734
27735 1998-09-11 Dave Love <d.love@dl.ac.uk>
27736
27737 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27738
27739 1998-09-08 Dave Love <d.love@dl.ac.uk>
27740
27741 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27742 altered from libf2c/libU77 version.
27743
27744 1998-09-06 Dave Love <d.love@dl.ac.uk>
27745
27746 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27747
27748 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27749
27750 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27751 (un)signed char are different types for template specialization
27752 purposes.
27753
27754 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27755
27756 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27757 * objc: ObjC testsuite.
27758
27759 1998-08-31 Catherine Moore <clm@cygnus.com>
27760
27761 * gcc.c-torture/execute/941014-1.x: New file.
27762
27763 1998-08-31 Nick Clifton <nickc@cygnus.com>
27764
27765 * lib/c-torture.exp: Add support for
27766 torture_eval_before_compile and torture_eval_before_execute
27767 variables.
27768
27769 1998-08-30 Jeffrey A Law (law@cygnus.com)
27770
27771 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27772 this test triggers valid.
27773
27774 1998-08-27 Jeffrey A Law (law@cygnus.com)
27775
27776 * gcc.dg/980827-1.c: New test.
27777
27778 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27779
27780 * gcc.c-torture/execute/loop-4b.c: New test.
27781
27782 1998-08-26 Nick Clifton <nickc@cygnus.com>
27783
27784 * lib/c-torture.exp: Add support for
27785 torture_eval_before_compile and torture_eval_before_execute
27786 variables.
27787
27788 1998-08-25 Jeffrey A Law (law@cygnus.com)
27789
27790 * gcc.c-torture/compile/980825-1.c: New test.
27791
27792 1998-08-24 Nick Clifton <nickc@cygnus.com>
27793
27794 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27795 count number tests in opt_t0 not good_t0.
27796
27797 1998-08-24 Jeffrey A Law (law@cygnus.com)
27798
27799 * gcc.c-torture/compile/930326-1.x: Fix typo.
27800
27801 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27802
27803 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27804 causes an ICE.
27805
27806 1998-08-21 Jeffrey A Law (law@cygnus.com)
27807
27808 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27809 STACK_SIZE is defined.
27810 * gcc.c-torture/unsorted/stuct.c: Similarly.
27811
27812 * gcc.c-torture/compile/980821-1.c: New test.
27813
27814 1998-08-21 Jeffrey A Law (law@cygnus.com)
27815
27816 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27817
27818 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27819
27820 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27821 code.
27822
27823 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27824
27825 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27826 error'.
27827
27828 1998-08-18 Jeffrey A Law (law@cygnus.com)
27829
27830 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27831
27832 1998-08-16 Jeffrey A Law (law@cygnus.com)
27833
27834 * gcc.c-torture/compile/980816-1.c: New test.
27835
27836 * gcc.dg/980816-1.c: New test.
27837
27838 1998-08-13 Jeffrey A Law (law@cygnus.com)
27839
27840 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27841 compiler for ieee tests.
27842
27843 1998-08-01 Dave Love <d.love@dl.ac.uk>
27844
27845 * g77.f-torture/compile/980729-0.f: New test.
27846
27847 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27848
27849 * gcc.c-torture/special/eeprof-1.c: New test, for
27850 -finstrument-functions.
27851 * gcc.c-torture/special/special.exp: Run it.
27852
27853 1998-07-29 Jeffrey A Law (law@cygnus.com)
27854
27855 * gcc.c-torture/compile/980729-1.c: New test.
27856
27857 1998-07-27 Nick Clifton <nickc@cygnus.com>
27858
27859 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27860 __thumb__ is defined, and test for ARM style doubles if so.
27861
27862 1998-07-26 Dave Love <d.love@dl.ac.uk>
27863
27864 * g77.f-torture/noncompile/980615-0.f: New test.
27865
27866 1998-07-26 H.J. Lu (hjl@gnu.org)
27867
27868 * gcc.dg/980312-1.c: Do link instead of compile.
27869 * gcc.dg/980313-1.c: Likewise.
27870
27871 1998-07-26 Jeffrey A Law (law@cygnus.com)
27872
27873 * gcc.c-torture/compile/980726-1.c: New test.
27874
27875 1998-07-25 Dave Love <d.love@dl.ac.uk>
27876
27877 * g77.f-torture/execute/io0.f: New test.
27878
27879 1998-07-24 Nick Clifton <nickc@cygnus.com>
27880
27881 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27882 an int.
27883
27884 1998-06-18 Michael Meissner <meissner@cygnus.com>
27885
27886 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27887 m32r bugs.
27888
27889 1998-07-17 Nick Clifton <nickc@cygnus.com>
27890
27891 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27892 c-decl.c:grokdeclarator can handle mode attributes.
27893
27894 1998-07-16 Jeffrey A Law (law@cygnus.com)
27895
27896 * gcc.c-torture/execute/980716-1.c: New test.
27897
27898 1998-07-13 Jeffrey A Law (law@cygnus.com)
27899
27900 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27901 the mn10200.
27902 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27903 the mn10200.
27904 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27905 * gcc.c-torture/compile/930326-1.x: Similarly.
27906
27907 1998-07-13 Dave Love <d.love@dl.ac.uk>
27908
27909 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27910 New test from Craig.
27911
27912 1998-07-12 Dave Love <d.love@dl.ac.uk>
27913
27914 * g77.f-torture/noncompile/980616-0.f: New test.
27915
27916 * g77.f-torture/execute/970816-3.f: New test from Craig.
27917
27918 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27919
27920 * g++.other/singleton.C: Return error value instead of taking
27921 SIGSEGV.
27922
27923 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27924
27925 * g++.other/singleton.C: New test. Warning is under dispute.
27926 Runtime crash is not.
27927
27928 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27929
27930 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27931 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27932 using6.C, using7.C}: New namespace tests.
27933
27934 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27935
27936 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27937 specialization with typedef'ed names used as array indexes.
27938
27939 1998-07-09 Jeffrey A Law (law@cygnus.com)
27940
27941 * gcc.c-torture/execute/980709-1.c: New test.
27942
27943 * gcc.dg/980709-1.c: New test.
27944
27945 1998-07-07 Richard Henderson <rth@cygnus.com>
27946
27947 * gcc.c-torture/execute/bcp-1.c: New test.
27948
27949 1998-07-07 Jeffrey A Law (law@cygnus.com)
27950
27951 * gcc.c-torture/execute/980707-1.c: New test.
27952
27953 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27954
27955 * gcc.c-torture/compile/980706-1.c: New test.
27956
27957 1998-07-01 Dave Love <d.love@dl.ac.uk>
27958
27959 * g77.f-torture/execute/980701-0.f,
27960 g77.f-torture/execute/980701-1.f: New test from Craig.
27961
27962 1998-07-01 Jeffrey A Law (law@cygnus.com)
27963
27964 * gcc.c-torture/compile/980701-1.c: New test.
27965
27966 * gcc.c-torture/execute/980701-1.c: New test.
27967
27968 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27969 rlsruhe.de>
27970
27971 * g++.old-deja/g++.robertl/eb132.C: New test.
27972 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27973
27974 1998-06-29 Dave Love <d.love@dl.ac.uk>
27975
27976 * g77.f-torture/execute/980628-7.f,
27977 g77.f-torture/execute/980628-8.f,
27978 g77.f-torture/execute/980628-9.f,
27979 g77.f-torture/execute/980628-10.f: New tests from Craig.
27980
27981 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27982
27983 1998-06-28 Jeffrey A Law (law@cygnus.com)
27984
27985 * g77.f-torture/execute/980628-4.f: New test from Craig.
27986 * g77.f-torture/execute/980628-5.f: Likewise.
27987 * g77.f-torture/execute/980628-2.f: Likewise.
27988 * g77.f-torture/execute/980628-0.f: Likewise.
27989 * g77.f-torture/execute/980628-1.f: Likewise.
27990 * g77.f-torture/execute/980628-3.f: Likewise.
27991 * g77.f-torture/execute/980628-6.f: Likewise.
27992
27993 1998-06-28 Jeffrey A Law (law@cygnus.com)
27994
27995 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27996 directory when nothing has been installed yet.
27997
27998 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27999
28000 * gcc.c-torture/special/special.exp: Handle newer versions of
28001 dejagnu.
28002
28003 1998-06-26 Jeffrey A Law (law@cygnus.com)
28004
28005 * gcc.dg/980626-1.c: New test.
28006
28007 1998-06-19 Bruno Haible <haible@ilog.fr>
28008
28009 * gcc.misc-tests/m-un-2.c: New test.
28010 * g++.old-deja/g++.other/warn01.c: Likewise.
28011
28012 1998-06-19 Robert Lipe <robertl@dgii.com>
28013
28014 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28015 compatibility with assmblers with a different comment character.
28016 Eliminate use of GAS-specific extensions.
28017
28018 1998-06-19 Jeffrey A Law (law@cygnus.com)
28019
28020 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28021
28022 1998-06-19 Robert Lipe <robertl@dgii.com>
28023
28024 *lib/g77.exp: Replace search for libf2c.a with search for newly
28025 renamed libg2c.a
28026
28027 1998-06-17 Jeffrey A Law (law@cygnus.com)
28028
28029 * gcc.c-torture/execute/980617-1.c: New test.
28030
28031 1998-06-12 Jeffrey A Law (law@cygnus.com)
28032
28033 * gcc.c-torture/execute/980612-1.c: New test.
28034
28035 1998-06-08 Jeffrey A Law (law@cygnus.com)
28036
28037 * gcc.dg/980523-1.c: Only test on ppc-linux.
28038 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28039
28040 * gcc.c-torture/execute/980608-1.c: New test.
28041
28042 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28043
28044 * gcc.c-torture/execute/980605-1.c: New test.
28045
28046 1998-06-04 Jeffrey A Law (law@cygnus.com)
28047
28048 * gcc.c-torture/execute/980604-1.c: New test.
28049
28050 1998-06-02 Jeffrey A Law (law@cygnus.com)
28051
28052 * gcc.c-torture/execute/980602-1.c: New test.
28053 * gcc.c-torture/execute/980602-2.c: Likewise.
28054
28055 1998-06-02 Dave Love <d.love@dl.ac.uk>
28056
28057 * 970125-0.f: Fix per JCB. Add commentary.
28058
28059 1998-05-31 Michael Meissner <meissner@cygnus.com>
28060
28061 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28062 IEEE -0 support.
28063
28064 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28065
28066 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28067 earlier.
28068
28069 1998-05-28 Catherine Moore <clm@cygnus.com>
28070
28071 * gcc.c-torture/execute/980526-3.c: New test.
28072
28073 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28074
28075 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28076 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28077 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28078 m88k-motorola-sysv3 to XFAIL.
28079
28080 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28081
28082 * gcc.dg/980526-1.c: New test.
28083 * gcc.c-torture/execute/980526-2.c: New test.
28084
28085 1998-05-26 Jeffrey A Law (law@cygnus.com)
28086
28087 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28088
28089 * gcc.c-torture/execute/980526-1.c: New test.
28090
28091 1998-05-26 Dave Love <d.love@dl.ac.uk>
28092
28093 * g77.f-torture/execute/alpha2.f: Add runtime test.
28094
28095 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28096
28097 * g++.old-deja/old-deja.exp: Strip leading directories.
28098
28099 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28100 error for the line. Don't run multiple tests for the same line.
28101
28102 1998-05-23 Jeffrey A Law (law@cygnus.com)
28103
28104 * gcc.dg/980523-1.c: New test.
28105
28106 1998-05-23 Dave Love <d.love@dl.ac.uk>
28107
28108 * g77.f-torture/compile/970915-0.f: New test.
28109
28110 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28111
28112 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28113
28114 1998-05-21 Jeffrey A Law (law@cygnus.com)
28115
28116 * gcc.dg/980520-1.c: New test.
28117
28118 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28119
28120 * gcc.dg/980502-1.c: Fix return type.
28121
28122 1998-05-20 Jeffrey A Law (law@cygnus.com)
28123
28124 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28125 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28126 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28127 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28128 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28129
28130 1998-05-20 Dave Love <d.love@dl.ac.uk>
28131
28132 * g77.f-torture/execute/980520-1.f: New test.
28133
28134 1998-05-15 Dave Love <d.love@dl.ac.uk>
28135
28136 * lib/mike-g77.exp: New file.
28137
28138 * g77.f-torture/noncompile/noncompile.exp,
28139 g77.f-torture/noncompile/check0.f: New files.
28140
28141 1998-05-14 Dave Love <d.love@dl.ac.uk>
28142
28143 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28144 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28145 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28146 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28147 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28148 abort where appropriate.
28149
28150 1998-05-05 Michael Meissner <meissner@cygnus.com>
28151
28152 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28153 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28154
28155 1998-04-29 Dave Love <d.love@dl.ac.uk>
28156
28157 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28158
28159 1998-04-27 Dave Love <d.love@dl.ac.uk>
28160
28161 * g77.f-torture/compile/980427-0.f: New test.
28162
28163 1998-04-24 Dave Love <d.love@dl.ac.uk>
28164
28165 * g77.f-torture/compile/980424-0.f: New test.
28166
28167 1998-04-19 Dave Love <d.love@dl.ac.uk>
28168
28169 * g77.f-torture/compile/980419-2.f (main): New test.
28170 * g77.f-torture/compile/970125-0.f: New test.
28171 * g77.f-torture/compile/980419-1.f: New test.
28172
28173 1998-04-08 Jim Wilson <wilson@cygnus.com>
28174
28175 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28176 of loop-4.c.
28177
28178 1998-04-07 Jim Wilson <wilson@cygnus.com>
28179
28180 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28181
28182 1998-04-03 Jim Wilson <wilson@cygnus.com>
28183
28184 * gcc.c-torture/compile/980329-1.c: New test.
28185
28186 1998-03-18 Jim Wilson <wilson@cygnus.com>
28187
28188 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28189 * gcc.dg/980312-1.c: Fix typo in -march command.
28190
28191 1998-03-16 H.J. Lu (hjl@gnu.org)
28192
28193 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28194
28195 1998-03-11 Robert Lipe <robertl@dgii.com>
28196
28197 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28198 Dave Love agree the Fortran source is bogus.
28199
28200 1998-03-11 Robert Lipe <robertl@dgii.com>
28201
28202 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28203 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28204 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28205 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28206 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28207
28208 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28209
28210 * g++.old-deja/g++.other/friend1.C: New test.
28211
28212 1998-02-18 Dave Love <d.love@dl.ac.uk>
28213
28214 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28215 possibly uninitialized) variables and declare dnrm2.
28216
28217 1998-02-23 Robert Lipe <robertl@dgii.com>
28218
28219 From Bruno Haible <haible@ilog.fr>:
28220 * gcc.c-torture/execute/980223.c: New test.
28221
28222 1998-02-13 Jeffrey A Law (law@cygnus.com)
28223
28224 * gcc.dg/ifelse-1.c: New test.
28225
28226 1998-02-09 H.J. Lu (hjl@gnu.org)
28227
28228 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28229
28230 * lib/old-dejagnu.exp (old-dejagnu): Added the
28231 "execution test - XFAIL *-*-*" handling in the spirit of
28232 "excess errors test -". Changed the "execution test fails"
28233 handling to be like "excess errors test fails".
28234 * Update various tests accordingly.
28235
28236 1998-02-06 Jim Wilson <wilson@cygnus.com>
28237
28238 * gcc.c-torture/execute/980205.c: New test.
28239
28240 1998-01-18 Jeffrey A Law (law@cygnus.com)
28241
28242 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28243 * lib/f-torture.exp: Similarly.
28244 * gcc.c-torture: Rename all .cexp files to .x files.
28245
28246 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28247
28248 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28249 (940510-1.c): Removed duplicate.
28250 (971104-1.c): New test.
28251
28252 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28253
28254 * lib/f-torture.exp: Improve error and loop detection.
28255
28256 1997-11-19 Michael Meissner <meissner@cygnus.com>
28257
28258 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28259 use that to size the filler array.
28260
28261 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28262
28263 * lib/c-torture.exp(c-torture-execute): Fix typo.
28264
28265 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28266 testcase as the executable name. Keep the executable around if
28267 the test fails.
28268
28269 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28270
28271 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28272 changes. Only test one -g option, and move it to the end of the
28273 list of options to test.
28274
28275 1997-09-19 Michael Meissner <meissner@cygnus.com>
28276
28277 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28278 variable GCC_TORTURE_OPTIONS to supply default switches separated
28279 by colons. If no environment variable, run tests with -O0 -g, -O1
28280 -g, and -O2 -g as well.
28281
28282 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28283
28284 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28285 explanatory comments. Fix indentation.
28286
28287 1997-09-15 Jeffrey A Law (law@cygnus.com)
28288
28289 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28290
28291 1997-09-11 Jeffrey A Law (law@cygnus.com)
28292
28293 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28294 * g++.old-deja/g++.mike/p7325.C: Likewise.
28295 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28296
28297 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28298
28299 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28300 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28301 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28302 * g++.old-deja/g++.law/operators4.C: Likewise.
28303
28304 1997-09-11 Joe Buck (jbuck@synopsys.com)
28305
28306 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28307 * g++.old-deja/g++.mike/p784.C: Ditto.
28308 * g++.old-deja/g++.mike/p785.C: Ditto.
28309
28310 1997-09-05 Jeffrey A Law (law@cygnus.com)
28311
28312 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28313
28314 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28315
28316 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28317 target feature; pass this to c-torture-execute as needed.
28318
28319 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28320
28321 * lib/c-torture.exp(c-torture-execute): If the previous and the
28322 current executables being tested are identical, we don't need to
28323 run the executable again. Try to make the executable names
28324 unique. Add an optional argument for passing additional compiler
28325 flags.
28326
28327 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28328
28329 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28330
28331 1997-08-29 Jeffrey A Law (law@cygnus.com)
28332
28333 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28334
28335 1997-07-31 Jeffrey A Law (law@cygnus.com)
28336
28337 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28338 32bit or larger longs.
28339
28340 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28341 have either a 32bit long or 32bit int.
28342
28343 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28344
28345 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28346 Make double precision tests dependent on sizeof (double).
28347
28348 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28349
28350 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28351 too.
28352
28353 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28354
28355 * gcc.c-torture/compile/961203-1.cexp: New script.
28356
28357 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28358
28359 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28360 up the includes ourselves.
28361
28362 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28363
28364 * lib/plumhall.exp: Remove random include, and add a few
28365 verbose messages for debugging.
28366
28367 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28368
28369 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28370 of trying to do it ourselves.
28371
28372 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28373
28374 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28375
28376 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28377
28378 * gcc.prms/5403.c: Made regexp a bit less strict.
28379
28380 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28381
28382 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28383 is returned from remote_load instead.
28384 * lib/plumhall.exp: Ditto.
28385 * lib/mike-g++.exp: Ditto.
28386 * lib/old-dejagnu.exp: Ditto.
28387 * lib/c-torture.exp: Ditto.
28388
28389 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28390
28391 * lib/g++.exp: Use build_wrapper procedure.
28392 * lib/gcc.exp: Ditto.
28393
28394 1997-05-20 Jeffrey A Law (law@cygnus.com)
28395
28396 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28397 an old-style decl for malloc. Fixes tests to work when
28398 sizeof (int) != sizeof (size_t).
28399
28400 1997-05-15 Mike Meissner <meissner@cygnus.com>
28401
28402 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28403
28404 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28405 use stdargs.h interface.
28406
28407 1997-05-15 Mike Meissner <meissner@cygnus.com>
28408
28409 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28410 NO_VARARGS when compiling.
28411
28412 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28413
28414 * lib/plumhall.exp(ph_includes): New procedure.
28415 (ph_make): Use it.
28416 (ph_compiler): Ditto.
28417
28418 * lib/g++.exp: Rename test-glue.c to testglue.c.
28419 * lib/gcc.exp: Ditto.
28420
28421 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28422
28423 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28424 to completion when it's called.
28425
28426 1997-03-21 Michael Meissner <meissner@cygnus.com>
28427
28428 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28429 is defined, don't do test.
28430
28431 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28432
28433 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28434 for object files.
28435 (ph_summary): Mark skipped testcases as untested, not unresolved.
28436
28437 * lib/plumhall.exp (ph_make): If unresolved because of bad
28438 errorCode, record errorCode in log file.
28439 (*): Replace send_log/verbose with verbose -log.
28440
28441 1997-03-19 Michael Meissner <meissner@cygnus.com>
28442
28443 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28444 double conversion if double isn't at least 8 bytes.
28445
28446 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28447 int to work with targets where int is 16 bits.
28448
28449 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28450 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28451 precision for the test to complete.
28452
28453 1997-03-14 Michael Meissner <meissner@cygnus.com>
28454
28455 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28456 if d10v is not compiled with the -mdouble64 flag.
28457 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28458
28459 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28460 d10v is not compiled with the -mint32 flag.
28461
28462 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28463
28464 * lib/plumhall.exp: Use incr_count.
28465
28466 1997-03-12 Jeffrey A Law (law@cygnus.com)
28467
28468 * gcc.c-torture: Update to c-torture-1.45.
28469
28470 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28471
28472 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28473 the name of the expect testcase file).
28474
28475 * lib/g++.exp(g++_init): Ditto.
28476
28477 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28478
28479 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28480 the host.
28481
28482 * lib/gcc.exp(gcc_exit): New procedure.
28483
28484 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28485
28486 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28487 specs where appropriate.
28488
28489 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28490 because of new "candidates are" messages, and removed a few
28491
28492 * Converted all non-old-style g++ testcases to old-style, and
28493 moved into g++.old-deja.
28494
28495 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28496
28497 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28498 options.
28499
28500 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28501 succeeded.
28502
28503 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28504
28505 1997-02-13 Michael Meissner <meissner@cygnus.com>
28506
28507 * lib/gcc.exp (gcc_target_compile): Add support for defining
28508 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28509 the machine doesn't have those features.
28510
28511 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28512
28513 * g++.law/operators4.exp: Don't use LIBS.
28514
28515 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28516
28517 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28518
28519 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28520 * lib/g++.exp: Set it here instead. Also, allow use of the
28521 --tool_exec and --tool_opt options. Change CXX to
28522 GXX_UNDER_TEST.
28523
28524 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28525
28526 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28527
28528 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28529
28530 * lib/old-dejagnu.exp: Use prune_warnings instead of
28531 prune_system_crud.
28532 * lib/mike-g++.exp: Ditto.
28533 * lib/gcc.exp: Ditto.
28534 * lib/g++.exp: Ditto.
28535
28536 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28537
28538 1997-02-07 Jeffrey A Law (law@cygnus.com)
28539
28540 * 941014-2.c: Include stdlib.h
28541 * 960327-1.c: Include stdio.h
28542 * dbra.c, index-1.c: Don't assume ints are 32bits.
28543
28544 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28545
28546 * lib/gcc.exp: Add gcc,stack_size target feature.
28547
28548 * lib/g++.exp(g++_target_compile): Add the include and link
28549 paths here, not in two other places. And, it's $options, not
28550 options.
28551
28552 * lib/mike-g++.exp(postbase): Remove the code that determines
28553 the correct include and link paths.
28554 * g++.old-deja/old-deja.exp: Ditto.
28555
28556 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28557
28558 * lib/g++.exp(g++_init): target_compile no longer returns the
28559 filename of the result.
28560
28561 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28562
28563 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28564 call to glob.
28565
28566 * gcc.c-torture/special/special.exp: Change call to
28567 gcc_target_compile to include the object file.
28568
28569 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28570
28571 * gcc.c-torture/special/special.exp: Correct misspelling in last
28572 change.
28573
28574 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28575
28576 * lib/plumhall.exp(ph_summary): Log the entire output of the
28577 executable. Return -1 if there were any failures, 0 otherwise.
28578 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28579 (ph_make): Clean up objects and executables that were built
28580 if the tests succeeded.
28581
28582 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28583
28584 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28585 libraries and includes in the build tree as appropriate.
28586
28587 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28588
28589 * lib/c-torture.exp: Instead of looking for the global variable
28590 NO_LONG_LONG, check to see if that's a feature of the target.
28591
28592 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28593
28594 * config/default.exp: Minimize. Delete the remainer of the files in
28595 config; this functionality is now in devo/dejagnu/config.
28596
28597 g++.*/*: Pass any additional flags used to compile to postbase;
28598 delete CXXFLAGS.
28599
28600 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28601 is now done by runtest.exp. Use gcc_target_compile instead of
28602 compile.
28603
28604 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28605 Remove references to CFLAGS. Use remote_file instead of
28606 calling rm -f.
28607 (c-torture): Take a list of arguments to use to compile this
28608 testcase.
28609
28610 lib/g++.exp: Simplify. Use target_compile instead of compile.
28611 lib/gcc-dg.exp: Ditto.
28612 lib/gcc.exp: Ditto.
28613 lib/mike-{gcc,g++}.exp: Ditto.
28614 lib/old-dejagnu.exp: Ditto.
28615 lib/plumhall.exp: Ditto.
28616
28617 1997-01-08 Jim Wilson <wilson@cygnus.com>
28618
28619 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28620 (ph_linker): Likewise.
28621
28622 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28623
28624 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28625 MAP_ANON / MAP_ANONYMOUS if defined;
28626 else try to map from /dev/zero .
28627
28628 1996-11-12 Jeffrey A Law (law@cygnus.com)
28629
28630 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28631 isn't defined, then define it to MAP_ANONYMOUS.
28632
28633 1996-11-12 Jeffrey A Law (law@cygnus.com)
28634
28635 * gcc.c-torture: Update to c-torture-1.42 release.
28636
28637 1996-11-11 Jeffrey A Law (law@cygnus.com)
28638
28639 * gcc.c-torture: Update to c-torture-1.41 release.
28640
28641 1996-10-27 Jeffrey A Law (law@cygnus.com)
28642
28643 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28644 c-torture release.
28645
28646 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28647
28648 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28649 and LDFLAGS. Fix second case to append the target_info ldflags
28650 onto LDFLAGS, not CFLAGS.
28651 * lib/g++.exp (g++_init): Add target_info stuff.
28652 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28653 of libgloss and newlib flags for !native.
28654
28655 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28656 (GDB): Fix relative path to go up another dir for finding gdb.
28657
28658 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28659
28660 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28661 versions in the target_info array, if they don't exist.
28662
28663 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28664
28665 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28666
28667 1996-07-08 Jim Wilson <wilson@cygnus.com>
28668
28669 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28670 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28671
28672 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28673
28674 * lib/old-dejagnu.exp: Don't remove the output file before we've
28675 actually tested it. Don't append pwd to the path of the executable
28676 we're testing.
28677
28678 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28679
28680 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28681
28682 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28683
28684 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28685 temporary directory for compiler files, and set it to a default
28686 value of /tmp. Set $output as the name of the output file from
28687 compiling the testcase. Add a -o option to $cflags_var so the
28688 compiler writes the final output file as $output. Set $executable
28689 to $output.
28690
28691 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28692 directory for compiler files, and set it to /tmp if it doesn't
28693 already have a value. Set $output_file to the name of the output
28694 file from compiling the testcase. Add a -o option to CXXFLAGS so
28695 the compiler writes the final output file as $output. Use $output
28696 as the executable to be tested.
28697
28698 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28699
28700 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28701
28702 1996-06-08 Jeffrey A Law (law@cygnus.com)
28703
28704 * gcc.c-torture/execute/pending-1.c: New test. Still
28705 pending in Tege's queue.
28706
28707 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28708
28709 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28710 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28711 if there were failures. Call unresolved if there were unresolved
28712 testcases. Call gcc_fail if program did not run to completion.
28713 (ph_make): Pass additional argument name to ph_execute.
28714 (ph_execute): Add new argument. Pass additional arguments to
28715 ph_summary. Call gcc_fail is there is no execution output.
28716
28717 1996-04-24 Jeffrey A Law (law@cygnus.com)
28718
28719 * lib/plumhall.exp (proc_summary): Output relavent summary
28720 lines into the log so specific failures in plumhall can be
28721 investigated.
28722
28723 1996-04-10 Jeffrey A Law (law@cygnus.com)
28724
28725 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28726 (c-torture-execute): Don't try to execute tests which use
28727 "long long" types if $NO_LONG_LONG is nonzero.
28728
28729 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28730
28731 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28732 not c-torture.
28733
28734 * gcc.ieee: Move from here.
28735 * gcc.c-torture/execute/ieee: To here.
28736
28737 1996-03-26 Jeffrey A Law (law@cygnus.com)
28738
28739 * gcc.c-torture: Update to c-torture-1.41 release.
28740
28741 1996-03-22 Jeffrey A Law (law@cygnus.com)
28742
28743 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28744 not "$output".
28745
28746 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28747
28748 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28749 -c present.
28750
28751 1996-03-02 Jeffrey A Law (law@cygnus.com)
28752
28753 * config/proelf.exp: Handle connecting to a simulator.
28754
28755 1996-01-31 Jeffrey A Law (law@cygnus.com)
28756
28757 * config/proelf.exp: New file. Enough framework that we can
28758 run c-torture tests on the proelf targets (or any other target
28759 that gdb can connect to for that matter).
28760
28761 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28762
28763 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28764 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28765
28766 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28767 exec_output exists.
28768
28769 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28770
28771 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28772 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28773
28774 * config/*.exp: Update FSF address. Change result of ${tool}_load
28775 to pass/fail/unresolved/unsupported/untested. Caller must now
28776 call unresolved/unsupported/untested.
28777 * lib/*.exp: Update FSF address. Update to handle new results of
28778 ${tool}_load.
28779 * lib/chill.exp (verbose): Delete.
28780
28781 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28782
28783 * lib/gcc.exp (default_gcc_start): Change order of args to
28784 $LDFLAGS $CFLAGS $LIBS.
28785 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28786 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28787 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28788 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28789 * gcc.misc-tests/dg-test.exp: Likewise.
28790 * gcc.misc-tests/msgs.exp: Likewise.
28791 * gcc.prms/prms.exp: Likewise.
28792 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28793 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28794
28795 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28796
28797 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28798
28799 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28800
28801 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28802 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28803
28804 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28805 necessary.
28806
28807 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28808
28809 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28810 global for loop; add use of $mathlib.
28811 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28812 settings here; set mathlib for anything but VxWorks.
28813
28814 1996-01-22 Jeffrey A Law (law@cygnus.com)
28815
28816 * gcc.c-torture: Update to c-torture-1.40 release.
28817
28818 1996-01-03 Jeffrey A Law (law@cygnus.com)
28819
28820 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28821 dg.exp.
28822
28823 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28824
28825 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28826 global.
28827
28828 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28829
28830 * lib/g++.exp (LIBS): Define if not already.
28831 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28832 (gcc-dg-prune): Call prune_gcc_output.
28833 * lib/gcc.exp (prune_gcc_output): New proc.
28834 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28835 prune_gcc_output.
28836
28837 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28838
28839 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28840 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28841
28842 1995-11-15 Jeffrey A Law (law@cygnus.com)
28843
28844 * gcc.c-torture: Update to c-torture-1.39 release.
28845
28846 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28847
28848 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28849 fails, try others as well.
28850
28851 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28852
28853 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28854 If compilation fails, mark execute tests as `untested'.
28855 If test is marked as unsupported, don't mark compilation and
28856 execute tests as failed.
28857
28858 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28859
28860 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28861 libstdc++ for whether or not we want to be doing shared
28862 libraries. Delete link_curses since we don't need it anymore.
28863 * lib/mike-g++.exp (postbase): Don't link in libg++.
28864 * g++.old-deja/old-deja.exp: Likewise.
28865
28866 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28867
28868 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28869
28870 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28871
28872 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28873 For that, add `-Wl,-a,shared_archive'.
28874 * g++.old-deja/old-deja.exp: Likewise.
28875
28876 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28877
28878 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28879
28880 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28881
28882 * lib/mike-g++.exp (postbase): Pay attention to the status of
28883 g++_load.
28884
28885 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28886
28887 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28888
28889 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28890
28891 * lib/gcc.exp (default_gcc_start): No longer need to log program
28892 being executed or its output, execute_anywhere does that now.
28893 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28894 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28895
28896 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28897
28898 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28899 the same as those in lib/g++.exp.
28900
28901 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28902
28903 * gcc.c-torture: Update to c-torture-1.38 release.
28904 * gcc.ieee: Related changes.
28905
28906 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28907
28908 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28909 "exec". Minor reformatting changes.
28910
28911 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28912 cross. This means all "exec" calls now work on a remote host as
28913 well.
28914 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28915 cross. Filter out the extra "\r\n" stuff that expect puts in.
28916 (c-torture-execute): Filter out the bogus warnings like
28917 c-torture-compile does. Add support for canadian cross.
28918 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28919 Use execute_anywhere rather than calling exec directly. Now it
28920 works for canadian cross testing.
28921
28922 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28923
28924 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28925 results into a variable, and check that rather than using file exists.
28926
28927 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28928
28929 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28930 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28931
28932 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28933
28934 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28935 lib_curses if there's a shared libg++ in the build tree.
28936
28937 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28938
28939 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28940 if not supported target.
28941
28942 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28943
28944 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28945 link_curses up to always happen, not just for native builds.
28946
28947 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28948
28949 * gcc.c-torture: Update to c-torture-1.36 release.
28950 * gcc.failure: Related changes.
28951
28952 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28953
28954 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28955
28956 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28957
28958 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28959 * lib/mike-g++.exp (postbase): Not in here. Still reference
28960 runshlib, link_curses, and mathlib for link and run.
28961
28962 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28963 pass the runtime shared library options for Solaris, OSF/1, and
28964 Irix5, and link with -lcurses to avoid unresolved references.
28965
28966 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28967
28968 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28969 only run once.
28970
28971 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28972
28973 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28974
28975 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28976
28977 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28978 do not have a framework for the "compat" tests yet.
28979
28980 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28981
28982 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28983 set to null if we're testing vxworks5.1. Use that instead of
28984 `-lm' in the setting of LIBS for link and run.
28985
28986 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28987
28988 * config/rom68k.exp (${tool}_load): Major changes to make it
28989 work. Verified that it does in fact return the stuff in
28990 exec_output properly. Catch any Emul or any TRAP other than 0.
28991
28992 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28993
28994 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28995 LDFLAGS properly for targets that need stuff from libgloss.
28996 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28997 only run once.
28998 (gpp_initialized): New variable.
28999
29000 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29001
29002 * config/rom68k.exp: Load libgloss.exp.
29003 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29004 so we can produce a fully linked binary.
29005 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29006 so we can produce a fully linked binary.
29007
29008 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29009
29010 * lib/plumhall.exp (ph_section): Watch for expected failures.
29011 Add missing `else'.
29012
29013 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29014 run the testcase.
29015 (c-torture): Likewise.
29016
29017 1995-08-28 Doug Evans <dje@cygnus.com>
29018
29019 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29020
29021 * lib/mike-g++.exp (mike_cleanup): New proc.
29022 (prebase): New globals compiler_result, not_compiler_result,
29023 target_regexp.
29024 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29025 allow leading "-" in pattern. Watch for unsupported tests.
29026 If $compiler_result is set, pattern match assembler code,
29027 and ditto for $not_compiler_result.
29028 * lib/mike-gcc.exp: Likewise.
29029
29030 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29031 execution "succeeded".
29032
29033 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29034
29035 * config/win32.exp: New file.
29036 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29037
29038 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29039
29040 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29041 unsupported.
29042 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29043 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29044 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29045
29046 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29047 "... without exceptions was ...". That is now handled by
29048 prune_system_crud.
29049 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29050
29051 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29052
29053 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29054 sieve.c,sort2.c}: New files.
29055 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29056 sieve.exp,sort2.exp}: Drivers for them.
29057
29058 * lib/mike-gcc.exp (program_output): New user settable variable.
29059 (postbase): Call prune_system_crud. Also prune extraneous compiler
29060 messages.
29061 * lib/mike-g++.exp (program_output): New user settable variable.
29062
29063 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29064
29065 * config/sh.exp: Deleted (use sim.exp instead).
29066
29067 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29068
29069 * config/vx.exp: Declare CHECKTASK as global.
29070 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29071 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29072 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29073
29074 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29075
29076 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29077 target. Like vx.exp, only includes `vx29k.exp' instead of
29078 `vxworks.exp'.
29079
29080 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29081
29082 * config/sim.exp: Increase time limit from 120 seconds to 240.
29083
29084 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29085
29086 * gcc.c-torture/execute/950628-1.c: New test.
29087
29088 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29089
29090 * gcc.c-torture: Update with changes/additions from
29091 c-torture-1.34.
29092
29093 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29094
29095 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29096
29097 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29098
29099 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29100
29101 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29102
29103 * gcc.c-torture/compile/950512-1.c: New test.
29104 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29105 * gcc.dg/struct-ret-1.c: Likewise.
29106
29107 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29108
29109 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29110 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29111
29112 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29113
29114 * gcc.c-torture/special/920411-1.c: Deleted.
29115 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29116
29117 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29118
29119 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29120 cpu limit.
29121
29122 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29123
29124 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29125
29126 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29127
29128 From kenner;
29129 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29130 is the proper length.
29131 * va-arg-3.c: Likewise.
29132
29133 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29134
29135 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29136 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29137
29138 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29139 * lib/g++.exp (default_g++_start): Delete old cruft.
29140
29141 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29142
29143 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29144 (2 * (1 << 18)) to (2 * (1 << 17)).
29145
29146 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29147
29148 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29149
29150 * config/rom68k.exp: Renamed from config/idp.exp
29151
29152 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29153
29154 * c-torture/compile/921109-2.c
29155
29156 1995-04-18 Mike Stump <mrs@cygnus.com>
29157
29158 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29159 excess errors.
29160
29161 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29162
29163 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29164 output.
29165 * lib/g++.exp (default_g++_start): Likewise.
29166
29167 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29168
29169 * gcc.c-torture/compile/950329-1.c: New test.
29170
29171 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29172
29173 * config/bug.exp (${tool}_load): Updated to use new remote_open
29174 and remote_close procs.
29175 * config/idp.exp: New file.
29176
29177 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29178
29179 * gcc.c-torture/execute/950322-1.c: New test.
29180
29181 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29182
29183 * config/vx.exp (${tool}_load): Clean up testing of return code from
29184 vxworks_ld and vxworks_spawn.
29185
29186 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29187
29188 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29189
29190 1995-03-13 Mike Stump <mrs@cygnus.com>
29191
29192 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29193 can mark excess errors on a machine by machine basis. Note, the
29194 default is to not expect any excess errors, even when excess
29195 errors test - is given, so you will want to put an XFAIL ... on
29196 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29197 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29198 those 4 machines, but no others.
29199
29200 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29201
29202 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29203 * lib/c-torture.exp: to here.
29204
29205 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29206
29207 * gcc.c-torture/execute/950221-1.c: New test.
29208 * gcc.c-torture/execute/struct-ret-1.c: New test.
29209 * gcc.c-torture/compile/950221-1.c: New test.
29210
29211 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29212
29213 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29214
29215 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29216 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29217
29218 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29219
29220 * g++.gb: New directory of tests, derived from my signature and
29221 class scoping tests.
29222
29223 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29224 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29225 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29226 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29227 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29228 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29229 * g++.gb/sig25.C: Likewise.
29230
29231 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29232 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29233 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29234 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29235 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29236 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29237 * g++.gb/sig25.exp: Likewise.
29238
29239 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29240 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29241 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29242 * g++.gb/scope13.C: Likewise, this test still fails.
29243
29244 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29245 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29246 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29247 * g++.gb/scope13.exp: Ditto.
29248
29249 * g++.gb/README: New file, explains what these tests are about.
29250
29251 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29252
29253 * lib/dg.exp (dg-do): Support `preprocess'.
29254 (dg-test): Likewise.
29255
29256 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29257
29258 * config/udi.exp: change "continue -expect" to "exp_continue".
29259
29260 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29261
29262 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29263 Delete redundant tests.
29264
29265 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29266 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29267 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29268 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29269 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29270 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29271 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29272 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29273
29274 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29275 storing label pointers.
29276 * gcc.c-torture/execute/921019-1.c: Likewise.
29277 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29278 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29279 parameter fp.
29280 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29281 constants.
29282
29283 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29284 Delete obsolete tests.
29285
29286 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29287 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29288 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29289 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29290 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29291 * gcc.c-torture/compile/950124-1.c: New test.
29292
29293 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29294
29295 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29296
29297 * lib/mike-g++.exp: Add -lm to LIBS.
29298
29299 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29300
29301 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29302
29303 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29304
29305 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29306
29307 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29308
29309 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29310
29311 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29312
29313 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29314 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29315 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29316 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29317 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29318 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29319 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29320 * g++.law/{operators31.C, operators32.C,
29321 * g++.law/{operators33.C, operators34.C}: Likewise.
29322 * g++.law/{pic1.C, refs2.C}: Likewise.
29323 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29324 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29325 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29326 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29327
29328 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29329 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29330 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29331 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29332 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29333 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29334 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29335 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29336 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29337 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29338 * g++.law/{operators34.exp}: Likewise.
29339 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29340 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29341 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29342 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29343 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29344
29345 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29346 No longer expected to fail.
29347 * g++.law/missed-error3.C: Tweak for recent bool changes.
29348
29349 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29350
29351 * config/emb-unix: Deleted.
29352 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29353 remote execution. Do final link on remote host if REMOTE_LINK is set.
29354
29355 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29356
29357 * lib/dg.exp (dg-test): Fix typo in last patch.
29358
29359 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29360
29361 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29362 (handles multiple occurrences).
29363
29364 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29365
29366 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29367 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29368 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29369 printed).
29370 * lib/c-torture.exp (c-torture-compile): Likewise.
29371 (c-torture): Prepend full path if missing.
29372 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29373 (gcc_fail): Likewise.
29374 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29375
29376 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29377
29378 * lib/netware.exp: Only attach to NetWare i386 systems.
29379
29380 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29381
29382 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29383 messages. Add test name to "output pattern match" pass/fail message.
29384
29385 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29386
29387 * gcc.dg: New testsuite.
29388 * gcc.dg/dg.exp: New file.
29389
29390 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29391 test-switch.c}: Deleted.
29392
29393 * gcc.misc-tests/msgs.exp: New testcase driver.
29394
29395 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29396
29397 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29398 Watch for illegal return values from ${tool}_load.
29399 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29400 cross targets. Coerce return value >0 to 1.
29401
29402 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29403
29404 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29405
29406 * config/emb-unix.exp: New file.
29407
29408 * config/sim.exp: Error if variable $SIM not defined.
29409 (${tool}_load): Mark test as "untested" if simulator missing.
29410
29411 * config/unix.exp: Load remote.exp to get rcp_download.
29412 * lib/c-torture.exp: Use different option lists for testcases with
29413 and without loops.
29414 * gcc.c-torture/execute/execute.exp: Likewise.
29415
29416 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29417
29418 * config/*.exp: Clarify return code from ${tool}_load.
29419 Call `unresolved' or `untested' instead of `warning' or `perror'
29420 (sometimes you still want to call both though).
29421 Add comment that `shell_id' is local to each file.
29422 * config/udi.exp (timeout): Set to 30.
29423 Don't print warning if connection fails, $connectmode has already
29424 printed an error.
29425 (${tool}_load): Move verbose messages to level 2.
29426 Rework pattern for "Process started" message.
29427 Pass `shell_id' to ${connectmode}_download.
29428 Retry twice upon timeout. Make resetting of target more robust.
29429 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29430 Pass `shell_id' to exit_$connectmode.
29431 Only call exit_$connectmode if connected.
29432 * config/unix.exp (${tool}_load): Check return codes better.
29433 * config/vrtx.exp (${tool}_load): Likewise.
29434 * config/vx.exp (${tool}_load): Likewise.
29435 Delete unneeded global's.
29436 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29437 from ${tool}_load.
29438 (dg-stat): Delete.
29439 (dg-init): Delete recording of pass/fail counts.
29440 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29441 (old-dejagnu-init): Likewise.
29442 (old-dejagnu-stat): Delete contents, empty proc now.
29443 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29444 (c-torture): Delete references to lcnt, lpass, lfail.
29445 Get option list from TORTURE_OPTIONS.
29446 Delete -funroll[-all]-loops if no loops.
29447 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29448 (g++_stat): Delete contents (empty proc now).
29449 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29450 (gcc_finish): Likewise.
29451 (gcc_stat): Deleted.
29452 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29453 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29454 * gcc.c-torture/execute/execute.exp: Likewise.
29455 Split tests into two parts: compile, execute.
29456 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29457 no loops. Update to reflect clarified return codes from ${tool}_load.
29458
29459 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29460
29461 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29462 to grep for.
29463 (old-dejagnu): Likewise (where necessary).
29464
29465 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29466
29467 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29468
29469 * lib/dg.exp (dg-process-target): Fix processing of selector.
29470 Add comment regarding use of `error'.
29471
29472 * lib/gcc.exp (prune_system_crud): Define if missing.
29473 * lib/g++.exp (prune_system_crud): Likewise.
29474
29475 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29476 Call prune_system_crud.
29477 * lib/dg.exp (dg-runtest): New proc.
29478 Use perror instead of send_user for tcl errors in testcase.
29479 Don't return any value, it's never used.
29480 Don't clobber previous definition of `unknown'.
29481 Print tcl errors in `dg-final'.
29482
29483 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29484
29485 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29486 (dg-test): Don't print errorInfo, it contains stack backtrace.
29487
29488 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29489
29490 * lib/g++.exp (runtest_file_p): Define if missing.
29491
29492 1994-09-24 Doug Evans (dje@cygnus.com)
29493
29494 * lib/mike-g++.exp: Comment out loading of g++.exp.
29495 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29496 (default_g++_version): Always print something.
29497 (default_g++_start): Comment out call to `which'.
29498 (g++_start, g++_load): Deleted (must be defined in config file).
29499 * lib/gcc.exp: Test for existence of $CC at start.
29500 Delete check for tmpdir (done in gcc_init).
29501 (default_gcc_version): Always print something.
29502 (default_gcc_start): Comment out call to `which'.
29503 * config/*.exp: Major cleanup - make cross targets work at least a
29504 little better for g++ (by not being "--tool gcc" specific).
29505 Rename gcc_xxx to ${tool}_xxx.
29506 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29507 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29508
29509 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29510
29511 * lib/c-torture.exp (c-torture-compile): Rework compiler
29512 message processing.
29513
29514 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29515 c-torture.
29516
29517 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29518
29519 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29520
29521 * lib/dg.exp (dg-process-target): Support { target native }.
29522
29523 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29524
29525 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29526 looked for "... program xxx got fatal signal".
29527 Correct regsub munging of `comp_output'.
29528 Ignore compiler messages "path prefix not used" and "linker input
29529 file unused".
29530
29531 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29532
29533 * lib/gcc.exp (runtest_file_p): Define if missing.
29534 * gcc.prms/template.c: Example to work from.
29535
29536 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29537
29538 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29539 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29540
29541 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29542 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29543 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29544 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29545
29546 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29547 (dg-process-target): No longer a varargs proc.
29548 Return S/N for target, P/F for xfail. All callers changed.
29549 (user option procs): More argument checking.
29550 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29551 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29552 (dg-test): Skip test if not running on selected target in `dg-do'.
29553 Update handling of `dg-do-what', `dg-output-text'.
29554 Separate execution pass/fail from output pattern match pass/fail.
29555 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29556
29557 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29558
29559 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29560 target for 920510-1.c.
29561
29562 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29563
29564 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29565 Clean up comment regarding use of passcnt, etc.
29566 (gcc_stat): Don't update `testcnt' here.
29567 (gcc_finish): Do it here.
29568 Might as well reset `but_id' here too.
29569 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29570 to determine if the file should be tested.
29571 * gcc.c-torture/compile/compile.exp: Likewise.
29572 * gcc.c-torture/execute/execute.exp: Likewise.
29573 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29574 * gcc.misc-tests/dg-test.exp: Likewise.
29575 * gcc.prms/prms.exp: Likewise.
29576 * gcc.wendy/wendy.exp: Likewise.
29577 * g++.old-deja.exp: Likewise.
29578 Move "Testing file" message to verbose level 1.
29579
29580 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29581
29582 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29583
29584 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29585
29586 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29587 (default_gcc_start): Accept optional second list element
29588 of compiler flags. Print compiler output at verbosity level 2.
29589 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29590 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29591 Save current values of framework globals passcnt, failcnt, xpasscnt,
29592 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29593 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29594 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29595 xfailcnt to compute stats. Update framework global `testcnt' from
29596 pass/fail counts.
29597 (gcc_finish): New proc. Clean up test environment.
29598 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29599 (gcc_epass, gcc_efail): Delete.
29600 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29601 argument of line number.
29602 (dg-init): If the tool has an init routine, call it.
29603 (dg-test): Remove args `cflags_var' and `libs_var'.
29604 Pass all compiler options to ${tool}_start.
29605 Handle missing line number.
29606 (dg-finish): New function.
29607 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29608 particular files. Call gcc_finish at end. Move "skipping test"
29609 message to verbosity level 3.
29610 * gcc.c-torture/compile/compile.exp: Likewise.
29611 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29612 * gcc.c-torture/execute/execute.exp: Likewise.
29613 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29614 Print testcase being tried at verbosity level 1.
29615 * gcc.c-torture/special/special.exp: Unset xfail.
29616 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29617 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29618 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29619 * gcc.failure/failure.exp: Likewise.
29620 * gcc.ieee/ieee.exp: Likewise.
29621 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29622 Update call to dg-test. Call dg-finish at end.
29623 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29624 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29625 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29626 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29627 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29628 * gcc.wendy/wendy.exp: Add copyright.
29629 Delete setting of tmpdir (done by gcc_init).
29630 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29631 Pass compiler flags to gcc_start. Call gcc_finish at end.
29632 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29633 gcc_[ce]pass/fail.
29634
29635 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29636
29637 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29638 confusion.
29639 (g++_load): Likewise.
29640
29641 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29642 Rename argument to `prog' to remove the confusion.
29643 Varargs fns behave differently too!
29644 (g++_load): Likewise.
29645
29646 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29647
29648 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29649 what it is. Delete (always) printing of status value for !native.
29650 Simplify verbose code, and include status and exec_output.
29651 (g++_load): Use gcc_load.
29652
29653 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29654
29655 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29656 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29657 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29658 940714-3.c as these testcases don't exist anymore. Make
29659 va-arg-1.c expected to pass.
29660
29661 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29662
29663 * gcc.misc-tests/misc.exp: Only run specific testcases.
29664 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29665 * gcc.misc-tests/dg-[1-9].c: New files.
29666
29667 * lib/dg.exp: New testsuite driver.
29668 * gcc.prms/prms.exp: Use it.
29669
29670 * README.gcc: New file.
29671
29672 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29673 Document and reset `lxpass' and `lxfail'.
29674 Simplify "initialized" message.
29675 (gcc_stat): Clean up comments a little.
29676
29677 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29678
29679 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29680
29681 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29682
29683 * lib/old-dejagnu.exp (process-option): New proc.
29684 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29685 (old-dejagnu): Simplify.
29686 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29687
29688 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29689
29690 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29691 exists and is not an empty string.
29692
29693 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29694 $xfail rather than calling setup_xfail. Clear $xfail when test is
29695 finished.
29696 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29697 automatically.
29698
29699 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29700 longer expected to fail.
29701
29702 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29703 "f" function call.
29704
29705 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29706
29707 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29708 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29709 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29710 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29711 c-torture-1.29.
29712
29713 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29714 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29715
29716 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29717
29718 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29719 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29720
29721 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29722 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29723 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29724
29725 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29726
29727 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29728 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29729 940714-1.c, 940714-2.c, 940714-3.c},
29730 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29731 gcc.misc-tests/{mg.c,mg.exp}:
29732 New tests.
29733 * gcc.noncompile/noncompile.exp: Change accordingly.
29734
29735 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29736
29737 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29738 Undo previous clobberage.
29739
29740 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29741
29742 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29743 * gcc.special/{930510-1.c, special.exp}:
29744 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29745 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29746 struct-varargs-1.c}: New tests from c-torture-1.26.
29747
29748 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29749
29750 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29751 argument to switch.
29752
29753 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29754
29755 * Revert the previous changes. Please see Rob's directory
29756 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29757 fixes.
29758
29759 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29760
29761 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29762 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29763 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29764 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29765 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29766 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29767 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29768 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29769 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29770 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29771 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29772 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29773 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29774 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29775 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29776 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29777 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29778 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29779 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29780 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29781 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29782 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29783 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29784 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29785 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29786 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29787 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29788
29789 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29790
29791 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29792 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29793 with perror calls.
29794
29795 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29796
29797 * config/unix.exp (g++_load): Fix syntax.
29798
29799 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29800
29801 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29802 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29803 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29804 Don't expect va-arg-1.c to fail. Correct expected output for
29805 920928-1.c.
29806 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29807 * gcc.wendy/hbm4.c: Correct typo.
29808 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29809
29810 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29811
29812 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29813 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29814 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29815 * lib/c-torture.exp (c-torture-compile): Ditto.
29816
29817 Reduce volume of output (remove all the -I's and such).
29818 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29819 Call gcc_cpass, gcc_cfail.
29820 (c-torture): Pass testing option to c-torture-compile.
29821
29822 1994-03-21 Doug Evans (dje@cygnus.com)
29823
29824 Bring patches over from progressive.
29825 * config/default.exp: Exit remote shell cleanly.
29826 (g++_exit, g++_start): Add default versions.
29827 * config/sim.exp (gcc_load): Use perror, not error.
29828
29829 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29830
29831 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29832 set in site.exp.
29833
29834 1994-03-14 Doug Evans (dje@cygnus.com)
29835
29836 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29837 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29838 (wendy_try): New proc to run testcase.
29839 (main loop): Call 'em.
29840 * gcc.wendy/*.c: Clean up pass to correct expected output.
29841
29842 * lib/gcc.exp: Minor cleanup work.
29843 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29844
29845 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29846
29847 * config/sim.exp (gcc_load): Document return codes better.
29848 Don't pass -v to simulator.
29849
29850 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29851
29852 * gcc.special/920717-x.c: Fix typo.
29853 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29854 get at sources.
29855
29856 * lib/mike-gcc.exp: Fix typo.
29857
29858 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29859
29860 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29861 binary to use, transform the name.
29862 * config/*.exp: rename everything. Nuke any g++ specific files,
29863 it's now a special case of gcc that requires no special support.
29864 Add a default.exp for unsupported targets.
29865
29866 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29867
29868 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29869 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29870 version of Tcl.
29871
29872 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29873
29874 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29875 than a warning.
29876
29877 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29878
29879 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29880
29881 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29882
29883 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29884 option_list. Compile every file with only 4/6 option choices
29885 (same as C torture) instead of with 12/18 different option
29886 choices.
29887 * lib/c-torture.exp: Likewise.
29888
29889 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29890 not already set.
29891
29892 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29893
29894 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29895 can put an XFAIL *-*-* on excess errors.
29896
29897 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29898
29899 * g++.law: Add more tests derived from g++-bugs snapshots.
29900
29901 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29902 equivalent to g++.law/init9.
29903
29904 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29905 compiled it, and the a.out file after we've run it.
29906
29907 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29908
29909 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29910 compiled it, and the a.out file after we've run it.
29911
29912 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29913
29914 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29915
29916 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29917
29918 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29919 version number.
29920
29921 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29922
29923 * g++.law: New directory of g++ tests derived from the g++-bugs
29924 snapshots.
29925
29926 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29927
29928 * gcc.compile: initbug1.c initbug1.exp testcase added
29929
29930 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29931
29932 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29933 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29934 fixes submitted by Jeff Law (law@cs.utah.edu)
29935 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29936 Jeff Law (law@cs.utah.edu)
29937
29938
29939 1993-11-30 Mike Stump (mrs@cygnus.com)
29940
29941 * config/unix-g++.exp: Follow the gcc way of doing things.
29942 * g++.old-deja/old-deja.exp: Minor updates.
29943 * lib/g++.exp: New file, follow the gcc way of doing things.
29944 * lib/old-dejagnu.exp: Minor updates.
29945 * lib/mike-g++.exp: Always unset errorInfo.
29946
29947 1993-11-06 Mike Stump (mrs@cygnus.com)
29948
29949 * lib/gcc.exp: Fix some errors with the below change, CC and
29950 CFLAGS should be global when setting, not local.
29951
29952 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29953
29954 * lib/gcc.exp: Transform tool name.
29955
29956 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29957
29958 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29959
29960 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29961
29962 * lib/gcc.exp: change gcc_done to gcc_stat
29963
29964 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29965
29966 * Upgraded gcc testsuite to c-torture version 1.25
29967
29968 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29969
29970 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29971 * lib/c-torture: added hooks for new reporting code.
29972
29973 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29974
29975 * config/sh-gcc.exp: check if sh-sim exists in the path
29976
29977 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29978
29979 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29980 * gcc.compile/compile.exp: Initial changes for new logic.
29981 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29982 * gcc.failure/failure.exp: Initial changes for new logic.
29983 * gcc.ieee/ieee.exp: Initial changes for new logic.
29984 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29985 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29986 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29987 * lib/c-torture.exp: Initial changes for new logic.
29988 * lib/gcc.exp: Initial changes for new logic.
29989
29990 1993-10-15 Mike Stump (mrs@cygnus.com)
29991
29992 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29993 depend upon failure or success. Fully qualify names in failure
29994 and success messages. Always remove a.out before starting
29995 compile, just in case. Pay more attention to error text output by
29996 the compiler. Handle testcases with no known past errors just
29997 like all others, so that things are uniform. Other miscellaneous
29998 improvements.
29999
30000 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30001
30002 * gcc.cpp: new directory for cpp tests
30003
30004 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30005
30006 * lib/chill.exp: Code reformatted, removed unused code.
30007 * config/unix-chill.exp: Code reformatted, removed unused code.
30008 * chill.execute/execute.exp: Code reformatted, removed unused code.
30009 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30010
30011 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30012
30013 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30014 routines not written.
30015
30016 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30017
30018 * config/bug-gcc.exp: Use new procs from bug.exp.
30019
30020 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30021
30022 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30023 via ftp, rather than depending on NFS.
30024 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30025 case.
30026
30027 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30028
30029 * config/bug-gcc.exp: Use new download proc.
30030
30031 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30032
30033 * chill.execute/execute.exp: cleanups, handles errors better
30034 * chill.compile/compile.exp: rewrite, based on execute.exp
30035 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30036 * lib/chill.exp: major changes to diff proc and compile and link
30037 procs. added chill_fail and chill_pass wrappers to pass and
30038 fail. added more comments, and handle error codes better.
30039 Added a hack to capture stderr from exec, so noncompile tests
30040 can work.
30041
30042 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30043
30044 * chill.execute/execute.exp: rewrite of testsuite driver
30045 * lib/chill.exp: rewrite of testsuite driver
30046 * config/unix-chill.exp: rewrite of testsuite driver
30047
30048 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30049
30050 In chill.execute:
30051 * iexpr.ch: Standardize uppercase.
30052 * tuples.dat: Standardize uppercase.
30053 * vary.ch: standardize. Correct varying string assignments.
30054 * vary.dat: Add new output lines.
30055
30056 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30057
30058 In chill.execute:
30059 * chprintf.ch: Standardize use of uppercase.
30060 * tuples.ch: Standardize and turn arr2 into a DCL,
30061 rather than a SYN.
30062 * pinits.ch: Standardize.
30063
30064 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30065
30066 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30067 * Makefil: Renamed to Makefile.in.
30068 * configure.in: New.
30069
30070 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30071
30072 In chill.execute:
30073 * .cvsignore: Add result/output files.
30074 * Makefile: Fix up variables at start. Use MFLAGS
30075 everywhere. Correct bool_loc, built_ins entries.
30076 Add entry for vary1.ch.
30077 * bitarray.ch: Standardize upper-case usage.
30078 * bitexpr.ch: Standardize, add output of b1.
30079 * params.ch: Use arrayt in along PROC parameters, to
30080 avoid novelty problems.
30081 * sets.ch: Tiny cleanup.
30082 * vary1.ch: Re-indent.
30083
30084 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30085
30086 * Add PR-related files to Makefiles, .cvsignore files, etc.
30087
30088 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30089
30090 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30091 with compiler objects. New names are test-flow.c and test-loop.c
30092
30093 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30094
30095 * Upgraded c-torture tests from 1.19 to 1.20
30096
30097 * new files:
30098 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30099 * gcc.compile: 930623-1.c 930623-2.c
30100 * gcc.noncompile: 930622-1.c 930622-2.c
30101 * gcc.failure: 920411-1.c 920627-2.c
30102 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30103
30104 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30105
30106 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30107 More changes to get testsuite working properly. Needs more work.
30108 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30109
30110 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30111
30112 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30113 More changes to get testsuite working properly. Needs more work.
30114
30115 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30116
30117 * chill.compile/compile.exp: Added for Dejagnu support
30118 * chill.execute/execute.exp: Added for Dejagnu support
30119 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30120
30121 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30122
30123 This should complete moving the CHILL test files.
30124 * chill.noncompile(.cvsignore printf.grt
30125 in-printf.grt chprintf.grt chprintf.ch):
30126 Added test-support files.
30127 (Makefile): Modified further.
30128 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30129 signal.ch): Added test files.
30130 * chill.execute (.cvsignore printf.grt printr.c
30131 in-printf.grt rts.c chprintf.grt rts.h): Added
30132 test-support files.
30133 (Makefile): More corrections.
30134
30135 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30136
30137 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30138 test cases, ready for DejaGnu.
30139
30140 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30141
30142 * Upgraded c-torture tests from 1.18 to 1.19
30143
30144 * gcc.compile: added test(s):
30145 930607-1.c
30146 * gcc.execute: added test(s):
30147 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30148
30149 * added new subdirectory for misc tests: gcc.misc-tests
30150 * gcc.misc-test(s): added tests:
30151 inst-check.c test-consts.c test-ior.c test-switch.c
30152
30153 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30154
30155 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30156
30157 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30158
30159 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30160
30161 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30162
30163 * Upgraded c-torture tests from 1.17 to 1.18
30164
30165 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30166
30167 * Upgraded c-torture tests from 1.12 to 1.17
30168
30169 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30170
30171 * lib/old-dejagnu.exp:
30172 Fixed handling of XFAIL target triplets to correctly
30173 recognize wildcard characters. Removed code that
30174 appended a unique id tag to the end of the file name
30175 printed out by the result of the testcases within a
30176 given test file.
30177
30178 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30179
30180 * lib/old-dejagnu.exp:
30181 Reworked expected failure handling to trigger off of XFAIL
30182 keyword in keyphrase embeded in testcase source code. The
30183 XFAIL keyword must be at the end of the keyphrase line. It
30184 may optionally be followed by one or more target triplets.
30185 It has just occured that the handling of wildcards in the
30186 target triplet may not be correct.
30187
30188 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30189
30190 * g++.old-deja/tests:
30191 Moved all subdirectories up one level into g++.old-deja .
30192
30193 * lib/old-dejagnu.exp:
30194 Fixed problem with CXXFLAGS not being properly reset, and being
30195 corrupted with extraneous "-c" compiler option. This was
30196 causing binaries to not be generated for test that needed them.
30197 Modified strings passed to "pass" and "fail" so that individual
30198 tests from the same test file would be distinguished by an
30199 identifier appended to the test file name in the summary logs;
30200 this corrected a problem with erroneous diff logs. Added code
30201 to search testcases for expected fail and unexpected pass keywords.
30202
30203 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30204
30205 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30206
30207 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30208
30209 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30210 Removed extraneous text from end of "Special g++ Options"
30211 keyphrase.
30212
30213 * lib/old-dejagnu.exp: Added pattern matching to look for new
30214 keywords, embedded in testcases comments, which will trigger
30215 calls to xpass and xfail.
30216
30217 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30218
30219 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30220 comments embedded in the testcases, especially the one looking for
30221 special compiler options, as well as the pattern matching for the
30222 compiler output again.
30223
30224 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30225
30226 * lib/old-dejagnu.exp: Do a proper check of the return value for
30227 execute tests. Fixed several problems with the pattern matching
30228 of the compiler output which gave erroneous test results.
30229 Changed several of the test result messages to be more descriptive.
30230 * config/unix-g++.exp: Proc g++_load now actually works and
30231 executes the tests passed to it and returns a usable return
30232 value.
30233
30234 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30235
30236 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30237
30238 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30239
30240 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30241 Modified both files to properly execute the old style
30242 dejagnu tests. The previous versions of these files were
30243 experimental and did not function anything near correctly.
30244
30245 1993-04-05 Rob Savoye (rob@cygnus.com)
30246
30247 * Removed all Makefile.in and configure.in files. No configuration
30248 needed now.
30249
30250 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30251
30252 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30253
30254 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30255
30256 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30257 gcc.special/configure.in, gcc.noncompile/configure.in,
30258 gcc.execute/configure.in, gcc.code_quality/configure.in,
30259 g++.other/configure.in, g++.old-deja/configure.in,
30260 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30261 in srcname setting.
30262
30263 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30264
30265 * lib/udi.exp: Fixed mondfe and mondfe_download.
30266 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30267 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30268
30269 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30270
30271 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30272 (gdb_exit): Don't remove *_soc files.
30273
30274 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30275
30276 * lib/c-torture.exp: Don't look for main; instead always use -w
30277 -c. This is how the c-torture tests work. Remove the object
30278 file if the compilation succeeds.
30279 * gcc.execute/execute.exp: Remove executable if test passes.
30280 * gcc.noncompile/noncompile.exp: Every test is an expected
30281 failure.
30282 * gcc.special/special.exp: Added tests from c-torture 1.11,
30283 corrected use of existing test.
30284 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30285 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30286 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30287 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30288 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30289 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30290 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30291 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30292 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30293 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30294 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30295 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30296 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30297 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30298 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30299 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30300 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30301 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30302 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30303 c-torture 1.11.
30304 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30305 correspond to c-torture 1.11.
30306
30307 * New file.