re PR rtl-optimization/20017 (internal compiler error: in rtl_verify_flow_info, at...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
2
3 PR rtl-optimization/20017.
4 * gcc.dg/pr20017.c: New.
5
6 2005-02-22 Devang Patel <dpatel@apple.com>
7
8 PR 19952
9 * g++.dg/tree-ssa/pr19952.C: New test.
10
11 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12
13 PR c++/19883
14 * g++.dg/parse/constant6.C: New test.
15
16 2005-02-22 Uros Bizjak <uros@kss-loka.si>
17
18 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
19 * g++.dg/charset/asm2.c: Likewise.
20 * g++.dg/charset/asm3.c: Likewise.
21 * g++.dg/charset/asm4.c: Likewise.
22 * g++.dg/charset/asm5.c: Likewise.
23 * g++.dg/charset/attribute1.c: Likewise.
24 * g++.dg/charset/attribute2.c: Likewise.
25 * g++.dg/charset/extern1.cc: Likewise.
26 * g++.dg/charset/extern2.cc: Likewise.
27 * g++.dg/charset/extern3.cc: Likewise.
28 * g++.dg/charset/function.cc: Likewise.
29 * g++.dg/charset/string.c: Likewise.
30 * g++.dg/charset/charset.exp: Likewise.
31 * lib/target-supports.exp (check_iconv_available): Fix comment.
32
33 2005-02-22 Uros Bizjak <uros@kss-loka.si>
34
35 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
36 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
37 * gcc.dg/charset/asm2.c: Likewise.
38 * gcc.dg/charset/asm3.c: Likewise.
39 * gcc.dg/charset/asm4.c: Likewise.
40 * gcc.dg/charset/asm5.c: Likewise.
41 * gcc.dg/charset/asm6.c: Likewise.
42 * gcc.dg/charset/attribute1.c: Likewise.
43 * gcc.dg/charset/attribute2.c: Likewise.
44 * gcc.dg/charset/builtin1.c: Likewise.
45 * gcc.dg/charset/extern.c: Likewise.
46 * gcc.dg/charset/function.c: Likewise.
47 * gcc.dg/charset/string.c: Likewise.
48 * gcc.dg/charset/charset.exp: Likewise.
49
50 2005-02-21 Bud Davis <bdavis9659@comcast.net>
51
52 PR fortran/20086
53 * gfortran.dg/pr20086.f90: New test.
54
55 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
56
57 PR tree-optimization/19786
58 * g++.dg/tree-ssa/pr19786.C: New.
59
60 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
61
62 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
63
64 2005-02-21 Jeff Law <law@redhat.com>
65
66 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
67
68 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
69
70 * gfortran.dg/do_iterator: Split loop, markup all lines for
71 which an error locus is printed.
72 * gfortran.dg/pr17708.f90: Markup all lines for which an error
73 locus is printed.
74 * gfortran.dg/select_4.f90: Likewise.
75 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
76 locuses in the various permutations.
77
78 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
79
80 PR tree-optimization/19951
81 * g++.dg/vect: New directory.
82 * g++.dg/vect/vect.exp: New file.
83 * g++.dg/vect/pr19951.cc: New testcase.
84 * g++.dg/dg.exp: Also prune vectorizer tests.
85
86 2005-02-20 Zack Weinberg <zack@codesourcery.com>
87
88 PR 18785
89 * gcc.dg/charset/builtin1.c: New test.
90
91 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
92
93 PR c++/19299
94 * g++.dg/inherit/volatile1.C: New test.
95
96 PR c++/19440
97 * g++.dg/template/dtor4.C: New test.
98
99 2005-02-19 Steven G. Kargl <kargls@comcast.net>
100
101 * gfortran.dg/int_1.f90: New test.
102
103 2005-02-19 Devang Patel <dpatel@apple.com>
104
105 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
106
107 2005-02-19 Steven G. Kargl <kargls@comcast.net>
108
109 * gfortran.dg/achar_1.f90: New test.
110
111 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
112
113 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
114
115 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
116 Jakub Jelinek <jakub@redhat.com>
117
118 PR tree-optimization/19828
119 * gcc.dg/tree-ssa/loop-7.c: New test.
120 * gcc.c-torture/execute/20050218-1.c: New test.
121
122 2005-02-19 Jakub Jelinek <jakub@redhat.com>
123
124 PR c/20043
125 * gcc.dg/transparent-union-1.c: New test.
126 * gcc.dg/transparent-union-2.c: New test.
127
128 2005-02-18 James E Wilson <wilson@specifixinc.com>
129
130 PR tree-optimization/18977
131 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
132
133 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
134
135 PR target/20054
136 * gcc.dg/pr20054.c: New test.
137
138 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
139
140 PR c++/19508
141 * g++.dg/ext/attrib20.C: New test.
142
143 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
144
145 PR middle-end/20030
146 * gfortran.fortran-torture/execute/character_passing.f90: New test.
147
148 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
149
150 PR c++/20008
151 * g++.dg/opt/switch4.C: New.
152
153 2005-02-18 Jakub Jelinek <jakub@redhat.com>
154
155 PR c++/20023
156 PR tree-optimization/20009
157 * gcc.c-torture/compile/20050217-1.c: New test.
158 * g++.dg/opt/switch3.C: New test.
159
160 PR tree-optimization/18947
161 * gcc.c-torture/compile/20050215-1.c: New test.
162 * gcc.c-torture/compile/20050215-2.c: New test.
163 * gcc.c-torture/compile/20050215-3.c: New test.
164
165 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
166
167 PR c++/20028
168 * g++.dg/template/crash34.C: New.
169
170 PR c++/20022
171 * g++.dg/other/access3.C: New.
172
173 2005-02-17 Ira Rosen <irar@il.ibm.com>
174
175 * gcc.dg/vect/vect-98.c: New test.
176
177 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
178
179 PR tree-optimization/19967
180 * gcc.dg/pr19967.c: New.
181
182 2005-02-16 Jakub Jelinek <jakub@redhat.com>
183
184 PR middle-end/19857
185 * gcc.dg/tree-ssa/20050215-1.c: New test.
186 * gcc.c-torture/execute/20050215-1.c: New test.
187
188 2005-02-15 Eric Christopher <echristo@redhat.com>
189
190 * gcc.dg/cpp/20050215-1.c: New file.
191
192 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
193
194 PR tree-optimization/15785
195 * gcc.dg/pr15785-1.c: New test.
196
197 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
198
199 PR c++/17788
200 * g++.dg/init/ctor4.C: New.
201 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
202
203 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
204
205 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
206 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
207
208 2005-02-15 Andreas Schwab <schwab@suse.de>
209
210 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
211 declare malloc.
212
213 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
214
215 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
216
217 2005-02-14 Diego Novillo <dnovillo@redhat.com>
218
219 PR tree-optimization/19853
220 * gcc.c-torture/compile/pr19853.c: New test.
221
222 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
223
224 PR c++/19608
225 * g++.dg/parse/local-class1.C: New.
226
227 PR c++/19895
228 * g++.dg/parse/ptrmem3.C: New.
229
230 PR c++/19884
231 * g++.old-deja/g++.oliva/template6.C: Add another case.
232 * g++.dg/template/explicit6.C: New.
233
234 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
235
236 PR c++/17816
237 * g++.dg/other/redecl2.C: New.
238
239 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
240
241 PR c++/19891
242 * g++.dg/abi/covariant4.C: New.
243
244 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
245
246 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
247
248 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
249
250 * gcc.dg/vect/vect-96.c: Fix typo.
251
252 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
253
254 PR c++/14479
255 PR c++/19487
256 * g++.dg/template/enum5.C: New test.
257
258 2005-02-12 Ira Rosen <irar@il.ibm.com>
259
260 * gcc.dg/vect/vect-97.c: New test.
261
262 2005-02-12 Ira Rosen <irar@il.ibm.com>
263
264 * gcc.dg/vect/vect-96.c: New test.
265
266 2005-02-12 Uros Bizjak <uros@kss-loka.si>
267
268 * gcc.dg/builtins-34.c: Also check ldexp*.
269
270 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
271
272 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
273
274 2005-02-11 Janis Johnson <janis187@us.ibm.com>
275
276 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
277 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
278 dg-require-dll, dg-require-iconv, dg-require-named-sections,
279 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
280 selector_list, selector_expression, dg-process-target): Move to new
281 file target-supports-dg.exp.
282 * lib/target-supports-dg.exp: New.
283
284 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
285 New.
286
287 2005-02-11 Jakub Jelinek <jakub@redhat.com>
288
289 PR c++/19666
290 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
291
292 PR middle-end/19858
293 * gcc.c-torture/compile/20050210-1.c: New test.
294
295 2005-02-11 Mark Mitchell <mark@codesourcery.com>
296
297 PR c++/19755
298 * g++.dg/warn/Wbraces1.C: New test.
299
300 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
301
302 * gcc.dg/builtins-52.c: New testcase.
303
304 2005-02-10 Jakub Jelinek <jakub@redhat.com>
305
306 PR c/19342
307 * gcc.c-torture/execute/20050119-1.c: New test.
308
309 2005-02-09 Mark Mitchell <mark@codesourcery.com>
310
311 PR c++/19811
312 * g++.dg/init/delete1.C: New test.
313
314 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
315
316 PR c++/18470
317 * g++.dg/template/static12.C: New test.
318
319 2005-02-09 Mark Mitchell <mark@codesourcery.com>
320
321 PR c++/19787
322 * g++.dg/conversion/ambig1.C: New test.
323
324 PR c++/19739
325 * g++.dg/ext/attrib19.C: New test.
326
327 PR c++/19732
328 * g++.dg/parse/dtor5.C: New test.
329
330 PR c++/19762
331 * g++.dg/template/dtor3.C: New test.
332
333 PR c++/19826
334 * g++.dg/template/static11.C: New test.
335 * g++.dg/template/crash2.C: Remove dg-error marker.
336
337 2005-02-09 Janis Johnson <janis187@us.ibm.com>
338
339 PR C++/18491
340 * g++.old-deja/g++.mike/p10769a.C: Remove.
341
342 2005-02-09 Roger Sayle <roger@eyesopen.com>
343
344 * gcc.dg/builtins-48.c: New test case.
345 * gcc.dg/builtins-49.c: New test case.
346 * gcc.dg/builtins-50.c: New test case.
347 * gcc.dg/builtins-51.c: New test case.
348
349 2005-02-09 Ian Lance Taylor <ian@airs.com>
350
351 PR middle-end/19583
352 * g++.dg/warn/Wreturn-type-3.C: New test.
353
354 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
355
356 PR middle-end/19402
357 * gcc.dg/pr19402-1.c: New testcase.
358 * gcc.dg/pr19402-2.c: likewise.
359
360 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
361
362 PR middle-end/19854
363 * g++.dg/tree-ssa/tmmti.C: New testcase.
364
365 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
366
367 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
368
369 2005-02-08 Mark Mitchell <mark@codesourcery.com>
370
371 PR c++/19733
372 * g++.dg/parse/crash23.C: New test.
373 * g++.dg/warn/Weff1.C: New test.
374
375 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
376
377 * gcc.dg/20050209-1.c: New test.
378
379 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
380
381 PR target/19799
382 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
383
384 2005-02-08 Mike Stump <mrs@apple.com>
385
386 * g++.dg/pch/import-2.c: New test.
387 * g++.dg/pch/import-2.hs: New.
388 * g++.dg/pch/include/import-2a.h: New.
389 * g++.dg/pch/include/import-2b.h: New.
390
391 2005-02-08 Janis Johnson <janis187@us.ibm.com>
392
393 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
394
395 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
396
397 * gfortran.dg/substr_1.f90: New test.
398
399 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
400
401 PR middle-end/19775
402 * gcc.dg/torture/builtin-power-1.c: Disable test for
403 invalid transformation.
404 * gcc.dg/builtins-10.c: Likewise. Disable one test we
405 no longer optimize.
406 * gcc.dg/builtins-47.c: New testcase.
407
408 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
409 Dorit Naishlos <dorit@il.ibm.com>
410
411 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
412
413 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
414
415 * gcc.c-torture/compile/20050206-1.c: New test.
416
417 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
418
419 PR tree-opt/19768
420 * g++.dg/opt/pr19768.C: New test.
421
422 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
423
424 PR tree-opt/19736
425 * gcc.c-torture/compile/pr19736.c: New test.
426
427 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
428
429 PR c++/17401
430 * g++.dg/parse/error25.C: New test.
431
432 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
433
434 * gcc.c-torture/execute/20050203-1.c: New.
435
436 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
437
438 * gcc.dg/vect/vect-85.c: Remove xfail.
439 * gcc.dg/vect/vect-86.c: Remove xfail.
440 * gcc.dg/vect/vect-87.c: Remove xfail.
441 * gcc.dg/vect/vect-88.c: Remove xfail.
442
443 2005-02-02 Geoffrey Keating <geoffk@apple.com>
444
445 * gcc.dg/altivec-19.c: New.
446
447 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
448
449 PR c/17807
450 * gcc.dg/nested-func-3.c: New test.
451 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
452
453 2005-02-02 Janis Johnson <janis187@us.ibm.com>
454
455 * gcc.test-framework/gen_directive_tests: Generate tests for
456 selector expressions.
457
458 2005-02-02 Matt Austern <austern@apple.com>
459
460 PR c++/19628
461 * g++/ext/builtin7.C: New.
462 * g++/ext/builtin8.C: New.
463
464 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
465
466 PR c/18502
467 * gcc.dg/pr18502-1.c: New test.
468
469 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
470
471 PR c++/17413
472 * g++.dg/template/local4.C: Tweak.
473
474 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
475
476 PR tree-optimization/19578
477 * gcc.c-torture/compile/20050202-1.c: New test.
478
479 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
480
481 PR c/19435
482 * gcc.dg/c99-init-4.c: New test.
483
484 2005-02-01 Janis Johnson <janis187@us.ibm.com>
485
486 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
487
488 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
489
490 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
491 * g++.dg/eh/check-vect.h: New.
492
493 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
494 * gcc.dg/vect/vect-78.c: Ditto.
495 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
496 Remove.
497
498 * g++.dg/conversion/simd1.C: Expect warning.
499 * g++.dg/ext/attribute-test-1.C: Ditto.
500 * g++.dg/ext/attribute-test-2.C: Ditto.
501 * g++.dg/ext/attribute-test-3.C: Ditto.
502 * g++.dg/ext/attribute-test-4.C: Ditto.
503
504 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
505 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
506
507 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
508
509 2005-02-01 Richard Henderson <rth@redhat.com>
510
511 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
512 long double for ibm double-double format.
513 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
514
515 2005-02-01 Diego Novillo <dnovillo@redhat.com>
516
517 PR tree-optimization/19633
518 * testsuite/gcc.dg/pr19633-1.c: New test.
519 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
520 to NULL or a symbol.
521
522 2005-02-01 Janis Johnson <janis187@us.ibm.com>
523
524 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
525 New procs.
526 (dg-process-target (local override)): Handle selector expressions.
527
528 * gcc.test-framework/README: Describe tests in source directory.
529 * gcc.test-framework/test-framework.awk: Handle dg- tests.
530 * gcc.test-framework/test-framework.exp: Handle dg- tests.
531 * gcc.test-framework/dg-bogus-exp-P.c: New test.
532 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
533 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
534 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
535 * gcc.test-framework/dg-do-link-exp-P.c: New test.
536 * gcc.test-framework/dg-do-run-exp-P.c: New test.
537 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
538 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
539 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
540 * gcc.test-framework/dg-error-exp-P.c: New test.
541 * gcc.test-framework/dg-error-exp-XP.c: New test.
542 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
543 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
544 * gcc.test-framework/dg-output-exp-P.c: New test.
545 * gcc.test-framework/dg-output-exp-XF.c: New test.
546 * gcc.test-framework/dg-warning-exp-P.c: New test.
547 * gcc.misc-tests/dg-1.c: Remove.
548 * gcc.misc-tests/dg-2.c: Remove.
549 * gcc.misc-tests/dg-3.c: Remove.
550 * gcc.misc-tests/dg-4.c: Remove.
551 * gcc.misc-tests/dg-5.c: Remove.
552 * gcc.misc-tests/dg-6.c: Remove.
553 * gcc.misc-tests/dg-7.c: Remove.
554 * gcc.misc-tests/dg-8.c: Remove.
555 * gcc.misc-tests/dg-9.c: Remove.
556 * gcc.misc-tests/dg-10.c: Remove.
557 * gcc.misc-tests/dg-11.c: Remove.
558 * gcc.misc-tests/dg-12.c: Remove.
559 * gcc.misc-tests/dg-test.exp: Remove.
560
561 * gcc.test-framework/test-framework.awk: Change recording and
562 printing of passes and failures.
563
564 * gcc.test-framework: New directory.
565 * gcc.test-framework/README: New.
566 * gcc.test-framework/test-framework.exp: New.
567 * gcc.test-framework/test-framework.awk: New.
568 * gcc.test-framework/gen_directive_tests: New.
569
570 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
571
572 * lib/treelang.exp: Fix comment typos.
573 (treelang_target_compile): Don't append libs=-ltreelang to options.
574
575 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
576
577 * g++.dg/parse/typename7.C: Adjust error messages.
578
579 2005-01-31 Jeff Law <law@redhat.com>
580
581 * gcc.c-torture/execute/20050131-1.c: New test.
582 * gcc.dg/wcaselabel.c: New test.
583
584 2005-01-31 Mark Mitchell <mark@codesourcery.com>
585
586 * g++.dg/other/warning1.C: Adjust error messags.
587 * g++.dg/parse/constant5.C: New test.
588
589 2005-01-31 Steven Bosscher <stevenb@suse.de>
590
591 PR c/19333
592 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
593 the test case valid.
594 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
595 * testsuite/gcc.dg/array-7.c: Adjust expected result.
596 * testsuite/gcc.dg/pr18596-3.c: Likewise.
597 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
598 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
599 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
600
601 2005-01-31 Dale Johannesen <dalej@apple.com>
602
603 * g++.dg/opt/pr19650.C: New test.
604
605 2005-01-31 Richard Henderson <rth@redhat.com>
606
607 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
608 long double for intel double extended format.
609 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
610
611 2005-01-30 Mark Mitchell <mark@codesourcery.com>
612
613 PR c++/19555
614 * g++.dg/template/static10.C: New test.
615
616 PR c++/19395
617 * g++.dg/parse/error24.C: New test.
618
619 PR c++/19367
620 * g++.dg/lookup/builtin1.C: New test.
621
622 PR c++/19457
623 * g++.dg/warn/conv3.C: New test.
624
625 2005-01-30 Bud Davis <bdavis@gfortran.org>
626
627 PR fortran/19647
628 * gfortan.dg/inquire_7.f90
629
630 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
631
632 PR tree-optimization/15791
633 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
634 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
635 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
636 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
637 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
638 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
639 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
640 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
641 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
642 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
643
644 2005-01-29 Paul Brook <paul@codesourcery.com>
645
646 PR fortran/18565
647 * check.c (real_or_complex_check): New function.
648 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
649 * intrinsic.c (add_functions): Use new check functions.
650 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
651 Add prototypes.
652
653 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
654
655 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
656 gcc.dg/lvalue-3.c: New tests.
657 * gcc.dg/concat.c: Update expected messages.
658
659 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
660
661 PR libfortran/19595
662 * gfortran.dg/eor_1.f90: New test.
663
664 2005-01-29 Steven G. Kargl <kargls@comcast.net>
665
666 PR fortran/19589
667 * gfortran.dg/logical_data_1.f90: New test.
668
669 2005-01-28 Mark Mitchell <mark@codesourcery.com>
670
671 PR c++/19253
672 * g++.dg/template/crash33.C: New test.
673
674 PR c++/19667
675 * g++.dg/template/crash32.C: New test.
676
677 2005-01-28 Ian Lance Taylor <ian@airs.com>
678
679 PR middle-end/16558
680 * g++.dg/warn/Wreturn-type-2.C: New test.
681
682 2004-06-24 Jeff Law <law@redhat.com>
683
684 * gcc.dg/tree-ssa/20050128-1.c: New test.
685
686 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
687
688 * gcc.target/frv/all-mdpackh-1.c: New test.
689
690 2005-01-28 Steven Bosscher <stevenb@suse.de>
691
692 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
693
694 2005-01-27 Richard Henderson <rth@redhat.com>
695
696 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
697
698 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
699
700 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
701
702 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
703
704 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
705 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
706 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
707 to cope with cases where the multilib options override the dg-options.
708
709 2005-01-27 Jakub Jelinek <jakub@redhat.com>
710
711 PR c/18946
712 * gcc.dg/noncompile/20050120-1.c: New test.
713
714 2005-01-26 Diego Novillo <dnovillo@redhat.com>
715
716 PR tree-optimization/19633
717 * gcc.dg/pr19633.c: New test.
718 * gcc.dg/tree-ssa/pr19633.c: New test.
719
720 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
721
722 * gcc.dg/20041216-1.c: New test.
723
724 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
725
726 PR objc/18862
727 * objc.dg/selector-2.m: New test.
728
729 2005-01-26 Jakub Jelinek <jakub@redhat.com>
730
731 * g++.dg/opt/range-test-2.C: New test.
732
733 PR rtl-optimization/19579
734 * gcc.c-torture/execute/20050124-1.c: New test.
735
736 2005-01-26 Greg Parker <gparker@apple.com>
737 Stuart Hastings <stuart@apple.com>
738
739 * gcc.c-torture/execute/20050125-1.c: New.
740
741 2005-01-18 Jan Hubicka <jh@suse.cz>
742
743 PR tree-optimize/19337
744 * gcc.c-torture/compile/20050119-1.c: New test.
745
746 2005-01-24 James E Wilson <wilson@specifixinc.com>
747
748 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
749 test for successful match.
750
751 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
752
753 PR objc/18408
754 * objc.dg/comp-types-7.m: New test.
755
756 2005-01-24 Janis Johnson <janis187@us.ibm.com>
757
758 * lib/target-supports.exp (current_target_name): New.
759 (check_effective_target_ilp32, check_effective_target_lp64):
760 Cache the result to use as long as the current target, with
761 multilib flags, remains the same.
762
763 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
764 (dg-require-weak, dg-require-visibility, dg-require-alias,
765 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
766 dg-require-effective-target, dg-skip-if): Remove call to
767 skip_test_and_clear_xfail.
768 (dg-test): Clear xfail data.
769
770 2005-01-24 Jakub Jelinek <jakub@redhat.com>
771
772 PR target/17751
773 * gcc.dg/ppc64-toc.c: New test.
774
775 * g++.dg/tree-ssa/empty-1.C: New test.
776
777 PR middle-end/19551
778 * gcc.c-torture/execute/20050121-1.c: New test.
779 * gcc.dg/20050121-2.c: New test.
780
781 2004-01-23 Steven G. Kargl <kargls@comcast.net>
782 Paul Brook <paul@codesourcery.com>
783
784 PR fortran/17941
785 * gfortran.dg/real_const_1.f: New test.
786 * gfortran.dg/real_const_2.f90: New test.
787 * gfortran.dg/complex_int_1.f90: New test.
788
789 2005-01-23 Bud Davis <bdavis9659@comcast.net>
790
791 PR fortran/19313
792 * gfortan.dg/inquire_6.f90: New test.
793
794 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
795
796 PR libfortran/19451
797 * open_readonly_1.f90: New test.
798
799 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
800
801 PR libfortran/18982
802 * gfortran.dg/open_new.f90: New file.
803
804 2005-01-22 Paul Brook <paul@codesourcery.com>
805
806 * namelist_1.f90: New test.
807
808 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
809
810 PR tree-optimization/19484
811 * gcc.c-torture/compile/20050122-[12].c: New tests.
812
813 2005-01-22 Paul Brook <paul@codesourcery.com>
814
815 * gfortran.dg/implicit_2.f90: New test.
816
817 2005-01-22 Bud Davis <bdavis9659@comcast.net>
818
819 PR fortran/19314
820 * gfortran.dg/inquire_5.f90: New test.
821
822 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
823
824 PR c/18809
825 * gcc.dg/pr18809-1.c: New test.
826
827 2005-01-21 Ian Lance Taylor <ian@airs.com>
828
829 * gcc.dg/20050121-1.c: New test.
830
831 PR tree-optimization/13000
832 * gcc.dg/20040206-1.c: Change warning to point where function is
833 being inlined.
834
835 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
836
837 PR c++/19208
838 * g++.dg/template/array11.C: New test.
839
840 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
841
842 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
843 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
844 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
845 * gfortran.dg/getenv_1.f90: Add dg-do directive.
846 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
847 gfortran.dg/pr17164.f90: Add missing dg-do directives.
848
849 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
850
851 PR tree-optimization/15349
852 * gcc.dg/tree-ssa/pr15349.c: New.
853
854 2005-01-20 Steve Ellcey <sje@cup.hp.com>
855
856 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
857
858 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
859
860 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
861 scan-assembler-times directive name.
862
863 * gcc.dg/asm-a.c: Move dg-require-effective-target to
864 after dg-do.
865
866 PR rtl-optimization/19462
867 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
868
869 2005-01-19 Steve Ellcey <sje@cup.hp.com>
870
871 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
872 counting function calls on ia64.
873
874 2005-01-19 Jakub Jelinek <jakub@redhat.com>
875
876 PR rtl-optimization/15139
877 * gcc.dg/20050111-2.c: New test.
878
879 PR c/17297
880 * gcc.c-torture/compile/20050113-1.c: New testcase.
881
882 PR middle-end/19164
883 * gcc.dg/20050113-1.c: New testcase.
884
885 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
886
887 * gcc.dg/vect/vect-85.c: Add comment.
888 * gcc.dg/vect/vect-86.c: Add xfail for now.
889 * gcc.dg/vect/vect-87.c: Add xfail for now.
890 * gcc.dg/vect/vect-88.c: Add xfail for now.
891 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
892
893 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
894
895 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
896
897 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
898
899 * g++.dg/debug/typedef3.C: New test.
900
901 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
902
903 PR c/19472
904 * gcc.dg/asm-a.c: New test.
905
906 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
907
908 * gcc.dg/sh-relax.c: Add prototype for abort.
909
910 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
911
912 * gcc.dg/short-compare-1.c: New test.
913 * gcc.dg/short-compare-2.c: Likewise.
914
915 2005-01-18 Michael Matz <matz@suse.de>
916
917 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
918
919 2005-01-17 Diego Novillo <dnovillo@redhat.com>
920
921 PR tree-optimization/19121
922 * gcc.c-torture/compile/pr19121.c: New test.
923
924 2005-01-17 James E. Wilson <wilson@specifixinc.com>
925
926 PR target/19357
927 * gcc.c-torture/compile/pr19357.c: New test.
928
929 2005-01-17 Ian Lance Taylor <ian@airs.com>
930
931 PR c/5675
932 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
933 pass--those that refer just to the variable, possibly with a
934 cast.
935 * gcc.dg/c99-const-expr-3.c: Likewise.
936
937 PR middle-end/13127
938 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
939 longer emitted.
940
941 2005-01-16 Bud Davis <bdavis9659@comcast.net>
942
943 PR fortran/18778
944 * gfortran.dg/endfile_2.f90: New test.
945
946 2005-01-16 Steven G. Kargl <kargls@comcast.net>
947
948 PR 19168
949 * gfortran.dg/select_5.f90: New test.
950
951 2004-01-16 Paul Brook <paul@codesourcery.com>
952
953 * gfortran.dg/common_4.f90: New test.
954
955 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
956
957 PR rtl-optimization/19462
958 * gcc.dg/torture/pr19462-1.c: New test.
959
960 2005-01-15 Ziemowit Laski <zlaski@apple.com>
961
962 PR objc/19321
963 * objc.dg/func-ptr-2.m: New.
964 * objc.dg/volatile-1.m: New.
965
966 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
967
968 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
969
970 2005-01-15 Jakub Jelinek <jakub@redhat.com>
971
972 PR tree-optimization/19060
973 * gcc.c-torture/execute/20050104-1.c: New test.
974
975 2005-01-15 Bud Davis <bdavis9659@comcast.net>
976
977 PR fortran/18983
978 * gfortran.dg/write_to_null.f90: New test.
979
980 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
981 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
982
983 PR other/19328
984 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
985 argument.
986
987 2005-01-15 Jakub Jelinek <jakub@redhat.com>
988
989 PR c++/19263
990 * g++.dg/init/vector1.C: New test.
991
992 2005-01-14 James E. Wilson <wilson@specifixinc.com>
993
994 PR target/13158
995 * gcc.target/ia64/sibcall-unwind-1.c: New test.
996 PR target/18987
997 * gcc.target/ia64/sibcall-unwind-2.c: New test.
998
999 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1000
1001 * gfortran.dg/select_1.f90: New test.
1002 * gfortran.dg/select_2.f90: New test.
1003 * gfortran.dg/select_3.f90: New test.
1004 * gfortran.dg/select_4.f90: New test.
1005
1006 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1007
1008 PR middle-end/19084
1009 PR rtl-optimization/19348
1010 * gcc.dg/20050111-1.c: New test.
1011 * gcc.c-torture/execute/20050111-1.c: New test.
1012
1013 * gcc.dg/i386-asm-4.c: New test.
1014
1015 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1016
1017 * gcc.dg/nested-func-2.c: New test.
1018 * ada/acats/norun.lst: Remove c953002.
1019
1020 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1021
1022 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1023
1024 2005-01-12 Ben Elliston <bje@au.ibm.com>
1025
1026 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1027
1028 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1029
1030 PR target/18761
1031 * g++.dg/abi/align1.C: New test.
1032
1033 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1034
1035 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1036 at a time.
1037 * g++.dg/ext/altivec_check.h: Support compiling as C.
1038
1039 2005-01-10 Roger Sayle <roger@eyesopen.com>
1040
1041 PR c++/19355
1042 * g++.dg/expr/pr19355-1.C: New test case.
1043
1044 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1045
1046 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1047 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1048 * ada/acats/tests/c3/c92005b.ada: Likewise.
1049 * ada/acats/tests/c3/cxb3012.a: Likewise.
1050 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1051
1052 2005-01-09 Paul Brook <paul@codesourcery.com>
1053
1054 * gfortran.dg/common_2.f90: New file.
1055 * gfortran.dg/common_3.f90: New file.
1056
1057 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1058
1059 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1060
1061 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1062
1063 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1064 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1065 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1066 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1067 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1068 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1069 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1070 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1071 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1072 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1073 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1074 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1075 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1076 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1077 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1078 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1079 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1080 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1081 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1082 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1083 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1084 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1085 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1086 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1087 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1088 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1089 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1090 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1091 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1092 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1093 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1094 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1095 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1096 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1097 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1098 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1099 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1100 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1101 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1102 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1103 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1104 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1105 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1106 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1107 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1108 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1109 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1110 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1111 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1112 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1113 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1114 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1115 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1116 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1117 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1118 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1130
1131 * gcc.dg/vect/vect-1.c: Fix spelling.
1132 * gcc.dg/vect/vect-10.c: Fix spelling.
1133 * gcc.dg/vect/vect-11.c: Fix spelling.
1134 * gcc.dg/vect/vect-12.c: Fix spelling.
1135 * gcc.dg/vect/vect-14.c: Fix spelling.
1136 * gcc.dg/vect/vect-15.c: Fix spelling.
1137 * gcc.dg/vect/vect-16.c: Fix spelling.
1138 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1139 * gcc.dg/vect/vect-64.c: Fix comments.
1140 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1141
1142 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1143 Ira Rosen <irar@il.ibm.com>
1144
1145 * gcc.dg/vect/vect-70.c: New test.
1146 * gcc.dg/vect/vect-71.c: New test.
1147
1148 2005-01-09 Manfred Hollstein <mh@suse.com>
1149
1150 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1151 * gcc.dg/pr18241-2.c: Likewise.
1152 * gcc.dg/pr18241-3.c: Likewise.
1153 * gcc.dg/pr18241-4.c: Likewise.
1154 * gcc.dg/pr18241-5.c: Likewise.
1155
1156 2005-01-08 Richard Henderson <rth@redhat.com>
1157
1158 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1159 False for x86 and x86-64.
1160
1161 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1162
1163 PR tree-optimization/18241
1164 * gcc.dg/pr18241-1.c: New test.
1165 * gcc.dg/pr18241-2.c: New test.
1166 * gcc.dg/pr18241-3.c: New test.
1167 * gcc.dg/pr18241-4.c: New test.
1168 * gcc.dg/pr18241-5.c: New test.
1169
1170 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1171
1172 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1173 gfortran.dg/select_4.f90: New.
1174
1175 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1176
1177 * gcc.c-torture/execute/20050107-1.c: New test.
1178
1179 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1180
1181 PR c++/19298
1182 * g++.dg/template/ref2.C: New.
1183
1184 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1185
1186 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1187 instead of being empty.
1188
1189 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1190
1191 PR fortran/15553
1192 * gfortran.dg/array-1.f90: New test.
1193
1194 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR tree-optimization/19283
1197 * gcc.c-torture/execute/20050106-1.c: New test.
1198
1199 PR rtl-optimization/18861
1200 * gcc.dg/20050105-1.c: New test.
1201
1202 PR tree-optimization/18828
1203 * gcc.dg/20050105-2.c: New test.
1204
1205 2005-01-07 Andreas Jaeger <aj@suse.de>
1206
1207 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1208
1209 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1210
1211 PR fortran/18398
1212 * gfortran.dg/fmt_read.f90: New test.
1213
1214 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1215
1216 * gcc.dg/rs6000-ldouble-2.c: New.
1217
1218 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1219
1220 PR c++/19244
1221 * g++.dg/parser/ctor2.C: New test.
1222
1223 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1224
1225 PR c++/17154
1226 * g++.dg/template/using9.C: New test.
1227
1228 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1229
1230 PR c++/19258
1231 * g++.dg/lookup/friend6.C: New test.
1232
1233 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1234
1235 PR c++/19270
1236 * g++.dg/template/array10.C: New.
1237
1238 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1239
1240 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1241 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1242
1243 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1244
1245 * gcc.c-torture/compile/20050105-1.c: New test.
1246
1247 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1248
1249 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1250
1251 2005-01-05 Roger Sayle <roger@eyesopen.com>
1252
1253 PR middle-end/19100
1254 * gcc.dg/conv-3.c: New test case.
1255
1256 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1257
1258 * gcc.dg/asm-wide-1.c: New test.
1259
1260 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1261
1262 PR c++/19030
1263 * g++.dg/parse/crash22.C: New
1264
1265 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1266
1267 PR 19257
1268 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1269
1270 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1271
1272 PR middle-end/17767
1273 * gcc.dg/i386-mmx-6.c: New test case.
1274
1275 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1276
1277 PR tree-optimization/18308
1278 * gcc.dg/vect/pr18308.c: New testcase.
1279
1280 2005-01-04 Andreas Jaeger <aj@suse.de>
1281
1282 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1283
1284 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1285 Robert Bowdidge <bowdidge@apple.com>
1286
1287 * gcc.dg/cpp/subframework1.c: New.
1288 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1289 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1290 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1291 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1292
1293 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1294
1295 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1296 producing warning.
1297 * gcc.dg/darwin-weakimport-2.c: New.
1298
1299 2005-01-03 Richard Henderson <rth@redhat.com>
1300
1301 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1302
1303 2005-01-03 Richard Henderson <rth@redhat.com>
1304
1305 * gcc.dg/vect/vect.exp: Enable for ia64.
1306 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1307 (check_effective_target_vect_float): Likewise.
1308 (check_effective_target_vect_no_align): Likewise.
1309 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1310 * gcc.dg/vect/vect-8.c: Likewise.
1311
1312 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1313
1314 PR target/19236
1315 * gcc.dg/pr19236-1.c: New test case.
1316
1317 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1318
1319 PR rtl-optimization/12092
1320 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1321
1322 2005-01-02 Andreas Jaeger <aj@suse.de>
1323
1324 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1325
1326 2005-01-01 Roger Sayle <roger@eyesopen.com>
1327 Andrew Pinski <pinskia@physics.uc.edu>
1328
1329 PR rtl-optimization/12092
1330 * gcc.dg/pr12092-1.c: New test case.
1331
1332 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1333
1334 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1335 'hidden' and 'default' for better portability.
1336 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1337
1338 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1339 6 and 7.
1340 * g++.old-deja/g++.brendan/new3.C: Likewise.
1341
1342 2005-01-01 Steven Bosscher <stevenb@suse.de>
1343
1344 * gcc.dg/20041231-1.C: New test.
1345 * g++.dg/warn/Wunreachable-code-1.C: New test.
1346
1347 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1348
1349 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1350 file, not /dev/null. Abort on error.
1351
1352 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1353 Ziemowit Laski <zlaski@apple.com>
1354
1355 PR objc/18971
1356 * objc.dg/encode-5.m: New test.
1357
1358 2004-12-29 Richard Henderson <rth@redhat.com>
1359
1360 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1361 * objc.dg/stabs-1.m: Disable for ia64.
1362
1363 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1364
1365 PR c++/19190
1366 * g++.dg/warn/Wunused-10.C: New test.
1367
1368 2004-12-28 Richard Henderson <rth@redhat.com>
1369
1370 * objc.dg/stabs-1.m: Disable for alpha.
1371
1372 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1373
1374 PR c++/19149
1375 * g++.dg/parse/error23.C: New test.
1376
1377 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1378
1379 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1380
1381 PR fortran/19032
1382 * gfortran.dg/intrinsic_modulo_1.f90: New.
1383 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1384 tests with divisor -1.
1385
1386 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1387
1388 * g++.dg/opt/temp1.C (memcpy): Return a value.
1389
1390 PR c++/19148
1391 * g++.dg/expr/cond7.C: New test.
1392
1393 2004-12-27 Paul Brook <paul@codesourcery.com>
1394
1395 * gfortran.dg/g77/select_no_compile.f: Remove.
1396
1397 2004-12-27 Richard Henderson <rth@redhat.com>
1398
1399 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1400 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1401 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1402
1403 2004-12-26 Richard Henderson <rth@redhat.com>
1404
1405 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1406 by 1i instead of token pasting.
1407
1408 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1409
1410 PR tree-optimization/17578
1411 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1412 to additional_flags.
1413 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1414
1415 2004-12-25 Richard Henderson <rth@redhat.com>
1416
1417 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1418 Remove Alpha.
1419
1420 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1421
1422 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1423 hppa*-*-hpux*.
1424 * gcc.dg/pr17957.c (dg-options): Likewise.
1425 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1426 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1427 instead of 0 on __hppa__.
1428 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1429 "foo,%r" on hppa*-*-*.
1430
1431 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1432
1433 PR fortran/19071
1434 * gfortran.dg/complex_write.f90: New test.
1435
1436 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1437
1438 PR c++/17595
1439 * g++.dg/parse/pragma2.C: New test.
1440
1441 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1442
1443 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1444
1445 * gcc.dg/empty2.c: Add missing dg-warning.
1446
1447 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1448
1449 PR c++/17413
1450 * g++.dg/template/local4.C: New test.
1451 * g++.dg/template/crash19.C: Add dg-error marker.
1452
1453 * g++.dg/template/crash31.C: Correct embedded PR number.
1454
1455 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1456
1457 PR c++/16405
1458 * g++.dg/opt/temp1.C: Add do-run marker.
1459
1460 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1461
1462 * g++.dg/template/spec19.C: New.
1463
1464 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1465
1466 PR target/16819
1467 * gcc.dg/empty2.c: New.
1468
1469 2004-12-23 Richard Henderson <rth@redhat.com>
1470
1471 * lib/target-supports.exp (check_effective_target_vect_no_align):
1472 Remove i?86 and x86-64.
1473
1474 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1475
1476 PR c++/16405
1477 * g++.dg/opt/temp1.C: New test.
1478
1479 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1480
1481 PR c++/18733
1482 * g++.dg/template/friend33.C: New testcase.
1483
1484 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1485
1486 PR c++/18464
1487 * g++.dg/template/cond5.C: New test.
1488
1489 PR c++/18492
1490 * g++.dg/inherit/thunk3.C: New test.
1491
1492 PR c++/11224
1493 * g++.dg/warn/Wunused-9.C: New test.
1494
1495 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1496
1497 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1498
1499 2004-12-22 Jan Beulich <jbeulich@novell.com>
1500
1501 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1502
1503 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1504
1505 PR c++/18378
1506 * g++.dg/ext/packed8.C: New test.
1507
1508 PR c++/13268
1509 * g++.dg/template/crash31.C: New test.
1510
1511 PR c++/19034
1512 * g++.dg/template/crash30.C: New test.
1513
1514 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1515
1516 PR C++/18984
1517 * g++.dg/eh/ctor3.C: New test.
1518
1519 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1520
1521 * objc.dg/stabs-1.m: Allow section name to be quoted and
1522 assembly label to begin with '.LL'.
1523
1524 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1525
1526 * gcc.dg/vect/vect.exp
1527 (check_effective_target_lp64_or_vect_no_align): New.
1528 * gcc.dg/vect/vect-77.c: Use it.
1529 * gcc.dg/vect/vect-78.c: Use it.
1530
1531 * lib/target-supports.exp
1532 (check_effective_target_vect_no_max,
1533 check_effective_target_vect_no_bitwise,
1534 check_effective_target_vect_no_align): New.
1535 * gcc.dg/vect/vect-13.c: Use them.
1536 * gcc.dg/vect/vect-17.c: Ditto.
1537 * gcc.dg/vect/vect-18.c: Ditto.
1538 * gcc.dg/vect/vect-19.c: Ditto.
1539 * gcc.dg/vect/vect-20.c: Ditto.
1540 * gcc.dg/vect/vect-27.c: Ditto.
1541 * gcc.dg/vect/vect-29.c: Ditto.
1542 * gcc.dg/vect/vect-44.c: Ditto.
1543 * gcc.dg/vect/vect-48.c: Ditto.
1544 * gcc.dg/vect/vect-50.c: Ditto.
1545 * gcc.dg/vect/vect-52.c: Ditto.
1546 * gcc.dg/vect/vect-54.c: Ditto.
1547 * gcc.dg/vect/vect-56.c: Ditto.
1548 * gcc.dg/vect/vect-58.c: Ditto.
1549 * gcc.dg/vect/vect-60.c: Ditto.
1550 * gcc.dg/vect/vect-72.c: Ditto.
1551 * gcc.dg/vect/vect-80.c: Ditto.
1552
1553 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1554
1555 PR c++/14075
1556 * g++.dg/init/string1.C: New.
1557
1558 PR c++/18975
1559 * g++.dg/other/synth1.C: New.
1560
1561 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1562
1563 PR c/18963
1564 * gcc.dg/pr18963-1.c: New test.
1565
1566 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1567
1568 PR c/18596
1569 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1570 * gcc.dg/pr18596-1.c: Use dg-error.
1571 (dg-options): Use -fno-unit-at-a-time.
1572 * gcc.dg/pr18596-2.c: New test.
1573 * gcc.dg/pr18596-3.c: New test.
1574
1575 2004-12-20 Roger Sayle <roger@eyesopen.com>
1576
1577 PR middle-end/18683
1578 * g++.dg/opt/pr18683-1.C: New test case.
1579
1580 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1581
1582 PR other/19093
1583 * g++.dg/opt/max1.C: Fix for 64bit targets.
1584
1585 2004-12-20 Matt Austern <austern@apple.com>
1586
1587 PR c++/19044
1588 * g++.dg/ext/builtin6.C: New
1589
1590 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1591
1592 PR tree-optimization/19080
1593 * gcc.c-torture/compile/pr19080.c: New test.
1594
1595 2004-12-20 Steven Bosscher <stevenb@suse.de>
1596
1597 * gcc.dg/20041219-1.c: New test.
1598
1599 2004-12-19 Roger Sayle <roger@eyesopen.com>
1600
1601 PR middle-end/19068
1602 * g++.dg/opt/max1.C: New test case.
1603
1604 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1605
1606 * gcc.dg/fdata-sections-1.c: New test.
1607
1608 2004-12-18 Roger Sayle <roger@eyesopen.com>
1609
1610 PR middle-end/18548
1611 * gcc.dg/max-1.c: New test case.
1612
1613 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1614
1615 * gcc.c-torture/execute/20041218-1.c: New test.
1616
1617 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1618
1619 * gcc.dg/pr18501.c: New test.
1620 * gcc.dg/uninit-5.c: XFAIL.
1621 * gcc.dg/uninit-9.c: XFAIL.
1622
1623 2004-12-17 Dale Johannesen <dalej@apple.com>
1624
1625 * gcc.dg/20041213-1.c: New.
1626
1627 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1628
1629 * objc.dg/stabs-1.m: Allow assembly label to begin
1630 with a dot ('.').
1631
1632 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1633
1634 * gcc.c-torture/execute/20041213-1.c: Move...
1635 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1636
1637 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1638
1639 PR c++/18721
1640 * g++.dg/lookup/conv-5.C: New.
1641
1642 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1643
1644 * objc.dg/stabs-1.m: New test.
1645
1646 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1647
1648 * gcc.dg/visibility-c.c: Change compile to
1649 assemble for the test.
1650
1651 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1652
1653 PR target/19041
1654 * gcc.dg/visibility-c.c: New test.
1655
1656 2004-12-16 Roger Sayle <roger@eyesopen.com>
1657
1658 PR middle-end/18493
1659 * gcc.dg/switch-8.c: New test case.
1660
1661 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1662
1663 PR c++/18905
1664 * g++.dg/template/init4.C: New.
1665 * g++.dg/opt/static3.C: Enable optimizer.
1666
1667 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1668
1669 * g++.dg/other/complex1.C: New test.
1670
1671 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1672
1673 * g++.dg/opt/inline9.C: New test.
1674
1675 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1676
1677 PR fortran/18993
1678 * gfotran.dg/nullify_1.f: New test.
1679
1680 2004-12-15 Richard Henderson <rth@redhat.com>
1681
1682 * gcc.target/i386/i386.exp: New harness.
1683 * gcc.target/i386/vect-args.c: New.
1684
1685 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1686
1687 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1688
1689 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1690
1691 PR c++/18825
1692 * g++.dg/template/friend32.C: New test.
1693
1694 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1695
1696 * cpp/pragma-once-1.c: New test.
1697 * cpp/pragma-once-1b.h: Likewise.
1698 * cpp/pragma-once-1c.h: Likewise.
1699 * cpp/pragma-once-1d.h: Likewise.
1700 * cpp/inc/pragma-once-1a.h: Likewise.
1701
1702 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1703 Steven G. Kargl <kargls@comcast.net>
1704
1705 PR fortran/17597
1706 * gfortran.dg/list_read_3.f90: New test.
1707
1708 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1709
1710 * gcc.dg/ftrapv-2.c: New test.
1711
1712 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1713
1714 PR c++/18981
1715 * g++.dg/template/typename9.C: New test.
1716
1717 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1718
1719 PR c++/18738
1720 * g++.dg/template/typename8.C: New test.
1721 * g++.dg/parse/friend2.C: Tweak error message.
1722
1723 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1724
1725 * gcc.c-torture/20041214-1.c: New test.
1726
1727 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1728
1729 PR c++/18965
1730 * g++.dg/init/array17.C: New test.
1731
1732 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1733
1734 PR c++/18793
1735 * g++.dg/init/aggr3.C: New test.
1736
1737 2004-12-14 Janis Johnson <janis187@us.ibm.com
1738
1739 * gcc.dg/altivec-types-1.c: New test.
1740 * gcc.dg/altivec-types-2.c: New test.
1741 * gcc.dg/altivec-types-3.c: New test.
1742 * gcc.dg/altivec-types-4.c: New test.
1743 * g++.dg/ext/altivec-types-1.C: New test.
1744 * g++.dg/ext/altivec-types-2.C: New test.
1745 * g++.dg/ext/altivec-types-3.C: New test.
1746 * g++.dg/ext/altivec-types-4.C: New test.
1747
1748 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1749
1750 PR middle-end/18951
1751 * gcc.c-torture/execute/20041213-1.c: New test.
1752
1753 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1754
1755 PR c++/18949
1756 * g++.dg/template/cast1.C: New.
1757
1758 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1759
1760 * gcc.c-torture/execute/20041213-2.c: New test.
1761
1762 2004-12-13 Richard Henderson <rth@redhat.com>
1763
1764 * gcc.dg/i386-sse-10.c: Fix typo in options.
1765
1766 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1767
1768 PR c++/18968
1769 * g++.dg/opt/pr18968.C: New test.
1770
1771 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1772
1773 PR c++/18925
1774 * g++.dg/ext/visibility/staticdatamem.C: New test.
1775
1776 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1777
1778 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1779
1780 2004-12-13 Roger Sayle <roger@eyesopen.com>
1781
1782 PR rtl-optimization/18928
1783 * gcc.dg/pr18928-1.c: New test case.
1784
1785 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1786
1787 PR tree-opt/16951
1788 * gcc.c-torture/compile/20041211-1.c: New.
1789
1790 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1791
1792 PR middle-end/17564
1793 * gcc.c-torture/execute/20041212-1.c: New test.
1794
1795 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1796
1797 PR fortran/18869
1798 * gfortran.dg/common_1.f90: New test.
1799
1800 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1801 Paul Brook <paul@codesourcery.com>
1802
1803 PR fortran/16222
1804 * gfortran.dg/real_do_1.f90: New test.
1805
1806 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1807
1808 PR tree-opt/18040
1809 * g++.dg/opt/ptrmem6.C: New test.
1810
1811 2004-12-11 Roger Sayle <roger@eyesopen.com>
1812
1813 PR middle-end/18921
1814 * gcc.dg/pr18921-1.c: New test case.
1815
1816 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1817
1818 PR fortran/17175
1819 * gfortran.dg/scale_1.f90: New test.
1820
1821 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1822
1823 PR middle-end/18903
1824 * gcc.c-torture/compile/pr18903.c: New test.
1825
1826 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1827
1828 * gcc.c-torture/execute/20041210-1.c: New test.
1829
1830 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1831
1832 PR c++/18731
1833 * g++.dg/parser/struct-1.C: New test.
1834 * g++.dg/parser/struct-2.C: New test.
1835 * g++.dg/parser/struct-3.C: New test.
1836
1837 2004-12-09 Richard Henderson <rth@redhat.com>
1838
1839 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1840
1841 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1842 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1843
1844 2004-12-09 Matt Austern <austern@apple.com>
1845
1846 PR c++/18514
1847 * g++.dg/ext/builtin1.C: New
1848 * g++.dg/ext/builtin2.C: New
1849 * g++.dg/ext/builtin3.C: New
1850 * g++.dg/ext/builtin4.C: New
1851 * g++.dg/ext/builtin5.C: New
1852
1853 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1854
1855 PR tree-opt/18904
1856 * g++.dg/opt/ptrmem5.C: New test.
1857
1858 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1859
1860 * g++.dg/parse/typename5.C: Adjust for new error.
1861 * g++.dg/parse/typename7.C: New.
1862
1863 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1864
1865 PR c++/18073
1866 * g++.dg/other/mmintrin.C: New test.
1867
1868 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1869
1870 PR c++/16681
1871 * g++.dg/init/array15.C: New.
1872 * g++.dg/init/array16.C: New.
1873
1874 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1875
1876 PR fortran/18826
1877 * gfortran.dg/assign_1.f90: New test.
1878
1879 2004-12-08 Nick Clifton <nickc@redhat.com>
1880
1881 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1882 * gcc.target/xstormy16/data_below100: Likewise.
1883 * gcc.target/xstormy16/sfr: Likewise.
1884 * gcc.target/xstormy16/below100.S: New test source file.
1885 * gcc.target/xstormy16/below100.ld: New test linker script.
1886 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1887 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1888 bp instructions.
1889 * gcc.target/xstormy16/bp.c: Likewise.
1890
1891 * gcc.target/xstormy16/bss_below100: New files:
1892 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1893 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1894 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1895 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1896 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1897 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1898 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1899 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1900 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1901 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1902 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1903 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1904 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1905 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1906 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1907 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1908 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1909 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1910 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1911 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1912 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1913 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1914 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1915 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1916 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1917 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1918 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1919
1920 * gcc.target/xstormy16/data_below100: New files:
1921 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1922 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1923 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1924 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1925 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1926 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1927 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1928 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1929 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1930 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1931 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1932 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1933 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1934 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1935 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1936 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1937 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1938 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1939 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1940 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1941 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1942 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1943 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1944 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1945 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1946 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1947 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1948
1949 * gcc.target/xstormy16/sfr: New files:
1950 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1951 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1952 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1953 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1954 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1955 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1956 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1957 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1958 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1959 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1960 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1961 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1962 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1963 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1964 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1965 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1966 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1967 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1968 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1969 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1970 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1971 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1972 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1973 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1974 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1975 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1976 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1977 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1978 27_if0_sfrw_bitfield_f.c
1979
1980 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1981
1982 PR c++/18100
1983 * g++.dg/lookup/name-clash4.C: New test.
1984
1985 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1986
1987 PR c++/18672
1988 * g++.dg/opt/array1.C: New.
1989
1990 PR c++/18803
1991 * g++.dg/template/operator5.C: New.
1992
1993 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1994
1995 PR c/18867
1996 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1997
1998 2004-12-07 Steven Bosscher <stevenb@suse.de>
1999
2000 * gcc.dg/noncompile/20041207.c: New test.
2001
2002 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2003
2004 * g++.dg/other/unreachable-1.C: New test.
2005
2006 2004-12-06 Nick Clifton <nickc@redhat.com>
2007
2008 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2009 <limits.h> because the latter comes from gcc's include/ directory
2010 and not the newlib/libc/include directory.
2011
2012 2004-12-04 Richard Henderson <rth@redhat.com>
2013
2014 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2015
2016 2004-12-04 Richard Henderson <rth@redhat.com>
2017
2018 * lib/target-supports.exp (check_gc_sections_available): Disable
2019 for alpha and ia64.
2020
2021 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2022
2023 PR middle-end/17909
2024 * g++.dg/other/vararg-2.C: New test.
2025
2026 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2027
2028 PR c++/17011, c++/17971
2029 * g++.dg/template/error15.C: Adjust expected error.
2030 * g++.dg/template/instantiate3.C: Likewise.
2031
2032 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2033
2034 * gcc.dg/altivec-18.c: Fix for darwin
2035
2036 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2037
2038 PR c++/18782
2039 * g++.dg/parse/ptrmem2.C: New.
2040
2041 PR c++/18318
2042 * g++.dg/template/new1.C: New.
2043
2044 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2045
2046 PR fortran/18710
2047 * gfortran.dg/direct_io_3.f90: New test.
2048
2049 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2050
2051 PR 18758
2052 * g++.dg/parse/crash21.C: New.
2053
2054 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2055
2056 PR c++/15664, c++/18276
2057 * g++.dg/template/ttp13.C: New test.
2058 * g++.dg/template/ttp14.C: Likewise.
2059
2060 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2061
2062 PR c++/18123
2063 * g++.dg/parse/enum2.C: New test.
2064 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2065
2066 2004-12-02 Nick Clifton <nickc@redhat.com>
2067
2068 * gcc.target/xstormy16: New test directory.
2069 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2070 * gcc.target/xstormy16/bp.c: Check the generation of bp
2071 instructions.
2072 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2073 bn instructions and the BELOW100 attribute.
2074
2075 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2076
2077 PR target/16952
2078 * gcc.dg/ppc-eabi.c: New.
2079
2080 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2081
2082 PR fortran/18284
2083 * gfortran.dg/backspace.f90
2084
2085 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2086
2087 * gfortran.dg/inquire.f90: New test.
2088
2089 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2090
2091 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2092 handle effective-target-keyword.
2093 (dg-skip-if): Support effective-target keyword as target list.
2094 (dg-xfail-if): Ditto.
2095 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2096
2097 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2098
2099 PR tree-optimization/18291
2100 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2101
2102 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2103
2104 PR C++/18729
2105 * g++.dg/parse/crash20.C: New.
2106
2107 PR c++/17431
2108 * g++.dg/overload/arg1.C: New.
2109 * g++.dg/overload/arg2.C: New.
2110 * g++.dg/overload/arg3.C: New.
2111 * g++.dg/overload/arg4.C: New.
2112
2113 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2114
2115 * gcc.dg/c99-flex-array-4.c: Remove.
2116
2117 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2118
2119 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2120
2121 * lib/target-supports.exp (is-effective-target): Simplify.
2122
2123 * lib/target-supports.exp (check_effective_target_vect_long):
2124 Fix for powerpc64-*-*.
2125
2126 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2127
2128 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2129 to support new requirements on FreeBSD 5.
2130
2131 2004-11-30 Devang Patel <dpatel@apple.com>
2132
2133 PR 18702
2134 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2135
2136 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2137
2138 * g++.dg/ext/altivec-13.C: New test.
2139
2140 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2141
2142 PR tree-opt/18298
2143 * gcc.c-torture/execute/p18298.c: New test.
2144
2145 2004-11-30 Ira Rosen <irar@il.ibm.com>
2146 Dorit Naishlos <dorit@il.ibm.com>
2147
2148 PR tree-opt/18607
2149 * gcc.dg/vect/vect-89.c: New test.
2150
2151 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2152
2153 * gcc.dg/pr18596-1.c: New test.
2154
2155 2004-11-30 Ben Elliston <bje@au.ibm.com>
2156
2157 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2158
2159 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2160
2161 PR c/18479
2162 * gcc.dg/pr18479.c: New test.
2163
2164 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2165
2166 PR target/18490
2167 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2168 mmix-knuth-mmixware.
2169
2170 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2171 cris-*-elf* cris-*-aout* mmix-*-*
2172
2173 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2174
2175 PR middle-end/18725
2176 * gcc.dg/pr18725.c: New test.
2177
2178 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2179
2180 PR target/18488
2181 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2182
2183 PR target/18336
2184 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2185
2186 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2187
2188 PR c++/18368
2189 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2190 * g++.old-deja/g++.law/ctors5.C: Likewise.
2191 * g++.old-deja/g++.other/crash25.C: Likewise.
2192
2193 PR c++/18674
2194 * g++.dg/template/error16.C: New test.
2195
2196 PR c++/18512
2197 * g++.dg/template/crash29.C: New test.
2198
2199 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2200
2201 PR tree-optimization/18712
2202 * gcc.c-torture/compile/pr18712.c: New test.
2203
2204 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2205
2206 PR c/7544
2207 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2208 tests.
2209
2210 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2211
2212 PR c++/18652
2213 * g++.dg/lookup/crash6.C: New test.
2214
2215 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2216
2217 PR middle-end/18164
2218 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2219
2220 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2221
2222 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2223 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2224 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2225
2226 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2227
2228 * gcc.dg/pr18164.c: New test.
2229
2230 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2231
2232 * gcc.dg/funroll-loops-all.c: New.
2233
2234 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2235
2236 PR target/18489
2237 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2238 delimeter, match space and TAB as well as ":".
2239
2240 PR target/18484
2241 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2242
2243 PR target/18348
2244 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2245
2246 PR target/18345
2247 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2248
2249 PR target/18337
2250 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2251
2252 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2253
2254 * gfortran.dg/direct_io_2.f90: New test.
2255
2256 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2257
2258 PR target/18334
2259 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2260
2261 2004-11-28 Richard Henderson <rth@redhat.com>
2262
2263 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2264
2265 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2266
2267 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2268 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2269 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2270 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2271 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2272 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2273 gcc.dg/pointer-arith-8.c: New tests.
2274
2275 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2276
2277 PR fortran/18364
2278 * gfortran.dg/endfile.f90: New test.
2279
2280 2004-11-27 Falk Hueffner <falk@debian.org>
2281
2282 * gcc.dg/loop-6.c: New test.
2283
2284 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2285
2286 * gcc.c-torture/execute/20041126-1.c: New test.
2287
2288 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2289
2290 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2291 on IRIX.
2292
2293 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2294
2295 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2296 functions.
2297
2298 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR rtl-optimization/17825
2301 * gcc.c-torture/compile/20041119-1.c: New test.
2302
2303 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2304
2305 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2306 Check existence of ld library path variables before unsetting.
2307
2308 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2309
2310 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2311
2312 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2313
2314 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2315
2316 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2317
2318 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2319
2320 2004-11-26 Ben Elliston <bje@au.ibm.com>
2321
2322 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2323 dg-do directive.
2324
2325 2004-11-26 Ben Elliston <bje@au.ibm.com>
2326
2327 * gcc.dg/pr17957.c: Pass --param, not -param.
2328
2329 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2330
2331 PR middle-end/17957
2332 * testsuite/gcc.dg/pr17957.c: New test.
2333
2334 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2335
2336 PR c++/18445
2337 * g++.dg/template/crash28.C: Likewise.
2338
2339 PR c++/18001
2340 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2341 * g++.dg/ext/lvaddr.C: Likewise.
2342 * g++.dg/opt/pr7503-3.C: Likewise.
2343
2344 PR c++/18466
2345 * g++.dg/parse/qualified3.C: New test.
2346 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2347
2348 PR c++/18545
2349 * g++.dg/expr/return1.C: New test.
2350
2351 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2352
2353 Friend class name lookup 3/n, PR c++/3332
2354 * g++.dg/lookup/friend3.C: New test.
2355 * g++.dg/lookup/friend4.C: Likewise.
2356 * g++.dg/lookup/friend5.C: Likewise.
2357
2358 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2359
2360 Friend class name lookup 2/n, PR c++/14513, c++/15410
2361 * g++.dg/lookup/friend2.C: New test.
2362 * g++.dg/template/friend31.C: Likewise.
2363
2364 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2365
2366 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2367
2368 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2369
2370 PR c++/17473
2371 * g++.dg/tc1/dr56.C: Remove.
2372 * g++.dg/template/typedef1.C: Add dg-error markers.
2373 * g++.old-deja/g++.other/typedef7.C: Likewise.
2374
2375 PR c++/18285
2376 * g++.dg/parse/typedef7.C: New test.
2377
2378 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2379
2380 * gcc.c-torture/execute/20041124-1.c: New test.
2381
2382 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2383
2384 * g++.dg/template/deduce3.C: New test.
2385
2386 PR c++/18586
2387 * g++.dg/template/crash27.C: New test.
2388
2389 PR c++/18530
2390 * g++.dg/warn/Wshadow-3.C: New test.
2391
2392 2004-11-24 Devang Patel <dpatel@apple.com>
2393
2394 PR/18555
2395 * gcc.dg/cpp/isysroot-1.c: New test.
2396 * gcc.dg/cpp/usr/include/stdio.h: New file.
2397 * gcc.dg/cpp/isysroot-2.c: New test.
2398 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2399 New file.
2400
2401 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2402
2403 PR c++/8929
2404 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2405
2406 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2407
2408 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2409 * gcc.target/sparc/pdist.c: Likewise.
2410
2411 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2412
2413 PR c++/16882
2414 * g++.dg/conversion/simd1.C: New test.
2415
2416 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2417
2418 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2419 and restore_ld_library_path_env_vars.
2420 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2421 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2422 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2423 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2424
2425 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2426
2427 * gcc.dg/pragma-align-2.c: Test macro expansion.
2428 * gcc.dg/pragma-pack-2.c: New test.
2429
2430 2004-11-23 Richard Henderson <rth@redhat.com>
2431
2432 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2433 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2434 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2435 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2436 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2437 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2438
2439 * gcc.dg/vect/vect.exp: Add check for alpha.
2440 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2441 (check_effective_target_vect_int): Enable for alpha.
2442 (check_effective_target_vect_long): New.
2443 (is-effective-target): Add it.
2444
2445 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2446
2447 * gcc.dg/pr18614-1.c: New test.
2448
2449 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2450
2451 * gcc.dg/setjmp-2.c: New test.
2452
2453 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2454
2455 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2456 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2457 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2458 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2459 gcc.target/sparc/pdist.c: New tests.
2460
2461 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2462
2463 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2464
2465 2004-11-22 Dale Johannesen <dalej@apple.com>
2466
2467 * gcc.dg/20041111-1.c: New.
2468
2469 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2470
2471 PR tree-opt/18536
2472 * gcc.dg/vect/pr18536.c: New test.
2473
2474 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2475
2476 PR c++/18354
2477 * g++.dg/template/nontype11.C: New test.
2478
2479 2004-11-21 Roger Sayle <roger@eyesopen.com>
2480
2481 PR middle-end/18520
2482 * gcc.dg/pr18520-1.c: New test case.
2483
2484 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2485
2486 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2487 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2488 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2489 expected diagnostics.
2490
2491 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2492
2493 PR target/18580
2494 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2495 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2496 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2497
2498 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2499
2500 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2501
2502 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2503 Joseph Myers <joseph@codesourcery.com>
2504
2505 * lib/target-supports.exp (check_visibility_available): Really
2506 test the compiler.
2507
2508 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2509
2510 PR tree-opt/18181
2511 * gcc.dg/vect/vect-85.c: New test.
2512 * gcc.dg/vect/vect-86.c: New test.
2513 * gcc.dg/vect/vect-87.c: New test.
2514 * gcc.dg/vect/vect-88.c: New test.
2515
2516 2004-11-19 Ben Elliston <bje@au.ibm.com>
2517
2518 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2519
2520 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2521
2522 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2523 * gcc.dg/ppc-and-1.c: Ditto.
2524 * gcc.dg/ppc-compare-1.c: Ditto.
2525 * gcc.dg/ppc-mov-1.c: Ditto
2526
2527 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2528 Mark Mitchell <mark@codesourcery.com>
2529
2530 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2531
2532 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2533 Aldy Hernandez <aldyh@redhat.com>
2534
2535 * lib/target-supports.exp (check_effective_target_vect_int): New
2536 (check_effective_target_vect_float): New
2537 (check_effective_target_vect_double): New.
2538 (is-effective-target): Support new effective targets keywords.
2539 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2540 default action for dg-do.
2541 * gcc.dg/vect/pr16105.c: Use new support.
2542 * gcc.dg/vect/pr18400.c: Ditto.
2543 * gcc.dg/vect/pr18425.c: Ditto.
2544 * gcc.dg/vect/vect-1.c: Ditto.
2545 * gcc.dg/vect/vect-10.c: Ditto.
2546 * gcc.dg/vect/vect-11.c: Ditto.
2547 * gcc.dg/vect/vect-12.c: Ditto.
2548 * gcc.dg/vect/vect-13.c: Ditto.
2549 * gcc.dg/vect/vect-14.c: Ditto.
2550 * gcc.dg/vect/vect-15.c: Ditto.
2551 * gcc.dg/vect/vect-16.c: Ditto.
2552 * gcc.dg/vect/vect-17.c: Ditto.
2553 * gcc.dg/vect/vect-18.c: Ditto.
2554 * gcc.dg/vect/vect-19.c: Ditto.
2555 * gcc.dg/vect/vect-2.c: Ditto.
2556 * gcc.dg/vect/vect-20.c: Ditto.
2557 * gcc.dg/vect/vect-21.c: Ditto.
2558 * gcc.dg/vect/vect-22.c: Ditto.
2559 * gcc.dg/vect/vect-23.c: Ditto.
2560 * gcc.dg/vect/vect-24.c: Ditto.
2561 * gcc.dg/vect/vect-25.c: Ditto.
2562 * gcc.dg/vect/vect-26.c: Ditto.
2563 * gcc.dg/vect/vect-27.c: Ditto.
2564 * gcc.dg/vect/vect-27a.c: Ditto.
2565 * gcc.dg/vect/vect-28.c: Ditto.
2566 * gcc.dg/vect/vect-29.c: Ditto.
2567 * gcc.dg/vect/vect-29a.c: Ditto.
2568 * gcc.dg/vect/vect-3.c: Ditto.
2569 * gcc.dg/vect/vect-30.c: Ditto.
2570 * gcc.dg/vect/vect-31.c: Ditto.
2571 * gcc.dg/vect/vect-32.c: Ditto.
2572 * gcc.dg/vect/vect-33.c: Ditto.
2573 * gcc.dg/vect/vect-34.c: Ditto.
2574 * gcc.dg/vect/vect-35.c: Ditto.
2575 * gcc.dg/vect/vect-36.c: Ditto.
2576 * gcc.dg/vect/vect-37.c: Ditto.
2577 * gcc.dg/vect/vect-38.c: Ditto.
2578 * gcc.dg/vect/vect-4.c: Ditto.
2579 * gcc.dg/vect/vect-40.c: Ditto.
2580 * gcc.dg/vect/vect-41.c: Ditto.
2581 * gcc.dg/vect/vect-42.c: Ditto.
2582 * gcc.dg/vect/vect-43.c: Ditto.
2583 * gcc.dg/vect/vect-44.c: Ditto.
2584 * gcc.dg/vect/vect-45.c: Ditto.
2585 * gcc.dg/vect/vect-46.c: Ditto.
2586 * gcc.dg/vect/vect-47.c: Ditto.
2587 * gcc.dg/vect/vect-48.c: Ditto.
2588 * gcc.dg/vect/vect-48a.c: Ditto.
2589 * gcc.dg/vect/vect-49.c: Ditto.
2590 * gcc.dg/vect/vect-5.c: Ditto.
2591 * gcc.dg/vect/vect-50.c: Ditto.
2592 * gcc.dg/vect/vect-51.c: Ditto.
2593 * gcc.dg/vect/vect-52.c: Ditto.
2594 * gcc.dg/vect/vect-53.c: Ditto.
2595 * gcc.dg/vect/vect-54.c: Ditto.
2596 * gcc.dg/vect/vect-55.c: Ditto.
2597 * gcc.dg/vect/vect-56.c: Ditto.
2598 * gcc.dg/vect/vect-56a.c: Ditto.
2599 * gcc.dg/vect/vect-57.c: Ditto.
2600 * gcc.dg/vect/vect-58.c: Ditto.
2601 * gcc.dg/vect/vect-59.c: Ditto.
2602 * gcc.dg/vect/vect-6.c: Ditto.
2603 * gcc.dg/vect/vect-60.c: Ditto.
2604 * gcc.dg/vect/vect-61.c: Ditto.
2605 * gcc.dg/vect/vect-62.c: Ditto.
2606 * gcc.dg/vect/vect-63.c: Ditto.
2607 * gcc.dg/vect/vect-64.c: Ditto.
2608 * gcc.dg/vect/vect-65.c: Ditto.
2609 * gcc.dg/vect/vect-66.c: Ditto.
2610 * gcc.dg/vect/vect-67.c: Ditto.
2611 * gcc.dg/vect/vect-68.c: Ditto.
2612 * gcc.dg/vect/vect-69.c: Ditto.
2613 * gcc.dg/vect/vect-7.c: Ditto.
2614 * gcc.dg/vect/vect-72.c: Ditto.
2615 * gcc.dg/vect/vect-72a.c: Ditto.
2616 * gcc.dg/vect/vect-73.c: Ditto.
2617 * gcc.dg/vect/vect-74.c: Ditto.
2618 * gcc.dg/vect/vect-75.c: Ditto.
2619 * gcc.dg/vect/vect-76.c: Ditto.
2620 * gcc.dg/vect/vect-77.c: Ditto.
2621 * gcc.dg/vect/vect-77a.c: Ditto.
2622 * gcc.dg/vect/vect-78.c: Ditto.
2623 * gcc.dg/vect/vect-79.c: Ditto.
2624 * gcc.dg/vect/vect-8.c: Ditto.
2625 * gcc.dg/vect/vect-80.c: Ditto.
2626 * gcc.dg/vect/vect-82.c: Ditto.
2627 * gcc.dg/vect/vect-82_64.c: Ditto.
2628 * gcc.dg/vect/vect-83.c: Ditto.
2629 * gcc.dg/vect/vect-83_64.c: Ditto.
2630 * gcc.dg/vect/vect-9.c: Ditto.
2631 * gcc.dg/vect/vect-all.c: Ditto.
2632 * gcc.dg/vect/vect-none.c: Ditto.
2633
2634 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2635
2636 * lib/gcc-dg.exp (dg-skip-if): New function.
2637 (dg-forbid-option): Remove.
2638 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2639 * g++.dg/abi/bitfield8.C: Likewise.
2640 * g++.dg/abi/dtor1.C: Likewise.
2641 * g++.dg/abi/empty10.C: Likewise.
2642 * g++.dg/abi/empty7.C: Likewise.
2643 * g++.dg/abi/empty9.C: Likewise.
2644 * g++.dg/abi/layout3.C: Likewise.
2645 * g++.dg/abi/layout4.C: Likewise.
2646 * g++.dg/abi/thunk1.C: Likewise.
2647 * g++.dg/abi/thunk2.C: Likewise.
2648 * g++.dg/abi/vbase11.C: Likewise.
2649 * g++.dg/abi/vthunk2.C: Likewise.
2650 * g++.dg/abi/vthunk3.C: Likewise.
2651 * g++.dg/ext/attrib8.C: Likewise.
2652 * g++.dg/opt/longbranch2.C: Likewise.
2653 * g++.dg/opt/reg-stack4.C: Likewise.
2654 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2655 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2656 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2657 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2658 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2659 * gcc.dg/20000609-1.c: Likewise.
2660 * gcc.dg/20000720-1.c: Likewise.
2661 * gcc.dg/20011107-1.c: Likewise.
2662 * gcc.dg/20011119-1.c: Likewise.
2663 * gcc.dg/20020108-1.c: Likewise.
2664 * gcc.dg/20020122-2.c: Likewise.
2665 * gcc.dg/20020122-3.c: Likewise.
2666 * gcc.dg/20020201-3.c: Likewise.
2667 * gcc.dg/20020206-1.c: Likewise.
2668 * gcc.dg/20020218-1.c: Likewise.
2669 * gcc.dg/20020310-1.c: Likewise.
2670 * gcc.dg/20020411-1.c: Likewise.
2671 * gcc.dg/20020418-2.c: Likewise.
2672 * gcc.dg/20020426-1.c: Likewise.
2673 * gcc.dg/20020426-2.c: Likewise.
2674 * gcc.dg/20020517-1.c: Likewise.
2675 * gcc.dg/20020523-1.c: Likewise.
2676 * gcc.dg/20020523-2.c: Likewise.
2677 * gcc.dg/20020729-1.c: Likewise.
2678 * gcc.dg/20030204-1.c: Likewise.
2679 * gcc.dg/20030826-2.c: Likewise.
2680 * gcc.dg/20030926-1.c: Likewise.
2681 * gcc.dg/20031202-1.c: Likewise.
2682 * gcc.dg/980312-1.c: Likewise.
2683 * gcc.dg/980313-1.c: Likewise.
2684 * gcc.dg/990117-1.c: Likewise.
2685 * gcc.dg/990424-1.c: Likewise.
2686 * gcc.dg/990524-1.c: Likewise.
2687 * gcc.dg/991230-1.c: Likewise.
2688 * gcc.dg/i386-387-1.c: Likewise.
2689 * gcc.dg/i386-387-2.c: Likewise.
2690 * gcc.dg/i386-387-3.c: Likewise.
2691 * gcc.dg/i386-387-4.c: Likewise.
2692 * gcc.dg/i386-387-5.c: Likewise.
2693 * gcc.dg/i386-387-6.c: Likewise.
2694 * gcc.dg/i386-asm-1.c: Likewise.
2695 * gcc.dg/i386-bitfield1.c: Likewise.
2696 * gcc.dg/i386-bitfield2.c: Likewise.
2697 * gcc.dg/i386-loop-1.c: Likewise.
2698 * gcc.dg/i386-loop-2.c: Likewise.
2699 * gcc.dg/i386-loop-3.c: Likewise.
2700 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2701 * gcc.dg/i386-pic-1.c: Likewise.
2702 * gcc.dg/i386-regparm.c: Likewise.
2703 * gcc.dg/i386-signbit-1.c: Likewise.
2704 * gcc.dg/i386-signbit-2.c: Likewise.
2705 * gcc.dg/i386-signbit-3.c: Likewise.
2706 * gcc.dg/i386-sse-5.c: Likewise.
2707 * gcc.dg/i386-sse-8.c: Likewise.
2708 * gcc.dg/i386-unroll-1.c: Likewise.
2709 * gcc.dg/tls/opt-1.c: Likewise.
2710 * gcc.dg/tls/opt-2.c: Likewise.
2711 * gcc.dg/unroll-1.c: Likewise.
2712 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2713 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2714 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2715 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2716
2717 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2718
2719 * g++.dg/template/incomplete1.C: New test.
2720
2721 2004-11-16 Nick Clifton <nickc@redhat.com>
2722
2723 Revert patches accidentally commited during checkin of fixes for
2724 xstormy16 tests:
2725 gcc.c-torture/execute/simd-4.c: Revert
2726 gcc.dg/20040910-1.c: Revert.
2727
2728 2004-11-16 Paul Brook <paul@codesourcery.com>
2729
2730 PR fortran/13010
2731 * gfortran.dg/der_pointer_1.f90: New test.
2732
2733 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2734
2735 PR c/18498
2736 * gcc.dg/bitfld-13.c: New test.
2737
2738 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2739
2740 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2741 powerpc*-*-linux*.
2742
2743 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2744 * gcc.dg/ppc64-abi-2.c: Ditto.
2745 * gcc.dg/ppc64-abi-3.c: Ditto.
2746
2747 * lib/gcc-dg.exp (dg-target-list): Remove.
2748
2749 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2750
2751 * gcc.dg/ia64-postinc.c: New test.
2752
2753 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2754
2755 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2756
2757 2004-11-15 Nick Clifton <nickc@redhat.com>
2758
2759 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2760 __INT_MAX__ so that the test can be compiled by toolchains
2761 targeted at 16-bit processors.
2762
2763 * gcc.dg/20040625-1.c: Use long constants rather than integers
2764 when performing arithmetic that will overflow 16-bits.
2765
2766 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2767 xstormy16. It does not support 128-bit vector operations.
2768
2769 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2770 with the macro PTR_TYPE. Define this macro to an integer type
2771 suitable for holding a pointer.
2772
2773 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2774 the target is a 16-bit processor.
2775
2776 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2777 16-bit targets where the character constant will be too long.
2778
2779 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2780 where the double will not be directly addressable.
2781
2782 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2783
2784 Friend class name lookup 1/n, PR c++/18471
2785 * g++.dg/template/crash26.C: New test.
2786 * g++.dg/lookup/struct1.C: Adjust expected error.
2787 * g++.dg/parse/elab1.C: Likewise.
2788 * g++.dg/parse/elab2.C: Likewise.
2789 * g++.dg/parse/int-as-enum1.C: Likewise.
2790 * g++.dg/parse/struct-as-enum1.C: Likewise.
2791 * g++.dg/parse/typedef1.C: Likewise.
2792 * g++.dg/parse/typedef3.C: Likewise.
2793 * g++.dg/parse/typedef4.C: Likewise.
2794 * g++.dg/parse/typedef5.C: Likewise.
2795 * g++.dg/template/nontype4.C: Likewise.
2796 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2797 * g++.old-deja/g++.other/elab1.C: Likewise.
2798 * g++.old-deja/g++.other/syntax4.C: Likewise.
2799
2800 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2801
2802 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2803
2804 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2805
2806 * gcc.c-torture/execute/20041114-1.c: New test.
2807
2808 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2809
2810 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2811 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2812 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2813 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2814 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2815 gcc.dg/switch-7.c: New tests.
2816
2817 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2818
2819 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2820
2821 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2822
2823 PR tree-opt/18400
2824 * gcc.dg/vect/pr18400.c: New test.
2825
2826 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2827 Andrew Pinski <pinskia@physics.uc.edu>
2828
2829 PR tree-opt/18425
2830 * gcc.dg/vect/pr18425.c: New test.
2831
2832 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2833
2834 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2835 Guard with dg-require-alias and dg-require-visibility.
2836
2837 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2838
2839 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2840
2841 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2842
2843 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2844
2845 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2846
2847 PR c++/17344
2848 * g++.dg/template/defarg5.C: New test.
2849
2850 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2851
2852 * g++.dg/parse/cast1.C: Run only on ILP32.
2853 * g++.old-deja/g++.mike/p784.C: Likewise.
2854
2855 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2856
2857 * gcc.c-torture/execute/20041113-1.c: New test.
2858
2859 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2860
2861 PR target/18230
2862 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2863 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2864 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2865 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2866 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2867 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2868 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2869 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2870 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2871 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2872 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2873 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2874 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2875
2876 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2877
2878 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2879 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2880 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2881 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2882 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2883 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2884 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2885 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2886 gcc.target/sparc/combined-1.c: New tests.
2887
2888 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2889
2890 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2891 New tests.
2892
2893 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2894
2895 * lib/gcc-dg.exp (dg-forbid-option): New function.
2896 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2897 * g++.dg/abi/bitfield8.C: Likewise.
2898 * g++.dg/abi/dtor1.C: Likewise.
2899 * g++.dg/abi/empty10.C: Likewise.
2900 * g++.dg/abi/empty7.C: Likewise.
2901 * g++.dg/abi/empty9.C: Likewise.
2902 * g++.dg/abi/layout3.C: Likewise.
2903 * g++.dg/abi/layout4.C: Likewise.
2904 * g++.dg/abi/thunk1.C: Likewise.
2905 * g++.dg/abi/thunk2.C: Likewise.
2906 * g++.dg/abi/vbase11.C: Likewise.
2907 * g++.dg/abi/vthunk2.C: Likewise.
2908 * g++.dg/abi/vthunk3.C: Likewise.
2909 * g++.dg/ext/attrib8.C: Likewise.
2910 * g++.dg/opt/longbranch2.C: Likewise.
2911 * g++.dg/opt/reg-stack4.C: Likewise.
2912 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2913 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2914 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2915 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2916 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2917 * gcc.dg/20000609-1.c: Likewise.
2918 * gcc.dg/20000720-1.c: Likewise.
2919 * gcc.dg/20011107-1.c: Likewise.
2920 * gcc.dg/20011119-1.c: Likewise.
2921 * gcc.dg/20020108-1.c: Likewise.
2922 * gcc.dg/20020122-2.c: Likewise.
2923 * gcc.dg/20020122-3.c: Likewise.
2924 * gcc.dg/20020201-3.c: Likewise.
2925 * gcc.dg/20020206-1.c: Likewise.
2926 * gcc.dg/20020218-1.c: Likewise.
2927 * gcc.dg/20020310-1.c: Likewise.
2928 * gcc.dg/20020411-1.c: Likewise.
2929 * gcc.dg/20020418-2.c: Likewise.
2930 * gcc.dg/20020426-1.c: Likewise.
2931 * gcc.dg/20020426-2.c: Likewise.
2932 * gcc.dg/20020517-1.c: Likewise.
2933 * gcc.dg/20020523-1.c: Likewise.
2934 * gcc.dg/20020523-2.c: Likewise.
2935 * gcc.dg/20020729-1.c: Likewise.
2936 * gcc.dg/20030204-1.c: Likewise.
2937 * gcc.dg/20030826-2.c: Likewise.
2938 * gcc.dg/20030926-1.c: Likewise.
2939 * gcc.dg/20031202-1.c: Likewise.
2940 * gcc.dg/980312-1.c: Likewise.
2941 * gcc.dg/980313-1.c: Likewise.
2942 * gcc.dg/990117-1.c: Likewise.
2943 * gcc.dg/990424-1.c: Likewise.
2944 * gcc.dg/990524-1.c: Likewise.
2945 * gcc.dg/991230-1.c: Likewise.
2946 * gcc.dg/i386-387-1.c: Likewise.
2947 * gcc.dg/i386-387-2.c: Likewise.
2948 * gcc.dg/i386-387-3.c: Likewise.
2949 * gcc.dg/i386-387-4.c: Likewise.
2950 * gcc.dg/i386-387-5.c: Likewise.
2951 * gcc.dg/i386-387-6.c: Likewise.
2952 * gcc.dg/i386-asm-1.c: Likewise.
2953 * gcc.dg/i386-bitfield1.c: Likewise.
2954 * gcc.dg/i386-bitfield2.c: Likewise.
2955 * gcc.dg/i386-loop-1.c: Likewise.
2956 * gcc.dg/i386-loop-2.c: Likewise.
2957 * gcc.dg/i386-loop-3.c: Likewise.
2958 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2959 * gcc.dg/i386-pic-1.c: Likewise.
2960 * gcc.dg/i386-regparm.c: Likewise.
2961 * gcc.dg/i386-signbit-1.c: Likewise.
2962 * gcc.dg/i386-signbit-2.c: Likewise.
2963 * gcc.dg/i386-signbit-3.c: Likewise.
2964 * gcc.dg/i386-sse-5.c: Likewise.
2965 * gcc.dg/i386-sse-8.c: Likewise.
2966 * gcc.dg/i386-unroll-1.c: Likewise.
2967 * gcc.dg/tls/opt-1.c: Likewise.
2968 * gcc.dg/tls/opt-2.c: Likewise.
2969 * gcc.dg/unroll-1.c: Likewise.
2970 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2971 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2972 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2973 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2974 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2975 -m64 is specified.
2976
2977 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2978
2979 PR c++/18389
2980 * g++.dg/parse/cond1.C: New test.
2981
2982 PR c++/18429
2983 * g++.dg/template/array9.C: New test.
2984 * g++.dg/ext/vla1.C: Adjust error messages.
2985 * g++.dg/ext/vlm1.C: Likewise.
2986 * g++.dg/template/crash2.C: Likewise.
2987
2988 PR c++/18436
2989 * g++.dg/template/call3.C: New test.
2990
2991 PR c++/18407
2992 * g++.dg/template/ptrmem11.C: New test.
2993
2994 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2995
2996 PR other/14264
2997 * lib/g++.exp: Set LC_ALL and LANG to C.
2998 * lib/gcc-dg.exp: Likewise.
2999 * lib/gfortran.exp: Likewise.
3000 * lib/objc.exp: Likewise.
3001 * lib/treelang.exp: Likewise.
3002
3003 2004-11-12 Andreas Schwab <schwab@suse.de>
3004
3005 * gcc.dg/pr16286.c: Fix last change.
3006
3007 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3008
3009 PR c++/18416
3010 * g++.dg/init/global1.C: New test.
3011
3012 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3013
3014 * gcc.c-torture/execute/20041112-1.c: New test.
3015
3016 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3017
3018 * lib/gcc-dg.exp (dg-target-list): New.
3019
3020 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3021 Richard Sandiford <rsandifo@redhat.com>
3022
3023 * lib/target-supports.exp (get-compiler_messages): New.
3024 (check_named_sections_available): Use it.
3025 (check_effective_target_ilp32): New.
3026 (check_effective_target_lp64): New.
3027 (is-effective-target): New.
3028 * lib/gcc-dg.exp (dg-require-effective-target): New.
3029
3030 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3031
3032 * gcc.dg/precedence-1.c: New test.
3033
3034 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3035
3036 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3037
3038 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3039 message, delete generated files, use more descriptive name for
3040 executable, and make the test unsupported when it cannot be run.
3041
3042 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3043 (dg-require-weak, dg-require-visibility, dg-require-alias,
3044 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3045 dg-require-iconv, dg-require-named-sections): Use it.
3046
3047 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3048
3049 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3050
3051 PR target/16457
3052 * gcc.dg/ppc-and-1: New
3053
3054 PR target/16796
3055 * gcc.dg/ppc-mov-1.c: New.
3056
3057 PR target/16458
3058 * gcc.dg/ppc-compare-1.c: New.
3059
3060 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3061
3062 * objc.dg/desig-init-2.m: New test.
3063
3064 2004-11-10 Adam Nemet <anemet@lnxw.com>
3065
3066 PR middle-end/18160
3067 * g++.dg/warn/register-var-1.C: New test.
3068 * g++.dg/warn/register-var-2.C: New test.
3069
3070 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3071
3072 * gcc.dg/union-2.c: New test.
3073
3074 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3075
3076 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3077 New test for PR tree-optimization/17892.
3078
3079 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3080
3081 PR c++/18369
3082 * g++.dg/init/new12.C: New test.
3083
3084 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3085
3086 * gcc.target/sparc: New directory.
3087 * gcc.target/sparc/sparc.exp: New driver.
3088 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3089 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3090 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3091 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3092
3093 2004-11-10 Paul Brook <paul@codesourcery.com>
3094
3095 PR fortran/18218
3096 * gfortran.dg/list_read.c: New test.
3097
3098 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3099
3100 PR c/18322
3101 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3102 expected diagnostic location.
3103
3104 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3105
3106 * gcc.dg/20041109-1.c: New test.
3107
3108 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3109
3110 PR objc/18406
3111 * objc/compile/pr18406.m: New test.
3112
3113 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3114
3115 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3116
3117 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3118
3119 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3120
3121 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3122
3123 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3124
3125 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3126
3127 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3128 exit.
3129
3130 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3131
3132 PR tree-opt/18299
3133 * gcc.c-torture/pr18299-1.c: New test.
3134
3135 2004-11-06 Andreas Schwab <schwab@suse.de>
3136
3137 * gcc.dg/pr16286.c: Also test for bool and pixel.
3138
3139 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3140
3141 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3142 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3143 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3144 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3145 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3146 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3147 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3148 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3149 gcc.dg/struct-semi-3.c: New tests.
3150
3151 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3152
3153 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3154
3155 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3156
3157 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3158 Do not use C99 designators.
3159
3160 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3161
3162 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3163
3164 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3165
3166 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3167 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3168 * gcc.c-torture/execute/simd-5.x: Remove.
3169
3170 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3171
3172 PR rtl-optimization/17933
3173 * gcc.dg/torture/pr17933-1.c: New test.
3174
3175 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3176
3177 PR target/18106
3178 * lib/target-supports.exp (check_weak_available): Support
3179 Windows.
3180
3181 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3182
3183 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3184 call to fflush(stdout) before abort.
3185 (my_ffsll): New function.
3186 (generate_fields): Use it.
3187
3188 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3189
3190 * gcc.dg/init-undef-1.c: New test.
3191
3192 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3193
3194 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3195 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3196 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3197 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3198 expected messages for new parser.
3199
3200 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3201
3202 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3203
3204 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3205
3206 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3207 on LP64 targets.
3208
3209 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3210
3211 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3212 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3213 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3214 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3215 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3216 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3217 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3218 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3219 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3220 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3221
3222 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3223
3224 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3225 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3226 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3227 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3228 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3229 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3230 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3231 for new parser.
3232
3233 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3234
3235 PR target/15342
3236 * gcc.dg/20041104-1.c: New test.
3237
3238 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3239
3240 * g++.dg/template/nontype7.C: New test.
3241 * g++.dg/template/nontype8.C: Likewise.
3242 * g++.dg/template/nontype9.C: Likewise.
3243 * g++.dg/template/nontype10.C: Likewise.
3244 * g++.dg/tc1/dr49.C: Likewise.
3245 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3246 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3247
3248 2004-11-04 Ben Elliston <bje@au.ibm.com>
3249
3250 * g++.dg/rtti/tinfo1.C: Remove xfails.
3251
3252 2004-11-04 Ben Elliston <bje@au.ibm.com>
3253
3254 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3255 packed attribute to the definition to satisfy the new C++ parser.
3256
3257 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3258
3259 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3260 invocations of va_arg.
3261
3262 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3263
3264 PR c++/18124
3265 * g++.dg/template/crash25.C: New test.
3266
3267 PR c++/18155
3268 * g++.dg/template/typedef2.C: New test.
3269 * g++.dg/parse/crash13.C: Adjust error markers.
3270
3271 PR c++/18177
3272 * g++.dg/conversion/const3.C: New test.
3273
3274 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3275
3276 PR fortran/17535
3277 PR fortran/17583
3278 PR fortran/17713
3279 * gfortran.dg/generic_[123].f90: New testcases.
3280
3281 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3282
3283 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3284 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3285
3286 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3287
3288 PR tree-opt/16808
3289 * gcc.c-torture/compile/pr16808.c: New test.
3290
3291 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3292
3293 PR rtl-optimization/17104
3294 * gcc.dg/ppc-bitfield1.c: New.
3295
3296 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3297
3298 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3299
3300 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3301
3302 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3303 strings for 32-bit code.
3304
3305 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3306
3307 PR c/18239
3308 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3309
3310 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3311
3312 PR c++/18064
3313 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3314
3315 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3316
3317 PR c++/15172
3318 * g++.dg/init/aggr2.C: New test.
3319
3320 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3321
3322 * objc.dg/local-decl-1.m: New test.
3323
3324 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3325
3326 * gcc.dg/20040910-1.c: Adjust regex.
3327
3328 2004-10-30 Roger Sayle <roger@eyesopen.com>
3329
3330 PR rtl-optimization/18084
3331 * g++.dg/opt/pr18084-1.C: New testcase.
3332
3333 2004-10-30 Matt Austern <austern@apple.com>
3334
3335 PR c++/17542
3336 * g++.dg/ext/attrib18.C: New test.
3337
3338 2004-10-30 Roger Sayle <roger@eyesopen.com>
3339
3340 PR middle-end/18096
3341 * gcc.dg/pr18096-1.c: New test case.
3342
3343 2004-10-30 Roger Sayle <roger@eyesopen.com>
3344
3345 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3346
3347 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3348
3349 PR c/16666
3350 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3351 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3352 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3353 gcc.dg/old-style-prom-3.c: New tests.
3354
3355 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3356
3357 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3358 Remove unnecessary inclusion of stdio.h.
3359
3360 2004-10-29 Roger Sayle <roger@eyesopen.com>
3361
3362 PR rtl-optimization/17581
3363 * gcc.dg/pr17581-1.c: New test case.
3364
3365 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3366
3367 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3368 being implemented.
3369 * g++.dg/conversion/dr195-1.C: New.
3370 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3371 * g++.old-deja/g++.mike/p10148.C: Likewise.
3372
3373 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3374
3375 PR c++/17695
3376 * g++.dg/debug/typedef2.C: New test.
3377
3378 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3379
3380 PR fortran/13490
3381 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3382 * gfortran.dg/g77/README: Update.
3383
3384 2004-10-28 Matt Austern <austern@apple.com>
3385
3386 PR c++/14124
3387 * g++.dg/ext/packed7.C: New test.
3388
3389 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3390
3391 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3392 scan-assembler.
3393 * lib/scanasm.exp (hidden-scan-for): New proc.
3394 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3395 string.
3396 (scan-not-hidden): Likewise.
3397 * lib/target-supports.exp (check_visibility_available): mach-o is
3398 support too.
3399
3400 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3401
3402 PR c++/17132
3403 * g++.dg/template/memclass3.C: New test.
3404
3405 2004-10-28 Adam Nemet <anemet@lnxw.com>
3406
3407 PR middle-end/18160
3408 * gcc.dg/register-var-1.c: New test.
3409 * gcc.dg/register-var-2.c: New test.
3410 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3411 error now.
3412
3413 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3414
3415 PR other/18172
3416 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3417 unused variables.
3418 * gcc.dg/vect/vect-22.c: Likewise.
3419
3420 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3421
3422 * gcc.dg/i386-rotate-1.c: New test.
3423
3424 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3425
3426 * g++.dg/init/ref12.C: Add "run" marker.
3427
3428 PR c++/17435
3429 * g++.dg/init/ref12.C: New test.
3430
3431 PR c++/18140
3432 * g++.dg/template/shift1.C: New test.
3433 * g++.dg/template/error10.C: Adjust error markers.
3434
3435 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3436
3437 PR tree-opt/17529
3438 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3439
3440 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3441
3442 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3443 * gcc.dg/weak/weak-3.c: Likewise.
3444 * gcc.dg/weak/weak-5.c: Likewise.
3445 * gcc.dg/weak/weak-9.c: Likewise.
3446 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3447 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3448
3449 * gcc.dg/darwin-weakimport-1.c: New.
3450
3451 2004-10-28 Ben Elliston <bje@au.ibm.com>
3452
3453 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3454
3455 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3456
3457 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3458 'syntax' error messages.
3459 * gcc.dg/cpp/direct2s.c: Likewise.
3460
3461 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3462
3463 * gcc.c-torture/compile/20041026-1.c: New.
3464
3465 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3466
3467 PR c++/18093
3468 * g++.dg/lookup/ns2.C: New test.
3469
3470 PR c++/18020
3471 * g++.dg/template/enum4.C: New test.
3472
3473 PR c++/18161
3474 * g++.dg/template/expr1.C: New test.
3475
3476 2004-10-26 Ben Elliston <bje@au.ibm.com>
3477
3478 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3479
3480 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3481
3482 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3483 gcc.dg/decl-nospec-3.c: New tests.
3484
3485 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3486
3487 * objc.dg/super-class-3.m: New test.
3488
3489 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3490
3491 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3492 resyncing.
3493 * gcc.dg/cpp/direct2s.c: Likewise.
3494
3495 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3496
3497 * objc.dg/image-info.m: Update for changes to section selection.
3498
3499 2004-10-25 David Ayers <d.ayers@inode.at>
3500 Ziemowit Laski <zlaski@apple.com>
3501
3502 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3503 diagnostics when messaging 'id <Proto>'.
3504 * objc.dg/class-protocol-1.m: New test.
3505 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3506 a non-existent method signature.
3507 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3508 Update diagnostics when messaging with non-existent method signature.
3509 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3510 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3511 invalid receivers are now resolved as if messaging 'id'; remove
3512 extraneous diagnostics.
3513
3514 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3515
3516 PR c/16667
3517 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3518 gcc.dg/init-desig-obs-3.c: New tests.
3519
3520 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3521
3522 * gcc.dg/debug/20041023-1.c: New test.
3523
3524 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3525
3526 PR middle-end/17407
3527 * gcc.c-torture/compile/pr17407.c: New test.
3528
3529 PR c++/18121
3530 * g++.dg/template/array8.C: New test.
3531
3532 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3533
3534 PR other/18138
3535 * lib/g++.exp: Accept more than one multilib libgcc.
3536 * lib/gcc-dg.exp: Likewise.
3537 * lib/objc.exp: Likewise.
3538 * lib/treelang.exp: Likewise.
3539 * lib/gfortran.exp: Likewise.
3540
3541 2004-10-24 Ben Elliston <bje@au.ibm.com>
3542
3543 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3544
3545 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3546
3547 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3548 * gcc.dg/c99-const-expr-3.c: Likewise.
3549
3550 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3551
3552 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3553
3554 2004-10-23 Ben Elliston <bje@au.ibm.com>
3555
3556 * gcc.c-torture/execute/loop-2e.x: Remove.
3557
3558 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3559
3560 PR c++/18095
3561 * g++.dg/parse/crash18.C: New.
3562 * g++.dg/parse/crash19.C: New.
3563
3564 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3565
3566 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3567 * g++.dg/ext/dllimport2.C: Same.
3568 * g++.dg/ext/dllimport8.C: Same.
3569
3570 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3571
3572 PR c++/10841
3573 * g++.dg/conversion/cast1.C: New test.
3574 * g++.dg/overload/pmf1.C: Adjust error marker.
3575
3576 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3577
3578 PR objc/17923
3579 * objc.dg/const-str-7.m: New test.
3580
3581 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3582
3583 * g++.dg/template/memfriend11.C: Fix comment typo.
3584 * g++.dg/template/memfriend14.C: Likewise.
3585
3586 2004-10-20 Richard Henderson <rth@redhat.com>
3587
3588 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3589 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3590 -fasynchronous-unwind-tables.
3591
3592 2004-10-20 Richard Henderson <rth@redhat.com>
3593
3594 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3595 (main): Return success.
3596 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3597 (main): Return success.
3598
3599 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3600
3601 PR c++/13495
3602 * g++.dg/template/memfriend9.C: New test.
3603 * g++.dg/template/memfriend10.C: Likewise.
3604 * g++.dg/template/memfriend11.C: Likewise.
3605 * g++.dg/template/memfriend12.C: Likewise.
3606 * g++.dg/template/memfriend13.C: Likewise.
3607 * g++.dg/template/memfriend14.C: Likewise.
3608 * g++.dg/template/memfriend15.C: Likewise.
3609 * g++.dg/template/memfriend16.C: Likewise.
3610 * g++.dg/template/memfriend17.C: Likewise.
3611 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3612
3613 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3614
3615 * g++.dg/conversion/dr195.C: New.
3616 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3617
3618 2004-10-20 Ben Elliston <bje@au.ibm.com>
3619 Devang Patel <dpatel@apple.com>
3620
3621 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3622 of floating point arithmetic, which could trap.
3623
3624 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3625
3626 PR c++/14035
3627 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3628 * g++.dg/conversion/const2.C: New test.
3629 * g++.dg/expr/reinterpret2.C: New test.
3630 * g++.dg/expr/reinterpret3.C: New test.
3631 * g++.dg/expr/cast2.C: New test.
3632 * g++.dg/expr/copy1.C: New test.
3633 * g++.dg/other/conversion1.C: Change error message.
3634 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3635 function pointers to void *.
3636 * g++.old-deja/g++.mike/p10148.C: Likewise.
3637
3638 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3639
3640 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3641
3642 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3643
3644 PR c++/18047
3645
3646 * g++.dg/parse/expr3.C: New test.
3647
3648 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3649
3650 * gcc.dg/smod-1.c: New test.
3651
3652 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3653
3654 * objc.dg/method-14.m: New test.
3655
3656 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3657
3658 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3659 Also xfail as the patch was reverted.
3660
3661 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3662
3663 PR middle-end/16973
3664 * gcc.dg/pr16973.c: New test.
3665
3666 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3667
3668 PR tree-optimization/17656
3669 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3670
3671 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3672
3673 * g++.dg/eh/shadow1.C: New.
3674
3675 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3676
3677 * gcc.c-torture/compile/20041018-1.c: New test.
3678
3679 2004-10-18 Ben Elliston <bje@au.ibm.com>
3680
3681 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3682 compiler referring to register 0 when accessing sdata. The linker
3683 now patches things up.
3684
3685 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3686
3687 PR c/17529
3688 * gcc.c-torture/compile/pr17529.c: New test.
3689
3690 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3691
3692 PR c++/17743
3693 * g++.dg/ext/attrib17.C: New test.
3694
3695 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3696
3697 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3698
3699 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3700
3701 PR c++/10479
3702 * g++.dg/ext/attrib16.C: New test.
3703
3704 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3705
3706 PR c++/17042
3707 * g++.dg/init/dso_handle1.C: New test.
3708
3709 PR c++/14667
3710 * g++.dg/parse/typedef6.C: New test.
3711
3712 PR c++/17916
3713 * g++.dg/parse/pragma1.C: New test.
3714
3715 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3716
3717 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3718
3719 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3720
3721 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3722 -fno-common when on HPPA HP-UX platforms.
3723
3724 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3725
3726 PR other/16820
3727 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3728 stdint.h.
3729 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3730 uintptr_t.
3731
3732 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3733
3734 PR c++/16301
3735 * g++.dg/lookup/strong-using-4.C: New test.
3736
3737 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3738
3739 PR middle-end/16567
3740 * gcc.c-torture/compile/nested-1.c: New test.
3741
3742 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3743
3744 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3745 and mipsisa64*-*-* (until support for misaligned loads is added).
3746 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3747 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3748 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3749 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3750 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3751 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3752
3753 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3754
3755 PR c++/17976
3756 * g++.dg/init/dtor3.C: New test.
3757
3758 2004-10-15 Ben Elliston <bje@au.ibm.com>
3759
3760 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3761
3762 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3763
3764 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3765 * gcc.dg/macho-lo-sum.c: Likewise.
3766
3767 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3768
3769 * gcc.dg/ppc-spe64-1.c: New test.
3770
3771 2004-10-14 Devang Patel <dpatel@apple.com>
3772
3773 PR 17635
3774 * gcc.dg/pr17635.c : New test.
3775
3776 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3777
3778 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3779 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3780 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3781 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3782 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3783 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3784 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3785 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3786 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3787 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3788 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3789 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3790 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3791 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3792 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3793 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3794 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3795 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3796
3797 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3798
3799 * gcc.dg/vect/vect-82.c: New testcase.
3800 * gcc.dg/vect/vect-82_64.c: New testcase.
3801 * gcc.dg/vect/vect-83.c: New testcase.
3802 * gcc.dg/vect/vect-83_64.c: New testcase.
3803
3804 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3805
3806 * gcc.dg/cpp/error-1.c: New test.
3807
3808 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3809
3810 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3811
3812 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3813
3814 PR target/17984
3815 * gcc.dg/cris-peep2-xsrand2.c: New test.
3816
3817 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3818
3819 PR c++/17661
3820 * testsuite/g++.dg/expr/for2.C: New test.
3821
3822 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3823
3824 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3825
3826 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3827
3828 PR tree-optimization/17724
3829 * g++.dg/opt/pr17724-1.C: New test.
3830 * g++.dg/opt/pr17724-2.C: New test.
3831 * g++.dg/opt/pr17724-3.C: New test.
3832 * g++.dg/opt/pr17724-4.C: New test.
3833 * g++.dg/opt/pr17724-5.C: New test.
3834 * g++.dg/opt/pr17724-6.C: New test.
3835
3836 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3837
3838 PR c/17301
3839 * gcc.dg/pr17301-2.c: New test.
3840
3841 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3842
3843 PR c++/15876
3844 * g++.dg/parse/error22.C: New test.
3845
3846 PR c++/17936
3847 * g++.dg/template/spec18.C: New test.
3848
3849 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3850
3851 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3852 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3853 memcpy.
3854 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3855 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3856
3857 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3858
3859 * g++.dg/eh/cleanup5.C: Add dg-options "".
3860
3861 2004-10-11 Roger Sayle <roger@eyesopen.com>
3862
3863 PR middle-end/17657
3864 * gcc.dg/switch-4.c: New test case.
3865
3866 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3867
3868 * gcc.c-torture/execute/20041011-1.c: New test.
3869
3870 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3871
3872 PR c++/17554
3873 * g++.dg/init/for3.C: New test.
3874
3875 PR c++/17657
3876 * g++.dg/opt/switch2.C: New test.
3877
3878 PR middle-end/17703
3879 * g++.dg/warn/Wreturn-2.C: New test.
3880
3881 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3882
3883 PR c++/17907
3884 * g++.dg/eh/cleanup5.C: New test.
3885
3886 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3887
3888 PR c++/17393
3889 * g++.dg/parse/error21.C: New test.
3890
3891 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3892
3893 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3894 * g++.dg/warn/incomplete1.C: Likewise.
3895 * g++.dg/template/qualttp20.C: Likewise.
3896
3897 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3898
3899 PR c/17881
3900 * parm-incomplete-1.c: New test.
3901
3902 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3903
3904 PR c++/17867
3905 * g++.dg/parse/error19.C: New test.
3906
3907 PR c++/17670
3908 * g++.dg/init/new11.C: New test.
3909
3910 PR c++/17821
3911 * g++.dg/parse/error20.C: New test.
3912
3913 PR c++/17826
3914 * g++.dg/template/crash24.C: New test.
3915
3916 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3917
3918 PR c/17301
3919 * gcc.dg/pr17301-1.c: New test.
3920
3921 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3922
3923 PR c/17189
3924 * gcc.dg/anon-struct-5.c: New test.
3925
3926 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3927
3928 PR c/17844
3929 * gcc.dg/pr17844-1.c: New test.
3930
3931 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3932
3933 PR tree-optimization/17906
3934 * gcc.c-torture/compile/pr17906.c: New.
3935
3936 2004-10-09 Stuart Hastings <stuart@apple.com>
3937 Roger Sayle <roger@eyesopen.com>
3938
3939 PR rtl-optimization/17853
3940 * gcc.dg/i386-mmx-5.c: New testcase.
3941
3942 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3943
3944 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3945
3946 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3947
3948 PR c++/17524
3949 * g++.dg/template/static9.C: New test.
3950
3951 PR c++/17685
3952 * g++.dg/parse/operator5.C: New test.
3953
3954 2004-10-09 Roger Sayle <roger@eyesopen.com>
3955
3956 PR middle-end/17894
3957 * gcc.c-torture/execute/divcmp-4.c: New test case.
3958
3959 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3960
3961 PR tree-opt/17902
3962 * g++.dg/opt/pr17902.C: New test.
3963
3964 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3965
3966 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3967
3968 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3969
3970 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3971
3972 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3973
3974 * gcc.dg/assign-warn-3.c: New test.
3975
3976 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3977
3978 PR c/16999
3979 * gcc.dg/cpp/ident-1.c: New test.
3980
3981 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3982
3983 * gcc.c-torture/compile/acc1.c: New.
3984
3985 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3986
3987 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3988 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3989
3990 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3991
3992 * gcc.dg/ultrasp11.c: New test.
3993
3994 2004-10-08 Michael Matz <matz@suse.de>
3995
3996 * gcc.dg/doloop-2.c: New test.
3997
3998 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3999
4000 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4001 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4002 objc.dg/method-9.m: Update expected diagnostics.
4003
4004 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4005
4006 * gcc.dg/ppc-fsel-3.c: New file.
4007 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4008
4009 2004-10-07 Paul Brook <paul@codesourcery.com>
4010
4011 * gfortran.dg/intrinsic_verify_1.f90: New test.
4012
4013 2004-10-07 Paul Brook <paul@codesourcery.com>
4014
4015 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4016
4017 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4018
4019 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4020 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4021 commit.
4022
4023 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4024
4025 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4026
4027 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4028
4029 PR c++/17115
4030 * g++.dg/warn/Winline-4.C: New test.
4031
4032 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4033
4034 * gcc.c-torture/compile/20041007-1.c: New test.
4035
4036 2004-10-07 Paul Brook <paul@codesourcery.com>
4037
4038 PR fortran/17678
4039 * gfortran.dg/use_allocated_1.f90: New test.
4040
4041 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4042
4043 PR middle-end/17849
4044 * gfortran.fortran-torture/compile/nested.f90: New test
4045
4046 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4047
4048 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4049
4050 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4051
4052 PR c++/17368
4053 * g++.dg/ext/asm6.C: New test.
4054
4055 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4056
4057 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4058
4059 2004-10-06 Paul Brook <paul@codesourcery.com>
4060
4061 PR libfortran/17709
4062 * gfortran.dg/empty_format_1.f90: New test.
4063
4064 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4065
4066 PR fortran/17568
4067 * gfortran.dg/ishft.f90: New test.
4068
4069 PR fortran/17283
4070 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4071 tests.
4072
4073 2004-10-06 Paul Brook <paul@codesourcery.com>
4074
4075 * gfortran.dg/do_1.f90: New test.
4076
4077 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4078
4079 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4080 optimizing for size.
4081
4082 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4083
4084 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4085
4086 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4087
4088 * gcc.c-torture/compile/20041005-1.c: New test.
4089
4090 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4091
4092 PR c++/17829
4093 * g++.dg/lookup/koenig4.C: New.
4094
4095 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4096
4097 * g++.dg/other/classkey1.C: Adjust quoting marks.
4098 * g++.dg/parse/error15.C: Likewise.
4099 * g++.dg/template/meminit2.C (int>): Likewise.
4100
4101 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4102
4103 PR fortran/17283
4104 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4105
4106 PR fortran/17631
4107 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4108
4109 PR fortran/17708
4110 * gfortran.dg/pr17708.f90: New test.
4111
4112 2004-10-04 Chao-ying Fu <fu@mips.com>
4113
4114 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4115 * gcc.dg/vect/vect-4.c: Ditto.
4116 * gcc.dg/vect/vect-5.c: Ditto.
4117 * gcc.dg/vect/vect-6.c: Ditto.
4118 * gcc.dg/vect/vect-8.c: Ditto.
4119 * gcc.dg/vect/vect-16.c: Ditto.
4120 * gcc.dg/vect/vect-30.c: Ditto.
4121 * gcc.dg/vect/vect-40.c: Ditto.
4122 * gcc.dg/vect/vect-41.c: Ditto.
4123 * gcc.dg/vect/vect-42.c: Ditto.
4124 * gcc.dg/vect/vect-43.c: Ditto.
4125 * gcc.dg/vect/vect-44.c: Ditto.
4126 * gcc.dg/vect/vect-45.c: Ditto.
4127 * gcc.dg/vect/vect-46.c: Ditto.
4128 * gcc.dg/vect/vect-47.c: Ditto.
4129 * gcc.dg/vect/vect-48.c: Ditto.
4130 * gcc.dg/vect/vect-49.c: Ditto.
4131 * gcc.dg/vect/vect-50.c: Ditto.
4132 * gcc.dg/vect/vect-51.c: Ditto.
4133 * gcc.dg/vect/vect-52.c: Ditto.
4134 * gcc.dg/vect/vect-53.c: Ditto.
4135 * gcc.dg/vect/vect-54.c: Ditto.
4136 * gcc.dg/vect/vect-55.c: Ditto.
4137 * gcc.dg/vect/vect-56.c: Ditto.
4138 * gcc.dg/vect/vect-57.c: Ditto.
4139 * gcc.dg/vect/vect-58.c: Ditto.
4140 * gcc.dg/vect/vect-59.c: Ditto.
4141 * gcc.dg/vect/vect-60.c: Ditto.
4142 * gcc.dg/vect/vect-74.c: Ditto.
4143 * gcc.dg/vect/vect-79.c: Ditto.
4144 * gcc.dg/vect/vect-80.c: Ditto.
4145
4146 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4147
4148 * gcc.dg/unused-7.c: Use the correct option.
4149
4150 2004-10-04 Paul Brook <paul@codesourcery.com>
4151 Bud Davis <bdavis9659@comcast.net>
4152
4153 PR fortran/17706
4154 PR fortran/16434
4155 * gfortran/pr17706.f90: New test.
4156 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4157
4158 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4159
4160 * gfortran.dg/pr17612.f90: New test.
4161
4162 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4163
4164 * g++.dg/template/local1.C: Adjust quoting marks in
4165 testing for diagnostics.
4166 * g++.dg/tls/diag-2.C: Likewise.
4167 * g++.dg/other/error8.C: Likewise.
4168
4169 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4170
4171 PR c/17178
4172 * gcc.dg/unused-4.c: Adjust to be correct.
4173
4174 PR c/17820
4175 * gcc.dg/unused-7.c: New test.
4176
4177 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4178
4179 PR c++/17797
4180 * g++.dg/overload/template2.C: New test.
4181
4182 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4183
4184 PR tree-optimization/16632
4185 * gcc.dg/tree-ssa/20041002-1.c: New.
4186
4187 2004-10-03 Paul Brook <paul@codesourcery.com>
4188
4189 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4190 rather than relying on default formatting.
4191
4192 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4193
4194 * gcc.dg/20040920-1.c: Update expected message text.
4195
4196 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4197
4198 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4199
4200 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4201
4202 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4203 tree level.
4204
4205 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4206
4207 * gcc.dg/tree-ssa/pr17343.c: Remove.
4208
4209 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4210
4211 PR tree-opt/17343
4212 * gcc.dg/tree-ssa/pr17343.c: New test.
4213
4214 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4215
4216 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4217 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4218 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4219 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4220 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4221
4222 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4223
4224 * gcc.dg/lvalue-2.c: New test.
4225
4226 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4227
4228 PR c/17730
4229 * gcc.dg/pr17730-1.c: New test
4230
4231 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4232
4233 PR c/7425
4234 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4235
4236 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4237
4238 * gcc.c-torture/execute/stdarg-1.c: New test.
4239 * gcc.c-torture/execute/stdarg-2.c: New test.
4240 * gcc.c-torture/execute/stdarg-3.c: New test.
4241 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4242 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4243 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4244 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4245 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4246
4247 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4248
4249 PR tree-optimization/17697
4250 * g++.dg/opt/pr17697-1.C: New test.
4251 * g++.dg/opt/pr17697-2.C: New test.
4252 * g++.dg/opt/pr17697-3.C: New test.
4253
4254 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4255
4256 PR c/16409
4257 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4258 gcc.dg/vla-init-5.c: New tests.
4259
4260 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4261
4262 PR c/13804
4263 * gcc.dg/pr13804-1.c: New test.
4264
4265 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4266
4267 PR fortran/16938
4268 * gfortran.dg/pr16938.f90: New test.
4269
4270 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4271
4272 * g++.dg/template/crash23.C: New test.
4273
4274 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4275
4276 PR c++/17585
4277 * g++.dg/template/static8.C: New test.
4278
4279 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4280
4281 PR c++/17681
4282 * g++.dg/other/error9.C: New test.
4283
4284 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4285
4286 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4287
4288 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4289
4290 PR fortran/15164
4291 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4292
4293 2004-09-26 Roger Sayle <roger@eyesopen.com>
4294
4295 PR middle-end/17112
4296 * gcc.dg/pr17112-1.c: New test case.
4297
4298 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4299
4300 PR c/11459
4301 * gcc.dg/pr11459-1.c: New test.
4302
4303 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4304
4305 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4306 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4307
4308 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4309
4310 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4311
4312 2004-09-25 Jan Hubicka <jh@suse.cz>
4313
4314 * compile/30040909-1.c: New test.
4315 * compile/30040907-1.c: New test.
4316
4317 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4318
4319 * gcc.c-torture/execute/va-arg-26.c: New test.
4320
4321 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4322
4323 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4324 extra diagnostics on targets with 64-bit pointers.
4325 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4326
4327 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4328
4329 PR c/17188
4330 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4331 * gcc.dg/decl-3.c: Adjust expected message.
4332
4333 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4334
4335 PR fortran/17615
4336 * gfortran.dg/pr17615.f90: New test.
4337
4338 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4339
4340 PR tree-optimzation/17517
4341 * g++.dg/tree-ssa/pr17517.C: New Test.
4342
4343 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4344
4345 PR c++/16889
4346 * g++.dg/lookup/ambig3.C: New.
4347
4348 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4349
4350 PR tree-opt/17624
4351 * g++.dg/opt/pr17624.C: New test.
4352
4353 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4354
4355 PR c/6980
4356 * gcc.dg/Wbad-function-cast-1.c: New test.
4357
4358 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4359
4360 * g++.dg/ext/complit1.C
4361 * g++.dg/other/error2.C
4362 * g++.dg/other/nontype-1.C
4363 * g++.dg/parse/crash11.C
4364 * g++.dg/parse/crash12.C
4365 * g++.dg/parse/error15.C
4366 * g++.dg/parse/error4.C
4367 * g++.dg/parse/tmpl-outside1.C
4368 * g++.dg/parse/too-many-tmpl-args1.C
4369 * g++.dg/template/dependent-expr3.C
4370 * g++.dg/template/error10.C
4371 * g++.dg/template/instantiate1.C
4372 * g++.dg/template/vtable2.C
4373 * g++.dg/warn/Wshadow-1.C
4374 * g++.dg/warn/weak1.C
4375 * g++.old-deja/g++.brendan/crash16.C
4376 * g++.old-deja/g++.brendan/crash18.C
4377 * g++.old-deja/g++.brendan/crash48.C
4378 * g++.old-deja/g++.brendan/crash49.C
4379 * g++.old-deja/g++.brendan/crash55.C
4380 * g++.old-deja/g++.brendan/crash56.C
4381 * g++.old-deja/g++.brendan/crash8.C
4382 * g++.old-deja/g++.brendan/enum11.C
4383 * g++.old-deja/g++.brendan/enum8.C
4384 * g++.old-deja/g++.brendan/enum9.C
4385 * g++.old-deja/g++.brendan/friend3.C
4386 * g++.old-deja/g++.brendan/misc14.C
4387 * g++.old-deja/g++.bugs/900402_02.C
4388 * g++.old-deja/g++.bugs/900404_03.C
4389 * g++.old-deja/g++.bugs/900404_04.C
4390 * g++.old-deja/g++.bugs/900428_03.C
4391 * g++.old-deja/g++.jason/crash4.C
4392 * g++.old-deja/g++.jason/overload21.C
4393 * g++.old-deja/g++.jason/redecl1.C
4394 * g++.old-deja/g++.jason/report.C
4395 * g++.old-deja/g++.jason/rfg10.C
4396 * g++.old-deja/g++.jason/template30.C
4397 * g++.old-deja/g++.law/arm12.C
4398 * g++.old-deja/g++.law/ctors5.C
4399 * g++.old-deja/g++.law/cvt20.C
4400 * g++.old-deja/g++.law/init10.C
4401 * g++.old-deja/g++.law/init8.C
4402 * g++.old-deja/g++.law/visibility17.C
4403 * g++.old-deja/g++.law/visibility7.C
4404 * g++.old-deja/g++.mike/net8.C
4405 * g++.old-deja/g++.mike/p646.C
4406 * g++.old-deja/g++.mike/p700.C
4407 * g++.old-deja/g++.mike/p701.C
4408 * g++.old-deja/g++.mike/p811.C
4409 * g++.old-deja/g++.ns/template13.C
4410 * g++.old-deja/g++.other/array3.C
4411 * g++.old-deja/g++.other/crash25.C
4412 * g++.old-deja/g++.other/dtor3.C
4413 * g++.old-deja/g++.other/dtor4.C
4414 * g++.old-deja/g++.other/main1.C
4415 * g++.old-deja/g++.other/warn7.C
4416 * g++.old-deja/g++.pt/crash11.C
4417 * g++.old-deja/g++.pt/crash36.C
4418 * g++.old-deja/g++.pt/spec22.C
4419 * g++.old-deja/g++.pt/spec9.C
4420 * g++.old-deja/g++.pt/ttp52.C
4421 * g++.old-deja/g++.robertl/eb103.C
4422 * g++.old-deja/g++.robertl/eb121.C
4423 * g++.old-deja/g++.robertl/eb22.C
4424 * g++.old-deja/g++.robertl/eb8.C:
4425 Update locations and/or regexps of dg-error markers.
4426 Remove markers for some bogus messages that are no longer issued.
4427
4428 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4429
4430 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4431 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4432
4433 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4434
4435 PR c++/17618
4436 * g++.dg/lookup/crash5.C: New test.
4437
4438 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4439
4440 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4441 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4442 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4443 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4444 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4445 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4446
4447 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4448 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4449 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4450 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4451 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4452 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4453
4454 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4455
4456 * gcc.dg/vect/vect-44.c: Check additional cases.
4457 * gcc.dg/vect/vect-48.c: Check additional cases.
4458
4459 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4460 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4461 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4462 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4463 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4464 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4465 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4466 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4467 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4468
4469 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4470 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4471 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4472
4473 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4474
4475 * gcc.dg/tree-ssa/loop-6.c: New test.
4476
4477 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4478
4479 PR c++/17620
4480 * g++.dg/inherit/base2.C: New.
4481
4482 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4483
4484 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4485 * gcc.dg/20001012-2.c: Likewise.
4486 * gcc.dg/20001013-1.c: Likewise.
4487 * gcc.dg/20001101-1.c: Likewise.
4488 * gcc.dg/20001102-1.c: Likewise.
4489 * gcc.dg/bf-spl1.c: Likewise.
4490 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4491 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4492
4493 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4494
4495 PR tree-optimization/16721
4496 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4497
4498 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4499
4500 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4501 * gcc.dg/20040305-1.c: Likewise.
4502
4503 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4504
4505 PR c/16566
4506 * gcc.c-torture/compile/pr16566-1.c,
4507 gcc.c-torture/compile/pr16566-2.c,
4508 gcc.c-torture/compile/pr16566-3.c: New tests.
4509
4510 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4511
4512 PR tree-optimization/17512
4513 * gcc.c-torture/compile/20040916-1.c.
4514
4515 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4516
4517 * gcc.dg/pragma-re-3.c: New test.
4518
4519 2004-09-17 Matt Austern <austern@apple.com>
4520
4521 PR c++/15049
4522 * g++.dg/other/anon3.C: New.
4523
4524 2004-09-21 Roger Sayle <roger@eyesopen.com>
4525
4526 PR c++/7503
4527 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4528 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4529 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4530 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4531 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4532
4533 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4534
4535 PR fortran/17286
4536 * gfortran.dg/pr17286.f90: New test.
4537
4538 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4539
4540 PR c++/17530
4541 * g++.dg/template/static7.C: New test.
4542
4543 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4544
4545 PR tree-opt/17558
4546 * gcc.c-torture/compile/pr17558.c: New test.
4547
4548 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4549
4550 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4551 if SKIP_ATTRIBUTE is defined.
4552
4553 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4554
4555 PR fortran/15957
4556 * gfortran.dg/pr15957.f90: New test.
4557
4558 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4559
4560 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4561 in comparison.
4562 * gcc.dg/vect/vect-79.c: Likewise.
4563 * gcc.dg/vect/vect-80.c: Likewise.
4564
4565 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4566
4567 PR fortran/15750
4568 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4569
4570 2004-09-20 Ira Rosen <irar@il.ibm.com>
4571
4572 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4573 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4574 * gcc.dg/vect/vect-62.c: New testcase.
4575 * gcc.dg/vect/vect-63.c: New testcase.
4576 * gcc.dg/vect/vect-64.c: New testcase.
4577 * gcc.dg/vect/vect-65.c: New testcase.
4578 * gcc.dg/vect/vect-66.c: New testcase.
4579 * gcc.dg/vect/vect-67.c: New testcase.
4580 * gcc.dg/vect/vect-68.c: New testcase.
4581 * gcc.dg/vect/vect-69.c: New testcase.
4582 * gcc.dg/vect/vect-79.c: New testcase.
4583 * gcc.dg/vect/vect-80.c: New testcase.
4584
4585 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4586
4587 * gcc.target/mips/asm-1.c: New test.
4588
4589 2004-09-19 Ira Rosen <irar@il.ibm.com>
4590
4591 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4592 * gcc.dg/vect/vect-73.c: New testcase.
4593 * gcc.dg/vect/vect-74.c: New testcase.
4594 * gcc.dg/vect/vect-75.c: New testcase.
4595 * gcc.dg/vect/vect-76.c: New testcase.
4596 * gcc.dg/vect/vect-77.c: New testcase.
4597 * gcc.dg/vect/vect-78.c: New testcase
4598
4599 2004-09-18 Paul Brook <paul@codesourcery.com>
4600
4601 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4602
4603 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4604
4605 PR c/17424
4606 * gcc.dg/pr17424-1.c: New test.
4607
4608 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4609
4610 * g++.dg/tree-ssa/pr17153.C: New test.
4611
4612 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4613
4614 PR pch/13361
4615 * testsuite/g++.dg/pch/wchar-1.C: New.
4616 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4617
4618 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4619
4620 * gcc.c-torture/execute/20040917-1.c: New test.
4621
4622 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4623
4624 PR tree-optimization/17319
4625 * gcc.dg/pr17319.c: New test.
4626
4627 2004-09-17 Devang Patel <dpatel@apple.com>
4628
4629 * gcc.dg/20040813-1.c: New test.
4630
4631 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4632
4633 PR tree-optimization/17273
4634 * gcc.c-torture/compile/pr17273.c: New test.
4635
4636 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4637
4638 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4639 Update expected messages.
4640 * gcc.dg/declspec-13.c: New test.
4641
4642 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4643
4644 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4645
4646 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4647
4648 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4649 change what 'a' is pointing to.
4650
4651 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4652
4653 PR c++/16002
4654 * g++.dg/template/error18.C: New test.
4655
4656 PR c++/16029
4657 * g++.dg/warn/Wunused-8.C: New test.
4658
4659 2004-09-17 Steven Bosscher <stevenb@suse.de>
4660
4661 PR tree-optimization/17513
4662 * gcc.dg/20040916-1.c: New test.
4663
4664 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4665
4666 PR c++/17501
4667 * g++.dg/template/typename7.C: New test.
4668
4669 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4670
4671 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4672
4673 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4674
4675 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4676 with -ftree-based-profiling also.
4677 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4678
4679 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4680
4681 PR/15364
4682 * gfortran.dg/der_array_io_1.f90: New test.
4683 * gfortran.dg/der_array_io_2.f90: New test.
4684 * gfortran.dg/der_array_io_3.f90: New test.
4685
4686 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4687
4688 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4689 EABI.
4690
4691 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4692
4693 * g++.dg/opt/switch1.C: New test.
4694
4695 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4696
4697 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4698 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4699 Update expected messages.
4700
4701 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4702
4703 PR fortran/16485
4704 * gfortran.dg/same_name_1.f90: New test.
4705
4706 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4707
4708 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4709 dereference garbage pointers.
4710
4711 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4712
4713 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4714 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4715
4716 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4717 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4718 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4719
4720 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4721
4722 PR c++/17324
4723 * g++.dg/template/mangle1.C: New test.
4724
4725 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4726
4727 PR tree-optimization/17252
4728 * gcc.c-torture/execute/pr17252.c: New test.
4729
4730 2004-09-14 Andrew Pinski <apinski@apple.com>
4731
4732 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4733
4734 2004-09-14 Roger Sayle <roger@eyesopen.com>
4735
4736 PR rtl-optimization/9771
4737 * gcc.dg/pr9771-1.c: New test case.
4738
4739 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4740
4741 PR tree-optimization/15262
4742 * gcc.c-torture/execute/pr15262-1.c: New test.
4743 * gcc.c-torture/execute/pr15262-2.c: New test.
4744
4745 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4746
4747 * gcc.dg/declspec-12.c: New test.
4748
4749 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4750
4751 * gfortran.dg/pr17090.f90: Add directives to test.
4752
4753 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4754
4755 * gcc.c-torture/compile/20040914-1.c: New test.
4756
4757 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4758
4759 PR c++/16162
4760 * g++.dg/template/decl2.C: New test.
4761
4762 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4763
4764 PR fortran/17090
4765 * gfortran.dg/pr17090.f90: New test.
4766
4767 2004-09-13 Dale Johannesen <dalej@apple.com>
4768
4769 * gcc.c-torture/compile/pr17408.c: New test case.
4770
4771 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4772
4773 PR c++/16716
4774 * g++.dg/parse/crash17.C: New test.
4775
4776 PR c++/17327
4777 * g++.dg/template/enum3.C: New test.
4778
4779 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4780
4781 * lib/gcc-defs.exp: Load wrapper.exp.
4782 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4783 using local code.
4784 * lib/gcc.exp (gcc_init): Similar.
4785 * lib/gfortran.exp (gfortran_init): Similar.
4786 * lib/objc.exp (objc_init): Similar.
4787 * lib/treelang.exp (treelang_init): Similar.
4788 * lib/wrapper.exp: New file with build_wrapper call machinery in
4789 ${tool}_maybe_build_wrapper.
4790
4791 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4792
4793 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4794 "inline".
4795 * gcc.dg/declspec-11.c: Update expected messages.
4796 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4797 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4798 gcc.dg/inline-12.c: New tests.
4799
4800 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4801
4802 * g++.dg/tree-ssa/pr17400.C: New testcase.
4803
4804 2004-09-13 James E Wilson <wilson@specifixinc.com>
4805
4806 * gcc.target/mips/sb1-1.c: New testcase.
4807
4808 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4809
4810 * lib/g77-dg.exp: Remove unused file.
4811 * lib/mike-g77.exp: Ditto.
4812 * lib/g77.exp: Ditto.
4813
4814 2004-09-12 Richard Henderson <rth@redhat.com>
4815
4816 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4817
4818 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4819
4820 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4821 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4822 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4823 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4824 Update expected messages.
4825
4826 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4827
4828 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4829 declaration/use mismatch for dirp parameter.
4830
4831 2004-09-12 Andrew Pinski <apinski@apple.com>
4832
4833 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4834 -fgnu-runtime is passed.
4835
4836 2004-09-12 Richard Henderson <rth@redhat.com>
4837
4838 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4839 do the uplevel thing and update additional_flags directly.
4840 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4841 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4842 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4843 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4844
4845 2004-09-11 Steven Bosscher <stevenb@suse.de>
4846
4847 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4848
4849 2004-09-11 Roger Sayle <roger@eyesopen.com>
4850
4851 PR middle-end/17411
4852 * g++.dg/opt/pr17411-1.C: New test case.
4853
4854 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4855
4856 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4857 gcc.dg/tls/diag-2.c: Update expected messages.
4858 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4859 messages.
4860 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4861 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4862 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4863 gcc.dg/tls/diag-5.c: New tests.
4864
4865 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4866
4867 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4868
4869 2004-09-11 Steven Bosscher <stevenb@suse.de>
4870
4871 * g++.dg/parse/break-in-for.C: New test.
4872
4873 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4874
4875 * gcc.dg/tree-ssa/20040911-1.c: New test.
4876
4877 2004-09-11 Andreas Jaeger <aj@suse.de>
4878
4879 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4880 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4881
4882 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4883
4884 * gcc.target/frv: New directory of FR-V-specific tests.
4885
4886 2004-09-10 James E Wilson <wilson@specifixinc.com>
4887
4888 * gcc.dg/convert-vec-1.c: New test.
4889
4890 2004-09-10 Roger Sayle <roger@eyesopen.com>
4891
4892 PR middle-end/17024
4893 * gcc.dg/pr17024-1.c: New test case.
4894
4895 2004-09-10 Eric Christopher <echristo@redhat.com>
4896
4897 * gcc.dg/20040910-1.c: New test.
4898
4899 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4900
4901 * gcc.dg/bitfld-9.c: New test.
4902
4903 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4904
4905 * gcc.c-torture/execute/ieee/acc1.c: New test.
4906 * gcc.c-torture/execute/ieee/acc2.c: New test.
4907 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4908
4909 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4910
4911 * gcc.dg/deprecated-2.c: New test.
4912
4913 2004-09-09 James E Wilson <wilson@specifixinc.com>
4914
4915 * gcc.dg/init-vec-1.c: New test.
4916
4917 2004-09-09 Roger Sayle <roger@eyesopen.com>
4918
4919 PR middle-end/17055
4920 * gcc.dg/pr17055-1.c: New test case.
4921
4922 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4923
4924 PR target/17377
4925 * gcc.c-torture/execute/pr17377.c: New test.
4926
4927 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4928
4929 PR c/8420
4930 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4931 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4932 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4933 gcc.dg/long-long-typespec-1.c: New tests.
4934 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4935
4936 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4937
4938 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4939 gcc.dg/gnu99-static-1.c: New tests.
4940
4941 2004-09-08 Devang Patel <dpatel@apple.com>
4942
4943 * gcc.dg/darwin-ld-20040828-1.c: New test.
4944 * gcc.dg/darwin-ld-20040828-2.c: New test.
4945 * gcc.dg/darwin-ld-20040828-3.c: New test.
4946
4947 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4948
4949 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4950 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4951 in error message.
4952 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4953 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4954 in error message.
4955 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4956 types they qualify.
4957 * objc.dg/type-size-2.m: Fix wording in comment.
4958 * objc.dg/va-meth-1.m: New test case.
4959
4960 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4961
4962 PR c/16633:
4963 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4964 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4965
4966 2004-09-06 Devang Patel <dpatel@apple.com>
4967
4968 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4969 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4970
4971 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4972
4973 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4974 reflect changed line numbering of diagnostics.
4975
4976 2004-09-06 Paul Brook <paul@codesourcery.com>
4977
4978 * gfortran.dg/edit_real_1.f90: Add new test.
4979
4980 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4981
4982 * gcc.dg/tree-ssa/loop-2.c: New test.
4983 * gcc.dg/tree-ssa/loop-3.c: New test.
4984 * gcc.dg/tree-ssa/loop-4.c: New test.
4985 * gcc.dg/tree-ssa/loop-5.c: New test.
4986
4987 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4988
4989 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4990
4991 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4992
4993 * gcc.dg/format/sentinel-1.c: New test.
4994
4995 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4996
4997 * testsuite/gcc.dg/builtins-46.c: New.
4998
4999 2004-09-03 Devang Patel <dpatel@apple.com>
5000
5001 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5002 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5003
5004 2004-09-03 Jan Beulich <jbeulich@novell.com>
5005
5006 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5007 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5008 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5009 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5010 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5011 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5012 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5013 the non-portable bzero.
5014 * gcc.dg/20010912-1.c: xfail for NetWare.
5015 * gcc.dg/20020426-2.c: xfail for NetWare.
5016 * gcc.dg/20021014-1.c: xfail for NetWare.
5017 * gcc.dg/20021018-1.c: xfail for NetWare.
5018 * gcc.dg/20030213-1.c: xfail for NetWare.
5019 * gcc.dg/20030225-1.c: xfail for NetWare.
5020 * gcc.dg/20030708-1.c: xfail for NetWare.
5021 * gcc.dg/builtins-config.h: Also exclude NetWare.
5022 * gcc.dg/format/format.h: Define restrict only if not already defined.
5023 * gcc.dg/nest.c: xfail for NetWare.
5024 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5025 * lib/target-supports.exp (check_visibility_available): Exclude
5026 NetWare.
5027
5028 2004-09-03 Jan Beulich <jbeulich@novell.com>
5029
5030 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5031 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5032 deterministic starting point for the alignment of structure fields.
5033 * gcc.dg/Wpadded.c: Dito.
5034 * g++.dg/abi/vbase10.C: Dito.
5035
5036 2004-09-03 Devang Patel <dpatel@apple.com>
5037
5038 * g++.dg/debug/pr15736.cc: New test.
5039
5040 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5041
5042 * README.QMTEST: Fix out-of-date link.
5043
5044 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5045
5046 PR fortran/16579
5047 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5048 Delete. Duplicate of gfortran.dg/g77/20010610.f
5049
5050 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5051
5052 * g++.dg/abi/arm_rtti1.C: New test.
5053
5054 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5055
5056 * gcc.dg/ppc-vector-memcpy.c: New.
5057 * gcc.dg/ppc-vector-memset.c: New.
5058
5059 2004-09-02 Chao-ying Fu <fu@mips.com>
5060
5061 * gcc.target/mips/mips-3d-1.c: New test.
5062 * gcc.target/mips/mips-3d-2.c: New test.
5063 * gcc.target/mips/mips-3d-3.c: New test.
5064 * gcc.target/mips/mips-3d-4.c: New test.
5065 * gcc.target/mips/mips-3d-5.c: New test.
5066 * gcc.target/mips/mips-3d-6.c: New test.
5067 * gcc.target/mips/mips-3d-7.c: New test.
5068 * gcc.target/mips/mips-3d-8.c: New test.
5069 * gcc.target/mips/mips-3d-9.c: New test.
5070 * gcc.target/mips/mips-ps-1.c: New test.
5071 * gcc.target/mips/mips-ps-2.c: New test.
5072 * gcc.target/mips/mips-ps-3.c: New test.
5073 * gcc.target/mips/mips-ps-4.c: New test.
5074 * gcc.target/mips/mips-ps-type.c: New test.
5075
5076 2004-09-02 Paul Brook <paul@codesourcery.com>
5077
5078 * gfortran.dg/edit_real_1.f90: Add new tests.
5079
5080 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5081
5082 PR fortran/15327
5083 * gfortran.dg/merge_char_1.f90: New test.
5084
5085 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5086
5087 PR fortran/16404
5088 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5089
5090 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5091
5092 PR c/1522
5093 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5094
5095 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5096
5097 * g++.dg/opt/loop1.C: Do not XFAIL.
5098
5099 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5100
5101 * gcc.c-torture/execute/20040831-1.c: New test.
5102
5103 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5104
5105 PR fortran/16579
5106 * gfortran.dg/g77/20010610.f: Now passes.
5107 Copy from g77.f-torture/execute. Add dg-run directive.
5108 * gfortran.dg/g77/README: Update
5109
5110 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5111
5112 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5113 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5114 (t1, t2, t3, t4): Add volatile.
5115
5116 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5117
5118 * g++.dg/ext/visibility/arm1.C: New test.
5119
5120 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5121
5122 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5123 -pedantic-errors.
5124
5125 2004-09-01 Paul Brook <paul@codesourcery.com>
5126
5127 * gfortran.dg/eof_2.f90: New test.
5128
5129 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5130
5131 PR fortran/16579
5132 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5133
5134 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5135
5136 PR libfortran/16805
5137 * gfortran.dg/list_read_2.f90: New test.
5138
5139 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5140
5141 * g++.dg/abi/key1.C: New test.
5142
5143 2004-08-31 Richard Henderson <rth@redhat.com>
5144
5145 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5146 form of offsetof.
5147 * g++.dg/other/offsetof5.C: Remove duplicate.
5148
5149 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5150
5151 PR fortran/17244
5152 * gfortran.dg/func_derived_1.f90: New test.
5153
5154 2004-08-31 Paul Brook <paul@codesourcery.com>
5155
5156 * gfortran.dg/eof_1.f90: New test.
5157
5158 2004-08-31 Paul Brook <paul@codesourcery.com>
5159
5160 * gfortran.dg/list_read_1.f90: New file.
5161
5162 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5163
5164 * g++.dg/opt/loop1.C: XFAIL.
5165
5166 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5167
5168 * gcc.dg/funcdef-storage-1.c: New.
5169 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5170 an extern function in local scope.
5171 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5172 declare an 'auto inline' function in local scope.
5173 * gcc.dg/20011130-1.c: Likewise.
5174 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5175 an 'auto' function in local scope.
5176 * gcc.dg/20021014-1.c: Likewise.
5177 * gcc.dg/20030331-2.c: Likewise.
5178
5179 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5180
5181 * gfortran.dg/blockdata_1.f90: New test.
5182
5183 2004-08-30 Richard Henderson <rth@redhat.com>
5184
5185 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5186
5187 2004-08-30 Richard Henderson <rth@redhat.com>
5188
5189 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5190 additional_flags set by alternate driver.
5191 (ieee-options): New procedure.
5192 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5193 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5194 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5195 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5196
5197 2004-08-30 Richard Henderson <rth@redhat.com>
5198
5199 * lib/f-torture.exp: Remove.
5200
5201 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5202
5203 PR rtl-optimization/16590
5204 * g++.dg/opt/loop1.C: New test.
5205
5206 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5207
5208 PR fortran/13910
5209 * gfortran.dg/oldstyle_1.f90: New test.
5210
5211 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5212 Paul Brook <paul@codesourcery.com>
5213
5214 * gfortran.dg/g77/README: Update.
5215 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5216 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5217 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5218
5219 2004-08-28 Paul Brook <paul@codesourcery.com>
5220
5221 PR libfortran/17195
5222 * gfortran.dg/edit_real_1.f90: New test.
5223
5224 2004-08-27 Paul Brook <paul@codesourcery.com>
5225
5226 * gfortran.dg/rewind_1.f90: New test.
5227
5228 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5229
5230 PR fortran/16597
5231 * gfortran.dg/pr16597.f90: New test.
5232
5233 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5234
5235 PR c/13801
5236 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5237 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5238 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5239 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5240 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5241
5242 2004-08-26 Nick Clifton <nickc@redhat.com>
5243
5244 * gcc.c-torture/compile/pr17119.c: New test.
5245
5246 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5247
5248 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5249
5250 2004-08-25 Richard Henderson <rth@redhat.com>
5251
5252 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5253 the bits that expect kind=8 to be the largest real kind.
5254
5255 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5256
5257 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5258
5259 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5260
5261 * gfortran.dg/assignment_1.f90: New test.
5262
5263 2004-08-25 Adam Nemet <anemet@lnxw.com>
5264
5265 * g++.dg/template/repo3.C: New test.
5266
5267 2004-08-25 Roger Sayle <roger@eyesopen.com>
5268
5269 PR middle-end/16693
5270 PR tree-optimization/16372
5271 * g++.dg/opt/pr16372-1.C: New test case.
5272 * g++.dg/opt/pr16693-1.C: New test case.
5273 * g++.dg/opt/pr16693-2.C: New test case.
5274
5275 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5276
5277 * objc.dg/proto-lossage-4.m: New test.
5278
5279 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5280
5281 PR c++/17155
5282 * g++.dg/inherit/local2.C: New test.
5283
5284 2004-08-25 Paul Brook <paul@codesourcery.com>
5285
5286 PR fortran/17144
5287 * gfortran.dg/string_ctor_1.f90: New test.
5288
5289 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5290
5291 PR c++/14428
5292 * g++.dg/template/redecl2.C: New test.
5293
5294 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5295
5296 PR fortran/17143
5297 * gfortran.dg/pr17143.f90: New test.
5298
5299 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5300
5301 PR fortran/17164
5302 * gfortran.dg/pr17164.f90: New test.
5303
5304 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5305
5306 * gcc.dg/tree-ssa/loop-1.c: New test.
5307
5308 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5309
5310 * gcc.c-torture/compile/20040824-1.c: New test.
5311
5312 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5313
5314 * gcc.c-torture/compile/iftrap-3.c: New test.
5315
5316 2004-08-24 Paul Brook <paul@codesourcery.com>
5317
5318 * gfortran.dg/entry_2.f90: New test.
5319
5320 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5321
5322 PR c++/16889
5323 * g++.dg/lookup/ambig[12].C: New.
5324
5325 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5326
5327 PR c++/16706
5328 * g++.dg/template/crash21.C: New test.
5329 * g++.dg/template/crash22.C: Likewise.
5330
5331 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5332
5333 PR c++/17149
5334 * g++.dg/template/access15.C: New.
5335
5336 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5337
5338 PR c++/17163
5339 * g++.dg/template/repo2.C: New test.
5340
5341 2004-08-23 Roger Sayle <roger@eyesopen.com>
5342
5343 PR rtl-optimization/17078
5344 * gcc.c-torture/execute/pr17078-1.c: New test case.
5345
5346 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5347
5348 PR c/14492
5349 * gcc.dg/debug/crash1.c: New test.
5350
5351 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5352
5353 PR c/16180
5354 * gcc.dg/loop-5.c: New test.
5355
5356 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5357
5358 * gcc.c-torture/execute/20040823-1.c: New test.
5359
5360 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5361
5362 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5363 to the assembler. Simplify test accordingly.
5364 (asm_abi_flags): Use GNU names.
5365 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5366 to check for ABI flags.
5367
5368 2004-08-22 Andrew Pinski <apinski@apple.com>
5369
5370 * g++.dg/opt/pr14029.C: New test.
5371 * gcc.c-torture/execute/pr15262.c: New test.
5372
5373 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5374
5375 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5376
5377 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5378
5379 PR 16908
5380 * gfortran.dg/direct_io.f90: New test.
5381
5382 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5383
5384 PR c++/17121
5385 * g++.dg/inherit/local2.C: New test.
5386
5387 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5388
5389 PR c++/17120
5390 * g++.dg/warn/Wparentheses-4.C: New test.
5391
5392 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5393
5394 PR c++/17121
5395 * g++.dg/inherit/local2.C: New test.
5396
5397 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5398 * gcc.dg/ppc-ldstruct.c: Likewise.
5399 * gcc.dg/ppc64-abi-2.c: Likewise.
5400
5401 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5402
5403 PR rtl-optimization/17099
5404 * gcc.c-torture/execute/20040820-1.c: New test.
5405
5406 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5407
5408 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5409
5410 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5411
5412 PR fortran/17077
5413 * gfortran.dg/auto_array_1.f90: New test.
5414
5415 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5416
5417 PR fortran/17074
5418 * gfortran.dg/simpleif_1.f90: New test.
5419
5420 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5421
5422 * lib/target-supports.exp (check_profiling_available): Return
5423 false for arm*-*-symbianelf* and arm*-*-eabi*.
5424
5425 PR c++/15890
5426 * g++.dg/template/delete1.C: New test.
5427
5428 2004-08-19 Paul Brook <paul@codesourcery.com>
5429
5430 PR fortran/14976
5431 PR fortran/16228
5432 * gfortran.dg/data_char_1.f90: New test.
5433
5434 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5435
5436 PR fortran/16946
5437 * gfortran.dg/reduction.f90: New testcase.
5438
5439 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5440
5441 PR fortran/16520
5442 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5443
5444 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5445
5446 PR c++/17041
5447 * g++.dg/Wparentheses-3.C: New test.
5448
5449 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5450
5451 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5452 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5453 * gcc.dg/vect/vect-2.c: Likewise.
5454 * gcc.dg/vect/vect-3.c: Likewise.
5455 * gcc.dg/vect/vect-4.c: Likewise.
5456 * gcc.dg/vect/vect-5.c: Likewise.
5457 * gcc.dg/vect/vect-6.c: Likewise.
5458 * gcc.dg/vect/vect-7.c: Likewise.
5459 * gcc.dg/vect/vect-25.c: Likewise.
5460 * gcc.dg/vect/vect-31.c: Likewise.
5461 * gcc.dg/vect/vect-32.c: Likewise.
5462 * gcc.dg/vect/vect-34.c: Likewise.
5463 * gcc.dg/vect/vect-36.c: Likewise.
5464 * gcc.dg/vect/vect-all.c: Likewise.
5465
5466 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5467
5468 PR c++/17068
5469 * g++.dg/template/operator4.C: New test.
5470
5471 2004-08-18 Richard Henderson <rth@redhat.com>
5472
5473 * gcc.dg/20040206-1.c: XFAIL.
5474
5475 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5476
5477 PR c++/16246
5478 * g++.dg/template/array7.C: New test.
5479
5480 2004-08-17 James E Wilson <wilson@specifixinc.com>
5481
5482 * gcc.dg/mips-movcc-1.c: New test.
5483 * gcc.dg/mips-movcc-2.c: New test.
5484 * gcc.dg/mips-movcc-3.c: New test.
5485
5486 * gcc.dg/mips-nmadd-1.c: New test.
5487 * gcc.dg/mips-nmadd-2.c: New test.
5488
5489 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5490
5491 PR c++/15871
5492 * g++.dg/opt/inline8.C: New test.
5493
5494 PR c++/16965
5495 * g++.dg/parse/error17.C: New test.
5496
5497 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5498
5499 * gcc.dg/vect: New directory for vectorizer tests.
5500 * gcc.dg/vect/tree-vect.h: New file.
5501 * gcc.dg/vect/vect.exp: New file.
5502 * gcc.dg/vect/pr16105.c.c: New test.
5503 * gcc.dg/vect/vect-1.c: New test.
5504 * gcc.dg/vect/vect-2.c: New test.
5505 * gcc.dg/vect/vect-3.c: New test.
5506 * gcc.dg/vect/vect-4.c: New test.
5507 * gcc.dg/vect/vect-5.c: New test.
5508 * gcc.dg/vect/vect-6.c: New test.
5509 * gcc.dg/vect/vect-7.c: New test.
5510 * gcc.dg/vect/vect-8.c: New test.
5511 * gcc.dg/vect/vect-9.c: New test.
5512 * gcc.dg/vect/vect-10.c: New test.
5513 * gcc.dg/vect/vect-11.c: New test.
5514 * gcc.dg/vect/vect-12.c: New test.
5515 * gcc.dg/vect/vect-13.c: New test.
5516 * gcc.dg/vect/vect-14.c: New test.
5517 * gcc.dg/vect/vect-15.c: New test.
5518 * gcc.dg/vect/vect-16.c: New test.
5519 * gcc.dg/vect/vect-17.c: New test.
5520 * gcc.dg/vect/vect-18.c: New test.
5521 * gcc.dg/vect/vect-19.c: New test.
5522 * gcc.dg/vect/vect-20.c: New test.
5523 * gcc.dg/vect/vect-21.c: New test.
5524 * gcc.dg/vect/vect-22.c: New test.
5525 * gcc.dg/vect/vect-23.c: New test.
5526 * gcc.dg/vect/vect-24.c: New test.
5527 * gcc.dg/vect/vect-25.c: New test.
5528 * gcc.dg/vect/vect-26.c: New test.
5529 * gcc.dg/vect/vect-27.c: New test.
5530 * gcc.dg/vect/vect-28.c: New test.
5531 * gcc.dg/vect/vect-29.c: New test.
5532 * gcc.dg/vect/vect-30.c: New test.
5533 * gcc.dg/vect/vect-31.c: New test.
5534 * gcc.dg/vect/vect-32.c: New test.
5535 * gcc.dg/vect/vect-33.c: New test.
5536 * gcc.dg/vect/vect-34.c: New test.
5537 * gcc.dg/vect/vect-35.c: New test.
5538 * gcc.dg/vect/vect-36.c: New test.
5539 * gcc.dg/vect/vect-37.c: New test.
5540 * gcc.dg/vect/vect-38.c: New test.
5541 * gcc.dg/vect/vect-40.c: New test.
5542 * gcc.dg/vect/vect-41.c: New test.
5543 * gcc.dg/vect/vect-42.c: New test.
5544 * gcc.dg/vect/vect-43.c: New test.
5545 * gcc.dg/vect/vect-44.c: New test.
5546 * gcc.dg/vect/vect-45.c: New test.
5547 * gcc.dg/vect/vect-46.c: New test.
5548 * gcc.dg/vect/vect-47.c: New test.
5549 * gcc.dg/vect/vect-48.c: New test.
5550 * gcc.dg/vect/vect-49.c: New test.
5551 * gcc.dg/vect/vect-50.c: New test.
5552 * gcc.dg/vect/vect-51.c: New test.
5553 * gcc.dg/vect/vect-52.c: New test.
5554 * gcc.dg/vect/vect-53.c: New test.
5555 * gcc.dg/vect/vect-54.c: New test.
5556 * gcc.dg/vect/vect-55.c: New test.
5557 * gcc.dg/vect/vect-56.c: New test.
5558 * gcc.dg/vect/vect-57.c: New test.
5559 * gcc.dg/vect/vect-58.c: New test.
5560 * gcc.dg/vect/vect-59.c: New test.
5561 * gcc.dg/vect/vect-60.c: New test.
5562 * gcc.dg/vect/vect-61.c: New test.
5563 * gcc.dg/vect/vect-all.c: New test.
5564 * gcc.dg/vect/vect-none.c: New test.
5565
5566 2004-08-17 Paul Brook <paul@codesourcery.com>
5567
5568 PR fortran/13082
5569 * gfortran.dg/entry_1.f90: New test.
5570
5571 2004-08-17 Andrew Pinski <apinski@apple.com>
5572
5573 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5574
5575 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5576
5577 * gcc.dg/pr17036-1.c: New test.
5578
5579 2004-08-16 Devang Patel <dpatel@apple.com>
5580
5581 * gcc.dg/darwin-20040809-1.c: New test.
5582
5583 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5584
5585 * gcc.dg/funcdef-attr-1.c: New test.
5586
5587 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5588
5589 * gcc.dg/altivec-17.c: New test.
5590 * gcc.dg/altivec-18.c: New test.
5591
5592 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5593
5594 PR c++/6749
5595 * g++.dg/template/vtable2.C: New test.
5596
5597 2004-08-14 Richard Henderson <rth@redhat.com>
5598
5599 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5600 * gcc.dg/pack-test-4.c (main): Return 0.
5601 * gcc.dg/setjmp-1.c: Remove XFAIL.
5602 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5603
5604 2004-08-14 Richard Henderson <rth@redhat.com>
5605
5606 * gcc.dg/980217-1.c: Add prototype for printf.
5607
5608 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5609
5610 * gfortran.dg/pr16935.f90: New test.
5611
5612 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5613
5614 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5615
5616 2004-08-13 Paul Brook <paul@codesourcery.com>
5617
5618 * gfortran.dg/der_io_1.f90: Remove stray comma.
5619
5620 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5621
5622 * gcc.dg/vmx/cw-bug-2.c: Remove.
5623 * gcc.dg/vmx/vprint-1.c: Remove.
5624 * gcc.dg/vmx/vscan-1.c: Remove.
5625
5626 2004-08-12 Devang patel <dpatel@apple.com>
5627
5628 * gcc.dg/darwin-20040809-2.c: New test.
5629
5630 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5631
5632 * g++.dg/ext/altivec-12.C: New test.
5633
5634 * g++.dg/ext/altivec-11.C: New test.
5635
5636 2004-08-12 Paul Brook <paul@codesourcery.com>
5637
5638 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5639
5640 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5641
5642 * g++.dg/ext/altivec-2.C: Check for hardware support before
5643 executing any VMX instructions.
5644
5645 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5646
5647 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5648
5649 PR c++/16276
5650 * g++.old-deja/g++.other/comdat4.C: New test.
5651 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5652
5653 2004-08-12 Ben Elliston <bje@au.ibm.com>
5654
5655 PR target/16286
5656 * gcc.dg/pr16286.c: New test.
5657
5658 2004-08-12 Jan Beulich <jbeulich@novell.com>
5659
5660 * g++.dg/ext/asm5.C: New.
5661
5662 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5663
5664 PR c++/16698
5665 * g++.dg/eh/crash1.C: New test.
5666
5667 PR c++/16717
5668 * g++.dg/ext/construct1.C: New test.
5669
5670 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5671
5672 PR c++/16853
5673 * g++.dg/init/ptrmem1.C: New test.
5674
5675 PR c++/16618
5676 * g++.dg/parse/offsetof5.C: New test.
5677
5678 PR c++/16870
5679 * g++.dg/template/overload3.C: New test.
5680
5681 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5682
5683 PR c++/16964
5684 * g++.dg/parse/error16.C: New test.
5685
5686 PR c++/16904
5687 * g++.dg/template/error14.C: New test.
5688
5689 PR c++/16929
5690 * g++.dg/template/error15.C: New test.
5691
5692 2004-08-11 Devang Patel <dpatel@apple.com>
5693
5694 * gcc.dg/darwin-ld-20040809-1.c: New test.
5695 * gcc.dg/darwin-ld-20040809-2.c: New test.
5696
5697 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5698
5699 PR fortran/16917
5700 * gfortran.dg/dfloat_1.f90: New test.
5701
5702 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5703
5704 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5705 * gcc.dg/dll-2.c: Fix dg-require syntax.
5706 * gcc.misc-tests/arm-isr.c (abort): Declare.
5707 (exit): Likewise.
5708
5709 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/16971
5712 * g++.dg/parse/crash16.C: New test.
5713
5714 2004-08-10 Roger Sayle <roger@eyesopen.com>
5715
5716 * gcc.dg/mips-rsqrt-1.c: New test case.
5717 * gcc.dg/mips-rsqrt-2.c: New test case.
5718 * gcc.dg/mips-rsqrt-3.c: New test case.
5719
5720 2004-08-10 Paul Brook <paul@codesourcery.com>
5721
5722 * gfortran.dg/der_io_1.f90: New test.
5723
5724 2004-08-10 Paul Brook <paul@codesourcery.com>
5725
5726 PR fortran/16919
5727 * gfortran.dg/der_array_1.f90: New test.
5728
5729 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5730
5731 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5732
5733 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5734
5735 * gcc.dg/wchar_t-2.c: Fix typo.
5736
5737 2004-08-09 Falk Hueffner <falk@debian.org>
5738
5739 PR tree-optimization/12517
5740 * gcc.c-torture/compile/pr12517.c: New test.
5741
5742 PR tree-optimization/12578
5743 * gcc.c-torture/compile/pr12578.c: New test.
5744
5745 PR tree-optimization/12899
5746 * gcc.c-torture/compile/pr12899.c: New test.
5747
5748 PR rtl-optimization/14692
5749 * gcc.c-torture/compile/pr14692.c: New test.
5750
5751 PR tree-optimization/16461
5752 * gcc.c-torture/compile/pr16461.c: New test.
5753
5754 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5755
5756 * gfortran.dg/getenv_1.f90: New test.
5757
5758 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5759
5760 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5761 wchar_t.
5762 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5763
5764 2004-08-06 Paul Brook <paul@codesourcery.com>
5765
5766 * gfortran.dg/ret_array_1.f90: New test.
5767 * gfortran.dg/ret_pointer_1.f90: New test.
5768
5769 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5770
5771 * gcc.dg/missing-field-init-[12].c: New tests.
5772 * g++.dg/warn/missing-field-init-[12].C: New tests.
5773
5774 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5775
5776 * gcc.dg/enum2.c: New test.
5777 * gcc.dg/symbian3.c: Likewise.
5778 * gcc.dg/symbian4.c: Likewise.
5779 * gcc.dg/wchar_t-2.c: Likewise.
5780
5781 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5782
5783 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5784 destructor tests.
5785
5786 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5787
5788 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5789 dg-require-visiblity.
5790 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5791 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5792 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5793 * g++.dg/ext/visibility/new1.C: Likewise.
5794 * g++.dg/ext/visibility/pragma.C: Likewise.
5795 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5796 * g++.dg/ext/visibility/virtual.C: Likewise.
5797 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5798 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5799 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5800 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5801 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5802 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5803 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5804 * g++/dg/ext/visibility/visibility-8.C: New test.
5805 * gcc.c-torture/compile/dll.x: Remove.
5806 * gcc.dg/dll-2.c: Use dg-require-dll
5807 * gcc.dg/visibility-10.c: New test.
5808 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5809 supporting DLLs.
5810 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5811 (scan_not_hidden): Likewise.
5812
5813 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5814
5815 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5816
5817 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5818
5819 * gcc.c-torture/execute/20040805-1.c: New test.
5820
5821 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5822
5823 * gcc.dg/20020118-1.c: Declare abort.
5824 * gcc.dg/altivec_check.h: Likewise.
5825 * gcc.dg/iftrap-2.c: Likewise.
5826 * gcc.dg/pragma-darwin.c: Likewise.
5827 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5828
5829 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5830
5831 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5832
5833 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5834
5835 * gcc.c-torture/execute/builtins/abs-2.c,
5836 gcc.c-torture/execute/builtins/abs-3.c,
5837 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5838 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5839 intmax_t, uintmax_t and their limits.
5840 * gcc.dg/intmax_t-1.c: New test.
5841
5842 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5843
5844 * g++.dg/tc1/dr147.C: Add reference to PR.
5845
5846 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5847
5848 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5849 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5850
5851 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5852
5853 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5854
5855 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5856
5857 * gcc.dg/redecl-5.c: New test.
5858 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5859 of scanf.
5860
5861 2004-08-03 Roger Sayle <roger@eyesopen.com>
5862
5863 PR middle-end/16790
5864 * gcc.c-torture/execute/pr16790-1.c: New test case.
5865
5866 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5867
5868 * g++.dg/ext/visibility/assign1.C: New test.
5869 * g++.dg/ext/visibility/new1.C: Likewise.
5870
5871 * gcc.dg/symbian1.c: New test.
5872 * gcc.dg/symbian2.c: Likewise.
5873
5874 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5875
5876 PR target/16570
5877 * gcc.dg/i386-sse-9.c: New test.
5878
5879 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5880
5881 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5882
5883 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5884
5885 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5886 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5887 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5888 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5889 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5890 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5891 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5892 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5893 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5894 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5895 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5896 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5897 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5898 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5899 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5900 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5901 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5902 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5903 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5904 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5905 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5906 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5907 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5908 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5909 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5910 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5911 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5912 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5913 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5914 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5915 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5916 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5917 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5918 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5919 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5920 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5921 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5922 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5923 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5924 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5925 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5926 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5927 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5928 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5929 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5930 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5931 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5932 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5933 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5934 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5935 gcc.misc-tests/i386-pf-3dnow-1.c,
5936 gcc.misc-tests/i386-pf-athlon-1.c,
5937 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5938 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5939 Declare built-in functions used.
5940 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5941
5942 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5943
5944 PR c++/16707
5945 * g++.dg/lookup/using12.C: New test.
5946
5947 * g++.dg/init/null1.C: Fix PR number.
5948 * g++.dg/parse/namespace10.C: Likewise.
5949
5950 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5951
5952 PR c++/16224
5953 * g++.dg/template/spec17.C: New test.
5954 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5955 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5956
5957 2004-08-02 David Billinghurst
5958
5959 PR fortran/16292
5960 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5961
5962 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5963
5964 * gcc.dg/ia64-got-1.c: New test case.
5965
5966 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5967
5968 PR c++/16489
5969 * g++.dg/init/null1.C: New test.
5970 * g++.dg/tc1/dr76.C: Adjust error marker.
5971
5972 PR c++/16529
5973 * g++.dg/parse/namespace10.C: New test.
5974
5975 PR c++/16810
5976 * g++.dg/inherit/ptrmem2.C: New test.
5977
5978 2004-08-02 Ben Elliston <bje@au.ibm.com>
5979
5980 PR target/16155
5981 * gcc.dg/pr16155.c: New test.
5982
5983 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5984
5985 * gcc.dg/redecl-2.c: New test.
5986
5987 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5988
5989 * gcc.dg/darwin-longdouble.c: New file.
5990
5991 2004-07-30 Richard Henderson <rth@redhat.com>
5992
5993 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5994 write to constant argument.
5995 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5996
5997 2004-07-30 Richard Henderson <rth@redhat.com>
5998
5999 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6000 tests of nearest around zero.
6001
6002 2004-07-30 Andrew Pinski <apinski@apple.com>
6003
6004 * gcc.c-torture/compile/20040730-1.c: New test.
6005
6006 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6007
6008 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6009 powerpc-eabispe.
6010
6011 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6012
6013 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6014
6015 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6016
6017 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6018 contains $ld_library_path.
6019 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6020
6021 2004-07-29 Richard Henderson <rth@redhat.com>
6022
6023 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6024
6025 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6026 (alt2, which): New.
6027 (Check): Accept either alternative.
6028
6029 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6030
6031 * g++.dg/abi/inline1.C: New test.
6032 * g++.dg/abi/local1-a.cc: Likewise.
6033 * g++.dg/abi/local1.C: Likewise.
6034 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6035 * g++.dg/abi/mangle12.C: Likewise.
6036 * g++.dg/abi/mangle17.C: Likewise.
6037 * g++.dg/abi/mangle20-2.C: Likewise.
6038 * g++.dg/opt/interface1.C: Likewise.
6039 * g++.dg/opt/interface1.h: Likewise.
6040 * g++.dg/opt/interface1-a.cc: New test.
6041 * g++.dg/parse/repo1.C: New test.
6042 * g++.dg/template/repo1.C: Likewise.
6043 * g++.dg/warn/Winline-1.C: Likewise.
6044 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6045
6046 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6047
6048 * gcc.dg/tree-ssa/20040729-1.c: New test.
6049
6050 2004-07-27 Matt Austern <austern@apple.com>
6051
6052 * gcc.dg/darwin-bool-1.c: New test.
6053 * gcc.dg/darwin-bool-2.c: New test.
6054
6055 2004-07-28 Richard Henderson <rth@redhat.com>
6056
6057 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6058 arguments in the correct type. Don't write to constant arguments.
6059
6060 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6061
6062 PR tree-optimization/16688
6063 PR tree-optimization/16689
6064 * g++.dg/tree-ssa/pr16688.C: New test.
6065
6066 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6067
6068 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6069 loads. Not only in the comment, this time.
6070
6071 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6072
6073 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6074 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6075 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6076 * gcc.dg/sh4a-bitmovua.c: New.
6077 * gcc.dg/sh4a-cos.c: New.
6078 * gcc.dg/sh4a-cosf.c: New.
6079 * gcc.dg/sh4a-fprun.c: New.
6080 * gcc.dg/sh4a-fsrra.c: New.
6081 * gcc.dg/sh4a-memmovua.c: New.
6082 * gcc.dg/sh4a-sin.c: New.
6083 * gcc.dg/sh4a-sincos.c: New.
6084 * gcc.dg/sh4a-sincosf.c: New.
6085 * gcc.dg/sh4a-sinf.c: New.
6086
6087 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6088
6089 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6090 conditionals.
6091 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6092 loads.
6093 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6094 DOM1.
6095
6096 2004-07-27 Andrew Pinski <apinski@apple.com>
6097
6098 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6099
6100 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6101
6102 * gcc.dg/pragma-isr.c: New test.
6103
6104 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6105
6106 PR c++/14429
6107 * g++.dg/template/ttp11.C: New test.
6108
6109 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6110
6111 * gcc.c-torture/compile/20040727-1.c: New test.
6112
6113 2004-07-26 Eric Christopher <echristo@redhat.com>
6114
6115 * gcc.c-torture/compile/20040726-2.c: New test.
6116
6117 2004-07-26 Andrew Pinski <apinski@apple.com>
6118
6119 * g++.dg/rtti/tinfo1.C: Xfail.
6120
6121 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6122
6123 * gcc.c-torture/compile/20040726-1.c: New test.
6124
6125 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6126 Brian Ryner <bryner@brianryner.com>
6127
6128 PR c++/9283
6129 PR c++/15000
6130 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6131 * g++.dg/ext/visibility/: New directory.
6132 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6133 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6134 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6135 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6136 * g++.dg/ext/visibility/fvisibility.C,
6137 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6138 g++.dg/ext/visibility/fvisibility-override1.C
6139 g++.dg/ext/visibility/fvisibility-override2.C
6140 g++.dg/ext/visibility/memfuncts.C
6141 g++.dg/ext/visibility/noPLT.C
6142 g++.dg/ext/visibility/pragma.C
6143 g++.dg/ext/visibility/pragma-override1.C
6144 g++.dg/ext/visibility/pragma-override2.C
6145 g++.dg/ext/visibility/staticmemfuncts.C
6146 g++.dg/ext/visibility/virtual.C: New tests.
6147
6148 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6149
6150 PR c/15360
6151 * gcc.dg/pr15360-1.c: New test.
6152
6153 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6154
6155 * gcc.dg/pragma-align-2.c: New test.
6156 * gcc.dg/pragma-init-fini.c: New test.
6157 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6158 targets.
6159
6160 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6161
6162 * gcc.dg/init-string-2.c: New test.
6163
6164 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6165
6166 PR 16684
6167 * gcc.dg/Wredundant-decls-1.c: New test case.
6168
6169 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6170
6171 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6172 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6173 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6174 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6175 * gcc.dg/compat/generate-random.c: New file.
6176 * gcc.dg/compat/generate-random.h: Likewise.
6177 * gcc.dg/compat/generate-random_r.c: Likewise.
6178 * gcc.dg/compat/struct-layout-1.h: Likewise.
6179 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6180 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6181 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6182 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6183 * gcc.dg/compat/struct-layout-1_main.c: New test.
6184 * gcc.dg/compat/struct-layout-1_x.c: New file.
6185 * gcc.dg/compat/struct-layout-1_y.c: New file.
6186 * gcc.dg/compat/struct-layout-1_test.h: New file.
6187
6188 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6189
6190 * gcc.dg/comp-return-1.c: New test
6191
6192 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6193
6194 * gcc.dg/vmx/8-02a.c: Fix typo.
6195
6196 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6197 * gcc.dg/darwin-abi-3.c: New test.
6198
6199 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6200 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6201
6202 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6203 * gcc.dg/vmx/ops-long-1.c: New test.
6204 * gcc.dg/vmx/ops-long-2.c: New test.
6205
6206 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6207
6208 * g++.dg/lookup/conv-[1234].C: New.
6209
6210 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6211
6212 * g++.dg/parse/attr2.C: Simplify.
6213
6214 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6215
6216 PR c/7284
6217 * gcc.c-torture/execute/pr7284-1.c: New test.
6218
6219 2004-07-22 Brian Booth <bbooth@redhat.com>
6220
6221 * gcc.dg/tree-ssa/20040721-1.c: New test.
6222
6223 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6224
6225 * g++.dg/template/crash20.c: New.
6226
6227 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6228
6229 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6230 Add dg-run directive. Declare variables as required.
6231 * gfortran.dg/g77/README: Update
6232
6233 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6234
6235 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6236 gcc.dg/cris-peep2-andu2.c: New tests.
6237
6238 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6239
6240 PR c/15052
6241 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6242 on return type.
6243 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6244 messages.
6245 * gcc.dg/qual-return-2.c: Update expected messages.
6246 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6247
6248 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6249
6250 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6251 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6252
6253 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6254
6255 PR c/11250
6256 * gcc.dg/init-string-1.c: New test.
6257
6258 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6259
6260 PR middle-end/15345
6261 PR c/16450
6262 * gcc.dg/torture/nested-fn-1.c: New test.
6263
6264 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6265
6266 PR target/16559
6267 * gcc.dg/ia64-fptr-1.c: New file.
6268
6269 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6270
6271 PR c++/14497
6272 * g++.dg/template/spec16.C: New test.
6273 * g++.old-deja/g++.robertl/eb118.C: Remove.
6274
6275 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6276
6277 PR c++/509
6278 * g++.dg/template/spec15.C: New test.
6279
6280 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6281
6282 Copy cases from g77.f-torture/execute and add dg-run
6283 directive. Other changes as noted.
6284 * gfortran.dg/g77/13037.f
6285 * gfortran.dg/g77/1832.f
6286 * gfortran.dg/g77/19981119-0.f
6287 * gfortran.dg/g77/19990313-0.f
6288 * gfortran.dg/g77/19990313-1.f
6289 * gfortran.dg/g77/19990313-2.f
6290 * gfortran.dg/g77/19990313-3.f
6291 * gfortran.dg/g77/19990419-1.f
6292 * gfortran.dg/g77/19990826-0.f
6293 * gfortran.dg/g77/19990826-2.f
6294 * gfortran.dg/g77/20000503-1.f
6295 * gfortran.dg/g77/20001111.f
6296 * gfortran.dg/g77/20010116.f
6297 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6298 * gfortran.dg/g77/20010430.f
6299 * gfortran.dg/g77/6177.f
6300 * gfortran.dg/g77/947.f
6301 * gfortran.dg/g77/970816-3.f
6302 * gfortran.dg/g77/971102-1.f
6303 * gfortran.dg/g77/980520-1.f
6304 * gfortran.dg/g77/980628-0.f
6305 * gfortran.dg/g77/980628-1.f
6306 * gfortran.dg/g77/980628-10.f
6307 * gfortran.dg/g77/980628-2.f
6308 * gfortran.dg/g77/980628-3.f
6309 * gfortran.dg/g77/980628-7.f
6310 * gfortran.dg/g77/980628-8.f
6311 * gfortran.dg/g77/980628-9.f
6312 * gfortran.dg/g77/980701-0.f
6313 * gfortran.dg/g77/980701-1.f
6314 * gfortran.dg/g77/cabs.f
6315 * gfortran.dg/g77/claus.f
6316 * gfortran.dg/g77/complex_1.f
6317 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6318 * gfortran.dg/g77/dcomplex.f
6319 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6320 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6321 * gfortran.dg/g77/f90-intrinsic-numeric.f
6322 * gfortran.dg/g77/int8421.f
6323 * gfortran.dg/g77/labug1.f
6324 * gfortran.dg/g77/large_vec.f
6325 * gfortran.dg/g77/le.f
6326 * gfortran.dg/g77/short.f
6327 * gfortran.dg/g77/README: Update
6328
6329 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6330
6331 PR c++/16637
6332 * g++.dg/parse/lookup4.C: New test.
6333
6334 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6335
6336 PR c++/16175
6337 * g++.dg/template/ttp10.C: New test.
6338
6339 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6340
6341 * gcc.dg/pr12625-1.c: New test.
6342
6343 2004-07-20 Steven Bosscher <stevenb@suse.de>
6344
6345 * testsuite/gcc.dg/switch-warn-1.c: New test.
6346 * testsuite/gcc.dg/switch-warn-2.c: New test.
6347 * gcc.c-torture/compile/pr14730.c: Update.
6348
6349 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6350
6351 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6352 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6353 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6354 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6355
6356 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6357
6358 PR c++/16623
6359 * g++.dg/template/assign1.C: New test.
6360
6361 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6362
6363 PR c++/12170
6364 * g++.dg/template/ttp9.C: New test.
6365
6366 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6367
6368 * gcc.dg/format/cmn-err-1.c: New test.
6369
6370 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6371
6372 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6373 gcc.dg/Wparentheses-10.c: New tests.
6374 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6375
6376 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6377
6378 PR fortran/16465
6379 * gfortran.dg/g77//ffixed-line-length-0.f,
6380 gfortran.dg/g77/ffixed-line-length-132.f,
6381 gfortran.dg/g77/ffixed-line-length-72.f,
6382 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6383 gfortran.dg/g77/README: Update.
6384
6385 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6386
6387 PR c++/13092
6388 * g++.dg/template/non-dependent7.C: New test.
6389 * g++.dg/template/non-dependent8.C: Likewise.
6390 * g++.dg/template/non-dependent9.C: Likewise.
6391 * g++.dg/template/non-dependent10.C: Likewise.
6392
6393 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6394
6395 PR c++/16337
6396 * g++.dg/parse/attr2.C: New test.
6397
6398 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6399
6400 * g77.dg: Removed.
6401 * g77.f-torture: Ditto.
6402
6403 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6404
6405 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6406 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6407 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6408
6409 2004-07-16 Richard Henderson <rth@redhat.com>
6410
6411 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6412
6413 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6414
6415 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6416 tests with full list of options.
6417 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6418 of TORTURE_OPTIONS if test contains 'dg-do run'.
6419
6420 PR fortran/16404
6421 * gfortran.dg/do_iterator.f90: New test.
6422
6423 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6424
6425 PR rtl-optimization/16536
6426 * gcc.c-torture/execute/restrict-1.c: New test.
6427
6428 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6429
6430 PR fortran/15324
6431 * gfortran.dg/pr15324.f90: New test.
6432
6433 PR fortran/15129
6434 * gfortran.dg/pr15129.f90: New test.
6435
6436 PR fortran/15140
6437 * gfortran.dg/pr15140.f90: New test.
6438
6439 PR fortran/13792
6440 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6441 compile-time simplification.
6442
6443 2004-07-14 Mike Stump <mrs@apple.com>
6444
6445 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6446
6447 2004-07-14 James E Wilson <wilson@specifixinc.com>
6448
6449 PR target/16325
6450 * gcc.dg/profile-generate-1.c: New.
6451
6452 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6453
6454 * gcc.c-torture/execute/20040709-1.c: New test.
6455 * gcc.c-torture/execute/20040709-2.c: New test.
6456
6457 2004-07-14 Mike Stump <mrs@apple.com>
6458
6459 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6460
6461 2004-07-14 Mike Stump <mrs@apple.com>
6462
6463 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6464
6465 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6466
6467 PR c++/16518
6468 * g++.dg/parse/mutable1.C: New test.
6469
6470 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6471
6472 PR tree-optimization/16443
6473 * gcc.dg/tree-ssa/20040713-1.c: New test.
6474
6475 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6476
6477 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6478 for operator new.
6479
6480 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6481
6482 * gfortran.dg/g77/README: New file
6483 * gfortran.dg/g77/19981216-0.f: Copy from
6484 g77.f-torture/noncompile. Add "dg-do compile" and
6485 dg-error as required.
6486 * gfortran.dg/g77/19990218-1.f: Likewise
6487 * gfortran.dg/g77/19990905-1.f: Likewise
6488 * gfortran.dg/g77/9263.f: Likewise
6489 * gfortran.dg/g77/980615-0.f: Likewise
6490 * gfortran.dg/g77/980616-0.f: Likewise
6491 * gfortran.dg/g77/check0.f: Likewise
6492 * gfortran.dg/g77/select_no_compile.f: Likewise
6493
6494 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6495
6496 Copy files from g77.f-torture/compile.
6497 Add "{ dg-do compile}". Other changes as noted
6498 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6499 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6500 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6501 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6502 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6503 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6504 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6505 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6506 statement to conform to standard. Append alpha1.x for reference.
6507 * gfortran.dg/g77/xformat.f: Add dg-warning
6508
6509 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6510
6511 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6512 Add {dg-do compile} directive.
6513 * gfortran.dg/g77/cpp2.F: Likewise
6514
6515 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6516
6517 PR c++/5402
6518 * g++.dg/lookup/name-clash1.C: New test.
6519
6520 PR c++/9777
6521 * g++.dg/lookup/name-clash2.C: New test.
6522
6523 PR c++/12102
6524 * g++.dg/lookup/name-clash3.C: New test.
6525
6526 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6527
6528 * g++.dg/lookup/new2.C: New test.
6529 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6530
6531 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6532
6533 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6534 Add {dg-do compile} directive.
6535 * gfortran.dg/g77/13060.f: Likewise
6536 * gfortran.dg/g77/19990218-0.f: Likewise
6537 * gfortran.dg/g77/19990305-0.f: Likewise
6538 * gfortran.dg/g77/19990419-0.f: Likewise
6539 * gfortran.dg/g77/19990502-0.f: Likewise
6540 * gfortran.dg/g77/19990502-1.f: Likewise
6541 * gfortran.dg/g77/19990525-0.f: Likewise
6542 * gfortran.dg/g77/19990826-1.f: Likewise
6543 * gfortran.dg/g77/19990826-3.f: Likewise
6544 * gfortran.dg/g77/19990905-2.f: Likewise
6545 * gfortran.dg/g77/20000412-1.f: Likewise
6546 * gfortran.dg/g77/20000511-1.f: Likewise
6547 * gfortran.dg/g77/20000511-2.f: Likewise
6548 * gfortran.dg/g77/20000518.f: Likewise
6549 * gfortran.dg/g77/20000601-1.f: Likewise
6550 * gfortran.dg/g77/20000601-2.f: Likewise
6551 * gfortran.dg/g77/20000629-1.f: Likewise
6552 * gfortran.dg/g77/20000630-2.f: Likewise
6553 * gfortran.dg/g77/20010115.f: Likewise
6554 * gfortran.dg/g77/20010321-1.f: Likewise
6555 * gfortran.dg/g77/20010426.f: Likewise
6556 * gfortran.dg/g77/20020307-1.f: Likewise
6557 * gfortran.dg/g77/8485.f: Likewise
6558 * gfortran.dg/g77/960317-1.f: Likewise
6559 * gfortran.dg/g77/970915-0.f: Likewise
6560 * gfortran.dg/g77/980310-1.f: Likewise
6561 * gfortran.dg/g77/980310-2.f: Likewise
6562 * gfortran.dg/g77/980310-3.f: Likewise
6563 * gfortran.dg/g77/980310-4.f: Likewise
6564 * gfortran.dg/g77/980310-6.f: Likewise
6565 * gfortran.dg/g77/980310-7.f: Likewise
6566 * gfortran.dg/g77/980310-8.f: Likewise
6567 * gfortran.dg/g77/980419-2.f: Likewise
6568 * gfortran.dg/g77/980424-0.f: Likewise
6569 * gfortran.dg/g77/980427-0.f: Likewise
6570 * gfortran.dg/g77/980729-0.f: Likewise
6571 * gfortran.dg/g77/981117-1.f: Likewise
6572 * gfortran.dg/g77/toon_1.f: Likewise
6573
6574 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6575
6576 PR c++/2204
6577 * g++.dg/other/abstract2.C: New test.
6578
6579 2004-07-12 Paul Brook <paul@codesourcery.com>
6580
6581 * gfortran.dg/pointer_init_1.f90: New test.
6582
6583 2004-07-11 Paul Brook <paul@codesourcery.com>
6584
6585 PR fortran/15986
6586 * gfortran.dg/contained_1.f90: New test.
6587
6588 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6589
6590 * g++.dg/parse/defarg8.C: New test.
6591
6592 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6593
6594 PR fortran/16433
6595 * gfortran.dg/pr16433.f: New test.
6596
6597 PR fortran/17574
6598 * gfortran.dg/pr15754.f90: New test.
6599
6600 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6601
6602 PR tree-optimization/16437
6603 * gcc.c-torture/execute/bitfld-4.c: New test.
6604
6605 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6606
6607 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6608 access to common var from module.
6609
6610 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6611
6612 PR fortran/16336
6613 * gfortran.fortran-torture/execute/common_2.f90: New test.
6614
6615 2004-07-10 Paul Brook <paul@codesourcery.com>
6616
6617 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6618
6619 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6620
6621 PR fortran/15969
6622 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6623
6624 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6625
6626 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6627 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6628 * gfortran.dg/g77/ffree-form-1.f: Likewise
6629 * gfortran.dg/g77/ffree-form-2.f: Likewise
6630 * gfortran.dg/g77/ffree-form-3.f: Likewise
6631 * gfortran.dg/g77/fno-underscoring.f: Likewise
6632 * gfortran.dg/g77/funderscoring.f: Likewise
6633 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6634
6635 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6636
6637 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6638
6639 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6640 Paul Brook <paul@codesourcery.com>
6641
6642 PR fortran/13415
6643 * gfortran.dg/common_pointer_1.f90: New test.
6644
6645 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6646
6647 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6648
6649 2004-07-09 James E Wilson <wilson@specifixinc.com>
6650
6651 PR target/16364
6652 * gcc.c-torture/compile/20040709-1.c: New.
6653
6654 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6655
6656 PR fortran/14077
6657 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6658
6659 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6660
6661 PR fortran/13201
6662 * gfortran.dg/shape_1.f90: New test.
6663
6664 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6665 Andrew Pinski <apinski@apple.com>
6666
6667 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6668
6669 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6670
6671 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6672 comment.
6673
6674 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6675 Paul Brook <paul@codesourcery.com>
6676
6677 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6678 '.f95' and '.F95'.
6679
6680 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6681
6682 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6683
6684 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6685
6686 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6687 testcases with capital suffix.
6688
6689 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6690
6691 PR fortran/15481
6692 PR fortran/13372
6693 PR fortran/13575
6694 PR fortran/15978
6695 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6696
6697 * gfortran.dg/implicit_1.f90: New test.
6698
6699 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6700
6701 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6702 expression to match gfortran warning/error messages
6703 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6704 dg-error text.
6705
6706 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6707
6708 * lib/fortran-torture.exp: Rename proc search_for to
6709 search_for_re.
6710
6711 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6712
6713 * gcc.c-torture/execute/simd-5.x: New file.
6714 XFAIL on SPARC 64-bit at -O0.
6715
6716 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6717
6718 PR c++/8211
6719 PR c++/16165
6720 * g++.dg/warn/effc3.C: New test.
6721
6722 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6723
6724 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6725 change X to 1X in format.
6726 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6727 add data statements to conform to standard.
6728
6729 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6730
6731 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6732 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6733 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6734
6735 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6736
6737 * gfortran.dg/g77/7388.f: Copy from g77.dg
6738 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6739 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6740 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6741 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6742 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6743 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6744 * gfortran.dg/g77/strlen0.f: Likewise
6745
6746 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6747
6748 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6749 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6750
6751 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6752
6753 * gcc.c-torture/execute/920428-2.x: Delete.
6754 * gcc.c-torture/execute/920501-7.x: Likewise.
6755
6756 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6757
6758 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6759 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6760 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6761 prescott and c3-2.
6762 (PREFETCH_3DNOW): Add -march=c3.
6763
6764 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6765
6766 PR c/16437
6767 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6768 * gcc.c-torture/execute/bf64-1.x: Likewise.
6769
6770 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6771
6772 * gcc.c-torture/compile/20040708-1.c: New test.
6773
6774 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6775
6776 PR c++/16169
6777 * g++.dg/warn/effc2.C: New test.
6778
6779 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6780
6781 * gcc.c-torture/execute/bitfld-1.x: Remove.
6782 * gcc.c-torture/execute/bitfld-3.c: New test.
6783 * gcc.dg/bitfld-2.c: Remove XFAILs.
6784
6785 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6786
6787 PR c++/16276
6788 * g++.dg/rtti/tinfo1.C: New file.
6789
6790 2004-07-07 Eric Christopher <echristo@redhat.com>
6791
6792 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6793
6794 2004-07-07 Andrew Pinski <apinski@apple.com>
6795
6796 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6797
6798 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6799
6800 * g++.dg/init/call1.C: XFAIL.
6801
6802 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6803
6804 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6805 except for movstrict*, to movmem* and clrstr* to clrmem*.
6806
6807 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6808
6809 * gcc.c-torture/execute/20040707-1.c: New test.
6810
6811 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6812
6813 * gcc.c-torture/execute/20040706-1.c: New test.
6814
6815 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6816
6817 PR c++/3671
6818 * g++.dg/template/spec14.C: New test.
6819
6820 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6821
6822 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6823 nothing if not yet defined. Use it in b, c and d type definitions.
6824 * gcc.c-torture/execute/20040705-1.c: New test.
6825 * gcc.c-torture/execute/20040705-2.c: New test.
6826
6827 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6828
6829 PR c++/2518
6830 * g++.dg/lookup/new1.C: New test.
6831
6832 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6833
6834 PR c++/11406
6835 * g++.dg/template/sizeof8.C: New test.
6836
6837 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6838
6839 * gcc.c-torture/compile/20040705-1.c: New test.
6840
6841 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6842
6843 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6844
6845 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6846
6847 * gcc.dg/cpp/if-mop.c: Two new testcases.
6848 * gcc.dg/cpp/trad/comment-3.c: New.
6849
6850 2004-07-04 Paul Brook <paul@codesourcery.com>
6851
6852 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6853
6854 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6855
6856 PR c++/3761
6857 * g++.dg/lookup/crash4.C: New test.
6858
6859 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6860
6861 * gcc.c-torture/execute/builtin-abs-1.c
6862 * gcc.c-torture/execute/builtin-abs-2.c
6863 * gcc.c-torture/execute/builtin-complex-1.c
6864 * gcc.c-torture/execute/builtins/string-1-lib.c
6865 * gcc.c-torture/execute/builtins/string-1.c
6866 * gcc.c-torture/execute/builtins/string-2-lib.c
6867 * gcc.c-torture/execute/builtins/string-2.c
6868 * gcc.c-torture/execute/builtins/string-3-lib.c
6869 * gcc.c-torture/execute/builtins/string-3.c
6870 * gcc.c-torture/execute/builtins/string-4-lib.c
6871 * gcc.c-torture/execute/builtins/string-4.c
6872 * gcc.c-torture/execute/builtins/string-5-lib.c
6873 * gcc.c-torture/execute/builtins/string-5.c
6874 * gcc.c-torture/execute/builtins/string-6-lib.c
6875 * gcc.c-torture/execute/builtins/string-6.c
6876 * gcc.c-torture/execute/builtins/string-7-lib.c
6877 * gcc.c-torture/execute/builtins/string-7.c
6878 * gcc.c-torture/execute/builtins/string-8-lib.c
6879 * gcc.c-torture/execute/builtins/string-8.c
6880 * gcc.c-torture/execute/builtins/string-9-lib.c
6881 * gcc.c-torture/execute/builtins/string-9.c
6882 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6883 * gcc.c-torture/execute/builtins/string-asm-1.c
6884 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6885 * gcc.c-torture/execute/builtins/string-asm-2.c
6886 * gcc.c-torture/execute/stdio-opt-1.c
6887 * gcc.c-torture/execute/stdio-opt-2.c
6888 * gcc.c-torture/execute/stdio-opt-3.c
6889 * gcc.c-torture/execute/string-opt-1.c
6890 * gcc.c-torture/execute/string-opt-10.c
6891 * gcc.c-torture/execute/string-opt-11.c
6892 * gcc.c-torture/execute/string-opt-12.c
6893 * gcc.c-torture/execute/string-opt-13.c
6894 * gcc.c-torture/execute/string-opt-14.c
6895 * gcc.c-torture/execute/string-opt-15.c
6896 * gcc.c-torture/execute/string-opt-16.c
6897 * gcc.c-torture/execute/string-opt-2.c
6898 * gcc.c-torture/execute/string-opt-6.c
6899 * gcc.c-torture/execute/string-opt-7.c
6900 * gcc.c-torture/execute/string-opt-8.c:
6901 Replace with ...
6902
6903 * gcc.c-torture/execute/builtins/abs-2.c
6904 * gcc.c-torture/execute/builtins/abs-3.c
6905 * gcc.c-torture/execute/builtins/complex-1.c
6906 * gcc.c-torture/execute/builtins/fprintf.c
6907 * gcc.c-torture/execute/builtins/fputs.c
6908 * gcc.c-torture/execute/builtins/memcmp.c
6909 * gcc.c-torture/execute/builtins/memmove.c
6910 * gcc.c-torture/execute/builtins/memops-asm.c
6911 * gcc.c-torture/execute/builtins/mempcpy-2.c
6912 * gcc.c-torture/execute/builtins/mempcpy.c
6913 * gcc.c-torture/execute/builtins/memset.c
6914 * gcc.c-torture/execute/builtins/printf.c
6915 * gcc.c-torture/execute/builtins/sprintf.c
6916 * gcc.c-torture/execute/builtins/strcat.c
6917 * gcc.c-torture/execute/builtins/strchr.c
6918 * gcc.c-torture/execute/builtins/strcmp.c
6919 * gcc.c-torture/execute/builtins/strcpy.c
6920 * gcc.c-torture/execute/builtins/strcspn.c
6921 * gcc.c-torture/execute/builtins/strlen-2.c
6922 * gcc.c-torture/execute/builtins/strlen.c
6923 * gcc.c-torture/execute/builtins/strncat.c
6924 * gcc.c-torture/execute/builtins/strncmp-2.c
6925 * gcc.c-torture/execute/builtins/strncmp.c
6926 * gcc.c-torture/execute/builtins/strncpy.c
6927 * gcc.c-torture/execute/builtins/strpbrk.c
6928 * gcc.c-torture/execute/builtins/strpcpy-2.c
6929 * gcc.c-torture/execute/builtins/strpcpy.c
6930 * gcc.c-torture/execute/builtins/strrchr.c
6931 * gcc.c-torture/execute/builtins/strspn.c
6932 * gcc.c-torture/execute/builtins/strstr-asm.c
6933 * gcc.c-torture/execute/builtins/strstr.c:
6934 ... these new files.
6935
6936 * gcc.c-torture/execute/builtins/abs-2-lib.c
6937 * gcc.c-torture/execute/builtins/abs-3-lib.c
6938 * gcc.c-torture/execute/builtins/complex-1-lib.c
6939 * gcc.c-torture/execute/builtins/fprintf-lib.c
6940 * gcc.c-torture/execute/builtins/fputs-lib.c
6941 * gcc.c-torture/execute/builtins/memcmp-lib.c
6942 * gcc.c-torture/execute/builtins/memmove-lib.c
6943 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6944 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6945 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6946 * gcc.c-torture/execute/builtins/memset-lib.c
6947 * gcc.c-torture/execute/builtins/printf-lib.c
6948 * gcc.c-torture/execute/builtins/sprintf-lib.c
6949 * gcc.c-torture/execute/builtins/strcat-lib.c
6950 * gcc.c-torture/execute/builtins/strchr-lib.c
6951 * gcc.c-torture/execute/builtins/strcmp-lib.c
6952 * gcc.c-torture/execute/builtins/strcpy-lib.c
6953 * gcc.c-torture/execute/builtins/strcspn-lib.c
6954 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6955 * gcc.c-torture/execute/builtins/strlen-lib.c
6956 * gcc.c-torture/execute/builtins/strncat-lib.c
6957 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6958 * gcc.c-torture/execute/builtins/strncmp-lib.c
6959 * gcc.c-torture/execute/builtins/strncpy-lib.c
6960 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6961 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6962 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6963 * gcc.c-torture/execute/builtins/strrchr-lib.c
6964 * gcc.c-torture/execute/builtins/strspn-lib.c
6965 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6966 * gcc.c-torture/execute/builtins/strstr-lib.c
6967 * gcc.c-torture/execute/builtins/lib/abs.c
6968 * gcc.c-torture/execute/builtins/lib/fprintf.c
6969 * gcc.c-torture/execute/builtins/lib/memset.c
6970 * gcc.c-torture/execute/builtins/lib/printf.c
6971 * gcc.c-torture/execute/builtins/lib/sprintf.c
6972 * gcc.c-torture/execute/builtins/lib/strcpy.c
6973 * gcc.c-torture/execute/builtins/lib/strcspn.c
6974 * gcc.c-torture/execute/builtins/lib/strncat.c
6975 * gcc.c-torture/execute/builtins/lib/strncmp.c
6976 * gcc.c-torture/execute/builtins/lib/strncpy.c
6977 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6978 * gcc.c-torture/execute/builtins/lib/strspn.c
6979 * gcc.c-torture/execute/builtins/lib/strstr.c:
6980 New files containing support routines.
6981
6982 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6983 declaration.
6984 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6985 when not optimizing.
6986
6987 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6988
6989 PR c++/16240
6990 * g++.dg/abi/mangle22.C: New test.
6991 * g++.dg/abi/mangle23.C: Likewise.
6992
6993 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6994
6995 PR fortran/16290
6996 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6997 Allow for cases without denormalized floating point numbers.
6998
6999 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7000
7001 PR c/1027
7002 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7003 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7004 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7005 expected warning text.
7006 * gcc.dg/format/diag-2.c: New test.
7007
7008 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7009
7010 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7011
7012 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7013
7014 * gcc.dg/builtins-43.c: New.
7015 * gcc.dg/builtins-44.c: New.
7016 * gcc.dg/builtins-45.c: New.
7017
7018 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7019 Andreas Tobler <a.tobler@schweiz.ch>
7020
7021 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7022 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7023 as SIGSEGV.
7024 * gcc.dg/cleanup-11.c: Likewise.
7025 * gcc.dg/cleanup-8.c: Likewise.
7026 * gcc.dg/cleanup-9.c: Likewise.
7027 * gcc.dg/cleanup-5.c: Run on all platforms.
7028
7029 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7030
7031 * g++.dg/warn/nonnull1.C: New test.
7032
7033 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7034
7035 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7036 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7037 Special-case the Sun compiler wrt to <complex.h>.
7038
7039 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7040
7041 * gcc.dg/Wunreachable-8.C: New test.
7042
7043 * gcc.dg/h8300-ice2.c : New test.
7044
7045 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7046
7047 PR fortran/16161
7048 * gfortran.fortran-torture/compile/implicit.f90: Add test
7049 for implicit character.
7050
7051 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7052
7053 PR fortran/16289
7054 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7055 Use tiny() intrinsic to find smallest non-negative real
7056
7057 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7058
7059 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7060 * gcc.dg/compat/struct-by-value-22_x.c: New.
7061 * gcc.dg/compat/struct-by-value-22_y.c: New.
7062
7063 * gcc.c-torture/execute/20040629-1.c: New test.
7064
7065 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7066
7067 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7068 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7069
7070 PR target/16195
7071 * gcc.dg/20040625-1.c: New test.
7072
7073 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7074
7075 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7076
7077 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7078
7079 PR fortran/15963
7080 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7081
7082 2004-06-29 Richard Henderson <rth@redhat.com>
7083
7084 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7085
7086 2004-06-29 Paul Brook <paul@codesourcery.com>
7087
7088 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7089 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7090
7091 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7092
7093 PR c++/16260
7094 * g++.dg/parse/crash15.C: New.
7095
7096 2004-06-28 Andrew Pinski <apinski@apple.com>
7097
7098 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7099 by the error already.
7100
7101 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7102
7103 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7104
7105 PR target/14041
7106 * gcc.dg/h8300-bss-align-1.c : New.
7107
7108 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7109
7110 * PR c++/16174
7111 * g++.dg/template/ctor4.C: New.
7112
7113 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7114
7115 PR c++/16205
7116 * g++.dg/warn/Wsequence-point-1.C: New test.
7117
7118 2004-06-27 Paul Brook <paul@codesourcery.com>
7119
7120 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7121
7122 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7123
7124 * g++.old-deja/g++.mike/p7325.C: Remove.
7125
7126 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7127
7128 PR c/14963
7129 * gcc.dg/pr14963.c: New test.
7130
7131 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7132
7133 PR c++/16193
7134 * g++.dg/parse/redef1.C: New test.
7135
7136 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7137
7138 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7139 20021110.c.
7140 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7141 20021119-1.c.
7142 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7143 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7144 5-04.c.
7145 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7146 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7147 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7148 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7149 g++.brendan/enum14.C.
7150 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7151 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7152 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7153 g++.mike/virt1.C.
7154 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7155 memtemp24.C.
7156
7157 2004-06-27 Roger Sayle <roger@eyesopen.com>
7158
7159 * gcc.dg/20040527-1.c: New test case.
7160
7161 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7162
7163 PR gfortran/pr16196
7164 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7165
7166 2004-06-25 Roger Sayle <roger@eyesopen.com>
7167
7168 PR middle-end/15825
7169 * gcc.dg/pr15825-1.c: New test case.
7170
7171 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7172
7173 * gcc.c-torture/execute/20040625-1.c: New test.
7174
7175 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7176
7177 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7178
7179 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7180
7181 * gcc.dg/torture/mips-div-1.c: New test.
7182
7183 2004-06-24 Jeff Law <law@redhat.com>
7184
7185 * gcc.dg/tree-ssa/20040624-1.c: New test.
7186
7187 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7188
7189 * gcc.c-torture/compile/20040624-1.c: New test.
7190
7191 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7192
7193 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7194 this directory.
7195
7196 2004-06-23 Andrew Pinski <apinski@apple.com>
7197
7198 PR middle-end/15988
7199 * g++.dg/opt/ptrmem4.C: New test.
7200
7201 * gcc.dg/c90-array-quals-2.c: New test.
7202
7203 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7204
7205 * gcc.dg/kpice1.c: New test.
7206
7207 2006-06-23 Andrew Pinski <apinski@apple.com>
7208
7209 * gcc.dg/c90-array-quals.c: New test.
7210
7211 2006-06-22 Richard Henderson <rth@redhat.com>
7212
7213 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7214
7215 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7216
7217 * gcc.dg/builtins-config.h: Handle FreeBSD.
7218
7219 2006-06-22 Richard Henderson <rth@redhat.com>
7220
7221 * g++.dg/opt/devirt1.C: New.
7222
7223 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7224
7225 * g++.dg/opt/pr15551.C: New testcase.
7226
7227 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7228
7229 PR target/14800
7230 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7231 x86_64-*-linux* when compiling for 32bit.
7232
7233 2004-06-21 Andrew Pinski <apinski@apple.com>
7234
7235 * gcc.dg/pch/struct-1.c: New.
7236 * gcc.dg/pch/struct-1.hs: New.
7237
7238 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7239
7240 * gcc.dg/pch/save-temps-1.c: New file.
7241 * gcc.dg/pch/save-temps-1.hs: New file.
7242
7243 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7244
7245 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7246 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7247
7248 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7249
7250 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7251 to fix type error.
7252 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7253 Remove trailing spaces.
7254
7255 2004-06-21 Richard Henderson <rth@redhat.com>
7256
7257 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7258 merging && to BIT_FIELD_REF.
7259
7260 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7261
7262 * g++.dg/opt/placeholder1.C: New test.
7263
7264 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7265
7266 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7267 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7268 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7269 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7270
7271 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7272
7273 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7274 extern "C".
7275 * g++.dg/other/pragma-re-1.C: Add comments.
7276
7277 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7278
7279 PR gfortran/16080
7280 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7281
7282 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7283
7284 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7285 instead of setting the type of size_t by
7286 hand.
7287
7288 2004-06-18 Roger Sayle <roger@eyesopen.com>
7289
7290 * gcc.dg/unordered-2.c: New test case.
7291 * gcc.dg/unordered-3.c: New test case.
7292
7293 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7294
7295 PR other/16043
7296 * lib/g++.exp (g++_version): Tweak regexp for version
7297 * lib/g77.exp (g77_version): Likewise
7298 * lib/gfortran.exp (gfortran_version): Likewise
7299 * lib/objc.exp (objc_version): Likewise
7300 * lib/treelang.exp (treelang_version): Likewise
7301
7302 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7303
7304 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7305 Use INT_MAX instead of __INT_MAX__.
7306 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7307
7308 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7309 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7310 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7311 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7312 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7313 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7314 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7315 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7316 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7317
7318 * gcc.dg/range-test-1.c: New test.
7319 * g++.dg/opt/range-test-1.C: New test.
7320
7321 2004-06-17 Richard Henderson <rth@redhat.com>
7322
7323 * objc.dg/sync-1.m: New.
7324 * objc.dg/try-catch-1.m: Don't force next runtime.
7325 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7326 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7327 shadowed catch clause.
7328 * objc.dg/try-catch-5.m: New.
7329
7330 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7331
7332 Bug 14610
7333 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7334
7335 2004-06-15 Richard Henderson <rth@redhat.com>
7336
7337 * gcc.dg/20001116-1.c: Move expected warning line.
7338
7339 2004-06-15 Richard Henderson <rth@redhat.com>
7340
7341 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7342 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7343
7344 2004-06-15 Jeff Law <law@redhat.com>
7345
7346 * gcc.dg/tree-ssa/20040615-1.c: New test.
7347 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7348 be less sensitive to operand ordering.
7349 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7350
7351 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7352
7353 * g++.dg/abi/bitfield3.C: Add comment..
7354
7355 2004-06-15 Richard Henderson <rth@redhat.com>
7356
7357 * g++.dg/ext/stmtexpr1.C: XFAIL.
7358 * gcc.dg/20030612-1.c: XFAIL.
7359
7360 2004-06-15 Eric Christopher <echristo@redhat.com>
7361
7362 * g++.dg/charset/asm5.c: New.
7363 * gcc.dg/charset/asm6.c: New.
7364
7365 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7366
7367 PR fortran/15962
7368 * gfortran.fortran-torture/execute/select_1.f90: New test.
7369
7370 2004-06-15 Paul Brook <paul@codesourcery.com>
7371
7372 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7373
7374 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7375
7376 PR c++/15967
7377 * g++.dg/lookup/crash3.C: New test.
7378
7379 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7380
7381 PR c++/15947
7382 * g++.dg/parse/dtor4.C: New test.
7383
7384 2004-06-14 Jeff Law <law@redhat.com>
7385
7386 * gcc.c-torture/compile/20040614-1.c: New test.
7387
7388 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7389
7390 PR fortran/15211
7391 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7392 LEN of a character array.
7393
7394 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7395
7396 PR c++/15096
7397 * g++.dg/template/ptrmem10.C: New test.
7398
7399 PR c++/14930
7400 * g++.dg/template/friend30.C: New test.
7401
7402 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7403
7404 PR fortran/14928
7405 * gfortran.fortran-torture/compile/mloc.f90: New test.
7406
7407 2004-06-13 Paul Brook <paul@codesourcery.com>
7408
7409 * gfortran.fortran-torture/execute/random_2.f90: New test.
7410
7411 2004-06-13 Eric Christopher <echristo@redhat.com>
7412
7413 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7414
7415 2004-06-12 Paul Brook <paul@codesourcery.com>
7416
7417 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7418
7419 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7420
7421 PR fortran/14923
7422 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7423
7424 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7425
7426 PR fortran/14957
7427 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7428 syntax errors in end statements of contained subroutines.
7429
7430 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7431
7432 PR fortran/12841
7433 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7434
7435 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7436
7437 PR fortran/15665
7438 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7439
7440 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7441
7442 PR gfortran/12839
7443 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7444
7445 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7446
7447 PR c++/15862
7448 * g++.dg/parse/enum1.C: New test.
7449
7450 2004-06-10 Jeff Law <law@redhat.com>
7451
7452 * gcc.c-torture/compile/20040610-1.c: New test.
7453
7454 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7455
7456 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7457 * g++.old-deja/g++.other/decl3.C: Likewise.
7458
7459 2004-06-10 Brian Booth <bbooth@redhat.com>
7460
7461 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7462 V_MAY_DEF instead of VDEF.
7463 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7464
7465 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7466
7467 PR c++/14211
7468 * g++.dg/conversion/const1.C: New test.
7469
7470 PR c++/15076
7471 * g++.dg/conversion/reinterpret1.C: New test.
7472
7473 PR c++/15877
7474 * g++.dg/template/enum2.C: New test.
7475
7476 PR c++/15227
7477 * g++.dg/template/error13.C: New test.
7478
7479 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7480
7481 PR fortran/14957
7482 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7483 arguments to test_* REAL and of the right size.
7484
7485 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7486
7487 PR target/15569
7488 PR rtl-optimization/15681
7489 * gcc.dg/20040609-1.c: New test.
7490
7491 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7492
7493 PR c++/14791
7494 * g++.dg/opt/builtins1.C: New test.
7495
7496 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7497
7498 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7499 that use default windows32 struct layout.
7500 * gcc.dg/i386-bitfield2.c: Likewise.
7501
7502 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7503
7504 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7505 for mingw32 and cygwin targets.
7506
7507 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7508
7509 * gcc.dg/pch/macro-4.c: New.
7510 * gcc.dg/pch/macro-4.hs: New.
7511
7512 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7513
7514 PR fortran/13249
7515 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7516
7517 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7518
7519 PR fortran/13372
7520 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7521
7522 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7523
7524 PR gfortran/14897
7525 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7526
7527 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7528
7529 PR gfortran/15755
7530 * gfortran.fortran-torture/execute/backspace.c : New test.
7531
7532 2004-06-09 Paul Brook <paul@codesourcery.com>
7533
7534 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7535 (pointer_to_section): Rewrite to use smaller array.
7536
7537 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7538
7539 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7540 * gcc.dg/ext/altivec-10.c: Same.
7541 * gcc.dg/ext/altivec-11.c: Same.
7542 * gcc.dg/ext/altivec-12.c: Same.
7543 * gcc.dg/ext/altivec-13.c: Same.
7544 * gcc.dg/ext/altivec-14.c: Same.
7545 * gcc.dg/ext/altivec-15.c: Same.
7546 * gcc.dg/ext/altivec-16.c: Same.
7547 * gcc.dg/ext/altivec-3.c: Same.
7548 * gcc.dg/ext/altivec-4.c: Same.
7549 * gcc.dg/ext/altivec-6.c: Same.
7550 * gcc.dg/ext/altivec-7.c: Same.
7551 * gcc.dg/ext/altivec-8.c: Same.
7552 * gcc.dg/ext/altivec-varargs-1.c: Same.
7553
7554 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7555 * g++.dg/ext/altivec-10.C: Same.
7556 * g++.dg/ext/altivec-2.C: Same.
7557 * g++.dg/ext/altivec-3.C: Same.
7558 * g++.dg/ext/altivec-4.C: Same.
7559 * g++.dg/ext/altivec-5.C: Same.
7560 * g++.dg/ext/altivec-6.C: Same.
7561 * g++.dg/ext/altivec-7.C: Same.
7562 * g++.dg/ext/altivec-8.C: Same.
7563 * g++.dg/ext/altivec-9.C: Same.
7564
7565 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7566
7567 PR c++/7841
7568 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7569
7570 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7571
7572 * gcc.dg/union-1.c: New test.
7573
7574 2004-06-07 Roger Sayle <roger@eyesopen.com>
7575
7576 * gcc.dg/builtins-41.c: New test case.
7577 * gcc.dg/builtins-42.c: New test case.
7578
7579 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7580
7581 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7582 * g++.dg/ext/altivec-10.C: Same.
7583 * g++.dg/ext/altivec-2.C: Same.
7584 * g++.dg/ext/altivec-3.C: Same.
7585 * g++.dg/ext/altivec-4.C: Same.
7586 * g++.dg/ext/altivec-5.C: Same.
7587 * g++.dg/ext/altivec-6.C: Same.
7588 * g++.dg/ext/altivec-7.C: Same.
7589 * g++.dg/ext/altivec-8.C: Same.
7590 * g++.dg/ext/altivec-9.C: Same.
7591 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7592 * g++.old-deja/g++.brendan/new3.C: Same.
7593 * gcc.c-torture/execute/eeprof-1.x: Same.
7594
7595 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7596
7597 PR c/14765
7598 * gcc.dg/pr14765-1.c: New test.
7599
7600 2004-06-07 Roger Sayle <roger@eyesopen.com>
7601
7602 PR c/14649
7603 * gcc.dg/pr14649-1.c: New test case.
7604
7605 2004-06-07 Richard Henderson <rth@redhat.com>
7606
7607 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7608 if temporaries.
7609
7610 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7611
7612 * g++.dg/eh/elide1.C: Remove XFAIL.
7613
7614 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7615
7616 PR c++/15337
7617 * g++.dg/expr/sizeof3.C: New test.
7618
7619 PR c++/14777
7620 * g++.dg/template/access14.C: New test.
7621
7622 PR c++/15554
7623 * g++.dg/template/enum1.C: New test.
7624
7625 PR c++/15057
7626 * g++.dg/eh/throw1.C: New test.
7627
7628 2004-06-07 David Ayers <d.ayers@inode.at>
7629 Ziemowit Laski <zlaski@apple.com>
7630
7631 * lib/objc.exp (objc_target_compile): Revert the '-framework
7632 Foundation' flag fix, since bare Darwin does not ship
7633 with the Foundation framework.
7634 * objc/execute/next_mapping.h: Provide a local NSConstantString
7635 @interface and @implementation.
7636 (objc_constant_string_init): A constructor function, used to
7637 initialize the NSConstantString meta-class object.
7638 * objc/execute/string1.m: Include "next_mapping.h" instead of
7639 <Foundation/NSString.h>.
7640 * objc/execute/string2.m: Likewise.
7641 * objc/execute/string3.m: Likewise.
7642 * objc/execute/string4.m: Likewise.
7643
7644 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7645
7646 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7647 to double. Replace double with FLOAT.
7648 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7649
7650 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7651 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7652 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7653 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7654 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7655 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7656 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7657 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7658
7659 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7660
7661 PR c/13519
7662 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7663
7664 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7665
7666 PR c++/15503
7667 * g++.dg/template/meminit2.C: New test.
7668
7669 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7670
7671 PR target/15822
7672 * gcc.c-torture/execute/compare-fp-1.c,
7673 gcc.c-torture/execute/compare-fp-2.c,
7674 gcc.c-torture/execute/compare-fp-3.c,
7675 gcc.c-torture/execute/compare-fp-4.c,
7676 gcc.c-torture/execute/compare-fp-3.x,
7677 gcc.c-torture/execute/compare-fp-4.x: Moved...
7678 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7679 gcc.c-torture/execute/ieee/compare-fp-2.c,
7680 gcc.c-torture/execute/ieee/compare-fp-3.c,
7681 gcc.c-torture/execute/ieee/compare-fp-4.c,
7682 gcc.c-torture/execute/ieee/compare-fp-3.x,
7683 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7684
7685 2004-06-04 David Ayers <d.ayers@inode.at>
7686
7687 * objc/execute/protocol-isEqual-4.m: New testcase.
7688
7689 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7690
7691 * objc/execute/protocol-isEqual-1.m: New testcase.
7692 * objc/execute/protocol-isEqual-2.m: New testcase.
7693 * objc/execute/protocol-isEqual-3.m: New testcase.
7694
7695 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7696
7697 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7698
7699 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7700
7701 * lib/objc.exp (objc_target_compile): When running tests on
7702 Darwin (Mac OS X), inform the linker about '-framework
7703 'Foundation'.
7704
7705 2004-06-02 Eric Christopher <echristo@redhat.com>
7706
7707 * gcc.c-torture/compile/20040602-1.c: New.
7708
7709 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7710
7711 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7712 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7713
7714 PR tree-optimization/14736
7715 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7716
7717 PR tree-optimization/14042
7718 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7719
7720 PR tree-optimization/14729
7721 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7722
7723 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7724
7725 PR fortran/15557
7726 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7727
7728 2004-06-01 Richard Hederson <rth@redhat.com>
7729
7730 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7731
7732 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7733
7734 PR c++/14932
7735 * g++.dg/parse/offsetof4.C: New test.
7736
7737 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7738
7739 PR objc/7993
7740 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7741
7742 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7743
7744 PR c++/15701
7745 * g++.dg/template/friend29.C: New test.
7746
7747 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7748
7749 PR c/15749
7750 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7751
7752 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7753
7754 * gcc.dg/sparc-trap-1.c: New test.
7755
7756 2004-05-31 Roger Sayle <roger@eyesopen.com>
7757
7758 PR middle-end/15069
7759 * g++.dg/opt/fold3.C: New test case.
7760
7761 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7762
7763 * lib/target-supports.exp (check_iconv_available): Fix fallout
7764 from 2004-05-28 patch.
7765
7766 2004-05-30 Paul Brook <paul@codesourcery.com>
7767
7768 PR fortran/15620
7769 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7770 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7771
7772 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7773
7774 * gfortran.fortran-torture/execute/random_1.f90: New test.
7775
7776 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7777
7778 * g++.dg/ext/altivec-10.C: New test.
7779
7780 2004-05-29 Paul Brook <paul@codesourcery.com>
7781
7782 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7783
7784 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7785
7786 * gcc.dg/altivec-16.c: New test.
7787
7788 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7789
7790 * lib/target-supports.exp (check_vmx_hw_available): New.
7791 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7792
7793 * lib/target-supports.exp (check_alias_available,
7794 check_iconv_available, check_named_sections_available): Use
7795 unique names for temporary files.
7796
7797 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7798
7799 * gcc.dg/altivec-15.c: New test.
7800
7801 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7802
7803 PR c++/15083
7804 * g++.dg/warn/noeffect6.C: New test.
7805
7806 PR c++/15471
7807 * g++.dg/expr/ptrmem4.C: New test.
7808
7809 PR c++/15640
7810 * g++.dg/template/operator3.C: New test.
7811
7812 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7813
7814 PR c++/14668
7815 * g++.dg/lookup/redecl1.C: New test.
7816 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7817
7818 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7819
7820 * gcc.c-torture/execute/compare-fp-1.c,
7821 gcc.c-torture/execute/compare-fp-2.c,
7822 gcc.c-torture/execute/compare-fp-3.c,
7823 gcc.c-torture/execute/compare-fp-4.c,
7824 gcc.c-torture/execute/compare-fp-3.x,
7825 gcc.c-torture/execute/compare-fp-4.x,
7826 gcc.dg/pr15649-1.c: New.
7827
7828 2004-05-27 Adam Nemet <anemet@lnxw.com>
7829
7830 PR c++/12883
7831 * g++.dg/init/array14.C: New test.
7832
7833 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7834
7835 * lib/compat.exp (compat-get-options-main): New.
7836 (compat-get-options): Remove unneeded code, warn for ignored
7837 command.
7838 (compat-execute): Check flag set by dg-require-* commands.
7839
7840 * lib/compat.exp (compat-execute): Break up long lines.
7841
7842 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7843
7844 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7845 * gcc.dg/altivec-14.c: New test.
7846 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7847
7848 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7849 * gcc.dg/altivec-12.c: Ditto.
7850
7851 * gcc.dg/altivec-3.c: Move call to altivec_check.
7852
7853 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7854
7855 PR c++/15044
7856 * g++.dg/template/error12.C: New test.
7857
7858 PR c++/15317
7859 * g++.dg/ext/attrib15.C: New test.
7860
7861 PR c++/15329
7862 * g++.dg/template/ptrmem9.C: New test.
7863
7864 2004-05-25 Paul Brook <paul@codesourcery.com>
7865
7866 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7867
7868 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7869
7870 PR c++/15165
7871 * g++.dg/template/crash19.C: New test.
7872
7873 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7874
7875 PR c++/15025
7876 * g++.dg/template/redecl1.C: New test.
7877
7878 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7879
7880 PR c++/14821
7881 * g++.dg/other/ns1.C: New test.
7882
7883 PR c++/14883
7884 * g++.dg/template/invalid1.C: New test.
7885
7886 2004-05-23 Paul Brook <paul@codesourcery.com>
7887 Victor Leikehman <lei@haifasphere.co.il>
7888
7889 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7890 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7891
7892 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/15285
7895 PR c++/15299
7896 * g++.dg/template/non-dependent5.C: New test.
7897 * g++.dg/template/non-dependent6.C: New test.
7898
7899 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7900
7901 PR c++/15507
7902 * g++.dg/inherit/union1.C: New test.
7903
7904 PR c++/15542
7905 * g++.dg/template/addr1.C: New test.
7906
7907 PR c++/15427
7908 * g++.dg/template/array5.C: New test.
7909
7910 PR c++/15287
7911 * g++.dg/template/array6.C: New test.
7912
7913 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7914 Roger Sayle <roger@eyesopen.com>
7915
7916 * g++.dg/lookup/forscope2.C: New test case.
7917
7918 2004-05-22 Ben Elliston <bje@au.ibm.com>
7919
7920 * gcc.dg/cpp/Wmissingdirs.c: New.
7921
7922 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7923
7924 PR target/15301
7925 * gcc.dg/compat/union-m128-1.h: New file.
7926 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7927 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7928 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7929
7930 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7931
7932 PR target/15302
7933 * gcc.dg/compat/struct-complex-1.h: New file.
7934 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7935 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7936 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7937
7938 2004-05-20 Roger Sayle <roger@eyesopen.com>
7939
7940 PR middle-end/3074
7941 * gcc.dg/pr3074-1.c: New test case.
7942 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7943
7944 2004-05-20 Falk Hueffner <falk@debian.org>
7945
7946 PR other/15526
7947 * gcc.dg/ftrapv-1.c: New test case.
7948
7949 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7950
7951 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7952
7953 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7954 Jeff Law <law@redhat.com>
7955
7956 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7957 * gcc.dg/tree-ssa/20040518-2.c: New test.
7958
7959 * gcc.dg/tree-ssa/20040518-1.c: New test.
7960
7961 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7962
7963 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7964
7965 2004-05-18 Paul Brook <paul@codesourcery.com>
7966
7967 PR fortran/13930
7968 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7969
7970 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7971
7972 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7973 constant folding.
7974
7975 2004-05-17 Steven Bosscher <stevenb@suse.de>
7976
7977 * gcc.dg/tree-ssa/20040517-1.c: New test.
7978
7979 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7980
7981 * gcc.dg/loop-4.c: New test.
7982
7983 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7984
7985 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7986
7987 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7988
7989 PR fortran/15311
7990 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7991
7992 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7993
7994 PR fortran/13826
7995 PR fortran/13940
7996 * gfortran.fortran-torture/compile/data_1.f90: New test.
7997
7998 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7999
8000 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8001 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8002
8003 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8004
8005 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8006
8007 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8008
8009 PR c/15444
8010 * gcc.dg/format/xopen-1.c: Adjust expected message.
8011 * gcc.dg/format/xopen-3.c: New test.
8012
8013 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8014
8015 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8016
8017 2004-05-14 Jeff Law <law@redhat.com>
8018
8019 * gcc.dg/tree-ssa/20040514-2.c: New test.
8020
8021 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8022
8023 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8024 this ...
8025 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8026 this.
8027
8028 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8029
8030 * gcc.dg/tree-ssa/20040514-1.c: New test.
8031
8032 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8033
8034 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8035 test.
8036
8037 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8038
8039 PR fortran/14066
8040 * gfortran.fortran-torture/compile/do_1.f90: New test.
8041
8042 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8043
8044 PR fortran/15051
8045 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8046 test.
8047
8048 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8049
8050 PR fortran/15149
8051 * gfortran.fortran-torture/execute/random_init.f90: New test.
8052
8053 2004-05-13 Paul Brook <paul@codesourcery.com>
8054
8055 PR fortran/15314
8056 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8057
8058 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8059
8060 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8061 for the powerpc case.
8062
8063 2004-05-13 Jeff Law <law@redhat.com>
8064
8065 * gcc.dg/tree-ssa/20040513-1.c: New test.
8066 * gcc.dg/tree-ssa/20040513-2.c: New test.
8067
8068 2004-05-13 Paul Brook <paul@codesourcery.com>
8069
8070 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8071 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8072 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8073
8074 2004-05-13 Andreas Schwab <schwab@suse.de>
8075
8076 PR other/10819
8077 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8078 characters.
8079
8080 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8081
8082 PR fortran/15294
8083 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8084
8085 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8086
8087 Merge from tree-ssa-20020619-branch. See
8088 ChangeLog.tree-ssa for details.
8089
8090 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8091
8092 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8093 include <altivec.h> explicitly.
8094 * gcc.dg/altivec-13.c: Likewise.
8095
8096 2004-05-11 Paul Brook <paul@codesourcery.com>
8097
8098 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8099
8100 2004-05-10 Eric Christopher <echristo@redhat.com>
8101
8102 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8103 * gcc.dg/sibcall-4.c: Ditto.
8104
8105 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8106
8107 * g++.dg/ext/altivec-8.C: New test case.
8108 * gcc.dg/altivec-13.c: New test case.
8109
8110 2004-05-08 Roger Sayle <roger@eyesopen.com>
8111
8112 * gcc.c-torture/execute/divcmp-1.c: New test case.
8113 * gcc.c-torture/execute/divcmp-2.c: New test case.
8114 * gcc.c-torture/execute/divcmp-3.c: New test case.
8115
8116 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8117
8118 * g++.dg/other/pragma-re-2.C: New test.
8119
8120 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8121
8122 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8123 * gcc.dg/i386-387-2.c: Likewise.
8124
8125 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8126 __builtin_drem.
8127 * gcc.dg/i386-387-6.c: Likewise.
8128
8129 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8130
8131 * gcc.dg/builtins-33.c: Also check log1p*.
8132
8133 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8134
8135 PR optimization/15296
8136 * gcc.c-torture/execute/pr15296.c: New test.
8137
8138 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8139
8140 * gcc.dg/builtins-40.c: New test.
8141
8142 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8143
8144 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8145
8146 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8147
8148 * g++.dg/ext/spe1.C: New testcase.
8149
8150 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8151
8152 * objc.dg/image-info.m: Allow additional attributes
8153 for __image_info section.
8154
8155 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8156
8157 * gcc.dg/torture/mips-hilo-2.c: New test.
8158
8159 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8160
8161 PR c++/14389
8162 * g++.dg/template/member5.C: New test.
8163
8164 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8165
8166 * gcc.dg/builtins-34.c: Also check expm1*.
8167
8168 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8169
8170 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8171 * gcc.dg/torture/builtin-convert-3.c: New test.
8172
8173 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8174
8175 PR middle-end/15054
8176 * g++.dg/opt/pr15054.C: New test.
8177
8178 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8179
8180 * gcc.dg/torture/builtin-rounding-1.c: New test.
8181 * gcc.dg/builtins-25.c: Delete.
8182 * gcc.dg/builtins-29.c: Delete.
8183
8184 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8185
8186 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8187 * gcc.dg/sibcall-4.c: Likewise.
8188 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8189
8190 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8191
8192 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8193 bit-field on 16-bit targets.
8194
8195 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8196
8197 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8198 16-bit targets.
8199
8200 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8201
8202 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8203 * gcc.dg/rs6000-power2-2.c: Likewise.
8204
8205 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8206
8207 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8208 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8209 Change the asm registers to be in form of frN instead of fN.
8210
8211 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8212
8213 * gcc.dg/torture/builtin-convert-2.c: New test.
8214
8215 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8216
8217 * gcc.dg/rs6000-power2-1.c: New test.
8218 * gcc.dg/rs6000-power2-2.c: New test.
8219
8220 2004-04-28 Jan Hubicka <jh@suse.cz>
8221
8222 * gcc.dg/unused-6.c: New test.
8223
8224 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8225 Ulrich Weigand <uweigand@de.ibm.com>
8226
8227 * ada/acats/run_all.sh: Define $target variable.
8228
8229 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8230
8231 PR c++/15119
8232 * g++.dg/other/vararg-1.C: New test.
8233
8234 PR c++/4794
8235 * g++.dg/eh/cleanup3.C: New test.
8236
8237 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8238
8239 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8240 and ad8011a (target_insn).
8241 * ada/acats/support/macro.dfs: Likewise.
8242 * ada/acats/support/impbit.adb: New file.
8243
8244 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8245
8246 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8247
8248 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8249
8250 * gcc.dg/loop-3.c: New test.
8251
8252 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8253
8254 * gcc.c-torture/execute/simd-5.c: New test.
8255
8256 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8257
8258 PR c++/15064
8259 * g++.dg/template/crash18.C: New test.
8260
8261 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8262
8263 * g++.dg/ext/complit3.C: New test.
8264
8265 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8266
8267 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8268 * gcc.dg/altivec-3.c: Same.
8269 * gcc.dg/altivec-varargs-1.c: Same.
8270
8271 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8272
8273 * lib/target-supports.exp (check_profiling_available): Assume
8274 profiling is not available on powerpc-eabi targets.
8275
8276 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8277
8278 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8279 * gcc.dg/vmx/bug-1.c: Ditto.
8280
8281 2004-04-20 Eric Christopher <echristo@redhat.com>
8282
8283 * gcc.dg/charset/extern.c: New test.
8284 * g++.dg/charset/extern3.cc: Ditto.
8285
8286 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8287
8288 * gcc.dg/builtins-39.c: New test.
8289
8290 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8291
8292 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8293
8294 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8295
8296 * gcc.dg/torture/mips-hilo-1.c: New test.
8297
8298 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 * gcc.c-torture/compile/20040419-1.c: New test.
8301
8302 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8303
8304 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8305
8306 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8307 Aldy Hernandez <aldyh@redhat.com>
8308
8309 * gcc.c-torture/execute/va-arg-24.c: New.
8310
8311 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8312 Aldy Hernandez <aldyh@redhat.com>
8313
8314 * gcc.dg/vmx/1b-01.c: New.
8315 * gcc.dg/vmx/1b-02.c: New.
8316 * gcc.dg/vmx/1b-03.c: New.
8317 * gcc.dg/vmx/1b-04.c: New.
8318 * gcc.dg/vmx/1b-05.c: New.
8319 * gcc.dg/vmx/1b-06.c: New.
8320 * gcc.dg/vmx/1b-07.c: New.
8321 * gcc.dg/vmx/1c-01.c: New.
8322 * gcc.dg/vmx/1c-02.c: New.
8323 * gcc.dg/vmx/3a-01a.c: New.
8324 * gcc.dg/vmx/3a-01.c: New.
8325 * gcc.dg/vmx/3a-01m.c: New.
8326 * gcc.dg/vmx/3a-03.c: New.
8327 * gcc.dg/vmx/3a-03m.c: New.
8328 * gcc.dg/vmx/3a-04.c: New.
8329 * gcc.dg/vmx/3a-04m.c: New.
8330 * gcc.dg/vmx/3a-05.c: New.
8331 * gcc.dg/vmx/3a-06.c: New.
8332 * gcc.dg/vmx/3a-06m.c: New.
8333 * gcc.dg/vmx/3a-07.c: New.
8334 * gcc.dg/vmx/3b-01.c: New.
8335 * gcc.dg/vmx/3b-02.c: New.
8336 * gcc.dg/vmx/3b-10.c: New.
8337 * gcc.dg/vmx/3b-13.c: New.
8338 * gcc.dg/vmx/3b-14.c: New.
8339 * gcc.dg/vmx/3b-15.c: New.
8340 * gcc.dg/vmx/3c-01a.c: New.
8341 * gcc.dg/vmx/3c-01.c: New.
8342 * gcc.dg/vmx/3c-02.c: New.
8343 * gcc.dg/vmx/3c-03.c: New.
8344 * gcc.dg/vmx/3d-01.c: New.
8345 * gcc.dg/vmx/4-01.c: New.
8346 * gcc.dg/vmx/4-03.c: New.
8347 * gcc.dg/vmx/5-01.c: New.
8348 * gcc.dg/vmx/5-02.c: New.
8349 * gcc.dg/vmx/5-03.c: New.
8350 * gcc.dg/vmx/5-04.c: New.
8351 * gcc.dg/vmx/5-05.c: New.
8352 * gcc.dg/vmx/5-06.c: New.
8353 * gcc.dg/vmx/5-07.c: New.
8354 * gcc.dg/vmx/5-07t.c: New.
8355 * gcc.dg/vmx/5-08.c: New.
8356 * gcc.dg/vmx/5-10.c: New.
8357 * gcc.dg/vmx/5-11.c: New.
8358 * gcc.dg/vmx/7-01a.c: New.
8359 * gcc.dg/vmx/7-01.c: New.
8360 * gcc.dg/vmx/7c-01.c: New.
8361 * gcc.dg/vmx/7d-01.c: New.
8362 * gcc.dg/vmx/7d-02.c: New.
8363 * gcc.dg/vmx/8-01.c: New.
8364 * gcc.dg/vmx/8-02a.c: New.
8365 * gcc.dg/vmx/8-02.c: New.
8366 * gcc.dg/vmx/brode-1.c: New.
8367 * gcc.dg/vmx/bug-1.c: New.
8368 * gcc.dg/vmx/bug-2.c: New.
8369 * gcc.dg/vmx/bug-3.c: New.
8370 * gcc.dg/vmx/cw-bug-1.c: New.
8371 * gcc.dg/vmx/cw-bug-2.c: New.
8372 * gcc.dg/vmx/cw-bug-3.c: New.
8373 * gcc.dg/vmx/dct.c: New.
8374 * gcc.dg/vmx/debug-1.c: New.
8375 * gcc.dg/vmx/debug-2.c: New.
8376 * gcc.dg/vmx/debug-3.c: New.
8377 * gcc.dg/vmx/debug-4.c: New.
8378 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8379 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8380 * gcc.dg/vmx/eg-5.c: New.
8381 * gcc.dg/vmx/fft.c: New.
8382 * gcc.dg/vmx/gcc-bug-1.c: New.
8383 * gcc.dg/vmx/gcc-bug-2.c: New.
8384 * gcc.dg/vmx/gcc-bug-3.c: New.
8385 * gcc.dg/vmx/gcc-bug-4.c: New.
8386 * gcc.dg/vmx/gcc-bug-5.c: New.
8387 * gcc.dg/vmx/gcc-bug-6.c: New.
8388 * gcc.dg/vmx/gcc-bug-7.c: New.
8389 * gcc.dg/vmx/gcc-bug-8.c: New.
8390 * gcc.dg/vmx/gcc-bug-9.c: New.
8391 * gcc.dg/vmx/gcc-bug-b.c: New.
8392 * gcc.dg/vmx/gcc-bug-c.c: New.
8393 * gcc.dg/vmx/gcc-bug-d.c: New.
8394 * gcc.dg/vmx/gcc-bug-e.c: New.
8395 * gcc.dg/vmx/gcc-bug-f.c: New.
8396 * gcc.dg/vmx/gcc-bug-g.c: New.
8397 * gcc.dg/vmx/gcc-bug-i.c: New.
8398 * gcc.dg/vmx/harness.h: New.
8399 * gcc.dg/vmx/ira1.c: New.
8400 * gcc.dg/vmx/ira2a.c: New.
8401 * gcc.dg/vmx/ira2b.c: New.
8402 * gcc.dg/vmx/ira2.c: New.
8403 * gcc.dg/vmx/ira2c.c: New.
8404 * gcc.dg/vmx/mem.c: New.
8405 * gcc.dg/vmx/newton-1.c: New.
8406 * gcc.dg/vmx/ops.c: New.
8407 * gcc.dg/vmx/sn7153.c: New.
8408 * gcc.dg/vmx/spill2.c: New.
8409 * gcc.dg/vmx/spill3.c: New.
8410 * gcc.dg/vmx/spill.c: New.
8411 * gcc.dg/vmx/t.c: New.
8412 * gcc.dg/vmx/varargs-1.c: New.
8413 * gcc.dg/vmx/varargs-2.c: New.
8414 * gcc.dg/vmx/varargs-3.c: New.
8415 * gcc.dg/vmx/varargs-4.c: New.
8416 * gcc.dg/vmx/varargs-5.c: New.
8417 * gcc.dg/vmx/varargs-6.c: New.
8418 * gcc.dg/vmx/varargs-7.c: New.
8419 * gcc.dg/vmx/vmx.exp: New.
8420 * gcc.dg/vmx/vprint-1.c: New.
8421 * gcc.dg/vmx/vscan-1.c: New.
8422 * gcc.dg/vmx/x-01.c: New.
8423 * gcc.dg/vmx/x-02.c: New.
8424 * gcc.dg/vmx/x-03.c: New.
8425 * gcc.dg/vmx/x-04.c: New.
8426 * gcc.dg/vmx/x-05.c: New.
8427 * gcc.dg/vmx/yousufi-1.c: New.
8428 * gcc.dg/vmx/zero-1.c: New.
8429 * gcc.dg/vmx/zero.c: New.
8430
8431 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8432
8433 * g++.dg/lookup/java1.C: Update for chage of
8434 _Jv_AllocObject.
8435 * g++.dg/lookup/java2.C: Likewise.
8436
8437 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8438
8439 * ada/acats/run_all.sh: use -O2 by default.
8440
8441 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8442
8443 * gcc.dg/vr-mult-[12].c: New tests.
8444
8445 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8446
8447 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8448
8449 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8450
8451 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8452
8453 * lib/target-supports.exp (check_profiling_available): Assume profiling
8454 isn't available for mips*-*-elf targets.
8455
8456 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8457
8458 * gcc.dg/builtins-38.c: New test.
8459
8460 2004-04-14 Eric Christopher <echristo@redhat.com>
8461
8462 * g++.dg/charset/charset.exp: Run .cc extension tests.
8463
8464 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8465
8466 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8467
8468 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8469
8470 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8471
8472 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8473
8474 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8475 * gcc.dg/i386-387-2.c: Likewise.
8476
8477 * gcc.dg/i386-387-7.c: New test.
8478 * gcc.dg/i386-387-8.c: New test.
8479
8480 * gcc.dg/builtins-37.c: New test.
8481
8482 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8483
8484 * g++.dg/pch/externc-1.C: Add missing semicolon.
8485
8486 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8487
8488 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8489
8490 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8491
8492 * gcc.c-torture/execute/20040411-1.c: New test.
8493
8494 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8495
8496 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8497
8498 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8499
8500 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8501
8502 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8503
8504 * lib/target-supports.exp (check_named_sections_available): New.
8505 * lib/gcc-dg.exp (dg-require-named-sections): New.
8506 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8507 old-deja.exp. Also prune error-count message from HP linker.
8508 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8509
8510 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8511 * g++.old-deja/g++.pt/static3.C: Likewise.
8512 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8513
8514 2004-04-09 Roger Sayle <roger@eyesopen.com>
8515
8516 * gcc.c-torture/execute/20040409-1.c: New test case.
8517 * gcc.c-torture/execute/20040409-2.c: New test case.
8518 * gcc.c-torture/execute/20040409-3.c: New test case.
8519
8520 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8521
8522 * gcc.dg/20040409-1.c: New test.
8523
8524 2004-04-08 Roger Sayle <roger@eyesopen.com>
8525
8526 PR target/14888
8527 * g++.dg/opt/pr14888.C: New test case.
8528
8529 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8530
8531 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8532 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8533 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8534 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8535 New tests.
8536
8537 2004-04-08 Paul Brook <paul@codesourcery.com>
8538
8539 * gcc.dg/spill-1.c: New test.
8540
8541 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8542
8543 * gcc.dg/torture/builtin-ctype-2.c: New test.
8544
8545 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8546
8547 * gcc.dg/pch/pch.exp: Add largefile test.
8548
8549 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8550
8551 * g++.dg/pch/externc-1.Hs: New.
8552 * g++.dg/pch/externc-1.C: New.
8553
8554 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8555
8556 * gcc.dg/compat/struct-by-value-5a_main.c,
8557 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8558 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8559 * gcc.dg/compat/struct-by-value-5a_x.c,
8560 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8561 gcc.dg/compat/struct-by-value-5_x.c.
8562 * gcc.dg/compat/struct-by-value-5a_y.c,
8563 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8564 gcc.dg/compat/struct-by-value-5_y.c.
8565
8566 * gcc.dg/compat/struct-by-value-6a_main.c,
8567 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8568 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8569 * gcc.dg/compat/struct-by-value-6a_x.c,
8570 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8571 gcc.dg/compat/struct-by-value-6_x.c.
8572 * gcc.dg/compat/struct-by-value-6a_y.c,
8573 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8574 gcc.dg/compat/struct-by-value-6_y.c.
8575
8576 * gcc.dg/compat/struct-by-value-7a_main.c,
8577 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8578 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8579 * gcc.dg/compat/struct-by-value-7a_x.c,
8580 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8581 gcc.dg/compat/struct-by-value-7_x.c.
8582 * gcc.dg/compat/struct-by-value-7a_y.c,
8583 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8584 gcc.dg/compat/struct-by-value-7_y.c.
8585
8586 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8587
8588 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8589 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8590 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8591 options.
8592
8593 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8594
8595 * gcc.dg/builtins-36.c: New test.
8596
8597 2004-04-06 Paul Brook <paul@codesourcery.com>
8598
8599 * README.gcc: Remove obsolete contraint on testcases.
8600
8601 2004-04-05 Paul Brook <paul@codesourcery.com>
8602
8603 PR2123
8604 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8605 failure and exit(0) on success.
8606 * g++.dg/expr/anew2.C: Ditto.
8607 * g++.dg/expr/anew3.C: Ditto.
8608 * g++.dg/expr/anew4.C: Ditto.
8609
8610 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8611
8612 PR c++/3518
8613 * g++.dg/template/unify7.C: New.
8614
8615 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8616
8617 * g++.dg/README: Bring up to date with new subdirectories; remove
8618 duplicate subdirectory lines.
8619
8620 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8621
8622 PR c++/14007
8623 * g++.dg/template/unify5.C: New.
8624 * g++.dg/template/unify6.C: New.
8625 * g++.dg/template/qualttp20.C: Adjust.
8626 * g++.old-deja/g++.jason/report.C: Adjust.
8627 * g++.old-deja/g++.other/qual1.C: Adjust.
8628
8629 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8630
8631 PR c++/14803
8632 * g++.dg/inherit/ptrmem1.C: New test.
8633
8634 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8635
8636 PR c++/14755
8637 * gcc.c-torture/execute/20040331-1.c: New test.
8638 * gcc.dg/20040331-1.c: New test.
8639
8640 2004-04-01 Paul Brook <paul@codesourcery.com>
8641
8642 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8643
8644 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8645
8646 PR c++/14724
8647 * g++.dg/init/goto1.C: New test.
8648
8649 PR c++/14763
8650 * g++.dg/template/defarg4.C: New test.
8651
8652 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8653
8654 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8655
8656 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8657
8658 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8659
8660 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8661
8662 * gcc.dg/noncompile/undeclared-2.c: New test.
8663
8664 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8665
8666 * gcc.dg/940409-1.c: Remove XFAIL.
8667 * gcc.dg/reg-vol-struct-1.c: New test.
8668
8669 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8670
8671 * gcc.dg/torture/builtin-wctype-1.c: New test.
8672
8673 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8674
8675 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8676 * gcc.dg/20001101-1.c: Likewise.
8677 * gcc.dg/20001102-1.c: Likewise.
8678
8679 2004-03-25 Roger Sayle <roger@eyesopen.com>
8680
8681 * gcc.dg/compare8.c: Add an additional test for XOR.
8682
8683 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8684
8685 * gcc.dg/torture/builtin-ctype-1.c: New test.
8686
8687 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8688
8689 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8690 * gcc.dg/torture/builtin-math-1.c: Likewise.
8691 * gcc.dg/torture/builtin-power-1.c: New test.
8692
8693 2004-03-24 Andreas Schwab <schwab@suse.de>
8694
8695 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8696 IA64 assembler.
8697
8698 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8699 Roger Sayle <roger@eyesopen.com>
8700
8701 * gcc.dg/compare8.c: New test case.
8702
8703 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8704
8705 * g++.dg/ext/altivec-7.C: New test.
8706
8707 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8708
8709 PR 12267, 12391, 12560, 13129, 14114, 14133
8710 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8711 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8712 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8713 Adjust error regexps.
8714 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8715 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8716 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8717 * gcc.dg/local1.c: Add explanatory comment.
8718
8719 2004-03-23 Roger Sayle <roger@eyesopen.com>
8720
8721 PR optimization/14669
8722 * g++.dg/opt/fold2.C: New test case.
8723
8724 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8725
8726 PR c/14069
8727 * gcc.dg/20040322-1.c: New test.
8728
8729 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8730
8731 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8732 * gcc.dg/ultrasp4.c: Likewise.
8733 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8734
8735 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8736
8737 * gcc.dg/i386-sse-8.c: Reset default options.
8738
8739 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8740
8741 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8742 in the error message text.
8743
8744 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8745
8746 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8747
8748 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8749
8750 PR c++/14616
8751 * g++.dg/init/array13.C: New test.
8752
8753 2004-03-20 Roger Sayle <roger@eyesopen.com>
8754
8755 PR target/13889
8756 * gcc.c-torture/compile/pr13889.c: New test case.
8757
8758 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8759
8760 PR c/14635
8761 * builtins-1.c (nan, nans): Don't test.
8762 * builtins-30.c: Don't use nan, nanf, nanl.
8763 * builtins-35.c: New test.
8764
8765 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8766
8767 * g++.dg/ext/altivec-6.C: New test.
8768
8769 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8770
8771 * g++.dg/init/placement3.C: New test.
8772
8773 * g++.dg/template/spec13.C: New test.
8774
8775 * g++.dg/lookup/using11.C: New test.
8776
8777 * g++.dg/lookup/koenig3.C: New test.
8778
8779 * g++.dg/template/operator2.C: New test.
8780
8781 * g++.dg/expr/dtor3.C: New test.
8782 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8783 marker.
8784 * g++.old-deja/g++.law/visibility28.C: Likewise.
8785
8786 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8787
8788 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8789 * gcc.dg/ppc64-abi-3.c: Likewise.
8790
8791 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8792
8793 PR c++/14545
8794 * g++.dg/parse/template15.C: New test.
8795
8796 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8797
8798 * g++.dg/expr/dtor2.C: New test.
8799
8800 * g++.dg/lookup/anon4.C: New test.
8801
8802 * g++.dg/overload/using1.C: New test.
8803
8804 * g++.dg/template/lookup7.C: New test.
8805
8806 * g++.dg/template/typename6.C: New test.
8807
8808 * g++.dg/expr/cond6.C: New test.
8809
8810 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8811
8812 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8813
8814 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8815
8816 * g++.dg/expr/cond5.C: New test.
8817 * g++.dg/expr/constcast1.C: Likewise.
8818 * g++.dg/expr/ptrmem2.C: Likewise.
8819 * g++.dg/expr/ptrmem3.C: Likewise.
8820 * g++.dg/lookup/main1.C: Likewise.
8821 * g++.dg/template/lookup6.C: Likewise.
8822
8823 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8824
8825 * gcc.dg/local1.c: New test.
8826
8827 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8828
8829 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8830
8831 * gcc.dg/torture/builtin-convert-1.c: New test.
8832
8833 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8834
8835 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8836
8837 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8838
8839 PR c++/14481
8840 * g++.dg/warn/Wunused-7.C: New test.
8841
8842 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8843
8844 * gcc.dg/torture/builtin-integral-1.c: New test.
8845
8846 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8847
8848 PR c++/14586
8849 * g++.dg/parse/non-dependent3.C: New test.
8850
8851 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8852
8853 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8854 * g++.dg/eh/simd-2.C: Likewise.
8855 * g++.dg/init/array10.C: Likewise.
8856 * gcc.c-torture/compile/simd-1.c: Likewise.
8857 * gcc.c-torture/compile/simd-2.c: Likewise.
8858 * gcc.c-torture/compile/simd-3.c: Likewise.
8859 * gcc.c-torture/compile/simd-4.c: Likewise.
8860 * gcc.c-torture/compile/simd-6.c: Likewise.
8861 * gcc.c-torture/execute/simd-1.c: Likewise.
8862 * gcc.c-torture/execute/simd-2.c: Likewise.
8863 * gcc.dg/compat/vector-defs.h: Likewise.
8864 * gcc.dg/20020531-1.c: Likewise.
8865 * gcc.dg/altivec-3.c: Likewise.
8866 * gcc.dg/altivec-4.c: Likewise.
8867 * gcc.dg/altivec-varargs-1.c: Likewise.
8868 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8869 * gcc.dg/i386-mmx-3.c: Likewise.
8870 * gcc.dg/i386-sse-4.c: Likewise.
8871 * gcc.dg/i386-sse-5.c: Likewise.
8872 * gcc.dg/i386-sse-8.c: Likewise.
8873 * gcc.dg/simd-1.c: Likewise.
8874 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8875 __ev64_opaque__ since the machine description provides it.
8876
8877 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8878
8879 * lib/compat.exp (skip_list): New global variable.
8880 Use it to hold the user defined COMPAT_SKIPS list if any.
8881 (compat-obj): Add the members of skip_list to optall.
8882
8883 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8884
8885 * gcc.dg/compat/union-by-value-1_main.c,
8886 union-by-value-1_x.c, union-by-value-1_y.c,
8887 union-check.h, union-defs.h,
8888 union-init.h, union-return-1_main.c,
8889 union-return-1_x.c, union-return-1_y.c: New files.
8890
8891 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8892
8893 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8894 mixed-struct-init.h: Add 4 mixed structure types.
8895 struct-by-value-21_main.c, struct-by-value-21_x.c,
8896 struct-by-value-21_y.c, struct-return-21_main.c,
8897 struct-return-21_x.c, struct-return-21_y.c: New files.
8898
8899 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/14550
8902 * g++.dg/parse/template14.C: New test.
8903
8904 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8905
8906 * gcc.c-torture/execute/20040313-1.c: New test.
8907
8908 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8909
8910 PR target/14533
8911 * gcc.dg/20040311-2.c: New test.
8912
8913 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8914
8915 PR other/14544
8916 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8917 bit-field.
8918
8919 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8920
8921 * gcc.dg/20040305-2.c: Add missing return statement.
8922
8923 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8924
8925 * gcc.dg/builtins-34.c: Also check pow10*.
8926
8927 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8928
8929 PR target/14262
8930 * gcc.dg/20040305-2.c: New test.
8931
8932 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8933
8934 * gcc.dg/20040310-1.c: New test.
8935
8936 2004-03-11 Roger Sayle <roger@eyesopen.com>
8937
8938 * gcc.c-torture/execute/20040311-1.c: New test case.
8939
8940 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8941
8942 PR c++/14476
8943 * g++.dg/lookup/enum1.C: New test.
8944
8945 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8946
8947 PR c++/14510
8948 * g++.dg/lookup/struct2.C: New test.
8949
8950 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8951
8952 * gcc.dg/builtins-34.c: New test.
8953
8954 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8955
8956 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8957
8958 2004-03-09 James E Wilson <wilson@specifixinc.com>
8959
8960 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8961 * gcc.dg/alias-2.c: New testcase.
8962
8963 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8964
8965 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8966
8967 2004-03-09 Roger Sayle <roger@eyesopen.com>
8968
8969 * gcc.c-torture/execute/20040309-1.c: New test case.
8970
8971 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8972
8973 PR c++/14397
8974 * g++.dg/overload/ref1.C: New.
8975
8976 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8977
8978 PR c++/14409
8979 * g++.dg/template/spec12.C: New test.
8980
8981 PR c++/14448
8982 * g++.dg/parse/crash14.C: New test.
8983
8984 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8985
8986 PR c++/14230
8987 * g++.dg/init/ref11.C: New test.
8988
8989 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8990
8991 PR c++/14432
8992 * g++.dg/parse/builtin2.C: New test.
8993
8994 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8995
8996 PR c++/14401
8997 * g++.dg/init/ctor3.C: New test.
8998 * g++.dg/init/union1.C: New test.
8999 * g++.dg/ext/anon-struct4.C: New test.
9000
9001 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9002
9003 * g++.dg/lookup/koenig1.C: Tweak error messages.
9004 * g++.dg/lookup/used-before-declaration.C: Likewise.
9005 * g++.dg/other/do1.C: Likewise.
9006 * g++.dg/overload/koenig1.C: Likewise.
9007 * g++.dg/parse/crash13.C: Likewise.
9008 * g++.dg/template/instantiate3.C: Likewise.
9009
9010 2004-03-08 Eric Christopher <echristo@redhat.com>
9011
9012 * * lib/target-supports.exp: Enable libiconv in test
9013 compilation. Fix up error checking.
9014
9015 2004-03-08 Roger Sayle <roger@eyesopen.com>
9016
9017 PR middle-end/14289
9018 * gcc.dg/pr14289-1.c: New test case.
9019 * gcc.dg/pr14289-2.c: Likewise.
9020 * gcc.dg/pr14289-3.c: Likewise.
9021
9022 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9023
9024 * gcc.c-torture/execute/20040308-1.c: New test.
9025
9026 2004-03-07 Roger Sayle <roger@eyesopen.com>
9027
9028 * gcc.c-torture/execute/20040307-1.c: New test case.
9029
9030 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9031
9032 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9033
9034 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9035
9036 * gcc.dg/20040306-1.c: New test.
9037
9038 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9039
9040 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9041 them static.
9042 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9043
9044 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9045
9046 PR c/14465
9047 * gcc.dg/decl-6.c: New test.
9048
9049 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9050
9051 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9052 Rename LOGPOW -> LOG_POW.
9053 (SQRT_EXP, POW_EXP): New.
9054
9055 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9056
9057 * gcc.dg/i386-sse-8.c: New test.
9058
9059 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9060
9061 PR c/14114
9062 * gcc.dg/decl-5.c: New test.
9063
9064 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9065
9066 * gcc.dg/20040305-1.c: New test.
9067
9068 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9069
9070 PR other/14354
9071 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9072
9073 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9074
9075 PR c++/14425, c++/14426
9076 * g++.dg/ext/altivec-4.C: New test.
9077 * g++.dg/ext/altivec-5.C: New test.
9078
9079 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9080
9081 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9082 global variables of a type with no linkage.
9083 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9084 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9085 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9086 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9087 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9088 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9089 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9090 * g++.dg/warn/deprecated.C: Name enum Color.
9091 * g++.dg/overload/VLA.C: Name structure for 'b'.
9092 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9093
9094 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9095
9096 * gcc.c-torture/compile/20040304-1.c: New test.
9097
9098 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9099
9100 PR 13728
9101 * gcc.dg/decl-4.c: New testcase.
9102
9103 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9104
9105 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9106 as PRECF if sizeof (float) > sizeof (double).
9107 (PRECL): Make it the same as PRECF if
9108 sizeof (float) > sizeof (long double).
9109
9110 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9111
9112 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9113 system type. Add check for irix6 which doesn't have c99 runtime.
9114
9115 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9116
9117 * gcc.dg/const-elim-1.c: xfail for xtensa.
9118
9119 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9120
9121 PR c++/14369
9122 * g++.dg/template/cond4.C: New test.
9123
9124 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9125
9126 PR c++/14360
9127 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9128
9129 PR c++/14361
9130 * g++.dg/parse/defarg7.C: New test.
9131
9132 PR c++/14359
9133 * g++.dg/template/friend26.C: New test.
9134
9135 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9136
9137 PR c++/14324
9138 * g++.dg/abi/mangle21.C: New test.
9139
9140 PR c++/14260
9141 * g++.dg/parse/constructor2.C: New test.
9142
9143 PR c++/14337
9144 * g++.dg/template/sfinae1.C: New test.
9145
9146 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9147
9148 PR c++/14267
9149 * g++.dg/expr/crash2.C: New test.
9150
9151 PR middle-end/13448
9152 * gcc.dg/inline-5.c: New test.
9153 * gcc.dg/always-inline.c: Split out tests into ...
9154 * gcc.dg/always-inline2.c: ... this and ...
9155 * gcc.dg/always-inline3.c: ... this.
9156
9157 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9158
9159 PR debug/12103
9160 * g++.dg/debug/crash1.C: New test.
9161
9162 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9163
9164 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9165 function with __attribute__((noinline)).
9166 (recurser_void2): Likewise.
9167 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9168 (recurser_void2): Likewise.
9169
9170 2004-02-29 Roger Sayle <roger@eyesopen.com>
9171
9172 PR middle-end/14203
9173 * g++.dg/warn/Wunused-6.C: New test case.
9174
9175 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9176
9177 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9178 not defined.
9179
9180 2004-02-27 Eric Christopher <echristo@redhat.com>
9181
9182 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9183 * g++.dg/charset/asm2.c: Run only x86.
9184 * gcc.dg/charset/asm3.c: Ditto.
9185
9186 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9187
9188 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9189 ld_library_path.
9190
9191 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9192
9193 * g++.dg/ext/altivec-3.C: New.
9194
9195 2004-02-26 Richard Henderson <rth@redhat.com>
9196
9197 * g++.dg/ext/attrib10.C: Mark for warning.
9198 * gcc.dg/attr-alias-1.c: New.
9199
9200 2004-02-26 Richard Henderson <rth@redhat.com>
9201
9202 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9203 * gcc.c-torture/execute/20040208-2.c: ... it back.
9204
9205 2004-02-26 Eric Christopher <echristo@redhat.com>
9206
9207 * lib/target-supports.exp (check-iconv-available): New function.
9208 * lib/gcc-dg.exp (dg-require-iconv): New function.
9209 Use above.
9210 * gcc.dg/charset: New directory.
9211 * gcc.dg/charset/charset.exp: New file.
9212 * gcc.dg/charset/asm1.c: Ditto.
9213 * gcc.dg/charset/asm2.c: Ditto.
9214 * gcc.dg/charset/asm3.c: Ditto.
9215 * gcc.dg/charset/asm4.c: Ditto.
9216 * gcc.dg/charset/asm5.c: Ditto.
9217 * gcc.dg/charset/attribute1.c: Ditto.
9218 * gcc.dg/charset/attribute2.c: Ditto.
9219 * gcc.dg/charset/string1.c: Ditto.
9220 * g++.dg/charset: New directory.
9221 * g++.dg/dg.exp: Add here. Special options.
9222 * g++.dg/charset/charset.exp: New file.
9223 * g++.dg/charset/asm1.c: Ditto.
9224 * g++.dg/charset/asm2.c: Ditto.
9225 * g++.dg/charset/asm3.c: Ditto.
9226 * g++.dg/charset/asm4.c: Ditto.
9227 * g++.dg/charset/attribute1.c: Ditto.
9228 * g++.dg/charset/attribute2.c: Ditto.
9229 * g++.dg/charset/extern1.cc: Ditto.
9230 * g++.dg/charset/extern2.cc: Ditto.
9231 * g++.dg/charset/string1.c: Ditto.
9232
9233 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9234
9235 PR c++/14278
9236 * g++.dg/parse/comma1.C: New test.
9237
9238 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9239
9240 PR c++/14284
9241 * g++.dg/template/ttp8.C: New test.
9242
9243 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9244
9245 * gcc.dg/fixuns-trunc-1.c: New test.
9246
9247 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9248
9249 * gcc.dg/builtins-config.h: Use #elif.
9250
9251 2004-02-26 Michael Matz <matz@suse.de>
9252
9253 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9254 * gcc.dg/991214-1.c: Likewise.
9255 * gcc.dg/i386-asm-1.c: Likewise.
9256
9257 2004-02-25 Richard Henderson <rth@redhat.com>
9258
9259 * gcc.c-torture/execute/20040208-2.c: Move ...
9260 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9261
9262 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9263
9264 PR c++/14246
9265 * g++.dg/other/crash-3.C: New test.
9266
9267 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9268
9269 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9270 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9271
9272 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9273 HP-UX.
9274
9275 2004-02-24 Michael Matz <matz@suse.de>
9276
9277 * gcc.dg/i386-regparm.c: New.
9278
9279 2004-02-23 James E Wilson <wilson@specifixinc.com>
9280
9281 * gcc.c-torture/execute/20040223-1.c: New.
9282
9283 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9284 Kazu Hirata <kazu@cs.umass.edu>
9285
9286 * gcc.dg/fwritable-strings-1.c: Remove.
9287
9288 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9289
9290 PR c/14156
9291 * gcc.dg/20040223-1.c: New test.
9292
9293 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9294
9295 PR c++/14106
9296 * g++.dg/ext/typeof9.C: New test.
9297
9298 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9299
9300 PR c++/14250
9301 * g++.dg/other/switch1.C: New test.
9302
9303 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9304
9305 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9306 * gcc.dg/va-arg-1.c: Likewise.
9307
9308 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9309
9310 PR c++/14143
9311 * g++.dg/template/koenig5.C: New test.
9312
9313 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9314
9315 * g++.dg/ext/altivec-1.C: Generalize target triple.
9316 * g++.dg/ext/altivec-2.C: New test case.
9317 * g++.dg/ext/altivec_check.h: New file.
9318 * gcc.dg/altivec-1.c: Generalize target triple;
9319 include altivec_check.h and call altivec_check().
9320 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9321 * gcc.dg/altivec-6.c: New test case.
9322 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9323 type casts as needed.
9324 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9325 altivec_check().
9326 * gcc.dg/altivec-12.c: New test case.
9327 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9328 include altivec_check.h and call altivec_check().
9329 * gcc.dg/altivec_check.h: New file.
9330
9331 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9332
9333 * lib/target-supports.exp (check_alias_available): Don't mangle
9334 function `g' in test program.
9335
9336 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9337
9338 * lib/target-supports.exp (check_profiling_available): Check
9339 argument to determine whether we support a profiling type.
9340 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9341 check_profiling_available.
9342 * g++.dg/bprob/bprob.exp: Likewise
9343 * g77.dg/bprob/bprob.exp: Likewise.
9344 * gcc.misc-tests/bprob.exp: Likewise.
9345 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9346 dg-require-profiling and delete expected error handling.
9347 * gcc.dg/20021014-1.c: Likewise.
9348 * gcc.dg/nest.c: Likewise.
9349
9350 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9351
9352 PR c++/12007
9353 * g++.dg/other/vthunk1.C: New test.
9354
9355 2004-02-20 Falk Hueffner <falk@debian.org>
9356
9357 PR target/14201
9358 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9359
9360 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9361
9362 PR c++/13927
9363 * g++.dg/other/error8.C: Remove XFAIL markers.
9364
9365 PR c++/14173
9366 * g++.dg/ext/packed5.C: New test.
9367
9368 PR c++/14199
9369 * g++.dg/warn/Wunused-5.C: New test.
9370
9371 PR c++/14186
9372 * g++.dg/lookup/member1.C: New test.
9373
9374 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9375
9376 * gcc.c-torture/compile/20040130-1.c: Enable only when
9377 __INT_MAX__ >= 2147483647L.
9378 * gcc.c-torture/compile/961203-1.c: Likewise.
9379
9380 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9381
9382 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9383 * g++.dg/opt/template1.C: Robustify assembler regexp
9384
9385 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9386
9387 * gcc.c-torture/execute/simd-4.x: Remove.
9388 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9389 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9390 Guard with #ifndef SKIP_ATTRIBUTE.
9391 * gcc.dg/compat/vector-1_y.c: Likewise.
9392 * gcc.dg/compat/vector-2_x.c: Likewise.
9393 * gcc.dg/compat/vector-2_y.c: Likewise.
9394 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9395 * g++.dg/eh/simd-2.C: Likewise.
9396
9397 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9398
9399 * gcc.c-torture/compile/complex-1.c: New.
9400
9401 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9402
9403 PR target/14209
9404 * gcc.c-torture/execute/20040218-1.c: New test.
9405
9406 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9407
9408 PR c++/14181
9409 * g++.dg/parse/new2.C: New test.
9410
9411 2004-02-18 Paul Brook <paul@codesourcery.com>
9412
9413 * gcc.c-torture/compile/libcall-1.c: New test.
9414
9415 2004-02-18 Paul Brook <paul@codesourcery.com>
9416
9417 PR debug/12934
9418 * gcc.dg/debug/debug-7.c: New test.
9419
9420 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9421
9422 * gcc.dg/20040217-1.c: New test.
9423
9424 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9425
9426 * gcc.c-torture/execute/990208-1.x: Delete.
9427
9428 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9429
9430 * gcc.c-torture/execute/20040208-2.x: New file.
9431
9432 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9433
9434 PR c++/11326
9435 * g++.dg/abi/structret1.C: New test.
9436
9437 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9438
9439 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9440 (i386_cpuid): No need to test if cpuid is available on AMD64.
9441 Fix assembly, so that it works onboth i386 and AMD64.
9442 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9443 (vecInLong): Fix s[] member type to unsigned int.
9444 (vecInWord): Remove type.
9445 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9446 (a64, b64, c64, d64, e64): Remove.
9447 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9448 Remove unused variable. Remove initialization of removed variables.
9449 Don't call mmx_tests nor sse_tests.
9450 (reference_mmx, reference_sse): Remove.
9451 (check): Add return stmt.
9452 * gcc.dg/i386-sse-7.c: New test.
9453 * gcc.dg/i386-mmx-4.c: New test.
9454
9455 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9456
9457 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9458 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9459 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9460 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9461 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9462 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9463 g++.dg/tc1/dr94.C: Fix line terminator.
9464
9465 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9466
9467 * gcc.c-torture/compile/20040216-1.c: New.
9468
9469 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9470
9471 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9472 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9473 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9474 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9475 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9476 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9477
9478 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9479
9480 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9481
9482 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9483
9484 PR c++/13971
9485 * g++.dg/expr/cond4.C: New test.
9486
9487 PR c++/14086
9488 * g++.dg/lookup/crash2.C: New test.
9489
9490 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9491
9492 * gcc.c-torture/compile/20040214-2.c: New test.
9493
9494 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9495
9496 PR c++/14116
9497 * g++.dg/ext/typeof8.C: New test.
9498
9499 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9500
9501 * gcc.c-torture/compile/20040214-1.c: New test.
9502
9503 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9504
9505 PR c++/13635
9506 * g++.dg/template/spec11.C: New test.
9507
9508 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9509
9510 PR c++/13927
9511 * g++.dg/other/error8.C: New test.
9512
9513 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9514
9515 PR c++/14122
9516 * g++.dg/template/array4.C: New test.
9517
9518 PR c++/14108
9519 * g++.dg/inherit/thunk2.C: New test.
9520
9521 PR c++/14083
9522 * g++.dg/eh/cond2.C: New test.
9523
9524 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9525
9526 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9527
9528 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9529
9530 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9531
9532 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9533
9534 * g++.dg/simd-2.C: xfail on ppc64-linux.
9535
9536 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9537
9538 PR c/456
9539 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9540 tests.
9541
9542 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9543
9544 * gcc.dg/builtins-33.c: New test.
9545
9546 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9547
9548 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9549
9550 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9551
9552 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9553
9554 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9555
9556 * gcc.dg/ppc64-abi-3.c: New test.
9557
9558 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9559
9560 PR c/14092
9561
9562 * gcc.dg/pr14092-1.c: New testcase.
9563
9564 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9565
9566 * gcc.dg/cpp/assert4.c: Fix typo last change.
9567
9568 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9569 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9570
9571 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9572
9573 2004-02-09 Roger Sayle <roger@eyesopen.com>
9574
9575 * gcc.c-torture/compile/20040209-1.c: New test case.
9576
9577 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9578
9579 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9580
9581 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9582
9583 * gcc.c-torture/execute/20040208-[12].c: New tests.
9584
9585 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9586
9587 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9588
9589 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9590
9591 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9592
9593 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9594
9595 Bug 13856
9596 * gcc.dg/visibility-8.c: New testcase.
9597
9598 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9599
9600 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9601 arguments.
9602 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9603
9604 2004-02-07 Roger Sayle <roger@eyesopen.com>
9605
9606 PR middle-end/13696
9607 * g++.dg/opt/fold1.C: New test case.
9608
9609 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9610
9611 PR c++/14033
9612 * g++.dg/other/crash-2.C: New test.
9613
9614 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9615
9616 PR c++/14028
9617 * g++.dg/parse/angle-bracket2.C: New test.
9618
9619 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9620
9621 PR middle-end/13750
9622 Revert:
9623 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9624 PR pch/13361
9625 * testsuite/g++.dg/pch/wchar-1.C: New.
9626 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9627
9628 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9629
9630 PR c++/14008
9631 * g++.dg/parse/error15.C: New test.
9632 * g++.dg/parse/crash11.C: Update dg-error mark.
9633
9634 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9635
9636 PR c++/13932
9637 * g++.dg/warn/conv2.C: New test.
9638
9639 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9640
9641 PR c++/13086
9642 * g++.dg/warn/incomplete1.C: Remove xfail.
9643
9644 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9645
9646 * lib/file-format.exp (gcc_target_object_format): Use
9647 ${tool}_target_compile, not gcc_target_compile.
9648 * lib/target-supports.exp (check_alias_available): Likewise.
9649 (check_gc_sections_available): Likewise.
9650 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9651 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9652 dg-require-alias.
9653
9654 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9655
9656 PR c++/13969
9657 * g++.dg/template/static6.C: New test.
9658
9659 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9660
9661 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9662
9663 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9664
9665 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9666 tests for systems where `char' is unsigned by default.
9667
9668 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9669
9670 PR c++/13997
9671 * g++.dg/template/partial3.C: New test.
9672
9673 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9674
9675 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9676 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9677 Remove mentions of obsolete ports.
9678
9679 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9680
9681 * gcc.dg/noncompile/20001228-1.c: Fix for new
9682 error message.
9683
9684 2004-02-03 Roger Sayle <roger@eyesopen.com>
9685
9686 PR target/9348
9687 * gcc.c-torture/execute/multdi-1.c: New test case.
9688
9689 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9690
9691 PR c++/13925
9692 * g++.dg/template/lookup5.C: New test.
9693
9694 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9695
9696 PR c++/13950
9697 * g++.dg/template/lookup4.C: New test.
9698
9699 PR c++/13970
9700 * g++.dg/parse/error14.C: New test.
9701
9702 PR c++/14002
9703 * g++.dg/parse/template13.C: New test.
9704
9705 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9706
9707 PR c++/13978
9708 * g++.dg/template/koenig4.C: New test.
9709
9710 PR c++/13968
9711 * g++.dg/template/crash17.C: New test.
9712
9713 PR c++/13975
9714 * g++.dg/parse/error13.C: New test.
9715 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9716
9717 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9718
9719 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9720
9721 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9722
9723 PR c/11658
9724 PR c/13994
9725 * gcc.dg/noncompile/20040203-1.c: New test.
9726 * gcc.dg/noncompile/20040203-2.c: Likewise.
9727 * gcc.dg/noncompile/20040203-3.c: Likewise.
9728 * gcc.dg/20040203-1.c: Likewise.
9729
9730 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9731
9732 PR c++/10858
9733 * g++.dg/template/sizeof7.C: New test.
9734
9735 2004-02-02 Eric Christopher <echristo@redhat.com>
9736 Zack Weinberg <zack@codesourcery.com>
9737
9738 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9739
9740 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9741
9742 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9743 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9744 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9745 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9746
9747 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9748
9749 PR c++/13113
9750 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9751
9752 PR c++/13854
9753 * g++.dg/ext/attrib13.C: New test.
9754
9755 PR c++/13907
9756 * g++.dg/conversion/op2.C: New test.
9757
9758 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9759
9760 * gcc.dg/titype-1.c: Fix pasto.
9761
9762 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9763
9764 * gcc.dg/titype-1.c: New test.
9765
9766 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9767
9768 PR c++/13957
9769 * g++.dg/template/non-type-template-argument-1.C,
9770 g++.dg/template/qualified-id1.C: Update dg-error marks.
9771 * g++.dg/template/nontype6.C: New test.
9772
9773 2004-02-01 Roger Sayle <roger@eyesopen.com>
9774
9775 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9776 * gcc.dg/builtins-31.c: New testcase.
9777 * gcc.dg/builtins-32.c: New testcase.
9778
9779 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9780
9781 * objc.dg/call-super-2.m: Update line numbers
9782 for the including of stddef.h.
9783
9784 2004-01-30 Michael Matz <matz@suse.de>
9785
9786 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9787 g++.dg/ext/case-range3.C: New tests.
9788
9789 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9790
9791 DR206
9792 PR c++/13813
9793 * g++.dg/template/member4.C: New test.
9794
9795 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9796
9797 PR c++/13683
9798 * g++.dg/template/sizeof6.C: New test.
9799
9800 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9801
9802 * gcc.dg/fwritable-strings-1.c: New test.
9803
9804 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9805
9806 * gcc.c-torture/compile/20040130-1.c: New test.
9807
9808 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9809
9810 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9811
9812 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9813
9814 PR c++/13883
9815 * g++.dg/template/ctor3.C: New test.
9816
9817 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9818
9819 * g++.dg/tc1: New directory.
9820 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9821 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9822 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9823 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9824 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9825
9826 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9827
9828 * g++.dg/parse/error11.C: New test.
9829 * g++.dg/parse/error12.C: Likewise.
9830
9831 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9832
9833 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9834 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9835
9836 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9837
9838 PR c++/13791
9839 * g++.dg/ext/attrib12.C: New test.
9840
9841 PR c++/13736
9842 * g++.dg/parse/cast2.C: New test.
9843
9844 2004-01-27 James E Wilson <wilson@specifixinc.com>
9845
9846 * objc.dg/encode-2.m (main): New local string. Set depending on
9847 sizeof long. Use in sscanf call.
9848 * objc.dg/encode-3.m (main): New local string. Set depending on
9849 sizeof long. Use in scan_initial call.
9850
9851 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9852
9853 * objc.dg/call-super-2.m: Make LP64-safe.
9854 * objc.dg/desig-init-1.m: Likewise.
9855
9856 2004-01-27 Devang Patel <dpatel@apple.com>
9857
9858 * g++.dg/debug/namespace1.C: New test.
9859
9860 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9861
9862 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9863 xscale-*-*.
9864
9865 * gcc.dg/arm-mmx-1.c: New test.
9866
9867 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9868
9869 * gcc.dg/20040127-1.c: New test.
9870 * gcc.dg/20040127-2.c: New test.
9871
9872 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9873
9874 * objc.dg/stret-1.m (glob): Renamed to globa.
9875
9876 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9877
9878 PR c++/13663
9879 * g++.dg/expr/for1.C: New test.
9880
9881 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9882
9883 PR middle-end/13779
9884 * gcc.dg/darwin-longlong.c: New test.
9885
9886 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9887
9888 * gcc.dg/20040124-1.c: Moved test from here...
9889 * gcc.c-torture/compile/20040124-1.c: ...to here.
9890
9891 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9892
9893 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9894 the assembly output if -m64 is passed.
9895
9896 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9897
9898 PR c++/13833
9899 * g++.dg/template/cond3.C: New test.
9900
9901 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9902
9903 PR c++/13810
9904 * g++.dg/template/ttp7.C: New test.
9905
9906 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9907
9908 PR c++/13797
9909 * g++.dg/template/nontype4.C: New test.
9910 * g++.dg/template/nontype5.C: Likewise.
9911
9912 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9913
9914 * gcc.dg/torture/mips-clobber-at.c: New test.
9915
9916 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9917
9918 * gcc.dg/20040124-1.c: New test.
9919
9920 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9921
9922 * gcc.dg/20040123-1.c: New test.
9923
9924 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9925
9926 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9927
9928 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9929
9930 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9931
9932 2004-01-23 Andrew Pinski <apinski@apple.com>
9933
9934 * gcc.dg/20030121-1.c: Move to ..
9935 * gcc.dg/20040121-1.c: here.
9936
9937 2004-01-23 Roger Sayle <roger@eyesopen.com>
9938
9939 * gcc.dg/builtins-29.c: New test case.
9940
9941 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9942
9943 PR 18314
9944 * gcc.dg/builtins-30.c: New testcase.
9945
9946 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9947
9948 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9949 * lib/g77.exp: Likewise.
9950 * lib/objc.exp: Likewise.
9951 * lib/g++.exp: Likewise.
9952
9953 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9954
9955 * gcc.dg/struct-by-value-2.c: New test.
9956
9957 2004-01-21 Andrew Pinski <apinski@apple.com>
9958
9959 PR target/13785
9960 * gcc.dg/20030121-1.c: New test.
9961
9962 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9963
9964 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9965 clobber frame pointer register in asm statement.
9966
9967 2004-01-21 Falk Hueffner <falk@debian.org>
9968
9969 * gcc.c-torture/compile/20040121-1.c: New test.
9970
9971 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9972
9973 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9974
9975 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9976
9977 * gcc.dg/ppc64-abi-2.c: New test.
9978
9979 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9980
9981 * lib/treelang.exp: Fill out this file.
9982 * lib/treelang-dg.exp: New File.
9983
9984 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9985
9986 * gcc.c-torture/compile/981022-1.c: Remove.
9987 * gcc.dg/array-5.c: Remove XFAIL.
9988 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9989 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9990 gcc.dg/cond-lvalue-1.c: Update.
9991 * gcc.dg/cast-lvalue-2.c: New test.
9992
9993 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9994
9995 PR c++/13592
9996 * g++.dg/other/error1.C (class foo): Tweak error message.
9997
9998 PR c++/13592
9999 * g++.dg/template/call2.C: New test.
10000
10001 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10002
10003 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10004 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10005 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10006 scalar-return-1_x.c, scalar-return-2_y.c,
10007 scalar-return-3_x.c, scalar-return-3_y.c,
10008 scalar-return-4_x.c, scalar-return-4_y.c,
10009 struct-align-1.h, struct-align-1_x.c,
10010 struct-align-1_y.c, struct-align-2.h,
10011 struct-align-2_x.c, struct-align-2_y.c,
10012 struct-by-value-10_y.c, struct-by-value-11_x.c,
10013 struct-by-value-11_y.c, struct-by-value-12_x.c,
10014 struct-by-value-12_y.c, struct-by-value-13_x.c,
10015 struct-by-value-13_y.c, struct-by-value-14_x.c,
10016 struct-by-value-14_y.c, struct-by-value-15_x.c,
10017 struct-by-value-15_y.c, struct-by-value-16_y.c,
10018 struct-by-value-17_y.c, struct-by-value-18_y.c,
10019 struct-by-value-19_y.c, struct-by-value-1_x.c,
10020 struct-by-value-1_y.c, struct-by-value-20_y.c,
10021 struct-by-value-2_x.c, struct-by-value-2_y.c,
10022 struct-by-value-3_y.c, struct-by-value-4_x.c,
10023 struct-by-value-4_y.c, struct-by-value-5_y.c,
10024 struct-by-value-6_y.c, struct-by-value-7_y.c
10025 struct-by-value-8_x.c, struct-by-value-8_y.c
10026 struct-by-value-9_x.c, struct-by-value-9_y.c
10027 struct-return-10_x.c, struct-return-10_y.c,
10028 struct-return-19_x.c, struct-return-20_x.c
10029 struct-return-2_x.c, struct-return-2_y.c
10030 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10031 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10032
10033 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10034
10035 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10036 attribute on sparc*-sun-solaris2.*.
10037
10038 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10039
10040 PR c++/13710
10041 * g++.dg/ext/typeof7.C: New test.
10042
10043 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10044
10045 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10046 * gcc.dg/const-elim-1.c: Same.
10047
10048 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10049
10050 * objc.dg/stret-1.m: New.
10051 * objc.dg/stret-2.m: New.
10052
10053 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10054
10055 PR c++/11895
10056 * g++.dg/ext/vector1.C: New test.
10057
10058 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10059
10060 * gcc.dg/pch/import-1.c: New.
10061 * gcc.dg/pch/import-1.hs: New.
10062 * gcc.dg/pch/import-1a.h: New.
10063 * gcc.dg/pch/import-1b.h: New.
10064 * gcc.dg/pch/import-1c.h: New.
10065
10066 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10067
10068 PR c++/13574
10069 * g++.dg/ext/array1.C: New test.
10070
10071 PR c++/13178
10072 * g++.dg/conversion/op1.C: New test.
10073
10074 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10075
10076 PR 11864
10077 From Kazumoto Kojima / Dan Kegel:
10078 * gcc.dg/pr11864-1.c: New test.
10079
10080 PR 10392
10081 From Marcus Comstedt / Dan Kegel:
10082 * gcc.dg/pr10392-1.c: New test.
10083
10084 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10085
10086 PR c++/13478
10087 * g++.dg/init/ref10.C: New test.
10088
10089 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10090
10091 PR c++/13407
10092 * g++.dg/parse/typename6.C: New test.
10093
10094 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10095
10096 PR pch/13361
10097 * testsuite/g++.dg/pch/wchar-1.C: New.
10098 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10099
10100 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10101
10102 PR c++/9259
10103 * g++.dg/expr/sizeof2.C: New test.
10104
10105 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10106
10107 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10108
10109 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10110
10111 PR c++/13659
10112 * g++.dg/lookup/strong-using-3.C: New.
10113 * g++.dg/lookup/using-10.C: New.
10114
10115 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10116
10117 PR c++/13594
10118 * g++.dg/lookup/strong-using-2.C: New.
10119
10120 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10121 Dan Kegel <dank@kegel.com>
10122 J"orn Rennecke <joern.rennecke@superh.com>
10123
10124 PR target/9365
10125 * gcc.dg/pr9365-1.c: New test.
10126
10127 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10128
10129 PR c++/8856
10130 * g++.dg/parse/casting-operator2.C: New test.
10131 * g++.old-deja/g++.pt/explicit83.C: Remove.
10132
10133 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10134
10135 * gcc.dg/label-compound-stmt-1.c: New test.
10136 * gcc.c-torture/compile/950922-1.c,
10137 gcc.c-torture/compile/20000211-3.c,
10138 gcc.c-torture/compile/20000518-1.c,
10139 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10140 compound statements.
10141
10142 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10143
10144 * gcc.dg/ppc64-abi-1.c: New test.
10145
10146 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10147
10148 * g++.dg/ext/attrib9.C: Add dg-warnings.
10149
10150 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10151
10152 PR c++/12335
10153 * g++.dg/parse/dtor3.C: New test.
10154
10155 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10156
10157 PR c++/12709
10158 * g++.dg/parse/try-catch-1.C: New test.
10159
10160 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10161
10162 * ada/acats/run_all.sh: Add more verbose output in acats.log
10163 when compiling tests.
10164
10165 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10166
10167 PR 13656
10168 * gcc.dg/typedef-redecl.c: New test case.
10169 * gcc.dg/typedef-redecl.h: New support file.
10170
10171 2004-01-13 Jan Hubicka <jh@suse.cz>
10172
10173 * gcc.dg/always_inline.c: New test.
10174 * gcc.dg/debug/20031231-1.c: Fix.
10175
10176 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10177
10178 PR c++/13474
10179 * g++.dg/template/array3.C: New test.
10180
10181 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10182
10183 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10184 * g++.dg/warn/Wunused-2.C: Likewise.
10185
10186 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10187
10188 PR c++/13289
10189 * g++.dg/template/instantiate6.C: New test.
10190
10191 2004-01-12 Roger Sayle <roger@eyesopen.com>
10192
10193 PR middle-end/11397
10194 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10195
10196 2004-01-12 Jan Hubicka <jh@suse.cz>
10197
10198 PR opt/12826
10199 * gcc.dg/20040112-1.c: New.
10200
10201 * gcc.dg/dwarf-die[1-7].c: Move to...
10202 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10203 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10204
10205 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10206
10207 PR c++/4100
10208 * g++.dg/parse/friend4.C: New test.
10209
10210 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10211
10212 PR c++/4100
10213 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10214 definition is called a friend.
10215
10216 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10217
10218 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10219
10220 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10221
10222 PR c++/3478
10223 * g++.dg/parse/error10.C: New test.
10224 * g++.dg/template/arg2.C: Accept "invalid type" error.
10225
10226 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10227
10228 PR middle-end/13392
10229 * g++.dg/opt/expect2.C: New test.
10230
10231 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10232
10233 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10234 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10235 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10236 Update dg-error regexps.
10237
10238 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10239
10240 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10241 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10242
10243 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10244
10245 * gcc.dg/pragma-re-1.c: Use right pointer type.
10246
10247 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10248
10249 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10250
10251 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10252
10253 * gcc.dg/rs6000-ldouble-1.c: New.
10254
10255 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10256
10257 DR 337
10258 PR c++/9256
10259 * g++.dg/other/abstract1.C: New test.
10260
10261 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10262
10263 * g++.dg/lookup/strong-using-1.C: New.
10264
10265 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10266
10267 PR c/11234
10268 * gcc.dg/func-ptr-conv-1.c: New test.
10269 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10270
10271 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10272
10273 PR target/13380.
10274 * gcc.c-torture/compile/20040109-1.c: New.
10275
10276 2004-01-08 Stuart Hastings <stuart@apple.com>
10277
10278 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10279 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10280 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10281
10282 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10283
10284 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10285
10286 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10287
10288 * ada/acats/run_acats: Treat 'gnatchop' the same way
10289 as 'gnatmake'. Export GCC_DRIVER.
10290 * ada/acats/run_all.sh: Add target_gnatchop. Use
10291 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10292
10293 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10294
10295 PR c++/12573
10296 * g++.dg/template/dependent-expr4.C: New test.
10297
10298 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10299
10300 * gcc.dg/altivec-11.c: New test.
10301
10302 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10303
10304 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10305
10306 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10307
10308 PR c/6024
10309 * gcc.dg/enum-compat-1.c: New test.
10310 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10311
10312 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10313
10314 PR c/12165
10315 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10316 gcc.dg/c99-idem-qual-3.c: New tests.
10317
10318 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10319
10320 * gcc.dg/winline-7.c: Don't cast void * to int.
10321
10322 2004-01-06 Jan Hubicka <jh@suse.cz>
10323
10324 * gcc.dg/i386-sse-5.c: New test
10325 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10326
10327 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10328
10329 PR c++/12815
10330 * g++.dg/rtti/typeid4.C: New test.
10331
10332 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10333
10334 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10335
10336 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10337
10338 PR c++/12132
10339 * g++.dg/template/error11.C: New test.
10340
10341 PR c++/13451
10342 * g++.dg/template/class2.C: New test.
10343
10344 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10345 Richard Sandiford <rsandifo@redhat.com>
10346
10347 PR c++/13387
10348 * g++.dg/opt/alias3.C: New test.
10349
10350 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10351
10352 PR c++/13157
10353 * g++.dg/template/koenig3.C: New test.
10354
10355 PR c++/13529
10356 * g++.dg/parse/offsetof3.C: New test.
10357
10358 * g++.dg/init/copy7.C: Add missing dg-error markers.
10359
10360 PR c++/12226
10361 * g++.dg/init/copy7.c: New test.
10362
10363 PR c++/13536
10364 * g++.dg/parse/cast1.C: New test.
10365
10366 2004-01-04 Jan Hubicka <jh@suse.cz>
10367
10368 * gcc.dg/winline[1-7].c: New tests.
10369
10370 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10371
10372 PR c++/13520
10373 * g++.dg/template/qualttp22.C: New test.
10374
10375 2004-01-01 Jan Hubicka <jh@suse.cz>
10376
10377 * gcc.dg/debug/20031231-1.c: New.
10378 * gcc.c-torture/compile/20040101-1.c: New.
10379 * gcc.dg/dwarf-die-[1-7].c: New.
10380
10381 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10382
10383 PR optimization/13521
10384 * gcc.c-torture/compile/20031231-1.c: New test.
10385
10386 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10387
10388 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10389
10390 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10391
10392 PR c++/10079
10393 * g++.dg/template/crash16.C: New test.
10394
10395 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10396
10397 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10398
10399 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10400
10401 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10402 ports.
10403 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10404 * g++.old-deja/g++.law/profile1.C: Likewise.
10405 * gcc.c-torture/compile/981006-1.c: Likewise.
10406 * gcc.c-torture/execute/loop-2e.x: Likewise.
10407 * gcc.c-torture/execute/loop-2f.x: Remove.
10408 * gcc.c-torture/execute/loop-2g.x: Likewise.
10409 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10410 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10411
10412 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10413
10414 PR c++/13507
10415 * g++.dg/ext/attrib11.C: New test.
10416
10417 PR c++/13494
10418 * g++.dg/template/array2-1.C: New test.
10419 * g++.dg/template/array2-2.C: New test.
10420
10421 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10422
10423 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10424
10425 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10426
10427 PR c++/12774
10428 * g++.dg/template/array1-1.C: New test.
10429 * g++.dg/template/array1-2.C: New test.
10430
10431 2003-12-29 Roger Sayle <roger@eyesopen.com>
10432
10433 PR fortran/12632
10434 * g77.dg/12632.f: New test case.
10435
10436 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10437
10438 PR c++/13289
10439 * g++.dg/parse/nontype1.C: New test.
10440
10441 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10442
10443 PR c++/12403
10444 * g++.dg/parse/explicit1.C: New test.
10445 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10446
10447 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10448
10449 PR c++/13081
10450 * g++.dg/opt/inline6.C: New test.
10451
10452 PR c++/12613
10453 * g++.dg/parse/error9.C: New test.
10454
10455 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10456
10457 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10458
10459 PR c++/13009
10460 * g++.dg/init/assign1.C: New test.
10461
10462 2003-12-28 Roger Sayle <roger@eyesopen.com>
10463
10464 PR c++/13070
10465 * g++.dg/warn/format3.C: New test case.
10466
10467 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10468
10469 * gcc.c-torture/compile/20031227-1.c: New test.
10470
10471 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10472
10473 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10474 * g77.dg/bprob/bprob.exp: Likewise.
10475 * gcc.misc-tests/bprob.exp: Likewise.
10476 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10477 variants on systems where the library does not provide that
10478 functionality.
10479 * gcc.dg/builtins-20.c: Use builtins-config.h.
10480 * gcc.dg/builtins-config.h: New file.
10481
10482 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10483
10484 * lib/gcc-dg.exp (dg-require-profiling): New function.
10485 * lib/target-supports.exp (check_profiling_available): Likewise.
10486 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10487 * g77.dg/bprob/bprob.exp: Likewise.
10488 * gcc.misc-tests/bprob.exp: Likewise.
10489 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10490 * gcc.dg/20021014-1.c: Likewise.
10491 * gcc.dg/nest.c: Likewise.
10492
10493 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10494
10495 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10496 compiling.
10497 * g++.dg/lookup/java2.C: Likewise.
10498 * gcc.dg/cpp/lexident.c: Likewise.
10499
10500 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10501
10502 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10503 given.
10504 * gcc.c-torture/compile/961203-1.c: Likewise.
10505 * gcc.c-torture/compile/980506-1.c: Likewise.
10506
10507 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10508
10509 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10510 (additional_prunes): New global.
10511 (gcc-dg-prune): Handle additional per-test pruning.
10512 (dg-test): Clear additional_prunes between tests.
10513
10514 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10515 dg-prune-output to avoid spurious failures from assembler
10516 complaining about nonexistent WAW violations.
10517 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10518 Use dg-prune-output to avoid spurious failures from assembler
10519 warning about Itanium B-step errata.
10520
10521 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10522
10523 * g++.dg/abi/macro0.C: New test.
10524 * g++.dg/abi/macro1.C: Likewise.
10525 * g++.dg/abi/macro2.C: Likewise.
10526
10527 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10528 * g++.dg/abi/bitfield7.C: Likewise.
10529 * g++.dg/abi/dtor2.C: Likewise.
10530 * g++.dg/abi/mangle11.C: Likewise.
10531 * g++.dg/abi/mangle12.C: Likewise.
10532 * g++.dg/abi/mangle14.C: Likewise.
10533 * g++.dg/abi/mangle17.C: Likewise.
10534 * g++.dg/abi/vbase10.C: Likewise.
10535 * g++.dg/abi/vbase14.C: Likewise.
10536 * g++.dg/template/qualttp17.C: Likewise.
10537
10538 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10539
10540 PR c/11995
10541 * gcc.dg/20031223-1.c: New test.
10542
10543 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10544
10545 * gcc.dg/noreturn-7.c: New test.
10546
10547 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10548
10549 * gcc.dg/null-pointer-1.c: New test.
10550
10551 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10552
10553 * g++.old-deja/g++.jason/template18.C: Remove.
10554 * g++.old-deja/g++.jason/template37.C: Likewise.
10555
10556 PR c++/12862
10557 * g++.dg/lookup/ns1.C: New test.
10558
10559 PR c++/12397
10560 * g++.dg/template/lookup3.C: New test.
10561
10562 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10563
10564 * g++.dg/template/recurse1.C: New test
10565
10566 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10567
10568 PR c++/12479
10569 * g++.dg/parse/semicolon1.C: New test.
10570 * g++.dg/parse/semicolon1.h: Likewise.
10571
10572 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10573
10574 * gcc.dg/darwin-misaligned.c: New test.
10575
10576 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10577
10578 PR c/9163
10579 * gcc.dg/20031222-1.c: New test.
10580
10581 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10582
10583 PR c++/13438
10584 * g++.dg/parse/error8.C: New test.
10585
10586 PR c++/11554
10587 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10588
10589 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10590
10591 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10592 too small.
10593 * gcc.c-torture/compile/930217-1.c: Likewise.
10594 * gcc.c-torture/compile/930513-1.c: Likewise.
10595 * gcc.c-torture/execute/920908-2.c: Likewise.
10596 * gcc.c-torture/execute/921204-1.c: Likewise.
10597 * gcc.c-torture/execute/930621-1.c: Likewise.
10598 * gcc.c-torture/execute/930630-1.c: Likewise.
10599 * gcc.c-torture/execute/931031-1.c: Likewise.
10600 * gcc.c-torture/execute/980602-2.c: Likewise.
10601 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10602 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10603 * gcc.c-torture/execute/extzvsi.c: Likewise.
10604 * gcc.c-torture/unsorted/ext.c: Likewise.
10605
10606 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10607
10608 PR target/12749
10609 * gcc.c-torture/compile/20031220-2.c: New test case.
10610
10611 2003-12-20 Roger Sayle <roger@eyesopen.com>
10612
10613 PR optimization/13031
10614 * gcc.c-torture/compile/20031220-1.c: New test case.
10615
10616 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10617
10618 * gcc.dg/cast-function-1.c: New test.
10619
10620 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10621
10622 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10623 formats.
10624
10625 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10626
10627 PR c++/12795
10628 * g++.dg/ext/attrib10.C: New test.
10629
10630 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10631
10632 * gcc.dg/cleanup-10.c: New test.
10633 * gcc.dg/cleanup-11.c: New test.
10634
10635 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10636
10637 PR c++/13239
10638 * g++.dg/opt/expect1.C: New test.
10639
10640 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10641
10642 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10643
10644 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10645
10646 PR debug/12923
10647 * gcc.dg/20031218-1.c: New test.
10648
10649 PR debug/12389
10650 * gcc.dg/20031218-2.c: New test.
10651 * gcc.dg/20031218-3.c: New test.
10652
10653 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10654 of label name and allow for USER_LABEL_PREFIX == "_" names.
10655 * g++.dg/abi/mangle18-2.C: Likewise.
10656 * g++.dg/abi/mangle19-1.C: Likewise.
10657 * g++.dg/abi/mangle19-2.C: Likewise.
10658 * g++.dg/abi/mangle20-1.C: Likewise.
10659 * g++.dg/abi/mangle20-2.C: Likewise.
10660
10661 2003-12-18 Richard Henderson <rth@redhat.com>
10662
10663 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10664
10665 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10666 Dan Kegel <dank@kegel.com>
10667
10668 PR other/12009
10669 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10670 testing a cross compiler, it causes spurious compile failures.
10671 * lib/g++.exp: Likewise.
10672
10673 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10674
10675 PR c++/13262
10676 * g++.dg/template/access13.C: New test.
10677
10678 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10679
10680 * gcc.dg/20031216-1.c: New test.
10681
10682 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10683
10684 PR c++/9154
10685 * g++.dg/template/error10.C: New test.
10686
10687 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10688
10689 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10690 * g++.dg/eh/simd-2.C: Likewise.
10691
10692 2003-12-17 James E Wilson <wilson@specifixinc.com>
10693 Roger Sayle <roger@eyesopen.com>
10694
10695 * gcc.c-torture/execute/ieee/mzero5.c: New.
10696
10697 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10698
10699 PR c++/10603
10700 * g++.dg/parse/error6.C: New test.
10701
10702 PR c++/12827
10703 * g++.dg/parse/error7.C: New test.
10704
10705 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10706
10707 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10708 at -O with stabs debugging formats.
10709 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10710 * gcc.dg/debug/debug-2.c: Likewise.
10711
10712 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10713
10714 PR c++/12696
10715 * g++.dg/init/error1.C: New test.
10716
10717 PR c++/12218
10718 * g++.dg/init/pm3.C: New test.
10719
10720 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10721
10722 PR c/3347
10723 * gcc.dg/bitfld-8.c: New test.
10724
10725 2003-12-16 James Lemke <jim@wasabisystems.com>
10726
10727 * gcc.dg/arm-scd42-[123].c: New tests.
10728
10729 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10730
10731 PR c++/9043
10732 * g++.dg/abi/mangle20-1.C: New test.
10733 * g++.dg/abi/mangle20-2.C: New test.
10734
10735 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10736
10737 PR c++/13275
10738 * g++.dg/other/offsetof2.C: Remove XFAIL.
10739 * g++.dg/parse/offsetof1.C: New test.
10740 * g++.gd/parse/offsetof2.C: Likewise.
10741
10742 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10743
10744 * g++.dg/template/nontype3.C: New test.
10745 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10746
10747 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10750
10751 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10752
10753 PR c++/13387
10754 * g++.dg/expr/assign1.C: New test.
10755
10756 PR c++/13242
10757 * g++.dg/abi/mangle19-1.C: New test.
10758 * g++.dg/abi/mangle19-2.C: New test.
10759
10760 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10761
10762 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10763
10764 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10765
10766 * gcc.c-torture/execute/20031216-1.c: New test.
10767
10768 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10769
10770 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10771 an ICE regression.
10772
10773 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10774
10775 PR c++/10926
10776 * g++.dg/template/error9.C: New test.
10777
10778 PR c++/11116
10779 * g++.dg/template/error8.C: New test.
10780
10781 2003-12-15 Roger Sayle <roger@eyesopen.com>
10782
10783 PR middle-end/13400
10784 * gcc.c-torture/execute/20031215-1.c: New test case.
10785
10786 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10787
10788 PR c++/13269
10789 * g++.dg/parse/error5.C: New test.
10790
10791 PR c++/12989
10792 * g++.dg/expr/sizeof1.C: New test.
10793
10794 PR c++/13310
10795 * g++.dg/template/crash15.C: New test.
10796
10797 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10798
10799 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10800 a non-POD type as the last named parameter of a varargs function.
10801
10802 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10803
10804 PR c++/13243
10805 PR c++/12573
10806 * g++.dg/template/crash14.C: New test.
10807 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10808
10809 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10810
10811 * g++.dg/other/java1.C: New test.
10812
10813 PR c++/13241
10814 * g++.dg/abi/mangle18-1.C: New test.
10815 * g++.dg/abi/mangle18-2.C: New test.
10816
10817 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10818
10819 PR optimization/10312
10820 * gcc.c-torture/execute/20031214-1.c: New.
10821
10822 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10823
10824 PR c++/10779
10825 PR c++/12160
10826 * g++.dg/parse/error3.C: New test.
10827 * g++.dg/parse/error4.C: Likewise.
10828 * g++.dg/abi/mangle4.C: Tweak error messages.
10829 * g++.dg/lookup/using5.C: Likewise.
10830 * g++.dg/other/error2.C: Likewise.
10831 * g++.dg/parse/typename5.C: Likewise.
10832 * g++.dg/parse/undefined1.C: Likewise.
10833 * g++.dg/template/arg2.C: Likewise.
10834 * g++.dg/template/ttp3.C: Likewise.
10835 * g++.dg/template/type1.C: Likewise.
10836 * g++.old-deja/g++.other/crash32.C: Likewise.
10837 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10838
10839 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10840
10841 PR c++/13106
10842 * g++.dg/warn/noreturn-3.C: New test.
10843
10844 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10845
10846 PR c++/13118
10847 * g++.dg/abi/covariant3.C: New.
10848
10849 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10850
10851 * g++.dg/eh/ia64-1.C: New test.
10852
10853 2003-12-12 Roger Sayle <roger@eyesopen.com>
10854
10855 PR optimization/13037
10856 * g77.f-torture/execute/13037.f: New test case.
10857
10858 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10859
10860 PR c++/12881
10861 * g++.dg/abi/covariant2.C: New.
10862
10863 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10864
10865 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10866
10867 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10868
10869 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10870
10871 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10872
10873 PR other/10819
10874 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10875 to fix Bug 10819.
10876 * lib/g++.exp (g++_version): Likewise.
10877 * lib/g77.exp (g77_version): Likewise.
10878 * lib/objc.exp (default_objc_version): Likewise.
10879
10880 2003-12-10 Richard Henderson <rth@redhat.com>
10881
10882 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10883
10884 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10885
10886 2003-12-08 Matt Austern <austern@apple.com>
10887
10888 PR c/13134
10889 * lib/gcc-dg.exp (dg-require-visibility): Define.
10890 * lib/target-supports (check_visibility_available): Define.
10891 * gcc.dg/visibility-1.c: New test.
10892 * gcc.dg/visibility-2.c: Likewise.
10893 * gcc.dg/visibility-3.c: Likewise.
10894 * gcc.dg/visibility-4.c: Likewise.
10895 * gcc.dg/visibility-5.c: Likewise.
10896 * gcc.dg/visibility-6.c: Likewise.
10897 * g++.dg/ext/visibility-1.C: Likewise.
10898 * g++.dg/ext/visibility-2.C: Likewise.
10899 * g++.dg/ext/visibility-3.C: Likewise.
10900 * g++.dg/ext/visibility-4.C: Likewise.
10901 * g++.dg/ext/visibility-5.C: Likewise.
10902 * g++.dg/ext/visibility-6.C: Likewise.
10903
10904 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10905
10906 * g++.dg/lookup/java1.C: New test.
10907 * g++.dg/lookup/java2.C: New test.
10908
10909 2003-12-07 Falk Hueffner <falk@debian.org>
10910
10911 * g++.dg/opt/noreturn-1.C: New test.
10912
10913 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10914
10915 * gcc.dg/overflow-1.c: New test.
10916
10917 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10918
10919 * g77.f-torture/compile/13060.f: New test.
10920
10921 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10922
10923 PR c++/13323
10924 * g++.dg/inherit/operator2.C: New test.
10925
10926 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10927
10928 PR c++/13305
10929 * g++.dg/ext/attrib9.C: New test.
10930
10931 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10932
10933 PR c++/13314
10934 * g++.dg/template/error7.C: New test.
10935
10936 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10937 J"orn Rennecke <joern.rennecke@superh.com>
10938
10939 PR target/13302
10940 * g++.dg/other/struct-va_list.C: New test.
10941
10942 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10943
10944 PR c++/13166
10945 * g++.dg/parse/defarg6.C: New test.
10946
10947 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10948
10949 PR target/13256
10950 * gcc.c-torture/execute/20031201-1.c: New test.
10951
10952 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10953
10954 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10955
10956 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10957
10958 * gcc.dg/builtin-return-1.c: New test.
10959
10960 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10961 J"orn Rennecke <joern.rennecke@superh.com>
10962
10963 PR optimization/13260
10964 * gcc.c-torture/execute/20031204-1.c: New test.
10965
10966 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10967
10968 PR c++/9127
10969 * g++.dg/template/error6.C: New test.
10970
10971 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10972
10973 * gcc.dg/20031202-1.c: New test.
10974
10975 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10976
10977 PR c++/13179
10978 * g++.dg/template/eh1.C: New test.
10979
10980 PR c++/10771
10981 * g++.dg/template/error5.C: New test.
10982
10983 2003-12-02 David Ung <davidu@mips.com>
10984
10985 * gcc.dg/compat/vector-check.h: Corrected type for var
10986 g_##TMODE
10987
10988 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10989
10990 PR c++/10126
10991 * g++.dg/template/ptrmem8.C: New test.
10992
10993 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10994
10995 PR c++/12573
10996 * g++.dg/template/dependent-expr3.C: New test.
10997
10998 2003-12-01 James Lemke <jim@wasabisystems.com>
10999
11000 * gcc.dg/arm-g2.c: New test.
11001
11002 2003-12-01 Roger Sayle <roger@eyesopen.com>
11003
11004 PR optimization/11634
11005 * gcc.dg/20031201-2.c: New test case.
11006
11007 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11008
11009 PR 11433
11010 * objc.dg/proto-lossage-3.m: New test.
11011
11012 2003-12-01 Roger Sayle <roger@eyesopen.com>
11013
11014 PR optimization/12628
11015 * gcc.dg/20031201-1.c: New test case.
11016
11017 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11018
11019 * gcc.dg/unaligned-1.c: New test.
11020
11021 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11022
11023 PR c++/9849
11024 * g++.dg/template/error4.C: New test.
11025 * g++.dg/template/nested3.C: Adjust error markers.
11026
11027 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11028
11029 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11030
11031 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11032
11033 PR c/10333
11034 * gcc.dg/bitfld-7.c: New test.
11035
11036 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11037
11038 * gcc.dg/tls/asm-1.C: New test.
11039
11040 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11041
11042 * gcc.dg/cpp/assert4.c: Update.
11043
11044 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11045
11046 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11047 * gcc.dg/builtin-apply3.c: New test.
11048
11049 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11050
11051 * lib/compat.exp (compat-obj): New xfaildata parameter.
11052 Use it to set compiler_conditional_xfail_data before compiling.
11053 (compat-get-options): Handle dg-xfail-if.
11054 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11055 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11056 * gcc.dg/compat/vector-1_y.c: Likewise.
11057 * gcc.dg/compat/vector-2_x.c: Likewise.
11058 * gcc.dg/compat/vector-2_y.c: Likewise.
11059
11060 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11061
11062 * g++.dg/opt/reg-stack4.C: New test.
11063
11064 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11065
11066 * gcc.dg/builtin-apply2.c: New test.
11067
11068 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11069
11070 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11071
11072 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11073
11074 PR c++/12924
11075 * g++.dg/template/template-id-2.C: New test.
11076
11077 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11078
11079 PR c++/5369
11080 * g++.dg/template/memfriend1.C: New test.
11081 * g++.dg/template/memfriend2.C: Likewise.
11082 * g++.dg/template/memfriend3.C: Likewise.
11083 * g++.dg/template/memfriend4.C: Likewise.
11084 * g++.dg/template/memfriend5.C: Likewise.
11085 * g++.dg/template/memfriend6.C: Likewise.
11086 * g++.dg/template/memfriend7.C: Likewise.
11087 * g++.dg/template/memfriend8.C: Likewise.
11088 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11089
11090 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11091
11092 PR c++/12515
11093 * g++.dg/ext/cond1.C: New test.
11094
11095 2003-11-20 Richard Henderson <rth@redhat.com>
11096
11097 * gcc.dg/20020201-2.c: Remove.
11098 * gcc.dg/20020201-4.c: Remove.
11099 * gcc.dg/20020304-1.c: Remove.
11100
11101 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11102
11103 * gcc.dg/cpp/trad/xwin1.c: New test case.
11104
11105 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11106
11107 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11108 * lib/g77.exp: Likewise.
11109 * lib/objc.exp: Likewise.
11110 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11111 for darwin.
11112
11113 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11114
11115 PR c++/12932
11116 * g++.dg/template/static5.C: New test.
11117
11118 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11119
11120 * gcc.dg/nested-func-1.c: New test.
11121
11122 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11123
11124 * gcc.dg/cpp/assert4.c: New test.
11125
11126 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11127
11128 PR c++/2294
11129 * g++.dg/lookup/using9.c: New test.
11130
11131 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11132
11133 PR c++/12762
11134 * g++.dg/template/error3.C: New test.
11135
11136 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11137
11138 PR ada/13035
11139 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11140 No longer use a wrapper for gcc, since this does not work under
11141 Windows.
11142
11143 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11144
11145 PR c++/2094
11146 * g++.dg/template/ptrmem7.C: New test.
11147
11148 2003-11-13 Andrew Pinski <apinski@apple.com>
11149
11150 * gcc.c-torture/compile/20031113-1.c: New test.
11151
11152 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11153 Kean Johnston <jkj@sco.com>
11154
11155 PR c/13029
11156 * gcc.dg/unused-4.c: Update.
11157
11158 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11159
11160 * g++.dg/opt/const3.C: New test.
11161
11162 2003-11-13 Jan Hubicka <jh@suse.cz>
11163
11164 * gcc.c-torture/compile/20031112-1.c: New test.
11165
11166 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11167
11168 * g++.dg/parse/crash10.C: Remove bogus error marker.
11169
11170 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11171
11172 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11173 (host_gcc): Likewise.
11174 (ROOT): Honor $PWDCMD.
11175 (BASE): Likewise.
11176 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11177
11178 2003-11-12 Catherine Moore <clm@redhat.com>
11179
11180 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11181
11182 2003-11-12 Andreas Jaeger <aj@suse.de>
11183 Jakub Jelinek <jakub@redhat.com>
11184 Andrew Pinski <pinskia@physics.uc.edu>
11185 Richard Henderson <rth@redhat.com>
11186
11187 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11188 systems.
11189 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11190
11191 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11192 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11193
11194 2003-11-11 Andreas Jaeger <aj@suse.de>
11195
11196 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11197
11198 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11199
11200 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11201
11202 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11203 Clean ups.
11204
11205 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11206
11207 * gcc.dg/trampoline-1.c: New test.
11208
11209 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11210
11211 * gcc.c-torture/compile/200031109-1.c: New test.
11212
11213 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11214
11215 PR c/3190
11216 PR c/8714
11217 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11218 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11219 gcc.dg/format/no-y2k-1.c: Update.
11220
11221 2003-11-08 Roger Sayle <roger@eyesopen.com>
11222
11223 PR optimization/10467
11224 * gcc.dg/20031108-1.c: New test case.
11225
11226 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11227
11228 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11229
11230 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11231
11232 * gcc.dg/compound-lvalue-1.c: New test.
11233 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11234 some XFAILs.
11235
11236 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11237
11238 * gcc.dg/altivec-varargs-1.c: New test.
11239
11240 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11241
11242 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11243 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11244 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11245 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11246 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11247
11248 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11249
11250 * gcc.dg/cond-lvalue-1.c: New test.
11251
11252 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11253
11254 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11255
11256 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11257
11258 PR c++/11616
11259 * g++.dg/template/instantiate5.C: New test.
11260
11261 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11262
11263 PR c++/12726
11264 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11265 * ChangeLog: Add missing first entry for above test.
11266
11267 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11268
11269 PR c++/9810
11270 * g++.dg/template/using8.C: New test.
11271 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11272
11273 2003-11-02 Roger Sayle <roger@eyesopen.com>
11274
11275 PR optimization/10817
11276 * gcc.c-torture/compile/20031102-1.c: New test case.
11277
11278 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11279
11280 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11281 2147483647.
11282
11283 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11284
11285 * gcc.dg/20031102-1.c: New test.
11286
11287 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11288
11289 * gcc.dg/complex-1.c: New test.
11290
11291 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11292
11293 PR c++/12796
11294 * g++.dg/template/crash13.C: Adjust expected error location.
11295 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11296
11297 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11298
11299 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11300
11301 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11302
11303 PR/10239
11304 * gcc.c-torture/compile/20031031-2.c: New test.
11305
11306 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11307
11308 PR/11640
11309 * gcc.c-torture/compile/20031031-1.c: New test.
11310
11311 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11312
11313 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11314 * gcc.misc-tests/bprob.exp: Likewise.
11315 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11316 the execution test on arm-elf configs.
11317 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11318 configs that don't support scratch files.
11319 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11320
11321 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11322
11323 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11324 done by dejagnu.
11325
11326 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11327
11328 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11329 Avoid non pure sh syntax. Add more logging.
11330
11331 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11332 fail.
11333
11334 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11335
11336 PR libgcj/10610
11337 * gcc.dg/ppc-stackalign-1.c: New test.
11338
11339 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11340
11341 * ada/acats/run_all.sh: Change output to be more compliant with
11342 dejagnu framework.
11343 Create acats.sum and acats.log files under testsuite/ada/acats
11344 Only run [a-z]* directories, to filter out e.g. CVS.
11345 Redirect build output to log file.
11346
11347 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11348
11349 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11350
11351 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11352
11353 PR ada/5909:
11354 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11355
11356 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11357
11358 * gcc.c-torture/compile/20031023-1.c: New test.
11359 * gcc.c-torture/compile/20031023-2.c: New test.
11360 * gcc.c-torture/compile/20031023-3.c: New test.
11361 * gcc.c-torture/compile/20031023-4.c: New test.
11362
11363 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11364
11365 PR c++/10371
11366 * g++.dg/lookup/scoped8.C: New test.
11367
11368 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11369
11370 * g++.dg/opt/reg-stack3.C: New test.
11371
11372 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11373
11374 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11375
11376 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11377
11378 PR c++/11076
11379 * g++.dg/template/crash13.C: New test.
11380
11381 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11382
11383 * gcc.dg/c99-restrict-2.c: New test.
11384
11385 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11386
11387 PR c++/12698, c++/12699, c++/12700, c++/12566
11388 * g++.dg/inherit/covariant9.C: New test.
11389 * g++.dg/inherit/covariant10.C: New test.
11390 * g++.dg/inherit/covariant11.C: New test.
11391
11392 2003-10-23 Jason Merrill <jason@redhat.com>
11393
11394 PR c++/12726
11395 * g++.dg/ext/complit2.C: New test.
11396
11397 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11398
11399 PR target/12654
11400 * gcc.c-torture/execute/20031020-1.c: New test.
11401
11402 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11403
11404 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11405 following the jump_insn.
11406
11407 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11408
11409 * gcc.dg/cast-lvalue-1.c: New test.
11410
11411 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/11962
11414 * g++.dg/template/cond2.C: New test.
11415
11416 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11417
11418 * gcc.dg/builtins-28.c: New test.
11419
11420 2003-10-20 Jan Hubicka <jh@suse.cz>
11421
11422 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11423 parameter.
11424 * testsuite/gcc.dg/inline-2.c: Likewise.
11425
11426 2003-10-20 Phil Edwards <phil@codesourcery.com>
11427
11428 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11429 * gcc.dg/nest.c: Likewise.
11430
11431 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11432
11433 PR c++/9781, c++/10583, c++/11862
11434 * g++.dg/parse/crash13.C: New test.
11435
11436 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11437
11438 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11439
11440 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11441
11442 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11443 Define HAVE_C99_RUNTIME except on Solaris.
11444 * gcc.dg/builtins-20.c: Likewise.
11445
11446 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11447
11448 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11449
11450 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11451
11452 PR c++/12495
11453 * g++.dg/template/crash21.C: New test.
11454
11455 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11456
11457 PR c++/2513
11458 * g++.dg/template/typename5.C: New test.
11459
11460 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11461
11462 PR c++/12369
11463 * g++.dg/template/friend25.C: New test.
11464
11465 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11466
11467 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11468 versions.
11469
11470 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11471
11472 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11473 == 2147483647.
11474
11475 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11476
11477 * gcc.c-torture/execute/960416-1.x: Remove.
11478 * gcc.c-torture/execute/divconst-3.x: Likewise.
11479
11480 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11481
11482 PR target/12598
11483 * gcc.dg/torture/cris-volatile-1.c: New test.
11484
11485 2003-10-14 Roger Sayle <roger@eyesopen.com>
11486
11487 PR optimization/9325
11488 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11489 for overflowing floating point to integer conversion during RTL
11490 simplification.
11491
11492 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11493
11494 * objc/execute/_cmd.m: Fix typo.
11495 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11496 Relax 'scan-assembler' regexp.
11497 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11498 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11499 * objc.dg/zero-link-2.m: Remove blank line.
11500 * objc.dg/zero-link-3.m: New test case.
11501
11502 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11503
11504 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11505
11506 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11507 than linker trickery.
11508
11509 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11510
11511 PR c++/12370
11512 * g++.dg/other/friend2.C: New test.
11513
11514 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11515
11516 * gcc.dg/20031012-1.c: New test.
11517
11518 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11519
11520 * gcc.dg/weak/weak-3.c: Fix for new warning.
11521
11522 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11523
11524 PR optimization/8750
11525 * gcc.c-torture/execute/20031012-1.c: New test case.
11526
11527 2003-10-11 Roger Sayle <roger@eyesopen.com>
11528
11529 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11530 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11531
11532 2003-10-11 Roger Sayle <roger@eyesopen.com>
11533
11534 PR optimization/12260
11535 * gcc.c-torture/compile/20031011-2.c: New test case.
11536
11537 2003-10-11 Roger Sayle <roger@eyesopen.com>
11538
11539 * gcc.c-torture/execute/20031011-1.c: New testcase.
11540
11541 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11542
11543 * gcc.c-torture/compile/20031011-1.c: New test.
11544
11545 2003-10-11 Jan Hubicka <jh@suse.cz>
11546
11547 * g++.dg/other/first-global.C: New test.
11548
11549 2003-10-11 Roger Sayle <roger@eyesopen.com>
11550
11551 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11552
11553 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11554
11555 * gcc.c-torture/compile/20031010-1.c: New test.
11556
11557 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11558
11559 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11560 * gcc.c-torture/execute/va-arg-25.c: ... here.
11561
11562 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11563
11564 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11565
11566 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11567
11568 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11569
11570 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11571
11572 * g++.dg/parse/error2.C: New test.
11573
11574 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11575
11576 PR c++/11097
11577 * g++.dg/other/error5.C: Modify the error message.
11578 * g++.dg/lookup/using8.C: New test.
11579
11580 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11581
11582 * gcc.dg/darwin-abi-2.c: New file.
11583 * gcc.c-torture/execute/va-arg-24.c: New file.
11584
11585 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11586
11587 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11588 indentation.
11589
11590 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11591
11592 PR c++/10147
11593 * g++.dg/other/error4.C: Update error messages.
11594 * g++.dg/template/ptrmem4.C: Likewise.
11595
11596 PR c++/12337
11597 * g++.dg/init/new9.C: New test.
11598
11599 PR c++/12334, c++/12236, c++/8656
11600 * g++.dg/ext/attrib8.C: New test.
11601
11602 2003-10-06 Devang Patel <dpatel@apple.com>
11603
11604 * gcc.dg/debug/dwarf2-3.h: New test.
11605 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11606
11607 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11608
11609 * g++.dg/opt/cfg2.C: New test.
11610
11611 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11612
11613 * g++.dg/opt/float1.C: New test.
11614
11615 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11616
11617 * gcc.dg/c90-array-lval-6.c: New test.
11618 * gcc.dg/c99-array-lval-6.c: New test.
11619
11620 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11621 Ziemowit Laski <zlaski@apple.com>
11622
11623 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11624 'Derived', so that it is never considered a class method; add
11625 new warning for '+port' method ambiguity.
11626 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11627 <objc/objc-api.h> (needed on Mac OS X).
11628 * objc.dg/method-13.m: New test.
11629
11630 2003-10-03 Roger Sayle <roger@eyesopen.com>
11631
11632 PR optimization/9325, PR java/6391
11633 * gcc.c-torture/execute/20031003-1.c: New test case.
11634
11635 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11636
11637 PR optimization/12180
11638 * gcc.dg/20031002-1.c: New test.
11639
11640 PR c++/12486
11641 * g++.dg/inherit/error1.C: New test.
11642
11643 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11644
11645 * lib/f-torture.exp (search_for): Rename to...
11646 (search_for_re): This. Also, clean up comments and the
11647 "regexp" invocation.
11648
11649 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11650
11651 * gcc.c-torture/compile/20031002-1.c: New test.
11652
11653 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11654
11655 * g++.dg/opt/cond1.C: New test.
11656
11657 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11658
11659 * gcc.dg/Wold-style-definition-2.c: New testcase.
11660 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11661
11662 2003-09-29 Richard Henderson <rth@redhat.com>
11663
11664 * g++.dg/init/array10.C: Add dg-options.
11665
11666 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11667
11668 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11669
11670 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11671
11672 * g++.dg/template/friend19.C: Fix typo.
11673 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11674
11675 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11676
11677 * gcc.c-torture/execute/20030928-1.c: New test.
11678 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11679
11680 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11681
11682 * g++.dg/opt/unroll1.C: New test.
11683
11684 2003-09-26 Roger Sayle <roger@eyesopen.com>
11685
11686 PR optimization/11741
11687 * gcc.dg/20030926-1.c: New test case.
11688
11689 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11690
11691 PR c++/5655
11692 * g++.dg/parse/access7.C: New test.
11693 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11694
11695 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11696
11697 MERGE OF objc-improvements-branch into MAINLINE:
11698 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11699 if libobjc has not been built.
11700 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11701 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11702 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11703 objc/execute/nested-3.m, objc/execute/np-2.m,
11704 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11705 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11706 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11707 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11708 objc.dg/special/unclaimed-category-1.h,
11709 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11710 well as GNU runtime.
11711 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11712 * execute/cascading-1.m, execute/function-message-1.m,
11713 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11714 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11715 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11716 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11717 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11718 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11719 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11720 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11721 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11722 * objc.dg/bitfield-2.m: Run only on Darwin.
11723 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11724 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11725 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11726 * objc.dg/const-str-1.m: Fix constant string layout.
11727
11728 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11729
11730 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11731
11732 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11733
11734 * gcc.dg/darwin-abi-1.c: New file.
11735
11736 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11737
11738 PR target/12281
11739 * gcc.c-torture/compile/20030921-1.c: New test.
11740
11741 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11742
11743 * g++.dg/opt/reg-stack2.C: New test.
11744
11745 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11746
11747 * g++.dg/eh/delayslot1.C: New test.
11748
11749 2003-09-20 Richard Henderson <rth@redhat.com>
11750
11751 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11752
11753 2003-09-20 Roger Sayle <roger@eyesopen.com>
11754
11755 * gcc.c-torture/execute/20030920-1.c: New test case.
11756
11757 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11758
11759 * g++.dg/rtti/typeid3.C: Correct expected error message.
11760
11761 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11762
11763 PR c++/157
11764 * g++.dg/parse/crash12.C: New test.
11765
11766 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11767
11768 * gcc.dg/compat/mixed-struct-check.h: New.
11769 * gcc.dg/compat/mixed-struct-defs.h: New.
11770 * gcc.dg/compat/mixed-struct-init.h: New.
11771 * gcc.dg/compat/struct-by-value-19_main.c: New.
11772 * gcc.dg/compat/struct-by-value-19_x.c: New.
11773 * gcc.dg/compat/struct-by-value-19_y.c: New.
11774 * gcc.dg/compat/struct-by-value-20_main.c: New.
11775 * gcc.dg/compat/struct-by-value-20_x.c: New.
11776 * gcc.dg/compat/struct-by-value-20_y.c: New.
11777 * gcc.dg/compat/struct-return-19_main.c: New.
11778 * gcc.dg/compat/struct-return-19_x.c: New.
11779 * gcc.dg/compat/struct-return-19_y.c: New.
11780 * gcc.dg/compat/struct-return-20_main.c: New.
11781 * gcc.dg/compat/struct-return-20_x.c: New.
11782 * gcc.dg/compat/struct-return-20_y.c: New.
11783
11784 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11785 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11786 so that it will not complain on LP64 targets.
11787
11788 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11789
11790 PR c++/495
11791 * g++.dg/template/friend24.C: New test.
11792
11793 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11794
11795 PR c++/12332
11796 * g++.dg/template/memtmpl2.C: New test.
11797
11798 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11799
11800 PR target/11184
11801 * gcc.dg/builtin-apply1.c: New test.
11802
11803 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11804
11805 PR c++/9848
11806 * g++.dg/warn/Wunused-4.C: New test.
11807
11808 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11809
11810 PR c++/12316
11811 * g++.dg/other/gc2.C: New test.
11812
11813 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11814
11815 PR c++/11991
11816 * g++.dg/rtti/typeid3.C: New test.
11817
11818 PR c++/12266
11819 * g++.dg/overload/template1.C: New test.
11820
11821 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11822
11823 * g++.dg/opt/cfg3.C: New test.
11824
11825 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11826
11827 PR c++/7939
11828 * g++.dg/template/crash11.C: New test.
11829
11830 2003-09-16 Jason Merrill <jason@redhat.com>
11831 Jakub Jelinek <jakub@redhat.com>
11832
11833 * gcc.dg/attr-warn-unused-result.c: New test.
11834
11835 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11836
11837 PR c++/12184
11838 * g++.dg/expr/call2.C: New test.
11839
11840 2003-09-15 Andreas Jaeger <aj@suse.de>
11841
11842 * gcc.dg/Wold-style-definition-1.c: New test.
11843
11844 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11845
11846 PR c++/3907
11847 * g++.dg/parse/template12.C: New test.
11848
11849 * g++.dg/abi/bitfield11.C: New test.
11850 * g++.dg/abi/bitfield12.C: Likewise.
11851
11852 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11853
11854 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11855 non-expansion of functional macro name without arguments at EOL.
11856 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11857
11858 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11859
11860 * gcc.c-torture/execute/20030914-[12].c: New tests.
11861
11862 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11863
11864 PR c++/11788
11865 * g++.dg/overload/addr1.C: New test.
11866
11867 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11868
11869 * gcc.dg/20030909-1.c: New test.
11870
11871 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11872
11873 * gcc.dg/ultrasp10.c: New test.
11874
11875 2003-09-09 Devang Patel <dpatel@apple.com>
11876
11877 * gcc.dg/darwin-ld-6.c: New test.
11878
11879 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11880
11881 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11882
11883 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11884
11885 * gcc.dg/ia64-types1.c: New test.
11886 * gcc.dg/ia64-types2.c: Likewise.
11887
11888 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11889
11890 * gcc.dg/builtins-1.c: Add more _Complex tests.
11891 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11892
11893 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11894 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11895
11896 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11897
11898 PR c++/11786
11899 * g++.dg/lookup/koenig2.C: New test.
11900
11901 PR c++/5296
11902 * g++.dg/rtti/typeid2.C: New test.
11903
11904 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11905
11906 * gcc.c-torture/compile/20030904-1.c: New test.
11907
11908 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11909
11910 * g++.dg/opt/longbranch2.C: New test.
11911
11912 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11913
11914 * g++.dg/template/crash10.C: Only compile it.
11915
11916 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11917
11918 PR middle-end/11665
11919 * gcc.c-torture/compile/20030907-1.c: New test.
11920 * g++.dg/init/array11.C: New test.
11921
11922 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11923
11924 PR c++/11852
11925 * g++.dg/init/struct1.C: New test.
11926
11927 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11928
11929 PR c++/12181
11930 * g++.dg/expr/comma1.C: New test.
11931
11932 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11933
11934 PR c++/11867
11935 * g++.dg/expr/static_cast5.C: New test.
11936
11937 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11938
11939 PR c++/11507
11940 * g++.dg/lookup/scoped7.C: New test.
11941
11942 PR c++/9574
11943 * g++.dg/other/static1.C: New test.
11944
11945 PR c++/11490
11946 * g++.dg/warn/template-1.C: New test.
11947
11948 PR c++/11432
11949 * g++.dg/template/crash10.C: New test.
11950
11951 PR c++/2478
11952 * g++.dg/overload/VLA.C: New test.
11953
11954 PR c++/10804
11955 * g++.dg/template/call1.C: New test.
11956
11957 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11958
11959 PR c++/11794
11960 * g++.dg/parse/using3.C: New test.
11961
11962 2003-09-06 Roger Sayle <roger@eyesopen.com>
11963
11964 PR c++/11409
11965 * g++.dg/overload/builtin3.C: New test case.
11966
11967 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11968
11969 PR c/9862
11970 * gcc.dg/20030906-1.c: New test.
11971 * gcc.dg/20030906-2.c: Likewise.
11972
11973 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11974
11975 PR c++/12167
11976 * g++.dg/parse/defarg5.C: New test.
11977
11978 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11979
11980 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11981
11982 PR c++/12163
11983 * g++.dg/expr/static_cast4.C: New test.
11984
11985 PR c++/12146
11986 * g++.dg/template/crash9.C: New test.
11987
11988 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11989
11990 * g++.old-deja/g++.ext/pretty2.C: Update for change
11991 in __FUNCTION__.
11992 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11993
11994 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11995
11996 PR c++/11922
11997 * g++/dg/template/qualified-id1.C: New test.
11998
11999 PR c++/12037
12000 * g++.dg/warn/noeffect4.C: New test.
12001
12002 2003-09-04 Matt Austern <austern@apple.com>
12003
12004 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12005 * g++.dg/ext/fnname2.C: Likewise.
12006 * g++.dg/ext/fnname3.C: Likewise.
12007
12008 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12009
12010 * g++.dg/expr/lval1.C: New test.
12011 * g++.dg/ext/lvcast.C: Remove.
12012
12013 2003-09-03 Roger Sayle <roger@eyesopen.com>
12014
12015 PR optimization/11700.
12016 * gcc.c-torture/compile/20030903-1.c: New test case.
12017
12018 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12019
12020 PR c++/12053
12021 * g++.dg/abi/layout4.C: New test.
12022
12023 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12024
12025 PR c++/11553
12026 * g++.dg/parse/friend3.C: New test.
12027
12028 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12029
12030 PR c++/11847
12031 * g++.dg/template/class1.C: New test.
12032
12033 PR c++/11808
12034 * g++.dg/expr/call1.C: New test.
12035
12036 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/12114
12039 * g++.dg/init/ref9.C: New test.
12040
12041 PR c++/11972
12042 * g++.dg/template/nested4.C: New test.
12043
12044 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12045
12046 PR c++/12093
12047 * g++.dg/template/non-dependent4.C: New test.
12048
12049 PR c++/11928
12050 * g++.dg/inherit/conv1.C: New test.
12051
12052 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12053
12054 PR c++/6196
12055 * g++.dg/ext/label1.C: New test.
12056 * g++.dg/ext/label2.C: Likewise.
12057
12058 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12059
12060 * g++.dg/expr/cond3.C: New test.
12061
12062 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12063
12064 * gcc.dg/builtins-1.c: Add new builtin cases.
12065
12066 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12067
12068 * gcc.dg/builtins-1.c: Add new cases.
12069 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12070
12071 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12072
12073 * gcc.dg/builtins-1.c: Add more math builtin tests.
12074 * gcc.dg/torture/builtin-attr-1.c: New test.
12075
12076 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12077
12078 PR optimization/5079
12079 * g++.dg/opt/static3.C: New test.
12080
12081 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12082
12083 * gcc.misc-tests/gcov-10b.c: New test.
12084
12085 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12086
12087 * g++.dg/opt/ptrmem3.C: New test.
12088
12089 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12090
12091 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12092
12093 * gcc.dg/20030826-2.c: New test.
12094
12095 2003-08-26 Roger Sayle <roger@eyesopen.com>
12096
12097 PR middle-end/12002
12098 * g77.f-torture/compile/12002.f: New test case.
12099
12100 2003-08-26 Roger Sayle <roger@eyesopen.com>
12101
12102 * gcc.dg/20030826-1.c: New test case.
12103
12104 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12105
12106 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12107
12108 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12109
12110 PR c++/11871
12111 * c++.dg/lookup/crash1.C: New test.
12112
12113 * c++.dg/warn/noeffect3.C: New test.
12114
12115 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12116
12117 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12118 * gcc.dg/compat/vector-1_y.c: Ditto.
12119 * gcc.dg/compat/vector-2_x.c: Ditto.
12120 * gcc.dg/compat/vector-2_y.c: Ditto.
12121
12122 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12123
12124 * gcc.dg/20030702-1.c: New test.
12125
12126 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12127
12128 PR c++/8795
12129 * g++.dg/ext/altivec-1.C: New test.
12130
12131 2003-08-24 Richard Henderson <rth@redhat.com>
12132
12133 * g++.dg/eh/simd-2.C: Add -w for x86.
12134
12135 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12136
12137 * gcc.dg/20030815-1.c: New test.
12138
12139 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12140
12141 PR c++/3765
12142 * g++.dg/parse/access6.C: New test.
12143
12144 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12145
12146 PR c++/641, c++/11876
12147 * g++.dg/template/friend22.C: New test.
12148 * g++.dg/template/friend23.C: Likewise.
12149
12150 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12151
12152 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12153 identically.
12154
12155 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12156
12157 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12158
12159 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12160
12161 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12162
12163 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12164
12165 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12166
12167 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12168
12169 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12170
12171 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12172
12173 PR c++/11919
12174 * g++.dg/overload/prom1.C: New test.
12175
12176 PR c++/11551
12177 * g++.dg/parse/dtor2.C: New test.
12178
12179 PR c++/10762
12180 * g++.dg/parse/using2.C: New test.
12181
12182 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12183
12184 PR target/11805
12185 * gcc.c-torture/compile/20030821-1.c: New.
12186
12187 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12188
12189 PR c++/11834
12190 * g++.dg/template/deduce2.C: New test.
12191
12192 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12193
12194 * gcc.c-torture/execute/20030821-1.c: New test.
12195
12196 2003-08-20 Roger Sayle <roger@eyesopen.com>
12197
12198 PR middle-end/11984
12199 * gcc.dg/20030820-1.c: New test case.
12200
12201 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12202
12203 PR c++/11945
12204 * g++.dg/warn/noeffect2.C: New test.
12205
12206 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12207
12208 PR c++/10926
12209 * g++.dg/template/dtor2.C: New test.
12210
12211 PR c++/11684
12212 * g++.dg/template/operator1.C: New test.
12213 * g++.dg/parse/operator4.C: New test.
12214
12215 PR c++/11946.C
12216 * g++.dg/expr/enum1.C: New test.
12217 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12218
12219 PR c++/11036.C
12220 * g++.dg/parse/elab2.C: New test.
12221 * g++.dg/parse/typedef4.C: Change error message.
12222 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12223 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12224 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12225
12226 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12227
12228 * gcc.dg/pch/warn-1.c: New.
12229 * gcc.dg/pch/warn-1.hs: New.
12230
12231 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12232 not-tested file.
12233
12234 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12235
12236 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12237
12238 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12239
12240 * gcc.dg/uninit-D.c: New Test.
12241 * gcc.dg/uninit-E.c: New Test.
12242 * gcc.dg/uninit-F.c: New Test.
12243 * gcc.dg/uninit-G.c: New Test.
12244
12245 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12246
12247 * g++.dg/README: Describe the pch directory.
12248
12249 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12250
12251 PR c++/11174
12252 * g++.dg/parse/access4.C: New test.
12253 * g++.dg/parse/access5.C: Likewise.
12254 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12255
12256 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12257
12258 * gcc.dg/noncompile/20030818-1.c: New.
12259
12260 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12261
12262 PR c++/11957
12263 * g++.dg/warn/noeffect1.C: New test.
12264
12265 * g++.dg/template/scope2.C: New test.
12266 * g++.dg/template/error2.C: Correct dg-error
12267
12268 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12269
12270 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12271
12272 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12273
12274 PR C++/11512
12275 * g++.dg/template/warn1.C: New.
12276
12277 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12278
12279 * g++.dg/template/error2.C: New test.
12280 * g++.dg/lookup/using7.C: Adjust errors
12281 * g++.old-deja/g++.pt/crash36.C: Likewise.
12282 * g++.old-deja/g++.pt/derived3.C: Likewise.
12283
12284 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12285
12286 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12287 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12288 * gcc.c-torture/execute/builtins/string-9.c: New, from
12289 string-opt-9.c. Adjust for execute/builtins framework.
12290 * gcc.c-torture/execute/string-opt-9.c: Delete.
12291
12292 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12293
12294 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12295
12296 * g++.dg/parse/ret-type2.C: New test.
12297
12298 PR c++/11703
12299 * g++.dg/init/new8.C: New test.
12300
12301 PR c++/10923
12302 * g++.dg/parse/typedef5.C: New test.
12303
12304 PR c++/9512
12305 * g++.dg/parse/qualified2.C: New test.
12306 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12307 invalid code.
12308
12309 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12310
12311 * g++.dg/conversion/ptrmem1.C: New test.
12312
12313 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12314
12315 PR target/11693
12316 * gcc.dg/20030811-1.c: New test.
12317
12318 PR target/11535
12319 * gcc.c-torture/execute/20030811-1.c: New test.
12320
12321 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12322
12323 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12324
12325 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12326
12327 PR c++/11789.C
12328 * g++.dg/inherit/multiple1.C: New test.
12329
12330 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12331
12332 * gcc.dg/spe1.c: New test.
12333
12334 PR c++/11670
12335 * g++.dg/expr/cast2.C: New test.
12336
12337 PR c++/10530
12338 * g++.dg/template/dependent-name2.C: New test.
12339
12340 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12341
12342 * g++.dg/parse/crash11.C: Put the dg options in comments.
12343
12344 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12345
12346 * lib/gcc-dg.exp: Update for diagnostic change.
12347
12348 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12349
12350 PR c++/5767
12351 * g++.dg/parse/crash11.C: New test.
12352
12353 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12354
12355 * gcc.dg/cpp/spacing1.c: Update.
12356
12357 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12358
12359 PR target/11739
12360 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12361 a value for -mtune.
12362
12363 2003-08-04 Roger Sayle <roger@eyesopen.com>
12364
12365 PR middle-end/11771
12366 * gcc.c-torture/compile/20030804-1.c: New test case.
12367
12368 2003-08-04 Roger Sayle <roger@eyesopen.com>
12369
12370 * gcc.dg/20030804-1.c: New test case.
12371
12372 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12373
12374 * gcc.dg/cpp/separate-1.c: New test.
12375
12376 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12377
12378 PR c++/11704
12379 * g++.dg/template/dependent-expr2.C: New test.
12380
12381 PR c++/11766
12382 * g++.dg/expr/ptrmem1.C: New test.
12383
12384 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12385
12386 PR c++/9453
12387 * g++.dg/template/friend15.C: New test.
12388
12389 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12390
12391 * lib/dg-pch.exp: Work round PCH bug.
12392
12393 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12394
12395 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12396 builtins. Move cases from builtins-4.c here.
12397
12398 * gcc.dg/torture/builtin-math-1.c: New test taken from
12399 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12400 additional cases.
12401
12402 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12403 Delete.
12404
12405 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12406
12407 PR c++/9447
12408 * g++.dg/template/using7.C: New test.
12409
12410 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12411
12412 * import1.c, import2.c: New tests.
12413
12414 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12415
12416 * g++.dg/eh/crossjump1.C: New test.
12417
12418 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12419
12420 PR c++/11697
12421 * g++.dg/template/using6.C: New test.
12422
12423 PR c++/11744
12424 * g++.dg/template/koenig2.C: New test.
12425
12426 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12427
12428 PR c++/7983
12429 * g++.dg/parse/typedef4.C: New test.
12430
12431 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12432
12433 PR c++/8442, c++/8806
12434 * g++.dg/template/elab1.C: New test.
12435 * g++.dg/template/type2.C: Likewise.
12436 * g++.dg/template/ttp3.C: Adjust expected error message.
12437 * g++.old-deja/g++.law/visibility13.C: Likewise.
12438 * g++.old-deja/g++.niklas/t135.C: Likewise.
12439 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12440 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12441 template argument.
12442 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12443
12444 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12445
12446 PR c++/11295
12447 * g++.dg/ext/stmtexpr1.C: New test.
12448
12449 * g++.dg/opt/tmp1.C: New test.
12450
12451 PR c++/11525
12452 * g++.dg/parse/constant4.C: New test.
12453
12454 PR c++/9447
12455 * g++.dg/template/using5.C: New test.
12456
12457 2003-07-31 Roger Sayle <roger@eyesopen.com>
12458
12459 * gcc.dg/builtins-27.c: New test case.
12460
12461 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12462
12463 * gcc.dg/tls/opt-7.c: New test.
12464
12465 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12466
12467 * g++.old-deja/g++.other/crash18.C: Remove.
12468
12469 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 * g++.dg/template/explicit3.C: New.
12472 * g++.dg/template/explicit4.C: New.
12473 * g++.dg/template/explicit5.C: New.
12474
12475 PR c++/11347
12476 * g++.dg/template/memtmpl1.C: New.
12477
12478 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12479
12480 PR target/11565
12481 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12482 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12483
12484 2003-07-30 Jan Hubicka <jh@suse.cz>
12485
12486 * vtgc1.c: Kill.
12487
12488 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12489
12490 * gcc.dg/struct-in-proto-1.c: New test.
12491
12492 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12493
12494 * gcc.dg/cpp/include2.c: Only expect one message.
12495
12496 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12497
12498 PR c++/9447
12499 * g++.dg/template/using1.C: New test.
12500 * g++.dg/template/using2.C: New test.
12501 * g++.dg/template/using3.C: New test.
12502 * g++.dg/template/using4.C: New test.
12503
12504 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12505
12506 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12507 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12508
12509 2003-07-28 Jan Hubicka <jh@suse.cz>
12510
12511 PR c++/11530
12512 * g++.dg/opt/call1.C: New test.
12513
12514 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12515
12516 PR c++/11667
12517 * g++.dg/init/enum2.C: New test.
12518 * g++.dg/template/overload1.C: Add "-w" option.
12519
12520 2003-07-28 <hp@bitrange.com>
12521
12522 * gcc.dg/Wdeclaration-after-statement-1.c,
12523 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12524
12525 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12526
12527 * gcc.c-torture/compile/20030725-1.c: New test.
12528
12529 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12530
12531 * gcc.dg/20030505.c: Only run for SPE.
12532 Remove definition of opaque type.
12533
12534 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12535
12536 * g++.dg/template/ptrmem6.C: New test.
12537
12538 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12539
12540 * gcc.c-torture/compile/zero-strct-2.c: New test.
12541
12542 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12543
12544 * gcc.dg/intermod-1.c: New test.
12545
12546 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12547
12548 PR c++/11617
12549 * g++.dg/template/lookup2.C: New test.
12550 * g++.dg/template/memclass1.C: Remove instantiated from error.
12551 * g++.dg/other/error2.C: Tweak expected errors.
12552
12553 PR c++/11596
12554 * g++.dg/template/defarg3.C: New test.
12555
12556 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12557
12558 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12559
12560 * g++.dg/inherit/access5.C: New test.
12561
12562 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12563
12564 PR c++/11513
12565 * g++.dg/template/crash8.C: New test.
12566
12567 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12568
12569 PR c/10602
12570 * gcc.dg/noncompile/incomplete-2.c: New test.
12571
12572 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12573
12574 PR c++/11645
12575 * g++.dg/inherit/access4.C: New test.
12576
12577 PR c++/11517
12578 * g++.dg/expr/cond2.C: New test.
12579
12580 PR optimization/10679
12581 * g++.dg/opt/inline4.C: New test.
12582
12583 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12584
12585 * g++.dg/parse/crash10: New test.
12586
12587 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12588
12589 * g++.dg/ext/flexary1.C: New test.
12590
12591 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12592
12593 PR c++/10793
12594 * g++.dg/template/crash9.C: New test.
12595
12596 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12597
12598 PR c++/3004
12599 * g++.dg/parse/typedef3.C: New test.
12600
12601 PR c++/7906
12602 * g++.dg/parse/operator2.C: New test.
12603
12604 PR c++/8895
12605 * g++.dg/parse/def-tmpl-arg1.C: New test.
12606
12607 PR c++/9282
12608 * g++.dg/parse/funptr1.C: New test.
12609
12610 PR c++/9452
12611 * g++.dg/parse/ambig3.C: New test.
12612
12613 PR c++/9454
12614 * g++.dg/parse/operator3.C: New test.
12615
12616 PR c++/9486
12617 * g++.dg/parse/template10.C: New test.
12618
12619 PR c++/9488
12620 * g++.dg/parse/template11.C: New test.
12621
12622 PR c++/10150
12623 * g++.dg/parse/invalid-op1.C: New test.
12624
12625 PR c++/10247
12626 * g++.dg/parse/condexpr1.C: New test.
12627
12628 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12629
12630 * g++.dg/ext/packed3.C: New test.
12631 * g++.dg/ext/packed4.C: New test.
12632
12633 * gcc.dg/pack-test-3.c: New test.
12634
12635 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12636
12637 * lib/compat.exp: Handle dg-options per source file.
12638 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12639 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12640 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12641 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12642 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12643 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12644 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12645 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12646 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12647 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12648 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12649 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12650 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12651 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12652
12653 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12654
12655 PR c/10320
12656 * gcc.c-torture/execute/20030718-1.c: New test.
12657
12658 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12659
12660 PR optimization/11536
12661 * gcc.dg/20030721-1.c: New test.
12662
12663 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12664
12665 PR c++/11546
12666 * g++.dg/template/lookup1.C: New test.
12667
12668 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12669
12670 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12671 diagnostics of ill-formed constructs involving labels.
12672 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12673 the new 'previously defined here' message.
12674
12675 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12676
12677 * g++.dg/parse/non-dependent2.C: New test.
12678
12679 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12680
12681 * g++.dg/init/init-ref4.C: xfail on targets without
12682 weak symbols.
12683
12684 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12685
12686 PR target/11087
12687 * gcc.c-torture/execute/20030717-1.c: New test.
12688
12689 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12690
12691 * g++.dg/opt/cfg1.C: New test.
12692
12693 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12694
12695 PR optimization/11557
12696 * gcc.dg/20030717-1.c: New test.
12697
12698 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12699
12700 PR c++/10476
12701 * g++.dg/expr/crash-1.C: New test.
12702
12703 PR c++/11027
12704 * g++.dg/template/init3.C: New test.
12705
12706 PR c++/8222
12707 * g++.dg/template/non-dependent1.C: New test.
12708
12709 PR c++/11070
12710 * g++.dg/template/non-dependent2.C: New test.
12711
12712 PR c++/11071
12713 * g++.dg/template/non-dependent3.C: New test.
12714
12715 PR c++/9907
12716 * g++.dg/template/sizeof5.C: New test.
12717
12718 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12719
12720 PR 11498
12721 * gcc.c-torture/compile/mangle-1.c: New file.
12722
12723 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12724
12725 PR c++/7809
12726 * g++.dg/parse/access3.C: New test.
12727
12728 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12729
12730 PR c++/11384
12731 * g++.dg/init/init-ref4.C: New test.
12732
12733 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12734
12735 PR c++/11547
12736 * g++.dg/parse/constant3.C: New test.
12737 * g++.dg/parse/crash7.C: Likewise.
12738
12739 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12740
12741 PR target/11008
12742 * gcc.dg/i386-pentium4-not-mull.c: New.
12743
12744 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12745
12746 * gcc.dg/asm-names.c (ymain): Make it weak.
12747
12748 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12749
12750 PR c++/5421
12751 * g++.dg/template/friend21.C: New test.
12752
12753 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12754
12755 * gcc.dg/cleanup-8.c: New test.
12756 * gcc.dg/cleanup-9.c: New test.
12757
12758 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12759
12760 * g++.dg/ext/dll-MI1.h: New file.
12761 * g++.dg/ext/dllexport-MI1.C: New file.
12762 * g++.dg/ext/dllimport-MI1.C: New file.
12763
12764 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12765
12766 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12767 it does not have cmpstrsi patterns (just cmpmemsi).
12768
12769 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12770
12771 PR debug/11473
12772 * g++.dg/debug/debug8.C: New test.
12773
12774 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12775
12776 PR c++/10108
12777 * g++.dg/template/crash7.C: New test.
12778
12779 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12780
12781 PR target/10795
12782 * gcc.c-torture/compile/20030708-1.c: New.
12783
12784 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12785
12786 * gcc.c-torture/execute/20030715-1.c: New test.
12787
12788 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12789
12790 * gcc.dg/pch/inline-3.c: New file.
12791 * gcc.dg/pch/inline-3.hs: New file.
12792 * gcc.dg/pch/inline-4.c: New file.
12793 * gcc.dg/pch/inline-4.hs: New file.
12794
12795 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12796
12797 PR c++/11509
12798 * g++.dg/template/crash6.C: New test.
12799
12800 PR c++/7053
12801 * g++.dg/template/friend20.C: New test.
12802
12803 PR c++/7019
12804 * g++.dg/template/overload2.C: New test.
12805
12806 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12807
12808 PR optimization/11440
12809 * gcc.c-torture/execute/20030714-1.c: New test.
12810
12811 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12812
12813 PR c++/11154
12814 * g++.dg/template/partial2.C: New test.
12815
12816 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12817
12818 PR c++/11503
12819 * g++.dg/template/anon1.C: New test.
12820
12821 PR c++/11493
12822 PR c++/11495
12823 * g++.dg/parse/template9.C: Likewise.
12824 * g++.dg/template/crash4.C: New test.
12825 * g++.dg/template/koenig1.C: Likewise.
12826 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12827 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12828 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12829 functions.
12830 * g++.old-deja/g++.jason/template36.C: Likewise.
12831 * g++.old-deja/g++.mike/p1989.C: Likewise.
12832 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12833 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12834 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12835 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12836 compiling.
12837 * g++.old-deja/g++.pt/union2.C: Use this->.
12838
12839 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12840
12841 * gcc.dg/20030711-1.c: New test.
12842
12843 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12844
12845 PR c++/11050
12846 * g++.dg/parse/args1.C: New test.
12847 * g++.pt/defarg8.C: Change expected errors.
12848
12849 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12850
12851 PR c++/8164
12852 * g++.dg/template/nontype2.C: New test.
12853
12854 PR c++/10558
12855 * g++.dg/parse/template8.C: New test.
12856
12857 PR c++/8327
12858 * g++.dg/template/scope1.C: New test.
12859
12860 * g++.dg/warn/Wsign-compare-1.C: New test.
12861
12862 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12863
12864 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12865
12866 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12867
12868 PR c++/9411
12869 * g++.dg/template/explicit2.C: New test.
12870
12871 PR c++/10032
12872 * g++.dg/warn/pedantic1.C: New test.
12873
12874 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12875
12876 PR c++ 9483
12877 * g++.dg/other/field1.C: New test.
12878
12879 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12880
12881 PR c/11449
12882 * gcc.c-torture/compile/20030707-1.c: New.
12883
12884 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12885
12886 PR c++/10849
12887 * g++.dg/template/access12.C: New test.
12888
12889 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12890
12891 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12892 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12893 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12894 * gcc.misc-tests/gcov.exp: Update
12895 * g++.dg/gcov/gcov.exp: Update
12896 * lib/gcov.exp: Update.
12897
12898 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12899
12900 * g++.dg/abi/mangle17.C: Make sure template expressions are
12901 dependent.
12902 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12903 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12904 * g++.dg/opt/stack1.C: Remove erroneous code.
12905 * g++.dg/parse/template7.C: New test.
12906 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12907 * g++.old-deja/g++.pt/crash4.C: Likewise.
12908
12909 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12910
12911 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12912 with zero or one occurence of `$' after the initial `L'.
12913
12914 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12915
12916 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12917
12918 2003-07-08 Roger Sayle <roger@eyesopen.com>
12919
12920 PR c/11370
12921 * gcc.dg/Wunreachable-6.c: New testcase.
12922 * gcc.dg/Wunreachable-7.c: New testcase.
12923
12924 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12925
12926 PR c/11420
12927 * gcc.dg/20030708-1.c: New test.
12928
12929 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12930
12931 * gcc.dg/compat/sdata-section.h: New file.
12932 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12933 * gcc.dg/torture/mips-sdata-1.c: New test.
12934
12935 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12936
12937 PR c++/11030
12938 * g++.dg/template/friend19.C: New test.
12939
12940 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12941
12942 * g++.dg/opt/strength-reduce.C: New test.
12943
12944 2003-07-07 Roger Sayle <roger@eyesopen.com>
12945
12946 PR target/10979
12947 * gcc.dg/20030707-1.c: New testcase.
12948
12949 2003-07-07 Roger Sayle <roger@eyesopen.com>
12950
12951 PR optimization/11059
12952 * g++.dg/opt/emptyunion.C: New testcase.
12953
12954 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12955 Eric Botcazou <ebotcazou@libertysurf.fr>
12956
12957 * g++.dg/opt/stack1.C: New test.
12958
12959 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12960
12961 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12962 run test.
12963
12964 PR c++/11431
12965 * g++.dg/expr/static_cast3.C: New test.
12966
12967 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12968
12969 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12970 everywhere.
12971 * gcc.dg/concat.c: Concatenation of string constants with
12972 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12973 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12974 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12975 necessary to avoid multi-character character constant warning.
12976 * gcc.dg/cpp/escape.c: Likewise.
12977 * gcc.dg/cpp/ucs.c: Likewise.
12978 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12979 Fix a typo.
12980
12981 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12982
12983 PR c/11428
12984 * gcc.c-torture/compile/20030704-1.c: New.
12985
12986 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12987
12988 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12989
12990 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12991
12992 PR c++/5287, PR c++/7910, PR c++/11021
12993 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12994 tests for warnings.
12995 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12996 * g++.dg/ext/dllimport3.C: Likewise.
12997 * g++.dg/ext/dllimport4.C: New file.
12998 * g++.dg/ext/dllimport5.C: New file.
12999 * g++.dg/ext/dllimport6.C: New file.
13000 * g++.dg/ext/dllimport7.C: New file.
13001 * g++.dg/ext/dllimport8.C: New file.
13002 * g++.dg/ext/dllimport9.C: New file.
13003 * g++.dg/ext/dllimport10.C: New file.
13004 * g++.dg/ext/dllexport1.C: New file.
13005
13006 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13007
13008 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13009 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13010
13011 2003-07-03 Roger Sayle <roger@eyesopen.com>
13012
13013 * gcc.dg/builtins-25.c: New testcase.
13014 * gcc.dg/builtins-26.c: New testcase.
13015
13016 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13017
13018 * gcc.dg/compat/vector-defs.h: New file.
13019 * gcc.dg/compat/vector-setup.h: New file.
13020 * gcc.dg/compat/vector-check.h: New file.
13021 * gcc.dg/compat/vector-1_main.c: New file.
13022 * gcc.dg/compat/vector-1_x.c: New file.
13023 * gcc.dg/compat/vector-1_y.c: New file.
13024 * gcc.dg/compat/vector-2_main.c: New file.
13025 * gcc.dg/compat/vector-2_x.c: New file.
13026 * gcc.dg/compat/vector-2_y.c: New file.
13027
13028 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13029 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13030 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13031 * gcc.dg/compat/struct-align-1.h: New file.
13032 * gcc.dg/compat/struct-align-1_main.c: New file.
13033 * gcc.dg/compat/struct-align-1_x.c: New file.
13034 * gcc.dg/compat/struct-align-1_y.c: New file.
13035 * gcc.dg/compat/struct-align-2.h: New file.
13036 * gcc.dg/compat/struct-align-2_main.c: New file.
13037 * gcc.dg/compat/struct-align-2_x.c: New file.
13038 * gcc.dg/compat/struct-align-2_y.c: New file.
13039
13040 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13041 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13042 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13043 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13044 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13045 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13046 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13047 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13048 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13049 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13050 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13051 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13052 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13053 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13054 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13055 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13056 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13057 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13058 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13059 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13060 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13061 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13062 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13063 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13064 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13065 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13066 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13067 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13068 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13069
13070 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13071
13072 * gcc.dg/i386-call-1.c: New test.
13073
13074 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13075
13076 PR c++/9162
13077 * g++.dg/parse/defarg4.C: New.
13078
13079 2003-07-03 Roger Sayle <roger@eyesopen.com>
13080
13081 PR target/10700
13082 * gcc.c-torture/compile/20030703-1.c: New test case.
13083
13084 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13085
13086 * g++.dg/template/local3.C: Remove extra semicolon.
13087
13088 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13089
13090 * gcc.dg/i386-volatile-1.c: New test.
13091
13092 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13093
13094 PR c++/11072
13095 * g++.dg/other/offsetof2.C: XFAIL.
13096 * g++.dg/other/offsetof5.C: New.
13097
13098 PR c++/10219
13099 * g++.dg/template/error1.C: New.
13100
13101 PR c++/9779
13102 * g++.dg/template/dependent-expr1.C: New.
13103
13104 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13105
13106 PR c++/6949
13107 * g++.dg/template/local3.C: New test.
13108
13109 PR c++/11149
13110 * g++.dg/lookup/scoped6.C: New test.
13111
13112 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13113
13114 PR c++/8046
13115 * g++.dg/other/error7.C: New test.
13116
13117 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13118
13119 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13120 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13121 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13122 * g++.old-deja/g++.other/union2.C: Likewise.
13123 * gcc.dg/c90-const-expr-2.c: Likewise.
13124 * gcc.dg/c90-const-expr-3.c: Likewise.
13125 * gcc.dg/c99-const-expr-2.c: Likewise.
13126 * gcc.dg/c99-const-expr-3.c: Likewise.
13127 * gcc.dg/concat.c: Likewise.
13128
13129 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13130
13131 PR c++/9559
13132 * g++.dg/init/static1.C: New test.
13133
13134 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13135
13136 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13137 * g++.old-deja/g++.other/access2.C: Likewise.
13138 * g++.old-deja/g++.other/decl2.C: Likewise.
13139 * gcc.c-torture/execute/20020615-1.c: Likewise.
13140
13141 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13142
13143 PR c++/4933
13144 * g++.dg/template/sizeof4.C: New test.
13145
13146 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13147
13148 * g++.dg/other/error6.C: New test.
13149
13150 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13151
13152 PR c++/10750
13153 * g++.dg/parse/constant2.C: New test.
13154
13155 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13156
13157 PR c++/11106
13158 * g++.dg/other/error5.C: New test.
13159
13160 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13161
13162 * gcc.dg/format/gcc_diag-1.c: New test.
13163
13164 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13165
13166 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13167
13168 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13169
13170 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13171 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13172 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13173
13174 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13175
13176 * gcc.c-torture/execute/builtins/string-8.c: New test.
13177 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13178 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13179 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13180
13181 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13182
13183 PR c++/10468
13184 * g++.dg/ext/typeof6.C: New test.
13185
13186 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13187
13188 PR c++/10796
13189 * g++.dg/init/enum1.C: New test.
13190
13191 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13192
13193 * gcc.dg/20030627-1.c: New test.
13194
13195 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/11332
13198 * g++.dg/expr/static_cast2.C: New test.
13199
13200 2003-06-26 Roger Sayle <roger@eyesopen.com>
13201 Jakub Jelinek <jakub@redhat.com>
13202
13203 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13204 sprintf(dst,"%s",src) optimization.
13205 * gcc.c-torture/execute/20030626-1.c: New test case.
13206 * gcc.c-torture/execute/20030626-2.c: New test case.
13207
13208 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13209
13210 * gcc.c-torture/execute/multi-ix.c: New test.
13211
13212 * gcc.c-torture/execute/simd-4.c (main):
13213 Added missing semicolon at end of union.
13214
13215 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13216
13217 PR c++/8266
13218 * g++.dg/template/explicit-instantiation3.C: New test.
13219
13220 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13221
13222 * gcc.dg/20030626-1.c: Use signed char.
13223
13224 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13225
13226 * gcc.dg/20030626-1.c: New test.
13227
13228 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13229
13230 * const-str-2.m: Update.
13231
13232 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13233
13234 PR c++/10990
13235 * g++.dg/rtti/dyncast1.C: New test.
13236 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13237 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13238 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13239
13240 PR c++/10931
13241 * g++.dg/expr/static_cast1.C: New test.
13242
13243 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13244
13245 * gcc.dg/20030625-1.c: New test.
13246
13247 2003-06-24 Roger Sayle <roger@eyesopen.com>
13248
13249 * gcc.c-torture/compile/20030624-1.c: New test case.
13250
13251 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13252
13253 * gcc.c-torture/execute/string-opt-17.c: New test.
13254
13255 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/5754
13258 * g++.dg/parse/crash6.C: New test.
13259
13260 2003-06-23 Roger Sayle <roger@eyesopen.com>
13261
13262 * gcc.dg/builtins-24.c: New test case.
13263
13264 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13265
13266 * g++.dg/opt/operator1.C: New test.
13267
13268 2003-06-22 Roger Sayle <roger@eyesopen.com>
13269
13270 * gcc.c-torture/execute/string-opt-16.c: New test case.
13271
13272 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13273
13274 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13275 * g++.old-deja/g++.other/conv7.C: Likewise
13276 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13277 * g++.old-deja/g++.other/overload14.C: Likewise.
13278
13279 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13280
13281 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13282 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13283
13284 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13285
13286 PR c++/10888
13287 * g++.dg/warn/Winline-3.C: New test.
13288
13289 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13290
13291 * lib/target-supports.exp (check_alias_available): Make the test
13292 program acceptable to the Solaris assembler.
13293
13294 PR c++/10749
13295 * g++.dg/template/memclass2.C: New test.
13296
13297 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13298 Eric Botcazou <ebotcazou@libertysurf.fr>
13299
13300 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13301 data for non-matching targets.
13302 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13303
13304 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13305
13306 PR c++/10845
13307 * g++.dg/template/member3.C: New test.
13308
13309 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13310
13311 PR c++/10939
13312 * g++.dg/template/func1.C: New test.
13313
13314 PR c++/9649
13315 * g++.dg/template/static4.C: New test.
13316 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13317
13318 PR c++/11041
13319 * g++.dg/init/ref7.C: New test.
13320
13321 2003-06-19 Matt Austern <austern@apple.com>
13322
13323 PR c++/11228
13324 * g++.dg/anew1.C: New test.
13325 * g++.dg/anew2.C: New test.
13326 * g++.dg/anew3.C: New test.
13327 * g++.dg/anew4.C: New test.
13328
13329 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13330
13331 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13332
13333 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13334
13335 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13336 endian-dependent.
13337
13338 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13339
13340 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13341 Remove cruft.
13342
13343 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13344
13345 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13346 * gcc.c-torture/compile/961203-1.c: Likewise.
13347 * gcc.c-torture/compile/980506-1.c: Likewise.
13348
13349 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13350
13351 PR c++/10712
13352 * g++.dg/lookup/using7.C: New test.
13353
13354 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13355
13356 PR c++/11105
13357 * g++.dg/abi/conv1.C: Remove it.
13358 * g++.dg/template/conv7.C: New test.
13359 * g++.dg/template/conv8.C: Likewise.
13360 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13361 conversion operator.
13362
13363 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13364
13365 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13366 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13367 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13368 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13369 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13370 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13371 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13372 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13373 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13374 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13375 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13376 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13377 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13378 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13379 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13380 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13381 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13382 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13383 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13384 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13385 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13386 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13387 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13388 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13389 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13390 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13391 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13392 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13393 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13394
13395 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13396
13397 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13398 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13399 indications.
13400
13401 2003-06-16 Roger Sayle <roger@eyesopen.com>
13402
13403 * gcc.dg/i386-387-5.c: New test case.
13404 * gcc.dg/i386-387-6.c: New test case.
13405 * gcc.dg/builtins-23.c: New test case.
13406
13407 2003-06-15 Roger Sayle <roger@eyesopen.com>
13408
13409 * gcc.dg/builtins-22.c: New test case.
13410 * gcc.dg/i386-387-1.c: Update to test exp.
13411 * gcc.dg/i386-387-2.c: Likewise.
13412
13413 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13414
13415 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13416
13417 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13418
13419 * lib/gcc-dg.exp (dg-require-dll): New function.
13420 (dg-xfail-if): Likewise.
13421 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13422 driver.
13423
13424 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13425 * gcc.c-torture/compile/20001205-1.c: Likewise.
13426 * gcc.c-torture/compile/20001226-1.c: Likewise.
13427 * gcc.c-torture/compile/20010518-2.c: Likewise.
13428 * gcc.c-torture/compile/20020312-1.c: Likewise.
13429 * gcc.c-torture/compile/20020604-1.c: Likewise.
13430 * gcc.c-torture/compile/920501-12.c: Likewise.
13431 * gcc.c-torture/compile/920501-4.c: Likewise.
13432 * gcc.c-torture/compile/920520-1.c: Likewise.
13433 * gcc.c-torture/compile/920521-1.c: Likewise.
13434 * gcc.c-torture/compile/920625-1.c: Likewise.
13435 * gcc.c-torture/compile/961203-1.c: Likewise.
13436 * gcc.c-torture/compile/980506-1.c: Likewise.
13437 * gcc.c-torture/compile/981006-1.c: Likewise.
13438 * gcc.c-torture/compile/981022-1.c: Likewise.
13439 * gcc.c-torture/compile/981223-1.c: Likewise.
13440 * gcc.c-torture/compile/990617-1.c: Likewise.
13441 * gcc.c-torture/compile/dll.c: Likewise.
13442 * gcc.c-torture/compile/labels-3.c: Likewise.
13443 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13444 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13445 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13446 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13447 * gcc.c-torture/compile/simd-5.c: Likewise.
13448 * gcc.c-torture/compile/20000804-1.x: Remove.
13449 * gcc.c-torture/compile/20001205-1.x: Likewise.
13450 * gcc.c-torture/compile/20001226-1.x: Likewise.
13451 * gcc.c-torture/compile/20010518-2.x: Likewise.
13452 * gcc.c-torture/compile/20020312-1.x: Likewise.
13453 * gcc.c-torture/compile/20020604-1.x: Likewise.
13454 * gcc.c-torture/compile/920501-12.x: Likewise.
13455 * gcc.c-torture/compile/920501-4.x: Likewise.
13456 * gcc.c-torture/compile/920520-1.x: Likewise.
13457 * gcc.c-torture/compile/920521-1.x: Likewise.
13458 * gcc.c-torture/compile/920625-1.x: Likewise.
13459 * gcc.c-torture/compile/961203-1.x: Likewise.
13460 * gcc.c-torture/compile/980506-1.x: Likewise.
13461 * gcc.c-torture/compile/981006-1.x: Likewise.
13462 * gcc.c-torture/compile/981022-1.x: Likewise.
13463 * gcc.c-torture/compile/981223-1.x: Likewise.
13464 * gcc.c-torture/compile/990617-1.x: Likewise.
13465 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13466 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13467 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13468 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13469 * gcc.c-torture/compile/simd-5.x: Likewise.
13470
13471 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13472
13473 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13474
13475 * gcc.c-torture/execute/20030611-1.c: New test.
13476
13477 2003-06-12 Roger Sayle <roger@eyesopen.com>
13478
13479 PR middle-end/168
13480 * gcc.dg/20030612-1.c: New test case.
13481
13482 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13483
13484 PR c++/10635
13485 * g++.dg/expr/cast1.C: New test.
13486
13487 2003-06-12 Roger Sayle <roger@eyesopen.com>
13488
13489 * gcc.dg/builtins-21.c: New test case.
13490
13491 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13492
13493 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13494 options instead of at the end.
13495 * lib/objc.exp (objc_target_compile): Likewise.
13496
13497 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13498
13499 PR c++/10432
13500 * g++.dg/parse/error1.C: New test.
13501
13502 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13503
13504 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13505 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13506 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13507 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13508 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13509 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13510 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13511 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13512 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13513 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13514 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13515 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13516 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13517 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13518 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13519 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13520 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13521 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13522 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13523 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13524 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13525 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13526 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13527 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13528
13529 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13530 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13531 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13532 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13533 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13534 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13535 * gcc.dg/compat/scalar-return-3_main.c: New file.
13536 * gcc.dg/compat/scalar-return-3_x.c: New file.
13537 * gcc.dg/compat/scalar-return-3_y.c: New file.
13538 * gcc.dg/compat/scalar-return-4_main.c: New file.
13539 * gcc.dg/compat/scalar-return-4_x.c: New file.
13540 * gcc.dg/compat/scalar-return-4_y.c: New file.
13541
13542 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13543
13544 * gcc.dg/compat/fp2-struct-check.h: New file.
13545 * gcc.dg/compat/fp2-struct-defs.h: New file.
13546 * gcc.dg/compat/fp2-struct-init.h: New file.
13547 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13548 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13549 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13550 * gcc.dg/compat/struct-return-10_main.c: New file.
13551 * gcc.dg/compat/struct-return-10_x.c: New file.
13552 * gcc.dg/compat/struct-return-10_y.c: New file.
13553
13554 * gcc.dg/compat/compat-common.h: New file.
13555 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13556 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13557 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13558 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13559 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13560 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13561 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13562 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13563 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13564 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13565 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13566 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13567 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13568 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13569 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13570 * gcc.dg/compat/small-struct-check.h: Ditto.
13571 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13572 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13573 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13574 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13575 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13576 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13577 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13578 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13579 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13580 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13581 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13582 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13583 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13584 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13585 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13586 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13587 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13588 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13589 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13590 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13591 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13592 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13593 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13594 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13595 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13596 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13597 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13598 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13599 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13600 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13601
13602 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13603
13604 * g++.dg/pch/static-1.C: New file.
13605 * g++.dg/pch/static-1.Hs: New file.
13606
13607 2003-06-10 Richard Henderson <rth@redhat.com>
13608
13609 * gcc.dg/asm-7.c: Adjust expected warning text.
13610
13611 2003-06-10 Roger Sayle <roger@eyesopen.com>
13612
13613 * gcc.dg/builtins-20.c: New test case.
13614
13615 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13616
13617 PR c++/11131
13618 * g++.dg/opt/template1.C: New test.
13619
13620 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13621
13622 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13623 additional_sources.
13624
13625 2003-05-21 David Taylor <dtaylor@emc.com>
13626
13627 * gcc.dg/Wpadded.c: New file.
13628
13629 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13630
13631 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13632 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13633 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13634 dg-require-weak.
13635
13636 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13637
13638 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13639
13640 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13641
13642 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13643 (dg-require-alias): Likewise.
13644 (dg-require-gc-sections): Likewise.
13645 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13646
13647 2003-06-08 Richard Henderson <rth@redhat.com>
13648
13649 * gcc.dg/20011029-2.c: Fix the array reference.
13650 * gcc.dg/asm-7.c: New.
13651
13652 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13653
13654 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13655
13656 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13657
13658 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13659 (dg-require-gc-sections): Likewise.
13660
13661 2003-06-08 Jan Hubicka <jh@suse.cz>
13662
13663 * i386-cmov1.c: Fix regular expression.
13664 * i386-cvt-1.c: Likewise.
13665 * i386-local.c: Likewise.
13666 * i386-local2.c: Likewise.
13667 * i386-mul.c: Likewise.
13668 * i386-ssetype-1.c: Likewise.
13669 * i386-ssetype-3.c: Likewise.
13670 * i386-ssetype-5.c: Likewise.
13671
13672 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13673
13674 PR c++/11039
13675 * g++.dg/warn/implicit-typename2.C: New test.
13676 * g++.dg/warn/implicit-typename3.C: New test.
13677
13678 2003-06-07 Richard Henderson <rth@redhat.com>
13679
13680 * g++.dg/other/offsetof3.C: Use size_t.
13681 * g++.dg/other/offsetof4.C: Likewise.
13682
13683 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13684
13685 * lib/copy-file.exp: New. Implement gcc_copy_files.
13686
13687 * lib/dg-pch.exp: Load copy-file.exp
13688 (dg-pch): Use gcc_copy_files instead of "file copy".
13689
13690 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13691
13692 * gcc.dg/weak/weak.exp: Simplify.
13693 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13694 * gcc.dg/weak/weak-1.c: Likewise.
13695 * gcc.dg/weak/weak-2.c: Likewise.
13696 * gcc.dg/weak/weak-3.c: Likewise.
13697 * gcc.dg/weak/weak-4.c: Likewise.
13698 * gcc.dg/weak/weak-5.c: Likewise.
13699 * gcc.dg/weak/weak-6.c: Likewise.
13700 * gcc.dg/weak/weak-7.c: Likewise.
13701 * gcc.dg/weak/weak-8.c: Likewise.
13702 * gcc.dg/weak/weak-9.c: Likewise.
13703
13704 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13705
13706 gcc.c-torture/execute/20030606-1.c: New.
13707
13708 2003-06-06 Roger Sayle <roger@eyesopen.com>
13709
13710 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13711 * gcc.dg/builtins-19.c: Likewise.
13712
13713 2003-06-06 Roger Sayle <roger@eyesopen.com>
13714
13715 * gcc.dg/builtins-2.c: Add some more tests.
13716 * gcc.dg/builtins-18.c: New test case.
13717 * gcc.dg/builtins-19.c: New test case.
13718
13719 2003-06-06 Roger Sayle <roger@eyesopen.com>
13720 Jim Wilson <wilson@tuliptree.org>
13721
13722 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13723
13724 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13725
13726 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13727 mempcpy/stpcpy calls not to be optimized into something else.
13728 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13729 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13730 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13731
13732 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13733
13734 * gcc.dg/format/asm_fprintf-1.c: New test.
13735
13736 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13737
13738 * lib/gcc-defs.exp (additional_sources): New variable.
13739 (dg-additional-sources): New function.
13740 (additional_files): New variable.
13741 (dg-additional-files): New function.
13742 (dg-additional-files-options): Likewise.
13743 * lib/gcc-dg.exp (dg-require-weak): New function.
13744 (dg-require-alias): Likewise.
13745 (dg-require-gc-sections): Likewise.
13746 * lib/target-supports.exp (check_alias_available): Remove testfile
13747 parameter.
13748 (check_gc_sections_available): New function.
13749 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13750 (dg-gpp-additional-files): Likewise.
13751 * lib/g++.exp (additional_sources): Remove.
13752 (additional_files): Likewise.
13753 (g++_target_compile): Use dg-additional-files-options.
13754
13755 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13756 Tcl logic.
13757 * gcc.dg/special/ecos.exp: Remove.
13758 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13759 * gcc.dg/special/alias-1.c: Likewise.
13760 * gcc.dg/special/alias-2.c: Likewise.
13761 * gcc.dg/special/gcsec-1.c: Likewise.
13762 * gcc.dg/special/weak-1.c: Likewise.
13763 * gcc.dg/special/weak-2.c: Likewise.
13764 * gcc.dg/special/wkali-1.c: Likewise.
13765 * gcc.dg/special/wkali-2.c: Likewise.
13766
13767 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13768 dg-gpp-additional-*.
13769 * g++.dg/special/conpr-3.C: Likewise.
13770 * g++.dg/special/conpr-4.C: Likewise.
13771 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13772 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13773 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13774 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13775 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13776 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13777 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13778 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13779 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13780 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13781 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13782 * g++.old-deja/g++.other/comdat1.C: Likewise.
13783 * g++.old-deja/g++.other/comdat2.C: Likewise.
13784 * g++.old-deja/g++.other/comdat3.C: Likewise.
13785 * g++.old-deja/g++.other/ctor1.C: Likewise.
13786 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13787
13788 2003-06-05 Richard Henderson <rth@redhat.com>
13789
13790 * gcc.dg/debug/20030605-1.c: New.
13791
13792 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13793
13794 * README.QMTEST: Update.
13795
13796 2003-06-04 Richard Henderson <rth@redhat.com>
13797
13798 * gcc.dg/cleanup-1.c: New.
13799 * gcc.dg/cleanup-2.c: New.
13800 * gcc.dg/cleanup-3.c: New.
13801 * gcc.dg/cleanup-4.c: New.
13802 * gcc.dg/cleanup-5.c: New.
13803 * gcc.dg/cleanup-6.c: New.
13804 * gcc.dg/cleanup-7.c: New.
13805
13806 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13807
13808 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13809
13810 * lib/dg-pch.exp: New file.
13811 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13812 * gcc.dg/pch/pch.exp: Likewise.
13813
13814 2003-06-04 Roger Sayle <roger@eyesopen.com>
13815
13816 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13817 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13818 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13819 * gcc.dg/builtins-17.c: New test case.
13820 * gcc.dg/i386-387-4.c: New test case.
13821 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13822
13823 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13824
13825 * gcc.dg/ultrasp9.c: New test.
13826
13827 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13828
13829 * gcc.c-torture/compile/20030604-1.c: New test.
13830 * gcc.dg/sparc-constant-1.c: New test.
13831
13832 2003-06-03 Glen Nakamura <glen@imodulo.com>
13833
13834 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13835
13836 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13837
13838 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13839
13840 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13841 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13842
13843 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13844
13845 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13846
13847 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13848
13849 PR c++/10940
13850 * g++.dg/template/spec10.C: New test.
13851
13852 2003-06-03 Roger Sayle <roger@eyesopen.com>
13853
13854 * gcc.dg/builtins-16.c: New test case.
13855
13856 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13857
13858 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13859 mempcpy test with post-increments.
13860 * gcc.c-torture/execute/string-opt-3.c: New test.
13861 * gcc.dg/string-opt-1.c: New test.
13862
13863 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13864
13865 PR fortran/10965
13866 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13867
13868 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13869
13870 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13871 (scan-assembler): ... here. Use dg-scan.
13872 (scan-assembler-not): Likewise.
13873 (scan-file): New function.
13874 (scan-file-not): Likewise.
13875 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13876 * gcc.dg/cpp/_Pragma4.c: Likewise.
13877 * gcc.dg/cpp/_Pragma5.c: Likewise.
13878 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13879 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13880 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13881 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13882 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13883 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13884 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13885 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13886 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13887 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13888 * gcc.dg/cpp/cxxcom1.c: Likewise.
13889 * gcc.dg/cpp/line1.c: Likewise.
13890 * gcc.dg/cpp/maccom1.c: Likewise.
13891 * gcc.dg/cpp/maccom2.c: Likewise.
13892 * gcc.dg/cpp/maccom3.c: Likewise.
13893 * gcc.dg/cpp/maccom4.c: Likewise.
13894 * gcc.dg/cpp/maccom5.c: Likewise.
13895 * gcc.dg/cpp/maccom6.c: Likewise.
13896 * gcc.dg/cpp/multiline.c: Likewise.
13897 * gcc.dg/cpp/spacing1.c: Likewise.
13898 * gcc.dg/cpp/spacing2.c: Likewise.
13899 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13900 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13901 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13902 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13903 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13904 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13905 * gcc.dg/cpp/cxxcom2.c: Likewise.
13906 * gcc.dg/cpp/cxxcom2.h: New file.
13907
13908 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13909 * g++.dg/cpp/truefalse.C: Here.
13910 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13911
13912 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13913
13914 * gcc.dg/cpp/redef3.c: New file.
13915
13916 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13917
13918 * gcc.dg/i386-loop-3.c: New test.
13919
13920 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13921
13922 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13923
13924 2003-05-31 Roger Sayle <roger@eyesopen.com>
13925
13926 * gcc.dg/fwrapv-1.c: New test case.
13927 * gcc.dg/fwrapv-2.c: New test case.
13928
13929 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13930
13931 PR c++/10956
13932 * g++.dg/template/spec9.C: New test.
13933
13934 2003-05-29 Roger Sayle <roger@eyesopen.com>
13935
13936 * gcc.dg/duff-4.c: New test case.
13937
13938 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13939
13940 PR fortran/10843
13941 * g77.dg/ffixed-form-1.f: New test
13942 * g77.dg/ffixed-form-2.f: New test
13943 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13944 * g77.dg/ffree-form-3.f: New test
13945
13946 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13947
13948 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13949 * gcc.dg/wint_t-1.c: Likewise.
13950
13951 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13952
13953 * g++.dg/template/access11.C: New test.
13954
13955 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13956
13957 PR c++/10849
13958 * g++.dg/template/access10.C: New test.
13959
13960 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13961 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13962
13963 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13964
13965 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13966
13967 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13968 suppress for powerpc-*-darwin*.
13969 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13970
13971 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13972
13973 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13974 suppress option for powerpc-*-darwin*.
13975
13976 2003-05-23 Roger Sayle <roger@eyesopen.com>
13977
13978 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13979 * gcc.dg/builtins-4.c: Add test for fmod.
13980
13981 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13982
13983 PR c++/10682
13984 * g++.dg/template/instantiate4.C: New test.
13985
13986 2003-05-22 Roger Sayle <roger@eyesopen.com>
13987
13988 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13989
13990 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13991
13992 * gcc.dg/compat/scalar-return-1_main.c: New file.
13993 * gcc.dg/compat/scalar-return-1_x.c: New file.
13994 * gcc.dg/compat/scalar-return-1_y.c: New file.
13995 * gcc.dg/compat/scalar-return-2_main.c: New file.
13996 * gcc.dg/compat/scalar-return-2_x.c: New file.
13997 * gcc.dg/compat/scalar-return-2_y.c: New file.
13998 * gcc.dg/compat/struct-return-3_main.c: New file.
13999 * gcc.dg/compat/struct-return-3_y.c: New file.
14000 * gcc.dg/compat/struct-return-3_x.c: New file.
14001 * gcc.dg/compat/struct-return-2_main.c: New file.
14002 * gcc.dg/compat/struct-return-2_x.c: New file.
14003 * gcc.dg/compat/struct-return-2_y.c: New file.
14004
14005 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14006
14007 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14008 for hppa*-hp-hpux*.
14009 * gcc.dg/20021014-1.c (dg-options): Likewise.
14010 * gcc.dg/nest.c (dg-options): Likewise.
14011
14012 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14013
14014 PR c++/9738
14015 * g++.dg/ext/dllimport2.C: New file.
14016 * g++.dg/ext/dllimport3.C: New file.
14017
14018 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14019
14020 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14021 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14022 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14023 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14024 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14025 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14026 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14027 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14028 * gcc.dg/compat/small-struct-defs.h: New file.
14029 * gcc.dg/compat/small-struct-init.h: New file.
14030 * gcc.dg/compat/small-struct-check.h: New file.
14031 * gcc.dg/compat/fp-struct-defs.h: New file.
14032 * gcc.dg/compat/fp-struct-check.h: New file.
14033 * gcc.dg/compat/fp-struct-init.h: New file.
14034 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14035 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14036
14037 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14038
14039 * gcc.dg/20030225-2.c: New test.
14040
14041 2003-05-18 Roger Sayle <roger@eyesopen.com>
14042 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14043
14044 * gcc.c-torture/compile/20030518-1.c: New test case.
14045
14046 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14047
14048 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14049 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14050 gcc-dg-debug-runtest.
14051 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14052 gcc-dg-debug-runtest.
14053
14054 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14055
14056 PR c++/9022
14057 * g++.dg/lookup/using6.C: New test.
14058
14059 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14060
14061 * g++.dg/parse/access2.C: New test.
14062
14063 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14064
14065 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14066 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14067 * gcc.dg/debug/debug.exp: Likewise.
14068
14069 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14070
14071 * gcc.dg/dollar.c: New test.
14072
14073 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14074
14075 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14076 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14077 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14078 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14079 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14080 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14081 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14082 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14083 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14084 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14085 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14086 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14087 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14088 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14089 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14090 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14091 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14092 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14093
14094 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14095
14096 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14097 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14098 support for "repo" mode.
14099 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14100 * lib/g77-dg.exp: Likewise.
14101 * lib/obj-dg.exp: Likewise.
14102
14103 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14104
14105 Merge from gcc-3_2-rhl8-branch:
14106 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14107
14108 * gcc.dg/tls/opt-6.c: New test.
14109
14110 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14111
14112 * gcc.dg/20030405-1.c: New test.
14113
14114 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14115
14116 * gcc.dg/20030309-1.c: New test.
14117
14118 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14119
14120 * gcc.c-torture/execute/20030307-1.c: New test.
14121
14122 2003-02-20 Randolph Chung <tausq@debian.org>
14123
14124 * gcc.c-torture/compile/20030220-1.c: New test.
14125
14126 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14127
14128 * gcc.dg/20030217-1.c: New test.
14129
14130 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14131
14132 * gcc.c-torture/compile/20020129-1.c: New test.
14133
14134 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14135
14136 * gcc.dg/unroll-1.c: New test.
14137
14138 2002-11-16 Jan Hubicka <jh@suse.cz>
14139
14140 * gcc.c-torture/execute/20020920-1.c: New test.
14141
14142 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14143
14144 PR target/7434
14145 * gcc.c-torture/compile/20021008-1.c: New test.
14146
14147 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14148
14149 PR target/7559
14150 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14151
14152 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14153
14154 * gcc.c-torture/compile/20020807-1.c: New test.
14155
14156 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14157
14158 * gcc.dg/tls/opt-1.c: New test.
14159
14160 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14161
14162 * gcc.dg/20020729-1.c: New test.
14163
14164 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14165
14166 * g++.dg/opt/life1.C: New test.
14167
14168 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14169
14170 * gcc.dg/20020525-1.c: New test.
14171
14172 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14173
14174 PR c++/6794
14175 * g++.dg/ext/pretty1.C: New test.
14176 * g++.dg/ext/pretty2.C: New test.
14177
14178 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14179
14180 PR c++/8385
14181 * g++.dg/ext/typeof5.C: New test.
14182
14183 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14184
14185 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14186 __USER_LABEL_PREFIX__ into account.
14187 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14188
14189 2003-05-14 Roger Sayle <roger@eyesopen.com>
14190
14191 * gcc.dg/builtins-15.c: New test case.
14192
14193 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14194
14195 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14196
14197 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14198
14199 * lib/g++.exp: Tweak handling of additional source files.
14200 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14201 * g++.dg/special/conpr-2a.C: Rename to ...
14202 * g++.dg/special/conpr-2a.cc: ... this.
14203 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14204 * g++.dg/special/conpr-3a.C: Rename to ...
14205 * g++.dg/special/conpr-3a.cc: This.
14206 * g++.dg/special/conpr-3b.C: Rename to ...
14207 * g++.dg/special/conpr-3b.cc: This.
14208 * g++.dg/special/conpr-4.C: New test.
14209 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14210
14211 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14212
14213 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14214
14215 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14216
14217 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14218 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14219 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14220 * g++.old-deja/g++.other/warn3.C: Likewise.
14221
14222 2003-05-11 Roger Sayle <roger@eyesopen.com>
14223
14224 * gcc.dg/i386-387-1.c: Update to also test log.
14225 * gcc.dg/i386-387-2.c: Likewise.
14226
14227 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14228
14229 * g77.f-torture/execute/int8421.f: New test.
14230
14231 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14232
14233 PR c++/10230, c++/10481
14234 * g++.dg/lookup/scoped5.C: New test.
14235
14236 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14237
14238 PR c++/10552
14239 * g++.dg/template/ttp6.C: New test.
14240
14241 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14242
14243 * gcc.c-torture/execute/builtins: New directory.
14244 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14245 gcc.c-torture/execute/builtins.
14246 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14247 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14248 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14249 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14250
14251 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14252
14253 PR c++/9252
14254 * g++.dg/template/access8.C: New test.
14255 * g++.dg/template/access9.C: New test.
14256
14257 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14258
14259 PR c++/9554
14260 * g++.dg/parse/access1.C: New test.
14261
14262 2003-05-09 DJ Delorie <dj@redhat.com>
14263
14264 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14265 long, and not an int.
14266
14267 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14268
14269 PR c++/10555, c++/10576
14270 * g++.dg/template/memclass1.C: New test.
14271
14272 2003-05-08 DJ Delorie <dj@redhat.com>
14273
14274 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14275 targets.
14276 * gcc.c-torture/execute/20021024-1.x: Likewise.
14277 * gcc.c-torture/execute/shiftdi.x: Likewise.
14278 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14279 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14280 * gcc.dg/20021018-1.c: Likewise.
14281
14282 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14283
14284 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14285
14286 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14287 (bcopy): Call memmove.
14288
14289 2003-05-08 Roger Sayle <roger@eyesopen.com>
14290
14291 * g77.f-torture/compile/8485.f: New test case.
14292
14293 2003-05-07 Richard Henderson <rth@redhat.com>
14294
14295 PR c++/10570
14296 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14297 Verify exception_cleanup not called for rethrows.
14298 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14299 when exiting catch block without rethrowing.
14300 * g++.dg/eh/forced3.C: New.
14301 * g++.dg/eh/forced4.C: New.
14302
14303 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14304
14305 * gcc.dg/20030505.c: Fix triplet.
14306
14307 2003-05-06 DJ Delorie <dj@redhat.com>
14308
14309 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14310 * gcc.dg/nest.c: Likewise.
14311
14312 2003-05-05 Roger Sayle <roger@eyesopen.com>
14313
14314 * gcc.dg/builtins-14.c: New test case.
14315
14316 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14317
14318 * lib/compat.exp (compat-execute): New argument.
14319 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14320 * gcc.dg/compat: New test directory.
14321 * gcc.dg/compat/compat.exp: New expect script.
14322 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14323 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14324 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14325 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14326 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14327 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14328
14329 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14330 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14331 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14332 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14333 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14334 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14335 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14336 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14337 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14338 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14339 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14340 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14341 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14342 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14343 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14344
14345 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14346
14347 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14348
14349 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14350
14351 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14352
14353 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14354
14355 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14356 * gcc.dg/ppc-fsel-2.c: New test.
14357
14358 * gcc.dg/unused-5.c: New test.
14359
14360 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14361
14362 PR c++/10496
14363 * g++.dg/warn/pmf1.C: New test.
14364
14365 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14366
14367 PR c++/4494
14368 * g++.dg/warn/main.C: New test.
14369
14370 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14371
14372 * gcc.dg/nonnull-3.c: New test.
14373
14374 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14375
14376 * gcc.dg/cpp/Wtrigraphs.c: Update.
14377 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14378
14379 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14380
14381 * gcc.dg/ppc-fsel-1.c: New test.
14382
14383 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14384
14385 PR c/10604
14386 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14387
14388 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14389
14390 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14391
14392 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14393
14394 PR c++/9364, c++/10553, c++/10586
14395 * g++.dg/parse/typename4.C: New test.
14396 * g++.dg/parse/typename5.C: Likewise.
14397
14398 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14399
14400 * gcc.c-torture/compile/20030503-1.c: New test.
14401
14402 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14403
14404 * g++.dg/lookup/using5.C: Fix testcase error.
14405
14406 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14407
14408 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14409 since MEABI is no longer supported. Remove all vestiges
14410 of MEABI from the test.
14411
14412 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14413
14414 PR c++/10554
14415 * g++.dg/lookup/using5.C: New test.
14416
14417 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14418
14419 PR c++/8772
14420 * g++.dg/template/ttp5.C: New test.
14421
14422 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14423
14424 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14425 (dg-gpp-additional-sources): New function.
14426 (dg-gpp-additional-files): Likewise.
14427 * lib/g++.exp (additional_sources): New variable.
14428 (additional_files): Likewise.
14429 (g++_target_compile): Deal with them.
14430 * lib/old-dejagnu.exp: Remove.
14431 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14432 * g++.old-deja: Revise all tests to use dg commands.
14433
14434 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14435
14436 PR c++/9432, c++/9528
14437 * g++.dg/lookup/using4.C: New test.
14438
14439 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14440
14441 * gcc.dg/noreturn-5.c: New file.
14442 * gcc.dg/noreturn-6.c: New file.
14443
14444 * gcc.c-torture/compile/inline-1.c: New file.
14445
14446 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14447
14448 PR c++/10551
14449 * g++.dg/template/explicit1.C: New test.
14450
14451 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14452
14453 PR c++/10549
14454 * g++.dg/other/bitfield1.C: New test.
14455
14456 PR c++/10527
14457 * g++.dg/init/new7.C: New test.
14458
14459 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14460
14461 * g++.dg/ext/desig1.C: New test.
14462 * g++.dg/ext/init1.C: Update.
14463
14464 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14465
14466 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14467
14468 PR c++/10180
14469 * g++.dg/warn/Winline-1.C: New test.
14470
14471 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14472
14473 * gcc.c-torture/execute/string-opt-19.c: New test.
14474
14475 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14476 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14477
14478 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14479
14480 PR c++/10506
14481 * g++.dg/init/new6.C: New test.
14482
14483 PR c++/10503
14484 * g++.dg/init/ref6.C: New test.
14485
14486 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14487
14488 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14489
14490 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14491
14492 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14493 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14494
14495 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14496
14497 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14498 initialized static data members.
14499
14500 2003-04-25 H.J. Lu <hjl@gnu.org>
14501
14502 * gcc.dg/ia64-sync-4.c: New test.
14503
14504 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14505
14506 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14507 date.
14508
14509 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14510
14511 PR c++/10337
14512 * g++.dg/warn/conv1.C: New test.
14513 * g++.old-deja/g++.other/conv7.C: Adjust.
14514 * g++.old-deja/g++.other/overload14.C: Adjust.
14515
14516 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14517
14518 PR c++/10471
14519 * g++.dg/template/defarg2.C: New test.
14520
14521 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14522
14523 * gcc.dg/cpp/include2.c: Update.
14524 * gcc.dg/cpp/multiline-2.c: New.
14525 * gcc.dg/cpp/multiline.c: Update.
14526 * gcc.dg/cpp/strify2.c: Update.
14527 * gcc.dg/cpp/trad/literals-2.c: Update.
14528
14529 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14530
14531 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14532
14533 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14534
14535 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14536
14537 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14538
14539 PR c++/10451
14540 * g++.dg/parse/crash4.C: New test.
14541
14542 PR c++/9847
14543 * g++.dg/parse/crash5.C: New test.
14544
14545 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14546
14547 PR c++/10446
14548 * g++.dg/parse/crash3.C: New test.
14549
14550 PR c++/10428
14551 * g++.dg/parse/elab1.C: New test.
14552
14553 2003-04-22 Devang Patel <dpatel@apple.com>
14554
14555 * gcc.dg/cpp/trad/funlike-5.c: New test.
14556
14557 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14558
14559 * g++.dg/other/packed1.C: Fix dg options.
14560
14561 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14562
14563 * g++.dg/other/offsetof2.C: New test.
14564
14565 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14566
14567 * g++.dg/template/recurse.C: Adjust location of error messages.
14568
14569 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14570
14571 PR c++/9881
14572 * g++.dg/init/addr-const1.C: New test.
14573 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14574
14575 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14576
14577 PR c++/10405
14578 * g++.dg/lookup/struct-hack1.C: New test.
14579
14580 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14581
14582 * ucs.c: Update diagnostic messages.
14583
14584 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14585
14586 * gcc.dg/cpp/truefalse.cpp: New test.
14587 * gcc.dg/cpp/cpp.exp: Update.
14588 * g++.dg/other/stdbool-if.C: Remove.
14589
14590 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14591
14592 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14593 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14594
14595 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14596
14597 * gcc.c-torture/compile/20030418-1.c: New test.
14598
14599 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14600
14601 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14602
14603 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14604
14605 PR c++/10347
14606 g++.dg/template/dependent-name1.C: New test.
14607
14608 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14609
14610 * gcc.dg/warn-1.c (tourist_guide): New array,
14611 contains a pointer to bar.
14612
14613 2003-04-16 Roger Sayle <roger@eyesopen.com>
14614
14615 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14616 * gcc.c-torture/execute/medce-1.c: New test case.
14617 * gcc.c-torture/execute/medce-2.c: New test case.
14618
14619 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14620
14621 * lib/prune.exp: Ignore more messages.
14622
14623 PR c++/10381
14624 * g++.dg/parse/lookup3.C: New test.
14625
14626 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14627
14628 * gcc.c-torture/compile/20030415-1.c : New test.
14629
14630 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14631
14632 * gcc.c-torture/execute/scope-2.c: Move to ...
14633 * gcc.dg/noncompile/scope.c: .... here.
14634
14635 2003-04-14 Roger Sayle <roger@eyesopen.com>
14636
14637 * gcc.dg/20030414-2.c: New test case.
14638
14639 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14640
14641 PR target/10377
14642 * gcc.dg/20030414-1.c: New test.
14643
14644 2003-04-13 Roger Sayle <roger@eyesopen.com>
14645
14646 * gcc.dg/builtins-12.c: New test case.
14647 * gcc.dg/builtins-13.c: New test case.
14648
14649 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14650
14651 * gcc.c-torture/execute/string-opt-18.c: New test.
14652
14653 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14654
14655 PR c++/10300
14656 * g++.dg/init/new5.C: New test.
14657
14658 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14659
14660 PR c++/7910
14661 * g++.dg/ext/dllimport1.C: New test.
14662
14663 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14664
14665 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14666
14667 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14668
14669 PR Fortran/9263
14670 * g77.f-torture/noncompile/9263.f: New test
14671 PR Fortran/1832
14672 * g77.f-torture/execute/1832.f: New test
14673
14674 2003-04-11 David Chad <davidc@freebsd.org>
14675 Loren J. Rittle <ljrittle@acm.org>
14676
14677 libobjc/8562
14678 * objc.dg/headers.m: New test.
14679
14680 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14681
14682 * gcc.c-torture/execute/builtin-noret-2.c: New.
14683 * gcc.c-torture/execute/builtin-noret-2.x: New.
14684 XFAIL builtin-noret-2.c at -O1 and above.
14685 * gcc.dg/redecl.c: New.
14686 * gcc.dg/Wshadow-1.c: Update error regexps.
14687
14688 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14689
14690 * g++.dg/abi/bitfield10.C: New test.
14691
14692 2003-04-09 Mike Stump <mrs@apple.com>
14693
14694 * gcc.dg/pch/pch.exp: Make testcase names longer.
14695 * g++.dg/pch/pch.exp: Make testcase names longer.
14696
14697 2003-04-08 Roger Sayle <roger@eyesopen.com>
14698
14699 * gcc.dg/builtins-11.c: New test case.
14700
14701 2003-04-08 Roger Sayle <roger@eyesopen.com>
14702
14703 * gcc.dg/builtins-9.c: New test case.
14704 * gcc.dg/builtins-10.c: New test case.
14705
14706 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14707
14708 * gcc.dg/noncompile/init-4.c.c: New test.
14709
14710 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14711
14712 * gcc.misc-test/gcov-9.c: New test.
14713 * gcc.misc-test/gcov-10.c: New test
14714 * gcc.misc-test/gcov-11.c: New test.
14715
14716 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14717
14718 PR optimization/10024
14719 * gcc.c-torture/compile/20030405-1.c: New test.
14720
14721 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14722
14723 * gcc.dg/pch/static-3.c: New.
14724 * gcc.dg/pch/static-3.hs: New.
14725 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14726
14727 2003-04-04 Richard Henderson <rth@redhat.com>
14728
14729 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14730 * g++.dg/eh/forced2.C: Likewise.
14731
14732 2003-04-03 Mike Stump <mrs@apple.com>
14733
14734 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14735 target arg.
14736 (scan-assembler-times, scan-assembler-not): Likewise.
14737 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14738
14739 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14740
14741 * gcc.dg/sparc-loop-1.c: New test.
14742
14743 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14744
14745 PR other/9274
14746 * g++.dg/pch/system-2.C: New.
14747 * g++.dg/pch/system-2.Hs: New.
14748
14749 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14750
14751 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14752
14753 * g++.dg/eh/simd-1.C (vecfunc): Same.
14754
14755 2003-04-01 Roger Sayle <roger@eyesopen.com>
14756
14757 * gcc.c-torture/execute/20030401-1.c: New test case.
14758
14759 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14760
14761 * objc.dg/defs.m: New.
14762
14763 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14764
14765 * g++.dg/eh/simd-1.C: New.
14766 * g++.dg/eh/simd-2.C: New.
14767
14768 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14769
14770 * gcc.c-torture/execute/simd-3.c: New.
14771
14772 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14773
14774 PR c/9936
14775 * gcc.dg/20030331-2.c: New test.
14776
14777 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14778
14779 PR c++/10278
14780 * g++.dg/parse/crash2.C: New test.
14781
14782 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14783
14784 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14785 * gcc.c-torture/execute/20030331-1.c: ...here.
14786
14787 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14788
14789 * gcc.c-torture/execute/20030331-1.c: New test.
14790
14791 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14792
14793 * lib/gcov.exp: Adjust call return testing strings.
14794 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14795
14796 2003-03-31 Roger Sayle <roger@eyesopen.com>
14797
14798 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14799 * gcc.dg/builtins-7.c: New test case.
14800 * gcc.dg/builtins-8.c: New test case.
14801
14802 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14803
14804 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14805
14806 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14807
14808 PR c++/7647
14809 * g++.dg/lookup-class-member-2.C: New test.
14810
14811 2003-03-30 Glen Nakamura <glen@imodulo.com>
14812
14813 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14814
14815 2003-03-28 Roger Sayle <roger@eyesopen.com>
14816
14817 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14818
14819 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14820
14821 * g++.dg/init/attrib1.C: New test.
14822
14823 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14824
14825 * gcc.dg/ultrasp8.c: New test.
14826
14827 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14828
14829 * gcc.dg/ultrasp7.c: New test.
14830
14831 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14832
14833 PR c++/10047
14834 * g++.dg/template/inline1.C: New test.
14835
14836 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14837
14838 * gcc.dg/sparc-dwarf2.c: New test.
14839
14840 2003-03-27 Roger Sayle <roger@eyesopen.com>
14841
14842 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14843 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14844
14845 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14846
14847 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14848 than reading .x files.
14849 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14850 * g77.dg/gcov/gcov-1.f: Likewise.
14851 * gcc.misc-tests/gcov-4b.c: Likewise.
14852 * gcc.misc-tests/gcov-5b.c: Likewise.
14853 * gcc.misc-tests/gcov-6.c: Likewise.
14854 * gcc.misc-tests/gcov-7.c: Likewise.
14855 * gcc.misc-tests/gcov-8.c: Likewise.
14856 * g++.dg/gcov/gcov-1.x: Remove.
14857 * g77.dg/gcov/gcov-1.x: Likewise.
14858 * gcc.misc-tests/gcov-4b.x: Likewise.
14859 * gcc.misc-tests/gcov-5b.x: Likewise.
14860 * gcc.misc-tests/gcov-6.x: Likewise.
14861 * gcc.misc-tests/gcov-7.x: Likewise.
14862 * gcc.misc-tests/gcov-8.x: Likewise.
14863
14864 2003-03-27 Glen Nakamura <glen@imodulo.com>
14865
14866 PR opt/10087
14867 * gcc.dg/20030324-1.c: New test.
14868
14869 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14870
14871 PR c++/10224
14872 * g++.dg/template/arg3.C: New test.
14873
14874 PR c++/10158
14875 * g++.dg/template/friend18.C: New test.
14876
14877 2003-03-26 Roger Sayle <roger@eyesopen.com>
14878
14879 * g77.f-torture/compile/20030326-1.f: New test case.
14880
14881 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14882
14883 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14884
14885 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14886
14887 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14888
14889 * gcc.dg/ia64-sync-3.c: New test.
14890
14891 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14892
14893 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14894
14895 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14896
14897 * gcc.dg/ultrasp6.c: New test.
14898
14899 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14900
14901 * gcc.dg/i386-signbit-1.c: New test.
14902 * gcc.dg/i386-signbit-2.c: New test.
14903 * gcc.dg/i386-signbit-3.c: New test.
14904
14905 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14906
14907 * gcc.dg/ultrasp5.c: Fix options.
14908
14909 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14910
14911 * gcc.dg/ultrasp5.c: Fix comment.
14912
14913 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14914
14915 PR fortran/10197
14916 * g77.f-torture/execute/10197.f: New test.
14917
14918 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14919
14920 PR c++/9898, c++/383
14921 * g++.dg/template/conv6.C: New test.
14922
14923 PR c++/10119
14924 * g++.dg/template/ptrmem5.C: New test.
14925
14926 PR c++/10026
14927 * g++.dg/lookup/koenig1.C: New test.
14928
14929 PR C++/10199
14930 * g++.dg/lookup/template2.C: New test.
14931
14932 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14933
14934 * g++.dg/opt/rtti1.C: New test.
14935
14936 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14937
14938 * gcc.dg/ultrasp5.c: New test.
14939
14940 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14941
14942 PR middle-end/9967
14943 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14944 builtin fputs.
14945
14946 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14947
14948 PR c/8224
14949 * gcc.dg/20030323-1.c: New test.
14950
14951 2003-03-23 Roger Sayle <roger@eyesopen.com>
14952
14953 * gcc.c-torture/compile/20030323-1.c: New test case.
14954
14955 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14956
14957 * gcc.dg/20030321-1.c: New test.
14958
14959 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14960
14961 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14962
14963 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14964
14965 PR c++/9978, c++/9708
14966 * g++.dg/ext/vlm1.C: Adjust expected error.
14967 * g++.dg/ext/vla2.C: New test.
14968 * g++.dg/template/arg1.C: New test.
14969 * g++.dg/template/arg2.C: New test.
14970
14971 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14972
14973 * g77.f-torture/execute/select.f: New test.
14974 * g77.f-torture/noncompile/select_no_compile.f: New test.
14975
14976 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14977
14978 PR c++/9898
14979 * g++.dg/other/error4.C: New test.
14980
14981 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14982
14983 * g++.dg/template/friend17.C: New test.
14984
14985 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14986
14987 * gcc.c-torture/compile/20030320-1.c: New.
14988
14989 2003-03-20 Roger Sayle <roger@eyesopen.com>
14990
14991 * gcc.dg/builtins-6.c: New test case.
14992
14993 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14994
14995 PR target/10073
14996 * gcc.c-torture/compile/20030319-1.c: New.
14997
14998 2003-03-18 Jan Hubicka <jh@suse.cz>
14999
15000 * gcc.dg/i386-cvt-1.c: New test.
15001
15002 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15003
15004 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15005 * objc.dg/naming-2.m: Likewise.
15006
15007 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15008
15009 PR c++/9639
15010 * g++.dg/parse/crash1.C: New test.
15011
15012 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15013
15014 PR c++/8805
15015 * g++.dg/eh/cleanup1.C: New test.
15016
15017 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15018
15019 * gcc.c-torture/execute/20030316-1.c: New test case.
15020
15021 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15022
15023 PR c++/9629
15024 * g++.dg/init/ctor2.C: New test.
15025
15026 2003-03-15 Roger Sayle <roger@eyesopen.com>
15027
15028 * g77.f-torture/compile/xformat.f: New test case.
15029
15030 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15031
15032 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15033 * g++.old-deja/g++.mike/eh50.C: Likewise.
15034
15035 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15036
15037 PR c++/6440
15038 * g++.dg/template/spec7.C: New test.
15039 * g++.dg/template/spec8.C: Likewise.
15040
15041 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15042
15043 * gcc.c-torture/execute/20030313-1.c: New test.
15044
15045 2003-03-14 Richard Henderson <rth@redhat.com>
15046
15047 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15048
15049 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15050
15051 * gcc.c-torture/compile/20030314-1.c: New test.
15052
15053 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15054
15055 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15056 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15057 thumb target,
15058 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15059 to accept newer _imp__ prefix and additional
15060 newline in .drectve section.
15061 * gcc.dg/dll-4.c: Likewise.
15062 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15063 switch.
15064
15065 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15066
15067 * g++.dg/parse/namespace9.C: New test.
15068
15069 * g++.dg/init/ref5.C: New test.
15070 * g++.dg/parse/ptrmem1.C: Likewise.
15071
15072 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15073
15074 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15075 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15076 regular expression.
15077 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15078 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15079
15080 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15081
15082 * gcc.c-torture/execute/20030224-2.c: New test.
15083
15084 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15085
15086 * gcc.dg/decl-3.c: New test.
15087
15088 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15089
15090 * gcc.dg/i386-loop-2.c: New test.
15091
15092 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15093
15094 PR c++/9474
15095 * g++.dg/parse/namespace8.C: New test.
15096
15097 PR c++/9924
15098 * g++.dg/overload/builtin2.C: New test.
15099
15100 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15101
15102 * gcc.dg/return-type-3.c: New test.
15103
15104 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15105
15106 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15107 profiling options are not supported.
15108
15109 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15110
15111 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15112 * g++.old-deja/g++.warn/impint2.C: Likewise.
15113
15114 2003-03-10 Devang Patel <dpatel@apple.com>
15115
15116 * g++.dg/cpp/c++_cmd_1.C: New test.
15117 * g++.dg/cpp/c++_cmd_1.h: New file.
15118
15119 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15120
15121 * gcc.dg/altivec-9.c: New file.
15122
15123 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15124
15125 * gcc.dg/ppc-sdata-1.c: New test.
15126 * gcc.dg/ppc-sdata-2.c: New test.
15127
15128 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15129
15130 PR c++/9373
15131 * g++.dg/opt/ptrmem2.C: New test.
15132
15133 PR c++/8534
15134 * g++.dg/opt/ptrmem1.C: New test.
15135
15136 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15137
15138 * gcc.dg/i386-loop-1.c: New test.
15139
15140 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15141
15142 PR c++/9970
15143 * g++.dg/lookup/friend1.C: New test.
15144
15145 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15146
15147 PR c++/9823
15148 * g++.dg/parser/constructor1.C: New test.
15149
15150 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15151
15152 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15153
15154 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15155
15156 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15157
15158 * gcc.dg/cpp/Wunused.c: Update test.
15159
15160 2003-03-08 Jan Hubicka <jh@suse.cz>
15161
15162 * gcc.dg/inline-3.c: New test.
15163
15164 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15165
15166 PR c++/9809
15167 * g++.dg/parse/builtin1.C: New test.
15168
15169 PR c++/9982
15170 * g++.dg/abi/cookie1.C: New test.
15171 * g++.dg/abi/cookie2.C: Likewise.
15172
15173 PR c++/9524
15174 * g++.dg/template/field1.C: New test.
15175
15176 PR c++/9912
15177 * g++.dg/parse/class1.C: New test.
15178 * g++.dg/parse/namespace7.C: Likewise.
15179 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15180
15181 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15182
15183 * g++.dg/init/ref4.C: New test.
15184
15185 2003-03-07 Jan Hubicka <jh@suse.cz>
15186
15187 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15188 * gcc.dg/inline-3.c: New test.
15189
15190 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15191
15192 * g++.dg/init/ref3.C: New test.
15193
15194 PR c++/9965
15195 * g++.dg/init/ref2.C: New test.
15196
15197 PR c++/9400
15198 * g++.dg/warn/Wshadow-2.C: New test.
15199
15200 PR c++/9791
15201 * g++.dg/warn/Woverloaded-1.C: New test.
15202
15203 2003-03-05 Jan Hubicka <jh@suse.cz>
15204
15205 * gcc.dg/i386-local2.c: New.
15206 * gcc.dg/i386-local.c: Fix typo.
15207
15208 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15209
15210 * g++.dg/abi/layout3.C: New test.
15211
15212 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15213
15214 * gcc.c-torture/compile/20030305-1.c
15215
15216 2003-03-05 Jan Hubicka <jh@suse.cz>
15217
15218 * gcc.dg/i386-local.c: New.
15219
15220 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15221
15222 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15223
15224 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15225
15226 * gcc.dg/switch-2.c: New test.
15227 * gcc.dg/switch-3.c: New test.
15228 * gcc.dg/Wswitch.c: Adjust line numbers.
15229 * gcc.dg/Wswitch-default.c: Likewise.
15230 * gcc.dg/Wswitch-enum.c: Likewise.
15231
15232 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15233
15234 * gcc.c-torture/execute/20030222-1.c: New test.
15235
15236 2003-03-03 James E Wilson <wilson@tuliptree.org>
15237
15238 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15239
15240 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15241
15242 PR c++/9878
15243 * g++.dg/init/ref1.C: New test.
15244
15245 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15246
15247 * gcc.dg/sh-relax.c: New SH-only test.
15248
15249 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15250
15251 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15252 comment explaining purpose of testcase.
15253
15254 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15255
15256 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15257 for HC11/HC12 (asm needs two int registers).
15258 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15259 HC11/HC12 because the test uses an asm which needs two 32-bit
15260 registers.
15261
15262 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15263
15264 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15265 for HC11/HC12 (array is too large otherwise).
15266 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15267 * gcc.c-torture/compile/20010518-2.x: Likewise.
15268 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15269 HC11/HC12 (array is too large).
15270
15271 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15272
15273 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15274 * lib/g++-dg.exp (g++-dg-test): Likewise.
15275
15276 2003-03-01 Roger Sayle <roger@eyesopen.com>
15277
15278 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15279 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15280
15281 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15282
15283 * g++.dg/warn/implicit-typename1.C: Remove warning.
15284
15285 2003-02-28 Richard Henderson <rth@redhat.com>
15286
15287 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15288 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15289
15290 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15291
15292 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15293 * g++.dg/pch/pch.exp: Likewise.
15294
15295 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15296
15297 PR c++/9879
15298 * testsuite/g++.dg/init/new4.C: New test.
15299
15300 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15301
15302 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15303
15304 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15305
15306 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15307 unsigned long.
15308
15309 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15310 wider than float.
15311
15312 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15313
15314 * lib/scanasm.exp: Add support for counting numbers of
15315 occurences.
15316 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15317 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15318
15319 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15320
15321 PR c++/9683
15322 * g++.dg/template/static3.C: New test.
15323
15324 PR c++/9829
15325 * g++.dg/parse/namespace6.C: New test.
15326
15327 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15328
15329 PR target/9732
15330 * gcc.dg/20030225-1.c: New test.
15331
15332 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15333
15334 * README: Remove out-of-date information.
15335
15336 PR c++/9836
15337 * g++.dg/template/spec6.C: New test.
15338
15339 2003-02-24 Jeff Law <law@redhat.com>
15340
15341 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15342
15343 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15344
15345 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15346 * gcc.dg/pragma-ep-1.c: Likewise.
15347
15348 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15349
15350 PR c++/9602
15351 * g++.dg/template/friend16.C: New test.
15352
15353 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15354
15355 PR c++/5333
15356 * g++.dg/parse/fused-params1.C: Adjust error messages.
15357 * g++.dg/template/nested3.C: New test.
15358
15359 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15360
15361 * g++.dg/abi/param1.C: New test.
15362
15363 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15364
15365 PR c++/7982
15366 * g++.dg/warn/implicit-typename1.C: New test.
15367
15368 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15369
15370 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15371 with "mtune".
15372 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15373 * gcc.c-torture/execute/20010129-1.x: Likewise.
15374 * gcc.dg/20011107-1.c: Likewise.
15375 * gcc.dg/20020108-1.c: Likewise.
15376 * gcc.dg/20020122-3.c: Likewise.
15377 * gcc.dg/20020206-1.c: Likewise.
15378 * gcc.dg/20020310-1.c: Likewise.
15379 * gcc.dg/20020426-2.c: Likewise.
15380 * gcc.dg/20020517-1.c: Likewise.
15381 * gcc.dg/991230-1.c: Likewise.
15382 * gcc.dg/i386-unroll-1.c: Likewise.
15383 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15384
15385 2003-02-22 Jan Hubicka <jh@suse.cz>
15386
15387 * gcc.dg/i386-mul.c: New test.
15388
15389 2003-02-21 Roger Sayle <roger@eyesopen.com>
15390
15391 * gcc.dg/builtins-5.c: New test case.
15392
15393 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15394
15395 * gcc.dg/asmreg-1.c: New test.
15396
15397 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/9749
15400 * g++.dg/parse/varmod1.C: New test.
15401
15402 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15403
15404 PR c++/9727
15405 * g++.dg/template/op1.C: New test.
15406
15407 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15408
15409 PR c++/8906
15410 * g++.dg/template/nested2.C: New test.
15411
15412 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15413
15414 PR c++/8724
15415 * g++.dg/expr/dtor1.C: New test.
15416
15417 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15418
15419 * gcc.dg/cpp/include3.c: New test.
15420 * gcc.dg/cpp/inc/foo.h: New file.
15421
15422 2003-02-21 Glen Nakamura <glen@imodulo.com>
15423
15424 * gcc.c-torture/execute/20030221-1.c: New test.
15425
15426 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15427
15428 PR c++/9729
15429 * g++.dg/abi/conv1.C: New test.
15430
15431 2003-02-20 Jan Hubicka <jh@suse.cz>
15432
15433 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15434
15435 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15436
15437 * gcc.c-torture/compile/20030219-1.c: New test.
15438
15439 2003-02-18 Jan Hubicka <jh@suse.cz>
15440
15441 * gcc.dg/funcorder.c: New test.
15442
15443 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15444
15445 * gcc.c-torture/execute/20030218-1.c: New.
15446
15447 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15448
15449 * gcc.dg/20030218-1.c: New.
15450
15451 2003-02-18 Richard Henderson <rth@redhat.com>
15452
15453 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15454 * gcc.dg/attr-used-2.c: New.
15455
15456 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15457
15458 PR c++/9704
15459 * g++.dg/init/copy5.C: New test.
15460
15461 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15462
15463 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15464 * g++.dg/pch/pch.exp: Likewise.
15465
15466 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15467
15468 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15469 STACK_SIZE is not defined.
15470
15471 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15472
15473 PR c++/9457
15474 * g++.dg/template/init1.C: New test.
15475
15476 2003-02-16 Jan HUbicka <jh@suse.cz>
15477
15478 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15479 (foo): Add few extra tests
15480 * gcc.dg/c99-const-expr-3.c: Likewise.
15481 * gcc.c-torture/execute/20030216-1.c: New.
15482
15483 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15484
15485 PR c++/9459
15486 * g++.dg/ext/typeof4.C: New test.
15487
15488 2003-02-15 Roger Sayle <roger@eyesopen.com>
15489
15490 * gcc.dg/i386-387-3.c: New test case.
15491
15492 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15493
15494 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15495 cris-*-elf* cris-*-aout* and mmix-*-*.
15496
15497 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15498
15499 * gcc.dg/20030213-1.c: New test.
15500
15501 2003-02-12 Roger Sayle <roger@eyesopen.com>
15502
15503 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15504 * gcc.dg/i386-387-2.c: Likewise.
15505
15506 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15507
15508 * gcc.dg/ppc-spe.c: Fix formatting.
15509 Enable tests that were previously unsupported by gas.
15510 Delete tests for instructions that no longer exist.
15511 Switch arguments on evsubifw builtin.
15512
15513 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15514
15515 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15516 STACK_SIZE is too small.
15517
15518 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15519 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15520
15521 * gcc.dg/decl-2.c: New test.
15522
15523 2003-02-10 Jan Hubicka <jh@suse.cz>
15524
15525 * gcc.dg/i386-fpcvt-1.c: New test.
15526
15527 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15528
15529 * gcc.c-torture/execute/20030209-1.c: New test.
15530
15531 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15532
15533 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15534 int-wide bitops, use the constants of the same width.
15535 Likewise, if long long is 32-bit wide, test bitops using
15536 32-bit constants.
15537
15538 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15539
15540 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15541
15542 2003-02-07 Roger Sayle <roger@eyesopen.com>
15543
15544 * testsuite/gcc.dg/builtins-4.c: New test case.
15545
15546 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15547
15548 * gcc.dg/20020430-1.c: Fix dg command typos.
15549 * gcc.dg/20020503-1.c: Likewise.
15550
15551 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15552
15553 PR c++/8785
15554 * g++.dg/parse/fused-params1.C: New test.
15555
15556 PR c++/8857
15557 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15558
15559 PR c++/8921
15560 * g++.dg/parse/non-dependent1.C: New test.
15561
15562 PR c++/8928
15563 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15564
15565 PR c++/9228
15566 * g++.dg/parse/undefined7.C: New test.
15567 * g++.dg/parse/non-templ1.C: New test.
15568
15569 PR c++/9229
15570 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15571
15572 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15573
15574 * gcc.c-torture/compile/20030206-1.c: New test.
15575
15576 2003-02-05 Roger Sayle <roger@eyesopen.com>
15577
15578 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15579 "pow" to "foo" to avoid potential confusion with a math built-in.
15580
15581 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15582
15583 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15584 conditions for SPARC targets.
15585
15586 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15587
15588 * gcc.dg/20030204-1.c: New test.
15589
15590 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15591
15592 PR c++/38
15593 * g++.dg/parse/array-size1.C: New test.
15594
15595 PR c++/5657
15596 * g++.dg/parse/undefined3.C: New test.
15597
15598 PR c++/5665
15599 * g++.dg/parse/undefined4.C: New test.
15600
15601 PR c++/5975
15602 * g++.dg/parse/undefined5.C: New test.
15603
15604 PR c++/7259
15605 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15606
15607 PR c++/8578
15608 * g++.dg/parse/casting-operator1.C: New test.
15609
15610 PR c++/8596
15611 * g++.dg/parse/undefined6.C: New test.
15612
15613 PR c++/8736
15614 * g++.dg/parse/missing-template1.C: New test.
15615
15616 2003-02-04 Jan Hubicka <jh@suse.cz>
15617
15618 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15619 * gcc.dg/i386-cmov?.c: Likewise.
15620 * gcc.dg/i386-fpcvt-?.c: Likewise.
15621 * gcc.dg/i386-ssefp-1.c: Likewise.
15622 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15623 conventions.
15624
15625 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15626
15627 PR c++/7129
15628 * testsuite/g++.dg/ext/max.C: New test.
15629
15630 2003-02-03 Jan Hubicka <jh@suse.cz>
15631
15632 * gcc.c-torture/execute/20030203-1.c: New test.
15633
15634 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15635
15636 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15637 'natural-endian'.
15638
15639 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15640
15641 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15642 * g++.dg/init/new2.C: Likewise.
15643 * g++.dg/other/new1.C: Likewise.
15644
15645 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15646
15647 * gcc.dg/struct-ret-libc.c: New test.
15648
15649 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15650
15651 * gcc.dg/20030129-1.c: New test.
15652
15653 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15654
15655 PR c++/8849
15656 * g++.dg/template/ptrmem4.C: New test.
15657
15658 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15659
15660 * g++.dg/parser/constant1.C: New test.
15661
15662 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15663
15664 PR c++/8591
15665 * g++.dg/parse/friend2.C: New test.
15666
15667 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15668
15669 PR c++/9437
15670 * g++.dg/template/unify4.C: New test.
15671
15672 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15673
15674 * gcc.c-torture/execute/20030128-1.c: New test.
15675
15676 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15677
15678 * g++.dg/lookup/nested1.C: Test moved from ...
15679 * g++.old-deja/g++.other/lookup24.C: ... here.
15680
15681 2003-01-28 Jan Hubicka <jh@suse.cz>
15682
15683 * gcc.dg/i386-cmov5.c: New test.
15684
15685 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15686
15687 * gcc.c-torture/execute/20010925-1.c: Changed the
15688 memcpy declaration.
15689
15690 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15691
15692 PR c++/3902
15693 * g++.dg/parse/template5.C: New test.
15694
15695 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15696
15697 PR fortran/9258
15698 * g77.dg/pr9258: New test.
15699
15700 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15701
15702 * README: Move relevant parts from README.g++.
15703
15704 * README.g++: Remove this file.
15705
15706 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15707
15708 * g++.dg/abi/dcast1.C: New test.
15709
15710 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15711
15712 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15713
15714 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15715
15716 PR c++/47
15717 * g++.old-deja/g++.other/lookup24.C: New test.
15718
15719 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15720
15721 PR middle-end/7227
15722 * gcc.dg/uninit-C.c: New test.
15723
15724 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15725
15726 * g++.dg/abi/covariant1.C: New test.
15727
15728 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15729
15730 * gcc.dg/20030123-1.c: New test.
15731
15732 2003-01-25 Jan Hubicka <jh@suse.cz>
15733
15734 PR opt/8492
15735 * gcc.c-torture/compile/20030125-1.c
15736
15737 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15738
15739 PR c++/9403
15740 * g++.dg/parse/template3.C: New test.
15741 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15742
15743 PR c++/795
15744 * g++.dg/parse/template4.C: New test.
15745
15746 PR c++/9415
15747 * g++.dg/template/qual2.C: New test.
15748
15749 PR c++/8545
15750 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15751
15752 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15753
15754 2003-01-25 Roger Sayle <roger@eyesopen.com>
15755
15756 * gcc.c-torture/execute/switch-1.c: New test case.
15757
15758 2003-01-25 Jan Hubicka <jh@suse.cz>
15759
15760 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15761
15762 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15763
15764 Tweaks for Bison-1.875. From the NEWS file:
15765 "- `parse error' -> `syntax error'
15766 Bison now uniformly uses the term `syntax error'"
15767 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15768 * gcc.dg/cpp/digraph2.c: Likewise.
15769 * gcc.dg/cpp/direct2.c: Likewise.
15770 * gcc.dg/cpp/paste4.c: Likewise.
15771 * gcc.dg/c90-restrict-1.c: Likewise.
15772 * gcc.dg/c99-func-2.c: Likewise.
15773 * gcc.dg/noncompile/920721-2.c: Likewise.
15774 * gcc.dg/noncompile/930622-2.c: Likewise.
15775 * gcc.dg/noncompile/940112-1.c: Likewise.
15776 * gcc.dg/noncompile/950921-1.c: Likewise.
15777 * gcc.dg/noncompile/951123-1.c: Likewise.
15778 * gcc.dg/noncompile/971104-1.c: Likewise.
15779 * gcc.dg/noncompile/990416-1.c: Likewise.
15780
15781 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15782
15783 * g++.dg/parse/undefined1.C: Add error message.
15784
15785 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15786
15787 PR c++/9354
15788 * g++.dg/parse/new1.C: New test.
15789
15790 PR c++/9216
15791 * g++.dg/parse/template2.C: New test.
15792
15793 PR c++/9354
15794 * g++.dg/parse/typedef2.C: New test.
15795
15796 PR c++/9328
15797 * g++.dg/ext/typeof3.C: New test.
15798
15799 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15800
15801 PR c++/2738
15802 * g++.dg/parse/ret-type1.C: New test.
15803
15804 PR c++/3792
15805 * g++.dg/parse/tmpl-outside1.C: New test.
15806
15807 PR c++/4207
15808 * g++.dg/parse/int-as-enum1.C: New test.
15809
15810 PR c++/4903
15811 * g++.dg/parse/no-typename1.C: New test.
15812
15813 PR c++/5533
15814 * g++.dg/parse/no-value1.C: New test.
15815
15816 PR c++/5921
15817 * g++.dg/parse/wrong-inline1.C: New test.
15818
15819 PR c++/6402
15820 * g++.dg/parse/ref1.C: New test.
15821
15822 PR c++/6992
15823 * g++.dg/parse/attr-ctor1.C: New test.
15824
15825 PR c++/7229
15826 * g++.dg/parse/namespace5.C: New test.
15827
15828 PR c++/7917
15829 * g++.dg/parse/func-def1.C: New test.
15830
15831 PR c++/8143
15832 * g++.dg/parse/undefined1.C: New test.
15833
15834 PR c++/5723, PR c++/8522
15835 * g++.dg/parse/specialization1.C: New test.
15836
15837 PR c++/163, PR c++/8595
15838 * g++.dg/parse/struct-as-enum1.C: New test.
15839
15840 PR c++/9173
15841 * g++.dg/parse/undefined2.C: New test.
15842
15843 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15844
15845 PR c++/9298
15846 * g++.dg/parse/template1.C: New test.
15847
15848 PR c++/9384
15849 * g++.dg/parse/using1.C: New test.
15850
15851 PR c++/9285
15852 PR c++/9294
15853 * g++.dg/parse/expr2.C: New test.
15854
15855 PR c++/9388
15856 * g++.dg/parse/lookup2.C: Likewise.
15857
15858 2003-01-21 Jan Hubicka <jh@suse.cz>
15859
15860 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15861 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15862 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15863 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15864
15865 2003-01-20 Nick Clifton <nickc@redhat.com>
15866
15867 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15868 problem with ARM sibcall code generation.
15869
15870 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15871
15872 * gcc.c-torture/execute/20030120-1.c: New.
15873
15874 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15875
15876 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15877
15878 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15879
15880 PR c++/9272
15881 * g++.dg/parse/ctor1.C: New test.
15882
15883 PR c++/9294:
15884 * g++.dg/parse/qualified1.C: New test.
15885
15886 * g++.dg/parse/typename3.C: New test.
15887
15888 2003-01-16 Richard Henderson <rth@redhat.com>
15889
15890 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15891
15892 2003-01-16 Richard Henderson <rth@redhat.com>
15893
15894 * g++.dg/pch/pch.exp: Copy test header to the working directory
15895 before using it either for precompilation or direct use.
15896 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15897 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15898
15899 2003-01-16 Richard Henderson <rth@redhat.com>
15900
15901 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15902 before using it either for precompilation or direct use.
15903 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15904 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15905
15906 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15907
15908 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15909 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15910 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15911 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15912 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15913 typename warning into error.
15914 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15915 error messages.
15916 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15917 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15918 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15919 messages.
15920 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15921 make declaration visible in template.
15922 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15923 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15924 messages.
15925 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15926 message.
15927 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15928 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15929 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15930 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15931 typename warning with error message.
15932 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15933 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15934 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15935
15936 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15937
15938 * g++.dg/parse/ambig2.C: New test.
15939
15940 2003-01-15 Richard Henderson <rth@redhat.com>
15941
15942 * g++.dg/tls/init-2.C: Update error message string.
15943
15944 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15945
15946 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15947
15948 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15949
15950 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15951 all for HC11/HC12.
15952 * gcc.c-torture/compile/20001205-1.x: Likewise.
15953 * gcc.c-torture/compile/20001226-1.x: Likewise.
15954 * gcc.c-torture/compile/920520-1.x: Likewise.
15955 * gcc.c-torture/compile/961203-1.x: Likewise.
15956 * gcc.c-torture/compile/20020604-1.x: Likewise.
15957
15958 2003-01-15 Jan Hubicka <jh@suse.cz>
15959
15960 * gcc.c-torture/compile/20030115-1.c: New test.
15961
15962 * gcc.dg/i386-fpcvt-1.c: New test.
15963 * gcc.dg/i386-fpcvt-2.c: New test.
15964
15965 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15966
15967 Further conform g++'s __vmi_class_type_info to the C++ ABI
15968 specification.
15969 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15970 the specification.
15971
15972 2003-01-14 Jan Hubicka <jh@suse.cz>
15973
15974 * gcc.dg/i386-fpcvt-1.c: New test.
15975 * gcc.dg/i386-fpcvt-2.c: New test.
15976
15977 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15978
15979 * gcc.dg/i386-mmx-3.c: New test.
15980
15981 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15982
15983 PR c++/9264
15984 * g++.dg/parse/octal1.C: New file.
15985
15986 PR c++/9172
15987 * g++.dg/parse/typename1.C: New file.
15988
15989 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15990
15991 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15992 * gcc.dg/bf-no-ms-layout.c: Likewise.
15993 * gcc.dg/bf-ms-attrib.c: Likewise.
15994
15995 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/9099
15998 * g++.dg/parse/dtor1.C: New file.
15999
16000 PR c++/9128
16001 * g++.dg/rtti/typeid1.C: New file.
16002
16003 PR c++/9153
16004 * g++.dg/parse/lookup1.C: New file.
16005
16006 PR c++/9171
16007 * g++.dg/templ/spec5.C: New file.
16008
16009 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16010
16011 * gcc.c-torture/compile/20030110-1.c: New test.
16012
16013 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16014
16015 Merge from pch-branch:
16016
16017 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16018
16019 * gcc.dg/pch/cpp-1.h: New.
16020 * gcc.dg/pch/cpp-1.c: New.
16021 * gcc.dg/pch/cpp-2.h: New.
16022 * gcc.dg/pch/cpp-2.c: New.
16023
16024 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16025
16026 * gcc.dg/pch/except-1.h: New.
16027 * gcc.dg/pch/except-1.c: New.
16028
16029 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16030
16031 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16032 running test.
16033 * gcc.dg/pch: Include *.hp not *.h.
16034 * gcc.dg/pch/system-1.h: New.
16035 * gcc.dg/pch/system-1.c: New.
16036
16037 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16038
16039 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16040 rather than trying to build and run a program using PCH.
16041 * gcc.dg/pch: Remove dg-do commands from test files.
16042
16043 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16044
16045 * gcc.dg/pch/macro-3.c: New.
16046 * gcc.dg/pch/macro-3.h: New.
16047
16048 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16049
16050 * gcc.dg/pch/common-1.c: New.
16051 * gcc.dg/pch/common-1.h: New.
16052 * gcc.dg/pch/decl-1.c: New.
16053 * gcc.dg/pch/decl-1.h: New.
16054 * gcc.dg/pch/decl-2.c: New.
16055 * gcc.dg/pch/decl-2.h: New.
16056 * gcc.dg/pch/decl-3.c: New.
16057 * gcc.dg/pch/decl-3.h: New.
16058 * gcc.dg/pch/decl-4.c: New.
16059 * gcc.dg/pch/decl-4.h: New.
16060 * gcc.dg/pch/decl-5.c: New.
16061 * gcc.dg/pch/decl-5.h: New.
16062 * gcc.dg/pch/global-1.c: New.
16063 * gcc.dg/pch/global-1.h: New.
16064 * gcc.dg/pch/inline-1.c: New.
16065 * gcc.dg/pch/inline-1.h: New.
16066 * gcc.dg/pch/inline-2.c: New.
16067 * gcc.dg/pch/inline-2.h: New.
16068 * gcc.dg/pch/static-1.c: New.
16069 * gcc.dg/pch/static-1.h: New.
16070 * gcc.dg/pch/static-2.c: New.
16071 * gcc.dg/pch/static-2.h: New.
16072
16073 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16074
16075 * g++.dg/pch/pch.exp: Better handle failing testcases.
16076 * gcc.dg/pch/pch.exp: Likewise.
16077 * gcc.dg/pch/macro-1.c: New.
16078 * gcc.dg/pch/macro-1.h: New.
16079 * gcc.dg/pch/macro-2.c: New.
16080 * gcc.dg/pch/macro-2.h: New.
16081
16082 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16083
16084 * g++.dg/dg.exp: Treat files in pch/ specially.
16085 * g++.dg/pch/pch.exp: New file.
16086 * g++.dg/pch/empty.H: New file.
16087 * g++.dg/pch/empty.C: New file.
16088 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16089 "precompile".
16090
16091 * gcc.dg/pch/pch.exp: New file.
16092 * gcc.dg/pch/empty.h: New file.
16093 * gcc.dg/pch/empty.c: New file.
16094 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16095 "precompile".
16096
16097 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16098
16099 * g++.dg/template/friend14.C: New test.
16100
16101 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16102
16103 * gcc.dg/old-style-asm-1.c: New test.
16104
16105 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16106
16107 * gcc.c-torture/compile/20030109-1.c: New test.
16108
16109 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16110
16111 * gcc.c-torture/execute/20030109-1.c: New test.
16112
16113 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16114
16115 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16116 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16117 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16118 * g++.old-deja/g++.mike/eh2.C: Likewise
16119 * g++.old-deja/g++.mike/eh3.C: Likewise
16120 * g++.old-deja/g++.mike/eh5.C: Likewise
16121 * g++.old-deja/g++.mike/eh6.C: Likewise
16122 * g++.old-deja/g++.mike/eh7.C: Likewise
16123 * g++.old-deja/g++.mike/eh8.C: Likewise
16124 * g++.old-deja/g++.mike/eh9.C: Likewise
16125 * g++.old-deja/g++.mike/eh10.C: Likewise
16126 * g++.old-deja/g++.mike/eh12.C: Likewise
16127 * g++.old-deja/g++.mike/eh13.C: Likewise
16128 * g++.old-deja/g++.mike/eh14.C: Likewise
16129 * g++.old-deja/g++.mike/eh16.C: Likewise
16130 * g++.old-deja/g++.mike/eh17.C: Likewise
16131 * g++.old-deja/g++.mike/eh18.C: Likewise
16132 * g++.old-deja/g++.mike/eh21.C: Likewise
16133 * g++.old-deja/g++.mike/eh23.C: Likewise
16134 * g++.old-deja/g++.mike/eh24.C: Likewise
16135 * g++.old-deja/g++.mike/eh25.C: Likewise
16136 * g++.old-deja/g++.mike/eh26.C: Likewise
16137 * g++.old-deja/g++.mike/eh27.C: Likewise
16138 * g++.old-deja/g++.mike/eh28.C: Likewise
16139 * g++.old-deja/g++.mike/eh29.C: Likewise
16140 * g++.old-deja/g++.mike/eh31.C: Likewise
16141 * g++.old-deja/g++.mike/eh33.C: Likewise
16142 * g++.old-deja/g++.mike/eh34.C: Likewise
16143 * g++.old-deja/g++.mike/eh35.C: Likewise
16144 * g++.old-deja/g++.mike/eh36.C: Likewise
16145 * g++.old-deja/g++.mike/eh37.C: Likewise
16146 * g++.old-deja/g++.mike/eh38.C: Likewise
16147 * g++.old-deja/g++.mike/eh39.C: Likewise
16148 * g++.old-deja/g++.mike/eh40.C: Likewise
16149 * g++.old-deja/g++.mike/eh41.C: Likewise
16150 * g++.old-deja/g++.mike/eh42.C: Likewise
16151 * g++.old-deja/g++.mike/eh44.C: Likewise
16152 * g++.old-deja/g++.mike/eh46.C: Likewise
16153 * g++.old-deja/g++.mike/eh47.C: Likewise
16154 * g++.old-deja/g++.mike/eh48.C: Likewise
16155 * g++.old-deja/g++.mike/eh49.C: Likewise
16156 * g++.old-deja/g++.mike/eh50.C: Likewise
16157 * g++.old-deja/g++.mike/eh51.C: Likewise
16158 * g++.old-deja/g++.mike/eh53.C: Likewise
16159 * g++.old-deja/g++.mike/eh55.C: Likewise
16160 * g++.old-deja/g++.mike/p7912.C: Likewise
16161 * g++.old-deja/g++.mike/p9706.C: Likewise
16162 * g++.old-deja/g++.mike/p10416.C: Likewise
16163 * g++.old-deja/g++.mike/p11667.C: Likewise
16164 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16165 Remove redundant reference to Iris.
16166 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16167 Elxsi, i860, Pico Java, and WE32K.
16168
16169 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16170
16171 * g++.dg/ext/asm4.C: New test.
16172
16173 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16174
16175 PR c++/9030
16176 * g++.dg/template/friend12.C: New test.
16177 * g++.dg/template/friend13.C: Likewise.
16178 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16179
16180 2003-01-08 Jan Hubicka <jh@suse.cz>
16181
16182 * gcc.dg/i386-cadd.c: New test.
16183 * gcc.dg/i386-cmov4.c: Likewise.
16184
16185 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16186
16187 PR c++/9165
16188 * g++.dg/warn/Wunused-3.C: New test.
16189
16190 * g++.dg/abi/bitfield9.C: New test.
16191
16192 PR c++/9189
16193 * g++.dg/parse/defarg3.C: New test.
16194
16195 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16196
16197 * g++.dg/parse/ambig1.C: New test.
16198 * g++.dg/parse/defarg2.C: New test.
16199
16200 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16201
16202 * g++.dg/template/defarg-1.C: New test.
16203 * g++.dg/template/local2.C: Likewise.
16204
16205 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16206
16207 * gcc.c-torture/execute/20030105-1.c: New test.
16208
16209 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16210
16211 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16212 * g++.dg/parse/namespace4.C: Likewise.
16213
16214 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16215
16216 * g++.dg/template/ntp2.C: New test.
16217
16218 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16219
16220 * g++.dg/parse/extern-C-1.C: New test.
16221
16222 * g++.dg/parse/namespace4.C: New test.
16223
16224 * g++.dg/template/nested1.C: New test.
16225
16226 * g++.dg/parse/namespace3.C: New test.
16227
16228 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16229
16230 * g++.dg/lookup/two-stage1.C: New test.
16231
16232 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16233
16234 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16235 * g++.old-deja/g++.jason/access8.C: Likewise.
16236 * g++.old-deja/g++.other/decl5.C: Likewise.
16237
16238 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16239
16240 * g++.dg/parse/parse7.C: New test.
16241
16242 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16243
16244 PR c++/2843
16245 * g++.dg/ext/attrib7.C: New test.
16246
16247 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16248
16249 * g++.dg/parse/parse6.C: New test.
16250
16251 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16252
16253 * gcc.dg/h8300-stack-1.c: New.
16254
16255 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16256
16257 g++.dg/lookup/exception1.C: New test.
16258
16259 g++.dg/lookup/template1.C: New test.
16260
16261 g++.dg/parse/namespace2.C: New test.
16262
16263 g++.dg/parse/parens2.C: New test.
16264
16265 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16266
16267 * g++.dg/parse/parse5.C: New test.
16268 * g++.dg/lookup/scoped4.C: New test.
16269
16270 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16271
16272 * g++.dg/parse/parens1.C: New test.
16273
16274 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16275 angle-bracket1.C.
16276 * g++.dg/parse/parens2.C: New test.
16277
16278 * g++.dg/lookup/scope-operator1.C: New test.
16279
16280 * g++.dg/parse/operator1.C: New test.
16281
16282 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16283
16284 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16285 * g++.old-deja/g++.other/access6.C: Likewise.
16286 * g++.old-deja/g++.other/decl1.C: Likewise.
16287 * g++.old-deja/g++.pt/typename12.C: Likewise.
16288
16289 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16290
16291 * g++.dg/parse/namespace1.C: New test.
16292
16293 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16294
16295 * g++.dg/parse/parse4.C: New test.
16296
16297 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16298
16299 * g++.dg/parse/parse3.C: New test.
16300
16301 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16302
16303 * g++.dg/parse/parse2.C: New test.
16304
16305 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16306
16307 * g++.dg/template/friend11.C: New test.
16308
16309 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16310
16311 * g++.dg/parse/parse1.C: New test.
16312
16313 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16314
16315 * lib/profopt.exp: Change the name of a global variable to avoid
16316 possible clashes with other test suites.
16317
16318 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16319
16320 * g++.dg/inherit/covariant8.C: New test.
16321
16322 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16323
16324 * g++.dg/init/array9.C: New test.
16325
16326 PR c++/9112
16327 * g++.dg/parse/expr1.C: New test.
16328
16329 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16330
16331 * gcc.c-torture/compile/20021230-1.c: New test.
16332
16333 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16334
16335 * g++.dg/inherit/covariant5.C: New test.
16336 * g++.dg/inherit/covariant6.C: New test.
16337 * g++.dg/inherit/covariant7.C: New test.
16338
16339 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16340
16341 PR c++/2739
16342 * g++.dg/other/access2.C: New test.
16343
16344 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16345
16346 * g++.dg/other/anon-struct.C: No longer fails
16347 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16348 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16349 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16350
16351 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16352
16353 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16354
16355 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16356
16357 * g++.dg/eh/spec4.C: Remove stray semicolon.
16358 * g++.dg/expr/pmf-1.C: Change error message.
16359 * g++.dg/ext/asm1.C: Remove stray semicolon.
16360 * g++.dg/ext/typename1.C: Add missing typenames.
16361 * g++.dg/inherit/template-as-base.C: Change error message.
16362 * g++.dg/lookup/scoped1.C: Likewise.
16363 * g++.dg/lookup/scoped2.C: Likewise.
16364 * g++.dg/lookup/using2.C: Likewise.
16365 * g++.dg/other/component1.C: Remove stray semicolon.
16366 * g++.dg/other/do1.C: Change error message.
16367 * g++.dg/other/error2.C: Likewise.
16368 * g++.dg/other/init1.C: Likewise.
16369 * g++.dg/other/packed1.C: Remove stray semicolon.
16370 * g++.dg/other/ptrmem2.C: Change error message.
16371 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16372 marker.
16373 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16374 * g++.dg/template/access3.C: Add typename keyword.
16375 * g++.dg/template/access5.C: Remove stray semicolon.
16376 * g++.dg/template/access6.C: Likewise.
16377 * g++.dg/template/complit1.C: Likewise.
16378 * g++.dg/template/crash1.C: Change error message.
16379 * g++.dg/template/inherit2.C: Remove stray semicolon.
16380 * g++.dg/template/instantiate2.C: Likewise.
16381 * g++.dg/template/instantiate3.C: Change error message.
16382 * g++.dg/template/qual1.C: Remove stray semicolon.
16383 * g++.dg/template/qualttp18.C: Change error message.
16384 * g++.dg/template/ref1.C: Remove stray semicolon.
16385 * g++.dg/template/sizeof1.C (A::value): Declare it.
16386 * g++.dg/template/spec4.C: Change error message.
16387 * g++.dg/template/static1.C: Likewise.
16388 * g++.dg/template/type1.C: Likewise.
16389 * g++.dg/template/typename3.C: Likewise.
16390 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16391 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16392 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16393 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16394 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16395 named return value extension.
16396 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16397 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16398 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16399 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16400 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16401 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16402 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16403 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16404 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16405 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16406 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16407 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16408 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16409 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16410 syntax.
16411 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16412 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16413 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16414 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16415 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16416 * g++.old-deja/g++.brendan/template11.C: Likewise.
16417 * g++.old-deja/g++.brendan/template26.C: Likewise.
16418 * g++.old-deja/g++.brendan/template27.C: Use explicit
16419 specialization syntax.
16420 * g++.old-deja/g++.brendan/template30.C: Likewise.
16421 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16422 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16423 non-dependent names.
16424 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16425 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16426 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16427 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16428 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16429 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16430 named return value extension.
16431 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16432 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16433 * g++.old-deja/g++.ext/return1.C: Likewise.
16434 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16435 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16436 * g++.old-deja/g++.jason/access8.C: Likewise.
16437 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16438 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16439 pseudo-destructor names.
16440 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16441 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16442 pseudo-destructor names.
16443 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16444 * g++.old-deja/g++.jason/overload19.C: Likewise.
16445 * g++.old-deja/g++.jason/overload32.C: Likewise.
16446 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16447 stray semicolons.
16448 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16449 * g++.old-deja/g++.jason/return.C: Likewise.
16450 * g++.old-deja/g++.jason/return2.C: Likewise.
16451 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16452 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16453 syntax.
16454 * g++.old-deja/g++.jason/template10.C: Account for use of
16455 non-dependent names.
16456 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16457 syntax.
16458 * g++.old-deja/g++.jason/template37.C: Likewise.
16459 * g++.old-deja/g++.law/access4.C: Change error messages.
16460 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16461 pseudo-destructor names.
16462 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16463 * g++.old-deja/g++.law/ctors9.C: Likewise.
16464 * g++.old-deja/g++.law/cvt22.C: Likewise.
16465 * g++.old-deja/g++.law/dtors5.C: Likewise.
16466 * g++.old-deja/g++.law/global-init1.C: Likewise.
16467 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16468 * g++.old-deja/g++.law/operators28.C: Likewise.
16469 * g++.old-deja/g++.law/visibility28.C: Likewise.
16470 * g++.old-deja/g++.martin/eval1.C: Likewise.
16471 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16472 name.
16473 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16474 * g++.old-deja/g++.mike/net34.C: Likewise.
16475 * g++.old-deja/g++.mike/net36.C: Likewise.
16476 * g++.old-deja/g++.mike/ns2.C: Likewise.
16477 * g++.old-deja/g++.mike/p12306.C: Likewise.
16478 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16479 value extension.
16480 * g++.old-deja/g++.mike/p700.C: Likewise.
16481 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16482 * g++.old-deja/g++.mike/p710.C: Likewise.
16483 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16484 value extension.
16485 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16486 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16487 * g++.old-deja/g++.ns/crash2.C: Likewise.
16488 * g++.old-deja/g++.ns/crash3.C: Likewise.
16489 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16490 * g++.old-deja/g++.ns/ns17.C: Likewise.
16491 * g++.old-deja/g++.ns/template16.C: Likewise.
16492 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16493 keyword.
16494 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16495 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16496 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16497 named return value extension.
16498 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16499 * g++.old-deja/g++.other/access4.C: Issue additional error
16500 messages.
16501 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16502 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16503 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16504 * g++.old-deja/g++.other/crash25.C: Change error message.
16505 * g++.old-deja/g++.other/crash4.C: Change error message.
16506 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16507 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16508 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16509 checks.
16510 * g++.old-deja/g++.other/defarg8.C: Likewise.
16511 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16512 * g++.old-deja/g++.other/dtor10.C: Likewise.
16513 * g++.old-deja/g++.other/incomplete.C: Likewise.
16514 * g++.old-deja/g++.other/linkage7.C: Likewise.
16515 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16516 lookup algorithm.
16517 * g++.old-deja/g++.other/mangle2.C: Likewise.
16518 * g++.old-deja/g++.other/refinit2.C: Likewise.
16519 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16520 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16521 * g++.old-deja/g++.pt/crash28.C: Likewise.
16522 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16523 syntax.
16524 * g++.old-deja/g++.pt/crash32.C: Change error message.
16525 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16526 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16527 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16528 error message position.
16529 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16530 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16531 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16532 syntax.
16533 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16534 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16535 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16536 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16537 keyword.
16538 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16539 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16540 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16541 keyword.
16542 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16543 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16544 syntax.
16545 * g++.old-deja/g++.pt/friend28.C: Account for use of
16546 non-dependent names.
16547 * g++.old-deja/g++.pt/friend29.C: Likewise.
16548 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16549 rules.
16550 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16551 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16552 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16553 lookup rules.
16554 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16555 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16556 keyword.
16557 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16558 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16559 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16560 keyword.
16561 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16562 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16563 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16564 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16565 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16566 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16567 keyword.
16568 * g++.old-deja/g++.pt/spec10.C: Likewise.
16569 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16570 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16571 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16572 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16573 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16574 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16575 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16576 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16577 * g++.old-deja/g++.pt/typename15.C: Likewise.
16578 * g++.old-deja/g++.pt/typename22.C: Likewise.
16579 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16580 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16581 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16582 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16583 syntax.
16584 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16585 return value extension.
16586 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16587 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16588 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16589 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16590
16591 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16592
16593 * g++.dg/warn/inline1.C: New test.
16594 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16595 * g++.old-deja/g++.jason/synth10.C: Likewise.
16596 * g++.old-deja/g++.mike/net31.C: Likewise.
16597 * g++.old-deja/g++.mike/p8786.C: Likewise.
16598
16599 * g++.dg/template/friend10.C: New test.
16600 * g++.dg/template/conv5.C: New test.
16601
16602 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16603
16604 * g++.dg/lookup/scoped3.C: New test.
16605
16606 * g++.dg/lookup/decl1.C: New test.
16607 * g++.dg/lookup/decl2.C: New test.
16608
16609 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16610
16611 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16612 gcc.c-torture/compile/20021015-1.c,
16613 gcc.c-torture/compile/20021015-2.c,
16614 gcc.c-torture/compile/20021123-1.c,
16615 gcc.c-torture/compile/20021123-2.c,
16616 gcc.c-torture/compile/20021123-3.c,
16617 gcc.c-torture/compile/20021123-4.c,
16618 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16619 only to 3.1 or 3.2 branch.
16620
16621 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16622
16623 * gcc.dg/i386-bitfield3.c: New test.
16624
16625 * gcc.dg/i386-bitfield2.c: New test.
16626
16627 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16628
16629 * g++.dg/parse/conv_op1.C: New test.
16630
16631 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16632
16633 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16634 approved.
16635
16636 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16637
16638 * gcc.c-torture/compile/20021220-1.c: New test.
16639
16640 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16641
16642 * gcc.dg/i386-fastcall-1.c: New.
16643
16644 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16645
16646 * gcc.c-torture/execute/20021219-1.c: New test.
16647
16648 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16649
16650 * gcc.dg/i386-pic-1.c: New test.
16651
16652 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16653
16654 PR c++/8099
16655 * g++.dg/template/friend9.C: New test.
16656
16657 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16658
16659 PR c++/3663
16660 * g++.dg/template/access7.C: New test.
16661
16662 2002-12-18 Nick Clifton <nickc@redhat.com>
16663
16664 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16665 the libstdc++-v3 directory has been found.
16666
16667 2002-12-12 Devang Patel <dpatel@apple.com>
16668 * gcc.dg/darwin-ld-1.c: New test.
16669 * gcc.dg/darwin-ld-2.c: New test.
16670 * gcc.dg/darwin-ld-3.c: New test.
16671 * gcc.dg/darwin-ld-4.c: New test.
16672 * gcc.dg/darwin-ld-5.c: New test.
16673
16674 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16675
16676 * gcc.c-torture/compile/20021212-1.c: New test.
16677
16678 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16679
16680 * gcc.dg/fshort-wchar: New test.
16681
16682 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16683
16684 PR c++/8372
16685 * g++.dg/template/dtor1.C: New test.
16686
16687 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16688 markers.
16689
16690 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16691
16692 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16693
16694 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16695
16696 * g++.dg/template/static1.C: New test.
16697 * g++.dg/template/static2.C: New test.
16698 * g++.old-deja/g++.ext/memconst.C: New test.
16699
16700 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16701
16702 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16703 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16704 * g++.dg/special/initp1.C: Likewise.
16705
16706 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16707
16708 * gcc.c-torture/execute/20021204-1.c: New test.
16709
16710 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16711
16712 * gcc.dg/ppc-fmadd-1.c: New file.
16713 * gcc.dg/ppc-fmadd-2.c: New file.
16714 * gcc.dg/ppc-fmadd-3.c: New file.
16715
16716 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16717
16718 * gcc.c-torture/compile/20021204-1.c: New test.
16719
16720 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16721
16722 * g++.dg/inherit/covariant2.C: New test.
16723 * g++.dg/inherit/covariant3.C: New test.
16724 * g++.dg/inherit/covariant4.C: New test.
16725 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16726 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16727
16728 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/8688
16731 * g++.dg/init/brace3.C: New test.
16732
16733 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16734
16735 * gcc.dg/20020210-1.c: Fix a comment typo.
16736
16737 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16738
16739 PR c++/8720
16740 * g++.dg/parse/defarg1.C: New test.
16741
16742 PR c++/8615
16743 * g++.dg/template/char1.C: New test.
16744
16745 * g++.dg/template/varmod1.C: Fix typo.
16746
16747 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16748
16749 DR 180
16750 * g++.old-deja/g++.pt/crash32.C: Expect error.
16751
16752 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16753
16754 PR c++/5919
16755 * g++.dg/template/varmod1.C: New test.
16756
16757 PR c++/8727
16758 * g++.dg/inherit/typeinfo1.C: New test.
16759
16760 PR c++/8663
16761 * g++.dg/inherit/typedef1.C: New test.
16762
16763 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16764
16765 PR c++/8332
16766 PR c++/8493
16767 * g++.dg/template/strlen1.C: New test.
16768
16769 PR c++/8227
16770 * g++.dg/template/ctor2.C: New test.
16771
16772 PR c++/8214
16773 * g++.dg/init/string1.C: New test.
16774
16775 PR c++/8511
16776 * g++.dg/template/friend8.C: New test.
16777
16778 2002-11-29 Joe Buck <jbuck@synopsys.com>
16779
16780 * g++.dg/lookup/anon2.C: New test.
16781
16782 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16783
16784 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16785 h8300 port.
16786
16787 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16788
16789 * gcc.dg/bitfld-6.c: New test.
16790
16791 2002-11-27 Jan Hubicka <jh@suse.cz>
16792
16793 * gcc.c-torture/execute/20021127.[cx]: New test.
16794
16795 2002-11-26 Jan Hubicka <jh@suse.cz>
16796
16797 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16798 quality.
16799
16800 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16801
16802 * g++.dg/init/brace2.C: New test.
16803 * g++.old-deja/g++.mike/p9129.C: Correct.
16804
16805 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16806
16807 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16808
16809 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16810
16811 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16812
16813 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16814
16815 * testsuite/g++.dg/abi/empty11.C: New test.
16816 * testsuite/g++.dg/rtti/cv1.C: New test.
16817
16818 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16819
16820 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16821
16822 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16823
16824 * g++.dg/abi/empty10.C: New test.
16825
16826 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16827
16828 * gcc.c-torture/compile/20021124-1.c: New test.
16829
16830 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16831
16832 * g++.dg/abi/rtti2.C: New test.
16833
16834 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16835
16836 * gcc.dg/i386-unroll-1.c: New test.
16837
16838 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16839
16840 * gcc.c-torture/compile/20021120-1.c: New test.
16841 * gcc.c-torture/compile/20021120-2.c: New test.
16842
16843 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16844
16845 * gcc.dg/bitfld-5.c: New test.
16846
16847 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16848
16849 * gcc.c-torture/execute/20021120-3.c: New test.
16850
16851 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16852
16853 * gcc.c-torture/execute/20021120-2.c: New test.
16854
16855 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16856
16857 * gcc.c-torture/execute/20021120-1.c: New test.
16858
16859 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16860
16861 * gcc.c-torture/execute/20021118-3.c: New test.
16862
16863 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16864
16865 * gcc.c-torture/compile/20021119-1.c: New test.
16866
16867 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16868
16869 * gcc.dg/duff-1.c: New test.
16870 * gcc.dg/duff-2.c: New test.
16871 * gcc.dg/duff-3.c: New test.
16872
16873 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16874
16875 * gcc.dg/cpp/_Pragma5.c: New test.
16876
16877 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16878
16879 * gcc.c-torture/execute/20021118-2.c: New test.
16880
16881 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16882
16883 * gcc.c-torture/execute/20021118-1.c: New test.
16884
16885 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16886
16887 * gcc.dg/20021116-1.c: New test.
16888
16889 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16890
16891 * g++.dg/abi/vcall1.C: New test.
16892
16893 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16894
16895 * gcc.dg/20021029-1.c: New test.
16896 * gcc.dg/20021029-2.c: New test.
16897
16898 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16899
16900 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16901
16902 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16903
16904 PR c/8439
16905 * gcc.dg/20021110.c: Move to ...
16906 * gcc.c-torture/compile/20021110.c: .... here.
16907
16908 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16909
16910 PR c/8467
16911 * gcc.c-torture/execute/20021111-1.c
16912
16913 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16914
16915 PR c/8439
16916 * gcc.dg/20021110.c: New test.
16917
16918 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16919
16920 * g++.dg/abi/vthunk3.C: Run only on x86.
16921
16922 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16923
16924 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16925
16926 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16927
16928 * lib/compat.exp (compat-execute): Fix logic error in last
16929 change.
16930
16931 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16932
16933 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16934
16935 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16936
16937 PR c++/8389
16938 * g++.dg/template/access6.C: New test.
16939
16940 2002-11-08 Jan Hubicka <jh@suse.cz>
16941
16942 * gcc.dg/i386-ssefp-1.c: New test.
16943 * gcc.dg/i386-ssefp-1.c: New test.
16944
16945 2002-11-08 Jan Hubicka <jh@suse.cz>
16946
16947 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16948
16949 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16950
16951 * g++.dg/abi/vthunk3.C: New test.
16952
16953 PR c++/8338
16954 * g++.dg/template/crash2.C: New test.
16955
16956 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16957
16958 * testsuite/g++.dg/abi/dtor1.C: New test.
16959 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16960
16961 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16962
16963 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16964 Darwin.
16965
16966 2002-11-04 Adam Nemet <anemet@lnxw.com>
16967
16968 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16969 -mthumb. Only xfail with -O0.
16970
16971 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16972
16973 * g++.dg/abi/thunk1.C: New test.
16974 * g++.dg/abi/thunk2.C: Likewise.
16975 * g++.dg/abi/vtt1.C: Likewise.
16976
16977 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16978
16979 PR optimization/8423
16980 * gcc.c-torture/execute/builtin-constant.c: New test.
16981
16982 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16983
16984 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16985 Add some more cases.
16986
16987 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16988
16989 PR c++/8391
16990 * g++.dg/opt/local1.C: New test.
16991
16992 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16993
16994 PR c++/8160
16995 * g++.dg/template/complit1.C: New test.
16996
16997 PR c++/8149
16998 * g++.dg/template/typename4.C: Likewise.
16999
17000 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17001
17002 Core issue 287, PR c++/7639
17003 * g++.dg/template/instantiate1.C: Adjust error location.
17004 * g++.dg/template/instantiate3.C: New test.
17005 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17006 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17007 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17008
17009 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17010
17011 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17012
17013 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/8287
17016 * g++.dg/init/dtor2.C: New test.
17017
17018 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17019
17020 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17021 * gcc.dg/nest.c: Bypass errors on irix6.
17022
17023 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17024
17025 * gcc.dg/nest.c: Expect error for mmix-*-*.
17026 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17027
17028 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17029
17030 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17031 markers.
17032
17033 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17034
17035 2002-10-25 Mike Stump <mrs@apple.com>
17036
17037 * gcc.dg/warn-1.c: New test.
17038
17039 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17040
17041 * g++.dg/template/typename3.C: New test.
17042
17043 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17044
17045 * g++.dg/lookup/ptrmem1.C: New test.
17046
17047 * g++.dg/abi/vthunk2.C: New test.
17048
17049 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17050
17051 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17052
17053 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17054
17055 * g++.dg/abi/empty9.C: New test.
17056
17057 2002-10-24 Richard Henderson <rth@redhat.com>
17058
17059 * g++.dg/inherit/thunk1.C: Enable for ia64.
17060
17061 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17062
17063 PR c++/8067
17064 * g++.dg/lookup/pretty1.C: New test.
17065
17066 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17067
17068 * gcc.dg/20021023-1.c: New test.
17069
17070 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17071
17072 PR c++/7679
17073 * g++.dg/parse/inline1.C: New test.
17074
17075 2002-10-23 Richard Henderson <rth@redhat.com>
17076
17077 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17078
17079 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17080
17081 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17082
17083 PR c++/6579
17084 * g++.dg/parse/stmtexpr3.C: New test.
17085
17086 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17087
17088 * g++.dg/expr/cond1.C: New test.
17089
17090 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17091
17092 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17093
17094 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17095
17096 * g++.dg/abi/vbase13.C: New test.
17097 * g++.dg/abi/vbase14.C: Likewise.
17098
17099 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17100
17101 * gcc.dg/tls/pic-1.c: New test.
17102 * gcc.dg/tls/nonpic-1.c: New test.
17103 * gcc.dg/20021018-1.c: New test.
17104
17105 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17106
17107 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17108 Remove only files with the same base name as the test case.
17109 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17110 (profopt-execute): Likewise. Also, remove old profiling
17111 and performance data files before running the tests.
17112
17113 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17114 * g++.dg/bprob/bprob.exp: Likewise.
17115 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17116 to allow more general test case names.
17117
17118 * g++.dg/bprob/bprob-1.C: Rename to ...
17119 * g++.dg/bprob/g++-bprob-1.C: ... this.
17120
17121 * g77.dg/bprob/bprob-1.f: Rename to ...
17122 * g77.dg/bprob/g77-bprob-1.f: ... this.
17123
17124 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17125
17126 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17127 bison 1.50 or later.
17128
17129 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17130
17131 * g++.dg/README: Describe more test directories.
17132
17133 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17134
17135 * g++.dg/init/array6.C: Add additional tests.
17136
17137 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17138
17139 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17140 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17141
17142 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17143
17144 * gcc.c-torture/compile/20020604-1.x: New.
17145 * gcc.c-torture/compile/simd-5.x: Likewise.
17146 * gcc.c-torture/execute/920710-1.x: Likewise.
17147 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17148
17149 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17150
17151 * g++.dg/inherit/override1.C: Add dg-options clause.
17152
17153 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17154
17155 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17156 _mm_slli_si128.
17157
17158 2002-10-19 Andreas Schwab <schwab@suse.de>
17159
17160 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17161 directory component.
17162
17163 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17164
17165 * g++.dg/inherit/thunk1.C: New test.
17166
17167 * g++.dg/inherit/override1.C: New test.
17168
17169 * g++.dg/abi/mangle11.C: New test.
17170 * g++.dg/abi/mangle14.C: New test.
17171 * g++.dg/abi/mangle17.C: New test.
17172
17173 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17174
17175 * g++.dg/overload/member2.C: New test.
17176
17177 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17178
17179 * g++.dg/README: Describe new compat directory.
17180 * g++.dg/dg.exp: Skip tests in compat directory.
17181 * README.compat: New file.
17182 * lib/compat.exp: New expect script.
17183 * g++.dg/compat: New test directory.
17184 * g++.dg/compat/compat.exp: New expect script.
17185 * g++.dg/compat/abi: New test directory.
17186 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17187 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17188 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17189 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17190 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17191 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17192 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17193 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17194 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17195 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17196 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17197 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17198 * g++.dg/compat/break: New test directory.
17199 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17200 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17201 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17202 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17203 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17204 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17205 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17206 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17207 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17208 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17209 g++.dg/compat/break/README: New files.
17210 * g++.dg/compat/eh: New test directory.
17211 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17212 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17213 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17214 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17215 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17216 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17217 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17218 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17219 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17220 g++.dg/compat/eh/filter2_y.C,
17221 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17222 g++.dg/compat/eh/new1_y.C,
17223 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17224 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17225 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17226 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17227 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17228 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17229 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17230 g++.dg/compat/eh/unexpected1_y.C: New files.
17231 * g++.dg/compat/init: New test directory.
17232 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17233 g++.dg/compat/init/array5_y.C,
17234 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17235 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17236 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17237 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17238 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17239 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17240 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17241 g++.dg/compat/init/init-ref2_y.C: New files.
17242
17243 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17244
17245 PR c++/7584
17246 * g++.dg/inherit/using3.C: New test.
17247
17248 2002-10-17 Jan Hubicka <jh@suse.cz>
17249
17250 * gcc.dg/20021017-2.c: New test.
17251
17252 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17253
17254 * g++.dg/abi/mangle16.C: Adjust.
17255
17256 * g++.dg/init/array8.C: New test.
17257
17258 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17259
17260 * gcc.dg/special/mips-abi.exp: New test.
17261 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17262
17263 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17264
17265 * g++.dg/abi/mangle16.C: New test.
17266 * g++.dg/abi/mangle17.C: Likewise.
17267
17268 PR c++/7478
17269 * g++.dg/template/ref1.C: New test.
17270
17271 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17272
17273 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17274
17275 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17276
17277 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17278
17279 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17280
17281 PR c++/7524
17282 * g++.dg/init/array7.C: New test.
17283
17284 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17285
17286 * g++.dg/init/array6.C: New test.
17287
17288 * g++.dg/abi/mangle13.C: Likewise.
17289 * g++.dg/abi/mangle14.C: Likewise.
17290 * g++.dg/abi/mangle15.C: Likewise.
17291
17292 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17293
17294 * g++.dg/abi/empty8.C: New test.
17295
17296 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17297
17298 * g++.dg/init/ctor1.C: New test.
17299
17300 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17301
17302 * gcc.c-torture/execute/20021015-1.c: New test.
17303
17304 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17305
17306 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17307
17308 2002-10-14 Jan Hubicka <jh@suse.cz>
17309
17310 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17311
17312 2002-10-14 Richard Henderson <rth@redhat.com>
17313
17314 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17315
17316 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17317
17318 PR optimization/6631
17319 * g++.dg/opt/const2.C: New test.
17320
17321 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17322
17323 PR c++/7176
17324 * g++.dg/parse/friend1.C: New test.
17325 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17326
17327 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17328
17329 * gcc.dg/20021014-1.c: New test.
17330
17331 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17332
17333 PR c++/5661
17334 * g++.dg/ext/vlm1.C: New test.
17335 * g++.dg/ext/vlm2.C: Likewise.
17336
17337 * g++.dg/init/array1.C: Remove invalid braces.
17338 * g++.dg/init/brace1.C: New test.
17339 * g++.dg/init/copy2.C: Likewise.
17340 * g++.dg/init/copy3.C: Likewise.
17341 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17342 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17343 braces.
17344
17345 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17346
17347 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17348
17349 2002-10-11 Richard Shann <richard.shann@superh.com>
17350
17351 * gcc.c-torture/compile/simd-5.c: New test.
17352
17353 2002-10-10 Roger Sayle <roger@eyesopen.com>
17354
17355 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17356
17357 2002-10-10 Jim Wilson <wilson@redhat.com>
17358
17359 * gcc.c-torture/execute/20021010-1.c: New test.
17360
17361 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17362
17363 PR c/7353
17364 * g++.dg/ext/typedef-init.C: New test.
17365 * gcc.dg/typedef-init.c: New test.
17366
17367 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17368
17369 * gcc.dg/cpp/paste13.c: New test.
17370
17371 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17372
17373 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17374 remaining platforms, XFAIL during compile, not execute. Don't
17375 XFAIL at -O0.
17376
17377 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17378
17379 * gcc.dg/alias-1.c: Tweak expected warning.
17380
17381 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17382
17383 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17384
17385 2002-10-06 Andreas Jaeger <aj@suse.de>
17386
17387 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17388 * gcc.dg/cpp/c++98.C: Likewise.
17389
17390 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17391 * g++.dg/cpp/c++98.C: Likewise.
17392
17393 * g++.dg/README (Subdirectories): Mention cpp directory.
17394
17395 PR target/7559
17396 * gcc.dg/20021006-1.c: New test.
17397
17398 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17399
17400 PR c++/7804
17401 * g++.dg/other/warning1.C: New test.
17402
17403 2002-10-04 Roger Sayle <roger@eyesopen.com>
17404
17405 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17406 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17407 and sparc-*-* with -m64 as expected failures. See PR 8087.
17408
17409 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17410
17411 PR c++/7931
17412 * g++.dg/template/ptrmem3.C: New test.
17413
17414 PR c++/7754
17415 * g++.dg/template/union1.C: New test.
17416
17417 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17418
17419 PR c++/8006
17420 * g++.dg/abi/mangle9.C: New test.
17421 * g++.dg/abi/mangle10.C: New test.
17422 * g++.dg/abi/mangle11.C: New test.
17423 * g++.dg/abi/mangle12.C: New test.
17424
17425 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17426
17427 PR c++/7188.
17428 * g++.dg/template/meminit1.C: New test.
17429 * g++.dg/warn/Wreorder-1.C: Likewise.
17430 * g++.old-deja/g++.mike/warn3.C: Tweak.
17431 * lib/prune.exp: Ingore "in copy constructor".
17432
17433 2002-10-02 Andreas Jaeger <aj@suse.de>
17434
17435 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17436 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17437 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17438 on x86-64.
17439
17440 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17441
17442 * gcc.dg/empty1.C: Fix typo.
17443
17444 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17445
17446 * gcc.dg/alias-1.c: New test.
17447
17448 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17449
17450 * gcc.dg/empty1.C: New test.
17451
17452 * g++.dg/tls/init-2.C: Tweak error messages.
17453
17454 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17455
17456 * gcc.c-torture/compile/20020923-1.c: New test.
17457
17458 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17459
17460 * gcc.c-torture/execute/ffs-1.c: New test.
17461 * gcc.c-torture/execute/ffs-2.c: Ditto.
17462
17463 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17464
17465 * g++.dg/overload/member1.C: New test.
17466
17467 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17468
17469 * g++.dg/abi/empty7.C: New test.
17470 * g++.dg/init/pm2.C: Likewise.
17471
17472 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17473
17474 * g++.dg/rtti/crash1.C: New test.
17475
17476 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17477
17478 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17479 gcc.dg/sibcall-4.c: New tests.
17480
17481 2002-09-28 Roger Sayle <roger@eyesopen.com>
17482
17483 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17484 powerpc and MMIX targets.
17485
17486 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17487
17488 * gcc.dg/cpp/20020927-1.c: New.
17489
17490 2002-09-26 David S. Miller <davem@redhat.com>
17491
17492 * gcc.c-torture/compile/trunctfdf.c: New.
17493
17494 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17495
17496 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17497
17498 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17499
17500 * gcc.c-torture/execute/loop-15.c: New.
17501
17502 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17503
17504 * README.QMTEST: Fix typo.
17505
17506 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17507
17508 * gcc.dg/20020926-1.c: New test.
17509
17510 2002-09-25 David S. Miller <davem@redhat.com>
17511
17512 PR target/7842
17513 * gcc.c-torture/execute/shiftdi.c: New test.
17514
17515 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17516
17517 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17518 unique to the tool.
17519 * lib/g77.exp (g77_init): Likewise.
17520 * lib/g++.exp (g++_init): Likewise.
17521 * lib/objc.exp (objc_init): Likewise.
17522
17523 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17524
17525 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17526 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17527 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17528
17529 2002-09-25 Richard Henderson <rth@redhat.com>
17530
17531 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17532 too-small long double.
17533
17534 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17535
17536 * gcc.dg/20020919-1.c: New test.
17537
17538 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17539
17540 * g++.dg/abi/bitfield6.C: New test.
17541 * g++.dg/abi/bitfield7.C: New test.
17542 * g++.dg/abi/bitfield8.C: New test.
17543 * g++.dg/abi/vbase11.C: New test.
17544
17545 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17546
17547 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17548 hppa*-*-hpux*. Update test comment.
17549
17550 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17551
17552 * gcc.dg/tls/struct-1.c: New test.
17553
17554 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17555
17556 * gcc.dg/cpp/tr-warn2.c: Update.
17557
17558 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17559
17560 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17561
17562 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17563
17564 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17565 systems.
17566
17567 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17568
17569 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17570
17571 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17572 Adjust for c++filt moved to binutils. Remove spurious duplicate
17573 setting of cxxfilt.
17574
17575 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17576
17577 * gcc.dg/20020312-2.c: Update for darwin.
17578
17579 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17580
17581 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17582
17583 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17584
17585 * objc.dg/comp-types-1.m: New test.
17586 * objc.dg/comp-types-2.m: New test.
17587 * objc.dg/comp-types-3.m: New test.
17588 * objc.dg/comp-types-4.m: New test.
17589 * objc.dg/comp-types-5.m: New test.
17590 * objc.dg/comp-types-6.m: New test.
17591
17592 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17593
17594 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17595
17596 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17597
17598 * g++.dg/other/do1.C: New test.
17599
17600 * g++.dg/template/subst1.C: New test.
17601
17602 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17603
17604 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17605
17606 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17607
17608 * g++.dg/template/qualttp20.C: Adjust expected errors.
17609 * g++.old-deja/g++.jason/report.C: Likewise.
17610 * g++.old-deja/g++.other/qual1.C: Likewise.
17611
17612 * g++.dg/lookup/scoped2.C: New test.
17613
17614 * g++.dg/ext/asm3.C: New test.
17615
17616 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17617
17618 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17619
17620 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17621
17622 * ChangeLog: follow spelling conventions.
17623 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17624 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17625 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17626 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17627 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17628 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17629 * g++.old-deja/g++.law/global-init1.C: Likewise.
17630 * g++.old-deja/g++.other/delete4.C: Likewise.
17631 * g++.old-deja/g++.other/inline21.C: Likewise.
17632 * g++.old-deja/g++.other/singleton.C: Likewise.
17633 * g77.dg/strlen0.f: Likewise.
17634 * g77.f-torture/compile/20010519-1.f: Likewise.
17635 * g77.f-torture/compile/980310-4.f: Likewise.
17636 * gcc.c-torture/compile/20000605-1.c: Likewise.
17637 * gcc.c-torture/execute/20020225-1.c: Likewise.
17638 * gcc.dg/c90-hexfloat-2.c: Likewise.
17639 * gcc.dg/c99-bool-1.c: Likewise.
17640 * gcc.dg/c99-hexfloat-2.c: Likewise.
17641 * gcc.dg/dll-2.c: Likewise.
17642 * gcc.dg/wtr-union-init-1.c: Likewise.
17643 * gcc.dg/wtr-union-init-2.c: Likewise.
17644 * gcc.dg/wtr-union-init-3.c: Likewise.
17645 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17646 * gcc.dg/cpp/defined.c: Likewise.
17647 * gcc.dg/cpp/macsyntx.c: Likewise.
17648 * gcc.dg/cpp/paste2.c: Likewise.
17649 * gcc.dg/cpp/trad/defined.c: Likewise.
17650 * gcc.dg/format/c90-printf-1.c: Likewise.
17651 * gcc.dg/format/c90-scanf-1.c: Likewise.
17652 * gcc.dg/format/c99-printf-1.c: Likewise.
17653 * gcc.dg/format/c99-scanf-1.c: Likewise.
17654 * gcc.misc-tests/gcov-8.c: Likewise.
17655 * lib/profopt.exp: Likewise.
17656
17657 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17658
17659 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17660
17661 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17662
17663 * g++.dg/inherit/using2.C: New test.
17664
17665 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17666
17667 * ChangeLog: Follow spelling conventions.
17668 * g++.dg/template/friend4.C: Likewise.
17669 * g++.old-deja/g++.pt/crash67.C: Likewise.
17670 * gcc.c-torture/execute/20000801-4.c: Likewise.
17671 * gcc.dg/c90-digraph-1.c: Likewise.
17672 * gcc.dg/c94-digraph-1.c: Likewise.
17673 * gcc.dg/c99-digraph-1.c: Likewise.
17674 * gcc.dg/cpp/line5.c: Likewise.
17675 * gcc.dg/cpp/multiline.c: Likewise.
17676 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17677 * gcc.dg/format/attr-3.c: Likewise.
17678 * gcc.dg/format/c90-scanf-3.c: Likewise.
17679 * gcc.dg/format/ext-4.c: Likewise.
17680
17681 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17682
17683 * g++.dg/template/pretty1.C: New test.
17684
17685 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17686
17687 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17688
17689 2002-09-13 Matt Austern <austern@apple.com>
17690
17691 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17692 passing a cast expression to a function by const reference.
17693
17694 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17695
17696 * g++.dg/template/deduce1.C: New test.
17697
17698 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17699
17700 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17701 32-bit int.
17702
17703 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17704
17705 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17706 usage.
17707
17708 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17709
17710 * gcc.c-torture/compile/20020910-1.c: New test.
17711
17712 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17713
17714 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17715
17716 2002-09-10 Andreas Jaeger <aj@suse.de>
17717
17718 * gcc.dg/20020312-2.c: Adjust for x86-64.
17719
17720 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17721
17722 * g77.dg/7388.f: New test case for PR 7388.
17723
17724 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17725
17726 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17727
17728 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17729
17730 * objc.dg/proto-lossage-1.m: New test.
17731
17732 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17733
17734 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17735
17736 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17737
17738 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17739 expected to pass.
17740
17741 2002-09-06 Stan Shebs <shebs@apple.com>
17742 David Edelsohn <edelsohn@gnu.org>
17743
17744 * gcc.dg/weak: New directory.
17745 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17746 target-specific xfail bits.
17747 * gcc.dg/typeof-2.c: Move to new directory.
17748 * gcc.dg/weak.exp: New expect script.
17749
17750 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17751
17752 * gcc.c-torture/execute/extzvsi.c: New test.
17753
17754 2002-09-05 Stan Shebs <shebs@apple.com>
17755
17756 * gcc.dg/weak-1.c: xfail on Darwin.
17757 * gcc.dg/weak-2.c: Ditto.
17758 * gcc.dg/weak-3.c: Ditto.
17759 * gcc.dg/weak-4.c: Ditto.
17760 * gcc.dg/weak-5.c: Ditto.
17761 * gcc.dg/weak-6.c: Ditto.
17762 * gcc.dg/weak-7.c: Ditto.
17763 * gcc.dg/weak-8.c: Ditto.
17764 * gcc.dg/weak-9.c: Ditto.
17765
17766 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17767
17768 * gcc.c-torture/execute/loop-14.c: New test.
17769
17770 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17771
17772 * g++.dg/other/cxa-atexit1.C: New test.
17773
17774 * gcc.dg/typeof-2.c: New test.
17775
17776 2002-09-03 Roger Sayle <roger@eyesopen.com>
17777
17778 * gcc.dg/builtins-2.c: New testcase.
17779 * gcc.dg/builtins-3.c: New testcase.
17780
17781 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17782
17783 * gcc.dg/cpp/_Pragma4.c: New test.
17784
17785 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17786
17787 * objc/execute/nil_method-1.m: New testcase.
17788
17789 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17790
17791 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17792 [Object class], not [Object initialize].
17793
17794 2002-08-31 Roger Sayle <roger@eyesopen.com>
17795 Hans-Peter Nilsson <hp@bitrange.com>
17796
17797 * gcc.c-torture/execute/20020720-1.x: Skip test on
17798 mmix-knuth-mmixware. Correct comment.
17799
17800 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17801
17802 * testsuite/g++.dg/abi/bitfield5.C: New test.
17803 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17804
17805 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17806
17807 * objc.dg/undeclared-selector.m: New test.
17808
17809 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17810
17811 * g++.dg/other/offsetof1.C: Avoid cast warning.
17812
17813 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17814
17815 * objc.dg/super-class-2.m: New test.
17816
17817 2002-08-24 Matt Austern <austern@apple.com>
17818
17819 * g++.dg/ext/lvaddr.C: New test.
17820 * g++.dg/ext/lvcast.C: New test.
17821
17822 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17823
17824 * testsuite/g++.dg/inherit/cond1.C: New test.
17825
17826 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17827
17828 * gcc.dg/noncompile/incomplete-1.c: New test.
17829
17830 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17831
17832 * gcc.dg/typespec-1.c: New test.
17833
17834 2002-08-20 Devang Patel <dpatel@apple.com>
17835 * objc.dg/proto-hier-2.m: New test.
17836
17837 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17838
17839 * objc.dg/bitfield-1.m: New test.
17840 * objc.dg/bitfield-2.m: New test.
17841
17842 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17843
17844 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17845 gcc.dg/c99-flex-array-4.c: New tests.
17846
17847 2002-08-16 Stan Shebs <shebs@apple.com>
17848
17849 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17850
17851 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17852
17853 * gcc.dg/typeof-1.c: New test.
17854 * g++.dg/ext/typeof2.C: New test.
17855
17856 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17857
17858 * g++.dg/other/offsetof1.C: New test.
17859
17860 2002-08-14 Richard Henderson <rth@redhat.com>
17861
17862 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17863
17864 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17865
17866 * gcc.dg/cpp/_Pragma3.c: New test.
17867
17868 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17869
17870 * g++.dg/template/inherit3: New test.
17871
17872 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17873
17874 * gcc.dg/bitfld-4.c: Add blank options.
17875
17876 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17877
17878 * g++.dg/template/crash1.C: New test.
17879
17880 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17881
17882 * gcc.dg/tls/opt-2.c: New test.
17883
17884 2002-08-08 Devang Patel <dpatel@apple.com>
17885
17886 * objc.dg/selector-1.m : New test
17887
17888 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17889
17890 * g++.dg/abi/bitfield4.C: New test.
17891 * gcc.dg/bitfld-4.c: New test.
17892
17893 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17894
17895 * g++.dg/other/packed1.C: New test.
17896
17897 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17898
17899 * g++.dg/abi/offsetof.C: Tweak error messages.
17900 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17901
17902 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17903
17904 * gcc.dg/bitfld-3.c: New test.
17905
17906 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17907 Richard Henderson <rth@redhat.com>
17908
17909 * gcc.dg/i386-bitfield1.c: New test.
17910 * g++.dg/abi/bitfield3.C: Update.
17911
17912 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17913
17914 * objc.dg/const-str-2.m: Update.
17915 * gcc.dg/cpp/c++98.c: Change to C extension.
17916 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17917 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17918
17919 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17920
17921 * testsuite/gcc.dg/tls/diag-3.c: New.
17922
17923 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17924
17925 * g++.dg/README (Subdirectories): Document new subdir expr.
17926 * g++.dg/expr/pmf-1.C: New test.
17927
17928 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17929
17930 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17931
17932 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17933
17934 * g++.dg/abi/bitfield3.C: New test.
17935
17936 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17937
17938 * lib/gcov.exp: Tweak expected line formats.
17939 * gcc.misc-tests/gcov8.c: New test.
17940 * gcc.misc-tests/gcov8.x: New flags.
17941
17942 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17943
17944 * consistency.vlad/layout/endian.c: Include string.h.
17945
17946 * gcc.c-torture/execute/20020805-1.c: New test.
17947
17948 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17949
17950 * g++.dg/other/conversion1.C: New test.
17951
17952 2002-08-03 Roger Sayle <roger@eyesopen.com>
17953
17954 * gcc.dg/builtins-1.c: New testcase.
17955
17956 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17957
17958 * g++.dg/inherit/access3.C: New test.
17959
17960 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17961
17962 * gcc.dg/ia64-visibility-2.c: New test.
17963
17964 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17965
17966 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17967 __qualifier_flags to __flags.
17968
17969 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17970
17971 * g++.dg/inherit/operator1.C: New test.
17972 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17973 * g++.dg/other/error1.C: Change expected error message.
17974 * g++.dg/template/conv4.C: Likewise.
17975
17976 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17977
17978 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17979 for documented behavior.
17980
17981 2002-07-25 Roger Sayle <roger@eyesopen.com>
17982
17983 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17984 several targets known to fail.
17985
17986 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17987
17988 * gcc.dg/mips-args-[123].c: New tests.
17989
17990 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17991
17992 * gcc.dg/ppc-spe.c: New.
17993
17994 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17995
17996 * g++.dg/other/ptrmem4.C: New testcase.
17997
17998 2002-07-24 Richard Henderson <rth@redhat.com>
17999
18000 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18001
18002 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18003
18004 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18005
18006 2002-07-24 Roger Sayle <roger@eyesopen.com>
18007
18008 * gcc.c-torture/execute/memset-3.c: New testcase.
18009
18010 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18011
18012 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18013 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18014
18015 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18016
18017 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18018 Delete.
18019
18020 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18021
18022 * gcc.c-torture/compile/simd-4.c: New test.
18023
18024 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18025
18026 PR c++/7347, c++/7348
18027 * g++.dg/template/access4.C: New test.
18028 * g++.dg/template/access5.C: New test.
18029 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18030 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18031 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18032 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18033
18034 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18035
18036 * gcc.dg/gnu89-init-2.c: New test.
18037
18038 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18039
18040 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18041
18042 2002-07-20 Roger Sayle <roger@eyesopen.com>
18043
18044 * gcc.c-torture/execute/20020720-1.c: New testcase.
18045
18046 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18047
18048 * gcc.dg/cpp/Wsignprom.c: New tests.
18049
18050 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18051
18052 * gcc.c-torture/execute/loop-13.c: New test.
18053
18054 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18055
18056 * gcc.dg/cpp/expr.c: New tests.
18057
18058 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18059
18060 * g++.dg/opt/pr6713.C: Add template instantiation.
18061
18062 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18063
18064 * gcc.dg/nest.c: New test.
18065
18066 2002-07-17 Richard Henderson <rth@redhat.com>
18067
18068 * g++.dg/opt/pr6713.C: New test.
18069
18070 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18071
18072 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18073 XFAIL for all x86 processors.
18074
18075 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18076
18077 * gcc.c-torture/execute/20010122-1.x: Do not test with
18078 -fomit-frame-pointer.
18079
18080 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18081
18082 * g++.dg/template/instantiate2.C: New test.
18083 * g++.dg/template/spec4.C: New test.
18084
18085 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18086
18087 * g++.dg/template/access2.C: New test.
18088 * g++.dg/template/access3.C: New test.
18089
18090 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18091
18092 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18093 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18094 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18095 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18096 Convert to use <stdarg.h>.
18097 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18098 Delete.
18099 * gcc.dg/va-arg-2.c: New.
18100 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18101
18102 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18103
18104 * gcc.c-torture/compile/20020710-1.c: New test.
18105
18106 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18107 Andrew Pinski <pinskia@physics.uc.edu>
18108
18109 gcc.c-torture/compile/simd-2.c: New testcase.
18110 gcc.c-torture/compile/simd-3.c: Likewise.
18111
18112 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18113
18114 PR c++/7224
18115 * g++.dg/overload/error1.C: New test.
18116
18117 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18118
18119 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18120 configuration and IRIX 6 O32 ABI.
18121
18122 2002-07-11 Roger Sayle <roger@eyesopen.com>
18123
18124 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18125
18126 2002-07-10 Roger Sayle <roger@eyesopen.com>
18127
18128 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18129
18130 2002-07-10 Jeffrey A Law <law@redhat.com>
18131
18132 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18133
18134 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18135
18136 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18137
18138 * gcc.dg/20020312-2.c: Check for __PPC__.
18139
18140 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18141
18142 * gcc.c-torture/compile/20020709-1.c: New test.
18143
18144 2002-07-07 Roger Sayle <roger@eyesopen.com>
18145
18146 * g++.dg/template/qualttp21.C: New test case.
18147
18148 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18149
18150 * gcc.c-torture/compile/20020706-1.c: New test.
18151 * gcc.c-torture/compile/20020706-2.c: New test.
18152
18153 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18154 Alexandre Oliva <aoliva@redhat.com>
18155
18156 * g++.dg/warn/incomplete1.C: New test.
18157
18158 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18159
18160 PR c++/7099
18161 * g++.dg/warn/noreturn1.C: New test.
18162
18163 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18164
18165 PR c++/6706
18166 * g++.dg/debug/debug6.C: New test.
18167 * g++.dg/debug/debug7.C: New test.
18168
18169 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18170
18171 * gcc.c-torture/compile/simd-3.c: New test.
18172
18173 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18174
18175 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18176 * gcc.dg/20020620-1.c: Likewise.
18177
18178 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18179
18180 PR c++/6944
18181 * g++.dg/init/array4.C: New test.
18182 * g++.dg/init/array5.C: New test.
18183
18184 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18185
18186 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18187 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18188
18189 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18190
18191 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18192 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18193 * gcc.dg/wtr-conversion-1.c: Likewise.
18194 * gcc.dg/wtr-escape-1.c: Likewise.
18195 * gcc.dg/wtr-int-type-1.c: Likewise.
18196 * gcc.dg/wtr-label-1.c: Likewise.
18197 * gcc.dg/wtr-static-1.c: Likewise.
18198 * gcc.dg/wtr-strcat-1.c: Likewise.
18199 * gcc.dg/wtr-suffix-1.c: Likewise.
18200 * gcc.dg/wtr-switch-1.c: Likewise.
18201 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18202 * gcc.dg/wtr-union-init-1.c: Likewise.
18203 * gcc.dg/wtr-union-init-2.c: Likewise.
18204 * gcc.dg/wtr-union-init-3.c: Likewise.
18205
18206 * gcc.dg/wtr-func-def-1.c: New test.
18207
18208 2002-07-02 Devang Patel <dpatel@apple.com>
18209
18210 * objc.dg/param-1.m: New test.
18211
18212 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18213
18214 * gcc.dg/cpp/trad/directive.c: Add test.
18215 * gcc.dg/cpp/trad/macroargs.c: Add test.
18216 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18217
18218 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18219
18220 * gcc.dg/cpp/cmdlne-M.c: New test.
18221
18222 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18223
18224 * objc.dg/desig-init-1.m: New test.
18225
18226 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18227
18228 PR c++/6716
18229 * g++.dg/template/instantiate1.C: New test.
18230
18231 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18232
18233 PR c++/7112
18234 * g++.dg/template/sizeof2.C: New test.
18235
18236 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18237
18238 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18239 gcc.dg/cpp/trad/include.c: New tests.
18240
18241 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18242
18243 PR target/7177
18244 * gcc.c-torture/compile/20020701-1.c: New test.
18245
18246 2002-07-01 Stan Shebs <shebs@apple.com>
18247
18248 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18249 header here...
18250 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18251 (objc-torture-execute): or here.
18252
18253 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18254
18255 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18256
18257 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18258
18259 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18260
18261 2002-06-30 Devang Patel <dpatel@apple.com>
18262
18263 * objc.dg/fsyntax-only.m: New test.
18264
18265 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18266
18267 PR c++/6695
18268 * g++.dg/template/friend7.C: New file.
18269
18270 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18271
18272 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18273 return type.
18274
18275 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18276
18277 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18278 avoid division by zero.
18279
18280 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18281
18282 * gcc.dg/Wunknownprag.c: New tests.
18283
18284 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18285
18286 * gcc.c-torture/execute/simd-2.c: New test.
18287
18288 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18289
18290 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18291 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18292 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18293 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18294 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18295 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18296 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18297 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18298 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18299 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18300 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18301 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18302 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18303 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18304 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18305 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18306 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18307
18308 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18309
18310 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18311 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18312 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18313 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18314 New tests.
18315 * gcc.dg/cpp/trad/directive.c: Update.
18316
18317 2002-06-23 Andreas Jaeger <aj@suse.de>
18318
18319 * gcc.c-torture/execute/complex-6.c: New.
18320
18321 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18322
18323 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18324 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18325 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18326 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18327
18328 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18329
18330 * gcc.dg/cpp/trad: New directory with traditional tests copied
18331 from parent directory.
18332 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18333 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18334 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18335 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18336 Move to trad/ and rename.
18337 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18338 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18339 gcc.dg/cpp/trad/redef2.c: New tests.
18340 * gcc.dg/cpp/trad/trad.exp: New driver.
18341
18342 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18343
18344 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18345 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18346 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18347 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18348 Remove.
18349
18350 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18351
18352 * gcc.dg/20020620-1.c: New test.
18353
18354 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18355
18356 * g++.dg/template/ttp4.C: New test.
18357
18358 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18359
18360 * g++.dg/opt/vt1.C: Fix regexp.
18361
18362 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18363
18364 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18365 Don't use attribute `noinline'.
18366
18367 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18368
18369 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18370
18371 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18372
18373 * gcc.c-torture/execute/simd-1.c: New.
18374
18375 * gcc.dg/simd-1.c: New.
18376
18377 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18378
18379 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18380
18381 2002-06-16 Richard Henderson <rth@redhat.com>
18382
18383 * g++.dg/ext/anon-struct1.C: New.
18384 * g++.dg/ext/anon-struct2.C: New.
18385 * g++.dg/ext/anon-struct3.C: New.
18386 * gcc.dg/anon-struct-1.c: New.
18387 * gcc.dg/anon-struct-2.c: New.
18388 * gcc.dg/anon-struct-3.c: New.
18389 * gcc.dg/20011008-1.c: Adjust warning text.
18390 * gcc.dg/20020527-1.c: Add -fms-extensions.
18391
18392 2002-06-16 Richard Henderson <rth@redhat.com>
18393
18394 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18395
18396 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18397
18398 * gcc.c-torture/execute/20020615-1.c: New test.
18399
18400 2002-06-15 Roger Sayle <roger@eyesopen.com>
18401
18402 * gcc.c-tortuture/execute/compare-1.c: New test case.
18403 * gcc.c-tortuture/execute/compare-2.c: New test case.
18404 * gcc.c-tortuture/execute/compare-3.c: New test case.
18405
18406 2002-06-13 Richard Henderson <rth@redhat.com>
18407
18408 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18409 ia64 ilp32.
18410
18411 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18412
18413 * g++.dg/template/typename2.C: Update error message.
18414
18415 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18416
18417 * gcc.c-torture/execute/20020611-1.c: New test.
18418
18419 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18420
18421 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18422 list of targets to skip.
18423
18424 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18425
18426 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18427 targets if not optimizing.
18428
18429 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18430
18431 * gcc.c-torture/compile/20020605-1.c: New test.
18432
18433 * g++.dg/opt/vt1.C: New test.
18434
18435 * gcc.dg/20020531-1.c: New test.
18436
18437 * gcc.dg/20020530-1.c: New test.
18438
18439 * gcc.dg/20020527-1.c: New test.
18440
18441 * g++.dg/opt/cse1.C: New test.
18442
18443 2002-06-07 Roger Sayle <roger@eyesopen.com>
18444
18445 * gcc.dg/20020607-2.c: New test case.
18446
18447 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18448
18449 * gcc.c-torture/compile/20020604-1.c: New test.
18450
18451 2002-06-04 Richard Henderson <rth@redhat.com>
18452
18453 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18454 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18455 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18456
18457 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18458
18459 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18460
18461 2002-06-03 Richard Henderson <rth@redhat.com>
18462
18463 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18464 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18465
18466 2002-06-02 Richard Henderson <rth@redhat.com>
18467
18468 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18469 test functions static.
18470
18471 2002-06-02 Andreas Jaeger <aj@suse.de>
18472
18473 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18474 now.
18475
18476 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18477
18478 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18479 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18480 Update for mofified diagnostics.
18481 * gcc.dg/c99-intconst-1.c: No longer fail.
18482
18483 2002-06-02 Richard Henderson <rth@redhat.com>
18484
18485 * gcc.dg/uninit-A.c: Remove xfail markers.
18486
18487 2002-06-01 Roger Sayle <roger@eyesopen.com>
18488
18489 * gcc.dg/fnegate-1.c: New test case.
18490
18491 2002-05-30 Osku Salerma <osku@iki.fi>
18492
18493 * gcc.c-torture/execute/mayalias-1.c: New file.
18494
18495 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18496
18497 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18498 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18499 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18500
18501 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18502
18503 * gcc.c-torture/execute/20020529-1.c: New test.
18504
18505 2002-05-27 Richard Henderson <rth@redhat.com>
18506
18507 * g++.dg/ext/attrib6.C: New test case.
18508
18509 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18510
18511 * gcc.c-torture/execute/pure-1.c: New test.
18512
18513 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18514
18515 * gcc.dg/cpp/arith-2.c: Remove.
18516
18517 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18518
18519 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18520 * gcc.dg/cpp/if-3.c: Remove.
18521
18522 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18523
18524 * g++.dg/opt/cse2.C: New test.
18525
18526 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18527
18528 * gcc.dg/cpp/arith-1.c: New semantic tests.
18529 * gcc.dg/cpp/if-1.c: Update.
18530
18531 2002-05-24 Ben Elliston <bje@redhat.com>
18532
18533 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18534
18535 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18536
18537 * gcc.dg/verbose-asm.c: New test.
18538
18539 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18540
18541 * gcc.dg/cpp/paste12.c: New test.
18542
18543 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18544
18545 * g++.dg/parse/named_ops.C: New test.
18546
18547 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18548
18549 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18550
18551 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18552
18553 * gcc.dg/weak-2.c: Allow optional leading underscore
18554 in scan-assembler symbol name.
18555 * gcc.dg/weak-3.c: Likewise.
18556 * gcc.dg/weak-4.c: Likewise.
18557 * gcc.dg/weak-5.c: Likewise.
18558
18559 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18560
18561 * gcc.dg/20020523-1.c: New test.
18562
18563 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18564
18565 * objc.dg/const-str-2.m: Update now that we stop after
18566 a command line error.
18567
18568 2002-05-22 Richard Henderson <rth@redhat.com>
18569
18570 * g++.dg/dg.exp: Fix typo in test pruneing.
18571
18572 2002-05-22 Richard Henderson <rth@redhat.com>
18573
18574 * g++.dg/dg.exp: Prune the tls subdirectory.
18575 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18576 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18577 * g++.dg/tls/init-1.C: New.
18578
18579 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18580
18581 * gcc.dg/20020517-1.c: New test.
18582
18583 2002-05-21 Richard Henderson <rth@redhat.com>
18584
18585 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18586 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18587
18588 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18589
18590 * g++.dg/other/copy2.C: New test.
18591
18592 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18593
18594 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18595 (MAX_COPY): Bump up to 10 times sizeof (long long).
18596 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18597
18598 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18599 sizeof (long long).
18600
18601 * gcc.c-torture/execute/strcpy-1.c: New test.
18602
18603 2002-05-19 Jason Merrill <jason2redhat.com>
18604
18605 * g++.dg/ext/oper1.C: New test.
18606
18607 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18608 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18609
18610 * README.QMTEST: New file.
18611
18612 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18613
18614 2002-05-19 Andreas Jaeger <aj@suse.de>
18615
18616 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18617 now.
18618 * gcc.c-torture/execute/loop-2d.x: Likewise.
18619
18620 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18621
18622 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18623 support weak symbols.
18624 * gcc.dg/weak-4.c: Likewise
18625 * gcc.dg/weak-6.c: Likewise
18626
18627 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18628
18629 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18630 cygwin, coff and h8300-*-hms targets
18631 * gcc.dg/weak-5.c: Likewise
18632 * gcc.dg/weak-7.c: Likewise
18633
18634 2002-05-16 Jason Merrill <jason@redhat.com>
18635
18636 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18637 (scan-assembler-not, scan-assembler-dem): Likewise.
18638 (scan-assembler-dem-not): Likewise.
18639
18640 2002-05-15 Richard Henderson <rth@redhat.com>
18641
18642 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18643
18644 2002-05-15 Richard Henderson <rth@redhat.com>
18645
18646 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18647 (vfoo1f): Warning here.
18648 (vfoo1l): Don't redefine the alias.
18649
18650 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18651
18652 * g++.dg/init/pm1.C: New test.
18653
18654 2002-05-12 David S. Miller <davem@redhat.com>
18655
18656 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18657 types.
18658
18659 2002-05-10 Roger Sayle <roger@eyesopen.com>
18660
18661 * gcc.c-torture/execute/20020510-1.c: New test case.
18662
18663 2002-05-10 David S. Miller <davem@redhat.com>
18664
18665 * gcc.c-torture/execute/conversion.c: Test long double too.
18666
18667 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18668
18669 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18670 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18671 * lib/g++.exp (g++_link_flags): Likewise.
18672 * lib/objc.exp (objc_target_compile): Likewise.
18673
18674 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18675
18676 * gcc.dg/cpp/poison.c: Update.
18677 * gcc.dg/cpp/20000625-2.c: Remove.
18678 * gcc.dg/cpp/direct2s.c: Remove final test.
18679
18680 2002-05-08 Tom Rix <trix@redhat.com>
18681
18682 * gcc.c-torture/execute/20020508-1.c: New test.
18683 * gcc.c-torture/execute/20020508-2.c: New test.
18684 * gcc.c-torture/execute/20020508-3.c: New test.
18685
18686 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18687
18688 * gcc.dg/cpp/charconst-4.c: More tests.
18689
18690 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18691
18692 PR c/6569
18693 * gcc.dg/weak-3.c: Update location of warning messages.
18694 * gcc.dg/weak-5.c: Likewise.
18695
18696 2002-05-06 Roger Sayle <roger@eyesopen.com>
18697
18698 * gcc.c-torture/execute/20020506-1.c: New test case.
18699
18700 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18701
18702 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18703
18704 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18705
18706 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18707
18708 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18709
18710 * gcc.dg/cpp/charconst-3.c: New test.
18711
18712 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18713
18714 * gcc.dg/cpp/charconst.c: Update tests.
18715
18716 2002-05-05 Tim Josling <tej@melbpc.org.au>
18717
18718 * treelang: Added directory for new sample language treelang. Also
18719 lib/treelang.exp: New file to signal treelang should be tested.
18720
18721 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18722
18723 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18724 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18725 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18726 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18727 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18728 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18729 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18730
18731 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18732
18733 * gcc.dg/format/xopen-2.c: New test.
18734
18735 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18736
18737 * gcc.dg/20020503-1.c: New test.
18738
18739 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18740
18741 * g++.dg/init/dtor1.C: Make it tougher.
18742
18743 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18744
18745 * g++.dg/init/dtor1.C: New test.
18746
18747 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18748
18749 * gcc.dg/altivec-8.c: New.
18750
18751 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18752
18753 * gcc.dg/altivec-7.c: New.
18754
18755 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18756
18757 * g++.dg/parse/typedef1.C: New test.
18758
18759 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18760
18761 PR c++/6486
18762 * g++.dg/template/friend6.C: New test.
18763
18764 PR c++/6492
18765 * g++.dg/init/copy1.C: New test.
18766
18767 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18768
18769 * g++.dg/warn/effc1.C: New test.
18770
18771 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18772
18773 * gcc.dg/cpp/if-cexp.c: Add a test.
18774
18775 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18776
18777 * gcc.dg/20020426-2.c: New test.
18778
18779 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18780
18781 * gcc.dg/cpp/if-mop.c: Update.
18782 * gcc.dg/cpp/if-mpar.c: Add test.
18783 * gcc.dg/cpp/if-oppr.c: Update.
18784
18785 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18786
18787 PR c/6343
18788 * gcc.dg/weak-[2-7].c: New tests.
18789
18790 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18791
18792 * gcc.dg/enum1.c: New test.
18793
18794 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18795
18796 PR c++/6497
18797 * g++.dg/inherit/access2.C: New test.
18798
18799 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18800
18801 PR bootstrap/6445
18802 * gcc.dg/20020426-1.c: New test.
18803
18804 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18805
18806 * g++.dg/abi/enum1.C: New test.
18807
18808 2002-04-26 Richard Henderson <rth@redhat.com>
18809
18810 * gcc.dg/c99-bool-1.c: Expect always true warning.
18811
18812 2002-04-25 Roger Sayle <roger@eyesopen.com>
18813
18814 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18815
18816 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18817
18818 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18819 targets.
18820
18821 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18822
18823 * g++.dg/abi/mange7.C: New test.
18824
18825 PR c++/6438.
18826 * g++.dg/parse/stmtexpr2.C: New test.
18827
18828 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18829
18830 * gcc.dg/20020312-2.c: Add SH target.
18831
18832 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18833
18834 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18835 compiler output on mips*-*-irix*.
18836
18837 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18838
18839 * g++.dg/parse/attr1.C: New test.
18840
18841 2002-04-23 Roger Sayle <roger@eyesopen.com>
18842
18843 * gcc.c-torture/execute/string-opt-17.c: New test case.
18844 * gcc.c-torture/execute/memset-2.c: New test case.
18845
18846 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/6256:
18849 * g++.dg/template/friend5.C: New test.
18850
18851 PR c++/6331:
18852 * g++.dg/template/qual1.C: Likewise.
18853
18854 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18855
18856 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18857 Include stdlib.h, not stdio.h or ctype.h.
18858
18859 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18860
18861 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18862 cris-*-elf* and mmix-*-*.
18863 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18864 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18865 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18866 Ditto.
18867 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18868 * gcc.dg/wchar_t-1.c: Ditto.
18869
18870 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18871
18872 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18873 Clarify comment.
18874
18875 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18876
18877 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18878
18879 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18880
18881 * gcc.c-torture/execute/20000906-1.x: Delete.
18882
18883 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18884
18885 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18886
18887 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18888
18889 * PR6367
18890 * g77.f-torture/execute/6367.f: New test.
18891 * g77.f-torture/execute/6367.x: Disable for MMIX.
18892
18893 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18894
18895 * PR6352
18896 * g++.dg/opt/inline2.C: New test.
18897
18898 2002-04-18 Richard Henderson <rth@redhat.com>
18899
18900 * gcc.dg/20000906-1.c: Enable for all targets.
18901 * gcc.c-torture/compile/iftrap-2.c: New.
18902
18903 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18904
18905 * gcc.dg/20020418-1.c: New test.
18906 * gcc.dg/20020418-2.c: New test.
18907
18908 2002-04-18 Richard Henderson <rth@redhat.com>
18909
18910 * gcc.c-torture/compile/iftrap-1.c: New.
18911 * gcc.dg/iftrap-1.c: Adjust for ia64.
18912 * gcc.dg/iftrap-2.c: New.
18913
18914 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18915
18916 * gcc.c-torture/compile/20020418-1.c: New test.
18917
18918 2002-04-18 Roger Sayle <roger@eyesopen.com>
18919
18920 * gcc.c-torture/compile/20020415-1.c: New.
18921
18922 2002-04-18 David S. Miller <davem@redhat.com>
18923
18924 * gcc.c-torture/execute/20020418-1.c: New test.
18925
18926 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18927
18928 * gcc.dg/20020416-1.c: New test.
18929
18930 * g++.dg/opt/inline1.C: New test.
18931
18932 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18933
18934 * gcc.dg/altivec-5.c: New test.
18935
18936 * gcc.dg/20020415-1.c: New test.
18937
18938 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18939
18940 * testsuite/lib/chill.exp: Remove.
18941
18942 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18943
18944 * g++.dg/other/big-struct.C: New test.
18945
18946 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18947
18948 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18949 of scratch file.
18950
18951 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18952
18953 PR c/6277
18954 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18955 in scan-assembler function name
18956
18957 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18958
18959 * g77.f-torture/execute/980628-4.x,
18960 g77.f-torture/execute/980628-5.x,
18961 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18962 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18963 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18964 i[34567]86-*-*.
18965
18966 2002-04-13 David S. Miller <davem@redhat.com>
18967
18968 * gcc.c-torture/execute/20020413-1.c: New test.
18969
18970 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18971
18972 * gcc.dg/asm-6.c,
18973 * g++.dg/ext/asm1.C: New tests.
18974
18975 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR c++ 5373.
18978 * g++.dg/parse/stmtexpr1.C: New test.
18979
18980 PR c++/5189.
18981 * g++.dg/template/copy1.C: New test.
18982
18983 2002-04-12 Richard Henderson <rth@redhat.com>
18984
18985 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18986
18987 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18988
18989 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18990 gcc.c-torture/execute/20020307-2.c.
18991
18992 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18993
18994 * g++.dg/ext/attrib5.C,
18995 * g++.dg/lookup/struct1.C: New tests.
18996
18997 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18998
18999 * gcc.dg/20020411-1.c: New test.
19000
19001 * gcc.c-torture/execute/20020411-1.c: New test.
19002
19003 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19004
19005 * g77.f-torture/execute/6177.f: New test.
19006
19007 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19008
19009 PR middle-end/6247
19010 * g++.dg/opt/cleanup1.C: New test.
19011
19012 * g++.dg/opt/const1.C: New test.
19013
19014 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19015
19016 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19017
19018 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19019
19020 PR c++/5507
19021 * g++.dg/template/typename2.C: New test.
19022
19023 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19024
19025 * gcc.c-torture/execute/loop-12.c: New.
19026
19027 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19028
19029 * g77.f-torture/execute/980628-4.x,
19030 g77.f-torture/execute/980628-5.x,
19031 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19032 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19033 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19034
19035 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19036
19037 PR optimization/6086
19038 * g++.dg/opt/preinc1.C: New test.
19039
19040 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19041
19042 PR c++/5571
19043 * g++.dg/opt/static2.C: New test.
19044
19045 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19046
19047 PR c/5120
19048 * gcc.dg/20020406-1.c: New test.
19049
19050 2002-04-04 David S. Miller <davem@redhat.com>
19051
19052 * gcc.c-torture/execute/20020404-1.c: New test.
19053
19054 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19055
19056 PR c/6123
19057 * gcc.dg/20020312-2.c: Do not declare global register variable
19058 if __PIC__ or __pic__ is defined.
19059
19060 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19061
19062 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19063 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19064
19065 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19066
19067 * gcc.misc-tests/linkage.exp: Update last change to handle
19068 sparc*-, not just sparc-.
19069
19070 2002-04-03 Richard Henderson <rth@redhat.com>
19071
19072 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19073
19074 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19075
19076 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19077
19078 2002-04-02 David S. Miller <davem@redhat.com>
19079
19080 * gcc.c-torture/execute/20020402-3.c: New test.
19081
19082 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19083
19084 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19085 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19086
19087 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19088 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19089 g77.f-torture/execute/20001201.x,
19090 g77.f-torture/execute/u77-test.x: New files.
19091
19092 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19093 * gcc.dg/wchar_t-1.c: Ditto.
19094
19095 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19096
19097 * gcc.c-torture/execute/20020402-1.c: New test.
19098
19099 2002-04-01 Richard Henderson <rth@redhat.com>
19100
19101 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19102
19103 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19104
19105 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19106
19107 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19108
19109 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19110
19111 * g++.dg/inherit/template-as-base.C: Expect error.
19112 * g++.dg/inherit/namespace-as-base.C: Likewise.
19113
19114 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19115
19116 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19117 g++.dg/ext/instantiate3.C: Tweak match patterns.
19118
19119 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19120 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19121 -da test.
19122
19123 2002-03-31 Richard Henderson <rth@redhat.com>
19124
19125 * gcc.dg/special/alias-2.c: New.
19126 * gcc.dg/special/ecos.exp: Run it.
19127
19128 2002-03-31 Richard Henderson <rth@redhat.com>
19129
19130 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19131
19132 2002-03-31 Kazu Hirata <kazu@hxi.com>
19133
19134 * gcc.dg/weak-1.c: Disable on h8300 port.
19135
19136 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19137
19138 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19139 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19140 ordering tests.
19141 * g++.dg/bprob/bprob-1.C: New test.
19142 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19143 * g++.dg/gcov/gcov-1.C: New test.
19144 * g++.dg/gcov/gcov-1.x: New file.
19145 * g++.dg/gcov/gcov-2.C: New test.
19146 * g++.dg/gcov/gcov-3.C: New test.
19147 * g++.dg/gcov/gcov-3.h: New file.
19148
19149 2002-03-28 Roger Sayle <roger@eyesopen.com>
19150
19151 * g++.old-deja/g++.other/builtins5.C: New test.
19152 * g++.old-deja/g++.other/builtins6.C: New test.
19153 * g++.old-deja/g++.other/builtins7.C: New test.
19154 * g++.old-deja/g++.other/builtins8.C: New test.
19155 * g++.old-deja/g++.other/builtins9.C: New test.
19156
19157 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19158
19159 * g++.dg/opt/static1.C: New test.
19160
19161 * g++.dg/opt/longbranch1.C: New test.
19162
19163 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19164
19165 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19166
19167 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19168
19169 2002-03-28 Jeffrey A Law (law@redhat.com)
19170
19171 * gcc.c-torture/execute/20020328-1.c: New test.
19172
19173 2002-03-27 Richard Henderson <rth@redhat.com>
19174
19175 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19176 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19177 move from g++.old-deja/g++.ext/.
19178
19179 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19180
19181 * g++.dg/init/new2.C: New test.
19182
19183 2002-03-26 Richard Henderson <rth@redhat.com>
19184
19185 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19186
19187 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19188 on sparc.
19189
19190 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19191 sparcv9 systems.
19192 * gcc.dg/20001102-1.c: Likewise.
19193
19194 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19195
19196 * gcc.dg/cpp/endif-pedantic1.c,
19197 gcc.dg/cpp/endif-pedantic2.c: New tests.
19198
19199 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19200
19201 * g++.dg/init/new1.C: New test.
19202
19203 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19204
19205 * g++.dg/abi/vbase9.C: New test.
19206
19207 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19208
19209 * gcc.dg/arm-asm.c: New test.
19210
19211 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19212
19213 * gcc.dg/Wswitch-enum.c: New test.
19214 Fix PR c/5044.
19215
19216 2002-03-26 Richard Henderson <rth@redhat.com>
19217
19218 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19219 structure.
19220
19221 2002-03-25 Richard Henderson <rth@redhat.com>
19222
19223 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19224 sparcv9 systems.
19225
19226 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19227 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19228
19229 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19230
19231 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19232
19233 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19234
19235 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19236 targets using generic thunk support.
19237
19238 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19239
19240 * gcc.c-torture/compile/20020323-1.c: New test.
19241
19242 * g++.dg/opt/conj2.C: New test.
19243
19244 2002-03-24 Richard Henderson <rth@redhat.com>
19245
19246 * gcc.dg/weak-1.c: Use -fno-common.
19247
19248 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19249
19250 * g77.dg/f77-edit-apostrophe-out.f: New test
19251 * g77.dg/f77-edit-h-out.f: New test
19252 * g77.dg/f77-edit-t-in.f: New test
19253 * g77.dg/f77-edit-t-out.f: New test
19254 * g77.dg/f77-edit-x-out.f: New test
19255 * g77.dg/f77-edit-slash-out.f: New test
19256 * g77.dg/f77-edit-colon-out.f: New test
19257 * g77.dg/f77-edit-s-out.f: New test
19258
19259 2002-03-24 Richard Henderson <rth@redhat.com>
19260
19261 * objc/execute/formal_protocol-6.x: New XFAIL.
19262
19263 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19264
19265 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19266 that do not support weak symbols
19267
19268 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19269
19270 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19271 * lib/g77.exp: Likewise
19272 * lib/objc.exp: Likewise
19273
19274 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19275
19276 * gcc.dg/Wswitch-default.c: New test.
19277
19278 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19279
19280 * g++.dg/other/enum1.C: New test.
19281
19282 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19283
19284 * gcc.dg/pragma-ep-3.c: Fix typo.
19285
19286 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19287
19288 * g++.dg/inherit/template-as-base.C: New test.
19289
19290 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19291
19292 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19293 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19294
19295 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19296
19297 * gcc.dg/cpp/multiline.c: Update to match.
19298
19299 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19300
19301 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19302
19303 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19304
19305 * gcc.dg/cpp/extratokens2.c: New file.
19306
19307 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19308
19309 * gcc.dg/20020312-2.c: Add rs6000 target.
19310
19311 * gcc.c-torture/compile/20020319-1.c: New test.
19312
19313 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19314
19315 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19316 (A, E): Handle this.
19317
19318 2002-03-20 Jason Merrill <jason@redhat.com>
19319
19320 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19321 ignoring -fpic.
19322 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19323 through prune_gcc_output.
19324
19325 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19326
19327 * gcc.c-torture/compile/20020320-1.c: New test.
19328
19329 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19330
19331 * gcc.c-torture/compile/20020318-1.c: New test.
19332
19333 * gcc.dg/struct-by-value-1.c: New test.
19334
19335 * gcc.dg/20020319-1.c: New test.
19336
19337 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19338
19339 * g++.dg/opt/conj1.C: New test.
19340
19341 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19342
19343 * g++.dg/template/qualttp20.C: Revert previous change.
19344 * g++.dg/template/qualttp3.C: Likewise.
19345 * g++.dg/template/qualttp4.C: Likewise
19346 * g++.dg/template/qualttp5.C: Likewise
19347 * g++.dg/template/qualttp6.C: Likewise
19348 * g++.dg/template/qualttp7.C: Likewise
19349 * g++.dg/template/qualttp8.C: Likewise
19350 * g++.dg/template/recurse.C: Likewise.
19351
19352 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19353
19354 * gcc.dg/cpp/wchar-1.c: Update.
19355
19356 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19357
19358 * g++.dg/template/conv1.C: New test.
19359 * g++.dg/template/conv2.C: New test.
19360 * g++.dg/template/conv3.C: New test.
19361 * g++.dg/template/conv4.C: New test.
19362
19363 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19364
19365 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19366 * g++.dg/template/qualttp3.C: Likewise.
19367 * g++.dg/template/qualttp4.C: Likewise
19368 * g++.dg/template/qualttp5.C: Likewise
19369 * g++.dg/template/qualttp6.C: Likewise
19370 * g++.dg/template/qualttp7.C: Likewise
19371 * g++.dg/template/qualttp8.C: Likewise
19372 * g++.dg/template/recurse.C: Likewise.
19373
19374 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19375
19376 * g++.dg/opt/dtor1.C: New test.
19377
19378 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19379
19380 * gcc.c-torture/compile/20020315-1.c: New test.
19381
19382 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19383
19384 * gcc.dg/weak-1.c: Fix scan tests.
19385
19386 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19387
19388 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19389 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19390 cris-*-aout* mmix-*-*.
19391 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19392 cris-*-aout* mmix-*-*.
19393 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19394 cris-*-elf* cris-*-aout* and mmix-*-*.
19395 * gcc.dg/20001009-1.c: Ditto.
19396 * gcc.dg/20010912-1.c: Ditto.
19397 * gcc.dg/20020122-4.c: Ditto.
19398 * gcc.dg/inline-2.c: Ditto.
19399
19400 2002-03-14 Jeffrey A Law (law@cygnus.com)
19401
19402 * gcc.c-torture/compile/20020314-1.c: New test.
19403
19404 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19405
19406 * gcc.c-torture/execute/20020314-1.c: New test.
19407
19408 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19409
19410 * g++.dg/warn/Wunused-1.C: New test.
19411
19412 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19413
19414 * g++.dg/abi/mangle6.C: New test.
19415
19416 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19417
19418 * gcc.c-torture/compile/20020309-2.c: New test.
19419
19420 * gcc.c-torture/compile/20020312-1.c: New test.
19421
19422 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19423
19424 * g++.dg/other/access1.C: New test.
19425
19426 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19427
19428 * gcc.c-torture/execute/wchar_t-1.c: New test.
19429
19430 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19431
19432 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19433
19434 2002-03-12 Roger Sayle <roger@eyesopen.com>
19435
19436 * gcc.dg/20020312-1.c: New test case.
19437
19438 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19439
19440 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19441
19442 2002-03-11 Richard Henderson <rth@redhat.com>
19443
19444 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19445 * g++.old-deja/g++.jason/report.C: Likewise.
19446
19447 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19448
19449 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19450 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19451
19452 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19453
19454 * testsuite/g++.dg/overload/pmf1.C: New test.
19455
19456 2002-03-11 Kazu Hirata <kazu@hxi.com>
19457
19458 * gcc.c-torture/execute/20020307-1.c: Use long.
19459
19460 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19461
19462 PR optimization/5844
19463 * gcc.dg/20020310-1.c: New test.
19464
19465 2002-03-09 Michael Meissner <meissner@redhat.com>
19466
19467 * gcc.c-torture/execute/memcpy-2.c: New test.
19468 * gcc.c-torture/execute/memset-1.c: New test.
19469 * gcc.c-torture/execute/strlen-1.c: New test.
19470 * gcc.c-torture/execute/strcmp-1.c: New test.
19471 * gcc.c-torture/execute/strncmp-1.c: New test.
19472
19473 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19474
19475 * gcc.dg/ppc-ldstruct.c: New test.
19476
19477 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19478
19479 * gcc.c-torture/execute/va-arg-22.c: New test.
19480
19481 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19482
19483 * gcc.c-torture/compile/20020309-1.c: New test.
19484
19485 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19486
19487 * gcc.c-torture/execute/20020307-2.c: New test.
19488
19489 2002-03-07 Jeffrey A Law (law@redhat.com)
19490
19491 * g77.f-torture/compile/20020307-1.f: New test.
19492
19493 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19494
19495 * gcc.dg/unordered-1.c: New test.
19496
19497 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19498
19499 * gcc.c-torture/execute/20020307-1.c: New test.
19500
19501 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19502
19503 * gcc.dg/20020304-1.c: New test.
19504
19505 * gcc.c-torture/compile/20020304-2.c: New test.
19506
19507 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19508
19509 * gcc.c-torture/compile/20020304-1.c: New test case
19510 (from PR c/5830).
19511
19512 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19513
19514 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19515
19516 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19517
19518 * g++.dg/other/classkey1.C: New test.
19519
19520 2002-03-01 Richard Henderson <rth@redhat.com>
19521
19522 * gcc.c-torture/compile/981223-1.x: New.
19523 * gcc.c-torture/compile/920625-1.x: New.
19524
19525 2002-02-28 Richard Henderson <rth@redhat.com>
19526
19527 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19528
19529 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19530
19531 * gcc.c-torture/execute/20020227-1.c: New test.
19532
19533 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19534
19535 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19536 here" ERROR lines.
19537 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19538 * g++.old-deja.g++.other/defarg1.C: Likewise.
19539 * g++.old-deja/g++.pt/calls2.C: Likewise.
19540 * g++.old-deja/g++.pt/crash20.C: Likewise.
19541 * g++.old-deja/g++.pt/crash30.C: Likewise.
19542 * g++.old-deja/g++.pt/crash36.C: Likewise.
19543 * g++.old-deja/g++.pt/crash6.C: Likewise.
19544 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19545 * g++.old-deja/g++.pt/derived3.C: Likewise.
19546 * g++.old-deja/g++.pt/error1.C: Likewise.
19547 * g++.old-deja/g++.pt/friend21.C: Likewise.
19548 * g++.old-deja/g++.pt/friend23.C: Likewise.
19549 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19550 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19551
19552 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19553
19554 * gcc.c-torture/execute/20020225-2.c: New test.
19555
19556 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19557
19558 * gcc.c-torture/execute/920730-1t.c,
19559 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19560 Delete test cases, only relevant to -traditional.
19561
19562 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19563
19564 * gcc.dg/cpp/undef1.c: Remove.
19565 * gcc.dg/cpp/directiv.c: Update.
19566 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19567
19568 2002-02-27 Michael Meissner <meissner@redhat.com>
19569
19570 * gcc.c-torture/execute/20020226-1.c: New test.
19571
19572 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19573
19574 * g++.dg/debug/debug4.C: New test.
19575
19576 * gcc.dg/ia64-visibility-1.c: New test.
19577
19578 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19579
19580 * gcc.dg/debug/20020224-1.c: New.
19581
19582 2002-02-25 Kazu Hirata <kazu@hxi.com>
19583
19584 * gcc.c-torture/execute/960416-1.x: New.
19585 * gcc.c-torture/execute/divconst-3.x: Likewise.
19586
19587 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19588
19589 * gcc.dg/20020224-1.c: New test.
19590
19591 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19592
19593 * gcc.c-torture/execute/20020225-1.c: New.
19594
19595 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19596
19597 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19598
19599 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19600
19601 * gcc.dg/20020222-1.c: New test.
19602
19603 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19604
19605 * g++.dg/opt/anonunion1.C: New test.
19606
19607 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19608
19609 * g++.dg/template/qualttp19.C: New test.
19610 * g++.dg/template/qualttp20.C: New test.
19611 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19612 * g++.old-deja/g++.other/qual1.C: Likewise.
19613
19614 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19615
19616 * gcc.dg/attr-alwaysinline.c: New.
19617
19618 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19619
19620 * gcc.dg/20020220-1.c: New test.
19621
19622 * gcc.dg/20020220-2.c: New test.
19623
19624 * g++.dg/opt/mmx1.C: New test.
19625
19626 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19627
19628 * gcc.c-torture/compile/20020110.c: New test.
19629
19630 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19631
19632 * gcc.c-torture/execute/20020219-1.c: New test.
19633
19634 * gcc.dg/20020219-1.c: New test.
19635
19636 * gcc.dg/noncompile/20020220-1.c: New test.
19637
19638 * g++.dg/opt/ptrintsum1.C: New test.
19639
19640 * gcc.dg/debug/20020220-1.c: New test.
19641
19642 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19643
19644 * gcc.c-torture/execute/20020216-1.c: New test.
19645
19646 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19647
19648 * gcc.dg/decl-1.c: Update, new test.
19649
19650 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.dg/abi/bitfield1.C: New test.
19653 * g++.dg/abi/bitfield2.C: New test.
19654
19655 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19656
19657 * gcc.dg/attr-nest.c: New test.
19658
19659 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19660
19661 * gcc.c-torture/execute/20020215-1.c: New test.
19662
19663 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19664
19665 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19666 * g++.dg/debug/debug.exp: New.
19667 * g++.dg/debug/trivial.C: New.
19668 * g++.dg/debug/debug1.C: Moved...
19669 * g++.dg/other/debug1.C: ...from here.
19670 * g++.dg/debug/debug2.C: Moved...
19671 * g++.dg/other/debug2.C: ...from here.
19672 * g++.dg/debug/debug3.C: Moved...
19673 * g++.dg/other/debug3.C: ...from here.
19674
19675 * gcc.dg/noncompile/20020213-1.c: New test.
19676
19677 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19678
19679 * g++.dg/other/debug3.C: New test.
19680
19681 * gcc.c-torture/execute/20020213-1.c: New test.
19682
19683 2002-02-13 Richard Smith <richard@ex-parrot.com>
19684
19685 * g++.old-deja/g++.other/thunk1.C: New test.
19686
19687 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19688
19689 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19690
19691 2002-02-13 Stan Shebs <shebs@apple.com>
19692
19693 * gcc.dg/altivec-3.c: New.
19694
19695 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19696
19697 * gcc.dg/Wunreachable-1.c: New test.
19698 * gcc.dg/Wunreachable-2.c: New test.
19699
19700 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19701
19702 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19703
19704 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19705
19706 * gcc.dg/decl-1.c: New test.
19707
19708 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19709
19710 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19711
19712 2002-02-10 Kazu Hirata <kazu@hxi.com>
19713
19714 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19715 * gcc.c-torture/compile/980506-1.x: Likewise.
19716
19717 2002-02-10 Kazu Hirata <kazu@hxi.com>
19718
19719 * gcc.dg/20020210-1.c: New.
19720
19721 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19722
19723 * g77.f-torture/execute/947.f: New regression test
19724 for PR fortran/947.
19725
19726 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19727
19728 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19729 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19730
19731 2002-02-08 Richard Henderson <rth@redhat.com>
19732
19733 * gcc.c-torture/compile/labels-3.c: New.
19734
19735 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19736
19737 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19738 expression statements work instead.
19739 * gcc.dg/noncompile/20020207-1.c: New test.
19740
19741 2002-02-07 Richard Henderson <rth@redhat.com>
19742
19743 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19744
19745 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19746
19747 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19748 message from g77
19749 * lib/g77-dg.exp: Trim g77 error messages so that they are
19750 recognized by dg.exp.
19751
19752 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19753
19754 PR fortran/5473
19755 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19756
19757 2002-02-07 Richard Henderson <rth@redhat.com>
19758
19759 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19760 to be sufficiently aligned for integers.
19761
19762 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19763
19764 * g++.dg/template/friend4.C: New test.
19765
19766 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19767
19768 PR fortran/5743
19769 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19770 unsupported cases.
19771
19772 2002-02-07 Richard Henderson <rth@redhat.com>
19773
19774 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19775 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19776 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19777 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19778
19779 2002-02-06 Richard Henderson <rth@redhat.com>
19780
19781 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19782
19783 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19784
19785 * gcc.dg/20020206-1.c: New test.
19786
19787 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19788
19789 * gcc.c-torture/execute/20020206-1.c: New test.
19790
19791 * gcc.c-torture/execute/20020206-2.c: New test.
19792
19793 PR optimization/5429:
19794 * gcc.c-torture/compile/20020206-1.c: New test.
19795
19796 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19797
19798 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19799 as certain file formats cannot support particularly large
19800 alignments.
19801
19802 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19803 and do not expect to be able to link the executable.
19804
19805 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19806 fail because the COFF format does not support the weak attribute.
19807
19808 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19809
19810 * g77.dg/pr5473.f: New test
19811
19812 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19813
19814 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19815 Fix testcase accordingly.
19816
19817 2002-02-04 Richard Henderson <rth@redhat.com>
19818
19819 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19820 (buf): Change to be an array of pointers, not ints.
19821
19822 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19823
19824 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19825 before all tests. Move warning one line above to match where it
19826 C frontend emits.
19827 * gcc.dg/Wswitch-2.c: New test.
19828 * g++.dg/warn/Wswitch-1.C: New test.
19829 * g++.dg/warn/Wswitch-2.C: New test.
19830
19831 2002-02-04 Richard Henderson <rth@redhat.com>
19832
19833 * g++.dg/abi/offsetof.C: Fix size comparison.
19834
19835 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19836
19837 * gcc.dg/cast-qual-2.c: New test.
19838
19839 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19840
19841 * gcc.dg/20020201-4.c: New test.
19842
19843 2002-02-04 Ben Elliston <bje@redhat.com>
19844
19845 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19846 target_info attribute != 0, in addition to the empty string.
19847 (gcc_target_compile): Likewise.
19848
19849 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19850
19851 * gcc.dg/Wswitch.c: New test.
19852 PR gcc/4475. PR gcc/3780.
19853
19854 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19855
19856 * g77.f-torture/execute/5122.f: New test for regressions
19857 against PR fortran/5122.
19858
19859 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19860
19861 * g77.f-torture/compile/pr3743.f: Delete
19862 * g77.dg/pr3743-1.f: New test.
19863 * g77.dg/pr3743-2.f: New test.
19864 * g77.dg/pr3743-3.f: New test.
19865 * g77.dg/pr3743-4.f: New test.
19866
19867 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19868
19869 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19870
19871 2002-02-02 Richard Henderson <rth@redhat.com>
19872
19873 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19874 * gcc.c-torture/execute/bf64-1.c: Likewise.
19875
19876 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19877
19878 * gcc.dg/20020201-2.c: New test.
19879
19880 * gcc.dg/20020201-3.c: New test.
19881
19882 * gcc.c-torture/execute/bitfld-2.c: New test.
19883
19884 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19885
19886 * gcc.dg/bitfld-1.c: Update.
19887 * gcc.dg/bitfld-2.c: Update.
19888 * gcc.c-torture/execute/bitfld-1.x: New.
19889
19890 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19891
19892 * gcc.c-torture/execute/20020201-1.c: New test.
19893
19894 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19895
19896 PR target/5469
19897 * gcc.dg/20020201-1.c: New test.
19898
19899 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19900
19901 PR fortran/3743
19902 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19903 * g77.f-torture/compile/pr3743.x: Remove
19904
19905 2002-01-31 Tom Rix <trix@redhat.com>
19906
19907 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19908
19909 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19910
19911 * gcc.dg/noncompile/20020130-1.c: New test.
19912
19913 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19914
19915 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19916
19917 2002-01-29 Richard Henderson <rth@redhat.com>
19918
19919 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19920 to long long.
19921 * gcc.c-torture/execute/bf64-1.c: Likewise.
19922
19923 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19924
19925 * gcc.c-torture/execute/20020129-1.c: New test.
19926
19927 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19928
19929 * gcc.c-torture/compile/20000224-1.c: Update.
19930 * gcc.c-torture/execute/bitfld-1.c: New tests.
19931 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19932 * gcc.dg/uninit-A.c: Update.
19933
19934 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19935
19936 * g++.dg/template/ctor1.C: Add instantiation.
19937
19938 2002-01-28 Paul Koning <pkoning@equallogic.com>
19939
19940 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19941 argument to __builtin_prefetch to be const ptr.
19942
19943 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19944
19945 * gcc.c-torture/compile/20020120-1.c: New test.
19946
19947 2002-01-27 Kazu Hirata <kazu@hxi.com>
19948
19949 * gcc.c-torture/execute/20020127-1.c: New test.
19950
19951 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19952
19953 * g77.dg/f77-edit-i-in.f: New test
19954 * g77.dg/f77-edit-i-out.f: New test
19955
19956 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19957
19958 * gcc.dg/debug/debug.exp: New file.
19959 * gcc.dg/debug/trivial.c: New file.
19960 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19961 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19962 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19963 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19964 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19965 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19966 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19967 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19968 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19969 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19970 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19971 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19972 * gcc.dg/20000503-1.c: Removed.
19973 * gcc.dg/20010207-1.c: Removed.
19974 * gcc.dg/20011223-1.c: Removed.
19975 * gcc.dg/20020104-2.c: Removed.
19976 * gcc.dg/debug-1.c: Removed.
19977 * gcc.dg/debug-2.c: Removed.
19978 * gcc.dg/debug-3.c: Removed.
19979 * gcc.dg/debug-4.c: Removed.
19980 * gcc.dg/debug-5.c: Removed.
19981 * gcc.dg/debug-6.c: Removed.
19982 * gcc.dg/dwarf2-1.c: Removed.
19983 * gcc.dg/dwarf2-2.c: Removed.
19984
19985 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19986
19987 * g++.old-deja/g++.other/eh5.C: New test.
19988 * g++.old-deja/g++.other/sibcall2.C: New test.
19989 * g++.old-deja/g++.other/array9.C: New test.
19990 * g++.old-deja/g++.other/typename2.C: New test.
19991 * g++.old-deja/g++.other/crash60.C: New test.
19992 * g++.old-deja/g++.other/conv9.C: New test.
19993 * g++.old-deja/g++.other/mangle10.C: New test.
19994 * g++.old-deja/g++.other/unchanging1.C: New test.
19995 * g++.old-deja/g++.other/exprstmt1.C: New test.
19996 * g++.old-deja/g++.other/inline23.C: New test.
19997 * g++.old-deja/g++.eh/ia64-1.C: New test.
19998 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19999 * g++.old-deja/g++.other/reload1.C: New test.
20000 * g++.old-deja/g++.other/static20.C: New test.
20001 * g++.old-deja/g++.other/local-alloc1.C: New test.
20002 * g++.old-deja/g++.other/conv8.C: New test.
20003 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20004 * g++.old-deja/g++.other/storeexpr1.C: New test.
20005 * g++.old-deja/g++.other/storeexpr2.C: New test.
20006 * g++.dg/eh/template2.C: New test.
20007 * g++.dg/warn/weak1.C: New test.
20008
20009 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20010
20011 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20012 Remove first, non-varying, argument.
20013
20014 2002-01-23 Richard Henderson <rth@redhat.com>
20015
20016 * gcc.dg/inline-2.c: New.
20017
20018 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20019 Add optional target arg. Check number of arguments.
20020 (scan-assembler-not, scan-assembler-dem): Likewise.
20021 (scan-assembler-dem-not): Likewise.
20022
20023 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20024
20025 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20026 line 12.
20027 * g++.old-deja/g++.brendan/parse3.C,
20028 g++.old-deja/g++.other/crash26.C,
20029 g++.old-deja/g++.other/crash28.C,
20030 g++.old-deja/g++.other/crash29.C,
20031 g++.old-deja/g++.other/crash30.C,
20032 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20033
20034 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20035
20036 * gcc.dg/20020115-1.c: New.
20037
20038 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20039
20040 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20041
20042 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20043
20044 * gcc.dg/20020122-3.c: New.
20045
20046 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20047
20048 * g++.dg/other/gc1.C: New test.
20049
20050 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20051
20052 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20053
20054 2002-01-22 Richard Henderson <rth@redhat.com>
20055
20056 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20057
20058 2002-01-22 Richard Henderson <rth@redhat.com>
20059
20060 * gcc.dg/20020122-4.c: New.
20061
20062 2002-01-22 H.J. Lu <hjl@gnu.org>
20063
20064 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20065 link output.
20066 * gcc.dg/special/ecos.exp: Likewise.
20067 * lib/g++-dg.exp: Likewise.
20068 * lib/g77-dg.exp: Likewise.
20069 * lib/gcc-dg.exp : Likewise.
20070 * lib/mike-g++.exp: Likewise.
20071 * lib/mike-g77.exp: Likewise.
20072 * lib/mike-gcc.exp: Likewise.
20073 * lib/objc-dg.exp: Likewise.
20074
20075 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20076
20077 PR target/5379
20078 * gcc.dg/20020122-2.c: New test.
20079
20080 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20081
20082 * gcc.dg/20020122-1.c: New test.
20083
20084 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20085
20086 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20087
20088 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20089
20090 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20091
20092 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20093
20094 * gcc.c-torture/compile/20020121-1.c: New test.
20095
20096 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20097
20098 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20099 ld_library_path.
20100
20101 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20102
20103 * gcc.dg/20020218-1.c: New test.
20104
20105 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20106
20107 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20108 messages
20109 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20110 "At global scope" warning
20111 * g++.dg/ext/align1.C: Change cygwin test for alignment
20112 from db-bogus to dg-warning
20113
20114 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20115
20116 * g77.f-torture/compile/cpp2.F: New test.
20117
20118 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20119
20120 * g++.dg/template/access1.C: New test.
20121
20122 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20123
20124 * gcc.dg/20020118-1.c: New.
20125
20126 2002-01-18 Kazu Hirata <kazu@hxi.com>
20127
20128 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20129
20130 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20131
20132 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20133 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20134 alignment warnings.
20135
20136 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20137
20138 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20139 torture_with_loops and torture_without_loops
20140
20141 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20142
20143 * gcc.c-torture/compile/20020116-1.c: New test.
20144
20145 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20146
20147 * gcc.dg/20020116-2.c: New test.
20148
20149 * gcc.dg/ultrasp4.c: New test.
20150
20151 * gcc.dg/20020116-1.c: New test.
20152
20153 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20154
20155 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20156 by EABI.
20157
20158 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20159
20160 * gcc.misc-tests/i386-prefetch.exp: New.
20161 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20162 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20163 * gcc.misc-tests/i386-pf-none-1.c: New test.
20164 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20165
20166 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20167
20168 * gcc.dg/gnu89-init-1.c: Add new tests.
20169
20170 2002-01-15 Andreas Jaeger <aj@suse.de>
20171
20172 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20173 * gcc.dg/i386-mmx-2.c: Likewise.
20174 * gcc.dg/i386-sse-1.c: Likewise.
20175 * gcc.dg/i386-sse-2.c: Likewise.
20176 * gcc.dg/i386-sse-3.c: Likewise.
20177
20178 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20179
20180 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20181 Uncomment additional cases that now pass.
20182
20183 2002-01-11 Richard Henderson <rth@redhat.com>
20184
20185 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20186 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20187
20188 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20189
20190 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20191
20192 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20193
20194 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20195 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20196
20197 2002-01-10 Dale Johannesen <dalej@apple.com>
20198
20199 * gcc.c-torture/execute/loop-11.c: New.
20200
20201 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20202
20203 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20204 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20205
20206 2002-01-09 Richard Henderson <rth@redhat.com>
20207
20208 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20209 type in which to perform the operation for each size.
20210
20211 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20212
20213 * gcc.c-torture/compile/20020109-2.c: New test.
20214
20215 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20216
20217 * gcc.c-torture/execute/loop-10.c: New test.
20218
20219 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20220
20221 * gcc.c-torture/compile/20010226-1.c: New test.
20222 * gcc.c-torture/compile/20010227-1.c: New test.
20223 * gcc.c-torture/compile/20010426-1.c: New test.
20224 * gcc.c-torture/compile/20010510-1.c: New test.
20225 * gcc.c-torture/compile/20010605-3.c: New test.
20226 * gcc.c-torture/compile/20010824-1.c: New test.
20227 * gcc.c-torture/execute/20010409-1.c: New test.
20228 * gcc.dg/noncompile/20000901-1.c: New test.
20229 * gcc.dg/20001023-1.c: New test.
20230 * gcc.dg/20001101-1.c: New test.
20231 * gcc.dg/20001102-1.c: New test.
20232 * gcc.dg/20010207-1.c: New test.
20233 * gcc.dg/20010405-1.c: New test.
20234 * gcc.dg/20010822-1.c: New test.
20235 * gcc.dg/20011107-1.c: New test.
20236
20237 2002-01-09 Jeffrey A Law (law@redhat.com)
20238
20239 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20240
20241 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20242 execution failure on PA targets.
20243
20244 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.c-torture/compile/20020109-1.c: New test.
20247
20248 2002-01-08 Kazu Hirata <kazu@hxi.com>
20249
20250 * gcc.c-torture/execute/20020108-1.c: New test.
20251
20252 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20253
20254 * gcc.dg/20020108-1.c: New test.
20255
20256 2002-01-08 H.J. Lu <hjl@gnu.org>
20257
20258 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20259 for header files.
20260
20261 2002-01-08 Geoff Keating <geoffk@redhat.com>
20262
20263 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20264 consistency.
20265
20266 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20267
20268 * gcc.dg/altivec-4.c: Test altivec predicates.
20269
20270 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20271
20272 * gcc.c-torture/execute/20020107-1.c: New test.
20273
20274 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20275
20276 PR c/5279
20277 * gcc.c-torture/compile/20020106-1.c: New test.
20278
20279 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20280
20281 * gcc.c-torture/execute/nestfunc-4.c: New test.
20282
20283 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20284
20285 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20286 extra triple that slipped in.
20287 * g++.old-deja/g++.abi/align.C: Likewise.
20288 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20289
20290 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20291
20292 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20293 * g++.old-deja/g++.abi/align.C: Likewise.
20294 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20295
20296 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20297 on FreeBSD/i386.
20298 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20299 FreeBSD.
20300
20301 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20302
20303 * gcc.dg/20020104-1.c: New test.
20304
20305 * gcc.dg/20020104-2.c: New test.
20306
20307 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20308
20309 * gcc.dg/20020103-1.c: Fix typo in target selector.
20310
20311 2002-01-03 Richard Henderson <rth@redhat.com>
20312
20313 * gcc.dg/20020103-1.c: New.
20314
20315 2002-01-03 Kazu Hirata <kazu@hxi.com>
20316
20317 * gcc.c-torture/execute/20020103-1.c: New test.
20318
20319 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20320
20321 * g++.dg/other/debug2.C: New test.
20322
20323 * gcc.c-torture/compile/20020103-1.c: New test.
20324
20325 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20326
20327 * gcc.dg/gnu89-init-1.c: Added new tests.
20328
20329 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20330
20331 * g++.dg/template/friend2.C: Remove as patch is reverted.
20332
20333 * g++.dg/warn/oldcast1.C: New test.
20334
20335 * g++.dg/template/ptrmem1.C: New test.
20336 * g++.dg/template/ptrmem2.C: New test.
20337
20338 * g++.dg/template/ntp.C: New test.
20339
20340 * g++.dg/other/component1.C: New test.
20341
20342 * g++.dg/template/ttp3.C: New test.
20343
20344 * g++.dg/template/friend2.C: New test.
20345 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20346
20347 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20348
20349 * g++.dg/other/ptrmem1.C: New test.
20350 * g++.dg/other/ptrmem2.C: New test.
20351
20352 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20353
20354 * g++.dg/template/ctor1.C: New test.
20355
20356 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20357
20358 * g++.dg/template/friend2.C: New test.
20359
20360 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20361
20362 * gcc.dg/mmix-1.c: New test.
20363
20364 2001-12-31 Richard Henderson <rth@redhat.com>
20365
20366 * gcc.dg/asm-5.c: New.
20367
20368 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20369
20370 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20371 in namespace __gnu_cxx
20372
20373 2001-12-30 Richard Henderson <rth@redhat.com>
20374
20375 * gcc.dg/debug-6.c: New.
20376
20377 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20378
20379 * gcc.c-torture/compile/20011229-2.c: New test.
20380
20381 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20382
20383 * gcc.dg/debug-3.c: New test.
20384 * gcc.dg/debug-4.c: New test.
20385 * gcc.dg/debug-5.c: New test.
20386
20387 2001-12-29 Richard Henderson <rth@redhat.com>
20388
20389 * g++.dg/eh/loop1.C: New.
20390
20391 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20392
20393 * g++.dg/template/crash1.C: New test.
20394
20395 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20396
20397 * g++.dg/other/const1.C: New test.
20398
20399 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20400
20401 * gcc.c-torture/compile/20011229-1.c: New test.
20402
20403 2001-12-28 Stan Shebs <shebs@apple.com>
20404
20405 * lib/objc-torture.exp: Resync with c-torture.exp.
20406 * lib/objc.exp: Load standard libraries.
20407
20408 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20409
20410 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20411 additional tests.
20412
20413 2001-12-27 Roger Sayle <roger@eyesopen.com>
20414
20415 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20416
20417 2001-12-27 Richard Henderson <rth@redhat.com>
20418
20419 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20420
20421 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20422
20423 * g++.dg/eh/ctor1.C: New test.
20424 * g++.dg/other/error2.C: New test.
20425
20426 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20427
20428 * g++.dg/other/init2.C: New test.
20429
20430 2001-12-24 Richard Henderson <rth@redhat.com>
20431
20432 * gcc.dg/20011223-1.c: New.
20433 * gcc.dg/inline-1.c: New.
20434
20435 2001-12-23 Richard Henderson <rth@redhat.com>
20436
20437 * gcc.dg/asm-4.c: Test operand modifiers.
20438
20439 2001-12-23 Richard Henderson <rth@redhat.com>
20440
20441 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20442
20443 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20444
20445 * gcc.c-torture/execute/20011223-1.c: New test.
20446
20447 2001-12-21 Richard Henderson <rth@redhat.com>
20448
20449 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20450 re-enables the warning.
20451
20452 2001-12-21 Richard Henderson <rth@redhat.com>
20453
20454 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20455
20456 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20457
20458 * gcc.c-torture/compile/20011218-1.c: New test.
20459
20460 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20461
20462 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20463 arm-isr.c test.
20464 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20465 epilogue generation for ARM ISR routines.
20466
20467 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20468
20469 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20470 * gcc.dg/format/c90-printf-3.c: Likewise.
20471 * gcc.dg/format/c99-printf-3.c: Likewise.
20472 * gcc.dg/format/ext-1.c: Likewise.
20473 * gcc.dg/format/ext-6.c: Likewise.
20474 * gcc.dg/format/format.h: Prototype unlocked stdio.
20475
20476 2001-12-20 Richard Henderson <rth@redhat.com>
20477
20478 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20479 (arena): Use it.
20480 (malloc): Correct allocation logic. Abort if we fill up the
20481 arena before initialization complete.
20482 (realloc): Correct allocation logic.
20483
20484 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20485
20486 * gcc.c-torture/compile/20011219-2.c: New test.
20487
20488 * gcc.c-torture/execute/20011219-1.c: New test.
20489
20490 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20491
20492 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20493 target does not support weak symbols.
20494
20495 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20496
20497 * gcc.c-torture/compile/20011219-1.c: New test.
20498
20499 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20500
20501 * g++.dg/other/error1.C: New test.
20502
20503 2001-12-17 Jeffrey A Law (law@redhat.com)
20504
20505 * gcc.c-torture/execute/20011217-1.c: New test.
20506
20507 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20508
20509 * objc.dg/special/: New directory.
20510 * objc.dg/special/special.exp: New file.
20511 * objc.dg/special/unclaimed-category-1.h: New file.
20512 * objc.dg/special/unclaimed-category-1a.m: New file.
20513 * objc.dg/special/unclaimed-category-1.m: New file.
20514
20515 2001-12-17 Andreas Jaeger <aj@suse.de>
20516
20517 * gcc.c-torture/compile/20011217-2.c: New test.
20518
20519 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20520
20521 * gcc.c-torture/compile/20011217-1.c: New test.
20522
20523 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20524
20525 * testsuite/gcc.dg/20011214-1.c: New.
20526
20527 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20528
20529 * gcc.dg/altivec-4.c: New.
20530
20531 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20532
20533 * gcc.dg/20011113-1.c: New test.
20534
20535 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20536
20537 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20538 std::__malloc_alloc_template<0> and
20539 std::__default_alloc_template<false, 0>.
20540
20541 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20542
20543 * objc/execute/bf-21.m: New test.
20544 * objc/execute/enumeration-1.m: New test.
20545 * objc/execute/enumeration-2.m: New test.
20546
20547 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20548
20549 * gcc.dg/gnu89-init-1.c: New test.
20550
20551 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20552
20553 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20554 * g++.old-deja/g++.jason/2371.C: Likewise.
20555 * g++.old-deja/g++.jason/template33.C: Likewise.
20556 * g++.old-deja/g++.jason/template34.C: Likewise.
20557 * g++.old-deja/g++.jason/template36.C: Likewise.
20558 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20559 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20560 * g++.old-deja/g++.other/typename1.C: Likewise.
20561 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20562 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20563 * g++.old-deja/g++.pt/typename11.C: Likewise.
20564 * g++.old-deja/g++.pt/typename14.C: Likewise.
20565 * g++.old-deja/g++.pt/typename16.C: Likewise.
20566 * g++.old-deja/g++.pt/typename3.C: Likewise.
20567 * g++.old-deja/g++.pt/typename4.C: Likewise.
20568 * g++.old-deja/g++.pt/typename5.C: Likewise.
20569 * g++.old-deja/g++.pt/typename7.C: Likewise.
20570 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20571
20572 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20573
20574 * g++.dg/other/linkage1.C: New test.
20575 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20576 specifiers.
20577
20578 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20579
20580 * gcc.dg/concat.c: New test.
20581
20582 2001-12-11 Stan Shebs <shebs@apple.com>
20583
20584 * objc/compile: New test directory.
20585 * objc/compile/compile.exp: New expect script.
20586 * objc/compile/20011211-1.m: New compile test.
20587
20588 2001-12-11 Jason Merrill <jason@redhat.com>
20589
20590 * lib/prune.exp (prune_gcc_output): Also handle "In member
20591 function". So many permutations...
20592
20593 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20594
20595 * g++.dg/template/typedef1.C: New test.
20596
20597 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20598
20599 * g++.dg/other/copy1.C: New test.
20600
20601 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20602
20603 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20604
20605 * gcc.dg/builtin-choose-expr.c: New.
20606
20607 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20608
20609 * gcc.dg/altivec-2.c: New.
20610
20611 2001-12-07 Richard Henderson <rth@redhat.com>
20612
20613 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20614
20615 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20616
20617 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20618 ultrasparc.
20619
20620 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20621
20622 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20623
20624 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20625
20626 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20627 variable argument list.
20628
20629 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20630
20631 * gcc.c-torture/execute/memcheck: Delete entire directory.
20632 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20633 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20634
20635 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20636
20637 * gcc.dg/Wshadow-1.c: New test.
20638
20639 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20640
20641 * gcc.c-torture/compile/20011130-1.c: New test.
20642
20643 * gcc.dg/noncompile/20011025-1.c: New test.
20644
20645 * g++.dg/other/anon-union.C: New test.
20646
20647 * gcc.c-torture/execute/20011024-1.c: New test.
20648
20649 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20650
20651 * gcc.c-torture/execute/20000722-1.x,
20652 gcc.c-torture/execute/20010123-1.x: Remove.
20653 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20654 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20655 gcc.dg/c99-complit-2.c: New tests.
20656
20657 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20658
20659 * g++.dg/inherit/base1.C: New test.
20660
20661 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20662
20663 * g++.dg/other/stdarg1.C: New test.
20664
20665 * gcc.c-torture/compile/20011130-2.c: New test.
20666
20667 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20668
20669 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20670 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20671 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20672 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20673 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20674 * gcc.dg/builtin-prefetch-1.c: New test.
20675
20676 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20677
20678 * gcc.dg/20011130-1.c: New test.
20679
20680 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20681
20682 * g++.dg/other/scope1.C: New test.
20683 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20684
20685 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20686
20687 * gcc.dg/vla-init-1.c: New test.
20688
20689 2001-12-01 Geoff Keating <geoffk@redhat.com>
20690
20691 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20692
20693 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20694
20695 * objc.dg/alias.m: Update.
20696 * objc.dg/class-1.m: Update.
20697 * objc.dg/const-str-1.m: Update.
20698 * objc.dg/fwd-proto-1.m: Update.
20699 * objc.dg/id-1.m: Update.
20700 * objc.dg/super-class-1.m: Update.
20701
20702 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20703
20704 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20705 constructs.
20706
20707 2001-11-28 Jeffrey A Law (law@cygnus.com)
20708
20709 * gcc.c-torture/execute/20011128-1.c: New test.
20710
20711 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20712
20713 * gcc.dg/20011127-1.c: New test.
20714
20715 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20716
20717 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20718 from Austin Group draft 7.
20719 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20720 scanf format arguments.
20721 * gcc.dg/format/no-exargs-2.c: New test.
20722
20723 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20724
20725 * g++.dg/abi/vbase8-4.C: New test.
20726
20727 2001-11-24 Ian Lance Taylor <ian@airs.com>
20728
20729 * gcc.c-torture/execute/20011121-1.c: New test.
20730
20731 2001-11-23 Jeffrey A Law (law@cygnus.com)
20732
20733 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20734
20735 2001-11-23 Andreas Jaeger <aj@suse.de>
20736
20737 * gcc.dg/cpp/charconst-2.c: New test.
20738
20739 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20740
20741 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20742 to the host if it is remote. Let tests specify extra headers
20743 they use.
20744 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20745 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20746 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20747 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20748 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20749 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20750 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20751 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20752 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20753 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20754
20755 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20756
20757 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20758 for little endian ARMs.
20759
20760 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20761
20762 * gcc.c-torture/compile/20011119-1.c: New test.
20763 * gcc.c-torture/compile/20011119-2.c: New test.
20764
20765 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20766
20767 * gcc.dg/altivec-1.c: Fix typo.
20768
20769 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20770
20771 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20772
20773 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20774
20775 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20776
20777 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20778
20779 * lib/g77.exp: Don't specify --rpath-link.
20780
20781 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20782 across all the headers.
20783 * gcc.dg/format/format.exp: For testing on a remote host,
20784 copy format.h.
20785
20786 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20787 * gcc.c-torture/execute/930406-1.c: Likewise.
20788 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20789
20790 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20791
20792 * gcc.dg/altivec-1.c: New.
20793
20794 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20795
20796 * gcc.dg/cpp/fpreprocessed.c: New test case.
20797
20798 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20799
20800 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20801 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20802 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20803
20804 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20805
20806 * gcc.dg/no-builtin-1.c: New test.
20807
20808 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20809
20810 * gcc.c-torture/execute/20011115-1.c: New test.
20811
20812 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20813
20814 * gcc.c-torture/compile/20011114-2.c: New test.
20815 * gcc.c-torture/compile/20011114-3.c: New test.
20816 * gcc.c-torture/compile/20011114-4.c: New test.
20817
20818 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20819
20820 * g++.dg/other/init1.C: New test.
20821
20822 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20823
20824 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20825 message.
20826
20827 * gcc.c-torture/execute/20011114-1.c: New testcase.
20828
20829 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20830 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20831 like the (before this change) version of 20010327-1.c.
20832
20833 2001-11-14 Roger Sayle <roger@eyesopen.com>
20834
20835 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20836
20837 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20838
20839 * g++.dg/init/array2.C: New test.
20840
20841 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20842
20843 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20844
20845 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20846
20847 * g++.dg/other/forscope1.C: New test.
20848 * g++.dg/ext/forscope1.C: New test.
20849 * g++.dg/ext/forscope2.C: New test.
20850
20851 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20852
20853 * gcc.c-torture/execute/20011113-1.c: New test.
20854
20855 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20856
20857 * gcc.c-torture/execute/20011109-2.c: New test.
20858
20859 * gcc.c-torture/execute/20011109-1.c: New test.
20860
20861 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20862
20863 * gcc.c-torture/compile/20011109-1.c: New test.
20864
20865 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20866
20867 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20868 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20869 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20870 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20871 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20872 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20873 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20874
20875 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20876
20877 * g++.dg/warn/Wshadow-1.C: New tests.
20878 * g++.old-deja/g++.mike/for3.C: Update.
20879
20880 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20881
20882 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20883 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20884 XFAILs. Adjust expected error texts.
20885 * gcc.c-torture/compile/20011106-1.c,
20886 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20887 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20888 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20889 gcc.dg/c99-array-lval-5.c: New tests.
20890
20891 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20892
20893 * gcc.dg/cpp/defined.c: Update.
20894
20895 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20896
20897 * gcc.c-torture/execute/anon-1.c: New test.
20898
20899 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20900
20901 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20902 same size, so no warning should be produced on stormy16.
20903
20904 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20905 due to oversized array.
20906 * g++.old-deja/g++.mike/ns15.C: Likewise.
20907 * g++.old-deja/g++.pt/crash16.C: Likewise.
20908
20909 2001-11-02 Graham Stott <grahams@redhat.com>
20910
20911 * g++.dgother/debug1.C: Fix typos.
20912
20913 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20914
20915 * g++.dg/other/debug1.C: New test.
20916
20917 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20918
20919 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20920 of unsigned long.
20921
20922 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20923
20924 * gcc.dg/20011029-2.c: New test.
20925
20926 * gcc.c-torture/compile/20011029-1.c: New test.
20927
20928 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20929
20930 * objc/execute/class_self-1.m: New test.
20931 * objc/execute/class_self-2.m: New test.
20932
20933 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20934
20935 * gcc.misc-tests/msgs.exp: Delete.
20936 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20937 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20938 error set to match recent changes.
20939
20940 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20941
20942 * gcc.dg/20011021-1.c: New test.
20943
20944 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20945
20946 * gcc.c-torture/compile/20011023-1.c: New test.
20947
20948 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20949
20950 * lib/g77.exp: Rewrite based on lib/g++.exp.
20951
20952 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20953
20954 * gcc.c-torture/execute/20011019-1.c: New test.
20955
20956 * gcc.dg/20011018-1.c: New test.
20957
20958 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20959
20960 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20961
20962 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20963
20964 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20965 * gcc.dg/attr-invalid.c: Likewise.
20966
20967 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20968
20969 * testsuite/gcc.dg/20011015-1.c: New test.
20970
20971 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20972
20973 * g++.dg/template/unify2.C: New test.
20974
20975 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20976
20977 * g++.dg/other/exception-specification.C: New test
20978
20979 2001-10-13 Tom Rix <trix@redhat.com>
20980
20981 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20982 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20983
20984 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20985
20986 * testsuite/gcc.dg/20011009-1.c: New test.
20987
20988 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20989
20990 PR g++/4476
20991 * g++.dg/other/friend1.C: New test.
20992
20993 2001-10-11 Richard Henderson <rth@redhat.com>
20994
20995 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20996
20997 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20998
20999 * gcc.c-torture/compile/20011010-1.c: New.
21000
21001 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21002
21003 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21004 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21005 g77.f-torture/execute/execute.exp,
21006 g77.f-torture/noncompile/noncompile.exp,
21007 gcc.c-torture/compile/compile.exp,
21008 gcc.c-torture/execute/execute.exp,
21009 gcc.c-torture/execute/ieee/ieee.exp,
21010 gcc.c-torture/execute/memcheck/memcheck.exp,
21011 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21012 objc/execute/execute.exp: Update FSF address.
21013
21014 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21015
21016 * gcc.dg/cpp/cmdlne-C.c: Update.
21017 * gcc.dg/cpp/cmdlne-C2.c: New.
21018
21019 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21020
21021 * gcc.c-torture/execute/20011008-3.c: New.
21022
21023 2001-10-08 DJ Delorie <dj@redhat.com>
21024
21025 * gcc.dg/20011008-1.c: New.
21026 * gcc.dg/20011008-2.c: New.
21027
21028 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21029
21030 * gcc.dg/cpp/spacing1.c: Update test.
21031
21032 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21033
21034 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21035 spelling errors of "separate" as "seperate".
21036
21037 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21038
21039 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21040 enough to avoid inlining.
21041
21042 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21043
21044 * lib/g77.exp: set libg2c_dir correctly.
21045
21046 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21047
21048 * gcc.dg/cpp/macro11.c: New test.
21049
21050 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21051
21052 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21053 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21054 gcc.dg/format/multattr-3.c: New tests.
21055 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21056 tests for format attributes on function pointers being rejected.
21057
21058 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21059
21060 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21061
21062 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21063
21064 * g++.dg/warn/format1.C: New test.
21065
21066 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21067
21068 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21069
21070 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21071
21072 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21073
21074 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21075
21076 * gcc.dg/cpp/redef2.c: Add test.
21077
21078 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21079
21080 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21081 long-standing bug on i686, apparently.
21082 * gcc.c-torture/execute/loop-2c.x: New file.
21083 * gcc.c-torture/execute/loop-2d.x: New file.
21084 * gcc.c-torture/execute/loop-3c.x: New file.
21085
21086 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21087
21088 * gcc.dg/cpp/20000625-2.c: Correct line number.
21089
21090 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21091
21092 * gcc.dg/cpp/macro10.c: New test.
21093 * gcc.dg/cpp/strify3.c: New test.
21094 * gcc.dg/cpp/spacing1.c: Add tests.
21095 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21096 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21097
21098 2001-09-24 DJ Delorie <dj@redhat.com>
21099
21100 * gcc.c-torture/execute/20010924-1.c: New test.
21101
21102 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21103
21104 * testsuite/objc/execute/paste.m: Remove.
21105
21106 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21107
21108 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21109
21110 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21111
21112 * g77.dg/strlen0.f: New test.
21113
21114 2001-09-21 Richard Henderson <rth@redhat.com>
21115
21116 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21117 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21118
21119 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21120
21121 Table-driven attributes.
21122 * g++.dg/ext/attrib1.C: New test.
21123
21124 2001-09-20 DJ Delorie <dj@redhat.com>
21125
21126 * gcc.dg/20000926-1.c: Update expected warning messages.
21127 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21128 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21129 array.
21130
21131 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21132
21133 * g++.dg/eh/registers1.C: New test case.
21134
21135 2001-09-17 Richard Henderson <rth@redhat.com>
21136
21137 * gcc.dg/array-5.c: Fix VLA decomposition test.
21138
21139 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21140
21141 * gcc.dg/cpp/line5.c: New testcase.
21142
21143 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/macro9.c: New test.
21146
21147 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21148
21149 * gcc.c-torture/execute/980223.c: Change type of addr from long
21150 to char *.
21151
21152 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21153
21154 * gcc.c-torture/execute/20010915-1.c: New test.
21155
21156 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21157
21158 * g77.dg/bprob: New directory.
21159 * g77.dg/bprob/bprob.exp: New file.
21160 * g77.dg/bprob/bprob-1.f: New test.
21161 * g77.dg/gcov: New directory.
21162 * g77.dg/gcov/gcov.exp: New file.
21163 * g77.dg/gcov/gcov-1.f: New test.
21164 * g77.dg/gcov/gcov-1.x: New file.
21165
21166 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21167
21168 * gcc.dg/cpp/directiv.c: Update.
21169 * gcc.dg/cpp/undef1.c: Update.
21170
21171 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21172
21173 * gcc.dg/20010912-1.c: New test.
21174
21175 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21176
21177 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21178 language-independent file in lib.
21179 * lib/gcov.exp: New file.
21180
21181 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21182
21183 * gcc.c-torture/compile/20010911-1.c: New test.
21184
21185 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21186
21187 * lib/profopt.exp: New, to support profile-directed optimizations.
21188 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21189 * gcc.misc-tests/bprob-1.c: New test.
21190 * gcc.misc-tests/bprob-2.c: New test.
21191
21192 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21193
21194 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21195 XFAIL and which kinds of gcov output to verify.
21196 * gcc.misc-tests/gcov-4b.x: New file.
21197 * gcc.misc-tests/gcov-5b.x: New file.
21198 * gcc.misc-tests/gcov-6.x: New file.
21199 * gcc.misc-tests/gcov-7.c: New test.
21200 * gcc.misc-tests/gcov-7.x: New file.
21201
21202 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21203
21204 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21205 * gcc.misc-tests/gcov-6.c: New test.
21206
21207 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21208
21209 PR c++/3986
21210 * g++.dg/abi/vbase1.C: New test.
21211
21212 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21213
21214 * objc.dg/method-2.m: New.
21215
21216 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21217
21218 PR c++/4203
21219 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21220 * g++.dg/init/empty1.C: New test.
21221
21222 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21223
21224 * gcc.c-torture/compile/20010903-1.c: New test.
21225
21226 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21227
21228 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21229 for m68k.
21230
21231 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21232
21233 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21234
21235 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21236
21237 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21238
21239 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21240
21241 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21242 for 16-bit 'unsigned int'.
21243
21244 2001-08-29 Kazu Hirata <kazu@hxi.com>
21245
21246 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21247
21248 2001-08-27 Richard Henderson <rth@redhat.com>
21249
21250 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21251 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21252
21253 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21254
21255 * gcc.dg/asm-names.c (ymain): New.
21256
21257 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21258
21259 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21260 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21261 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21262
21263 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21264
21265 * gcc.dg/compare5.c: New testcase.
21266
21267 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21268
21269 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21270 and "In instantiation".
21271
21272 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21273
21274 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21275
21276 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21277
21278 * gcc.misc-tests/gcov.exp: Add support for branch information.
21279 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21280 * gcc.misc-tests/gcov-4.c: New test.
21281 * gcc.misc-tests/gcov-4b.c: New test.
21282 * gcc.misc-tests/gcov-5b.c: New test.
21283
21284 2001-08-20 Zack Weinberg <zackw@panix.com>
21285
21286 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21287 expected to fail.
21288
21289 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21290
21291 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21292
21293 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21294
21295 * g++.dg/eh/template1.C: New test.
21296
21297 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21298
21299 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21300 Fix thinko.
21301 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21302 for xfail.
21303
21304 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21305
21306 * lib/g77-dg.exp: Use prune.exp for common procedures
21307 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21308 * lib/g77.exp: (g77-dg-prune) Remove
21309
21310 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21311
21312 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21313
21314 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21315
21316 * g++.dg/template/unify1.C: New test.
21317
21318 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21319
21320 * g++.dg/abi/empty4.C: New test.
21321
21322 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21323
21324 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21325 solaris2.*
21326 * g77.f-torture/compile/pr3743.x: Likewise
21327
21328 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21329
21330 * g++.dg/other/using-declaration.C: New test.
21331
21332 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21333
21334 * gcc.dg/cpp/tr-sign.c: New testcase.
21335
21336 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21337
21338 * gcc.dg/cpp/19951025-1.c: Revert.
21339 * gcc.dg/cpp/directiv.c: We no longer process directives that
21340 interrupt macro arguments.
21341
21342 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21343
21344 * gcc.dg/bconstp-1.c: New test.
21345
21346 2001-08-03 Richard Henderson <rth@redhat.com>
21347
21348 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21349
21350 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21351
21352 * gcc.dg/cpp/19951025-1.c: Update.
21353
21354 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21355
21356 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21357 should be x.
21358
21359 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21360
21361 Kill -fhonor-std.
21362 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21363 * g++.old-deja/g++.other/std1.C: Likewise.
21364 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21365
21366 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21367
21368 * lib/g77.exp: Load gcc-defs.exp for common procedures
21369 (g77_pass, g77_fail, g77_finish, g77_exit,
21370 ${tool}_check_unsupported_p} Now redundant. Deleted.
21371
21372 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21373
21374 * g77.dg/fbackslash.f
21375 * g77.dg/fcase-preserve.f
21376 * g77.dg/ff90-1.f
21377 * g77.dg/ffixed-line-length-0.f
21378 * g77.dg/ffixed-line-length-132.f
21379 * g77.dg/ffixed-line-length-7.f
21380 * g77.dg/ffixed-line-length-72.f
21381 * g77.dg/ffixed-line-length-none.f
21382 * g77.dg/ffree-form-1.f
21383 * g77.dg/fno-backslash.f
21384 * g77.dg/fno-f90-1.f
21385 * g77.dg/fno-fixed-form-1.f
21386 * g77.dg/fno-onetrip.f
21387 * g77.dg/fno-typeless-boz.f
21388 * g77.dg/fno-underscoring.f
21389 * g77.dg/fno-vxt-1.f
21390 * g77.dg/fonetrip.f
21391 * g77.dg/ftypeless-boz.f
21392 * g77.dg/fugly-assumed.f
21393 * g77.dg/funderscoring.f
21394 * g77.dg/fvxt-1.f
21395
21396 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21397
21398 * objc.dg/fwd-proto-1.m: New.
21399 * objc.dg/local-decl-1.m: New.
21400 * objc.dg/naming-1.m: New.
21401 * objc.dg/naming-2.m: New.
21402 * objc.dg/proto-hier-1.m: New.
21403
21404 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21405
21406 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21407 largest-type elements to a struct makes its size grow.
21408
21409 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21410
21411 * g++.dg/abi/vthunk1.C: New test.
21412
21413 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21414
21415 * g++.dg/abi/vbase8-22.C: New test.
21416
21417 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21418
21419 * gcc.dg/cpp/macro8.c: New test.
21420
21421 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21422
21423 * g++.dg/abi/vbase8-21.C: New test.
21424
21425 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21426
21427 * g++.dg/abi/vbase8-10.C: New test.
21428
21429 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21430
21431 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21432 ${tool}_set_ld_library_path.
21433 Changed caller.
21434 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21435 g++.exp.
21436
21437 2001-07-26 Stan Cox <scox@redhat.com>
21438
21439 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21440 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21441 gcc_exit, gcc_check_unsupported_p):
21442 Moved to gcc-deps.exp
21443 * gcc-deps.exp: New file.
21444
21445 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21446
21447 * g++.old-deja/g++.pt/defarg14.C: New test.
21448
21449 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21450
21451 * g++.old-deja/g++.other/lineno5.C: New test.
21452
21453 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21454
21455 * g++.old-deja/g++.pt/crash68.C: New test.
21456
21457 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21458
21459 * g++.old-deja/g++.other/crash42.C: New test.
21460
21461 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21462
21463 * gcc.dg/cpp/extratokens.c: Fix.
21464 * gcc.dg/cpp/skipping2.c: New tests.
21465
21466 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21467
21468 * gcc.c-torture/execute/20010724-1.c: New file.
21469 * gcc.c-torture/execute/20010724-1.x: New file.
21470
21471 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 * g++.old-deja/g++.other/cond7.C: New test.
21474
21475 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.other/optimize4.C: New test.
21478
21479 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21480
21481 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21482
21483 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21484
21485 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21486 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21487 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21488 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21489
21490 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21491 bug report" message.
21492
21493 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21494 * g++.dg/ext/instantiate1.C: Move from old-deja.
21495
21496 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21497
21498 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21499 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21500 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21501 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21502
21503 2001-07-23 Jeffrey A Law (law@cygnus.com)
21504
21505 * gcc.c-torture/execute/20010723-1.c: New test.
21506
21507 2001-07-23 Ben Elliston <bje@redhat.com>
21508
21509 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21510
21511 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21512
21513 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21514 i[34567]86-*-*.
21515 Delete handling of ieee_multilib_flags.
21516 Pass -mieee for alpha*-*-* and sh-*-*.
21517 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21518
21519 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21520
21521 Remove old-abi tests.
21522 * g++.old-deja/g++.mike/p11116.C: Remove.
21523 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21524
21525 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21526
21527 * g77.f-torture/compile/pr3743.f: New test
21528
21529 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21530
21531 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21532
21533 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21534
21535 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21536 g++.old-deja/g++.pt/static6.C: Likewise.
21537 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21538 supports weak symbols.
21539
21540 2001-07-18 Andreas Jaeger <aj@suse.de>
21541
21542 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21543 supported again.
21544
21545 2001-07-18 Andreas Jaeger <aj@suse.de>
21546
21547 * gcc.dg/iftrap-1.c: Fix target line.
21548
21549 2001-07-17 Richard Henderson <rth@redhat.com>
21550
21551 * gcc.c-torture/execute/20010717-1.c: New.
21552
21553 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21554
21555 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21556 tests.
21557
21558 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21559
21560 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21561
21562 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21563
21564 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21565 UAC_SIGBUS, UAC_NOPRINT definitions.
21566
21567 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21568
21569 * objc/execute/object_is_class.m: New test.
21570 * objc/execute/object_is_meta_class.m: New test.
21571
21572 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21573
21574 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21575 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21576
21577 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21578
21579 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21580 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21581
21582 2001-07-14 Richard Henderson <rth@redhat.com>
21583
21584 * gcc.dg/iftrap-1.c: New.
21585
21586 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21587
21588 * g77.f-torture/execute/intrinsic77.f: New test.
21589
21590 2001-07-11 Janis Johnson <janis@us.ibm.com>
21591
21592 * gcc.misc-tests/gcov-3.c: New test.
21593
21594 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21595
21596 * gcc.c-torture/compile/20010711-1.c,
21597 * gcc.c-torture/compile/20010711-2.c: New tests.
21598
21599 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21600
21601 * gcc.c-torture/execute/20010711-1.c: New test.
21602
21603 2001-07-11 Ben Elliston <bje@redhat.com>
21604
21605 * g++.old-deja/g++.other/enum5.C: New test.
21606
21607 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21608
21609 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21610 (g++-dg-prune): Call prune_gcc_output.
21611 * prune.exp: New file for prune_gcc_output.
21612 * lib/g++.exp, lib/gcc.exp: Load it.
21613
21614 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21615
21616 * gcc.c-torture/compile/20010701-1.c,
21617 g++.old-deja/g++.ext/attrib6.C: New tests.
21618
21619 2001-07-06 Jeffrey A Law (law@cygnus.com)
21620
21621 * gcc.c-torture/compile/20010706-1.c: New test.
21622
21623 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21624
21625 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21626
21627 2001-06-28 Stan Shebs <shebs@apple.com>
21628
21629 * gcc.dg/pragma-darwin.c: New test.
21630
21631 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21632
21633 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21634 Solaris 2.[678] system.
21635
21636 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21637
21638 * gcc.dg/20010622-1.c: New test.
21639
21640 2001-06-18 Stan Shebs <shebs@apple.com>
21641
21642 * objc.dg: New directory.
21643 * objc.dg/dg.exp: New file.
21644 * objc.dg/alias.m: New.
21645 * objc.dg/class-1.m: New.
21646 * objc.dg/class-2.m: New.
21647 * objc.dg/const-str-1.m: New.
21648 * objc.dg/const-str-2.m: New.
21649 * objc.dg/id-1.m: New.
21650 * objc.dg/method-1.m: New.
21651 * objc.dg/super-class-1.m: New.
21652 * lib/objc-dg.exp: New file.
21653
21654 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21655
21656 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21657 of label name.
21658
21659 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21660
21661 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21662
21663 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21664
21665 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21666 variable.
21667
21668 2001-06-12 Richard Henderson <rth@redhat.com>
21669
21670 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21671
21672 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21673
21674 * g++.old-deja/g++.abi/vbase5.C: New test.
21675 * g++.old-deja/g++.abi/vbase6.C: New test.
21676 * g++.old-deja/g++.abi/vbase7.C: New test.
21677
21678 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21679
21680 * gcc.c-torture/compile/20010610-1.c: New test.
21681
21682 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21683
21684 * g++.old-deja/g++.abi/vbase4.C: New test.
21685
21686 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21687
21688 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21689 support %f for HC11/HC12 targets.
21690 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21691 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21692 on HC11/HC12 targets.
21693 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21694
21695 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21696
21697 * gcc.dg/wchar_t-1.c: New file.
21698 * gcc.dg/wint_t-1.c: Likewise.
21699
21700 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21701
21702 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21703
21704 2001-06-11 Richard Henderson <rth@redhat.com>
21705
21706 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21707
21708 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21709
21710 * gcc.c-torture/compile/20010611-1.c: New test.
21711
21712 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21713
21714 * gcc.dg/c99-tag-1.c: Add more tests.
21715
21716 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21717
21718 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21719 representation on MN10300 and ARM/Thumb.
21720
21721 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21722
21723 * g77.f-torture/execute/20010610.f: New.
21724
21725 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21726
21727 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21728 names.
21729
21730 2001-06-09 Richard Henderson <rth@redhat.com>
21731
21732 * gcc.c-torture/execute/ashrdi-1.c: New.
21733 * gcc.c-torture/execute/ashldi-1.c: New.
21734 * gcc.c-torture/execute/lshrdi-1.c: New.
21735
21736 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21737
21738 * objc/execute/load-3.m: Added. Check sending +load to categories,
21739 in addition to classes.
21740
21741 2001-06-08 Stan Shebs <shebs@apple.com>
21742
21743 * objc/execute/load-2.m: New test. From Nicola Pero
21744 <n.pero@mi.flashnet.it>.
21745
21746 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21747
21748 * gcc.c-torture/execute/20010605-2.c: New test.
21749
21750 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21751
21752 * g++.old-deja/g++.abi/vbase2.C: New test.
21753 * g++.old-deja/g++.abi/vbase3.C: New test.
21754
21755 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21756
21757 * g++.old-deja/g++.pt/friend49.C: New test.
21758
21759 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21760
21761 * g++.old-deja/g++.ext/anon3.C: New test.
21762
21763 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 * g++.old-deja/g++.other/conv7.C: New test.
21766
21767 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21768
21769 * gcc.c-torture/compile/20010605-2.c: New test.
21770
21771 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21772
21773 * gcc.c-torture/execute/20010604-1.c: New test.
21774
21775 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21776
21777 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21778
21779 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21780
21781 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21782 (g++_link_flags): Likewise.
21783 (g++_init): Pass gccpath's value to two previous functions.
21784
21785 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21786
21787 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21788 Ensure logfile entry matches exec command line.
21789
21790 2001-05-31 Richard Henderson <rth@redhat.com>
21791
21792 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21793 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21794
21795 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21796
21797 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21798 compiler for irix6.2
21799
21800 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21801
21802 * g++.old-deja/g++.other/optimize3.C: New file.
21803
21804 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21805
21806 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21807 assemble.
21808
21809 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21810
21811 * g++.old-deja/g++.other/optimize2.C: New file.
21812
21813 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21814
21815 * gcc.c-torture/compile/20010518-2.c: New file.
21816 * gcc.c-torture/execute/20010518-1.c: New file.
21817 * gcc.c-torture/execute/20010518-2.c: New file.
21818
21819 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21820
21821 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21822
21823 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21824
21825 G++ no longer defines builtins that do not begin with __builtin.
21826 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21827 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21828 * g++.old-deja/g++.law/builtin1.C: Likewise.
21829 * g++.old-deja/g++.law/cvt2.C: Likewise.
21830 * g++.old-deja/g++.mike/net5.C: Likewise.
21831 * g++.old-deja/g++.other/builtins1.C: Likewise.
21832 * g++.old-deja/g++.other/builtins2.C: Likewise.
21833 * g++.old-deja/g++.other/builtins3.C: Likewise.
21834 * g++.old-deja/g++.other/builtins4.C: Likewise.
21835 * g++.old-deja/g++.other/inline8.C: Likewise.
21836 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21837
21838 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21839
21840 * g++.old-deja/g++.pt/using1.C: Adjust.
21841 * g++.old-deja/g++.pt/using2.C: New test.
21842
21843 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21844
21845 * gcc.dg/cpp/charconst.c: New tests.
21846 * gcc.dg/cpp/escape.c: New tests.
21847 * gcc.dg/cpp/escape-1.c: New tests.
21848 * gcc.dg/cpp/escape-2.c: New tests.
21849 * gcc.dg/cpp/ucs.c: New tests.
21850
21851 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21852
21853 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21854 native compiler for irix6.5.
21855
21856 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21857
21858 * lib/g++.exp (g++_include_flags): Use args to compute
21859 get_multilibs.
21860 (g++_link_flags): Likewise.
21861 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21862
21863 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21864
21865 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21866
21867 2001-05-21 Geoff Keating <geoffk@redhat.com>
21868
21869 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21870 this file.
21871
21872 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21873
21874 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21875 STACK_SIZE;
21876 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21877 to STACK_SIZE; Use it to define size of add_histo array.
21878 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21879 to STACK_SIZE.
21880 (f): Use GITT_SIZE to define size of gitt local table.
21881 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21882 to STACK_SIZE; Use it to define size of bytemem array.
21883
21884 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21885
21886 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21887 on 68HC11/HC12 due to the asm instruction.
21888 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21889 * gcc.c-torture/compile/920520-1.x: Likewise.
21890 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21891 on 68HC11/HC12 because the function is larger than 64K.
21892 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21893 on 68HC11/HC12 because the structure is too large.
21894
21895 2001-05-20 Richard Henderson <rth@redhat.com>
21896
21897 * gcc.c-torture/execute/20010520-1.c: New.
21898
21899 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21900
21901 * g++.old-deja/g++.warn/compare1.C: New test.
21902 * gcc.dg/compare4.c: New test.
21903
21904 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21905
21906 * g++.old-deja/g++.other/optimize1.C: New test.
21907
21908 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21909
21910 * g++.old-deja/g++.pt/spec41.C: New test.
21911
21912 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21913
21914 * gcc.c-torture/compile/20010114-1.x: Remove.
21915
21916 2001-05-18 Stan Shebs <shebs@apple.com>
21917
21918 * gcc.c-torture/compile/20010518-1.c: New test.
21919
21920 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21921
21922 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21923 * g++.old-deja/g++.pt/crash67.C: New test.
21924
21925 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21926
21927 * g++.old-deja/g++.other/debug9.C: New test.
21928
21929 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21930
21931 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21932
21933 2001-05-16 Jan Hubicka <jh@suse.cz>
21934
21935 * gcc.c-torture/compile/20010516-1.c: New test.
21936
21937 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21938
21939 * g++.old-deja/g++.other/crash41.C: New test.
21940
21941 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21942
21943 * g++.old-deja/g++.pt/crash66.C: New test.
21944
21945 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21946
21947 * g++.old-deja/g++.robertl/eb27.C: Convert.
21948
21949 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21950
21951 * g++.dg/friend-warn.C: New test. Do not warn about friend
21952 declaration being redundant.
21953
21954 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21955
21956 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21957
21958 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21959
21960 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21961
21962 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21963
21964 * lib/g++.exp: Use testsuite_flags.
21965
21966 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21967
21968 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21969
21970 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21971
21972 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21973
21974 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21975
21976 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21977
21978 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21979
21980 * gcc.c-torture/compile/20010313-1.c: New test.
21981
21982 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21983
21984 * gcc.dg/cpp/direct2.c: New test.
21985 * gccq.dg/cpp/direct2s.c: New test.
21986
21987 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21988
21989 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21990
21991 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21992 * g++.old-deja/g++.other/op3.C: Likewise.
21993
21994 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21995
21996 * gcc.dg/cpp/syshdr.h: New file.
21997 * gcc.dg/cpp/sysmac1.c: Update.
21998 * gcc.dg/cpp/sysmac2.c: Update.
21999
22000 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22001
22002 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22003
22004 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22005
22006 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22007 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22008
22009 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22010
22011 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22012
22013 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22014
22015 * lib/g++.exp (g++_include_flags): Don't use any special flags
22016 if TESTING_IN_BUILD_TREE is not defined.
22017 (g++_init): Use a plain 'c++' as the compiler if
22018 TESTING_IN_BUILD_TREEE is not defined.
22019
22020 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22021
22022 * g++.old-deja/g++.eh/catch13.C: New test.
22023 * g++.old-deja/g++.eh/catch14.C: New test.
22024
22025 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22026
22027 * gcc.dg/cpp/tr-define.c: New test.
22028
22029 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22030
22031 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22032 <stdlib.h>, not <malloc.h>.
22033
22034 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22035
22036 * g++.old-deja/g++.ns/template17.C: New test.
22037
22038 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.old-deja/g++.pt/ref4.C: New test.
22041
22042 2001-04-30 Richard Henderson <rth@redhat.com>
22043
22044 * gcc.dg/20000724-1.c: Revert last change.
22045
22046 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22047
22048 * g77.f-torture/execute/20010430.f: New test.
22049
22050 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22051
22052 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22053
22054 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22055
22056 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22057
22058 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22059
22060 * g++.old-deja/g++.eh/crash6.C: New test.
22061
22062 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22063
22064 * g++.old-deja/g++.other/warn7.C: New test.
22065
22066 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22067
22068 * g++.old-deja/g++.other/defarg9.C: New test.
22069
22070 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22071
22072 * g77.f-torture/compile/20010426.f: New test.
22073 * g77.f-torture/execute/20010426.f: New test.
22074
22075 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22076
22077 * g77.f-torture/compile/20000629-1.x: Remove - error
22078 has been fixed.
22079
22080 2001-04-26 Jeffrey A Law (law@cygnus.com)
22081
22082 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22083 Tweak slightly to work with g++.dg framework.
22084 * g++.dg/special/ecos.exp: Run initp1.C test.
22085 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22086
22087 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22088 its linker doesn't give line numbers either.
22089 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22090
22091 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.other/lex1.C: New test.
22094
22095 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22096
22097 * gcc.dg/noncompile/20010425-1.c: New test.
22098
22099 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22100
22101 * g++.old-deja/g++.pt/mangle2.C: New test.
22102
22103 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22104
22105 * gcc.dg/format/plus-1.c: New test.
22106
22107 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22108
22109 * gcc.dg/20010423-1.c: New test.
22110
22111 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22112
22113 * gcc.c-torture/execute/20010422-1.c: New test.
22114
22115 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22116
22117 * g++.old-deja/g++.ns/type2.C: New test.
22118
22119 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22120
22121 * g++.old-deja/g++.other/perf1.C: New test.
22122
22123 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22124
22125 * gcc.dg/c99-func-2.c: Remove xfail.
22126 * gcc.dg/c99-func-3.c: Remove xfail.
22127 * gcc.dg/c99-func-4.c: Remove xfail.
22128
22129 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22130
22131 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22132
22133 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22134
22135 * gcc.c-torture/compile/20010423-1.c: New test.
22136
22137 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22138
22139 * g++.old-deja/g++.pt/typename28.C: New test.
22140
22141 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22142
22143 * g++.old-deja/g++.abi/empty2.C: New test.
22144 * g++.old-deja/g++.abi/empty3.C: New test.
22145
22146 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22147
22148 * g++.old-deja/g++.other/comdat2.C: New test.
22149 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22150
22151 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22152
22153 * g++.old-deja/g++.other/overload14.C: New test.
22154
22155 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22156
22157 * g++.old-deja/g++.other/lookup23.C: New test.
22158
22159 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22160
22161 * gcc.c-torture/execute/20010403-1.c: New test.
22162
22163 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22164 Mark Mitchell <mark@codesourcery.com>
22165
22166 * lib/old-dejagnu.exp: Don't delete output of executable.
22167 Add .exe suffix to executables.
22168
22169 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22170
22171 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22172
22173 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22174
22175 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22176
22177 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22178
22179 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22180 * g++.old-deja/g++.abi/crash1.C: New test.
22181
22182 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22183
22184 * g++.old-deja/g++.other/crash40.C: New test.
22185
22186 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22187
22188 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22189
22190 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22191
22192 * g++.old-deja/g++.other/warn6.C: New test.
22193
22194 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22195
22196 * g++.old-deja/g++.robertl/eb42.C: Same.
22197
22198 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22199
22200 * gcc.dg/wtr-conversion-1.c: New testcase.
22201
22202 2001-04-10 Richard Henderson <rth@redhat.com>
22203
22204 * g++.old-deja/g++.other/array5.C: New.
22205
22206 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22207
22208 * gcc.c-torture/execute/20010408-1.c: New test.
22209
22210 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22211
22212 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22213 headers and constructs.
22214 * g++.old-deja/g++.robertl/eb79.C: Same.
22215 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22216 * g++.old-deja/g++.robertl/eb73.C: Same.
22217 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22218 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22219 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22220 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22221 * g++.old-deja/g++.robertl/eb44.C: Same.
22222 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22223 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22224 * g++.old-deja/g++.robertl/eb39.C: Same.
22225 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22226 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22227 * g++.old-deja/g++.robertl/eb30.C: Same.
22228 * g++.old-deja/g++.robertl/eb3.C: Same.
22229 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22230 * g++.old-deja/g++.robertl/eb21.C: Same.
22231 * g++.old-deja/g++.robertl/eb15.C: Same.
22232 * g++.old-deja/g++.robertl/eb118.C: Same.
22233 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22234 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22235 * g++.old-deja/g++.robertl/eb109.C: Same.
22236 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22237 * g++.old-deja/g++.mike/rtti1.C: Same.
22238 * g++.old-deja/g++.mike/p658.C: Same.
22239 * g++.old-deja/g++.mike/net46.C: Same.
22240 * g++.old-deja/g++.mike/net34.C: Same.
22241 * g++.old-deja/g++.mike/memoize1.C: Same.
22242 * g++.old-deja/g++.mike/eh2.C: Same.
22243 * g++.old-deja/g++.law/weak.C: Same.
22244 * g++.old-deja/g++.law/visibility7.C: Same.
22245 * g++.old-deja/g++.law/visibility25.C: Same.
22246 * g++.old-deja/g++.law/visibility22.C: Same.
22247 * g++.old-deja/g++.law/visibility2.C: Same.
22248 * g++.old-deja/g++.law/visibility17.C: Same.
22249 * g++.old-deja/g++.law/visibility13.C: Same.
22250 * g++.old-deja/g++.law/visibility10.C: Same.
22251 * g++.old-deja/g++.law/visibility1.C: Same.
22252 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22253 * g++.old-deja/g++.law/vbase1.C: Same.
22254 * g++.old-deja/g++.law/operators32.C: Same.
22255 * g++.old-deja/g++.law/nest3.C: Same.
22256 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22257 * g++.old-deja/g++.law/except5.C (main): Same.
22258 * g++.old-deja/g++.law/cvt7.C (run): Same.
22259 * g++.old-deja/g++.law/cvt2.C: Same.
22260 * g++.old-deja/g++.law/cvt16.C: Same.
22261 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22262 * g++.old-deja/g++.law/ctors17.C (main): Same.
22263 * g++.old-deja/g++.law/ctors13.C: Same.
22264 * g++.old-deja/g++.law/ctors12.C (main): Same.
22265 * g++.old-deja/g++.law/ctors10.C: Same.
22266 * g++.old-deja/g++.law/code-gen5.C: Same.
22267 * g++.old-deja/g++.law/bad-error7.C: Same.
22268 * g++.old-deja/g++.law/arm9.C: Same.
22269 * g++.old-deja/g++.law/arm12.C: Same.
22270 * g++.old-deja/g++.law/arg8.C: Same.
22271 * g++.old-deja/g++.law/arg1.C: Same.
22272 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22273 * g++.old-deja/g++.jason/template31.C: Same.
22274 * g++.old-deja/g++.jason/template24.C (main): Same.
22275 * g++.old-deja/g++.jason/2371.C: Same.
22276 * g++.old-deja/g++.eh/new2.C: Same.
22277 * g++.old-deja/g++.eh/new1.C: Same.
22278 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22279 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22280 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22281 * g++.old-deja/g++.brendan/crash62.C: Same.
22282 * g++.old-deja/g++.brendan/crash52.C: Same.
22283 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22284 * g++.old-deja/g++.brendan/crash38.C: Same.
22285 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22286 * g++.old-deja/g++.brendan/copy9.C: Same.
22287
22288 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22289
22290 * gcc.c-torture/execute/20001203-2.c (memset):
22291 Count argument is of type __SIZE_TYPE__.
22292
22293 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22294
22295 * gcc.c-torture/compile/20010404-1.c: New test.
22296
22297 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22298
22299 * gcc.c-torture/compile/20010326-1.c: New test.
22300
22301 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22302
22303 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22304 peculiarities of the SH.
22305 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22306
22307 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22308
22309 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22310 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22311 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22312
22313 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22314
22315 * g77.f-torture/compile/20010321-1.f: New test.
22316
22317 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22318
22319 * gcc.c-torture/compile/20010329-1.c: New test.
22320
22321 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22322
22323 * gcc.c-torture/execute/20010329-1.c: New test.
22324
22325 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22326
22327 * g++.old-deja/g++.other/eh4.C: Fix typo.
22328
22329 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22330
22331 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22332
22333 2001-03-28 Philip Blundell <philb@gnu.org>
22334
22335 * gcc.c-torture/compile/20010328-1.c: New test.
22336
22337 2001-03-27 Richard Henderson <rth@redhat.com>
22338
22339 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22340 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22341
22342 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22343
22344 * gcc.c-torture/compile/20010327-1.c: New test.
22345
22346 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22347
22348 * g++.old-deja/g++.other/friend12.C: New test.
22349 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22350 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22351
22352 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22353
22354 * gcc.c-torture/execute/20010325-1.c: New test.
22355
22356 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22357
22358 * g++.old-deja/g++.other/mangle3.C: New test.
22359
22360 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22361
22362 * g++.old-deja/g++.other/anon8.C: New test.
22363
22364 2001-03-20 Philip Blundell <philb@gnu.org>
22365
22366 * gcc.c-torture/compile/20010320-1.c: New test.
22367
22368 2001-03-17 Richard Henderson <rth@redhat.com>
22369
22370 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22371
22372 2001-03-15 Geoff Keating <geoff@redhat.com>
22373
22374 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22375 tests on AIX.
22376
22377 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22378
22379 * g++.old-deja/g++.other/eh4.C: New test.
22380
22381 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22382
22383 * gcc.dg/cpp/mi1.c: Update.
22384
22385 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22386
22387 * g++.old-deja/g++.other/regstack.C: New test.
22388
22389 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22390
22391 * g++.old-deja/g++.other/ref4.C: New test.
22392
22393 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22394
22395 * objc/execute/va_method.m: Added.
22396 * objc/execute/IMP.m: Added.
22397 * objc/execute/_cmd.m: Added.
22398 * objc/execute/accessing_ivars.m: Added.
22399 * objc/execute/class-1.m: Added.
22400 * objc/execute/class-10.m: Added.
22401 * objc/execute/class-11.m: Added.
22402 * objc/execute/class-12.m: Added.
22403 * objc/execute/class-13.m: Added.
22404 * objc/execute/class-14.m: Added.
22405 * objc/execute/class-2.m: Added.
22406 * objc/execute/class-3.m: Added.
22407 * objc/execute/class-4.m: Added.
22408 * objc/execute/class-5.m: Added.
22409 * objc/execute/class-6.m: Added.
22410 * objc/execute/class-7.m: Added.
22411 * objc/execute/class-8.m: Added.
22412 * objc/execute/class-9.m: Added.
22413 * objc/execute/class-tests-1.h
22414 * objc/execute/class-tests-2.h
22415 * objc/execute/compatibility_alias.m: Added.
22416 * objc/execute/encode-1.m: Added.
22417 * objc/execute/formal_protocol-1.m: Added.
22418 * objc/execute/formal_protocol-2.m: Added.
22419 * objc/execute/formal_protocol-3.m: Added.
22420 * objc/execute/formal_protocol-4.m: Added.
22421 * objc/execute/formal_protocol-5.m: Added.
22422 * objc/execute/formal_protocol-6.m: Added.
22423 * objc/execute/formal_protocol-7.m: Added.
22424 * objc/execute/informal_protocol.m: Added.
22425 * objc/execute/initialize.m: Added.
22426 * objc/execute/load.m: Added.
22427 * objc/execute/many_args_method.m: Added.
22428 * objc/execute/nested-3.m: Added.
22429 * objc/execute/no_clash.m: Added.
22430 * objc/execute/private.m: Added.
22431 * objc/execute/redefining_self.m: Added.
22432 * objc/execute/root_methods.m: Added.
22433 * objc/execute/selector-1.m: Added.
22434 * objc/execute/static-1.m: Added.
22435 * objc/execute/static-2.m: Added.
22436 * objc/execute/va_method.m: Added.
22437
22438 2001-03-10 Richard Henderson <rth@redhat.com>
22439
22440 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22441
22442 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22443
22444 * g++.old-deja/g++.other/crash31.C: XFAIL.
22445 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22446 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22447 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22448 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22449 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22450
22451 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22452
22453 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22454
22455 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22456
22457 * gcc.dg/20000724-1.c: Don't use multiline strings.
22458
22459 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22460
22461 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22462 result of -cString against what we expect it to be; don't just
22463 print it out for no one to read.
22464
22465 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22466 Based on testcases provided by Nicola Pero.
22467
22468 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22469
22470 * gcc.dg/cpp/macro7.c: New test.
22471
22472 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22473
22474 * gcc.dg/cpp/multiline.c: Update.
22475
22476 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22477
22478 * g++.old-deja/g++.other/enum3.C: New test.
22479
22480 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22481
22482 * g++.old-deja/g++.other/pod1.C: New test.
22483
22484 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22485
22486 * g++.old-deja/g++.ext/overload1.C: New test.
22487
22488 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22489
22490 * g++.old-deja/g++.pt/using1.C: New test.
22491
22492 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22493
22494 * g++.old-deja/g++.other/using9.C: New test.
22495
22496 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22497
22498 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22499
22500 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22501
22502 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.old-deja/g++.ext/realpt1.C: Remove.
22505
22506 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22509
22510 2001-02-26 Will Cohen <wcohen@redhat.com>
22511
22512 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22513
22514 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22515
22516 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22517 templatized constructors.
22518
22519 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22520
22521 * gcc.c-torture/execute/20010224-1.c: New test.
22522
22523 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22524
22525 * gcc.c-torture/execute/20010222-1.c: New test.
22526
22527 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22528
22529 * g++.old-deja/g++.other/inline20.C: New test.
22530
22531 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22532
22533 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22534
22535 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22536
22537 * g++.old-deja/g++.other/lookup22.C: New test.
22538
22539 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22540
22541 * g77.dg: New directory.
22542 * g77.dg/20010216-1.f: New test case.
22543 * g77.dg/dg.exp: New driver.
22544 * lib/g77-dg.exp: New driver library.
22545
22546 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22547
22548 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22549
22550 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22551
22552 * g++.old-deja/g++.other/decl9.C: New test.
22553
22554 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22555
22556 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22557 not need <string> and also tests the initialization at runtime.
22558
22559 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22560
22561 * gcc.c-torture/execute/longlong.c: New test.
22562
22563 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22564
22565 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22566
22567 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22568
22569 * gcc.c-torture/execute/920302-1.c (execute):
22570 Change argument type to short.
22571
22572 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22573
22574 * g++.old-deja/g++.pt/deduct6.C: New test.
22575
22576 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22577
22578 * g++.old-deja/g++.pt/deduct5.C: New test.
22579
22580 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22581
22582 * gcc.c-torture/execute/20010209-1.c: New test.
22583
22584 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22585
22586 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22587
22588 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22589
22590 * g++.dg/vtgc1.C: Update for new ABI.
22591
22592 * consistency.vlad: New directory, 1665 files.
22593
22594 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22595
22596 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22597 return type.
22598 * gcc.dg/cpp/digraphs.c: Declare puts.
22599
22600 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22601
22602 * g++.old-deja/g++.other/warn5.C: New test.
22603
22604 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22605
22606 * g++.old-deja/g++.pt/spec40.C: New test.
22607
22608 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22609
22610 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22611 case.
22612 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22613
22614 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22615
22616 * gcc.c-torture/compile/20010209-1.c: New test.
22617
22618 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22619
22620 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22621 excess errors message but not if it crashes.
22622 * g++.old-deja/g++.other/crash27.C: Likewise.
22623 * g++.old-deja/g++.other/crash28.C: Likewise.
22624 * g++.old-deja/g++.other/crash30.C: Likewise.
22625 * g++.old-deja/g++.other/crash32.C: Likewise.
22626 * g++.old-deja/g++.other/crash35.C: Likewise.
22627 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22628
22629 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22630
22631 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22632 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22633 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22634 g77.f-torture/execute/execute.exp,
22635 g77.f-torture/noncompile/noncompile.exp,
22636 gcc.c-torture/execute/execute.exp,
22637 gcc.c-torture/execute/memcheck/memcheck.exp,
22638 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22639 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22640 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22641 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22642 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22643 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22644 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22645 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22646 Remove bug reporting instructions with ancient email addresses.
22647
22648 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22649
22650 * gcc.dg/20010202-1.c: New test.
22651 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22652
22653 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22654
22655 * g++.dg/stdbool-if.C: New test.
22656
22657 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22658
22659 * objc/execute/fdecl.m: Added main().
22660
22661 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22662
22663 * gcc.c-torture/execute/20010206-1.c: New test.
22664
22665 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22666
22667 * gcc.dg/cpp/avoidpaste1.c: Update.
22668
22669 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22670
22671 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22672 Pero <nicola@brainstorm.co.uk>.
22673 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22674
22675 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22676
22677 * g++.old-deja/g++.pt/spec39.C: New test.
22678
22679 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22680
22681 * gcc.c-torture/compile/20010202-1.c: New test.
22682
22683 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22684
22685 * g++.old-deja/g++.abi/primary2.C: New test.
22686 * g++.old-deja/g++.abi/primary3.C: New test.
22687 * g++.old-deja/g++.abi/primary4.C: New test.
22688 * g++.old-deja/g++.abi/primary5.C: New test.
22689 * g++.old-deja/g++.abi/vtable3.h: New test.
22690 * g++.old-deja/g++.abi/vtable3a.C: New test.
22691 * g++.old-deja/g++.abi/vtable3b.C: New test.
22692 * g++.old-deja/g++.abi/vtable3c.C: New test.
22693 * g++.old-deja/g++.abi/vtable3d.C: New test.
22694 * g++.old-deja/g++.abi/vtable3e.C: New test.
22695 * g++.old-deja/g++.abi/vtable3f.C: New test.
22696 * g++.old-deja/g++.abi/vtable3g.C: New test.
22697 * g++.old-deja/g++.abi/vtable3h.C: New test.
22698 * g++.old-deja/g++.abi/vtable3i.C: New test.
22699 * g++.old-deja/g++.abi/vtable3j.C: New test.
22700 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22701
22702 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22703
22704 * g++.old-deja/g++.other/anon6.C: New test.
22705 * g++.old-deja/g++.other/anon7.C: New test.
22706
22707 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22708
22709 * gcc.dg/cpp/avoidpaste2.c: New tests.
22710
22711 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22712
22713 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22714
22715 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22716
22717 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22718 DECIMAL_DIG cases for Irix."
22719
22720 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22721
22722 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22723
22724 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22725
22726 * gcc.dg/c99-tag-1.c: New test.
22727
22728 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22729
22730 * gcc.dg/cpp/tr-warn1.c: Add tests.
22731
22732 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22733
22734 * gcc.dg/cpp/avoidpaste1.c: Update.
22735 * gcc.dg/cpp/paste4.c: Update.
22736
22737 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22738
22739 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22740 cases for Irix.
22741
22742 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22743
22744 * g++.old-deja/g++.other/inline19.C: New test.
22745
22746 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22747
22748 * gcc.dg/Wlarger-than.c: New test.
22749
22750 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22751
22752 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22753
22754 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22755
22756 * gcc.c-torture/execute/20010129-1.c: New test.
22757 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22758
22759 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22760
22761 * gcc.dg/cpp/avoidpaste1.c: Test case.
22762
22763 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22764
22765 * g++.old-deja/g++.other/inline18.C: New test.
22766
22767 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22768
22769 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22770 and __builtin_putchar.
22771
22772 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22773
22774 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22775 tests.
22776
22777 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22778
22779 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22780 floating point number rounding mode to round to the nearest
22781 representable mode.
22782
22783 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22784
22785 * g++.old-deja/g++.other/mangle2.C: New test.
22786
22787 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22788
22789 * gcc.c-torture/compile/20010124-1.c: New test.
22790
22791 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22792
22793 * g++.old-deja/g++.pt/spec38.C: New test.
22794
22795 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22796
22797 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22798 "Build don't run".
22799
22800 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22801
22802 * gcc.c-torture/execute/20010123-1.c: New test.
22803
22804 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22805
22806 * g++.old-deja/g++.pt/spec37.C: New test.
22807
22808 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22809
22810 * g++.old-deja/g++.pt/overload14.C: New test.
22811
22812 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22813
22814 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22815 __builtin_return_address.
22816
22817 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22818
22819 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22820 * g++.old-deja/g++.pt/spec35.C: New test.
22821 * g++.old-deja/g++.pt/spec36.C: New test.
22822
22823 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22824
22825 * gcc.c-torture/compile/20010118-1.c: New test.
22826
22827 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22828
22829 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22830
22831 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22832
22833 * gcc.c-torture/execute/20010119-1.c: New test.
22834
22835 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22836
22837 * g++.old-deja/g++.other/vbase5.C: New test.
22838
22839 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22840
22841 * gcc.c-torture/execute/20010118-1.c: New test.
22842
22843 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22844
22845 * g++.old-deja/g++.pt/deduct3.C: New test.
22846
22847 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22848
22849 * g++.old-deja/g++.pt/spec34.C: New test.
22850
22851 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22852
22853 * g77.f-torture/compile/20000601-2.f: New test.
22854
22855 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22856
22857 * g++.old-deja/g++.other/init17.C: New test.
22858
22859 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22860
22861 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22862
22863 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22864
22865 * g++.old-deja/g++.pt/unify8.C: New test.
22866
22867 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.abi/vbase1.C: New test.
22870
22871 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22872
22873 * g++.old-deja/g++.pt/crash65.C: New test.
22874
22875 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22876
22877 * gcc.dg/cpp/assembl2.S: New test case.
22878
22879 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22880
22881 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22882 are supported.
22883
22884 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22885
22886 * g++.old-deja/g++.other/builtins1.C: New test.
22887 * g++.old-deja/g++.other/builtins2.C: Likewise.
22888 * g++.old-deja/g++.other/builtins3.C: Likewise.
22889 * g++.old-deja/g++.other/builtins4.C: Likewise.
22890
22891 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22892
22893 * gcc.c-torture/compile/20010117-1.c: New test.
22894 * gcc.c-torture/compile/20010117-2.c: New test.
22895
22896 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22897
22898 * g77.f-torture/execute/20010116.[fx]: New test,
22899 XFAIL on i?86-*-*.
22900 * g77.f-torture/compile/20010115.f: Indicate it's
22901 a test for PR fortran/1636.
22902
22903 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22904
22905 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22906
22907 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22908
22909 * g77.f-torture/compile/20010115.f: New test.
22910
22911 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22912
22913 * g++.old-deja/g++.pt/nontype5.C: New test.
22914
22915 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22916
22917 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22918 have an equivalent working one below it.
22919
22920 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22921
22922 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22923 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22924
22925 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22926
22927 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22928 message containing "init_priority".
22929 (conpr-2.C): Likewise.
22930 (conpr-3.C): Likewise.
22931 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22932
22933 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22934
22935 * gcc.c-torture/execute/20010114-2.c: New test.
22936
22937 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22938
22939 * gcc.c-torture/compile/20010114-1.c: New test.
22940 * gcc.c-torture/compile/20010114-1.x: Xfail.
22941 * gcc.c-torture/compile/20010114-2.c: New test.
22942 * gcc.c-torture/execute/20010114-1.c: New test.
22943 * gcc.dg/trunc-1.c: New test.
22944 * gcc.dg/uninit-B.c: New test.
22945
22946 2001-01-13 Nick Clifton <nickc@redhat.com>
22947
22948 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22949 target.
22950
22951 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22952
22953 * gcc.c-torture/compile/20010113-1.c: New test.
22954
22955 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22956
22957 * gcc.c-torture/compile/20001212-1.c: New test.
22958
22959 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22960
22961 * gcc.dg/cpp/widestr1.c: Update.
22962 * gcc.dg/cpp/prag-imp.c: Remove.
22963
22964 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22965
22966 * gcc.c-torture/execute/20000801-3.x: Remove.
22967 * gcc.dg/c90-init-1.c: New test.
22968 * gcc.dg/c99-init-1.c: New test.
22969 * gcc.dg/c99-init-2.c: New test.
22970 * gcc.dg/gnu99-init-1.c: New test.
22971
22972 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22973
22974 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22975 testing that no relevant ones were found.
22976
22977 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22978
22979 * g++.old-deja/g++.pt/cast2.C: New test.
22980
22981 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22982
22983 * g++.old-deja/g++.pt/friend47.C: New test.
22984
22985 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22986
22987 * g++.old-deja/g++.pt/instantiate13.C: New test.
22988
22989 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22990
22991 * g++.old-deja/g++.other/defarg7.C: New test.
22992 * g++.old-deja/g++.other/defarg8.C: New test.
22993
22994 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22995
22996 * g++.old-deja/g++.pt/crash64.C: New test.
22997
22998 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22999
23000 * g++.old-deja/g++.pt/crash63.C: New test.
23001
23002 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23003
23004 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23005
23006 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23007
23008 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23009
23010 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23011
23012 * g++.old-deja/g++.pt/error3.C: New test.
23013
23014 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.old-deja/g++.other/crash39.C: New test.
23017
23018 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23019
23020 * g++.old-deja/g++.other/vbase4.C: New test.
23021
23022 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23023
23024 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23025 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23026 * gcc.dg/special/special.exp: New test driver which will check
23027 for alias support for the above test.
23028
23029 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23030
23031 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23032 problems on small machines.
23033 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23034 parameterize.
23035
23036 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23037
23038 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23039 mips.
23040 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23041
23042 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23043
23044 * g++.old_deja/g++.pt/using8.C: New test.
23045
23046 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23047
23048 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23049
23050 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23051
23052 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23053 where a failure is expected.
23054 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23055
23056 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23057
23058 * g++.old_deja/g++.pt/instantiate12.C: New test.
23059
23060 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23061
23062 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23063 start of structs.
23064 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23065 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23066 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23067 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23068 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23069 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23070 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23071 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23072 * g++.old-deja/g++.eh/spec6.C: Likewise.
23073 * g++.old-deja/g++.jason/crash3.C: Likewise.
23074 * g++.old-deja/g++.law/ctors11.C: Likewise.
23075 * g++.old-deja/g++.law/ctors17.C: Likewise.
23076 * g++.old-deja/g++.law/ctors5.C: Likewise.
23077 * g++.old-deja/g++.law/ctors9.C: Likewise.
23078 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23079 * g++.old-deja/g++.mike/net22.C: Likewise.
23080 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23081 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23082 * g++.old-deja/g++.mike/virt3.C: Likewise.
23083 * g++.old-deja/g++.niklas/t128.C: Likewise.
23084 * g++.old-deja/g++.other/anon4.C: Likewise.
23085 * g++.old-deja/g++.other/using1.C: Likewise.
23086 * g++.old-deja/g++.other/warn3.C: Likewise.
23087 * g++.old-deja/g++.pt/t37.C: Likewise.
23088 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23089 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23090
23091 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23092
23093 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23094
23095 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23096
23097 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23098
23099 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23100
23101 * gcc.c-torture/compile/20010107-1.c: New test.
23102
23103 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23104
23105 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23106
23107 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23108
23109 * gcc.dg/format/format.h: New file.
23110 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23111 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23112 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23113 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23114 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23115 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23116 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23117 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23118 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23119 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23120 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23121 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23122 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23123 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23124 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23125 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23126 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23127 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23128 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23129 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23130 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23131 instead of declaring standard types, macros and functions in each
23132 test.
23133
23134 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23135
23136 * gcc.c-torture/execute/20010106-1.c: New test.
23137
23138 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23139
23140 * gcc.dg/format/format.exp: New file.
23141 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23142 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23143 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23144 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23145 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23146 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23147 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23148 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23149 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23150 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23151 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23152 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23153 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23154 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23155 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23156 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23157 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23158 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23159 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23160 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23161 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23162 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23163 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23164 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23165 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23166 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23167 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23168 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23169 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23170 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23171 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23172 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23173 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23174 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23175 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23176 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23177 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23178 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23179 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23180 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23181 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23182 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23183
23184 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23185
23186 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23187 account.
23188
23189 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23190
23191 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23192
23193 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23194
23195 * g++.old-deja/g++.pt/crash62.C: New test.
23196
23197 2001-01-04 Richard Henderson <rth@redhat.com>
23198
23199 * gcc.dg/20000926-1.c: Update expected warnings.
23200 * gcc.dg/array-2.c: Likewise.
23201 * gcc.dg/array-4.c: Also validate flexible array members.
23202 * gcc.dg/c99-flex-array-1.c: New.
23203
23204 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23205
23206 * gcc.c-torture/compile/20001222-1.x: Remove.
23207
23208 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23209
23210 * gcc.c-torture/execute/built-in-setjmp.c: New.
23211
23212 2001-01-03 Richard Henderson <rth@redhat.com>
23213
23214 * gcc.dg/940510-1.c: Update expected error wording.
23215 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23216
23217 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23218
23219 * lib/target-supports.exp (check_alias_available): Modified to
23220 indicate aliases not supported if only weak aliases are supported.
23221
23222 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23223
23224 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23225 Turn on cmpstrsi checks for __pj__ and __i370__.
23226
23227 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23228
23229 * g++.old-deja/g++.other/virtual11.C: New test.
23230
23231 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23232
23233 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23234
23235 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23236
23237 * gcc.c-torture/compile/20010102-1.c: New test.
23238
23239 2001-01-02 Andreas Jaeger <aj@suse.de>
23240
23241 * gcc.dg/noreturn-3.c: New test.
23242
23243 * gcc.dg/noreturn-4.c: New test.
23244
23245 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23246
23247 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23248 __builtin_fputc and __builtin_fwrite.
23249
23250 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23251
23252 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23253 signed char, not default char.
23254
23255 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23256
23257 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23258
23259 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23260
23261 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23262
23263 2000-12-29 Richard Henderson <rth@redhat.com>
23264
23265 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23266 (__cyg_profile_func_exit): Define.
23267
23268 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23269
23270 * g++.dg/vtgc1.C: New test.
23271
23272 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23273
23274 * gcc.dg/noncompile/20001228-1.c: New test.
23275
23276 * gcc.dg/20001228-1.c: New test.
23277
23278 * gcc.c-torture/execute/20001228-1.c: New test.
23279
23280 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23281
23282 * gcc.dg/format-strfmon-1.c: New test.
23283
23284 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23285
23286 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23287 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23288 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23289 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23290 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23291 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23292 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23293 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23294 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23295 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23296 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23297 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23298 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23299
23300 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23301 * gcc.c-torture/execute/string-opt-4.c: Test index.
23302
23303 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23304
23305 * gcc.c-torture/compile/20001226-1.c: New test.
23306
23307 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23308
23309 * gcc.c-torture/compile/20001222-1.c: New test.
23310 * gcc.c-torture/compile/20001222-1.x: Xfail.
23311
23312 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23313
23314 * gcc.c-torture/execute/comp-goto-2.c: New test.
23315
23316 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23317
23318 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23319 Use long types if __INT_MAX__ is 32767.
23320 (main): Use cast to (sint32 *) when poking 88 into a_page.
23321
23322 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23323
23324 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23325
23326 * gcc.c-torture/compile/20001221-1.c: New test.
23327 * gcc.c-torture/execute/20001221-1.c: New test.
23328
23329 2000-12-20 Richard Henderson <rth@redhat.com>
23330
23331 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23332 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23333
23334 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23335
23336 * gcc.dg/compare3.c: New test.
23337
23338 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23339
23340 * gcc.dg/format-warnll-1.c: New test.
23341
23342 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23343
23344 * gcc.dg/cpp/cmdlne-P.c: New test.
23345
23346 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23347
23348 * gcc.c-torture/execute/builtin-abs-1.c,
23349 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23350
23351 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23352
23353 * gcc.dg/cpp/multiline.c: New test.
23354
23355 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23356
23357 * g++.old-deja/g++.other/syshdr1.C: Update.
23358 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23359
23360 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23361
23362 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23363
23364 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23365
23366 * g++.old-deja/g++.pt/ttp65.C: New test.
23367
23368 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23369
23370 * g++.old-deja/g++.pt/ttp64.C: New test.
23371
23372 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23373
23374 * g++.old-deja/g++.pt/spec33.C: New test.
23375
23376 2000-12-14 Catherine Moore <clm@redhat.com>
23377
23378 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23379 * gcc.c-torture/execute/920612-2.c: Likewise.
23380 * gcc.c-torture/execute/920428-2.c: Likewise.
23381 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23382 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23383
23384 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23385
23386 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23387 * gcc.dg/pack-test-2.c: Likewise.
23388
23389 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23390
23391 Tests by Zack Weinberg <zackw@stanford.edu>.
23392
23393 * gcc.dg/cpp/defined.c: Update.
23394 * gcc.dg/cpp/defined_trad.c: New tests.
23395
23396 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23397
23398 * gcc.dg/cpp/trad-direct.c: Update.
23399
23400 2000-12-11 Neil Booth <neilb@earthling.net>
23401
23402 * gcc.dg/cpp/defined_trad.c
23403
23404 2000-12-11 Neil Booth <neilb@earthling.net>
23405
23406 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23407
23408 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23409
23410 * gcc.dg/format-miss-2.c: New test.
23411
23412 2000-12-09 Neil Booth <neilb@earthling.net>
23413
23414 * gcc.dg/cpp/lineflags.c: New tests.
23415 * gcc.dg/cpp/poison.c: Update.
23416 * gcc.dg/cpp/redef2.c: Update.
23417 * gcc.dg/cpp/skipping.c: New test.
23418
23419 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23420
23421 * g++.old-deja/g++.other/eh3.C: New testcase.
23422
23423 2000-12-07 Neil Booth <neilb@earthling.net>
23424
23425 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23426 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23427 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23428 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23429 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23430 Update.
23431
23432 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23433
23434 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23435 __SIZE_TYPE__ instead of int for type of integers cast to
23436 pointers.
23437
23438 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23439
23440 * g++.old-deja/g++.other/cleanup4.C: New test.
23441
23442 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23443
23444 * format-sec-1.c: New test.
23445
23446 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23447
23448 * gcc.dg/format-nonlit-3.c: New test.
23449
23450 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23451
23452 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23453 through a null pointer.
23454
23455 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23456
23457 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23458 * g++.old-deja/g++.pt/partial4.C: New test.
23459
23460 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23461
23462 * gcc.c-torture/execute/ieee/hugeval.x: New.
23463
23464 2000-12-06 Neil Booth <neilb@earthling.net>
23465
23466 * gcc.dg/cpp/backslash2.c: New tests.
23467
23468 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23469
23470 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23471 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23472
23473 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23474
23475 * gcc.c-torture/execute/20001203-2.c: New testcase.
23476
23477 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23478
23479 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23480 * g++.old-deja/g++.other/virtual10.C: New test.
23481
23482 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23483
23484 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23485
23486 2000-12-05 Richard Henderson <rth@redhat.com>
23487
23488 * gcc.c-torture/compile/20001205-1.c: New.
23489
23490 2000-12-04 Neil Booth <neilb@earthling.net>
23491
23492 * g++.old-deja/g++.other/virtual9.C: New test.
23493 * g++.old-deja/g++.pt/crash61.C: New test.
23494 * gcc.c-torture/execute/loop-9.c: New test.
23495
23496 2000-12-04 Neil Booth <neilb@earthling.net>
23497
23498 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23499 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23500 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23501 * gcc.dg/cpp/extratokens.c: ...here.
23502
23503 2000-12-04 Neil Booth <neilb@earthling.net>
23504
23505 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23506 New tests.
23507
23508 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23509
23510 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23511 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23512
23513 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23514
23515 * gcc.c-torture/execute/20001203-1.c: New test.
23516
23517 2000-12-03 Neil Booth <neilb@earthling.net>
23518
23519 * gcc.dg/cpp/macro6.c: New test cases.
23520
23521 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23522
23523 * gcc.c-torture/execute/string-opt-9.c: New test.
23524 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23525 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23526 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23527
23528 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23529 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23530
23531 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23532
23533 * gcc.dg/cpp/if-6.c: New testcase.
23534
23535 * gcc.dg/20001201-1.c: New testcase.
23536
23537 2000-12-02 Neil Booth <neilb@earthling.net>
23538
23539 * g++.old-deja/g++.other/externC4.C,
23540 g++.old-deja/g++.other/friend10.C: New tests.
23541
23542 2000-12-02 Neil Booth <neilb@earthling.net>
23543
23544 * g++.old-deja/g++.other/instan2.C
23545 * g++.old-deja/g++.other/instan3.C: New test.
23546
23547 2000-12-02 Neil Booth <neilb@earthling.net>
23548
23549 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23550 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23551 gnuc99.c,gnuc99-pedantic.c: New tests.
23552
23553 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23554
23555 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23556 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23557
23558 2000-12-01 Neil Booth <neilb@earthling.net>
23559
23560 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23561 * gcc.dg/cpp/poison.c: Update.
23562 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23563
23564 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23565
23566 * g77.f-torture/execute/20001201.f: New test.
23567
23568 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23569
23570 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23571
23572 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23573
23574 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23575
23576 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23577
23578 * g++.old-deja/g++.other/cast6.C: New test.
23579
23580 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23581
23582 * gcc.c-torture/execute/20001130-2.c: New testcase.
23583
23584 2000-11-30 Richard Henderson <rth@redhat.com>
23585
23586 * gcc.c-torture/execute/20001130-1.c: New test.
23587
23588 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23589
23590 * g++.old-deja/g++.other/op3.C: New test.
23591
23592 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23593
23594 * g++.old-deja/g++.other/op2.C: New test.
23595
23596 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23597
23598 * g++.old-deja/g++.other/crash38.C: New test.
23599
23600 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23601
23602 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23603
23604 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23605
23606 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23607 tests.
23608 * gcc.c-torture/execute/string-opt-6.c: New test.
23609
23610 * gcc.dg/20001117-1.c: Add main.
23611
23612 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23613
23614 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23615 Move from here ...
23616 * gcc.dg/940510-1.c: ... to here.
23617
23618 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23619 zero-size arrays in toplevel structures.
23620
23621 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23622
23623 * gcc.c-torture/execute/loop-8.c: New test.
23624
23625 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23626
23627 * g++.old-deja/g++.other/base1.C: New test.
23628
23629 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23630
23631 * g++.old-deja/g++.other/parse2.C: New test.
23632
23633 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23634
23635 * g++.old-deja/g++.pt/incomplete1.C: New test.
23636
23637 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23638
23639 * g++.old-deja/g++.other/friend9.C: New test.
23640
23641 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23642
23643 * gcc.dg/20001127-1.c: New test.
23644
23645 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23646
23647 * g++.old-deja/g++.pt/friend46.C: New test.
23648
23649 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.other/ptrmem8.C: New test.
23652
23653 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23654
23655 * gcc.c-torture/execute/string-opt-7.c: New test.
23656 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23657
23658 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23659
23660 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23661 instead of 'mkcheck 2'.
23662
23663 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23664
23665 * gcc.c-torture/execute/memcheck/driver.c,
23666 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23667 C9X references to refer to C99.
23668
23669 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23670
23671 * gcc.dg/ultrasp3.c: New test.
23672
23673 2000-11-25 Neil Booth <neilb@earthling.net>
23674
23675 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23676
23677 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23678
23679 * gcc.c-torture/compile/20001123-2.c: New.
23680
23681 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23682
23683 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23684
23685 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23686
23687 * gcc.dg/sequence-point-1.c: Add some new tests.
23688 * gcc.c-torture/execute/20001124-1.c: New test.
23689
23690 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23691
23692 * g++.old-deja/g++.other/vaarg4.C: New test.
23693 * gcc.c-torture/compile/20001123-1.c: New test.
23694
23695 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23696
23697 * g++.other/crash24.C: Adjust and remove XFAIL.
23698 * g++.other/crash37.C: New test.
23699
23700 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23701
23702 * g++.old-deja/g++.pt/instantiate9.C: New test.
23703
23704 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23705
23706 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23707 new ABI, too.
23708
23709 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23710 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23711
23712 2000-11-22 Neil Booth <neilb@earthling.net>
23713
23714 * gcc.dg/cpp/Wtrigraphs.c: New test.
23715
23716 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23717
23718 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23719
23720 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23721
23722 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23723
23724 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23725
23726 * lib/gcc-dg.exp: load_lib scanasm.exp.
23727 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23728 * lib/g++-dg.exp: load_lib scanasm.exp.
23729 * lib/scanasm.exp: New.
23730 (scan-assembler, scan-assembler-not): Add optional arguments to
23731 test name, or if not present, the pattern name.
23732 (scan-assembler-dem, scan-assembler-dem-not): New.
23733
23734 * g++.dg/dg.exp: New.
23735
23736 2000-11-21 Neil Booth <neilb@earthling.net>
23737
23738 * gcc.dg/cpp/integrated1.c: Remove.
23739
23740 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23741
23742 * gcc.c-torture/execute/20001121-1.c: New test.
23743
23744 2000-11-21 Richard Henderson <rth@redhat.com>
23745
23746 * gcc.c-torture/compile/20001121-1.c: New test.
23747
23748 2000-11-20 Neil Booth <neilb@earthling.net>
23749
23750 * gcc.dg/cpp/integrated1.c: New test.
23751
23752 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23753
23754 * g++.old-deja/g++.other/inline17.C: New test.
23755
23756 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23757
23758 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23759 local variable to be zero: I made the variable global. Now
23760 uses abort() and exit() instead of relying on main's return value.
23761
23762 2000-11-20 Neil Booth <neilb@earthling.net>
23763
23764 * gcc.dg/cpp/paste2.c: Update test.
23765 * objc/execute/paste.m: New test.
23766
23767 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23768
23769 * gcc.dg/c99-condexpr-1.c: New test.
23770
23771 2000-11-20 Neil Booth <neilb@earthling.net>
23772
23773 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23774
23775 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23776
23777 * g++.old-deja/g++.pt/export1.C: New test.
23778
23779 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23780
23781 * gcc.dg/20001117-1.c: New test.
23782
23783 2000-11-18 Richard Henderson <rth@redhat.com>
23784
23785 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23786
23787 2000-11-18 Richard Henderson <rth@redhat.com>
23788
23789 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23790 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23791 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23792
23793 2000-11-18 Richard Henderson <rth@redhat.com>
23794
23795 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23796 (main): New. Exit cleanly.
23797
23798 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23799
23800 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23801 gcc.dg/c99-fordecl-2.c: New tests.
23802
23803 2000-11-18 Richard Henderson <rth@redhat.com>
23804
23805 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23806 * gcc.c-torture/execute/zerolen-2.c: New.
23807
23808 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23809
23810 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23811 memory.
23812
23813 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23814
23815 * g++.old-deja/g++.pt/instantiate8.C: New test.
23816
23817 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23818
23819 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23820 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23821
23822 2000-11-16 Nick Clifton <nickc@redhat.com>
23823
23824 * gcc.c-torture/execute/nestfunc-2.c: New test.
23825 * gcc.c-torture/execute/nestfunc-3.c: New test.
23826
23827 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23828
23829 * gcc.c-torture/compile/20001116-1.c: New test.
23830
23831 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23832
23833 * gcc.c-torture/execute/20001115-1.c: New test.
23834
23835 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23836
23837 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23838 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23839 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23840 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23841
23842 2000-11-15 Neil Booth <neilb@earthling.net>
23843
23844 gcc.dg/cpp/_Pragma1.c: Update.
23845 gcc.dg/cpp/_Pragma2.c: New test.
23846
23847 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23848
23849 * g++.old-deja/g++.other/anon5.C: New test.
23850
23851 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23852
23853 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23854 tests.
23855
23856 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23857
23858 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23859 output.
23860
23861 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23862
23863 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23864 labels at end of compound statements.
23865
23866 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23867
23868 * gcc.c-torture/execute/loop-7.c: New test.
23869
23870 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23871
23872 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23873
23874 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23875
23876 * gcc.dg/c99-bool-1.c: New test.
23877
23878 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23879
23880 * gcc.dg/c99-scope-1.c: Remove xfail.
23881 * gcc.dg/c99-scope-2.c: New test.
23882
23883 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23884
23885 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23886 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23887
23888 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23889
23890 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23891 error messages.
23892
23893 * g++.mike/p700.C: Don't typedef wchar_t.
23894 * g++.mike/p784.C: Likewise.
23895 * g++.mike/eb101.C: Don't use __wchar_t.
23896
23897 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23898
23899 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23900 from DO loop.
23901
23902 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23903
23904 * gcc.c-torture/execute/20001111-1.c: New test.
23905
23906 2000-11-10 Nick Clifton <nickc@redhat.com>
23907
23908 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23909 long multuiple and accumulate.
23910
23911 2000-11-09 Richard Henderson <rth@redhat.com>
23912
23913 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23914 via size_t instead of int.
23915
23916 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23917 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23918 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23919 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23920
23921 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23922
23923 * gcc.c-torture/compile/20001109-1.c: New test.
23924 * gcc.c-torture/compile/20001109-2.c: New test.
23925
23926 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23927
23928 * g++.old-deja/g++.pt/operator1.C: New test.
23929 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23930
23931 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23932
23933 * gcc.dg/20001108-1.c: New test.
23934
23935 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23936
23937 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23938 with both arguments constant strings.
23939 * gcc.c-torture/execute/string-opt-3.c: New test.
23940 * gcc.c-torture/execute/string-opt-4.c: New test.
23941 * gcc.c-torture/execute/string-opt-5.c: New test.
23942
23943 2000-11-08 Nick Clifton <nickc@redhat.com>
23944
23945 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23946 mulsidi3adddi patterns.
23947
23948 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23949
23950 * g++.old-deja/g++.other/crash36.C: New test.
23951
23952 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23953
23954 * g++.old-deja/g++.other/init16.C: New test.
23955
23956 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23957
23958 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23959
23960 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23961
23962 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23963 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23964 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23965
23966 2000-11-07 DJ Delorie <dj@redhat.com>
23967
23968 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23969
23970 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23971
23972 * gcc.c-torture/execute/string-opt-1.c: New test.
23973
23974 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23975
23976 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23977 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23978 parameters in registers, and there is no way for a varargs
23979 function to know in which order the integer and floating-point
23980 parameters should be interleaved when they are placed on the
23981 stack.
23982 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23983 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23984
23985 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23986
23987 * gcc.c-torture/execute/string-opt-2.c: New test.
23988
23989 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23990
23991 * g++.old-deja/g++.pt/crash60.C: New test.
23992
23993 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23994
23995 * g++.old-deja/g++.other/crash24.C: New test.
23996 * g++.old-deja/g++.other/crash25.C: New test.
23997 * g++.old-deja/g++.other/crash26.C: New test.
23998 * g++.old-deja/g++.other/crash27.C: New test.
23999 * g++.old-deja/g++.other/crash28.C: New test.
24000 * g++.old-deja/g++.other/crash29.C: New test.
24001 * g++.old-deja/g++.other/crash30.C: New test.
24002 * g++.old-deja/g++.other/crash31.C: New test.
24003 * g++.old-deja/g++.other/crash32.C: New test.
24004 * g++.old-deja/g++.other/crash33.C: New test.
24005 * g++.old-deja/g++.other/crash34.C: New test.
24006 * g++.old-deja/g++.other/crash35.C: New test.
24007
24008 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24009
24010 * gcc.c-torture/execute/20001031-1.c: New test.
24011
24012 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24013
24014 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24015 namespace.
24016
24017 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24018 standards-conformant.
24019
24020 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24021
24022 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24023 * g++.old-deja/g++.mike/p755a.C: Likewise.
24024 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24025 library makes no calls to `operator new' during initialization.
24026
24027 2000-11-04 Neil Booth <neilb@earthling.net>
24028
24029 * gcc.dg/cpp/include2.c: New tests.
24030
24031 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24032
24033 * lib/g++.exp (g++_set_ld_library_path): New function.
24034 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24035
24036 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24037
24038 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24039 warnings.
24040
24041 2000-11-01 Richard Henderson <rth@redhat.com>
24042
24043 * g++.old-deja/g++.ext/namedret1.C: New.
24044 * g++.old-deja/g++.ext/namedret2.C: New.
24045 * g++.old-deja/g++.ext/namedret3.C: New.
24046
24047 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24048
24049 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24050 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24051
24052 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24053
24054 * gcc.c-torture/execute/va-arg-21.c: New test.
24055
24056 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24057
24058 * gcc.dg/c99-complex-2.c: New test.
24059
24060 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24061
24062 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24063
24064 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24065
24066 * g++.old-deja/g++.other/inline16.C: New test.
24067
24068 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24069
24070 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24071 __PRETTY_FUNCTION__
24072
24073 2000-10-29 Neil Booth <neilb@earthling.net>
24074
24075 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24076 New tests.
24077 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24078 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24079 optimisation.
24080
24081 2000-10-29 Neil Booth <neilb@earthling.net>
24082
24083 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24084 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24085 * mi5.c: Test multiple includes work with -C.
24086 * trigraphs.c: Test ^= version.
24087
24088 2000-10-28 Neil Booth <neilb@earthling.net>
24089
24090 New tests and test updates for new macro expander.
24091
24092 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24093 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24094 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24095 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24096 new diagnostic messages.
24097
24098 * gcc.dg/cpp/macro3.c: New tests.
24099
24100 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24101
24102 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24103 on the same line.
24104
24105 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24106
24107 * g++.old-deja/g++.other/eh2.C: New test.
24108
24109 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24110
24111 * gcc.c-torture/execute/20001027-1.c: New test.
24112
24113 2000-10-26 Richard Henderson <rth@redhat.com>
24114
24115 * gcc.c-torture/execute/20001026-1.c: New.
24116
24117 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24118
24119 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24120 * g++.old-deja/g++.law/builtin1.C: Likewise.
24121 * g++.old-deja/g++.law/ctors10.C: Likewise.
24122 * g++.old-deja/g++.law/virtual3.C: Likewise.
24123 * g++.old-deja/g++.mike/p658.C: Likewise.
24124 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24125 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24126 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24127 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24128 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24129
24130 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24131
24132 * gcc.c-torture/compile/20001024-1.c: New test.
24133
24134 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24135
24136 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24137 to tell us whether or not we are using V3.
24138
24139 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24140
24141 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24142 operands.
24143
24144 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24145
24146 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24147
24148 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24149
24150 * gcc.c-torture/execute/20001024-1.c: New test.
24151
24152 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24153
24154 * g++.old-deja/g++.other/sibcall1.C: New test.
24155
24156 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24157
24158 * gcc.dg/noncompile/init-3.c: New test.
24159
24160 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24161
24162 * gcc.dg/format-array-1.c: New test.
24163
24164 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24165
24166 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24167 writing through null pointers; remove comment about testing
24168 unterminated strings.
24169
24170 2000-10-17 Matthew Hiller <hiller@redhat.com>
24171
24172 * gcc.c-torture/execute/20001017-2.c: New test.
24173
24174 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24175
24176 * gcc.c-torture/compile/20001018-1.c: New test.
24177 * gcc.c-torture/compile/20001018-1.x: Xfail.
24178
24179 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24180
24181 * gcc.c-torture/execute/20001017-1.c: New test.
24182
24183 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24184
24185 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24186 for multiple use of arguments with scanf formats; add tests for
24187 multiple use of arguments.
24188
24189 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24190
24191 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24192
24193 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24194
24195 * gcc.dg/format-miss-1.c: New test.
24196
24197 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24198
24199 * gcc.c-torture/execute/20001013-1.c: New test.
24200
24201 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24202
24203 * gcc.dg/format-branch-1.c: New test.
24204
24205 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24206
24207 * README, lib/file-format.exp: Remove EGCS references.
24208
24209 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24210
24211 * gcc.dg/20001013-1.c: New test.
24212
24213 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24214
24215 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24216 for intmax_t in the compiler using __typeof__ and the type rules
24217 for conditional expressions.
24218
24219 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24220
24221 * gcc.dg/20001012-1.c: New test.
24222 * gcc.dg/20001012-2.c: New test.
24223
24224 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24225
24226 * gcc.dg/format-attr-1.c: New test.
24227
24228 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24229
24230 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24231 __LONG_LONG_MAX__ instead of LLONG_MAX.
24232
24233 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24234
24235 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24236 scanf flags.
24237 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24238 flags.
24239
24240 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24241
24242 * gcc.dg/sequence-pt-1.c: New test.
24243
24244 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24245
24246 * gcc.c-torture/execute/20001011-1.c: New testcase.
24247 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24248
24249 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24250
24251 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24252 does not error on it.
24253
24254 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24255
24256 * gcc.dg/20001009-1.c: New test.
24257
24258 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24259
24260 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24261 * gcc.c-torture/execute/20001009-2.c: ... to here.
24262
24263 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24264
24265 * gcc.c-torture/compile/20001009-1.c: New testcase.
24266 * gcc.c-torture/execute/20001009-1.c: New testcase.
24267 Testcases provided by Jan Hubicka <jh@suse.cz>.
24268
24269 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24270
24271 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24272 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24273 uintmax_t using <limits.h> to emulate the compiler's internal
24274 logic. No longer XFAIL %j tests.
24275
24276 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24277
24278 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24279 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24280 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24281 regexps and details of expected handling of some bad formats.
24282 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24283 suppression.
24284
24285 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24286
24287 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24288 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24289 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24290 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24291 in list archives.
24292
24293 2000-10-06 Richard Henderson <rth@cygnus.com>
24294
24295 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24296 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24297 * g++.old-deja/g++.jason/report.C: Likewise.
24298 * g++.old-deja/g++.law/friend5.C: Likewise.
24299 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24300 of the expected warnings.
24301
24302 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24303
24304 * g++.old-deja/g++.pt/enum14.C: New test.
24305
24306 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.old-deja/g++.pt/crash59.C: New test.
24309
24310 2000-10-04 Will Cohen <wcohen@redhat.com>
24311
24312 * gcc.dg/20000926-1.c: New test.
24313
24314 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24315
24316 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24317 function name for current C++ compiler.
24318 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24319
24320 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24321
24322 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24323 __PRETTY_FUNCTION__.
24324 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24325
24326 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24327
24328 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24329
24330 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24331
24332 * gcc.c-torture/compile/20000923-1.c: New test.
24333
24334 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24335
24336 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24337 * g++.old-deja/g++.pt/ttp62.C: Same.
24338 * g++.old-deja/g++.other/inline14.C: Same.
24339
24340 2000-09-24 Richard Henderson <rth@cygnus.com>
24341
24342 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24343
24344 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24345
24346 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24347
24348 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24349
24350 * gcc.c-torture/compile/20000922-1.c: New file.
24351
24352 2000-09-21 Nick Clifton <nickc@redhat.com>
24353
24354 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24355 a signed long modulo operation.
24356 (mod6): New function - perform an unsigned long modulo operation.
24357 (main): Add tests for modulos of very large numbers by very small
24358 dividends.
24359
24360 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24361
24362 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24363
24364 2000-09-19 Richard Henderson <rth@cygnus.com>
24365
24366 * gcc.dg/compare2.c (case 10): XFAIL.
24367
24368 2000-09-18 Richard Henderson <rth@cygnus.com>
24369
24370 * gcc.c-torture/execute/20000906-1.c: Move ...
24371 * gcc.dg/20000906-1.c: ... here. Only run on targets
24372 that support __builtin_trap.
24373
24374 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24375
24376 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24377
24378 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24379
24380 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24381 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24382 more $ format tests.
24383
24384 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24385
24386 * gcc.dg/format-errmk-1.c: New test.
24387
24388 2000-09-17 Greg McGary <greg@mcgary.org>
24389
24390 * gcc.c-torture/execute/20000917-1.x: Remove.
24391
24392 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24393
24394 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24395
24396 2000-09-17 Greg McGary <greg@mcgary.org>
24397
24398 * gcc.c-torture/execute/20000917-1.c: New test.
24399 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24400
24401 2000-09-16 Neil Booth <NeilB@earthling.net>
24402
24403 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24404 in nested macro bug.
24405
24406 2000-09-15 Neil Booth <NeilB@earthling.net>
24407
24408 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24409
24410 2000-09-14 Jeffrey A Law (law@cygnus.com)
24411
24412 * gcc.c-torture/execute/20000914-1.c: New test.
24413
24414 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24415
24416 * g++.other/inline13.C: New test.
24417
24418 2000-09-12 Andreas Jaeger <aj@suse.de>
24419
24420 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24421 constant by Ulrich Drepper <drepper@redhat.com>.
24422
24423 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24424
24425 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24426
24427 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24428
24429 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24430
24431 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24432
24433 * gcc.dg/cpp/backslash.c: New test.
24434
24435 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24436
24437 * gcc.c-torture/execute/20000910-1.c: New test.
24438 * gcc.c-torture/execute/20000910-2.c: Likewise.
24439
24440 2000-09-11 Robert Lipe <robertl@sco.com>
24441
24442 * gcc.dg/pragma-align.c: New test.
24443
24444 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24445
24446 * g++.old-deja/g++.pt/explicit82.C: New test.
24447 * g++.old-deja/g++.pt/explicit83.C: New test.
24448
24449 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24450
24451 * gcc.dg/asm-names.c: New test.
24452
24453 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24454
24455 * gcc.dg/cpp/tr-warn6.c: New test
24456
24457 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24458
24459 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24460 be accepted.
24461
24462 2000-09-07 Catherine Moore <clm@redhat.com>
24463
24464 * gcc.c-torture/execute/unroll-1.c: New test.
24465
24466 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24467
24468 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24469 ERROR markers.
24470 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24471 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24472 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24473 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24474 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24475 Preprocess only.
24476 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24477 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24478
24479 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24480
24481 * g++.old-deja/g++.pt/deduct2.C: New test.
24482
24483 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24484
24485 * g++.old-deja/g++.pt/parms2.C: New test.
24486
24487 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24488
24489 * g++.old-deja/g++.pt/crash58.C: New test.
24490
24491 2000-09-06 Greg McGary <greg@mcgary.org>
24492
24493 * gcc.c-torture/execute/20000906-1.c: New test.
24494 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24495
24496 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24497
24498 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24499
24500 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.old-deja/g++.pt/crash57.C: New test.
24503
24504 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24505
24506 * g++.old-deja/g++.pt/crash56.C: New test.
24507
24508 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24509
24510 * g++.old-deja/g++.pt/koenig1.C: New test.
24511
24512 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24513
24514 * gcc.dg/20000904-1.c: New test.
24515
24516 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24517
24518 * gcc.dg/cpp/paste8.c: New test.
24519
24520 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24521
24522 * gcc.c-torture/compile/20000827-1.c: New test.
24523
24524 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24525
24526 * gcc.dg/format-diag-1.c: New test.
24527
24528 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24529
24530 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24531 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24532 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24533 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24534 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24535
24536 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24537
24538 * g++.old-deja/g++.other/nested4.C: New test.
24539
24540 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24541
24542 * g++.old-deja/g++.ns/scoped1.C: New test.
24543
24544 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24545
24546 * lib/g++.exp: Support testing already-installed GCC.
24547
24548 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24549
24550 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24551
24552 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24553
24554 * gcc.dg/return-type-2.c: New test.
24555
24556 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24557
24558 * gcc.c-torture/compile/20000825-1.c: New test.
24559
24560 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24561
24562 * gcc.dg/dwarf2-2.c: New test.
24563
24564 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24565
24566 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24567 dg-warning regexps.
24568
24569 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24570
24571 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24572 gcc.dg/format-ext-5.c: New tests.
24573
24574 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24575
24576 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24577
24578 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24579
24580 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24581
24582 2000-08-24 Richard Henderson <rth@cygnus.com>
24583
24584 * gcc.dg/ia64-sync-1.c: New test.
24585 * gcc.dg/ia64-sync-2.c: New test.
24586 * gcc.dg/ia64-asm-1.c: New test.
24587
24588 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24589
24590 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24591 * gcc.dg/format-ext-2.c: New test.
24592
24593 2000-08-23 Jason Merrill <jason@redhat.com>
24594
24595 * lib/old-dejagnu.exp: Also ignore "In member function" and
24596 "At global scope".
24597
24598 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24599
24600 * gcc.dg/noncompile/label-lineno-1.c: New test.
24601
24602 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24603
24604 * gcc.dg/c99-array-nonobj-1.c: New test.
24605
24606 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24607
24608 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24609 tests.
24610 * gcc.dg/format-ext-1.c: New test.
24611
24612 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24613
24614 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24615 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24616 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24617 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24618 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24619
24620 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24621
24622 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24623 gcc.dg/c99-strftime-2.c: New tests.
24624
24625 2000-08-22 Richard Henderson <rth@cygnus.com>
24626
24627 * gcc.c-torture/execute/20000822-1.c: New test.
24628
24629 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24630
24631 * gcc.c-torture/execute/20000819-1.x: Remove.
24632
24633 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24634
24635 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24636 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24637 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24638 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24639 gcc.dg/format-xopen-1.c: New tests.
24640
24641 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24642
24643 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24644
24645 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24646
24647 * g++.old-deja/g++.other/loop2.C: New test.
24648
24649 * gcc.c-torture/compile/20000606-1.c: New test.
24650 * gcc.c-torture/compile/20000728-1.c: New test.
24651 * gcc.c-torture/execute/20000801-1.c: New test.
24652 * gcc.c-torture/execute/20000801-2.c: New test.
24653 * gcc.c-torture/execute/20000819-1.c: New test.
24654 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24655 * gcc.dg/20000629-1.c: New test.
24656 * gcc.dg/20000724-1.c: New test.
24657 * gcc.dg/20000807-1.c: New test.
24658
24659 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24660
24661 * gcc.dg/cpp/pragma-1.c: New test.
24662 * gcc.dg/cpp/pragma-2.c: New test.
24663
24664 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24665
24666 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24667 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24668
24669 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24670
24671 * gcc.c-torture/compile/20000818-1.c: New test.
24672
24673 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24674
24675 * gcc.c-torture/execute/20000818-1.c: New test.
24676
24677 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24678
24679 * gcc.dg/format-va-1.c: New test.
24680
24681 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24682
24683 * g++.old-deja/g++.other/typedef8.C: New test.
24684
24685 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24686
24687 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24688 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24689 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24690 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24691 * g++.old-deja/g++.other/ptrmem7.C: New test.
24692 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24693
24694 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24695
24696 * g++.old-deja/g++.pt/typename27.C: New test.
24697
24698 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24699
24700 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24701 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24702 * g++.old-deja/g++.pt/friend45.C: New test.
24703 * g++.old-deja/g++.other/friend8.C: New test.
24704
24705 2000-08-15 Richard Henderson <rth@cygnus.com>
24706
24707 * gcc.c-torture/execute/20000815-1.c: New test.
24708
24709 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24710
24711 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24712 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24713 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24714
24715 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24716
24717 * g++.old-deja/g++.other/refinit2.C: New test.
24718
24719 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24720
24721 * lib/c-torture.exp (c-torture): Make
24722 compiler_conditional_xfail_data global.
24723 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24724 compiler_conditional_xfail_data machinery.
24725 (f-torture-execute): Likewise.
24726 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24727 and only when unrolling loops.
24728
24729 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24730
24731 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24732
24733 * g++.old-deja/g++.pt/explicit81.C: New test.
24734
24735 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24736
24737 * g++.old-deja/g++.pt/typename26.C: New test.
24738
24739 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24740
24741 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24742 warning.
24743
24744 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24745
24746 * g++.old-deja/g++.other/array3.C: New test.
24747
24748 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24749
24750 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24751 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24752 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24753 New tests.
24754
24755 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24756
24757 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24758 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24759
24760 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24761
24762 * gcc.c-torture/execute/20000808-1.c: New test.
24763
24764 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24765
24766 * gcc.dg/c90-const-expr-1.c: New test.
24767
24768 2000-08-08 Richard Henderson <rth@cygnus.com>
24769
24770 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24771
24772 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24773
24774 * gcc.dg/noncompile/const-ll-1.c: New test.
24775
24776 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24777
24778 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24779
24780 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24781
24782 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24783 that running programs linked against the shared version of libobjc
24784 run correctly.
24785
24786 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24787
24788 * gcc.dg/c99-printf-1.c: New test.
24789
24790 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24791
24792 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24793
24794 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24795
24796 * gcc.c-torture/execute/20000731-1.x: Delete.
24797
24798 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24799
24800 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24801 and torture_without_loops as is done by c-torture.exp.
24802 (search_for): Copy from c-torture.exp.
24803 (gcc-dg-runtest): New function, drives a directory of tests
24804 iterating over the TORTURE_OPTIONS.
24805 (scan-assembler, scan-assembler-not): Move here from
24806 individual directory drivers.
24807
24808 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24809 defined by lib/gcc-dg.exp.
24810 * gcc.dg/cpp/cpp.exp: Likewise.
24811 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24812 gcc-dg-runtest, so we cycle over optimization options.
24813
24814 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24815 * gcc.dg/compare2.c: No longer expected to fail.
24816
24817 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24818
24819 * gcc.c-torture/execute/20000804-1.c: New test.
24820
24821 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24822
24823 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24824
24825 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24826
24827 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24828
24829 2000-08-03 Jeffrey A Law (law@cygnus.com)
24830
24831 * gcc.c-torture/compile/20000803-1.c: New test.
24832
24833 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24834
24835 * gcc.c-torture/execute/20000801-3.c,
24836 gcc.c-torture/execute/20000801-4.c: New tests.
24837 * gcc.c-torture/execute/20000801-3.x,
24838 gcc.c-torture/execute/20000801-4.x: Xfail.
24839
24840 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24841
24842 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24843 libobjc/.libs to allow for libtool.
24844
24845 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24846
24847 * gcc.c-torture/compile/20000802-1.c: New test.
24848
24849 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24850
24851 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24852
24853 2000-07-31 Jeffrey A Law (law@cygnus.com)
24854
24855 * gcc-c-torture/execute/20000731-2.c: New test.
24856
24857 * gcc.c-torture/execute/20000731-1.c: New test.
24858 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24859
24860 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24861
24862 * testsuite/gcc.dg/cpp/paste7.c: New test.
24863 * gcc.dg/cpp/20000725-1.c: New test.
24864
24865 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24866
24867 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24868 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24869 declaration warning for __builtin_dwarf_reg_size.
24870
24871 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24872
24873 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24874
24875 * gcc.dg/noncompile/voidparam-1.c: New test.
24876
24877 2000-07-30 Richard Henderson <rth@cygnus.com>
24878
24879 * gcc.dg/c90-digraph-1.c: Don't xfail.
24880 * gcc.dg/compare2.c (case 10): Xfail.
24881 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24882
24883 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24884
24885 * gcc.dg/c99-main-1.c: New test.
24886
24887 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24888
24889 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24890
24891 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24892
24893 * gcc.c-tortuer/execute/20000726-1.c: New test.
24894
24895 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24896
24897 * gcc.c-torture/execute/enum-2.c: New test.
24898
24899 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24900
24901 * gcc.dg/cpp/tr-warn3.c: New test.
24902
24903 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24904
24905 * g++.old-deja/g++.ext/implicit1.C: Remove.
24906 * g++.old-deja/g++.jason/c2.C: Remove
24907 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24908 * g++.old-deja/g++.pt/crash16.C: Likewise.
24909 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24910
24911 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24912
24913 * g++.old-deja/g++.other/for2.C: New test.
24914
24915 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24916
24917 * gcc.dg/20000720-1.c: New test.
24918
24919 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24920
24921 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24922
24923 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24924
24925 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24926 * gcc.c-torture/execute/20000722-1.c: New.
24927 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24928
24929 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24930
24931 * gcc.dg/cpp/20000720-1.S: New test.
24932
24933 2000-07-21 Michael Meissner <meissner@redhat.com>
24934
24935 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24936
24937 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24938
24939 * g++.old-deja/g++.brendan/crash16.C,
24940 g++.old-deja/g++.brendan/parse3.C,
24941 g++.old-deja/g++.brendan/redecl1.C,
24942 g++.old-deja/g++.ns/template13.C,
24943 g++.old-deja/g++.other/decl4.C,
24944 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24945
24946 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24947
24948 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24949 and "Internal error".
24950
24951 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24952 regexps.
24953 * gcc.dg/cpp/paste6.c: New test.
24954
24955 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24956
24957 * gcc.dg/cpp/tr-direct.c: New test.
24958
24959 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24960 gcc.dg/cpp/undef1.c: Tweak error regexps.
24961
24962 2000-07-18 Eric Christopher <echristo@redhat.com>
24963
24964 * gcc.c-torture/compile/20000718-1.c: New test.
24965
24966 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24967
24968 * cpplex.c (_cpp_push_token): If the token being pushed back
24969 is the previous token in this context, just subtract one from
24970 context->posn.
24971 * cppmacro.c (save_expansion): Clear aux field when storing a
24972 placemarker.
24973
24974 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24975
24976 * gcc.dg/noncompile/redecl-1.c: New test.
24977
24978 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24979
24980 * gcc.c-torture/execute/20000717-5.c: New test.
24981 * gcc.c-torture/execute/20000717-1.x: Removed.
24982
24983 2000-07-17 Richard Henderson <rth@cygnus.com>
24984
24985 * gcc.c-torture/execute/20000717-4.c: New test.
24986
24987 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24988
24989 * gcc.dg/cpp/syshdr.c: New test.
24990 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24991
24992 2000-07-17 Neil Booth <neilb@earthling.net>
24993
24994 * gcc.dg/cpp/cmdlne-dM.c: New test.
24995 * gcc.dg/cpp/cmdlne-dD.c: New test.
24996
24997 2000-07-17 Jeffrey A Law (law@cygnus.com)
24998
24999 * gcc.c-torture/execute/20000717-3.c: New test.
25000
25001 * gcc.c-torture/compile/20000717-1.c: New test.
25002
25003 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25004
25005 * gcc.c-torture/execute/20000717-2.c: New test.
25006
25007 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25008
25009 * gcc.dg/formatz-1.c: New test.
25010
25011 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25012 * gcc.dg/c99-digraph-1.c: New tests.
25013
25014 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25015 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25016
25017 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25018 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25019 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25020 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25021 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25022 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25023 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25024
25025 2000-07-17 Greg McGary <greg@mcgary.org>
25026
25027 * gcc.c-torture/execute/20000717-1.c: New test.
25028 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25029
25030 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25031
25032 * gcc.c-torture/execute/20000715-2.c: New test.
25033 * gcc.dg/20000715-1.c: New test.
25034
25035 2000-07-15 Michael Meissner <meissner@redhat.com>
25036
25037 * gcc.c-torture/execute/20000715-1.c: New test.
25038
25039 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25040
25041 * gcc.c-torture/execute/20000707-1.c: New test.
25042
25043 2000-07-13 Neil Booth <NeilB@earthling.net>
25044
25045 * testsuite/gcc.dg/cpp/digraph1.c,
25046 testsuite/gcc.dg/cpp/digraph2.c,
25047 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25048
25049 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25050
25051 * g77.f-torture/compile/20000630-2.f: New test.
25052 * g77.f-torture/compile/20000630-2.x
25053
25054 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25055
25056 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25057
25058 2000-07-11 Neil Booth <NeilB@earthling.net>
25059
25060 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25061
25062 2000-07-11 Neil Booth <NeilB@earthling.net>
25063
25064 * gcc.dg/cpp/cmdlne-C.c: New.
25065
25066 2000-07-09 Neil Booth <NeilB@earthling.net>
25067
25068 * gcc.dg/cpp/directiv.c: New tests.
25069 * gcc.dg/cpp/undef1.c: Update.
25070
25071 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25072
25073 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25074
25075 2000-07-09 Neil Booth <NeilB@earthling.net>
25076
25077 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25078
25079 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25080
25081 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25082 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25083
25084 2000-07-08 Neil Booth <NeilB@earthling.net>
25085
25086 * gcc.dg/cpp/macsyntx.c: New tests.
25087
25088 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25089
25090 * gcc.dg/20000707-1.c: New test.
25091
25092 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25093
25094 * gcc.c-torture/execute/20000706-1.c: New test.
25095 * gcc.c-torture/execute/20000706-2.c: New test.
25096 * gcc.c-torture/execute/20000706-3.c: New test.
25097 * gcc.c-torture/execute/20000706-4.c: New test.
25098 * gcc.c-torture/execute/20000706-5.c: New test.
25099
25100 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25101
25102 * g++.old-deja/g++.pt/instantiate7.C: New test.
25103
25104 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25105
25106 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25107 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25108 * g++.old-deja/g++.other/rtti3.C: Likewise.
25109 * g++.old-deja/g++.other/rttid3.C: Likewise.
25110
25111 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25112
25113 * g77.f-torture/compile/20000630-1.x: Fix typo
25114
25115 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25116
25117 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25118 assembly output.
25119
25120 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25121
25122 * gcc.dg/cpp/ident.c: New test.
25123
25124 2000-07-05 Neil Booth <NeilB@earthling.net>
25125
25126 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25127 gcc.dg/cpp/lexstrng.c: New tests.
25128
25129 2000-07-04 Neil Booth <NeilB@earthling.net>
25130
25131 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25132 * gcc.dg/cpp/strify2.c: Same.
25133
25134 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25135
25136 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25137 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25138 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25139 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25140
25141 * testsuite/gcc.dg/cpp/macro1.c,
25142 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25143 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25144 testsuite/gcc.dg/cpp/strify1.c,
25145 testsuite/gcc.dg/cpp/strify2.c: New tests.
25146
25147 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25148
25149 * gcc.c-torture/execute/20000703-1.c: New test.
25150
25151 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25152
25153 * g++.old-deja/g++.pt (lookup10.C): New test.
25154
25155 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25156
25157 * g++.old-deja/g++.pt (typename25.C): New test.
25158
25159 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25160
25161 * gcc.c-torture/compile/20000701-1.c: New test.
25162
25163 2000-06-30 Nick Clifton <nickc@cygnus.com>
25164
25165 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25166 to test case.
25167
25168 2000-06-30 Catherine Moore <clm@cygnus.com>
25169
25170 * gcc.c-torture/execute/align-1.c: New test.
25171
25172 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25173
25174 * g++.old-deja/g++.pt/expr8.C: New test.
25175 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25176
25177 2000-06-29 Nick Clifton <nickc@cygnus.com>
25178
25179 * gcc.c-torture/compile/20000629-1.c: New test.
25180
25181 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25182
25183
25184 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25185 gcc.dg/noncompile directory, depending on whether they're
25186 preprocessor tests or not. Annotate all the tests for the dg
25187 framework.
25188
25189 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25190 * gcc.dg/noncompile/noncompile.exp: New.
25191
25192 * Moved files:
25193 Old name New name
25194 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25195 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25196 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25197 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25198 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25199 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25200 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25201 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25202 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25203 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25204 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25205 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25206 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25207 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25208 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25209 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25210 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25211 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25212 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25213 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25214 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25215 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25216 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25217 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25218
25219 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25220 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25221 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25222 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25223 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25224 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25225
25226 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25227
25228 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25229 declare one variable. On the fourth, error.
25230 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25231 declared by 20000628-1a.h.
25232
25233 2000-06-29 Richard Henderson <rth@redhat.com>
25234
25235 * gcc.c-torture/execute/930529-1.x: New file.
25236 * gcc.dg/920413-1.c: Adjust expected warning text.
25237 * gcc.dg/980217-1.c: Declare abort.
25238 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25239
25240 2000-06-29 Jeffrey A Law (law@cygnus.com)
25241
25242 * g77.f-torture/compile/20000629-1.f: New test.
25243 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25244
25245 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25246
25247 Rearrange lots of files, removing entirely the
25248 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25249 directories.
25250
25251 * Deleted files:
25252 gcc.c-torture/code_quality/code_quality.exp
25253 gcc.c-torture/special/special.exp
25254 gcc.failure/failure.exp
25255 gcc.failure/940409-1.x
25256 gcc.c-torture/compile/961203-1.x
25257
25258 * New files:
25259 gcc.misc-tests/linkage.exp
25260 gcc.c-torture/execute/920730-1t.c
25261 gcc.c-torture/execute/920730-1t.x
25262 gcc.c-torture/compile/920520-1.x
25263 gcc.c-torture/compile/920521-1.x
25264 gcc.c-torture/compile/981006-1.x
25265 gcc.c-torture/execute/eeprof-1.x
25266
25267 * Moved files (possibly with modifications to fit a new harness):
25268 Old name New name
25269 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25270 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25271 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25272 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25273 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25274 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25275 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25276 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25277 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25278 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25279 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25280 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25281 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25282 gcc.failure/940409-1.c gcc.dg/940409-1.c
25283
25284 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25285
25286 * c-torture/compile/961203-1.x: Delete.
25287
25288 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25289 not exit. Include stdio.h.
25290 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25291 * gcc.misc-tests/dg-12.c: Likewise.
25292 * gcc.misc-tests/dg-5.c: Likewise.
25293 * gcc.misc-tests/dg-6.c: Likewise.
25294 * gcc.misc-tests/dg-7.c: Prototype abort.
25295 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25296 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25297 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25298 not exit.
25299 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25300 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25301
25302 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25303
25304 * gcc.dg/cpp/20000628-1.c: New test.
25305 * gcc.dg/cpp/20000628-1.h: New header for above test.
25306 * gcc.dg/cpp/20000628-1a.h: Likewise.
25307
25308 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25309
25310 * gcc.dg/cpp: New directory.
25311 * gcc.dg/cpp/cpp.exp: New driver.
25312 * gcc.dg/cpp/20000627-1.c: New test.
25313 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25314 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25315 and rewrite as a compilation test.
25316
25317 * gcc.dg: Move many files into the cpp subdirectory, possibly
25318 renaming or editing them as well.
25319 Old name New name
25320 990119-1.c cpp/19990119-1.c
25321 990228-1.c cpp/19990228-1.c
25322 990407-1.c cpp/19990407-1.c
25323 990409-1.c cpp/19990409-1.c
25324 990413-1.c cpp/19990413-1.c
25325 990703-1.c cpp/19990703-1.c
25326 20000127-1.c cpp/20000127-1.c
25327 20000129-1.c cpp/20000129-1.c
25328 20000207-1.c cpp/20000207-1.c
25329 20000207-2.c cpp/20000207-2.c
25330 20000209-1.c cpp/20000209-1.c
25331 20000209-2.c cpp/20000209-2.c
25332 20000301-1.c cpp/20000301-1.c
25333 20000419-1.c cpp/20000419-1.c
25334 20000510-1.S cpp/20000510-1.S
25335 20000519-1.c cpp/20000519-1.c
25336 20000529-1.c cpp/20000529-1.c
25337 20000625-1.c cpp/20000625-1.c
25338 20000625-2.c cpp/20000625-2.c
25339 cpp-as1.c cpp/assert1.c
25340 cpp-as2.c cpp/assert2.c
25341 cxx-comments-1.c cpp/cxxcom1.c
25342 cxx-comments-2.c cpp/cxxcom2.c
25343 endif-label.c cpp/endif.c
25344 cpp-hash1.c cpp/hash1.c
25345 cpp-hash2.c cpp/hash2.c
25346 cpp-if1.c cpp/if-1.c
25347 cpp-if2.c cpp/if-2.c
25348 cpp-if3.c cpp/if-3.c
25349 cpp-if4.c cpp/if-4.c
25350 cpp-if5.c cpp/if-5.c
25351 cpp-cond.c cpp/if-cexp.c
25352 cpp-missingop.c cpp/if-mop.c
25353 cpp-missingparen.c cpp/if-mpar.c
25354 cpp-opprec.c cpp/if-oppr.c
25355 cpp-ifparen.c cpp/if-paren.c
25356 cpp-shortcircuit.c cpp/if-sc.c
25357 cpp-shift.c cpp/if-shift.c
25358 cpp-unary.c cpp/if-unary.c
25359 cpp-li1.c cpp/line1.c
25360 cpp-li2.c cpp/line2.c
25361 lineno.c cpp/line3.c
25362 lineno-2.c cpp/line4.c
25363 cpp-mi.c cpp/mi1.c
25364 cpp-mic.h cpp/mi1c.h
25365 cpp-micc.h cpp/mi1cc.h
25366 cpp-mind.h cpp/mi1nd.h
25367 cpp-mindp.h cpp/mi1ndp.h
25368 cpp-mix.h cpp/mi1x.h
25369 cpp-mi2.c cpp/mi2.c
25370 cpp-mi2a.h cpp/mi2a.h
25371 cpp-mi2b.h cpp/mi2b.h
25372 cpp-mi2c.h cpp/mi2c.h
25373 cpp-mi3.c cpp/mi3.c
25374 cpp-mi3.def cpp/mi3.def
25375 poison-1.c cpp/poison.c
25376 pr-impl.c cpp/prag-imp.c
25377 cpp-redef-2.c cpp/redef1.c
25378 cpp-redef.c cpp/redef2.c
25379 strpaste.c cpp/strp1.c
25380 strpaste-2.c cpp/strp2.c
25381 cpp-tradpaste.c cpp/tr-paste.c
25382 cpp-tradstringify.c cpp/tr-str.c
25383 cpp-tradwarn1.c cpp/tr-warn1.c
25384 cpp-tradwarn2.c cpp/tr-warn2.c
25385 trigraphs.c cpp/trigraphs.c
25386 cpp-unc1.c cpp/unc1.c
25387 cpp-unc2.c cpp/unc2.c
25388 cpp-unc3.c cpp/unc3.c
25389 cpp-unc.c cpp/unc4.c
25390 undef.c cpp/undef1.c
25391 undef-2.c cpp/undef2.c
25392 cpp-wi1.c cpp/widestr1.c
25393
25394 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25395
25396 * lib/g++.exp (g++_include_flags): Tweak.
25397
25398 2000-06-27 H.J. Lu <hjl@gnu.org>
25399 Loren J. Rittle <ljrittle@acm.org>
25400
25401 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25402 version with one that knows about the new gcc tree structure.
25403 (g++_link_flags): Same.
25404
25405 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25406
25407 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25408 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25409 case we are cross-compiling.
25410
25411 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25412 g++.old-deja/g++.niklas/Makefile.in,
25413 g++.old-deja/g++.niklas/configure.in,
25414 g++.old-deja/g++.other/Makefile.in,
25415 g++.old-deja/g++.other/configure.in,
25416 gcc.c-torture/code_quality/Makefile.in,
25417 gcc.c-torture/code_quality/configure.in,
25418 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25419 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25420 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25421 gcc.c-torture/execute/ieee/Makefile.in,
25422 gcc.c-torture/execute/ieee/configure.in,
25423 gcc.c-torture/noncompile/Makefile.in,
25424 gcc.c-torture/noncompile/configure.in,
25425 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25426 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25427 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25428
25429 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25430
25431 * g++.old-deja/g++.other/ambig3.C: New test.
25432
25433 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25434
25435 * g++.old-deja/g++.pt/syntax1.C: New test.
25436 * g++.old-deja/g++.pt/syntax2.C: New test.
25437 * g++.old-deja/g++.other/syntax3.C: New test.
25438 * g++.old-deja/g++.other/syntax4.C: New test.
25439
25440 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25441
25442 * gcc.dg/20000623-1.c: Prototype exit and abort.
25443
25444 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25445
25446 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25447 New tests.
25448 * gcc.dg/cpp-mi3.def: New file.
25449
25450 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25451 inside assertions.
25452 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25453 lexer's error messages.
25454 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25455 divine anything from the linemarkers.
25456 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25457 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25458
25459 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25460
25461 * gcc.dg/20000623-1.c: New test.
25462
25463 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25464
25465 * gcc.c-torture/execute/20000622-1.c: New test.
25466
25467 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25468
25469 * g++.old-deja/g++.other/init15.C: New test.
25470
25471 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25472
25473 * g++.old-deja/g++.pt/vaarg2.C: New test.
25474 * g++.old-deja/g++.pt/vaarg3.C: New test.
25475
25476 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25477
25478 * g++.old-deja/g++.other/dyncast6.C: New test.
25479
25480 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25481
25482 * gcc.c-torture/execute/loop-6.c: New test.
25483
25484 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25485
25486 * gcc.dg/20000614-1.c: New test.
25487 * gcc.dg/20000614-2.c: New test.
25488
25489 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25490
25491 * g++.old-deja/g++.other/inline12.C: New test.
25492
25493 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25494
25495 * g++.old-deja/g++.other/eh1.C: New test.
25496
25497 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25498
25499 * g++.old-deja/g++.other/type.C: New test.
25500
25501 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25502
25503 * g++.old-deja/g++.other/initstring.C: New test.
25504
25505 2000-06-12 Jason Merrill <jason@redhat.com>
25506
25507 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25508
25509 2000-06-09 Jeffrey A Law (law@cygnus.com)
25510
25511 * gcc.c-torture/compile/20000609-1.c: New test.
25512
25513 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25514
25515 * gcc.dg/20000609-1.c: New test.
25516
25517 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25518
25519 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25520 * gcc.c-torture/noncompile/poison-1.c: Move...
25521 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25522 * gcc.dg/cpp-li1.c: Add a token after the #line.
25523
25524 2000-06-05 Richard Henderson <rth@cygnus.com>
25525
25526 * gcc.c-torture/execute/20000605-2.c: New test.
25527 * gcc.c-torture/execute/20000605-3.c: New test.
25528
25529 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25530
25531 * g77.f-torture/execute/20000503-1.x: New file.
25532
25533 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25534
25535 * g++.old-deja/g++.eh/badalloc1.C: New test.
25536
25537 2000-06-05 Richard Henderson <rth@cygnus.com>
25538
25539 * gcc.c-torture/execute/20000605-1.c: New test.
25540
25541 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25542 Nathan Sidwell <nathan@codesourcery.com>
25543
25544 * gcc.c-torture/compile/20000605-1.c: New test.
25545
25546 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25547
25548 * g77.f-torture/compile/20000601-1.f: New test.
25549
25550 2000-06-03 Richard Henderson <rth@cygnus.com>
25551
25552 * gcc.c-torture/execute/20000603-1.c: New.
25553
25554 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25555
25556 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25557 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25558
25559 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25560
25561 * gcc.dg/compare2.c (case 12): XFAIL.
25562 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25563 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25564
25565 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25566
25567 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25568
25569 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25570 guard macro is already defined when the header is first
25571 included.
25572 * gcc.dg/cpp-mix.h: New file.
25573 * gcc.dg/endif-label.c: Update patterns to match compiler.
25574
25575 * g++.brendan/complex1.C: Declare abort.
25576 * g++.law/refs4.C: Remove XFAIL.
25577 * g++.oliva/expr2.C: Declare abort and exit.
25578
25579 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25580
25581 * gcc.c-torture/execute/20000528-1.c: New test.
25582
25583 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25584 * g++.old-deja/g++.law/temps4.C: Likewise.
25585
25586 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25587 stdlib.h. Call abort() on failure.
25588 * g++.old-deja/g++.law/refs4.C: Likewise.
25589 * g++.old-deja/g++.law/temps4.C: Likewise.
25590 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25591 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25592
25593 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25594
25595 Relative to g++.dg/special:
25596 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25597
25598 Relative to g++.old-deja:
25599 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25600 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25601 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25602 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25603 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25604 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25605 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25606
25607 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25608 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25609 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25610 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25611 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25612 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25613 and/or string.h.
25614
25615 * g++.other/goto1.C: Update expectations for error messages.
25616
25617 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25618
25619 * gcc.c-torture/compile/20000523-1.c: New test.
25620
25621 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25622
25623 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25624
25625 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25626
25627 * g++.old-deja/g++.eh/catch11.C: New test.
25628 * g++.old-deja/g++.eh/catch12.C: New test.
25629
25630 2000-05-24 Nick Clifton <nickc@cygnus.com>
25631
25632 * gcc.c-torture/execute/20000523-1.c: New test.
25633
25634 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25635
25636 * c-torture/execute/bcp-1.c: Replace abort in arg of
25637 __builtin_constant_p with a generic external function.
25638
25639 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25640 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25641 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25642 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25643 Prototype abort and/or exit.
25644
25645 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25646 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25647 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25648 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25649
25650 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25651
25652 * gcc.dg/dwarf2-1.c: New test.
25653
25654 2000-05-20 Richard Henderson <rth@cygnus.com>
25655
25656 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25657
25658 2000-05-20 Andreas Jaeger <aj@suse.de>
25659
25660 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25661 testcase.
25662
25663 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25664
25665 * gcc.c-torture/execute/20000519-2.c: New test.
25666
25667 2000-05-19 Andreas Jaeger <aj@suse.de>
25668
25669 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25670 which fails with SSA.
25671
25672 * lib/c-torture.exp: Also test with -O3 -fssa.
25673
25674 2000-05-18 Michael Meissner <meissner@redhat.com>
25675
25676 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25677 * gcc.c-torture/execute/920415-1.c: Ditto.
25678 * gcc.c-torture/execute/920501-1.c: Ditto.
25679 * gcc.c-torture/execute/conversion.c: Ditto.
25680 * gcc.c-torture/execute/cvt-1.c: Ditto.
25681
25682 2000-05-18 Jeffrey A Law (law@cygnus.com)
25683
25684 * gcc.c-torture/compile/20000518-1.c: New test.
25685
25686 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25687
25688 * g77.f-torture/compile/200005018.f: New test.
25689
25690 2000-05-17 Jeffrey A Law (law@cygnus.com)
25691
25692 * gcc.c-torture/compile/20000517-1.c: New test.
25693
25694 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25695
25696 * gcc.c-torture/execute/20000516-1.c: New test.
25697
25698 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25699
25700 * g++.old-deja/g++.other/eh.C: New test.
25701
25702 2000-05-12 Richard Henderson <rth@cygnus.com>
25703
25704 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25705 constants through to doit's conditional.
25706
25707 2000-05-11 Jeffrey A Law (law@cygnus.com)
25708
25709 * gcc.c-torture/compile/20000511-1.c: New test.
25710 * g77.f-torture/compile/20000511-1.f: New test.
25711 * g77.f-torture/compile/20000511-2.f: New test.
25712
25713 2000-05-11 Michael Meissner <meissner@redhat.com>
25714
25715 * gcc.c-torture/execute/20000511-1.c: New test.
25716
25717 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25718
25719 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25720 * gcc.dg/20000510-1.S: New.
25721
25722 2000-05-08 Catherine Moore <clm@cygnus.com>
25723
25724 * gcc.dg/unused-3.c: New.
25725
25726 2000-05-06 Richard Henderson <rth@cygnus.com>
25727
25728 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25729 * g++.old-deja/g++.mike/warn1.C: Likewise.
25730 * g++.old-deja/g++.pt/local1.C: Likewise.
25731 * g++.old-deja/g++.pt/local7.C: Likewise.
25732 * g++.old-deja/g++.pt/spec16.C: Likewise.
25733
25734 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25735
25736 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25737
25738 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25739
25740 * g77.f-torture/execute/20000503-1.f: New test.
25741
25742 2000-05-04 Andreas Jaeger <aj@suse.de>
25743
25744 * gcc.dg/noreturn-2.c: New test.
25745
25746 2000-05-04 Neil Booth <NeilB@earthling.net>
25747
25748 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25749 preprocessor.
25750
25751 2000-05-04 Richard Henderson <rth@cygnus.com>
25752
25753 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25754
25755 2000-05-04 Richard Henderson <rth@cygnus.com>
25756
25757 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25758 OpenSSL by Jason R Thorpe.
25759
25760 2000-05-03 Jim Wilson <wilson@cygnus.com>
25761
25762 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25763
25764 2000-05-03 Robert Lipe <robertlipe@usa.net>
25765
25766 * gcc.dg/20000503-1.c: New test.
25767
25768 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25769
25770 * gcc.c-torture/compile/20000502-1.c: New test.
25771 * g++.old-deja/g++.other/align.C: New test.
25772 * gcc.dg/cpp-tradstringify.c: New test.
25773
25774 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25775
25776 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25777 and hard registers.
25778
25779 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25780
25781 * gcc.c-torture/execute/loop-5.c: New test.
25782
25783 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25784
25785 * gcc.c-torture/execute/va-arg-20.c: New test.
25786
25787 2000-04-23 Jeffrey A Law (law@cygnus.com)
25788
25789 * gcc.c-torture/execute/20000422-1.c: New test.
25790
25791 2000-04-20 Greg McGary <gkm@gnu.org>
25792
25793 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25794 when optimizing, but without sibling-call optimizations (-O1).
25795
25796 2000-04-20 Jeffrey A Law (law@cygnus.com)
25797
25798 * gcc.c-torture/compile/20000420-1.c: New test.
25799
25800 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25801
25802 * g++.abi/ptrflags.C: New test.
25803 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25804
25805 2000-04-19 Catherine Moore <clm@cygnus.com>
25806
25807 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25808
25809 2000-04-19 Greg McGary <gkm@gnu.org>
25810
25811 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25812 sibling-call optimizations.
25813
25814 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25815
25816 * gcc.dg/20000419-1.c: New test.
25817
25818 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25819
25820 * gcc.c-torture/execute/20000412-6.c: New test.
25821
25822 2000-04-12 Jeffrey A Law (law@cygnus.com)
25823
25824 * gcc.c-torture/execute/20000412-5.c: New test.
25825 * g77.f-torture/compile/20000412-1.f: New test.
25826 * gcc.c-torture/execute/20000412-4.c: New test.
25827 * gcc.c-torture/compile/20000412-2.c: New test.
25828 * gcc.c-torture/execute/20000412-3.c: New test.
25829 * gcc.c-torture/compile/20000412-1.c: New test.
25830 * gcc.c-torture/execute/20000412-2.c: New test.
25831
25832 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25833
25834 * objc/execute/bf-20.m: New test.
25835
25836 2000-04-10 Richard Henderson <rth@cygnus.com>
25837
25838 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25839
25840 * gcc.c-torture/execute/20000412-1.c: New test.
25841
25842 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25843
25844 * g++.old-deja/g++.eh/catchptr1.C: New test.
25845
25846 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25847
25848 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25849
25850 2000-04-08 Neil Booth <NeilB@earthling.net>
25851
25852 * gcc.dg/cpp-nullchar.c: Remove test as
25853 embedded nulls cause problems.
25854
25855 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25856
25857 * gcc.dg/compare2.c: New test.
25858
25859 2000-04-08 Neil Booth <NeilB@earthling.net>
25860
25861 * gcc.dg/cpp-nullchar.c: New test.
25862
25863 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25864
25865 * gcc.dg/cpp-mi2.c: New test.
25866 * gcc.dg/cpp-mi2[abc].h: New files.
25867
25868 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25869
25870 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25871 member name.
25872
25873 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25874
25875 * g++.old-deja/g++.abi/vmihint.C: New test.
25876
25877 2000-04-06 Neil Booth <NeilB@earthling.net>
25878
25879 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25880 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25881 copyright.
25882
25883 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25884
25885 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25886 avoid stack-frame overwrite.
25887
25888 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25889
25890 * gcc.c-torture/compile/20000405-2.c: New test.
25891 * gcc.c-torture/compile/20000405-3.c: New test.
25892
25893 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25894
25895 * gcc.c-torture/compile/20000405-1.c: New test.
25896
25897 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25898
25899 * gcc.dg/cast-qual-1.c: Revert last change.
25900
25901 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25902
25903 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25904
25905 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25906
25907 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25908 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25909
25910 2000-04-03 Jeffrey A Law (law@cygnus.com)
25911
25912 * gcc.c-torture/compile/20000403-2.c: New test.
25913 * gcc.c-torture/compile/20000403-1.c: New test.
25914
25915 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25916
25917 * gcc.c-torture/execute/20000403-1.c: New test.
25918
25919 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25920
25921 * gcc.c-torture/execute/20000402-1.c: New test.
25922
25923 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25924
25925 * gcc.c-torture/execute/va-arg-15.c: New test.
25926 * gcc.c-torture/execute/va-arg-16.c: New test.
25927 * gcc.c-torture/execute/va-arg-17.c: New test.
25928 * gcc.c-torture/execute/va-arg-18.c: New test.
25929 * gcc.c-torture/execute/va-arg-19.c: New test.
25930
25931 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25932
25933 * gcc.c-torture/compile/981211-1.c: Move to...
25934 * gcc.dg/cpp-as1.c: ...here.
25935 * gcc.dg/cpp-as2.c: New file.
25936
25937 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25938 compiler.
25939
25940 2000-04-02 Neil Booth <NeilB@earthling.net>
25941
25942 * gcc.dg/cpp-cond.c New tests.
25943 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25944 accidental success less likely.
25945 * gcc.dg/cpp-missingop.c New tests.
25946 * gcc.dg/cpp-missingparen.c New tests.
25947 * gcc.dg/cpp-shift.c New tests.
25948 * gcc.dg/cpp-shortcircuit.c New tests.
25949 * gcc.dg/cpp-unary.c New tests.
25950
25951 2000-03-29 Jeffrey A Law (law@cygnus.com)
25952
25953 * gcc.c-torture/compile/20000329-1.c: New test.
25954
25955 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25956
25957 * gcc.c-torture/compile/20000326-1.c: New test.
25958 * gcc.c-torture/compile/20000326-2.c: New test.
25959
25960 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25961
25962 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25963 the first parameter is a function argument.
25964
25965 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25966
25967 * g++.old-deja/g++.ext/array4.C: New test.
25968
25969 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25970
25971 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25972
25973 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25974
25975 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25976
25977 2000-03-19 Richard Henderson <rth@cygnus.com>
25978
25979 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25980
25981 2000-03-19 Richard Henderson <rth@cygnus.com>
25982
25983 * gcc.c-torture/compile/20000319-1.c: New test.
25984
25985 2000-03-14 Jeffrey A Law (law@cygnus.com)
25986
25987 * gcc.c-torture/execute/20000314-3.c: New test.
25988 * gcc.c-torture/execute/20000314-2.c: New test.
25989 * gcc.c-torture/execute/20000314-1.c: New test.
25990 * gcc.c-torture/compile/20000314-2.c: New test.
25991 * gcc.c-torture/compile/20000314-1.c: New test.
25992
25993 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25994
25995 * g++.old-deja/g++.warn/inline.C: New test.
25996
25997 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25998
25999 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26000 standards-compliant result rather than specific constants.
26001 Put test-values in array.
26002
26003 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26004
26005 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26006 (g++_target_compile): Put test-specific options last.
26007
26008 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26009
26010 * g++.old-deja/g++.eh/vbase4.C: New test.
26011
26012 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26013
26014 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26015
26016 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26017
26018 * g++.old-deja/g++.brendan/misc12.C: Removed.
26019 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26020 * g++.old-deja/g++.ext/pretty4.C: New test.
26021
26022 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26023
26024 * g++.old-deja/g++.other/string2.C: New test.
26025
26026 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26027
26028 * g++.old-deja/g++.warn/impint2.C: New test.
26029
26030 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26031
26032 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26033 is 1, not zero.
26034
26035 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26036
26037 * g++.old-deja/g++.warn/impint.C: New test.
26038 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26039 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26040 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26041 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26042 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26043 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26044 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26045 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26046 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26047 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26048 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26049 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26050
26051 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26052
26053 * gcc.dg/cpp-redef.c: New test.
26054
26055 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26056
26057 * g++.old-deja/g++.pt/unify7.C: New test.
26058
26059 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26060
26061 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26062 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26063
26064 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26065
26066 * gcc.c-torture/compile/20000224-1.c: New test.
26067
26068 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26069
26070 * gcc.c-torture/compile/cpp-2.c: New test.
26071 * gcc.c-torture/compile/cpp-1.c: New test.
26072
26073 2000-02-25 Jeffrey A Law (law@cygnus.com)
26074
26075 * gcc.c-torture/execute/20000225-1.c: New test.
26076
26077 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26078
26079 * gcc.dg/cpp-li2.c: New test.
26080
26081 * gcc.dg/cpp-wi1.c: New test.
26082
26083 * gcc.dg/cpp-li1.c: New test.
26084
26085 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26086
26087 * g++.old-deja/g++.other/sizeof5.C: New test.
26088
26089 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26090
26091 * gcc.c-torture/execute/va-arg-13.c: New test.
26092
26093 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26094
26095 * gcc.c-torture/execute/va-arg-12.c: New test.
26096
26097 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26098
26099 * gcc.c-torture/execute/20000223-1.c: New test.
26100
26101 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26104
26105 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26106
26107 * g++.old-deja/g++.abi/ptrmem.C: New test.
26108
26109 2000-02-19 Richard Henderson <rth@cygnus.com>
26110
26111 * gcc.c-torture/compile/init-3.c: New.
26112
26113 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26114
26115 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26116 ALWAYS_CXXFLAGS.
26117
26118 2000-02-11 Robert Lipe <robertl@sco.com>
26119
26120 * gcc.c-torture/compile/20000211-3.c: New test.
26121
26122 2000-02-11 Martin Buchholz <martin@xemacs.org>
26123
26124 * gcc.c-torture/compile/20000211-2.c: New test.
26125
26126 2000-02-11 Jeffrey A Law (law@cygnus.com)
26127
26128 * gcc.c-torture/compile/20000211-1.c: New test.
26129
26130 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26131
26132 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26133 on native targets
26134
26135 2000-02-08 Nathan Sidwell <nathan@acm.org>
26136
26137 * g++.old-deja/g++.other/cast5.C: New test.
26138
26139 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26140
26141 * gcc.c-torture/execute/20000205-1.c: New.
26142
26143 2000-02-03 Nathan Sidwell <nathan@acm.org>
26144
26145 * g++.old-deja/g++.jason/cast3.C: Return void.
26146 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26147
26148 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26149
26150 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26151
26152 * gcc.dg/loop-1.c: New test.
26153
26154 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26155
26156 * gcc.c-torture/compile/20000127-1.c: New test.
26157 * gcc.c-torture/execute/991228-1.c: New test.
26158
26159 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26160
26161 * gcc.dg/unused-2.c: New test.
26162
26163 * gcc.dg/conv-1.c: New test.
26164
26165 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26166
26167 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26168 compiler.
26169 (tool_option_proc): Fix typo.
26170
26171 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26172
26173 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26174 of the ld on the host, not on the build machine.
26175 Also, don't crash if '--help' is not a supported option.
26176
26177 2000-01-24 Richard Henderson <rth@cygnus.com>
26178
26179 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26180
26181 2000-01-20 Jeffrey A Law (law@cygnus.com)
26182
26183 * gcc.c-torture/execute/20000120-2.c: New test.
26184 * gcc.c-torture/execute/20000120-1.c: New test.
26185
26186 2000-01-13 Jeffrey A Law (law@cygnus.com)
26187
26188 * gcc.c-torture/execute/20000113-1.c: New test.
26189
26190 2000-01-12 Jeffrey A Law (law@cygnus.com)
26191
26192 * gcc.c-torture/execute/20000112-1.c: New test.
26193
26194 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26195
26196 * gcc.dg/20000111-1.c: New test.
26197
26198 2000-01-10 Jeffrey A Law (law@cygnus.com)
26199
26200 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26201 with 16 bit integers.
26202
26203 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26204
26205 * gcc.dg/20000108-1.c: New test.
26206
26207 2000-01-05 Nathan Sidwell <nathan@acm.org>
26208
26209 * g++.old-deja/g++.ns/koenig8.C: New test.
26210
26211 2000-01-05 Nathan Sidwell <nathan@acm.org>
26212
26213 * g++.old-deja/g++.other/cast4.C: New test.
26214
26215 2000-01-05 Jeffrey A Law (law@cygnus.com)
26216
26217 * gcc.c-torture/compile/20000105-2.c: New test.
26218 * gcc.c-torture/compile/20000105-1.c: New test.
26219
26220 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26221
26222 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26223 references to printf & atoi to conform to ANSI standard.
26224 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26225 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26226 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26227 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26228 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26229 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26230 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26231 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26232 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26233 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26234 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26235 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26236 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26237 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26238 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26239 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26240 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26241 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26242 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26243 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26244 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26245 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26246 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26247 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26248 * g++.old-deja/g++.brendan/init3.C: Likewise.
26249 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26250 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26251 * g++.old-deja/g++.brendan/new2.C: Likewise.
26252 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26253 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26254 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26255 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26256 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26257 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26258 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26259 * g++.old-deja/g++.brendan/template24.C: Likewise.
26260 * g++.old-deja/g++.brendan/template3.C: Likewise.
26261 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26262 * g++.old-deja/g++.jason/inline3.C: Likewise.
26263 * g++.old-deja/g++.jason/opeq.C: Likewise.
26264 * g++.old-deja/g++.law/arg5.C: Likewise.
26265 * g++.old-deja/g++.law/arm7.C: Likewise.
26266 * g++.old-deja/g++.law/ctors11.C: Likewise.
26267 * g++.old-deja/g++.law/cvt8.C: Likewise.
26268 * g++.old-deja/g++.law/init9.C: Likewise.
26269 * g++.old-deja/g++.law/refs4.C: Likewise.
26270 * g++.old-deja/g++.law/template2.C: Likewise.
26271 * g++.old-deja/g++.law/visibility24.C: Likewise.
26272 * g++.old-deja/g++.law/vtable3.C: Likewise.
26273 * g++.old-deja/g++.mike/asm2.C: Likewise.
26274 * g++.old-deja/g++.mike/eh1.C: Likewise.
26275 * g++.old-deja/g++.mike/misc1.C: Likewise.
26276 * g++.old-deja/g++.mike/misc13.C: Likewise.
26277 * g++.old-deja/g++.mike/misc14.C: Likewise.
26278 * g++.old-deja/g++.mike/ns12.C: Likewise.
26279 * g++.old-deja/g++.mike/p1248.C: Likewise.
26280 * g++.old-deja/g++.mike/p3708.C: Likewise.
26281 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26282 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26283 * g++.old-deja/g++.mike/p646.C: Likewise.
26284 * g++.old-deja/g++.mike/p700.C: Likewise.
26285 * g++.old-deja/g++.mike/p783.C: Likewise.
26286 * g++.old-deja/g++.mike/p783a.C: Likewise.
26287 * g++.old-deja/g++.mike/p783b.C: Likewise.
26288 * g++.old-deja/g++.mike/p786.C: Likewise.
26289 * g++.old-deja/g++.mike/p789.C: Likewise.
26290 * g++.old-deja/g++.mike/p789a.C: Likewise.
26291 * g++.old-deja/g++.mike/p807a.C: Likewise.
26292 * g++.old-deja/g++.other/delete3.C: Likewise.
26293 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26294 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26295 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26296 * g++.old-deja/g++.other/empty1.C: Likewise.
26297 * g++.old-deja/g++.other/temporary1.C: Likewise.
26298 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26299 * g++.old-deja/g++.pt/t16.C: Likewise.
26300 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26301
26302 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26303
26304 * gcc.dg/991230-1.c: New test.
26305
26306 1999-12-29 Jeffrey A Law (law@cygnus.com)
26307
26308 * gcc.c-torture/compile/991229-3.c: New test.
26309 * gcc.c-torture/compile/991229-2.c: New test.
26310 * gcc.c-torture/compile/991229-1.c: New test.
26311
26312 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26313
26314 * gcc.c-torture/compile/labels-2.c: New test.
26315
26316 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26317
26318 * gcc.c-torture/execute/991227-1.c: New test.
26319
26320 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26321
26322 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26323
26324 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26325
26326 * gcc.c-torture/execute/991221-1.c: New test.
26327
26328 1999-12-20 Nathan Sidwell <nathan@acm.org>
26329
26330 * g++.old-deja/g++.other/cast3.C: New test.
26331
26332 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26333
26334 * gcc.c-torture/execute/991216-4.c: New test.
26335
26336 1999-12-16 Michael Meissner <meissner@cygnus.com>
26337
26338 * gcc.c-torture/execute/991216-1.c: New test.
26339 * gcc.c-torture/execute/991216-2.c: New test.
26340 * gcc.c-torture/execute/991216-3.c: New test.
26341
26342 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26343
26344 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26345 Actually make the test fail by using "-O2" for compilation.
26346
26347 1999-12-15 Nathan Sidwell <nathan@acm.org>
26348
26349 * g++.old-deja/g++.warn/cast-align1.C: New test.
26350
26351 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26352
26353 * gcc.c-torture/compile/991214-1.c: New test.
26354 * gcc.c-torture/compile/991214-2.c: New test.
26355
26356 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26357
26358 * gcc.dg/991214-1.c: New test.
26359
26360 1999-12-13 Jeffrey A Law (law@cygnus.com)
26361
26362 * gcc.c-torture/compile/991213-3.c: New test.
26363 * gcc.c-torture/compile/991213-2.c: New test.
26364 * gcc.c-torture/compile/991213-1.c: New test.
26365
26366 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26367
26368 * gcc.dg/991209-1.c: New test.
26369
26370 1999-12-08 Nathan Sidwell <nathan@acm.org>
26371
26372 * gcc.c-torture/compile/991208-1.c: New test.
26373
26374 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26375
26376 * gcc.dg/ultrasp2.c: New test.
26377
26378 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26379
26380 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26381
26382 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26383
26384 * gcc.c-torture/compile/991202-1.c: New test.
26385 * gcc.c-torture/execute/991202-1.c: New test.
26386 * gcc.c-torture/execute/991202-2.c: New test.
26387 * gcc.c-torture/execute/991202-3.c: New test.
26388
26389 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26390
26391 * g++.old-deja/g++.abi/align.C: New test.
26392 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26393 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26394
26395 1999-12-01 Richard Henderson <rth@cygnus.com>
26396
26397 * gcc.c-torture/execute/991201-1.c: New.
26398
26399 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26400
26401 * gcc.dg/991129-1.c: New test.
26402
26403 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26404
26405 * gcc.c-torture/compile/991127-1.c: New test.
26406
26407 1999-11-22 Nathan Sidwell <nathan@acm.org>
26408
26409 * g++.old-deja/g++.other/warn4.C: New test.
26410
26411 1999-11-22 Nathan Sidwell <nathan@acm.org>
26412
26413 * g++.old-deja/g++.eh/cleanup2.C: New test.
26414 * g++.old-deja/g++.ext/pretty2.C: New test.
26415 * g++.old-deja/g++.ext/pretty3.C: New test.
26416 * g++.old-deja/g++.other/debug6.C: New test.
26417
26418 1999-10-20 Jim Wilson <wilson@cygnus.com>
26419
26420 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26421 compiler_output to look for one error message instead of two.
26422
26423 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26424
26425 * gcc.c-torture/execute/991118-1.c: Also test case
26426 where the word boundary does not split a byte evenly.
26427
26428 1999-11-19 Nathan Sidwell <nathan@acm.org>
26429
26430 * g++.old-deja/g++.ext/restrict1.C: New test.
26431
26432 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26433
26434 * gcc.c-torture/execute/991118-1.c: New test.
26435
26436 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26437
26438 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26439 working directory pathnames.
26440
26441 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26442
26443 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26444 host is equipped with driver.h and driver.o so it can actually
26445 compile and run the tests.
26446
26447 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26448
26449 * gcc.c-torture/compile/991008-1.c: New test.
26450
26451 1999-11-08 Nick Clifton <nickc@cygnus.com>
26452
26453 * lib/gcc-dg.exp: Include target-supports.exp
26454
26455 1999-11-05 Nick Clifton <nickc@cygnus.com>
26456
26457 * lib/target-supports.exp: New file: Provide procs to test for
26458 features supported by the target.
26459 (check_weak_available): Moved here from ecos.exp.
26460 (check_alias_available): New proc: Determine of the target
26461 toolchain supports the alias attribute.
26462
26463 * gcc.dg/special/ecos.exp: Move check_weak_available to
26464 target-supports.exp.
26465 (alias-1.c): Only perform the test if the target supports
26466 aliases.
26467 (wkali-1.c): Only perform the test if the target supports
26468 aliases.
26469
26470 * gcc.dg/990506-0.c: Expect error messages from cross
26471 targets as well as native targets.
26472
26473 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26474
26475 * gcc.dg/ultrasp1.c: Removed xfail.
26476 * gcc.dg/struct-ret-2.c: Likewise.
26477 * gcc.dg/array-1.c: Likewise.
26478
26479 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26480
26481 * gcc.dg/struct-ret-2.c: New test.
26482
26483 * gcc.dg/array-1.c: New test.
26484
26485 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26486
26487 * gcc.c-torture/execute/991030-1.c: New test.
26488
26489 1999-10-26 Richard Henderson <rth@cygnus.com>
26490
26491 * gcc.c-torture/compile/991026-2.c: New test.
26492
26493 1999-10-26 Jeffrey A Law (law@cygnus.com)
26494
26495 * gcc.c-torture/compile/991026-1.c: New test.
26496
26497 1999-10-23 Jeffrey A Law (law@cygnus.com)
26498
26499 * gcc.c-torture/execute/991023-1.c: New test.
26500
26501 1999-10-19 Jeffrey A Law (law@cygnus.com)
26502
26503 * gcc.c-torture/execute/991019-1.c: New test.
26504
26505 1999-10-16 Richard Henderson <rth@cygnus.com>
26506
26507 * gcc.c-torture/execute/991016-1.c: New test.
26508
26509 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26510
26511 * gcc.c-torture/execute/991014-1.c: New test.
26512
26513 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26514
26515 * g++.old-deja/g++.other/union2.C: New test.
26516
26517 1999-10-13 Nathan Sidwell <nathan@acm.org>
26518
26519 * g++.old-deja/g++.other/vaarg2.C: New test.
26520 * g++.old-deja/g++.other/vaarg3.C: New test.
26521
26522 1999-10-12 Craig Burley <craig@jcb-sc.com>
26523
26524 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26525 in compile/.
26526
26527 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26528
26529 * gcc.c-torture/execute/va-arg-11.c: New test.
26530
26531 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26532
26533 * lib/file-format.exp (gcc_target_object_format): Don't
26534 crash if objdump is unavailable.
26535
26536 1999-09-29 Donn Terry <donn@interix.com>
26537
26538 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26539
26540 1999-09-28 Nick Clifton <nickc@cygnus.com>
26541
26542 * gcc.c-torture/compile/990928-1.c: New test.
26543
26544 1999-09-28 Nathan Sidwell <nathan@acm.org>
26545
26546 * g++.old-deja/g++.other/decl6.C: New test.
26547
26548 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26549
26550 * gcc.c-torture/execute/va-arg-10.c: New test.
26551
26552 1999-09-27 Nathan Sidwell <nathan@acm.org>
26553
26554 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26555 __PRETTY_FUNCTION__.
26556
26557 1999-09-23 Nick Clifton <nickc@cygnus.com>
26558
26559 * gcc.c-torture/execute/990923-1.c: New test.
26560
26561 1999-09-21 Nick Clifton <nickc@cygnus.com>
26562
26563 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26564 for which -fpic is inappropriate.
26565
26566 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26567
26568 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26569
26570 1999-09-21 Nathan Sidwell <nathan@acm.org>
26571
26572 * g++.old-deja/g++.other/dyncast1.C: New test.
26573 * g++.old-deja/g++.other/dyncast2.C: New test.
26574 * g++.old-deja/g++.other/dyncast3.C: New test.
26575 * g++.old-deja/g++.other/dyncast4.C: New test.
26576 * g++.old-deja/g++.other/dyncast5.C: New test.
26577 * g++.old-deja/g++.eh/catch3.C: New test.
26578 * g++.old-deja/g++.eh/catch3p.C: New test.
26579 * g++.old-deja/g++.eh/catch4.C: New test.
26580 * g++.old-deja/g++.eh/catch4p.C: New test.
26581 * g++.old-deja/g++.eh/catch5.C: New test.
26582 * g++.old-deja/g++.eh/catch5p.C: New test.
26583 * g++.old-deja/g++.eh/catch6.C: New test.
26584 * g++.old-deja/g++.eh/catch6p.C: New test.
26585 * g++.old-deja/g++.eh/catch7.C: New test.
26586 * g++.old-deja/g++.eh/catch7p.C: New test.
26587 * g++.old-deja/g++.eh/catch8.C: New test.
26588 * g++.old-deja/g++.eh/catch8p.C: New test.
26589 * g++.old-deja/g++.eh/catch9.C: New test.
26590 * g++.old-deja/g++.eh/catch9p.C: New test.
26591
26592 1999-09-13 Nathan Sidwell <nathan@acm.org>
26593
26594 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26595 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26596
26597 1999-09-13 Jeffrey A Law (law@cygnus.com)
26598
26599 * gcc.c-torture/compile/990913-1.c: New test.
26600
26601 1999-09-10 Nathan Sidwell <nathan@acm.org>
26602
26603 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26604 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26605
26606 1999-09-09 Richard Henderson <rth@cygnus.com>
26607
26608 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26609
26610 1999-09-09 Nathan Sidwell <nathan@acm.org>
26611
26612 * g++.old-deja/g++.other/lookup11.C: New test.
26613 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26614 what is permitted and what we want.
26615 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26616 overload use.
26617 * g++.old-deja/g++.jason/rfg5.C: Likewise
26618
26619 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26620
26621 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26622 * gcc.c-torture/noncompile/poison-1.c: New file.
26623
26624 1999-09-08 Nathan Sidwell <nathan@acm.org>
26625
26626 * g++.old-deja/g++.other/sizeof3.C: New test.
26627 * g++.old-deja/g++.other/sizeof4.C: New test.
26628 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26629 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26630
26631 1999-09-07 Richard Henderson <rth@cygnus.com>
26632
26633 * gcc.dg/va-arg-1.c: New.
26634
26635 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26636
26637 * gcc.c-torture/execute/va-arg-9.c: New test.
26638
26639 1999-09-05 Craig Burley <craig@jcb-sc.com>
26640
26641 * g77.f-torture/compile/980519-2.f: New test.
26642 * g77.f-torture/compile/19990905-0.f: New test.
26643 * g77.f-torture/compile/19990905-1.f: New test.
26644 * g77.f-torture/compile/19990905-2.f: New test.
26645
26646 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26647
26648 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26649
26650 * gcc.c-torture/execute/990827-1.c: Fix typo.
26651
26652 1999-09-03 Nathan Sidwell <nathan@acm.org>
26653
26654 * g++.old-deja/g++.other/deref1.C: New test.
26655
26656 1999-09-02 Nathan Sidwell <nathan@acm.org>
26657
26658 * g++.old-deja/g++.other/ambig2.C: New test.
26659 * g++.old-deja/g++.other/cond5.C: New test.
26660 * g++.old-deja/g++.other/lookup16.C: New test.
26661
26662 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26663
26664 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26665 assemblers too.
26666
26667 1999-08-31 Jeffrey A Law (law@cygnus.com)
26668
26669 * lib/c-torture.exp: Avoid the "compare executables" optimization
26670 when testing native.
26671
26672 1999-08-29 Jeffrey A Law (law@cygnus.com)
26673
26674 * gcc.c-torture/execute/990829-1.c: New test.
26675 * gcc.c-torture/compile/990829-1.c: New test.
26676
26677 1999-08-27 Paul Burchard <burchard@pobox.com>
26678
26679 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26680 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26681 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26682 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26683 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26684 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26685 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26686 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26687 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26688 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26689 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26690
26691 1999-08-27 Jeffrey A Law (law@cygnus.com)
26692
26693 * gcc.c-torture/execute/990827-1.c: New test.
26694
26695 1999-08-26 Craig Burley <craig@jcb-sc.com>
26696
26697 * g77.f-torture/noncompile/19990826-4.f: New test.
26698
26699 * g77.f-torture/compile/19990826-3.f: New test.
26700
26701 * g77.f-torture/execute/19990826-2.f: New test.
26702
26703 * g77.f-torture/compile/19990826-1.f: New test.
26704
26705 * gcc.c-torture/execute/990826-0.c: New test.
26706 * g77.c-torture/execute/19990826-0.f: New test.
26707
26708 * g77.f-torture/noncompile/970626-2.f: New test.
26709
26710 1999-08-25 Paul Burchard <burchard@pobox.com>
26711
26712 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26713 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26714 lss-011.C: New tests.
26715
26716 1999-08-25 Nathan Sidwell <nathan@acm.org>
26717
26718 * g++.old-deja/g++.other/decl5.C: New test.
26719
26720 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26721
26722 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26723 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26724 call `postbase' for each one. All callers of `postbase' changed
26725 to call this instead.
26726
26727 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26728
26729 * gcc.c-torture/execute/990811-1.c: New test.
26730
26731 1999-08-09 Nick Clifton <nickc@cygnus.com>
26732
26733 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26734 just native ones.
26735
26736 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26737 just native ones.
26738
26739 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26740
26741 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26742
26743 1999-08-04 Jeffrey A Law (law@cygnus.com)
26744
26745 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26746
26747 1999-08-04 Nathan Sidwell <nathan@acm.org>
26748
26749 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26750
26751 1999-08-04 Jeffrey A Law (law@cygnus.com)
26752
26753 * gcc.c-torture/execute/990804-1.c: New test.
26754
26755 1999-08-03 Nathan Sidwell <nathan@acm.org>
26756
26757 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26758 * g++.old-deja/g++.brendan/crash64.C: Likewise
26759 * g++.old-deja/g++.brendan/overload8.C: Likewise
26760
26761 1999-08-03 Nathan Sidwell <nathan@acm.org>
26762
26763 * g++.old-deja/g++.other/struct1.C: New test.
26764
26765 1999-08-03 Nathan Sidwell <nathan@acm.org>
26766
26767 * g++.old-deja/g++.other/enum2.C: New test.
26768
26769 1999-08-02 Richard Henderson <rth@cygnus.com>
26770
26771 Adapted from tests from Franz Sirl:
26772 * gcc.c-torture/execute/va-arg-7.c: New test.
26773 * gcc.c-torture/execute/va-arg-8.c: New test.
26774
26775 1999-08-01 Jeffrey A Law (law@cygnus.com)
26776
26777 * gcc.c-torture/compile/990801-2.c: New test.
26778
26779 * gcc.c-torture/compile/990801-1.c: New test.
26780
26781 1999-07-27 Michael Meissner <meissner@cygnus.com>
26782
26783 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26784 fp-cmp-1.c, converting double to float.
26785
26786 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26787 fp-cmp-1.c, converting double to long double.
26788
26789 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26790 from fr1 to unknown_register, since fr1 is a legitimate register
26791 on some machines.
26792
26793 1999-07-25 Jeffrey A Law (law@cygnus.com)
26794
26795 * README: More listname related changes.
26796
26797 1999-07-08 Catherine Moore <clm@cygnus.com>
26798
26799 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26800
26801 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26802
26803 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26804
26805 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26806
26807 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26808
26809 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26810
26811 * gcc.dg/990703-1.c: New test.
26812
26813 1999-06-29 Nick Clifton <nickc@cygnus.com>
26814
26815 * lib/file-format.exp: New file: Move definition of proc
26816 gcc_target_object_format to here from
26817 gcc.dg/special/ecos.exp.
26818
26819 * lib/c-torture.exp: Include lib file-format.exp.
26820 * lib/gcc-dg.exp: Include lib file-format.exp.
26821
26822 * gcc.dg/special/ecos.exp: Remove definition of proc
26823 gcc_target_object_format.
26824
26825 1999-06-28 Jeffrey A Law (law@cygnus.com)
26826
26827 * gcc.c-torture/execute/990628-1.c: New test.
26828
26829 1999-06-25 Jeffrey A Law (law@cygnus.com)
26830
26831 * gcc.c-torture/compile/990625-2.c: New test.
26832
26833 * gcc.c-torture/compile/990625-1.c: New test.
26834
26835 1999-06-23 Nick Clifton <nickc@cygnus.com>
26836
26837 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26838 attributes compile.
26839 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26840 ports that use the COFF/PE file format.
26841
26842 1999-06-17 Jeffrey A Law (law@cygnus.com)
26843
26844 * gcc.c-torture/compile/990617-1.c: New test.
26845
26846 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26847
26848 * g++.old-deja/g++.other/decl4.C: New test.
26849
26850 1999-06-14 Nathan Sidwell <nathan@acm.org>
26851
26852 * g++.old-deja/g++.other/bitfld3.C: New test.
26853
26854 1999-06-08 Nathan Sidwell <nathan@acm.org>
26855
26856 * g++.old-deja/g++.eh/catch1.C: New test.
26857
26858 1999-06-07 Jeffrey A Law (law@cygnus.com)
26859
26860 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26861
26862 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26863 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26864
26865 1999-06-05 Craig Burley <craig@jcb-sc.com>
26866
26867 * g77.f-torture/compile/19990502-0.f: Replace with new,
26868 shorter, test that still fails after recent changes.
26869
26870 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26871
26872 * gcc.c-torture/execute/990604-1.c: New test.
26873
26874 1999-05-31 Jeffrey A Law (law@cygnus.com)
26875
26876 * gcc.c-torture/execute/990531-1.c: New test.
26877
26878 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26879
26880 * gcc.c-torture/compile/990527-1.c: New test.
26881
26882 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26883
26884 * gcc.c-torture/execute/990527-1.c: New test.
26885
26886 1999-05-25 Nick Clifton <nickc@cygnus.com>
26887
26888 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26889 bitfields as signed.
26890
26891 1999-05-25 Craig Burley <craig@jcb-sc.com>
26892
26893 * g77.f-torture/compile/19990525-0.f: New test.
26894
26895 1999-05-25 Jeffrey A Law (law@cygnus.com)
26896
26897 * gcc.c-torture/execute/990525-2.c: New test.
26898
26899 * gcc.c-torture/execute/990525-1.c: New test.
26900
26901 1999-05-24 Nathan Sidwell <nathan@acm.org>
26902
26903 * g++.old-deja/g++.other/anon3.C: New test.
26904 * g++.old-deja/g++.other/anon4.C: New test.
26905 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26906 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26907 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26908 Merrill).
26909
26910 1999-05-24 Jeffrey A Law (law@cygnus.com)
26911
26912 * gcc.c-torture/execute/990524-1.c: New test.
26913
26914 * gcc.dg/990524-1.c: New test.
26915
26916 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26917
26918 * gcc.c-torture/compile/990523-1.c: New test.
26919
26920 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26921
26922 * gcc.c-torture/compile/990519-1.c: New test.
26923
26924 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26925
26926 * gcc.c-torture/compile/990517-1.c: New test.
26927
26928 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26929 (e4, f4): New tests.
26930 (main): Call them.
26931
26932 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26933
26934 * gcc.dg/noreturn-1.c: New test.
26935
26936 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26937
26938 * gcc.c-torture/execute/990513-1.c: New test.
26939
26940 1999-05-10 Richard Henderson <rth@cygnus.com>
26941
26942 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26943
26944 1999-05-10 Craig Burley <craig@jcb-sc.com>
26945
26946 * g77.f-torture/execute/erfc.f: Use small single-precision
26947 values, to avoid problems on Alphas when not -mieee.
26948
26949 1999-05-08 Craig Burley <craig@jcb-sc.com>
26950
26951 * gcc.dg/990506-0.c: New test.
26952
26953 1999-05-08 Richard Henderson <rth@cygnus.com>
26954
26955 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26956 the constant to test. Don't XFAIL 64-bit targets.
26957
26958 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26959 * g++.old-deja/g++.law/profile1.C: Likewise.
26960
26961 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26962 operator new instances.
26963 * g++.old-deja/g++.other/delete5.C: Likewise.
26964
26965 1999-05-03 Craig Burley <craig@jcb-sc.com>
26966
26967 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26968 intrinsic.
26969
26970 1999-05-03 Craig Burley <craig@jcb-sc.com>
26971
26972 * g77.f-torture/execute/u77-test.f: Reverse order of two
26973 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26974
26975 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26976
26977 * gcc.dg/compare1.c: New test.
26978
26979 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26980
26981 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26982 New tests.
26983
26984 1999-05-02 Craig Burley <craig@jcb-sc.com>
26985
26986 * g77.f-torture/compile/19990502-1.f: New test.
26987
26988 1999-05-02 Craig Burley <craig@jcb-sc.com>
26989
26990 * g77.f-torture/compile/19990502-0.f: New test.
26991
26992 1999-05-02 Craig Burley <craig@jcb-sc.com>
26993
26994 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26995 intrinsic.
26996
26997 1999-05-02 Craig Burley <craig@jcb-sc.com>
26998
26999 * g77.f-torture/execute/u77-test.f (main): List libU77
27000 intrinsics not currently tested.
27001 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27002 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27003 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27004 Trim blanks off the ends of some printed strings.
27005
27006 1999-05-02 Craig Burley <craig@jcb-sc.com>
27007
27008 * g77.f-torture/execute/u77-test.f (main): Just warn about
27009 FSTAT gid disagreement, as it's expected on some systems.
27010
27011 1999-05-01 Craig Burley <craig@jcb-sc.com>
27012
27013 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27014 use a new function, which allows for some slop.
27015 Clean up some commentary.
27016 (issum): The new function.
27017 (sgladd): Deleted subroutine.
27018
27019 1999-05-01 Craig Burley <craig@jcb-sc.com>
27020
27021 * g77.f-torture/execute/u77-test.f: Modify to be more like
27022 libf2c/libU77 version, bringing patches to that version here.
27023 Add suitable commentary.
27024
27025 1999-04-25 Richard Henderson <rth@cygnus.com>
27026
27027 * gcc.dg/990424-1.c: New test.
27028
27029 1999-04-24 Craig Burley <craig@jcb-sc.com>
27030
27031 * g77.f-torture/execute/u77-test.f (main): Bug involving
27032 LSTAT has been fixed, so turn back on full checking.
27033
27034 1999-04-20 Craig Burley <craig@jcb-sc.com>
27035
27036 * g77.f-torture/compile/19990419-0.f: New test.
27037 * g77.f-torture/execute/19990419-1.f: New test.
27038
27039 1999-04-17 Richard Henderson <rth@cygnus.com>
27040
27041 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27042 to avoid the need for a prototype to supress a warning.
27043
27044 1999-04-07 Jim Wilson <wilson@cygnus.com>
27045
27046 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27047
27048 1999-04-04 Jeffrey A Law (law@cygnus.com)
27049
27050 * gcc.c-torture/execute/990404-1.c: New test.
27051
27052 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27053
27054 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27055 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27056 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27057 missing initializer warnings.
27058
27059 1999-03-28 Jeffrey A Law (law@cygnus.com)
27060
27061 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27062 matching strings.
27063
27064 1999-03-26 Jeffrey A Law (law@cygnus.com)
27065
27066 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27067
27068 1999-03-26 Craig Burley <craig@jcb-sc.com>
27069
27070 * g77.f-torture/execute/19990325-0.f: New test.
27071 * g77.f-torture/execute/19990325-1.f: New test.
27072
27073 1999-03-24 Jeffrey A Law (law@cygnus.com)
27074
27075 * gcc.c-torture/execute/990324-1.c: New test.
27076
27077 1999-03-22 Jim Wilson <wilson@cygnus.com>
27078
27079 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27080 test with 4.
27081
27082 1999-03-17 Richard Henderson <rth@cygnus.com>
27083
27084 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27085
27086 1999-03-13 Craig Burley <craig@jcb-sc.com>
27087
27088 * g77.f-torture/execute/19990313-2.f: New test.
27089 * g77.f-torture/execute/19990313-3.f: New test.
27090
27091 1999-03-13 Craig Burley <craig@jcb-sc.com>
27092
27093 * g77.f-torture/execute/19990313-0.f: New test.
27094 * g77.f-torture/execute/19990313-1.f: New test.
27095
27096 1999-03-12 Jim Wilson <wilson@cygnus.com>
27097
27098 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27099 printf to sprintf.
27100 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27101 (main): Add check for u15. Conditionalize u31 check depending on
27102 whether ints are <32 bits or >=32 bits.
27103
27104 1999-03-08 Craig Burley <craig@jcb-sc.com>
27105
27106 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27107
27108 1999-03-08 Craig Burley <craig@jcb-sc.com>
27109
27110 * g77.f-torture/compile/19990305-0.f: New test.
27111 * g77.f-torture/execute/19981119-0.f: New test.
27112
27113 1999-03-08 Craig Burley <craig@jcb-sc.com>
27114
27115 * g77.f-torture/execute/970625-2.f: call ABORT if final
27116 result is not correct, instead of just printing it.
27117 Add this checking via newly introduced obfuscation, to
27118 trip up buggy front ends.
27119
27120 1999-03-07 Craig Burley <craig@jcb-sc.com>
27121
27122 * g77.f-torture/compile/960317-1.f: Moved from being
27123 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27124
27125 1999-03-06 Craig Burley <craig@jcb-sc.com>
27126
27127 * g77.f-torture/execute/960317-1.f: New (old) test.
27128 * g77.f-torture/execute/970625-2.f: Ditto.
27129
27130 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27131
27132 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27133 message on line 1 or line 2; cccp and cpplib do this differently.
27134
27135 1999-03-01 Jeffrey A Law (law@cygnus.com)
27136
27137 * g++.old-deja/g++.law/weak1.C: New test.
27138
27139 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27140
27141 * gcc.c-torture/execute/990119-1.c: Renamed to...
27142 * gcc.dg/990119-1.c: this, so it will only be tested once
27143 (it's a preprocessor test, it doesn't need to be run at
27144 multiple optimization levels).
27145
27146 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27147
27148 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27149 ALWAYS_CXXFLAGS.
27150
27151 1999-02-24 Craig Burley <craig@jcb-sc.com>
27152
27153 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27154 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27155 to not be compilable by current g77.
27156
27157 1999-02-24 Nick Clifton <nickc@cygnus.com>
27158
27159 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27160
27161 1999-02-22 Jeffrey A Law (law@cygnus.com)
27162
27163 * gcc.c-torture/execute/990222-1.c: New test.
27164
27165 1999-02-19 Craig Burley <craig@jcb-sc.com>
27166
27167 * g77.f-torture/compile/19990218-0.f: New test.
27168 * g77.f-torture/noncompile/19990218-1.f: New test.
27169
27170 1999-02-18 Craig Burley <craig@jcb-sc.com>
27171
27172 * g77.f-torture/compile/19981216-0.f: New test.
27173
27174 1999-02-14 Jeffrey A Law (law@cygnus.com)
27175
27176 * gcc.dg/990214-1.c: New test.
27177
27178 1999-02-13 Jeffrey A Law (law@cygnus.com)
27179
27180 * gcc.dg/990213-2.c: New test.
27181
27182 * gcc.dg/990213-1.c: New test.
27183
27184 1999-02-12 Jeffrey A Law (law@cygnus.com)
27185
27186 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27187 ints.
27188
27189 1999-02-11 Nick Clifton <nickc@cygnus.com>
27190
27191 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27192 specified by target.
27193
27194 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27195
27196 1999-02-11 Jeffrey A Law (law@cygnus.com)
27197
27198 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27199
27200 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27201
27202 * gcc.dg/special/ecos.exp: New test driver for new tests with
27203 special requirements.
27204
27205 * gcc.dg/special/alias-1.c: New test.
27206 * gcc.dg/special/gcsec-1.c: New test.
27207 * gcc.dg/special/weak-1.c: New test.
27208 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27209 * gcc.dg/special/weak-2.c: New test.
27210 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27211 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27212 * gcc.dg/special/wkali-1.c: New test.
27213 * gcc.dg/special/wkali-2.c: New test.
27214 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27215 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27216
27217 1999-02-10 Felix Lee <flee@cygnus.com>
27218
27219 * lib/c-torture.exp (c-torture-compile): Pull out code for
27220 analyzing gcc error messages.
27221 (c-torture-execute): Likewise. Fix some (harmless) false
27222 positives.
27223 * lib/gcc.exp (gcc_check_compile): New function.
27224
27225 1999-02-08 Richard Henderson <rth@cygnus.com>
27226
27227 * gcc.c-torture/execute/990208-1.c: New test.
27228
27229 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27230
27231 * g++.dg/special/ecos.exp: New driver for new tests with special
27232 requirements
27233
27234 * g++.dg/special/conpr-1.C: New test
27235 * g++.dg/special/conpr-2.C: New test
27236 * g++.dg/special/conpr-2a.C: New test
27237 * g++.dg/special/conpr-3.C: New test
27238 * g++.dg/special/conpr-3a.C: New test
27239 * g++.dg/special/conpr-3b.C: New test
27240
27241 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27242 allow g++ to use the dg driver
27243
27244 * README: Add comment about g++.dg directory
27245
27246 1999-02-06 Jeffrey A Law (law@cygnus.com)
27247
27248 * README: Update email addresses.
27249
27250 1999-02-03 Nick Clifton <nickc@cygnus.com>
27251
27252 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27253 arguments in order to force structure S onto the stack even on
27254 the alpha.
27255 (test): Pass 10 leading arguments to function foo as well as the
27256 structure S.
27257
27258 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27259 failure for all targets.
27260
27261 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27262 abort to terminate program execution.
27263
27264 1999-01-30 Richard Henderson <rth@cygnus.com>
27265
27266 * gcc.c-torture/execute/990130-1.c: New test.
27267
27268 1999-01-30 Jeffrey A Law (law@cygnus.com)
27269
27270 * gcc.dg/990130-1.c: New test.
27271
27272 1999-01-28 Michael Meissner <meissner@cygnus.com>
27273
27274 * gcc.c-torture/execute/990128-1.c: New test.
27275
27276 1999-01-27 Michael Meissner <meissner@cygnus.com>
27277
27278 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27279
27280 1999-01-27 Felix Lee <flee@cygnus.com>
27281
27282 * lib/c-torture.exp (c-torture-compile): pull out code for
27283 analyzing gcc error messages.
27284 (c-torture-execute): ditto, and fix some (harmless) false
27285 positives.
27286 * lib/gcc.exp (gcc_check_compile): new function.
27287
27288 1999-01-17 Jeffrey A Law (law@cygnus.com)
27289
27290 * gcc.dg/990117-1.c: New test.
27291
27292 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27293
27294 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27295
27296 1999-01-15 Jeffrey A Law (law@cygnus.com)
27297
27298 * g77.f-torture/compile/990115-1.f: New test.
27299
27300 1999-01-07 Jeffrey A Law (law@cygnus.com)
27301
27302 * gcc.c-torture/compile/990107-1.c: New test
27303
27304 1999-01-06 Jeffrey A Law (law@cygnus.com)
27305
27306 * gcc.c-torture/execute/990106-2.c: New test.
27307
27308 * gcc.c-torture/execute/990106-1.c: New test.
27309
27310 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27311
27312 * gcc.c-torture/compile/981223-1.c: New test.
27313
27314 1998-12-29 Richard Henderson <rth@cygnus.com>
27315
27316 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27317 (opt3): Rename from opt4 and disable.
27318
27319 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27320
27321 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27322
27323 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27324
27325 * g++.old-deja/g++.other/conv5.C: New test.
27326
27327 1998-12-14 Nick Clifton <nickc@cygnus.com>
27328
27329 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27330
27331 1998-12-11 Jeffrey A Law (law@cygnus.com)
27332
27333 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27334
27335 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27336
27337 * gcc.c-torture/compile/981211-1.c: New test.
27338
27339 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27340
27341 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27342
27343 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27344
27345 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27346
27347 * gcc.special/930510-1.c: Make C9X safe.
27348 * gcc.misc-tests/gcov-1.c Similarly.
27349 * gcc.misc-tests/gcov-2.c Similarly.
27350
27351 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27352
27353 * gcc.dg/ultrasp1.c: New test.
27354
27355 1998-12-06 Richard Henderson <rth@cygnus.com>
27356
27357 * gcc.c-torture/execute/981206.c: New test.
27358
27359 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27360
27361 * g++.old-deja/g++.ns/template7.C: New test.
27362
27363 * g++.old-deja/g++.other/expr1.C: New test.
27364
27365 * g++.old-deja/g++.eh/tmpl3.C: New test.
27366
27367 * g++.old-deja/g++.eh/tmpl2.C: New test.
27368
27369 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27370
27371 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27372 * g++.old-deja/g++.other/using6.C: Removed.
27373 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27374
27375 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27376
27377 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27378
27379 * g++.old-deja/g++.pt/overload8.C: New test.
27380
27381 * g++.old-deja/g++.pt/overload7.C: New test.
27382
27383 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27384
27385 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27386 and relinking messages.
27387 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27388 compiling with -frepo.
27389
27390 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27391
27392 * g++.old-deja/g++.pt/lookup6.C: New test.
27393
27394 1998-11-30 Nick Clifton <nickc@cygnus.com>
27395
27396 * gcc.c-torture/execute/981130-1.c: New test.
27397 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27398
27399 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27400
27401 * g++.old-deja/g++.pt/explicit76.C: New test.
27402
27403 * g++.old-deja/g++.pt/friend38.C: New test.
27404
27405 * g++.old-deja/g++.ns/crash2.C: New test.
27406
27407 * g++.old-deja/g++.pt/defarg8.C: New test.
27408
27409 * g++.old-deja/g++.pt/instantiate6.C: New test.
27410
27411 * g++.old-deja/g++.pt/static6.C: New test.
27412
27413 * g++.old-deja/g++.pt/decl2.C: New test.
27414
27415 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27416
27417 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27418 problem is actually related with name lookup, but so what? :-)
27419
27420 * g++.old-deja/g++.pt/friend37.C: New test.
27421
27422 1998-11-25 Dave Love <d.love@dl.ac.uk>
27423
27424 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27425 element, which fails on some systems.
27426
27427 * g77.f-torture/execute/labug1.f: New test.
27428
27429 1998-11-21 Jeffrey A Law (law@cygnus.com)
27430
27431 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27432 is defined.
27433
27434 1998-11-18 Dave Love <d.love@dl.ac.uk>
27435
27436 * g77.f-torture/compile/981117-1.f: New test.
27437
27438 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27439
27440 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27441 properly discarded.
27442
27443 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27444
27445 * gcc.c-torture/execute/memcheck: New directory of tests for
27446 -fcheck-memory-usage.
27447
27448 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27449
27450 * README: New file, general information about the testsuite and
27451 new description of the various C++ test subdirectories.
27452 * README.g++: Eliminate obsolete information, update and move most
27453 relevant stuff to README.
27454
27455 1998-11-07 Richard Henderson <rth@cygnus.com>
27456
27457 * gcc.c-torture/compile/981107-1.c: New test.
27458
27459 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27460
27461 * execute/memcpy-bi.c: New testcase.
27462
27463 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27464
27465 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27466 base classes.
27467
27468 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27469 template is selected.
27470
27471 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27472 classes, it should be accepted for all types.
27473
27474 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27475
27476 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27477 specializations start with template headers.
27478
27479 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27480
27481 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27482
27483 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27484 non-POD types.
27485
27486 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27487
27488 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27489
27490 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27491
27492 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27493
27494 1998-10-19 Jeffrey A Law (law@cygnus.com)
27495
27496 * 981019-1.c: New test.
27497
27498 1998-10-14 Robert Lipe <robertl@dgii.com>
27499
27500 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27501 find objc headers.
27502
27503 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27504
27505 * compile/981001-4.c: Remove use of GCC extension that triggers a
27506 compiler bug.
27507
27508 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27509
27510 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27511
27512 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27513
27514 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27515 instantiation of template produces incorrect code for delete
27516 expression.
27517
27518 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27519 constructors' name is not unique.
27520 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27521 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27522
27523 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27524 automatic array of const is ill-formed.
27525
27526 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27527 of template parameter?
27528
27529 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27530 const.
27531
27532 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27533 pointer-to-member expression.
27534
27535 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27536 declaration causes ICE.
27537
27538 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27539
27540 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27541 reserved in the global namespace.
27542
27543 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27544 generate needed virtual table.
27545
27546 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27547
27548 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27549
27550 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27551 template-dependent type
27552
27553 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27554
27555 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27556 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27557 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27558
27559 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27560 class should be usable as argument of member function.
27561 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27562 class should be usable as return type of member function.
27563 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27564 class should be usable as type of data member.
27565
27566 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27567
27568 1998-10-09 Jeffrey A Law (law@cygnus.com)
27569
27570 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27571
27572 1998-10-08 Nick Clifton <nickc@cygnus.com>
27573
27574 * gcc.dg/dll-?.c Add thumb to target list.
27575 Fix assembler scan patterns to match current assembler output.
27576
27577 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27578
27579 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27580 matching of template brackets.
27581
27582 * g++.old-deja/g++.other/using4.C: New test. Test using
27583 declarations of methods from base classes.
27584
27585 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27586 within functions should introduce names into the innermost
27587 enclosing namespace.
27588
27589 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27590 of static locals if first initialization throws.
27591
27592 1998-10-07 Jim Wilson <wilson@cygnus.com>
27593
27594 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27595
27596 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27597
27598 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27599 lose track of the possible targets of tablejump insns.
27600 * special/special.exp: Run it.
27601
27602 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27603
27604 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27605 must be declared before its specializations can be named in friend
27606 declarations.
27607
27608 1998-10-05 Dave Love <d.love@dl.ac.uk>
27609
27610 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27611
27612 * g77.f-torture/execute/io1.f: New test.
27613
27614 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27615
27616 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27617 with pointer to template function, for which no argument deduction
27618 is possible.
27619
27620 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27621 specialization of template function as argument to template
27622 function.
27623
27624 * g++.old-deja/g++.other/access2.C: New test; Inner class
27625 shouldn't have privileged access to Outer's names.
27626
27627 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27628
27629 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27630 friend template declared within template class conflicts with
27631 nested class of the same name.
27632
27633 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27634 is ignored.
27635
27636 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27637 object with direct initializer as function declaration.
27638
27639 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27640 initializers.
27641
27642 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27643 involving const pointer and NULL produces incorrect result.
27644
27645 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27646 type name without `typename' should be rejected with -pedantic.
27647
27648 1998-10-02 Richard Henderson <rth@cygnus.com>
27649
27650 * g++.old-deja/g++.other/addrof1.C: New test.
27651
27652 1998-10-01 Nick Clifton <nickc@cygnus.com>
27653
27654 * gcc.c-torture/compile/981001-1.c: New test.
27655 * gcc.c-torture/execute/981001-1.c: New test.
27656
27657 1998-10-01 Jeffrey A Law (law@cygnus.com)
27658
27659 * gcc.c-torture/compile/981001-2.c: New test.
27660 * gcc.c-torture/compile/981001-3.c: New test.
27661 * gcc.c-torture/compile/981001-4.c: New test.
27662
27663 1998-10-01 Robert Lipe <robertl@dgii.com>
27664
27665 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27666 multilibbed hosts. Idea grafted from g77.exp.
27667
27668 1998-09-30 Dave Love <d.love@dl.ac.uk>
27669
27670 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27671 avoid losing on systems which need -lsocket.
27672
27673 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27674
27675 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27676 * g++.old-deja/g++.other/nested2.C: Ditto.
27677 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27678 failure.
27679
27680 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27681
27682 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27683 preferred over template operator!= for enum bitfields.
27684
27685 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27686
27687 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27688 that happen to have the same base name, but in different scopes,
27689 are incorrectly rejected.
27690
27691 1998-09-16 Richard Henderson <rth@cygnus.com>
27692
27693 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27694 on the native word size instead of an integer literal.
27695
27696 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27697
27698 * g++.old-deja/g++.other/static2.C: Invocation of static data
27699 member of type pointer-to-function denoted as non-static member.
27700
27701 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27702 checks involving function types and aliases.
27703
27704 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27705
27706 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27707 redefined to the same non-trivial type.
27708
27709 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27710 namespace-qualification of template specializations declared in
27711 other namespaces.
27712
27713 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27714 to declare a subset of the specializations of a template function
27715 as friends of specializations of a template class.
27716
27717 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27718 member templates that do not fully specialize the enclosing
27719 template class are rejected.
27720
27721 1998-09-11 Dave Love <d.love@dl.ac.uk>
27722
27723 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27724
27725 1998-09-08 Dave Love <d.love@dl.ac.uk>
27726
27727 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27728 altered from libf2c/libU77 version.
27729
27730 1998-09-06 Dave Love <d.love@dl.ac.uk>
27731
27732 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27733
27734 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27735
27736 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27737 (un)signed char are different types for template specialization
27738 purposes.
27739
27740 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27741
27742 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27743 * objc: ObjC testsuite.
27744
27745 1998-08-31 Catherine Moore <clm@cygnus.com>
27746
27747 * gcc.c-torture/execute/941014-1.x: New file.
27748
27749 1998-08-31 Nick Clifton <nickc@cygnus.com>
27750
27751 * lib/c-torture.exp: Add support for
27752 torture_eval_before_compile and torture_eval_before_execute
27753 variables.
27754
27755 1998-08-30 Jeffrey A Law (law@cygnus.com)
27756
27757 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27758 this test triggers valid.
27759
27760 1998-08-27 Jeffrey A Law (law@cygnus.com)
27761
27762 * gcc.dg/980827-1.c: New test.
27763
27764 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27765
27766 * gcc.c-torture/execute/loop-4b.c: New test.
27767
27768 1998-08-26 Nick Clifton <nickc@cygnus.com>
27769
27770 * lib/c-torture.exp: Add support for
27771 torture_eval_before_compile and torture_eval_before_execute
27772 variables.
27773
27774 1998-08-25 Jeffrey A Law (law@cygnus.com)
27775
27776 * gcc.c-torture/compile/980825-1.c: New test.
27777
27778 1998-08-24 Nick Clifton <nickc@cygnus.com>
27779
27780 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27781 count number tests in opt_t0 not good_t0.
27782
27783 1998-08-24 Jeffrey A Law (law@cygnus.com)
27784
27785 * gcc.c-torture/compile/930326-1.x: Fix typo.
27786
27787 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27788
27789 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27790 causes an ICE.
27791
27792 1998-08-21 Jeffrey A Law (law@cygnus.com)
27793
27794 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27795 STACK_SIZE is defined.
27796 * gcc.c-torture/unsorted/stuct.c: Similarly.
27797
27798 * gcc.c-torture/compile/980821-1.c: New test.
27799
27800 1998-08-21 Jeffrey A Law (law@cygnus.com)
27801
27802 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27803
27804 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27805
27806 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27807 code.
27808
27809 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27810
27811 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27812 error'.
27813
27814 1998-08-18 Jeffrey A Law (law@cygnus.com)
27815
27816 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27817
27818 1998-08-16 Jeffrey A Law (law@cygnus.com)
27819
27820 * gcc.c-torture/compile/980816-1.c: New test.
27821
27822 * gcc.dg/980816-1.c: New test.
27823
27824 1998-08-13 Jeffrey A Law (law@cygnus.com)
27825
27826 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27827 compiler for ieee tests.
27828
27829 1998-08-01 Dave Love <d.love@dl.ac.uk>
27830
27831 * g77.f-torture/compile/980729-0.f: New test.
27832
27833 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27834
27835 * gcc.c-torture/special/eeprof-1.c: New test, for
27836 -finstrument-functions.
27837 * gcc.c-torture/special/special.exp: Run it.
27838
27839 1998-07-29 Jeffrey A Law (law@cygnus.com)
27840
27841 * gcc.c-torture/compile/980729-1.c: New test.
27842
27843 1998-07-27 Nick Clifton <nickc@cygnus.com>
27844
27845 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27846 __thumb__ is defined, and test for ARM style doubles if so.
27847
27848 1998-07-26 Dave Love <d.love@dl.ac.uk>
27849
27850 * g77.f-torture/noncompile/980615-0.f: New test.
27851
27852 1998-07-26 H.J. Lu (hjl@gnu.org)
27853
27854 * gcc.dg/980312-1.c: Do link instead of compile.
27855 * gcc.dg/980313-1.c: Likewise.
27856
27857 1998-07-26 Jeffrey A Law (law@cygnus.com)
27858
27859 * gcc.c-torture/compile/980726-1.c: New test.
27860
27861 1998-07-25 Dave Love <d.love@dl.ac.uk>
27862
27863 * g77.f-torture/execute/io0.f: New test.
27864
27865 1998-07-24 Nick Clifton <nickc@cygnus.com>
27866
27867 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27868 an int.
27869
27870 1998-06-18 Michael Meissner <meissner@cygnus.com>
27871
27872 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27873 m32r bugs.
27874
27875 1998-07-17 Nick Clifton <nickc@cygnus.com>
27876
27877 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27878 c-decl.c:grokdeclarator can handle mode attributes.
27879
27880 1998-07-16 Jeffrey A Law (law@cygnus.com)
27881
27882 * gcc.c-torture/execute/980716-1.c: New test.
27883
27884 1998-07-13 Jeffrey A Law (law@cygnus.com)
27885
27886 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27887 the mn10200.
27888 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27889 the mn10200.
27890 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27891 * gcc.c-torture/compile/930326-1.x: Similarly.
27892
27893 1998-07-13 Dave Love <d.love@dl.ac.uk>
27894
27895 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27896 New test from Craig.
27897
27898 1998-07-12 Dave Love <d.love@dl.ac.uk>
27899
27900 * g77.f-torture/noncompile/980616-0.f: New test.
27901
27902 * g77.f-torture/execute/970816-3.f: New test from Craig.
27903
27904 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27905
27906 * g++.other/singleton.C: Return error value instead of taking
27907 SIGSEGV.
27908
27909 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27910
27911 * g++.other/singleton.C: New test. Warning is under dispute.
27912 Runtime crash is not.
27913
27914 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27915
27916 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27917 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27918 using6.C, using7.C}: New namespace tests.
27919
27920 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27921
27922 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27923 specialization with typedef'ed names used as array indexes.
27924
27925 1998-07-09 Jeffrey A Law (law@cygnus.com)
27926
27927 * gcc.c-torture/execute/980709-1.c: New test.
27928
27929 * gcc.dg/980709-1.c: New test.
27930
27931 1998-07-07 Richard Henderson <rth@cygnus.com>
27932
27933 * gcc.c-torture/execute/bcp-1.c: New test.
27934
27935 1998-07-07 Jeffrey A Law (law@cygnus.com)
27936
27937 * gcc.c-torture/execute/980707-1.c: New test.
27938
27939 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27940
27941 * gcc.c-torture/compile/980706-1.c: New test.
27942
27943 1998-07-01 Dave Love <d.love@dl.ac.uk>
27944
27945 * g77.f-torture/execute/980701-0.f,
27946 g77.f-torture/execute/980701-1.f: New test from Craig.
27947
27948 1998-07-01 Jeffrey A Law (law@cygnus.com)
27949
27950 * gcc.c-torture/compile/980701-1.c: New test.
27951
27952 * gcc.c-torture/execute/980701-1.c: New test.
27953
27954 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27955 rlsruhe.de>
27956
27957 * g++.old-deja/g++.robertl/eb132.C: New test.
27958 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27959
27960 1998-06-29 Dave Love <d.love@dl.ac.uk>
27961
27962 * g77.f-torture/execute/980628-7.f,
27963 g77.f-torture/execute/980628-8.f,
27964 g77.f-torture/execute/980628-9.f,
27965 g77.f-torture/execute/980628-10.f: New tests from Craig.
27966
27967 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27968
27969 1998-06-28 Jeffrey A Law (law@cygnus.com)
27970
27971 * g77.f-torture/execute/980628-4.f: New test from Craig.
27972 * g77.f-torture/execute/980628-5.f: Likewise.
27973 * g77.f-torture/execute/980628-2.f: Likewise.
27974 * g77.f-torture/execute/980628-0.f: Likewise.
27975 * g77.f-torture/execute/980628-1.f: Likewise.
27976 * g77.f-torture/execute/980628-3.f: Likewise.
27977 * g77.f-torture/execute/980628-6.f: Likewise.
27978
27979 1998-06-28 Jeffrey A Law (law@cygnus.com)
27980
27981 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27982 directory when nothing has been installed yet.
27983
27984 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27985
27986 * gcc.c-torture/special/special.exp: Handle newer versions of
27987 dejagnu.
27988
27989 1998-06-26 Jeffrey A Law (law@cygnus.com)
27990
27991 * gcc.dg/980626-1.c: New test.
27992
27993 1998-06-19 Bruno Haible <haible@ilog.fr>
27994
27995 * gcc.misc-tests/m-un-2.c: New test.
27996 * g++.old-deja/g++.other/warn01.c: Likewise.
27997
27998 1998-06-19 Robert Lipe <robertl@dgii.com>
27999
28000 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28001 compatibility with assmblers with a different comment character.
28002 Eliminate use of GAS-specific extensions.
28003
28004 1998-06-19 Jeffrey A Law (law@cygnus.com)
28005
28006 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28007
28008 1998-06-19 Robert Lipe <robertl@dgii.com>
28009
28010 *lib/g77.exp: Replace search for libf2c.a with search for newly
28011 renamed libg2c.a
28012
28013 1998-06-17 Jeffrey A Law (law@cygnus.com)
28014
28015 * gcc.c-torture/execute/980617-1.c: New test.
28016
28017 1998-06-12 Jeffrey A Law (law@cygnus.com)
28018
28019 * gcc.c-torture/execute/980612-1.c: New test.
28020
28021 1998-06-08 Jeffrey A Law (law@cygnus.com)
28022
28023 * gcc.dg/980523-1.c: Only test on ppc-linux.
28024 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28025
28026 * gcc.c-torture/execute/980608-1.c: New test.
28027
28028 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28029
28030 * gcc.c-torture/execute/980605-1.c: New test.
28031
28032 1998-06-04 Jeffrey A Law (law@cygnus.com)
28033
28034 * gcc.c-torture/execute/980604-1.c: New test.
28035
28036 1998-06-02 Jeffrey A Law (law@cygnus.com)
28037
28038 * gcc.c-torture/execute/980602-1.c: New test.
28039 * gcc.c-torture/execute/980602-2.c: Likewise.
28040
28041 1998-06-02 Dave Love <d.love@dl.ac.uk>
28042
28043 * 970125-0.f: Fix per JCB. Add commentary.
28044
28045 1998-05-31 Michael Meissner <meissner@cygnus.com>
28046
28047 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28048 IEEE -0 support.
28049
28050 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28051
28052 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28053 earlier.
28054
28055 1998-05-28 Catherine Moore <clm@cygnus.com>
28056
28057 * gcc.c-torture/execute/980526-3.c: New test.
28058
28059 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28060
28061 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28062 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28063 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28064 m88k-motorola-sysv3 to XFAIL.
28065
28066 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28067
28068 * gcc.dg/980526-1.c: New test.
28069 * gcc.c-torture/execute/980526-2.c: New test.
28070
28071 1998-05-26 Jeffrey A Law (law@cygnus.com)
28072
28073 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28074
28075 * gcc.c-torture/execute/980526-1.c: New test.
28076
28077 1998-05-26 Dave Love <d.love@dl.ac.uk>
28078
28079 * g77.f-torture/execute/alpha2.f: Add runtime test.
28080
28081 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28082
28083 * g++.old-deja/old-deja.exp: Strip leading directories.
28084
28085 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28086 error for the line. Don't run multiple tests for the same line.
28087
28088 1998-05-23 Jeffrey A Law (law@cygnus.com)
28089
28090 * gcc.dg/980523-1.c: New test.
28091
28092 1998-05-23 Dave Love <d.love@dl.ac.uk>
28093
28094 * g77.f-torture/compile/970915-0.f: New test.
28095
28096 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28097
28098 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28099
28100 1998-05-21 Jeffrey A Law (law@cygnus.com)
28101
28102 * gcc.dg/980520-1.c: New test.
28103
28104 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28105
28106 * gcc.dg/980502-1.c: Fix return type.
28107
28108 1998-05-20 Jeffrey A Law (law@cygnus.com)
28109
28110 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28111 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28112 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28113 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28114 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28115
28116 1998-05-20 Dave Love <d.love@dl.ac.uk>
28117
28118 * g77.f-torture/execute/980520-1.f: New test.
28119
28120 1998-05-15 Dave Love <d.love@dl.ac.uk>
28121
28122 * lib/mike-g77.exp: New file.
28123
28124 * g77.f-torture/noncompile/noncompile.exp,
28125 g77.f-torture/noncompile/check0.f: New files.
28126
28127 1998-05-14 Dave Love <d.love@dl.ac.uk>
28128
28129 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28130 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28131 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28132 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28133 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28134 abort where appropriate.
28135
28136 1998-05-05 Michael Meissner <meissner@cygnus.com>
28137
28138 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28139 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28140
28141 1998-04-29 Dave Love <d.love@dl.ac.uk>
28142
28143 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28144
28145 1998-04-27 Dave Love <d.love@dl.ac.uk>
28146
28147 * g77.f-torture/compile/980427-0.f: New test.
28148
28149 1998-04-24 Dave Love <d.love@dl.ac.uk>
28150
28151 * g77.f-torture/compile/980424-0.f: New test.
28152
28153 1998-04-19 Dave Love <d.love@dl.ac.uk>
28154
28155 * g77.f-torture/compile/980419-2.f (main): New test.
28156 * g77.f-torture/compile/970125-0.f: New test.
28157 * g77.f-torture/compile/980419-1.f: New test.
28158
28159 1998-04-08 Jim Wilson <wilson@cygnus.com>
28160
28161 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28162 of loop-4.c.
28163
28164 1998-04-07 Jim Wilson <wilson@cygnus.com>
28165
28166 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28167
28168 1998-04-03 Jim Wilson <wilson@cygnus.com>
28169
28170 * gcc.c-torture/compile/980329-1.c: New test.
28171
28172 1998-03-18 Jim Wilson <wilson@cygnus.com>
28173
28174 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28175 * gcc.dg/980312-1.c: Fix typo in -march command.
28176
28177 1998-03-16 H.J. Lu (hjl@gnu.org)
28178
28179 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28180
28181 1998-03-11 Robert Lipe <robertl@dgii.com>
28182
28183 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28184 Dave Love agree the Fortran source is bogus.
28185
28186 1998-03-11 Robert Lipe <robertl@dgii.com>
28187
28188 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28189 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28190 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28191 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28192 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28193
28194 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28195
28196 * g++.old-deja/g++.other/friend1.C: New test.
28197
28198 1998-02-18 Dave Love <d.love@dl.ac.uk>
28199
28200 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28201 possibly uninitialized) variables and declare dnrm2.
28202
28203 1998-02-23 Robert Lipe <robertl@dgii.com>
28204
28205 From Bruno Haible <haible@ilog.fr>:
28206 * gcc.c-torture/execute/980223.c: New test.
28207
28208 1998-02-13 Jeffrey A Law (law@cygnus.com)
28209
28210 * gcc.dg/ifelse-1.c: New test.
28211
28212 1998-02-09 H.J. Lu (hjl@gnu.org)
28213
28214 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28215
28216 * lib/old-dejagnu.exp (old-dejagnu): Added the
28217 "execution test - XFAIL *-*-*" handling in the spirit of
28218 "excess errors test -". Changed the "execution test fails"
28219 handling to be like "excess errors test fails".
28220 * Update various tests accordingly.
28221
28222 1998-02-06 Jim Wilson <wilson@cygnus.com>
28223
28224 * gcc.c-torture/execute/980205.c: New test.
28225
28226 1998-01-18 Jeffrey A Law (law@cygnus.com)
28227
28228 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28229 * lib/f-torture.exp: Similarly.
28230 * gcc.c-torture: Rename all .cexp files to .x files.
28231
28232 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28233
28234 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28235 (940510-1.c): Removed duplicate.
28236 (971104-1.c): New test.
28237
28238 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28239
28240 * lib/f-torture.exp: Improve error and loop detection.
28241
28242 1997-11-19 Michael Meissner <meissner@cygnus.com>
28243
28244 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28245 use that to size the filler array.
28246
28247 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28248
28249 * lib/c-torture.exp(c-torture-execute): Fix typo.
28250
28251 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28252 testcase as the executable name. Keep the executable around if
28253 the test fails.
28254
28255 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28256
28257 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28258 changes. Only test one -g option, and move it to the end of the
28259 list of options to test.
28260
28261 1997-09-19 Michael Meissner <meissner@cygnus.com>
28262
28263 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28264 variable GCC_TORTURE_OPTIONS to supply default switches separated
28265 by colons. If no environment variable, run tests with -O0 -g, -O1
28266 -g, and -O2 -g as well.
28267
28268 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28269
28270 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28271 explanatory comments. Fix indentation.
28272
28273 1997-09-15 Jeffrey A Law (law@cygnus.com)
28274
28275 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28276
28277 1997-09-11 Jeffrey A Law (law@cygnus.com)
28278
28279 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28280 * g++.old-deja/g++.mike/p7325.C: Likewise.
28281 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28282
28283 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28284
28285 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28286 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28287 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28288 * g++.old-deja/g++.law/operators4.C: Likewise.
28289
28290 1997-09-11 Joe Buck (jbuck@synopsys.com)
28291
28292 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28293 * g++.old-deja/g++.mike/p784.C: Ditto.
28294 * g++.old-deja/g++.mike/p785.C: Ditto.
28295
28296 1997-09-05 Jeffrey A Law (law@cygnus.com)
28297
28298 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28299
28300 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28301
28302 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28303 target feature; pass this to c-torture-execute as needed.
28304
28305 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28306
28307 * lib/c-torture.exp(c-torture-execute): If the previous and the
28308 current executables being tested are identical, we don't need to
28309 run the executable again. Try to make the executable names
28310 unique. Add an optional argument for passing additional compiler
28311 flags.
28312
28313 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28314
28315 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28316
28317 1997-08-29 Jeffrey A Law (law@cygnus.com)
28318
28319 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28320
28321 1997-07-31 Jeffrey A Law (law@cygnus.com)
28322
28323 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28324 32bit or larger longs.
28325
28326 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28327 have either a 32bit long or 32bit int.
28328
28329 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28330
28331 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28332 Make double precision tests dependent on sizeof (double).
28333
28334 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28335
28336 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28337 too.
28338
28339 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28340
28341 * gcc.c-torture/compile/961203-1.cexp: New script.
28342
28343 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28344
28345 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28346 up the includes ourselves.
28347
28348 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28349
28350 * lib/plumhall.exp: Remove random include, and add a few
28351 verbose messages for debugging.
28352
28353 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28354
28355 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28356 of trying to do it ourselves.
28357
28358 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28359
28360 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28361
28362 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28363
28364 * gcc.prms/5403.c: Made regexp a bit less strict.
28365
28366 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28367
28368 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28369 is returned from remote_load instead.
28370 * lib/plumhall.exp: Ditto.
28371 * lib/mike-g++.exp: Ditto.
28372 * lib/old-dejagnu.exp: Ditto.
28373 * lib/c-torture.exp: Ditto.
28374
28375 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28376
28377 * lib/g++.exp: Use build_wrapper procedure.
28378 * lib/gcc.exp: Ditto.
28379
28380 1997-05-20 Jeffrey A Law (law@cygnus.com)
28381
28382 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28383 an old-style decl for malloc. Fixes tests to work when
28384 sizeof (int) != sizeof (size_t).
28385
28386 1997-05-15 Mike Meissner <meissner@cygnus.com>
28387
28388 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28389
28390 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28391 use stdargs.h interface.
28392
28393 1997-05-15 Mike Meissner <meissner@cygnus.com>
28394
28395 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28396 NO_VARARGS when compiling.
28397
28398 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28399
28400 * lib/plumhall.exp(ph_includes): New procedure.
28401 (ph_make): Use it.
28402 (ph_compiler): Ditto.
28403
28404 * lib/g++.exp: Rename test-glue.c to testglue.c.
28405 * lib/gcc.exp: Ditto.
28406
28407 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28408
28409 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28410 to completion when it's called.
28411
28412 1997-03-21 Michael Meissner <meissner@cygnus.com>
28413
28414 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28415 is defined, don't do test.
28416
28417 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28418
28419 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28420 for object files.
28421 (ph_summary): Mark skipped testcases as untested, not unresolved.
28422
28423 * lib/plumhall.exp (ph_make): If unresolved because of bad
28424 errorCode, record errorCode in log file.
28425 (*): Replace send_log/verbose with verbose -log.
28426
28427 1997-03-19 Michael Meissner <meissner@cygnus.com>
28428
28429 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28430 double conversion if double isn't at least 8 bytes.
28431
28432 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28433 int to work with targets where int is 16 bits.
28434
28435 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28436 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28437 precision for the test to complete.
28438
28439 1997-03-14 Michael Meissner <meissner@cygnus.com>
28440
28441 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28442 if d10v is not compiled with the -mdouble64 flag.
28443 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28444
28445 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28446 d10v is not compiled with the -mint32 flag.
28447
28448 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28449
28450 * lib/plumhall.exp: Use incr_count.
28451
28452 1997-03-12 Jeffrey A Law (law@cygnus.com)
28453
28454 * gcc.c-torture: Update to c-torture-1.45.
28455
28456 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28457
28458 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28459 the name of the expect testcase file).
28460
28461 * lib/g++.exp(g++_init): Ditto.
28462
28463 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28464
28465 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28466 the host.
28467
28468 * lib/gcc.exp(gcc_exit): New procedure.
28469
28470 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28471
28472 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28473 specs where appropriate.
28474
28475 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28476 because of new "candidates are" messages, and removed a few
28477
28478 * Converted all non-old-style g++ testcases to old-style, and
28479 moved into g++.old-deja.
28480
28481 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28482
28483 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28484 options.
28485
28486 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28487 succeeded.
28488
28489 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28490
28491 1997-02-13 Michael Meissner <meissner@cygnus.com>
28492
28493 * lib/gcc.exp (gcc_target_compile): Add support for defining
28494 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28495 the machine doesn't have those features.
28496
28497 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28498
28499 * g++.law/operators4.exp: Don't use LIBS.
28500
28501 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28502
28503 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28504
28505 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28506 * lib/g++.exp: Set it here instead. Also, allow use of the
28507 --tool_exec and --tool_opt options. Change CXX to
28508 GXX_UNDER_TEST.
28509
28510 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28511
28512 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28513
28514 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28515
28516 * lib/old-dejagnu.exp: Use prune_warnings instead of
28517 prune_system_crud.
28518 * lib/mike-g++.exp: Ditto.
28519 * lib/gcc.exp: Ditto.
28520 * lib/g++.exp: Ditto.
28521
28522 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28523
28524 1997-02-07 Jeffrey A Law (law@cygnus.com)
28525
28526 * 941014-2.c: Include stdlib.h
28527 * 960327-1.c: Include stdio.h
28528 * dbra.c, index-1.c: Don't assume ints are 32bits.
28529
28530 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28531
28532 * lib/gcc.exp: Add gcc,stack_size target feature.
28533
28534 * lib/g++.exp(g++_target_compile): Add the include and link
28535 paths here, not in two other places. And, it's $options, not
28536 options.
28537
28538 * lib/mike-g++.exp(postbase): Remove the code that determines
28539 the correct include and link paths.
28540 * g++.old-deja/old-deja.exp: Ditto.
28541
28542 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28543
28544 * lib/g++.exp(g++_init): target_compile no longer returns the
28545 filename of the result.
28546
28547 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28548
28549 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28550 call to glob.
28551
28552 * gcc.c-torture/special/special.exp: Change call to
28553 gcc_target_compile to include the object file.
28554
28555 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28556
28557 * gcc.c-torture/special/special.exp: Correct misspelling in last
28558 change.
28559
28560 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28561
28562 * lib/plumhall.exp(ph_summary): Log the entire output of the
28563 executable. Return -1 if there were any failures, 0 otherwise.
28564 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28565 (ph_make): Clean up objects and executables that were built
28566 if the tests succeeded.
28567
28568 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28569
28570 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28571 libraries and includes in the build tree as appropriate.
28572
28573 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28574
28575 * lib/c-torture.exp: Instead of looking for the global variable
28576 NO_LONG_LONG, check to see if that's a feature of the target.
28577
28578 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28579
28580 * config/default.exp: Minimize. Delete the remainer of the files in
28581 config; this functionality is now in devo/dejagnu/config.
28582
28583 g++.*/*: Pass any additional flags used to compile to postbase;
28584 delete CXXFLAGS.
28585
28586 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28587 is now done by runtest.exp. Use gcc_target_compile instead of
28588 compile.
28589
28590 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28591 Remove references to CFLAGS. Use remote_file instead of
28592 calling rm -f.
28593 (c-torture): Take a list of arguments to use to compile this
28594 testcase.
28595
28596 lib/g++.exp: Simplify. Use target_compile instead of compile.
28597 lib/gcc-dg.exp: Ditto.
28598 lib/gcc.exp: Ditto.
28599 lib/mike-{gcc,g++}.exp: Ditto.
28600 lib/old-dejagnu.exp: Ditto.
28601 lib/plumhall.exp: Ditto.
28602
28603 1997-01-08 Jim Wilson <wilson@cygnus.com>
28604
28605 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28606 (ph_linker): Likewise.
28607
28608 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28609
28610 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28611 MAP_ANON / MAP_ANONYMOUS if defined;
28612 else try to map from /dev/zero .
28613
28614 1996-11-12 Jeffrey A Law (law@cygnus.com)
28615
28616 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28617 isn't defined, then define it to MAP_ANONYMOUS.
28618
28619 1996-11-12 Jeffrey A Law (law@cygnus.com)
28620
28621 * gcc.c-torture: Update to c-torture-1.42 release.
28622
28623 1996-11-11 Jeffrey A Law (law@cygnus.com)
28624
28625 * gcc.c-torture: Update to c-torture-1.41 release.
28626
28627 1996-10-27 Jeffrey A Law (law@cygnus.com)
28628
28629 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28630 c-torture release.
28631
28632 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28633
28634 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28635 and LDFLAGS. Fix second case to append the target_info ldflags
28636 onto LDFLAGS, not CFLAGS.
28637 * lib/g++.exp (g++_init): Add target_info stuff.
28638 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28639 of libgloss and newlib flags for !native.
28640
28641 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28642 (GDB): Fix relative path to go up another dir for finding gdb.
28643
28644 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28645
28646 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28647 versions in the target_info array, if they don't exist.
28648
28649 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28650
28651 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28652
28653 1996-07-08 Jim Wilson <wilson@cygnus.com>
28654
28655 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28656 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28657
28658 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28659
28660 * lib/old-dejagnu.exp: Don't remove the output file before we've
28661 actually tested it. Don't append pwd to the path of the executable
28662 we're testing.
28663
28664 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28665
28666 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28667
28668 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28669
28670 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28671 temporary directory for compiler files, and set it to a default
28672 value of /tmp. Set $output as the name of the output file from
28673 compiling the testcase. Add a -o option to $cflags_var so the
28674 compiler writes the final output file as $output. Set $executable
28675 to $output.
28676
28677 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28678 directory for compiler files, and set it to /tmp if it doesn't
28679 already have a value. Set $output_file to the name of the output
28680 file from compiling the testcase. Add a -o option to CXXFLAGS so
28681 the compiler writes the final output file as $output. Use $output
28682 as the executable to be tested.
28683
28684 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28685
28686 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28687
28688 1996-06-08 Jeffrey A Law (law@cygnus.com)
28689
28690 * gcc.c-torture/execute/pending-1.c: New test. Still
28691 pending in Tege's queue.
28692
28693 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28694
28695 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28696 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28697 if there were failures. Call unresolved if there were unresolved
28698 testcases. Call gcc_fail if program did not run to completion.
28699 (ph_make): Pass additional argument name to ph_execute.
28700 (ph_execute): Add new argument. Pass additional arguments to
28701 ph_summary. Call gcc_fail is there is no execution output.
28702
28703 1996-04-24 Jeffrey A Law (law@cygnus.com)
28704
28705 * lib/plumhall.exp (proc_summary): Output relavent summary
28706 lines into the log so specific failures in plumhall can be
28707 investigated.
28708
28709 1996-04-10 Jeffrey A Law (law@cygnus.com)
28710
28711 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28712 (c-torture-execute): Don't try to execute tests which use
28713 "long long" types if $NO_LONG_LONG is nonzero.
28714
28715 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28716
28717 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28718 not c-torture.
28719
28720 * gcc.ieee: Move from here.
28721 * gcc.c-torture/execute/ieee: To here.
28722
28723 1996-03-26 Jeffrey A Law (law@cygnus.com)
28724
28725 * gcc.c-torture: Update to c-torture-1.41 release.
28726
28727 1996-03-22 Jeffrey A Law (law@cygnus.com)
28728
28729 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28730 not "$output".
28731
28732 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28733
28734 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28735 -c present.
28736
28737 1996-03-02 Jeffrey A Law (law@cygnus.com)
28738
28739 * config/proelf.exp: Handle connecting to a simulator.
28740
28741 1996-01-31 Jeffrey A Law (law@cygnus.com)
28742
28743 * config/proelf.exp: New file. Enough framework that we can
28744 run c-torture tests on the proelf targets (or any other target
28745 that gdb can connect to for that matter).
28746
28747 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28748
28749 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28750 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28751
28752 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28753 exec_output exists.
28754
28755 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28756
28757 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28758 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28759
28760 * config/*.exp: Update FSF address. Change result of ${tool}_load
28761 to pass/fail/unresolved/unsupported/untested. Caller must now
28762 call unresolved/unsupported/untested.
28763 * lib/*.exp: Update FSF address. Update to handle new results of
28764 ${tool}_load.
28765 * lib/chill.exp (verbose): Delete.
28766
28767 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28768
28769 * lib/gcc.exp (default_gcc_start): Change order of args to
28770 $LDFLAGS $CFLAGS $LIBS.
28771 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28772 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28773 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28774 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28775 * gcc.misc-tests/dg-test.exp: Likewise.
28776 * gcc.misc-tests/msgs.exp: Likewise.
28777 * gcc.prms/prms.exp: Likewise.
28778 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28779 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28780
28781 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28782
28783 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28784
28785 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28786
28787 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28788 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28789
28790 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28791 necessary.
28792
28793 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28794
28795 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28796 global for loop; add use of $mathlib.
28797 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28798 settings here; set mathlib for anything but VxWorks.
28799
28800 1996-01-22 Jeffrey A Law (law@cygnus.com)
28801
28802 * gcc.c-torture: Update to c-torture-1.40 release.
28803
28804 1996-01-03 Jeffrey A Law (law@cygnus.com)
28805
28806 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28807 dg.exp.
28808
28809 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28810
28811 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28812 global.
28813
28814 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28815
28816 * lib/g++.exp (LIBS): Define if not already.
28817 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28818 (gcc-dg-prune): Call prune_gcc_output.
28819 * lib/gcc.exp (prune_gcc_output): New proc.
28820 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28821 prune_gcc_output.
28822
28823 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28824
28825 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28826 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28827
28828 1995-11-15 Jeffrey A Law (law@cygnus.com)
28829
28830 * gcc.c-torture: Update to c-torture-1.39 release.
28831
28832 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28833
28834 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28835 fails, try others as well.
28836
28837 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28838
28839 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28840 If compilation fails, mark execute tests as `untested'.
28841 If test is marked as unsupported, don't mark compilation and
28842 execute tests as failed.
28843
28844 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28845
28846 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28847 libstdc++ for whether or not we want to be doing shared
28848 libraries. Delete link_curses since we don't need it anymore.
28849 * lib/mike-g++.exp (postbase): Don't link in libg++.
28850 * g++.old-deja/old-deja.exp: Likewise.
28851
28852 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28853
28854 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28855
28856 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28857
28858 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28859 For that, add `-Wl,-a,shared_archive'.
28860 * g++.old-deja/old-deja.exp: Likewise.
28861
28862 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28863
28864 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28865
28866 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28867
28868 * lib/mike-g++.exp (postbase): Pay attention to the status of
28869 g++_load.
28870
28871 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28872
28873 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28874
28875 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28876
28877 * lib/gcc.exp (default_gcc_start): No longer need to log program
28878 being executed or its output, execute_anywhere does that now.
28879 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28880 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28881
28882 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28883
28884 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28885 the same as those in lib/g++.exp.
28886
28887 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28888
28889 * gcc.c-torture: Update to c-torture-1.38 release.
28890 * gcc.ieee: Related changes.
28891
28892 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28893
28894 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28895 "exec". Minor reformatting changes.
28896
28897 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28898 cross. This means all "exec" calls now work on a remote host as
28899 well.
28900 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28901 cross. Filter out the extra "\r\n" stuff that expect puts in.
28902 (c-torture-execute): Filter out the bogus warnings like
28903 c-torture-compile does. Add support for canadian cross.
28904 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28905 Use execute_anywhere rather than calling exec directly. Now it
28906 works for canadian cross testing.
28907
28908 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28909
28910 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28911 results into a variable, and check that rather than using file exists.
28912
28913 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28914
28915 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28916 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28917
28918 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28919
28920 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28921 lib_curses if there's a shared libg++ in the build tree.
28922
28923 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28924
28925 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28926 if not supported target.
28927
28928 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28929
28930 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28931 link_curses up to always happen, not just for native builds.
28932
28933 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28934
28935 * gcc.c-torture: Update to c-torture-1.36 release.
28936 * gcc.failure: Related changes.
28937
28938 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28939
28940 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28941
28942 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28943
28944 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28945 * lib/mike-g++.exp (postbase): Not in here. Still reference
28946 runshlib, link_curses, and mathlib for link and run.
28947
28948 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28949 pass the runtime shared library options for Solaris, OSF/1, and
28950 Irix5, and link with -lcurses to avoid unresolved references.
28951
28952 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28953
28954 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28955 only run once.
28956
28957 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28958
28959 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28960
28961 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28962
28963 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28964 do not have a framework for the "compat" tests yet.
28965
28966 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28967
28968 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28969 set to null if we're testing vxworks5.1. Use that instead of
28970 `-lm' in the setting of LIBS for link and run.
28971
28972 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28973
28974 * config/rom68k.exp (${tool}_load): Major changes to make it
28975 work. Verified that it does in fact return the stuff in
28976 exec_output properly. Catch any Emul or any TRAP other than 0.
28977
28978 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28979
28980 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28981 LDFLAGS properly for targets that need stuff from libgloss.
28982 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28983 only run once.
28984 (gpp_initialized): New variable.
28985
28986 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28987
28988 * config/rom68k.exp: Load libgloss.exp.
28989 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28990 so we can produce a fully linked binary.
28991 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28992 so we can produce a fully linked binary.
28993
28994 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28995
28996 * lib/plumhall.exp (ph_section): Watch for expected failures.
28997 Add missing `else'.
28998
28999 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29000 run the testcase.
29001 (c-torture): Likewise.
29002
29003 1995-08-28 Doug Evans <dje@cygnus.com>
29004
29005 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29006
29007 * lib/mike-g++.exp (mike_cleanup): New proc.
29008 (prebase): New globals compiler_result, not_compiler_result,
29009 target_regexp.
29010 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29011 allow leading "-" in pattern. Watch for unsupported tests.
29012 If $compiler_result is set, pattern match assembler code,
29013 and ditto for $not_compiler_result.
29014 * lib/mike-gcc.exp: Likewise.
29015
29016 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29017 execution "succeeded".
29018
29019 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29020
29021 * config/win32.exp: New file.
29022 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29023
29024 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29025
29026 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29027 unsupported.
29028 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29029 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29030 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29031
29032 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29033 "... without exceptions was ...". That is now handled by
29034 prune_system_crud.
29035 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29036
29037 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29038
29039 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29040 sieve.c,sort2.c}: New files.
29041 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29042 sieve.exp,sort2.exp}: Drivers for them.
29043
29044 * lib/mike-gcc.exp (program_output): New user settable variable.
29045 (postbase): Call prune_system_crud. Also prune extraneous compiler
29046 messages.
29047 * lib/mike-g++.exp (program_output): New user settable variable.
29048
29049 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29050
29051 * config/sh.exp: Deleted (use sim.exp instead).
29052
29053 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29054
29055 * config/vx.exp: Declare CHECKTASK as global.
29056 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29057 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29058 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29059
29060 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29061
29062 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29063 target. Like vx.exp, only includes `vx29k.exp' instead of
29064 `vxworks.exp'.
29065
29066 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29067
29068 * config/sim.exp: Increase time limit from 120 seconds to 240.
29069
29070 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29071
29072 * gcc.c-torture/execute/950628-1.c: New test.
29073
29074 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29075
29076 * gcc.c-torture: Update with changes/additions from
29077 c-torture-1.34.
29078
29079 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29080
29081 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29082
29083 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29084
29085 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29086
29087 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29088
29089 * gcc.c-torture/compile/950512-1.c: New test.
29090 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29091 * gcc.dg/struct-ret-1.c: Likewise.
29092
29093 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29094
29095 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29096 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29097
29098 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29099
29100 * gcc.c-torture/special/920411-1.c: Deleted.
29101 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29102
29103 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29104
29105 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29106 cpu limit.
29107
29108 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29109
29110 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29111
29112 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29113
29114 From kenner;
29115 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29116 is the proper length.
29117 * va-arg-3.c: Likewise.
29118
29119 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29120
29121 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29122 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29123
29124 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29125 * lib/g++.exp (default_g++_start): Delete old cruft.
29126
29127 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29128
29129 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29130 (2 * (1 << 18)) to (2 * (1 << 17)).
29131
29132 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29133
29134 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29135
29136 * config/rom68k.exp: Renamed from config/idp.exp
29137
29138 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29139
29140 * c-torture/compile/921109-2.c
29141
29142 1995-04-18 Mike Stump <mrs@cygnus.com>
29143
29144 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29145 excess errors.
29146
29147 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29148
29149 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29150 output.
29151 * lib/g++.exp (default_g++_start): Likewise.
29152
29153 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29154
29155 * gcc.c-torture/compile/950329-1.c: New test.
29156
29157 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29158
29159 * config/bug.exp (${tool}_load): Updated to use new remote_open
29160 and remote_close procs.
29161 * config/idp.exp: New file.
29162
29163 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29164
29165 * gcc.c-torture/execute/950322-1.c: New test.
29166
29167 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29168
29169 * config/vx.exp (${tool}_load): Clean up testing of return code from
29170 vxworks_ld and vxworks_spawn.
29171
29172 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29173
29174 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29175
29176 1995-03-13 Mike Stump <mrs@cygnus.com>
29177
29178 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29179 can mark excess errors on a machine by machine basis. Note, the
29180 default is to not expect any excess errors, even when excess
29181 errors test - is given, so you will want to put an XFAIL ... on
29182 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29183 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29184 those 4 machines, but no others.
29185
29186 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29187
29188 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29189 * lib/c-torture.exp: to here.
29190
29191 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29192
29193 * gcc.c-torture/execute/950221-1.c: New test.
29194 * gcc.c-torture/execute/struct-ret-1.c: New test.
29195 * gcc.c-torture/compile/950221-1.c: New test.
29196
29197 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29198
29199 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29200
29201 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29202 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29203
29204 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29205
29206 * g++.gb: New directory of tests, derived from my signature and
29207 class scoping tests.
29208
29209 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29210 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29211 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29212 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29213 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29214 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29215 * g++.gb/sig25.C: Likewise.
29216
29217 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29218 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29219 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29220 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29221 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29222 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29223 * g++.gb/sig25.exp: Likewise.
29224
29225 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29226 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29227 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29228 * g++.gb/scope13.C: Likewise, this test still fails.
29229
29230 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29231 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29232 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29233 * g++.gb/scope13.exp: Ditto.
29234
29235 * g++.gb/README: New file, explains what these tests are about.
29236
29237 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29238
29239 * lib/dg.exp (dg-do): Support `preprocess'.
29240 (dg-test): Likewise.
29241
29242 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29243
29244 * config/udi.exp: change "continue -expect" to "exp_continue".
29245
29246 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29247
29248 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29249 Delete redundant tests.
29250
29251 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29252 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29253 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29254 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29255 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29256 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29257 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29258 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29259
29260 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29261 storing label pointers.
29262 * gcc.c-torture/execute/921019-1.c: Likewise.
29263 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29264 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29265 parameter fp.
29266 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29267 constants.
29268
29269 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29270 Delete obsolete tests.
29271
29272 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29273 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29274 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29275 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29276 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29277 * gcc.c-torture/compile/950124-1.c: New test.
29278
29279 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29280
29281 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29282
29283 * lib/mike-g++.exp: Add -lm to LIBS.
29284
29285 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29286
29287 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29288
29289 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29290
29291 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29292
29293 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29294
29295 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29296
29297 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29298
29299 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29300 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29301 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29302 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29303 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29304 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29305 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29306 * g++.law/{operators31.C, operators32.C,
29307 * g++.law/{operators33.C, operators34.C}: Likewise.
29308 * g++.law/{pic1.C, refs2.C}: Likewise.
29309 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29310 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29311 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29312 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29313
29314 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29315 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29316 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29317 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29318 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29319 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29320 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29321 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29322 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29323 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29324 * g++.law/{operators34.exp}: Likewise.
29325 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29326 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29327 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29328 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29329 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29330
29331 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29332 No longer expected to fail.
29333 * g++.law/missed-error3.C: Tweak for recent bool changes.
29334
29335 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29336
29337 * config/emb-unix: Deleted.
29338 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29339 remote execution. Do final link on remote host if REMOTE_LINK is set.
29340
29341 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29342
29343 * lib/dg.exp (dg-test): Fix typo in last patch.
29344
29345 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29346
29347 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29348 (handles multiple occurrences).
29349
29350 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29351
29352 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29353 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29354 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29355 printed).
29356 * lib/c-torture.exp (c-torture-compile): Likewise.
29357 (c-torture): Prepend full path if missing.
29358 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29359 (gcc_fail): Likewise.
29360 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29361
29362 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29363
29364 * lib/netware.exp: Only attach to NetWare i386 systems.
29365
29366 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29367
29368 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29369 messages. Add test name to "output pattern match" pass/fail message.
29370
29371 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29372
29373 * gcc.dg: New testsuite.
29374 * gcc.dg/dg.exp: New file.
29375
29376 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29377 test-switch.c}: Deleted.
29378
29379 * gcc.misc-tests/msgs.exp: New testcase driver.
29380
29381 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29382
29383 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29384 Watch for illegal return values from ${tool}_load.
29385 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29386 cross targets. Coerce return value >0 to 1.
29387
29388 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29389
29390 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29391
29392 * config/emb-unix.exp: New file.
29393
29394 * config/sim.exp: Error if variable $SIM not defined.
29395 (${tool}_load): Mark test as "untested" if simulator missing.
29396
29397 * config/unix.exp: Load remote.exp to get rcp_download.
29398 * lib/c-torture.exp: Use different option lists for testcases with
29399 and without loops.
29400 * gcc.c-torture/execute/execute.exp: Likewise.
29401
29402 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29403
29404 * config/*.exp: Clarify return code from ${tool}_load.
29405 Call `unresolved' or `untested' instead of `warning' or `perror'
29406 (sometimes you still want to call both though).
29407 Add comment that `shell_id' is local to each file.
29408 * config/udi.exp (timeout): Set to 30.
29409 Don't print warning if connection fails, $connectmode has already
29410 printed an error.
29411 (${tool}_load): Move verbose messages to level 2.
29412 Rework pattern for "Process started" message.
29413 Pass `shell_id' to ${connectmode}_download.
29414 Retry twice upon timeout. Make resetting of target more robust.
29415 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29416 Pass `shell_id' to exit_$connectmode.
29417 Only call exit_$connectmode if connected.
29418 * config/unix.exp (${tool}_load): Check return codes better.
29419 * config/vrtx.exp (${tool}_load): Likewise.
29420 * config/vx.exp (${tool}_load): Likewise.
29421 Delete unneeded global's.
29422 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29423 from ${tool}_load.
29424 (dg-stat): Delete.
29425 (dg-init): Delete recording of pass/fail counts.
29426 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29427 (old-dejagnu-init): Likewise.
29428 (old-dejagnu-stat): Delete contents, empty proc now.
29429 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29430 (c-torture): Delete references to lcnt, lpass, lfail.
29431 Get option list from TORTURE_OPTIONS.
29432 Delete -funroll[-all]-loops if no loops.
29433 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29434 (g++_stat): Delete contents (empty proc now).
29435 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29436 (gcc_finish): Likewise.
29437 (gcc_stat): Deleted.
29438 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29439 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29440 * gcc.c-torture/execute/execute.exp: Likewise.
29441 Split tests into two parts: compile, execute.
29442 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29443 no loops. Update to reflect clarified return codes from ${tool}_load.
29444
29445 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29446
29447 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29448 to grep for.
29449 (old-dejagnu): Likewise (where necessary).
29450
29451 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29452
29453 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29454
29455 * lib/dg.exp (dg-process-target): Fix processing of selector.
29456 Add comment regarding use of `error'.
29457
29458 * lib/gcc.exp (prune_system_crud): Define if missing.
29459 * lib/g++.exp (prune_system_crud): Likewise.
29460
29461 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29462 Call prune_system_crud.
29463 * lib/dg.exp (dg-runtest): New proc.
29464 Use perror instead of send_user for tcl errors in testcase.
29465 Don't return any value, it's never used.
29466 Don't clobber previous definition of `unknown'.
29467 Print tcl errors in `dg-final'.
29468
29469 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29470
29471 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29472 (dg-test): Don't print errorInfo, it contains stack backtrace.
29473
29474 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29475
29476 * lib/g++.exp (runtest_file_p): Define if missing.
29477
29478 1994-09-24 Doug Evans (dje@cygnus.com)
29479
29480 * lib/mike-g++.exp: Comment out loading of g++.exp.
29481 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29482 (default_g++_version): Always print something.
29483 (default_g++_start): Comment out call to `which'.
29484 (g++_start, g++_load): Deleted (must be defined in config file).
29485 * lib/gcc.exp: Test for existence of $CC at start.
29486 Delete check for tmpdir (done in gcc_init).
29487 (default_gcc_version): Always print something.
29488 (default_gcc_start): Comment out call to `which'.
29489 * config/*.exp: Major cleanup - make cross targets work at least a
29490 little better for g++ (by not being "--tool gcc" specific).
29491 Rename gcc_xxx to ${tool}_xxx.
29492 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29493 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29494
29495 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29496
29497 * lib/c-torture.exp (c-torture-compile): Rework compiler
29498 message processing.
29499
29500 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29501 c-torture.
29502
29503 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29504
29505 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29506
29507 * lib/dg.exp (dg-process-target): Support { target native }.
29508
29509 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29510
29511 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29512 looked for "... program xxx got fatal signal".
29513 Correct regsub munging of `comp_output'.
29514 Ignore compiler messages "path prefix not used" and "linker input
29515 file unused".
29516
29517 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29518
29519 * lib/gcc.exp (runtest_file_p): Define if missing.
29520 * gcc.prms/template.c: Example to work from.
29521
29522 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29523
29524 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29525 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29526
29527 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29528 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29529 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29530 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29531
29532 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29533 (dg-process-target): No longer a varargs proc.
29534 Return S/N for target, P/F for xfail. All callers changed.
29535 (user option procs): More argument checking.
29536 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29537 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29538 (dg-test): Skip test if not running on selected target in `dg-do'.
29539 Update handling of `dg-do-what', `dg-output-text'.
29540 Separate execution pass/fail from output pattern match pass/fail.
29541 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29542
29543 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29544
29545 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29546 target for 920510-1.c.
29547
29548 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29549
29550 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29551 Clean up comment regarding use of passcnt, etc.
29552 (gcc_stat): Don't update `testcnt' here.
29553 (gcc_finish): Do it here.
29554 Might as well reset `but_id' here too.
29555 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29556 to determine if the file should be tested.
29557 * gcc.c-torture/compile/compile.exp: Likewise.
29558 * gcc.c-torture/execute/execute.exp: Likewise.
29559 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29560 * gcc.misc-tests/dg-test.exp: Likewise.
29561 * gcc.prms/prms.exp: Likewise.
29562 * gcc.wendy/wendy.exp: Likewise.
29563 * g++.old-deja.exp: Likewise.
29564 Move "Testing file" message to verbose level 1.
29565
29566 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29567
29568 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29569
29570 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29571
29572 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29573 (default_gcc_start): Accept optional second list element
29574 of compiler flags. Print compiler output at verbosity level 2.
29575 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29576 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29577 Save current values of framework globals passcnt, failcnt, xpasscnt,
29578 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29579 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29580 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29581 xfailcnt to compute stats. Update framework global `testcnt' from
29582 pass/fail counts.
29583 (gcc_finish): New proc. Clean up test environment.
29584 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29585 (gcc_epass, gcc_efail): Delete.
29586 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29587 argument of line number.
29588 (dg-init): If the tool has an init routine, call it.
29589 (dg-test): Remove args `cflags_var' and `libs_var'.
29590 Pass all compiler options to ${tool}_start.
29591 Handle missing line number.
29592 (dg-finish): New function.
29593 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29594 particular files. Call gcc_finish at end. Move "skipping test"
29595 message to verbosity level 3.
29596 * gcc.c-torture/compile/compile.exp: Likewise.
29597 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29598 * gcc.c-torture/execute/execute.exp: Likewise.
29599 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29600 Print testcase being tried at verbosity level 1.
29601 * gcc.c-torture/special/special.exp: Unset xfail.
29602 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29603 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29604 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29605 * gcc.failure/failure.exp: Likewise.
29606 * gcc.ieee/ieee.exp: Likewise.
29607 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29608 Update call to dg-test. Call dg-finish at end.
29609 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29610 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29611 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29612 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29613 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29614 * gcc.wendy/wendy.exp: Add copyright.
29615 Delete setting of tmpdir (done by gcc_init).
29616 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29617 Pass compiler flags to gcc_start. Call gcc_finish at end.
29618 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29619 gcc_[ce]pass/fail.
29620
29621 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29622
29623 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29624 confusion.
29625 (g++_load): Likewise.
29626
29627 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29628 Rename argument to `prog' to remove the confusion.
29629 Varargs fns behave differently too!
29630 (g++_load): Likewise.
29631
29632 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29633
29634 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29635 what it is. Delete (always) printing of status value for !native.
29636 Simplify verbose code, and include status and exec_output.
29637 (g++_load): Use gcc_load.
29638
29639 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29640
29641 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29642 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29643 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29644 940714-3.c as these testcases don't exist anymore. Make
29645 va-arg-1.c expected to pass.
29646
29647 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29648
29649 * gcc.misc-tests/misc.exp: Only run specific testcases.
29650 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29651 * gcc.misc-tests/dg-[1-9].c: New files.
29652
29653 * lib/dg.exp: New testsuite driver.
29654 * gcc.prms/prms.exp: Use it.
29655
29656 * README.gcc: New file.
29657
29658 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29659 Document and reset `lxpass' and `lxfail'.
29660 Simplify "initialized" message.
29661 (gcc_stat): Clean up comments a little.
29662
29663 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29664
29665 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29666
29667 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29668
29669 * lib/old-dejagnu.exp (process-option): New proc.
29670 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29671 (old-dejagnu): Simplify.
29672 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29673
29674 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29675
29676 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29677 exists and is not an empty string.
29678
29679 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29680 $xfail rather than calling setup_xfail. Clear $xfail when test is
29681 finished.
29682 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29683 automatically.
29684
29685 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29686 longer expected to fail.
29687
29688 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29689 "f" function call.
29690
29691 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29692
29693 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29694 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29695 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29696 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29697 c-torture-1.29.
29698
29699 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29700 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29701
29702 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29703
29704 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29705 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29706
29707 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29708 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29709 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29710
29711 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29712
29713 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29714 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29715 940714-1.c, 940714-2.c, 940714-3.c},
29716 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29717 gcc.misc-tests/{mg.c,mg.exp}:
29718 New tests.
29719 * gcc.noncompile/noncompile.exp: Change accordingly.
29720
29721 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29722
29723 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29724 Undo previous clobberage.
29725
29726 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29727
29728 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29729 * gcc.special/{930510-1.c, special.exp}:
29730 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29731 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29732 struct-varargs-1.c}: New tests from c-torture-1.26.
29733
29734 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29735
29736 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29737 argument to switch.
29738
29739 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29740
29741 * Revert the previous changes. Please see Rob's directory
29742 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29743 fixes.
29744
29745 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29746
29747 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29748 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29749 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29750 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29751 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29752 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29753 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29754 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29755 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29756 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29757 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29758 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29759 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29760 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29761 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29762 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29763 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29764 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29765 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29766 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29767 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29768 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29769 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29770 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29771 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29772 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29773 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29774
29775 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29776
29777 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29778 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29779 with perror calls.
29780
29781 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29782
29783 * config/unix.exp (g++_load): Fix syntax.
29784
29785 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29786
29787 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29788 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29789 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29790 Don't expect va-arg-1.c to fail. Correct expected output for
29791 920928-1.c.
29792 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29793 * gcc.wendy/hbm4.c: Correct typo.
29794 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29795
29796 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29797
29798 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29799 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29800 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29801 * lib/c-torture.exp (c-torture-compile): Ditto.
29802
29803 Reduce volume of output (remove all the -I's and such).
29804 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29805 Call gcc_cpass, gcc_cfail.
29806 (c-torture): Pass testing option to c-torture-compile.
29807
29808 1994-03-21 Doug Evans (dje@cygnus.com)
29809
29810 Bring patches over from progressive.
29811 * config/default.exp: Exit remote shell cleanly.
29812 (g++_exit, g++_start): Add default versions.
29813 * config/sim.exp (gcc_load): Use perror, not error.
29814
29815 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29816
29817 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29818 set in site.exp.
29819
29820 1994-03-14 Doug Evans (dje@cygnus.com)
29821
29822 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29823 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29824 (wendy_try): New proc to run testcase.
29825 (main loop): Call 'em.
29826 * gcc.wendy/*.c: Clean up pass to correct expected output.
29827
29828 * lib/gcc.exp: Minor cleanup work.
29829 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29830
29831 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29832
29833 * config/sim.exp (gcc_load): Document return codes better.
29834 Don't pass -v to simulator.
29835
29836 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29837
29838 * gcc.special/920717-x.c: Fix typo.
29839 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29840 get at sources.
29841
29842 * lib/mike-gcc.exp: Fix typo.
29843
29844 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29845
29846 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29847 binary to use, transform the name.
29848 * config/*.exp: rename everything. Nuke any g++ specific files,
29849 it's now a special case of gcc that requires no special support.
29850 Add a default.exp for unsupported targets.
29851
29852 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29853
29854 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29855 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29856 version of Tcl.
29857
29858 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29859
29860 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29861 than a warning.
29862
29863 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29864
29865 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29866
29867 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29868
29869 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29870 option_list. Compile every file with only 4/6 option choices
29871 (same as C torture) instead of with 12/18 different option
29872 choices.
29873 * lib/c-torture.exp: Likewise.
29874
29875 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29876 not already set.
29877
29878 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29879
29880 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29881 can put an XFAIL *-*-* on excess errors.
29882
29883 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29884
29885 * g++.law: Add more tests derived from g++-bugs snapshots.
29886
29887 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29888 equivalent to g++.law/init9.
29889
29890 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29891 compiled it, and the a.out file after we've run it.
29892
29893 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29894
29895 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29896 compiled it, and the a.out file after we've run it.
29897
29898 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29899
29900 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29901
29902 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29903
29904 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29905 version number.
29906
29907 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29908
29909 * g++.law: New directory of g++ tests derived from the g++-bugs
29910 snapshots.
29911
29912 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29913
29914 * gcc.compile: initbug1.c initbug1.exp testcase added
29915
29916 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29917
29918 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29919 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29920 fixes submitted by Jeff Law (law@cs.utah.edu)
29921 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29922 Jeff Law (law@cs.utah.edu)
29923
29924
29925 1993-11-30 Mike Stump (mrs@cygnus.com)
29926
29927 * config/unix-g++.exp: Follow the gcc way of doing things.
29928 * g++.old-deja/old-deja.exp: Minor updates.
29929 * lib/g++.exp: New file, follow the gcc way of doing things.
29930 * lib/old-dejagnu.exp: Minor updates.
29931 * lib/mike-g++.exp: Always unset errorInfo.
29932
29933 1993-11-06 Mike Stump (mrs@cygnus.com)
29934
29935 * lib/gcc.exp: Fix some errors with the below change, CC and
29936 CFLAGS should be global when setting, not local.
29937
29938 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29939
29940 * lib/gcc.exp: Transform tool name.
29941
29942 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29943
29944 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29945
29946 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29947
29948 * lib/gcc.exp: change gcc_done to gcc_stat
29949
29950 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29951
29952 * Upgraded gcc testsuite to c-torture version 1.25
29953
29954 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29955
29956 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29957 * lib/c-torture: added hooks for new reporting code.
29958
29959 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29960
29961 * config/sh-gcc.exp: check if sh-sim exists in the path
29962
29963 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29964
29965 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29966 * gcc.compile/compile.exp: Initial changes for new logic.
29967 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29968 * gcc.failure/failure.exp: Initial changes for new logic.
29969 * gcc.ieee/ieee.exp: Initial changes for new logic.
29970 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29971 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29972 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29973 * lib/c-torture.exp: Initial changes for new logic.
29974 * lib/gcc.exp: Initial changes for new logic.
29975
29976 1993-10-15 Mike Stump (mrs@cygnus.com)
29977
29978 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29979 depend upon failure or success. Fully qualify names in failure
29980 and success messages. Always remove a.out before starting
29981 compile, just in case. Pay more attention to error text output by
29982 the compiler. Handle testcases with no known past errors just
29983 like all others, so that things are uniform. Other miscellaneous
29984 improvements.
29985
29986 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29987
29988 * gcc.cpp: new directory for cpp tests
29989
29990 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29991
29992 * lib/chill.exp: Code reformatted, removed unused code.
29993 * config/unix-chill.exp: Code reformatted, removed unused code.
29994 * chill.execute/execute.exp: Code reformatted, removed unused code.
29995 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29996
29997 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29998
29999 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30000 routines not written.
30001
30002 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30003
30004 * config/bug-gcc.exp: Use new procs from bug.exp.
30005
30006 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30007
30008 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30009 via ftp, rather than depending on NFS.
30010 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30011 case.
30012
30013 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30014
30015 * config/bug-gcc.exp: Use new download proc.
30016
30017 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30018
30019 * chill.execute/execute.exp: cleanups, handles errors better
30020 * chill.compile/compile.exp: rewrite, based on execute.exp
30021 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30022 * lib/chill.exp: major changes to diff proc and compile and link
30023 procs. added chill_fail and chill_pass wrappers to pass and
30024 fail. added more comments, and handle error codes better.
30025 Added a hack to capture stderr from exec, so noncompile tests
30026 can work.
30027
30028 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30029
30030 * chill.execute/execute.exp: rewrite of testsuite driver
30031 * lib/chill.exp: rewrite of testsuite driver
30032 * config/unix-chill.exp: rewrite of testsuite driver
30033
30034 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30035
30036 In chill.execute:
30037 * iexpr.ch: Standardize uppercase.
30038 * tuples.dat: Standardize uppercase.
30039 * vary.ch: standardize. Correct varying string assignments.
30040 * vary.dat: Add new output lines.
30041
30042 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30043
30044 In chill.execute:
30045 * chprintf.ch: Standardize use of uppercase.
30046 * tuples.ch: Standardize and turn arr2 into a DCL,
30047 rather than a SYN.
30048 * pinits.ch: Standardize.
30049
30050 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30051
30052 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30053 * Makefil: Renamed to Makefile.in.
30054 * configure.in: New.
30055
30056 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30057
30058 In chill.execute:
30059 * .cvsignore: Add result/output files.
30060 * Makefile: Fix up variables at start. Use MFLAGS
30061 everywhere. Correct bool_loc, built_ins entries.
30062 Add entry for vary1.ch.
30063 * bitarray.ch: Standardize upper-case usage.
30064 * bitexpr.ch: Standardize, add output of b1.
30065 * params.ch: Use arrayt in along PROC parameters, to
30066 avoid novelty problems.
30067 * sets.ch: Tiny cleanup.
30068 * vary1.ch: Re-indent.
30069
30070 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30071
30072 * Add PR-related files to Makefiles, .cvsignore files, etc.
30073
30074 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30075
30076 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30077 with compiler objects. New names are test-flow.c and test-loop.c
30078
30079 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30080
30081 * Upgraded c-torture tests from 1.19 to 1.20
30082
30083 * new files:
30084 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30085 * gcc.compile: 930623-1.c 930623-2.c
30086 * gcc.noncompile: 930622-1.c 930622-2.c
30087 * gcc.failure: 920411-1.c 920627-2.c
30088 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30089
30090 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30091
30092 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30093 More changes to get testsuite working properly. Needs more work.
30094 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30095
30096 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30097
30098 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30099 More changes to get testsuite working properly. Needs more work.
30100
30101 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30102
30103 * chill.compile/compile.exp: Added for Dejagnu support
30104 * chill.execute/execute.exp: Added for Dejagnu support
30105 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30106
30107 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30108
30109 This should complete moving the CHILL test files.
30110 * chill.noncompile(.cvsignore printf.grt
30111 in-printf.grt chprintf.grt chprintf.ch):
30112 Added test-support files.
30113 (Makefile): Modified further.
30114 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30115 signal.ch): Added test files.
30116 * chill.execute (.cvsignore printf.grt printr.c
30117 in-printf.grt rts.c chprintf.grt rts.h): Added
30118 test-support files.
30119 (Makefile): More corrections.
30120
30121 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30122
30123 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30124 test cases, ready for DejaGnu.
30125
30126 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30127
30128 * Upgraded c-torture tests from 1.18 to 1.19
30129
30130 * gcc.compile: added test(s):
30131 930607-1.c
30132 * gcc.execute: added test(s):
30133 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30134
30135 * added new subdirectory for misc tests: gcc.misc-tests
30136 * gcc.misc-test(s): added tests:
30137 inst-check.c test-consts.c test-ior.c test-switch.c
30138
30139 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30140
30141 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30142
30143 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30144
30145 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30146
30147 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30148
30149 * Upgraded c-torture tests from 1.17 to 1.18
30150
30151 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30152
30153 * Upgraded c-torture tests from 1.12 to 1.17
30154
30155 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30156
30157 * lib/old-dejagnu.exp:
30158 Fixed handling of XFAIL target triplets to correctly
30159 recognize wildcard characters. Removed code that
30160 appended a unique id tag to the end of the file name
30161 printed out by the result of the testcases within a
30162 given test file.
30163
30164 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30165
30166 * lib/old-dejagnu.exp:
30167 Reworked expected failure handling to trigger off of XFAIL
30168 keyword in keyphrase embeded in testcase source code. The
30169 XFAIL keyword must be at the end of the keyphrase line. It
30170 may optionally be followed by one or more target triplets.
30171 It has just occured that the handling of wildcards in the
30172 target triplet may not be correct.
30173
30174 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30175
30176 * g++.old-deja/tests:
30177 Moved all subdirectories up one level into g++.old-deja .
30178
30179 * lib/old-dejagnu.exp:
30180 Fixed problem with CXXFLAGS not being properly reset, and being
30181 corrupted with extraneous "-c" compiler option. This was
30182 causing binaries to not be generated for test that needed them.
30183 Modified strings passed to "pass" and "fail" so that individual
30184 tests from the same test file would be distinguished by an
30185 identifier appended to the test file name in the summary logs;
30186 this corrected a problem with erroneous diff logs. Added code
30187 to search testcases for expected fail and unexpected pass keywords.
30188
30189 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30190
30191 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30192
30193 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30194
30195 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30196 Removed extraneous text from end of "Special g++ Options"
30197 keyphrase.
30198
30199 * lib/old-dejagnu.exp: Added pattern matching to look for new
30200 keywords, embedded in testcases comments, which will trigger
30201 calls to xpass and xfail.
30202
30203 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30204
30205 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30206 comments embedded in the testcases, especially the one looking for
30207 special compiler options, as well as the pattern matching for the
30208 compiler output again.
30209
30210 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30211
30212 * lib/old-dejagnu.exp: Do a proper check of the return value for
30213 execute tests. Fixed several problems with the pattern matching
30214 of the compiler output which gave erroneous test results.
30215 Changed several of the test result messages to be more descriptive.
30216 * config/unix-g++.exp: Proc g++_load now actually works and
30217 executes the tests passed to it and returns a usable return
30218 value.
30219
30220 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30221
30222 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30223
30224 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30225
30226 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30227 Modified both files to properly execute the old style
30228 dejagnu tests. The previous versions of these files were
30229 experimental and did not function anything near correctly.
30230
30231 1993-04-05 Rob Savoye (rob@cygnus.com)
30232
30233 * Removed all Makefile.in and configure.in files. No configuration
30234 needed now.
30235
30236 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30237
30238 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30239
30240 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30241
30242 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30243 gcc.special/configure.in, gcc.noncompile/configure.in,
30244 gcc.execute/configure.in, gcc.code_quality/configure.in,
30245 g++.other/configure.in, g++.old-deja/configure.in,
30246 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30247 in srcname setting.
30248
30249 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30250
30251 * lib/udi.exp: Fixed mondfe and mondfe_download.
30252 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30253 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30254
30255 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30256
30257 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30258 (gdb_exit): Don't remove *_soc files.
30259
30260 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30261
30262 * lib/c-torture.exp: Don't look for main; instead always use -w
30263 -c. This is how the c-torture tests work. Remove the object
30264 file if the compilation succeeds.
30265 * gcc.execute/execute.exp: Remove executable if test passes.
30266 * gcc.noncompile/noncompile.exp: Every test is an expected
30267 failure.
30268 * gcc.special/special.exp: Added tests from c-torture 1.11,
30269 corrected use of existing test.
30270 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30271 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30272 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30273 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30274 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30275 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30276 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30277 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30278 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30279 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30280 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30281 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30282 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30283 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30284 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30285 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30286 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30287 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30288 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30289 c-torture 1.11.
30290 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30291 correspond to c-torture 1.11.
30292
30293 * New file.