* gcc.dg/pr20017.c: Fix a comment typo.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
2
3 * gcc.dg/pr20017.c: Fix a comment typo.
4
5 2005-02-23 Bud Davis <bdavis@gfortran.org>
6
7 * gfortran.dg/list_read_4.f90: Change to f90 comments.
8
9 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10
11 PR ada/19902
12 * ada/acats/tests/cxa/cxa3004.a: Remove.
13 * ada/acats/tests/cxb/cxb30061.am: Likewise.
14
15 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16
17 PR c++/20073
18 * g++.dg/init/const1.C: New test.
19
20 PR c++/19991
21 * g++.dg/parse/constant7.C: New test.
22
23 PR c++/20152
24 * g++.dg/parse/error27.C: New test.
25 * g++.dg/template/qualttp15.C: Adjust error markers.
26 * g++.old-deja/g++.other/struct1.C: Likewise.
27
28 PR c++/20153
29 * g++.dg/template/error17.C: New test.
30
31 PR c++/20148
32 * g++.dg/parser/error26.C: New test.
33
34 2005-02-22 Diego Novillo <dnovillo@redhat.com>
35
36 PR tree-optimization/20100
37 PR tree-optimization/20115
38 * gcc.dg/pr20115.c: New test.
39 * gcc.dg/pr20115-1.c: New test.
40 * gcc.dg/pr20100.c: New test.
41 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
42 call-clobbered variables after alias1.
43
44 2005-02-22 Bud Davis <bdavis@gfortran.org>
45
46 * gfortran.dg/list_read_4.f90: new test.
47
48 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
49
50 PR rtl-optimization/20017.
51 * gcc.dg/pr20017.c: New.
52
53 2005-02-22 Devang Patel <dpatel@apple.com>
54
55 PR 19952
56 * g++.dg/tree-ssa/pr19952.C: New test.
57
58 2005-02-22 Mark Mitchell <mark@codesourcery.com>
59
60 PR c++/19883
61 * g++.dg/parse/constant6.C: New test.
62
63 2005-02-22 Uros Bizjak <uros@kss-loka.si>
64
65 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
66 * g++.dg/charset/asm2.c: Likewise.
67 * g++.dg/charset/asm3.c: Likewise.
68 * g++.dg/charset/asm4.c: Likewise.
69 * g++.dg/charset/asm5.c: Likewise.
70 * g++.dg/charset/attribute1.c: Likewise.
71 * g++.dg/charset/attribute2.c: Likewise.
72 * g++.dg/charset/extern1.cc: Likewise.
73 * g++.dg/charset/extern2.cc: Likewise.
74 * g++.dg/charset/extern3.cc: Likewise.
75 * g++.dg/charset/function.cc: Likewise.
76 * g++.dg/charset/string.c: Likewise.
77 * g++.dg/charset/charset.exp: Likewise.
78 * lib/target-supports.exp (check_iconv_available): Fix comment.
79
80 2005-02-22 Uros Bizjak <uros@kss-loka.si>
81
82 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
83 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
84 * gcc.dg/charset/asm2.c: Likewise.
85 * gcc.dg/charset/asm3.c: Likewise.
86 * gcc.dg/charset/asm4.c: Likewise.
87 * gcc.dg/charset/asm5.c: Likewise.
88 * gcc.dg/charset/asm6.c: Likewise.
89 * gcc.dg/charset/attribute1.c: Likewise.
90 * gcc.dg/charset/attribute2.c: Likewise.
91 * gcc.dg/charset/builtin1.c: Likewise.
92 * gcc.dg/charset/extern.c: Likewise.
93 * gcc.dg/charset/function.c: Likewise.
94 * gcc.dg/charset/string.c: Likewise.
95 * gcc.dg/charset/charset.exp: Likewise.
96
97 2005-02-21 Bud Davis <bdavis9659@comcast.net>
98
99 PR fortran/20086
100 * gfortran.dg/pr20086.f90: New test.
101
102 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
103
104 PR tree-optimization/19786
105 * g++.dg/tree-ssa/pr19786.C: New.
106
107 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
108
109 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
110
111 2005-02-21 Jeff Law <law@redhat.com>
112
113 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
114
115 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
116
117 * gfortran.dg/do_iterator: Split loop, markup all lines for
118 which an error locus is printed.
119 * gfortran.dg/pr17708.f90: Markup all lines for which an error
120 locus is printed.
121 * gfortran.dg/select_4.f90: Likewise.
122 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
123 locuses in the various permutations.
124
125 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
126
127 PR tree-optimization/19951
128 * g++.dg/vect: New directory.
129 * g++.dg/vect/vect.exp: New file.
130 * g++.dg/vect/pr19951.cc: New testcase.
131 * g++.dg/dg.exp: Also prune vectorizer tests.
132
133 2005-02-20 Zack Weinberg <zack@codesourcery.com>
134
135 PR 18785
136 * gcc.dg/charset/builtin1.c: New test.
137
138 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
139
140 PR c++/19299
141 * g++.dg/inherit/volatile1.C: New test.
142
143 PR c++/19440
144 * g++.dg/template/dtor4.C: New test.
145
146 2005-02-19 Steven G. Kargl <kargls@comcast.net>
147
148 * gfortran.dg/int_1.f90: New test.
149
150 2005-02-19 Devang Patel <dpatel@apple.com>
151
152 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
153
154 2005-02-19 Steven G. Kargl <kargls@comcast.net>
155
156 * gfortran.dg/achar_1.f90: New test.
157
158 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
159
160 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
161
162 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
163 Jakub Jelinek <jakub@redhat.com>
164
165 PR tree-optimization/19828
166 * gcc.dg/tree-ssa/loop-7.c: New test.
167 * gcc.c-torture/execute/20050218-1.c: New test.
168
169 2005-02-19 Jakub Jelinek <jakub@redhat.com>
170
171 PR c/20043
172 * gcc.dg/transparent-union-1.c: New test.
173 * gcc.dg/transparent-union-2.c: New test.
174
175 2005-02-18 James E Wilson <wilson@specifixinc.com>
176
177 PR tree-optimization/18977
178 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
179
180 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
181
182 PR target/20054
183 * gcc.dg/pr20054.c: New test.
184
185 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
186
187 PR c++/19508
188 * g++.dg/ext/attrib20.C: New test.
189
190 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
191
192 PR middle-end/20030
193 * gfortran.fortran-torture/execute/character_passing.f90: New test.
194
195 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
196
197 PR c++/20008
198 * g++.dg/opt/switch4.C: New.
199
200 2005-02-18 Jakub Jelinek <jakub@redhat.com>
201
202 PR c++/20023
203 PR tree-optimization/20009
204 * gcc.c-torture/compile/20050217-1.c: New test.
205 * g++.dg/opt/switch3.C: New test.
206
207 PR tree-optimization/18947
208 * gcc.c-torture/compile/20050215-1.c: New test.
209 * gcc.c-torture/compile/20050215-2.c: New test.
210 * gcc.c-torture/compile/20050215-3.c: New test.
211
212 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
213
214 PR c++/20028
215 * g++.dg/template/crash34.C: New.
216
217 PR c++/20022
218 * g++.dg/other/access3.C: New.
219
220 2005-02-17 Ira Rosen <irar@il.ibm.com>
221
222 * gcc.dg/vect/vect-98.c: New test.
223
224 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
225
226 PR tree-optimization/19967
227 * gcc.dg/pr19967.c: New.
228
229 2005-02-16 Jakub Jelinek <jakub@redhat.com>
230
231 PR middle-end/19857
232 * gcc.dg/tree-ssa/20050215-1.c: New test.
233 * gcc.c-torture/execute/20050215-1.c: New test.
234
235 2005-02-15 Eric Christopher <echristo@redhat.com>
236
237 * gcc.dg/cpp/20050215-1.c: New file.
238
239 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
240
241 PR tree-optimization/15785
242 * gcc.dg/pr15785-1.c: New test.
243
244 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
245
246 PR c++/17788
247 * g++.dg/init/ctor4.C: New.
248 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
249
250 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
251
252 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
253 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
254
255 2005-02-15 Andreas Schwab <schwab@suse.de>
256
257 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
258 declare malloc.
259
260 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
261
262 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
263
264 2005-02-14 Diego Novillo <dnovillo@redhat.com>
265
266 PR tree-optimization/19853
267 * gcc.c-torture/compile/pr19853.c: New test.
268
269 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
270
271 PR c++/19608
272 * g++.dg/parse/local-class1.C: New.
273
274 PR c++/19895
275 * g++.dg/parse/ptrmem3.C: New.
276
277 PR c++/19884
278 * g++.old-deja/g++.oliva/template6.C: Add another case.
279 * g++.dg/template/explicit6.C: New.
280
281 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
282
283 PR c++/17816
284 * g++.dg/other/redecl2.C: New.
285
286 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
287
288 PR c++/19891
289 * g++.dg/abi/covariant4.C: New.
290
291 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
292
293 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
294
295 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
296
297 * gcc.dg/vect/vect-96.c: Fix typo.
298
299 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
300
301 PR c++/14479
302 PR c++/19487
303 * g++.dg/template/enum5.C: New test.
304
305 2005-02-12 Ira Rosen <irar@il.ibm.com>
306
307 * gcc.dg/vect/vect-97.c: New test.
308
309 2005-02-12 Ira Rosen <irar@il.ibm.com>
310
311 * gcc.dg/vect/vect-96.c: New test.
312
313 2005-02-12 Uros Bizjak <uros@kss-loka.si>
314
315 * gcc.dg/builtins-34.c: Also check ldexp*.
316
317 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
318
319 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
320
321 2005-02-11 Janis Johnson <janis187@us.ibm.com>
322
323 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
324 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
325 dg-require-dll, dg-require-iconv, dg-require-named-sections,
326 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
327 selector_list, selector_expression, dg-process-target): Move to new
328 file target-supports-dg.exp.
329 * lib/target-supports-dg.exp: New.
330
331 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
332 New.
333
334 2005-02-11 Jakub Jelinek <jakub@redhat.com>
335
336 PR c++/19666
337 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
338
339 PR middle-end/19858
340 * gcc.c-torture/compile/20050210-1.c: New test.
341
342 2005-02-11 Mark Mitchell <mark@codesourcery.com>
343
344 PR c++/19755
345 * g++.dg/warn/Wbraces1.C: New test.
346
347 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
348
349 * gcc.dg/builtins-52.c: New testcase.
350
351 2005-02-10 Jakub Jelinek <jakub@redhat.com>
352
353 PR c/19342
354 * gcc.c-torture/execute/20050119-1.c: New test.
355
356 2005-02-09 Mark Mitchell <mark@codesourcery.com>
357
358 PR c++/19811
359 * g++.dg/init/delete1.C: New test.
360
361 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
362
363 PR c++/18470
364 * g++.dg/template/static12.C: New test.
365
366 2005-02-09 Mark Mitchell <mark@codesourcery.com>
367
368 PR c++/19787
369 * g++.dg/conversion/ambig1.C: New test.
370
371 PR c++/19739
372 * g++.dg/ext/attrib19.C: New test.
373
374 PR c++/19732
375 * g++.dg/parse/dtor5.C: New test.
376
377 PR c++/19762
378 * g++.dg/template/dtor3.C: New test.
379
380 PR c++/19826
381 * g++.dg/template/static11.C: New test.
382 * g++.dg/template/crash2.C: Remove dg-error marker.
383
384 2005-02-09 Janis Johnson <janis187@us.ibm.com>
385
386 PR C++/18491
387 * g++.old-deja/g++.mike/p10769a.C: Remove.
388
389 2005-02-09 Roger Sayle <roger@eyesopen.com>
390
391 * gcc.dg/builtins-48.c: New test case.
392 * gcc.dg/builtins-49.c: New test case.
393 * gcc.dg/builtins-50.c: New test case.
394 * gcc.dg/builtins-51.c: New test case.
395
396 2005-02-09 Ian Lance Taylor <ian@airs.com>
397
398 PR middle-end/19583
399 * g++.dg/warn/Wreturn-type-3.C: New test.
400
401 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
402
403 PR middle-end/19402
404 * gcc.dg/pr19402-1.c: New testcase.
405 * gcc.dg/pr19402-2.c: likewise.
406
407 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
408
409 PR middle-end/19854
410 * g++.dg/tree-ssa/tmmti.C: New testcase.
411
412 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
413
414 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
415
416 2005-02-08 Mark Mitchell <mark@codesourcery.com>
417
418 PR c++/19733
419 * g++.dg/parse/crash23.C: New test.
420 * g++.dg/warn/Weff1.C: New test.
421
422 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
423
424 * gcc.dg/20050209-1.c: New test.
425
426 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
427
428 PR target/19799
429 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
430
431 2005-02-08 Mike Stump <mrs@apple.com>
432
433 * g++.dg/pch/import-2.c: New test.
434 * g++.dg/pch/import-2.hs: New.
435 * g++.dg/pch/include/import-2a.h: New.
436 * g++.dg/pch/include/import-2b.h: New.
437
438 2005-02-08 Janis Johnson <janis187@us.ibm.com>
439
440 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
441
442 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
443
444 * gfortran.dg/substr_1.f90: New test.
445
446 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
447
448 PR middle-end/19775
449 * gcc.dg/torture/builtin-power-1.c: Disable test for
450 invalid transformation.
451 * gcc.dg/builtins-10.c: Likewise. Disable one test we
452 no longer optimize.
453 * gcc.dg/builtins-47.c: New testcase.
454
455 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
456 Dorit Naishlos <dorit@il.ibm.com>
457
458 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
459
460 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
461
462 * gcc.c-torture/compile/20050206-1.c: New test.
463
464 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
465
466 PR tree-opt/19768
467 * g++.dg/opt/pr19768.C: New test.
468
469 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
470
471 PR tree-opt/19736
472 * gcc.c-torture/compile/pr19736.c: New test.
473
474 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
475
476 PR c++/17401
477 * g++.dg/parse/error25.C: New test.
478
479 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
480
481 * gcc.c-torture/execute/20050203-1.c: New.
482
483 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
484
485 * gcc.dg/vect/vect-85.c: Remove xfail.
486 * gcc.dg/vect/vect-86.c: Remove xfail.
487 * gcc.dg/vect/vect-87.c: Remove xfail.
488 * gcc.dg/vect/vect-88.c: Remove xfail.
489
490 2005-02-02 Geoffrey Keating <geoffk@apple.com>
491
492 * gcc.dg/altivec-19.c: New.
493
494 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
495
496 PR c/17807
497 * gcc.dg/nested-func-3.c: New test.
498 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
499
500 2005-02-02 Janis Johnson <janis187@us.ibm.com>
501
502 * gcc.test-framework/gen_directive_tests: Generate tests for
503 selector expressions.
504
505 2005-02-02 Matt Austern <austern@apple.com>
506
507 PR c++/19628
508 * g++/ext/builtin7.C: New.
509 * g++/ext/builtin8.C: New.
510
511 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
512
513 PR c/18502
514 * gcc.dg/pr18502-1.c: New test.
515
516 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
517
518 PR c++/17413
519 * g++.dg/template/local4.C: Tweak.
520
521 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
522
523 PR tree-optimization/19578
524 * gcc.c-torture/compile/20050202-1.c: New test.
525
526 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
527
528 PR c/19435
529 * gcc.dg/c99-init-4.c: New test.
530
531 2005-02-01 Janis Johnson <janis187@us.ibm.com>
532
533 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
534
535 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
536
537 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
538 * g++.dg/eh/check-vect.h: New.
539
540 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
541 * gcc.dg/vect/vect-78.c: Ditto.
542 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
543 Remove.
544
545 * g++.dg/conversion/simd1.C: Expect warning.
546 * g++.dg/ext/attribute-test-1.C: Ditto.
547 * g++.dg/ext/attribute-test-2.C: Ditto.
548 * g++.dg/ext/attribute-test-3.C: Ditto.
549 * g++.dg/ext/attribute-test-4.C: Ditto.
550
551 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
552 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
553
554 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
555
556 2005-02-01 Richard Henderson <rth@redhat.com>
557
558 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
559 long double for ibm double-double format.
560 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
561
562 2005-02-01 Diego Novillo <dnovillo@redhat.com>
563
564 PR tree-optimization/19633
565 * testsuite/gcc.dg/pr19633-1.c: New test.
566 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
567 to NULL or a symbol.
568
569 2005-02-01 Janis Johnson <janis187@us.ibm.com>
570
571 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
572 New procs.
573 (dg-process-target (local override)): Handle selector expressions.
574
575 * gcc.test-framework/README: Describe tests in source directory.
576 * gcc.test-framework/test-framework.awk: Handle dg- tests.
577 * gcc.test-framework/test-framework.exp: Handle dg- tests.
578 * gcc.test-framework/dg-bogus-exp-P.c: New test.
579 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
580 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
581 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
582 * gcc.test-framework/dg-do-link-exp-P.c: New test.
583 * gcc.test-framework/dg-do-run-exp-P.c: New test.
584 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
585 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
586 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
587 * gcc.test-framework/dg-error-exp-P.c: New test.
588 * gcc.test-framework/dg-error-exp-XP.c: New test.
589 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
590 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
591 * gcc.test-framework/dg-output-exp-P.c: New test.
592 * gcc.test-framework/dg-output-exp-XF.c: New test.
593 * gcc.test-framework/dg-warning-exp-P.c: New test.
594 * gcc.misc-tests/dg-1.c: Remove.
595 * gcc.misc-tests/dg-2.c: Remove.
596 * gcc.misc-tests/dg-3.c: Remove.
597 * gcc.misc-tests/dg-4.c: Remove.
598 * gcc.misc-tests/dg-5.c: Remove.
599 * gcc.misc-tests/dg-6.c: Remove.
600 * gcc.misc-tests/dg-7.c: Remove.
601 * gcc.misc-tests/dg-8.c: Remove.
602 * gcc.misc-tests/dg-9.c: Remove.
603 * gcc.misc-tests/dg-10.c: Remove.
604 * gcc.misc-tests/dg-11.c: Remove.
605 * gcc.misc-tests/dg-12.c: Remove.
606 * gcc.misc-tests/dg-test.exp: Remove.
607
608 * gcc.test-framework/test-framework.awk: Change recording and
609 printing of passes and failures.
610
611 * gcc.test-framework: New directory.
612 * gcc.test-framework/README: New.
613 * gcc.test-framework/test-framework.exp: New.
614 * gcc.test-framework/test-framework.awk: New.
615 * gcc.test-framework/gen_directive_tests: New.
616
617 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
618
619 * lib/treelang.exp: Fix comment typos.
620 (treelang_target_compile): Don't append libs=-ltreelang to options.
621
622 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
623
624 * g++.dg/parse/typename7.C: Adjust error messages.
625
626 2005-01-31 Jeff Law <law@redhat.com>
627
628 * gcc.c-torture/execute/20050131-1.c: New test.
629 * gcc.dg/wcaselabel.c: New test.
630
631 2005-01-31 Mark Mitchell <mark@codesourcery.com>
632
633 * g++.dg/other/warning1.C: Adjust error messags.
634 * g++.dg/parse/constant5.C: New test.
635
636 2005-01-31 Steven Bosscher <stevenb@suse.de>
637
638 PR c/19333
639 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
640 the test case valid.
641 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
642 * testsuite/gcc.dg/array-7.c: Adjust expected result.
643 * testsuite/gcc.dg/pr18596-3.c: Likewise.
644 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
645 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
646 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
647
648 2005-01-31 Dale Johannesen <dalej@apple.com>
649
650 * g++.dg/opt/pr19650.C: New test.
651
652 2005-01-31 Richard Henderson <rth@redhat.com>
653
654 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
655 long double for intel double extended format.
656 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
657
658 2005-01-30 Mark Mitchell <mark@codesourcery.com>
659
660 PR c++/19555
661 * g++.dg/template/static10.C: New test.
662
663 PR c++/19395
664 * g++.dg/parse/error24.C: New test.
665
666 PR c++/19367
667 * g++.dg/lookup/builtin1.C: New test.
668
669 PR c++/19457
670 * g++.dg/warn/conv3.C: New test.
671
672 2005-01-30 Bud Davis <bdavis@gfortran.org>
673
674 PR fortran/19647
675 * gfortan.dg/inquire_7.f90
676
677 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
678
679 PR tree-optimization/15791
680 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
681 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
682 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
683 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
684 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
685 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
686 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
687 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
688 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
689 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
690
691 2005-01-29 Paul Brook <paul@codesourcery.com>
692
693 PR fortran/18565
694 * check.c (real_or_complex_check): New function.
695 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
696 * intrinsic.c (add_functions): Use new check functions.
697 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
698 Add prototypes.
699
700 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
701
702 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
703 gcc.dg/lvalue-3.c: New tests.
704 * gcc.dg/concat.c: Update expected messages.
705
706 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
707
708 PR libfortran/19595
709 * gfortran.dg/eor_1.f90: New test.
710
711 2005-01-29 Steven G. Kargl <kargls@comcast.net>
712
713 PR fortran/19589
714 * gfortran.dg/logical_data_1.f90: New test.
715
716 2005-01-28 Mark Mitchell <mark@codesourcery.com>
717
718 PR c++/19253
719 * g++.dg/template/crash33.C: New test.
720
721 PR c++/19667
722 * g++.dg/template/crash32.C: New test.
723
724 2005-01-28 Ian Lance Taylor <ian@airs.com>
725
726 PR middle-end/16558
727 * g++.dg/warn/Wreturn-type-2.C: New test.
728
729 2004-06-24 Jeff Law <law@redhat.com>
730
731 * gcc.dg/tree-ssa/20050128-1.c: New test.
732
733 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
734
735 * gcc.target/frv/all-mdpackh-1.c: New test.
736
737 2005-01-28 Steven Bosscher <stevenb@suse.de>
738
739 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
740
741 2005-01-27 Richard Henderson <rth@redhat.com>
742
743 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
744
745 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
746
747 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
748
749 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
750
751 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
752 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
753 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
754 to cope with cases where the multilib options override the dg-options.
755
756 2005-01-27 Jakub Jelinek <jakub@redhat.com>
757
758 PR c/18946
759 * gcc.dg/noncompile/20050120-1.c: New test.
760
761 2005-01-26 Diego Novillo <dnovillo@redhat.com>
762
763 PR tree-optimization/19633
764 * gcc.dg/pr19633.c: New test.
765 * gcc.dg/tree-ssa/pr19633.c: New test.
766
767 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
768
769 * gcc.dg/20041216-1.c: New test.
770
771 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
772
773 PR objc/18862
774 * objc.dg/selector-2.m: New test.
775
776 2005-01-26 Jakub Jelinek <jakub@redhat.com>
777
778 * g++.dg/opt/range-test-2.C: New test.
779
780 PR rtl-optimization/19579
781 * gcc.c-torture/execute/20050124-1.c: New test.
782
783 2005-01-26 Greg Parker <gparker@apple.com>
784 Stuart Hastings <stuart@apple.com>
785
786 * gcc.c-torture/execute/20050125-1.c: New.
787
788 2005-01-18 Jan Hubicka <jh@suse.cz>
789
790 PR tree-optimize/19337
791 * gcc.c-torture/compile/20050119-1.c: New test.
792
793 2005-01-24 James E Wilson <wilson@specifixinc.com>
794
795 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
796 test for successful match.
797
798 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
799
800 PR objc/18408
801 * objc.dg/comp-types-7.m: New test.
802
803 2005-01-24 Janis Johnson <janis187@us.ibm.com>
804
805 * lib/target-supports.exp (current_target_name): New.
806 (check_effective_target_ilp32, check_effective_target_lp64):
807 Cache the result to use as long as the current target, with
808 multilib flags, remains the same.
809
810 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
811 (dg-require-weak, dg-require-visibility, dg-require-alias,
812 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
813 dg-require-effective-target, dg-skip-if): Remove call to
814 skip_test_and_clear_xfail.
815 (dg-test): Clear xfail data.
816
817 2005-01-24 Jakub Jelinek <jakub@redhat.com>
818
819 PR target/17751
820 * gcc.dg/ppc64-toc.c: New test.
821
822 * g++.dg/tree-ssa/empty-1.C: New test.
823
824 PR middle-end/19551
825 * gcc.c-torture/execute/20050121-1.c: New test.
826 * gcc.dg/20050121-2.c: New test.
827
828 2004-01-23 Steven G. Kargl <kargls@comcast.net>
829 Paul Brook <paul@codesourcery.com>
830
831 PR fortran/17941
832 * gfortran.dg/real_const_1.f: New test.
833 * gfortran.dg/real_const_2.f90: New test.
834 * gfortran.dg/complex_int_1.f90: New test.
835
836 2005-01-23 Bud Davis <bdavis9659@comcast.net>
837
838 PR fortran/19313
839 * gfortan.dg/inquire_6.f90: New test.
840
841 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
842
843 PR libfortran/19451
844 * open_readonly_1.f90: New test.
845
846 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
847
848 PR libfortran/18982
849 * gfortran.dg/open_new.f90: New file.
850
851 2005-01-22 Paul Brook <paul@codesourcery.com>
852
853 * namelist_1.f90: New test.
854
855 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
856
857 PR tree-optimization/19484
858 * gcc.c-torture/compile/20050122-[12].c: New tests.
859
860 2005-01-22 Paul Brook <paul@codesourcery.com>
861
862 * gfortran.dg/implicit_2.f90: New test.
863
864 2005-01-22 Bud Davis <bdavis9659@comcast.net>
865
866 PR fortran/19314
867 * gfortran.dg/inquire_5.f90: New test.
868
869 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
870
871 PR c/18809
872 * gcc.dg/pr18809-1.c: New test.
873
874 2005-01-21 Ian Lance Taylor <ian@airs.com>
875
876 * gcc.dg/20050121-1.c: New test.
877
878 PR tree-optimization/13000
879 * gcc.dg/20040206-1.c: Change warning to point where function is
880 being inlined.
881
882 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
883
884 PR c++/19208
885 * g++.dg/template/array11.C: New test.
886
887 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
888
889 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
890 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
891 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
892 * gfortran.dg/getenv_1.f90: Add dg-do directive.
893 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
894 gfortran.dg/pr17164.f90: Add missing dg-do directives.
895
896 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
897
898 PR tree-optimization/15349
899 * gcc.dg/tree-ssa/pr15349.c: New.
900
901 2005-01-20 Steve Ellcey <sje@cup.hp.com>
902
903 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
904
905 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
906
907 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
908 scan-assembler-times directive name.
909
910 * gcc.dg/asm-a.c: Move dg-require-effective-target to
911 after dg-do.
912
913 PR rtl-optimization/19462
914 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
915
916 2005-01-19 Steve Ellcey <sje@cup.hp.com>
917
918 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
919 counting function calls on ia64.
920
921 2005-01-19 Jakub Jelinek <jakub@redhat.com>
922
923 PR rtl-optimization/15139
924 * gcc.dg/20050111-2.c: New test.
925
926 PR c/17297
927 * gcc.c-torture/compile/20050113-1.c: New testcase.
928
929 PR middle-end/19164
930 * gcc.dg/20050113-1.c: New testcase.
931
932 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
933
934 * gcc.dg/vect/vect-85.c: Add comment.
935 * gcc.dg/vect/vect-86.c: Add xfail for now.
936 * gcc.dg/vect/vect-87.c: Add xfail for now.
937 * gcc.dg/vect/vect-88.c: Add xfail for now.
938 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
939
940 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
941
942 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
943
944 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
945
946 * g++.dg/debug/typedef3.C: New test.
947
948 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
949
950 PR c/19472
951 * gcc.dg/asm-a.c: New test.
952
953 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
954
955 * gcc.dg/sh-relax.c: Add prototype for abort.
956
957 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
958
959 * gcc.dg/short-compare-1.c: New test.
960 * gcc.dg/short-compare-2.c: Likewise.
961
962 2005-01-18 Michael Matz <matz@suse.de>
963
964 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
965
966 2005-01-17 Diego Novillo <dnovillo@redhat.com>
967
968 PR tree-optimization/19121
969 * gcc.c-torture/compile/pr19121.c: New test.
970
971 2005-01-17 James E. Wilson <wilson@specifixinc.com>
972
973 PR target/19357
974 * gcc.c-torture/compile/pr19357.c: New test.
975
976 2005-01-17 Ian Lance Taylor <ian@airs.com>
977
978 PR c/5675
979 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
980 pass--those that refer just to the variable, possibly with a
981 cast.
982 * gcc.dg/c99-const-expr-3.c: Likewise.
983
984 PR middle-end/13127
985 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
986 longer emitted.
987
988 2005-01-16 Bud Davis <bdavis9659@comcast.net>
989
990 PR fortran/18778
991 * gfortran.dg/endfile_2.f90: New test.
992
993 2005-01-16 Steven G. Kargl <kargls@comcast.net>
994
995 PR 19168
996 * gfortran.dg/select_5.f90: New test.
997
998 2004-01-16 Paul Brook <paul@codesourcery.com>
999
1000 * gfortran.dg/common_4.f90: New test.
1001
1002 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1003
1004 PR rtl-optimization/19462
1005 * gcc.dg/torture/pr19462-1.c: New test.
1006
1007 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1008
1009 PR objc/19321
1010 * objc.dg/func-ptr-2.m: New.
1011 * objc.dg/volatile-1.m: New.
1012
1013 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1014
1015 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1016
1017 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR tree-optimization/19060
1020 * gcc.c-torture/execute/20050104-1.c: New test.
1021
1022 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1023
1024 PR fortran/18983
1025 * gfortran.dg/write_to_null.f90: New test.
1026
1027 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1028 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1029
1030 PR other/19328
1031 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1032 argument.
1033
1034 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1035
1036 PR c++/19263
1037 * g++.dg/init/vector1.C: New test.
1038
1039 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1040
1041 PR target/13158
1042 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1043 PR target/18987
1044 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1045
1046 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1047
1048 * gfortran.dg/select_1.f90: New test.
1049 * gfortran.dg/select_2.f90: New test.
1050 * gfortran.dg/select_3.f90: New test.
1051 * gfortran.dg/select_4.f90: New test.
1052
1053 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR middle-end/19084
1056 PR rtl-optimization/19348
1057 * gcc.dg/20050111-1.c: New test.
1058 * gcc.c-torture/execute/20050111-1.c: New test.
1059
1060 * gcc.dg/i386-asm-4.c: New test.
1061
1062 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1063
1064 * gcc.dg/nested-func-2.c: New test.
1065 * ada/acats/norun.lst: Remove c953002.
1066
1067 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1068
1069 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1070
1071 2005-01-12 Ben Elliston <bje@au.ibm.com>
1072
1073 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1074
1075 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1076
1077 PR target/18761
1078 * g++.dg/abi/align1.C: New test.
1079
1080 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1081
1082 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1083 at a time.
1084 * g++.dg/ext/altivec_check.h: Support compiling as C.
1085
1086 2005-01-10 Roger Sayle <roger@eyesopen.com>
1087
1088 PR c++/19355
1089 * g++.dg/expr/pr19355-1.C: New test case.
1090
1091 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1092
1093 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1094 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1095 * ada/acats/tests/c3/c92005b.ada: Likewise.
1096 * ada/acats/tests/c3/cxb3012.a: Likewise.
1097 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1098
1099 2005-01-09 Paul Brook <paul@codesourcery.com>
1100
1101 * gfortran.dg/common_2.f90: New file.
1102 * gfortran.dg/common_3.f90: New file.
1103
1104 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1105
1106 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1107
1108 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1109
1110 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1111 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1112 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1113 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1114 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1115 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1116 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1117 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1118 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1134 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1173 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1174 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1175 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1176 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1177
1178 * gcc.dg/vect/vect-1.c: Fix spelling.
1179 * gcc.dg/vect/vect-10.c: Fix spelling.
1180 * gcc.dg/vect/vect-11.c: Fix spelling.
1181 * gcc.dg/vect/vect-12.c: Fix spelling.
1182 * gcc.dg/vect/vect-14.c: Fix spelling.
1183 * gcc.dg/vect/vect-15.c: Fix spelling.
1184 * gcc.dg/vect/vect-16.c: Fix spelling.
1185 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1186 * gcc.dg/vect/vect-64.c: Fix comments.
1187 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1188
1189 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1190 Ira Rosen <irar@il.ibm.com>
1191
1192 * gcc.dg/vect/vect-70.c: New test.
1193 * gcc.dg/vect/vect-71.c: New test.
1194
1195 2005-01-09 Manfred Hollstein <mh@suse.com>
1196
1197 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1198 * gcc.dg/pr18241-2.c: Likewise.
1199 * gcc.dg/pr18241-3.c: Likewise.
1200 * gcc.dg/pr18241-4.c: Likewise.
1201 * gcc.dg/pr18241-5.c: Likewise.
1202
1203 2005-01-08 Richard Henderson <rth@redhat.com>
1204
1205 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1206 False for x86 and x86-64.
1207
1208 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1209
1210 PR tree-optimization/18241
1211 * gcc.dg/pr18241-1.c: New test.
1212 * gcc.dg/pr18241-2.c: New test.
1213 * gcc.dg/pr18241-3.c: New test.
1214 * gcc.dg/pr18241-4.c: New test.
1215 * gcc.dg/pr18241-5.c: New test.
1216
1217 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1218
1219 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1220 gfortran.dg/select_4.f90: New.
1221
1222 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1223
1224 * gcc.c-torture/execute/20050107-1.c: New test.
1225
1226 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1227
1228 PR c++/19298
1229 * g++.dg/template/ref2.C: New.
1230
1231 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1232
1233 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1234 instead of being empty.
1235
1236 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1237
1238 PR fortran/15553
1239 * gfortran.dg/array-1.f90: New test.
1240
1241 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR tree-optimization/19283
1244 * gcc.c-torture/execute/20050106-1.c: New test.
1245
1246 PR rtl-optimization/18861
1247 * gcc.dg/20050105-1.c: New test.
1248
1249 PR tree-optimization/18828
1250 * gcc.dg/20050105-2.c: New test.
1251
1252 2005-01-07 Andreas Jaeger <aj@suse.de>
1253
1254 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1255
1256 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1257
1258 PR fortran/18398
1259 * gfortran.dg/fmt_read.f90: New test.
1260
1261 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1262
1263 * gcc.dg/rs6000-ldouble-2.c: New.
1264
1265 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1266
1267 PR c++/19244
1268 * g++.dg/parser/ctor2.C: New test.
1269
1270 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1271
1272 PR c++/17154
1273 * g++.dg/template/using9.C: New test.
1274
1275 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1276
1277 PR c++/19258
1278 * g++.dg/lookup/friend6.C: New test.
1279
1280 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1281
1282 PR c++/19270
1283 * g++.dg/template/array10.C: New.
1284
1285 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1286
1287 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1288 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1289
1290 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1291
1292 * gcc.c-torture/compile/20050105-1.c: New test.
1293
1294 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1295
1296 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1297
1298 2005-01-05 Roger Sayle <roger@eyesopen.com>
1299
1300 PR middle-end/19100
1301 * gcc.dg/conv-3.c: New test case.
1302
1303 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1304
1305 * gcc.dg/asm-wide-1.c: New test.
1306
1307 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1308
1309 PR c++/19030
1310 * g++.dg/parse/crash22.C: New
1311
1312 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1313
1314 PR 19257
1315 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1316
1317 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1318
1319 PR middle-end/17767
1320 * gcc.dg/i386-mmx-6.c: New test case.
1321
1322 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1323
1324 PR tree-optimization/18308
1325 * gcc.dg/vect/pr18308.c: New testcase.
1326
1327 2005-01-04 Andreas Jaeger <aj@suse.de>
1328
1329 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1330
1331 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1332 Robert Bowdidge <bowdidge@apple.com>
1333
1334 * gcc.dg/cpp/subframework1.c: New.
1335 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1336 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1337 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1338 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1339
1340 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1341
1342 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1343 producing warning.
1344 * gcc.dg/darwin-weakimport-2.c: New.
1345
1346 2005-01-03 Richard Henderson <rth@redhat.com>
1347
1348 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1349
1350 2005-01-03 Richard Henderson <rth@redhat.com>
1351
1352 * gcc.dg/vect/vect.exp: Enable for ia64.
1353 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1354 (check_effective_target_vect_float): Likewise.
1355 (check_effective_target_vect_no_align): Likewise.
1356 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1357 * gcc.dg/vect/vect-8.c: Likewise.
1358
1359 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1360
1361 PR target/19236
1362 * gcc.dg/pr19236-1.c: New test case.
1363
1364 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1365
1366 PR rtl-optimization/12092
1367 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1368
1369 2005-01-02 Andreas Jaeger <aj@suse.de>
1370
1371 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1372
1373 2005-01-01 Roger Sayle <roger@eyesopen.com>
1374 Andrew Pinski <pinskia@physics.uc.edu>
1375
1376 PR rtl-optimization/12092
1377 * gcc.dg/pr12092-1.c: New test case.
1378
1379 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1380
1381 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1382 'hidden' and 'default' for better portability.
1383 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1384
1385 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1386 6 and 7.
1387 * g++.old-deja/g++.brendan/new3.C: Likewise.
1388
1389 2005-01-01 Steven Bosscher <stevenb@suse.de>
1390
1391 * gcc.dg/20041231-1.C: New test.
1392 * g++.dg/warn/Wunreachable-code-1.C: New test.
1393
1394 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1395
1396 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1397 file, not /dev/null. Abort on error.
1398
1399 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1400 Ziemowit Laski <zlaski@apple.com>
1401
1402 PR objc/18971
1403 * objc.dg/encode-5.m: New test.
1404
1405 2004-12-29 Richard Henderson <rth@redhat.com>
1406
1407 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1408 * objc.dg/stabs-1.m: Disable for ia64.
1409
1410 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1411
1412 PR c++/19190
1413 * g++.dg/warn/Wunused-10.C: New test.
1414
1415 2004-12-28 Richard Henderson <rth@redhat.com>
1416
1417 * objc.dg/stabs-1.m: Disable for alpha.
1418
1419 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1420
1421 PR c++/19149
1422 * g++.dg/parse/error23.C: New test.
1423
1424 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1425
1426 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1427
1428 PR fortran/19032
1429 * gfortran.dg/intrinsic_modulo_1.f90: New.
1430 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1431 tests with divisor -1.
1432
1433 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1434
1435 * g++.dg/opt/temp1.C (memcpy): Return a value.
1436
1437 PR c++/19148
1438 * g++.dg/expr/cond7.C: New test.
1439
1440 2004-12-27 Paul Brook <paul@codesourcery.com>
1441
1442 * gfortran.dg/g77/select_no_compile.f: Remove.
1443
1444 2004-12-27 Richard Henderson <rth@redhat.com>
1445
1446 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1447 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1448 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1449
1450 2004-12-26 Richard Henderson <rth@redhat.com>
1451
1452 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1453 by 1i instead of token pasting.
1454
1455 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1456
1457 PR tree-optimization/17578
1458 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1459 to additional_flags.
1460 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1461
1462 2004-12-25 Richard Henderson <rth@redhat.com>
1463
1464 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1465 Remove Alpha.
1466
1467 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1468
1469 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1470 hppa*-*-hpux*.
1471 * gcc.dg/pr17957.c (dg-options): Likewise.
1472 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1473 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1474 instead of 0 on __hppa__.
1475 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1476 "foo,%r" on hppa*-*-*.
1477
1478 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1479
1480 PR fortran/19071
1481 * gfortran.dg/complex_write.f90: New test.
1482
1483 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1484
1485 PR c++/17595
1486 * g++.dg/parse/pragma2.C: New test.
1487
1488 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1489
1490 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1491
1492 * gcc.dg/empty2.c: Add missing dg-warning.
1493
1494 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1495
1496 PR c++/17413
1497 * g++.dg/template/local4.C: New test.
1498 * g++.dg/template/crash19.C: Add dg-error marker.
1499
1500 * g++.dg/template/crash31.C: Correct embedded PR number.
1501
1502 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1503
1504 PR c++/16405
1505 * g++.dg/opt/temp1.C: Add do-run marker.
1506
1507 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1508
1509 * g++.dg/template/spec19.C: New.
1510
1511 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1512
1513 PR target/16819
1514 * gcc.dg/empty2.c: New.
1515
1516 2004-12-23 Richard Henderson <rth@redhat.com>
1517
1518 * lib/target-supports.exp (check_effective_target_vect_no_align):
1519 Remove i?86 and x86-64.
1520
1521 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1522
1523 PR c++/16405
1524 * g++.dg/opt/temp1.C: New test.
1525
1526 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1527
1528 PR c++/18733
1529 * g++.dg/template/friend33.C: New testcase.
1530
1531 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1532
1533 PR c++/18464
1534 * g++.dg/template/cond5.C: New test.
1535
1536 PR c++/18492
1537 * g++.dg/inherit/thunk3.C: New test.
1538
1539 PR c++/11224
1540 * g++.dg/warn/Wunused-9.C: New test.
1541
1542 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1543
1544 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1545
1546 2004-12-22 Jan Beulich <jbeulich@novell.com>
1547
1548 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1549
1550 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1551
1552 PR c++/18378
1553 * g++.dg/ext/packed8.C: New test.
1554
1555 PR c++/13268
1556 * g++.dg/template/crash31.C: New test.
1557
1558 PR c++/19034
1559 * g++.dg/template/crash30.C: New test.
1560
1561 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1562
1563 PR C++/18984
1564 * g++.dg/eh/ctor3.C: New test.
1565
1566 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1567
1568 * objc.dg/stabs-1.m: Allow section name to be quoted and
1569 assembly label to begin with '.LL'.
1570
1571 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1572
1573 * gcc.dg/vect/vect.exp
1574 (check_effective_target_lp64_or_vect_no_align): New.
1575 * gcc.dg/vect/vect-77.c: Use it.
1576 * gcc.dg/vect/vect-78.c: Use it.
1577
1578 * lib/target-supports.exp
1579 (check_effective_target_vect_no_max,
1580 check_effective_target_vect_no_bitwise,
1581 check_effective_target_vect_no_align): New.
1582 * gcc.dg/vect/vect-13.c: Use them.
1583 * gcc.dg/vect/vect-17.c: Ditto.
1584 * gcc.dg/vect/vect-18.c: Ditto.
1585 * gcc.dg/vect/vect-19.c: Ditto.
1586 * gcc.dg/vect/vect-20.c: Ditto.
1587 * gcc.dg/vect/vect-27.c: Ditto.
1588 * gcc.dg/vect/vect-29.c: Ditto.
1589 * gcc.dg/vect/vect-44.c: Ditto.
1590 * gcc.dg/vect/vect-48.c: Ditto.
1591 * gcc.dg/vect/vect-50.c: Ditto.
1592 * gcc.dg/vect/vect-52.c: Ditto.
1593 * gcc.dg/vect/vect-54.c: Ditto.
1594 * gcc.dg/vect/vect-56.c: Ditto.
1595 * gcc.dg/vect/vect-58.c: Ditto.
1596 * gcc.dg/vect/vect-60.c: Ditto.
1597 * gcc.dg/vect/vect-72.c: Ditto.
1598 * gcc.dg/vect/vect-80.c: Ditto.
1599
1600 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1601
1602 PR c++/14075
1603 * g++.dg/init/string1.C: New.
1604
1605 PR c++/18975
1606 * g++.dg/other/synth1.C: New.
1607
1608 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1609
1610 PR c/18963
1611 * gcc.dg/pr18963-1.c: New test.
1612
1613 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1614
1615 PR c/18596
1616 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1617 * gcc.dg/pr18596-1.c: Use dg-error.
1618 (dg-options): Use -fno-unit-at-a-time.
1619 * gcc.dg/pr18596-2.c: New test.
1620 * gcc.dg/pr18596-3.c: New test.
1621
1622 2004-12-20 Roger Sayle <roger@eyesopen.com>
1623
1624 PR middle-end/18683
1625 * g++.dg/opt/pr18683-1.C: New test case.
1626
1627 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1628
1629 PR other/19093
1630 * g++.dg/opt/max1.C: Fix for 64bit targets.
1631
1632 2004-12-20 Matt Austern <austern@apple.com>
1633
1634 PR c++/19044
1635 * g++.dg/ext/builtin6.C: New
1636
1637 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1638
1639 PR tree-optimization/19080
1640 * gcc.c-torture/compile/pr19080.c: New test.
1641
1642 2004-12-20 Steven Bosscher <stevenb@suse.de>
1643
1644 * gcc.dg/20041219-1.c: New test.
1645
1646 2004-12-19 Roger Sayle <roger@eyesopen.com>
1647
1648 PR middle-end/19068
1649 * g++.dg/opt/max1.C: New test case.
1650
1651 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1652
1653 * gcc.dg/fdata-sections-1.c: New test.
1654
1655 2004-12-18 Roger Sayle <roger@eyesopen.com>
1656
1657 PR middle-end/18548
1658 * gcc.dg/max-1.c: New test case.
1659
1660 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1661
1662 * gcc.c-torture/execute/20041218-1.c: New test.
1663
1664 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1665
1666 * gcc.dg/pr18501.c: New test.
1667 * gcc.dg/uninit-5.c: XFAIL.
1668 * gcc.dg/uninit-9.c: XFAIL.
1669
1670 2004-12-17 Dale Johannesen <dalej@apple.com>
1671
1672 * gcc.dg/20041213-1.c: New.
1673
1674 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1675
1676 * objc.dg/stabs-1.m: Allow assembly label to begin
1677 with a dot ('.').
1678
1679 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1680
1681 * gcc.c-torture/execute/20041213-1.c: Move...
1682 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1683
1684 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1685
1686 PR c++/18721
1687 * g++.dg/lookup/conv-5.C: New.
1688
1689 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1690
1691 * objc.dg/stabs-1.m: New test.
1692
1693 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1694
1695 * gcc.dg/visibility-c.c: Change compile to
1696 assemble for the test.
1697
1698 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1699
1700 PR target/19041
1701 * gcc.dg/visibility-c.c: New test.
1702
1703 2004-12-16 Roger Sayle <roger@eyesopen.com>
1704
1705 PR middle-end/18493
1706 * gcc.dg/switch-8.c: New test case.
1707
1708 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1709
1710 PR c++/18905
1711 * g++.dg/template/init4.C: New.
1712 * g++.dg/opt/static3.C: Enable optimizer.
1713
1714 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1715
1716 * g++.dg/other/complex1.C: New test.
1717
1718 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1719
1720 * g++.dg/opt/inline9.C: New test.
1721
1722 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1723
1724 PR fortran/18993
1725 * gfotran.dg/nullify_1.f: New test.
1726
1727 2004-12-15 Richard Henderson <rth@redhat.com>
1728
1729 * gcc.target/i386/i386.exp: New harness.
1730 * gcc.target/i386/vect-args.c: New.
1731
1732 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1733
1734 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1735
1736 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1737
1738 PR c++/18825
1739 * g++.dg/template/friend32.C: New test.
1740
1741 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1742
1743 * cpp/pragma-once-1.c: New test.
1744 * cpp/pragma-once-1b.h: Likewise.
1745 * cpp/pragma-once-1c.h: Likewise.
1746 * cpp/pragma-once-1d.h: Likewise.
1747 * cpp/inc/pragma-once-1a.h: Likewise.
1748
1749 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1750 Steven G. Kargl <kargls@comcast.net>
1751
1752 PR fortran/17597
1753 * gfortran.dg/list_read_3.f90: New test.
1754
1755 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1756
1757 * gcc.dg/ftrapv-2.c: New test.
1758
1759 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1760
1761 PR c++/18981
1762 * g++.dg/template/typename9.C: New test.
1763
1764 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1765
1766 PR c++/18738
1767 * g++.dg/template/typename8.C: New test.
1768 * g++.dg/parse/friend2.C: Tweak error message.
1769
1770 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1771
1772 * gcc.c-torture/20041214-1.c: New test.
1773
1774 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1775
1776 PR c++/18965
1777 * g++.dg/init/array17.C: New test.
1778
1779 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1780
1781 PR c++/18793
1782 * g++.dg/init/aggr3.C: New test.
1783
1784 2004-12-14 Janis Johnson <janis187@us.ibm.com
1785
1786 * gcc.dg/altivec-types-1.c: New test.
1787 * gcc.dg/altivec-types-2.c: New test.
1788 * gcc.dg/altivec-types-3.c: New test.
1789 * gcc.dg/altivec-types-4.c: New test.
1790 * g++.dg/ext/altivec-types-1.C: New test.
1791 * g++.dg/ext/altivec-types-2.C: New test.
1792 * g++.dg/ext/altivec-types-3.C: New test.
1793 * g++.dg/ext/altivec-types-4.C: New test.
1794
1795 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1796
1797 PR middle-end/18951
1798 * gcc.c-torture/execute/20041213-1.c: New test.
1799
1800 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1801
1802 PR c++/18949
1803 * g++.dg/template/cast1.C: New.
1804
1805 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1806
1807 * gcc.c-torture/execute/20041213-2.c: New test.
1808
1809 2004-12-13 Richard Henderson <rth@redhat.com>
1810
1811 * gcc.dg/i386-sse-10.c: Fix typo in options.
1812
1813 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1814
1815 PR c++/18968
1816 * g++.dg/opt/pr18968.C: New test.
1817
1818 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1819
1820 PR c++/18925
1821 * g++.dg/ext/visibility/staticdatamem.C: New test.
1822
1823 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1824
1825 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1826
1827 2004-12-13 Roger Sayle <roger@eyesopen.com>
1828
1829 PR rtl-optimization/18928
1830 * gcc.dg/pr18928-1.c: New test case.
1831
1832 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1833
1834 PR tree-opt/16951
1835 * gcc.c-torture/compile/20041211-1.c: New.
1836
1837 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1838
1839 PR middle-end/17564
1840 * gcc.c-torture/execute/20041212-1.c: New test.
1841
1842 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1843
1844 PR fortran/18869
1845 * gfortran.dg/common_1.f90: New test.
1846
1847 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1848 Paul Brook <paul@codesourcery.com>
1849
1850 PR fortran/16222
1851 * gfortran.dg/real_do_1.f90: New test.
1852
1853 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1854
1855 PR tree-opt/18040
1856 * g++.dg/opt/ptrmem6.C: New test.
1857
1858 2004-12-11 Roger Sayle <roger@eyesopen.com>
1859
1860 PR middle-end/18921
1861 * gcc.dg/pr18921-1.c: New test case.
1862
1863 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1864
1865 PR fortran/17175
1866 * gfortran.dg/scale_1.f90: New test.
1867
1868 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1869
1870 PR middle-end/18903
1871 * gcc.c-torture/compile/pr18903.c: New test.
1872
1873 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1874
1875 * gcc.c-torture/execute/20041210-1.c: New test.
1876
1877 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1878
1879 PR c++/18731
1880 * g++.dg/parser/struct-1.C: New test.
1881 * g++.dg/parser/struct-2.C: New test.
1882 * g++.dg/parser/struct-3.C: New test.
1883
1884 2004-12-09 Richard Henderson <rth@redhat.com>
1885
1886 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1887
1888 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1889 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1890
1891 2004-12-09 Matt Austern <austern@apple.com>
1892
1893 PR c++/18514
1894 * g++.dg/ext/builtin1.C: New
1895 * g++.dg/ext/builtin2.C: New
1896 * g++.dg/ext/builtin3.C: New
1897 * g++.dg/ext/builtin4.C: New
1898 * g++.dg/ext/builtin5.C: New
1899
1900 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1901
1902 PR tree-opt/18904
1903 * g++.dg/opt/ptrmem5.C: New test.
1904
1905 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1906
1907 * g++.dg/parse/typename5.C: Adjust for new error.
1908 * g++.dg/parse/typename7.C: New.
1909
1910 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1911
1912 PR c++/18073
1913 * g++.dg/other/mmintrin.C: New test.
1914
1915 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1916
1917 PR c++/16681
1918 * g++.dg/init/array15.C: New.
1919 * g++.dg/init/array16.C: New.
1920
1921 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1922
1923 PR fortran/18826
1924 * gfortran.dg/assign_1.f90: New test.
1925
1926 2004-12-08 Nick Clifton <nickc@redhat.com>
1927
1928 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1929 * gcc.target/xstormy16/data_below100: Likewise.
1930 * gcc.target/xstormy16/sfr: Likewise.
1931 * gcc.target/xstormy16/below100.S: New test source file.
1932 * gcc.target/xstormy16/below100.ld: New test linker script.
1933 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1934 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1935 bp instructions.
1936 * gcc.target/xstormy16/bp.c: Likewise.
1937
1938 * gcc.target/xstormy16/bss_below100: New files:
1939 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1940 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1941 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1942 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1943 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1944 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1945 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1946 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1947 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1948 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1949 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1950 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1951 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1952 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1953 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1954 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1955 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1956 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1957 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1958 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1959 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1960 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1961 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1962 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1963 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1964 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1965 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1966
1967 * gcc.target/xstormy16/data_below100: New files:
1968 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1969 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1970 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1971 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1972 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1973 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1974 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1975 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1976 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1977 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1978 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1979 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1980 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1981 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1982 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1983 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1984 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1985 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1986 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1987 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1988 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1989 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1990 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1991 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1992 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1993 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1994 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1995
1996 * gcc.target/xstormy16/sfr: New files:
1997 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1998 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1999 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2000 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2001 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2002 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2003 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2004 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2005 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2006 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2007 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2008 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2009 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2010 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2011 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2012 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2013 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2014 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2015 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2016 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2017 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2018 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2019 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2020 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2021 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2022 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2023 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2024 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2025 27_if0_sfrw_bitfield_f.c
2026
2027 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2028
2029 PR c++/18100
2030 * g++.dg/lookup/name-clash4.C: New test.
2031
2032 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2033
2034 PR c++/18672
2035 * g++.dg/opt/array1.C: New.
2036
2037 PR c++/18803
2038 * g++.dg/template/operator5.C: New.
2039
2040 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2041
2042 PR c/18867
2043 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2044
2045 2004-12-07 Steven Bosscher <stevenb@suse.de>
2046
2047 * gcc.dg/noncompile/20041207.c: New test.
2048
2049 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2050
2051 * g++.dg/other/unreachable-1.C: New test.
2052
2053 2004-12-06 Nick Clifton <nickc@redhat.com>
2054
2055 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2056 <limits.h> because the latter comes from gcc's include/ directory
2057 and not the newlib/libc/include directory.
2058
2059 2004-12-04 Richard Henderson <rth@redhat.com>
2060
2061 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2062
2063 2004-12-04 Richard Henderson <rth@redhat.com>
2064
2065 * lib/target-supports.exp (check_gc_sections_available): Disable
2066 for alpha and ia64.
2067
2068 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2069
2070 PR middle-end/17909
2071 * g++.dg/other/vararg-2.C: New test.
2072
2073 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2074
2075 PR c++/17011, c++/17971
2076 * g++.dg/template/error15.C: Adjust expected error.
2077 * g++.dg/template/instantiate3.C: Likewise.
2078
2079 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2080
2081 * gcc.dg/altivec-18.c: Fix for darwin
2082
2083 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2084
2085 PR c++/18782
2086 * g++.dg/parse/ptrmem2.C: New.
2087
2088 PR c++/18318
2089 * g++.dg/template/new1.C: New.
2090
2091 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2092
2093 PR fortran/18710
2094 * gfortran.dg/direct_io_3.f90: New test.
2095
2096 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2097
2098 PR 18758
2099 * g++.dg/parse/crash21.C: New.
2100
2101 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2102
2103 PR c++/15664, c++/18276
2104 * g++.dg/template/ttp13.C: New test.
2105 * g++.dg/template/ttp14.C: Likewise.
2106
2107 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2108
2109 PR c++/18123
2110 * g++.dg/parse/enum2.C: New test.
2111 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2112
2113 2004-12-02 Nick Clifton <nickc@redhat.com>
2114
2115 * gcc.target/xstormy16: New test directory.
2116 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2117 * gcc.target/xstormy16/bp.c: Check the generation of bp
2118 instructions.
2119 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2120 bn instructions and the BELOW100 attribute.
2121
2122 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2123
2124 PR target/16952
2125 * gcc.dg/ppc-eabi.c: New.
2126
2127 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2128
2129 PR fortran/18284
2130 * gfortran.dg/backspace.f90
2131
2132 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2133
2134 * gfortran.dg/inquire.f90: New test.
2135
2136 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2137
2138 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2139 handle effective-target-keyword.
2140 (dg-skip-if): Support effective-target keyword as target list.
2141 (dg-xfail-if): Ditto.
2142 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2143
2144 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2145
2146 PR tree-optimization/18291
2147 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2148
2149 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2150
2151 PR C++/18729
2152 * g++.dg/parse/crash20.C: New.
2153
2154 PR c++/17431
2155 * g++.dg/overload/arg1.C: New.
2156 * g++.dg/overload/arg2.C: New.
2157 * g++.dg/overload/arg3.C: New.
2158 * g++.dg/overload/arg4.C: New.
2159
2160 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2161
2162 * gcc.dg/c99-flex-array-4.c: Remove.
2163
2164 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2165
2166 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2167
2168 * lib/target-supports.exp (is-effective-target): Simplify.
2169
2170 * lib/target-supports.exp (check_effective_target_vect_long):
2171 Fix for powerpc64-*-*.
2172
2173 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2174
2175 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2176 to support new requirements on FreeBSD 5.
2177
2178 2004-11-30 Devang Patel <dpatel@apple.com>
2179
2180 PR 18702
2181 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2182
2183 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2184
2185 * g++.dg/ext/altivec-13.C: New test.
2186
2187 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2188
2189 PR tree-opt/18298
2190 * gcc.c-torture/execute/p18298.c: New test.
2191
2192 2004-11-30 Ira Rosen <irar@il.ibm.com>
2193 Dorit Naishlos <dorit@il.ibm.com>
2194
2195 PR tree-opt/18607
2196 * gcc.dg/vect/vect-89.c: New test.
2197
2198 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2199
2200 * gcc.dg/pr18596-1.c: New test.
2201
2202 2004-11-30 Ben Elliston <bje@au.ibm.com>
2203
2204 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2205
2206 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2207
2208 PR c/18479
2209 * gcc.dg/pr18479.c: New test.
2210
2211 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2212
2213 PR target/18490
2214 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2215 mmix-knuth-mmixware.
2216
2217 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2218 cris-*-elf* cris-*-aout* mmix-*-*
2219
2220 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2221
2222 PR middle-end/18725
2223 * gcc.dg/pr18725.c: New test.
2224
2225 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2226
2227 PR target/18488
2228 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2229
2230 PR target/18336
2231 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2232
2233 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2234
2235 PR c++/18368
2236 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2237 * g++.old-deja/g++.law/ctors5.C: Likewise.
2238 * g++.old-deja/g++.other/crash25.C: Likewise.
2239
2240 PR c++/18674
2241 * g++.dg/template/error16.C: New test.
2242
2243 PR c++/18512
2244 * g++.dg/template/crash29.C: New test.
2245
2246 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2247
2248 PR tree-optimization/18712
2249 * gcc.c-torture/compile/pr18712.c: New test.
2250
2251 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2252
2253 PR c/7544
2254 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2255 tests.
2256
2257 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2258
2259 PR c++/18652
2260 * g++.dg/lookup/crash6.C: New test.
2261
2262 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2263
2264 PR middle-end/18164
2265 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2266
2267 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2268
2269 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2270 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2271 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2272
2273 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2274
2275 * gcc.dg/pr18164.c: New test.
2276
2277 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2278
2279 * gcc.dg/funroll-loops-all.c: New.
2280
2281 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2282
2283 PR target/18489
2284 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2285 delimeter, match space and TAB as well as ":".
2286
2287 PR target/18484
2288 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2289
2290 PR target/18348
2291 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2292
2293 PR target/18345
2294 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2295
2296 PR target/18337
2297 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2298
2299 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2300
2301 * gfortran.dg/direct_io_2.f90: New test.
2302
2303 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2304
2305 PR target/18334
2306 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2307
2308 2004-11-28 Richard Henderson <rth@redhat.com>
2309
2310 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2311
2312 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2313
2314 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2315 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2316 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2317 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2318 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2319 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2320 gcc.dg/pointer-arith-8.c: New tests.
2321
2322 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2323
2324 PR fortran/18364
2325 * gfortran.dg/endfile.f90: New test.
2326
2327 2004-11-27 Falk Hueffner <falk@debian.org>
2328
2329 * gcc.dg/loop-6.c: New test.
2330
2331 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2332
2333 * gcc.c-torture/execute/20041126-1.c: New test.
2334
2335 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2336
2337 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2338 on IRIX.
2339
2340 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2341
2342 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2343 functions.
2344
2345 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR rtl-optimization/17825
2348 * gcc.c-torture/compile/20041119-1.c: New test.
2349
2350 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2351
2352 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2353 Check existence of ld library path variables before unsetting.
2354
2355 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2356
2357 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2358
2359 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2360
2361 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2362
2363 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2364
2365 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2366
2367 2004-11-26 Ben Elliston <bje@au.ibm.com>
2368
2369 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2370 dg-do directive.
2371
2372 2004-11-26 Ben Elliston <bje@au.ibm.com>
2373
2374 * gcc.dg/pr17957.c: Pass --param, not -param.
2375
2376 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2377
2378 PR middle-end/17957
2379 * testsuite/gcc.dg/pr17957.c: New test.
2380
2381 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2382
2383 PR c++/18445
2384 * g++.dg/template/crash28.C: Likewise.
2385
2386 PR c++/18001
2387 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2388 * g++.dg/ext/lvaddr.C: Likewise.
2389 * g++.dg/opt/pr7503-3.C: Likewise.
2390
2391 PR c++/18466
2392 * g++.dg/parse/qualified3.C: New test.
2393 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2394
2395 PR c++/18545
2396 * g++.dg/expr/return1.C: New test.
2397
2398 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2399
2400 Friend class name lookup 3/n, PR c++/3332
2401 * g++.dg/lookup/friend3.C: New test.
2402 * g++.dg/lookup/friend4.C: Likewise.
2403 * g++.dg/lookup/friend5.C: Likewise.
2404
2405 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2406
2407 Friend class name lookup 2/n, PR c++/14513, c++/15410
2408 * g++.dg/lookup/friend2.C: New test.
2409 * g++.dg/template/friend31.C: Likewise.
2410
2411 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2412
2413 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2414
2415 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2416
2417 PR c++/17473
2418 * g++.dg/tc1/dr56.C: Remove.
2419 * g++.dg/template/typedef1.C: Add dg-error markers.
2420 * g++.old-deja/g++.other/typedef7.C: Likewise.
2421
2422 PR c++/18285
2423 * g++.dg/parse/typedef7.C: New test.
2424
2425 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2426
2427 * gcc.c-torture/execute/20041124-1.c: New test.
2428
2429 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2430
2431 * g++.dg/template/deduce3.C: New test.
2432
2433 PR c++/18586
2434 * g++.dg/template/crash27.C: New test.
2435
2436 PR c++/18530
2437 * g++.dg/warn/Wshadow-3.C: New test.
2438
2439 2004-11-24 Devang Patel <dpatel@apple.com>
2440
2441 PR/18555
2442 * gcc.dg/cpp/isysroot-1.c: New test.
2443 * gcc.dg/cpp/usr/include/stdio.h: New file.
2444 * gcc.dg/cpp/isysroot-2.c: New test.
2445 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2446 New file.
2447
2448 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2449
2450 PR c++/8929
2451 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2452
2453 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2454
2455 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2456 * gcc.target/sparc/pdist.c: Likewise.
2457
2458 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2459
2460 PR c++/16882
2461 * g++.dg/conversion/simd1.C: New test.
2462
2463 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2464
2465 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2466 and restore_ld_library_path_env_vars.
2467 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2468 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2469 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2470 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2471
2472 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2473
2474 * gcc.dg/pragma-align-2.c: Test macro expansion.
2475 * gcc.dg/pragma-pack-2.c: New test.
2476
2477 2004-11-23 Richard Henderson <rth@redhat.com>
2478
2479 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2480 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2481 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2482 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2483 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2484 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2485
2486 * gcc.dg/vect/vect.exp: Add check for alpha.
2487 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2488 (check_effective_target_vect_int): Enable for alpha.
2489 (check_effective_target_vect_long): New.
2490 (is-effective-target): Add it.
2491
2492 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2493
2494 * gcc.dg/pr18614-1.c: New test.
2495
2496 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2497
2498 * gcc.dg/setjmp-2.c: New test.
2499
2500 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2501
2502 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2503 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2504 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2505 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2506 gcc.target/sparc/pdist.c: New tests.
2507
2508 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2509
2510 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2511
2512 2004-11-22 Dale Johannesen <dalej@apple.com>
2513
2514 * gcc.dg/20041111-1.c: New.
2515
2516 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2517
2518 PR tree-opt/18536
2519 * gcc.dg/vect/pr18536.c: New test.
2520
2521 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2522
2523 PR c++/18354
2524 * g++.dg/template/nontype11.C: New test.
2525
2526 2004-11-21 Roger Sayle <roger@eyesopen.com>
2527
2528 PR middle-end/18520
2529 * gcc.dg/pr18520-1.c: New test case.
2530
2531 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2532
2533 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2534 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2535 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2536 expected diagnostics.
2537
2538 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2539
2540 PR target/18580
2541 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2542 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2543 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2544
2545 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2546
2547 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2548
2549 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2550 Joseph Myers <joseph@codesourcery.com>
2551
2552 * lib/target-supports.exp (check_visibility_available): Really
2553 test the compiler.
2554
2555 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2556
2557 PR tree-opt/18181
2558 * gcc.dg/vect/vect-85.c: New test.
2559 * gcc.dg/vect/vect-86.c: New test.
2560 * gcc.dg/vect/vect-87.c: New test.
2561 * gcc.dg/vect/vect-88.c: New test.
2562
2563 2004-11-19 Ben Elliston <bje@au.ibm.com>
2564
2565 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2566
2567 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2568
2569 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2570 * gcc.dg/ppc-and-1.c: Ditto.
2571 * gcc.dg/ppc-compare-1.c: Ditto.
2572 * gcc.dg/ppc-mov-1.c: Ditto
2573
2574 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2575 Mark Mitchell <mark@codesourcery.com>
2576
2577 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2578
2579 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2580 Aldy Hernandez <aldyh@redhat.com>
2581
2582 * lib/target-supports.exp (check_effective_target_vect_int): New
2583 (check_effective_target_vect_float): New
2584 (check_effective_target_vect_double): New.
2585 (is-effective-target): Support new effective targets keywords.
2586 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2587 default action for dg-do.
2588 * gcc.dg/vect/pr16105.c: Use new support.
2589 * gcc.dg/vect/pr18400.c: Ditto.
2590 * gcc.dg/vect/pr18425.c: Ditto.
2591 * gcc.dg/vect/vect-1.c: Ditto.
2592 * gcc.dg/vect/vect-10.c: Ditto.
2593 * gcc.dg/vect/vect-11.c: Ditto.
2594 * gcc.dg/vect/vect-12.c: Ditto.
2595 * gcc.dg/vect/vect-13.c: Ditto.
2596 * gcc.dg/vect/vect-14.c: Ditto.
2597 * gcc.dg/vect/vect-15.c: Ditto.
2598 * gcc.dg/vect/vect-16.c: Ditto.
2599 * gcc.dg/vect/vect-17.c: Ditto.
2600 * gcc.dg/vect/vect-18.c: Ditto.
2601 * gcc.dg/vect/vect-19.c: Ditto.
2602 * gcc.dg/vect/vect-2.c: Ditto.
2603 * gcc.dg/vect/vect-20.c: Ditto.
2604 * gcc.dg/vect/vect-21.c: Ditto.
2605 * gcc.dg/vect/vect-22.c: Ditto.
2606 * gcc.dg/vect/vect-23.c: Ditto.
2607 * gcc.dg/vect/vect-24.c: Ditto.
2608 * gcc.dg/vect/vect-25.c: Ditto.
2609 * gcc.dg/vect/vect-26.c: Ditto.
2610 * gcc.dg/vect/vect-27.c: Ditto.
2611 * gcc.dg/vect/vect-27a.c: Ditto.
2612 * gcc.dg/vect/vect-28.c: Ditto.
2613 * gcc.dg/vect/vect-29.c: Ditto.
2614 * gcc.dg/vect/vect-29a.c: Ditto.
2615 * gcc.dg/vect/vect-3.c: Ditto.
2616 * gcc.dg/vect/vect-30.c: Ditto.
2617 * gcc.dg/vect/vect-31.c: Ditto.
2618 * gcc.dg/vect/vect-32.c: Ditto.
2619 * gcc.dg/vect/vect-33.c: Ditto.
2620 * gcc.dg/vect/vect-34.c: Ditto.
2621 * gcc.dg/vect/vect-35.c: Ditto.
2622 * gcc.dg/vect/vect-36.c: Ditto.
2623 * gcc.dg/vect/vect-37.c: Ditto.
2624 * gcc.dg/vect/vect-38.c: Ditto.
2625 * gcc.dg/vect/vect-4.c: Ditto.
2626 * gcc.dg/vect/vect-40.c: Ditto.
2627 * gcc.dg/vect/vect-41.c: Ditto.
2628 * gcc.dg/vect/vect-42.c: Ditto.
2629 * gcc.dg/vect/vect-43.c: Ditto.
2630 * gcc.dg/vect/vect-44.c: Ditto.
2631 * gcc.dg/vect/vect-45.c: Ditto.
2632 * gcc.dg/vect/vect-46.c: Ditto.
2633 * gcc.dg/vect/vect-47.c: Ditto.
2634 * gcc.dg/vect/vect-48.c: Ditto.
2635 * gcc.dg/vect/vect-48a.c: Ditto.
2636 * gcc.dg/vect/vect-49.c: Ditto.
2637 * gcc.dg/vect/vect-5.c: Ditto.
2638 * gcc.dg/vect/vect-50.c: Ditto.
2639 * gcc.dg/vect/vect-51.c: Ditto.
2640 * gcc.dg/vect/vect-52.c: Ditto.
2641 * gcc.dg/vect/vect-53.c: Ditto.
2642 * gcc.dg/vect/vect-54.c: Ditto.
2643 * gcc.dg/vect/vect-55.c: Ditto.
2644 * gcc.dg/vect/vect-56.c: Ditto.
2645 * gcc.dg/vect/vect-56a.c: Ditto.
2646 * gcc.dg/vect/vect-57.c: Ditto.
2647 * gcc.dg/vect/vect-58.c: Ditto.
2648 * gcc.dg/vect/vect-59.c: Ditto.
2649 * gcc.dg/vect/vect-6.c: Ditto.
2650 * gcc.dg/vect/vect-60.c: Ditto.
2651 * gcc.dg/vect/vect-61.c: Ditto.
2652 * gcc.dg/vect/vect-62.c: Ditto.
2653 * gcc.dg/vect/vect-63.c: Ditto.
2654 * gcc.dg/vect/vect-64.c: Ditto.
2655 * gcc.dg/vect/vect-65.c: Ditto.
2656 * gcc.dg/vect/vect-66.c: Ditto.
2657 * gcc.dg/vect/vect-67.c: Ditto.
2658 * gcc.dg/vect/vect-68.c: Ditto.
2659 * gcc.dg/vect/vect-69.c: Ditto.
2660 * gcc.dg/vect/vect-7.c: Ditto.
2661 * gcc.dg/vect/vect-72.c: Ditto.
2662 * gcc.dg/vect/vect-72a.c: Ditto.
2663 * gcc.dg/vect/vect-73.c: Ditto.
2664 * gcc.dg/vect/vect-74.c: Ditto.
2665 * gcc.dg/vect/vect-75.c: Ditto.
2666 * gcc.dg/vect/vect-76.c: Ditto.
2667 * gcc.dg/vect/vect-77.c: Ditto.
2668 * gcc.dg/vect/vect-77a.c: Ditto.
2669 * gcc.dg/vect/vect-78.c: Ditto.
2670 * gcc.dg/vect/vect-79.c: Ditto.
2671 * gcc.dg/vect/vect-8.c: Ditto.
2672 * gcc.dg/vect/vect-80.c: Ditto.
2673 * gcc.dg/vect/vect-82.c: Ditto.
2674 * gcc.dg/vect/vect-82_64.c: Ditto.
2675 * gcc.dg/vect/vect-83.c: Ditto.
2676 * gcc.dg/vect/vect-83_64.c: Ditto.
2677 * gcc.dg/vect/vect-9.c: Ditto.
2678 * gcc.dg/vect/vect-all.c: Ditto.
2679 * gcc.dg/vect/vect-none.c: Ditto.
2680
2681 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2682
2683 * lib/gcc-dg.exp (dg-skip-if): New function.
2684 (dg-forbid-option): Remove.
2685 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2686 * g++.dg/abi/bitfield8.C: Likewise.
2687 * g++.dg/abi/dtor1.C: Likewise.
2688 * g++.dg/abi/empty10.C: Likewise.
2689 * g++.dg/abi/empty7.C: Likewise.
2690 * g++.dg/abi/empty9.C: Likewise.
2691 * g++.dg/abi/layout3.C: Likewise.
2692 * g++.dg/abi/layout4.C: Likewise.
2693 * g++.dg/abi/thunk1.C: Likewise.
2694 * g++.dg/abi/thunk2.C: Likewise.
2695 * g++.dg/abi/vbase11.C: Likewise.
2696 * g++.dg/abi/vthunk2.C: Likewise.
2697 * g++.dg/abi/vthunk3.C: Likewise.
2698 * g++.dg/ext/attrib8.C: Likewise.
2699 * g++.dg/opt/longbranch2.C: Likewise.
2700 * g++.dg/opt/reg-stack4.C: Likewise.
2701 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2702 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2703 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2704 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2705 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2706 * gcc.dg/20000609-1.c: Likewise.
2707 * gcc.dg/20000720-1.c: Likewise.
2708 * gcc.dg/20011107-1.c: Likewise.
2709 * gcc.dg/20011119-1.c: Likewise.
2710 * gcc.dg/20020108-1.c: Likewise.
2711 * gcc.dg/20020122-2.c: Likewise.
2712 * gcc.dg/20020122-3.c: Likewise.
2713 * gcc.dg/20020201-3.c: Likewise.
2714 * gcc.dg/20020206-1.c: Likewise.
2715 * gcc.dg/20020218-1.c: Likewise.
2716 * gcc.dg/20020310-1.c: Likewise.
2717 * gcc.dg/20020411-1.c: Likewise.
2718 * gcc.dg/20020418-2.c: Likewise.
2719 * gcc.dg/20020426-1.c: Likewise.
2720 * gcc.dg/20020426-2.c: Likewise.
2721 * gcc.dg/20020517-1.c: Likewise.
2722 * gcc.dg/20020523-1.c: Likewise.
2723 * gcc.dg/20020523-2.c: Likewise.
2724 * gcc.dg/20020729-1.c: Likewise.
2725 * gcc.dg/20030204-1.c: Likewise.
2726 * gcc.dg/20030826-2.c: Likewise.
2727 * gcc.dg/20030926-1.c: Likewise.
2728 * gcc.dg/20031202-1.c: Likewise.
2729 * gcc.dg/980312-1.c: Likewise.
2730 * gcc.dg/980313-1.c: Likewise.
2731 * gcc.dg/990117-1.c: Likewise.
2732 * gcc.dg/990424-1.c: Likewise.
2733 * gcc.dg/990524-1.c: Likewise.
2734 * gcc.dg/991230-1.c: Likewise.
2735 * gcc.dg/i386-387-1.c: Likewise.
2736 * gcc.dg/i386-387-2.c: Likewise.
2737 * gcc.dg/i386-387-3.c: Likewise.
2738 * gcc.dg/i386-387-4.c: Likewise.
2739 * gcc.dg/i386-387-5.c: Likewise.
2740 * gcc.dg/i386-387-6.c: Likewise.
2741 * gcc.dg/i386-asm-1.c: Likewise.
2742 * gcc.dg/i386-bitfield1.c: Likewise.
2743 * gcc.dg/i386-bitfield2.c: Likewise.
2744 * gcc.dg/i386-loop-1.c: Likewise.
2745 * gcc.dg/i386-loop-2.c: Likewise.
2746 * gcc.dg/i386-loop-3.c: Likewise.
2747 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2748 * gcc.dg/i386-pic-1.c: Likewise.
2749 * gcc.dg/i386-regparm.c: Likewise.
2750 * gcc.dg/i386-signbit-1.c: Likewise.
2751 * gcc.dg/i386-signbit-2.c: Likewise.
2752 * gcc.dg/i386-signbit-3.c: Likewise.
2753 * gcc.dg/i386-sse-5.c: Likewise.
2754 * gcc.dg/i386-sse-8.c: Likewise.
2755 * gcc.dg/i386-unroll-1.c: Likewise.
2756 * gcc.dg/tls/opt-1.c: Likewise.
2757 * gcc.dg/tls/opt-2.c: Likewise.
2758 * gcc.dg/unroll-1.c: Likewise.
2759 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2760 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2761 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2762 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2763
2764 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2765
2766 * g++.dg/template/incomplete1.C: New test.
2767
2768 2004-11-16 Nick Clifton <nickc@redhat.com>
2769
2770 Revert patches accidentally commited during checkin of fixes for
2771 xstormy16 tests:
2772 gcc.c-torture/execute/simd-4.c: Revert
2773 gcc.dg/20040910-1.c: Revert.
2774
2775 2004-11-16 Paul Brook <paul@codesourcery.com>
2776
2777 PR fortran/13010
2778 * gfortran.dg/der_pointer_1.f90: New test.
2779
2780 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2781
2782 PR c/18498
2783 * gcc.dg/bitfld-13.c: New test.
2784
2785 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2786
2787 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2788 powerpc*-*-linux*.
2789
2790 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2791 * gcc.dg/ppc64-abi-2.c: Ditto.
2792 * gcc.dg/ppc64-abi-3.c: Ditto.
2793
2794 * lib/gcc-dg.exp (dg-target-list): Remove.
2795
2796 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2797
2798 * gcc.dg/ia64-postinc.c: New test.
2799
2800 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2801
2802 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2803
2804 2004-11-15 Nick Clifton <nickc@redhat.com>
2805
2806 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2807 __INT_MAX__ so that the test can be compiled by toolchains
2808 targeted at 16-bit processors.
2809
2810 * gcc.dg/20040625-1.c: Use long constants rather than integers
2811 when performing arithmetic that will overflow 16-bits.
2812
2813 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2814 xstormy16. It does not support 128-bit vector operations.
2815
2816 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2817 with the macro PTR_TYPE. Define this macro to an integer type
2818 suitable for holding a pointer.
2819
2820 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2821 the target is a 16-bit processor.
2822
2823 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2824 16-bit targets where the character constant will be too long.
2825
2826 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2827 where the double will not be directly addressable.
2828
2829 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2830
2831 Friend class name lookup 1/n, PR c++/18471
2832 * g++.dg/template/crash26.C: New test.
2833 * g++.dg/lookup/struct1.C: Adjust expected error.
2834 * g++.dg/parse/elab1.C: Likewise.
2835 * g++.dg/parse/elab2.C: Likewise.
2836 * g++.dg/parse/int-as-enum1.C: Likewise.
2837 * g++.dg/parse/struct-as-enum1.C: Likewise.
2838 * g++.dg/parse/typedef1.C: Likewise.
2839 * g++.dg/parse/typedef3.C: Likewise.
2840 * g++.dg/parse/typedef4.C: Likewise.
2841 * g++.dg/parse/typedef5.C: Likewise.
2842 * g++.dg/template/nontype4.C: Likewise.
2843 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2844 * g++.old-deja/g++.other/elab1.C: Likewise.
2845 * g++.old-deja/g++.other/syntax4.C: Likewise.
2846
2847 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2848
2849 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2850
2851 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2852
2853 * gcc.c-torture/execute/20041114-1.c: New test.
2854
2855 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2856
2857 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2858 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2859 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2860 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2861 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2862 gcc.dg/switch-7.c: New tests.
2863
2864 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2865
2866 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2867
2868 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2869
2870 PR tree-opt/18400
2871 * gcc.dg/vect/pr18400.c: New test.
2872
2873 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2874 Andrew Pinski <pinskia@physics.uc.edu>
2875
2876 PR tree-opt/18425
2877 * gcc.dg/vect/pr18425.c: New test.
2878
2879 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2880
2881 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2882 Guard with dg-require-alias and dg-require-visibility.
2883
2884 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2885
2886 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2887
2888 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2889
2890 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2891
2892 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2893
2894 PR c++/17344
2895 * g++.dg/template/defarg5.C: New test.
2896
2897 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2898
2899 * g++.dg/parse/cast1.C: Run only on ILP32.
2900 * g++.old-deja/g++.mike/p784.C: Likewise.
2901
2902 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2903
2904 * gcc.c-torture/execute/20041113-1.c: New test.
2905
2906 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2907
2908 PR target/18230
2909 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2910 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2911 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2912 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2913 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2914 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2915 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2916 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2917 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2918 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2919 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2920 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2921 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2922
2923 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2924
2925 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2926 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2927 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2928 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2929 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2930 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2931 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2932 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2933 gcc.target/sparc/combined-1.c: New tests.
2934
2935 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2936
2937 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2938 New tests.
2939
2940 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2941
2942 * lib/gcc-dg.exp (dg-forbid-option): New function.
2943 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2944 * g++.dg/abi/bitfield8.C: Likewise.
2945 * g++.dg/abi/dtor1.C: Likewise.
2946 * g++.dg/abi/empty10.C: Likewise.
2947 * g++.dg/abi/empty7.C: Likewise.
2948 * g++.dg/abi/empty9.C: Likewise.
2949 * g++.dg/abi/layout3.C: Likewise.
2950 * g++.dg/abi/layout4.C: Likewise.
2951 * g++.dg/abi/thunk1.C: Likewise.
2952 * g++.dg/abi/thunk2.C: Likewise.
2953 * g++.dg/abi/vbase11.C: Likewise.
2954 * g++.dg/abi/vthunk2.C: Likewise.
2955 * g++.dg/abi/vthunk3.C: Likewise.
2956 * g++.dg/ext/attrib8.C: Likewise.
2957 * g++.dg/opt/longbranch2.C: Likewise.
2958 * g++.dg/opt/reg-stack4.C: Likewise.
2959 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2960 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2961 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2962 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2963 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2964 * gcc.dg/20000609-1.c: Likewise.
2965 * gcc.dg/20000720-1.c: Likewise.
2966 * gcc.dg/20011107-1.c: Likewise.
2967 * gcc.dg/20011119-1.c: Likewise.
2968 * gcc.dg/20020108-1.c: Likewise.
2969 * gcc.dg/20020122-2.c: Likewise.
2970 * gcc.dg/20020122-3.c: Likewise.
2971 * gcc.dg/20020201-3.c: Likewise.
2972 * gcc.dg/20020206-1.c: Likewise.
2973 * gcc.dg/20020218-1.c: Likewise.
2974 * gcc.dg/20020310-1.c: Likewise.
2975 * gcc.dg/20020411-1.c: Likewise.
2976 * gcc.dg/20020418-2.c: Likewise.
2977 * gcc.dg/20020426-1.c: Likewise.
2978 * gcc.dg/20020426-2.c: Likewise.
2979 * gcc.dg/20020517-1.c: Likewise.
2980 * gcc.dg/20020523-1.c: Likewise.
2981 * gcc.dg/20020523-2.c: Likewise.
2982 * gcc.dg/20020729-1.c: Likewise.
2983 * gcc.dg/20030204-1.c: Likewise.
2984 * gcc.dg/20030826-2.c: Likewise.
2985 * gcc.dg/20030926-1.c: Likewise.
2986 * gcc.dg/20031202-1.c: Likewise.
2987 * gcc.dg/980312-1.c: Likewise.
2988 * gcc.dg/980313-1.c: Likewise.
2989 * gcc.dg/990117-1.c: Likewise.
2990 * gcc.dg/990424-1.c: Likewise.
2991 * gcc.dg/990524-1.c: Likewise.
2992 * gcc.dg/991230-1.c: Likewise.
2993 * gcc.dg/i386-387-1.c: Likewise.
2994 * gcc.dg/i386-387-2.c: Likewise.
2995 * gcc.dg/i386-387-3.c: Likewise.
2996 * gcc.dg/i386-387-4.c: Likewise.
2997 * gcc.dg/i386-387-5.c: Likewise.
2998 * gcc.dg/i386-387-6.c: Likewise.
2999 * gcc.dg/i386-asm-1.c: Likewise.
3000 * gcc.dg/i386-bitfield1.c: Likewise.
3001 * gcc.dg/i386-bitfield2.c: Likewise.
3002 * gcc.dg/i386-loop-1.c: Likewise.
3003 * gcc.dg/i386-loop-2.c: Likewise.
3004 * gcc.dg/i386-loop-3.c: Likewise.
3005 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3006 * gcc.dg/i386-pic-1.c: Likewise.
3007 * gcc.dg/i386-regparm.c: Likewise.
3008 * gcc.dg/i386-signbit-1.c: Likewise.
3009 * gcc.dg/i386-signbit-2.c: Likewise.
3010 * gcc.dg/i386-signbit-3.c: Likewise.
3011 * gcc.dg/i386-sse-5.c: Likewise.
3012 * gcc.dg/i386-sse-8.c: Likewise.
3013 * gcc.dg/i386-unroll-1.c: Likewise.
3014 * gcc.dg/tls/opt-1.c: Likewise.
3015 * gcc.dg/tls/opt-2.c: Likewise.
3016 * gcc.dg/unroll-1.c: Likewise.
3017 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3018 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3019 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3020 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3021 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3022 -m64 is specified.
3023
3024 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3025
3026 PR c++/18389
3027 * g++.dg/parse/cond1.C: New test.
3028
3029 PR c++/18429
3030 * g++.dg/template/array9.C: New test.
3031 * g++.dg/ext/vla1.C: Adjust error messages.
3032 * g++.dg/ext/vlm1.C: Likewise.
3033 * g++.dg/template/crash2.C: Likewise.
3034
3035 PR c++/18436
3036 * g++.dg/template/call3.C: New test.
3037
3038 PR c++/18407
3039 * g++.dg/template/ptrmem11.C: New test.
3040
3041 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3042
3043 PR other/14264
3044 * lib/g++.exp: Set LC_ALL and LANG to C.
3045 * lib/gcc-dg.exp: Likewise.
3046 * lib/gfortran.exp: Likewise.
3047 * lib/objc.exp: Likewise.
3048 * lib/treelang.exp: Likewise.
3049
3050 2004-11-12 Andreas Schwab <schwab@suse.de>
3051
3052 * gcc.dg/pr16286.c: Fix last change.
3053
3054 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3055
3056 PR c++/18416
3057 * g++.dg/init/global1.C: New test.
3058
3059 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3060
3061 * gcc.c-torture/execute/20041112-1.c: New test.
3062
3063 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3064
3065 * lib/gcc-dg.exp (dg-target-list): New.
3066
3067 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3068 Richard Sandiford <rsandifo@redhat.com>
3069
3070 * lib/target-supports.exp (get-compiler_messages): New.
3071 (check_named_sections_available): Use it.
3072 (check_effective_target_ilp32): New.
3073 (check_effective_target_lp64): New.
3074 (is-effective-target): New.
3075 * lib/gcc-dg.exp (dg-require-effective-target): New.
3076
3077 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3078
3079 * gcc.dg/precedence-1.c: New test.
3080
3081 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3082
3083 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3084
3085 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3086 message, delete generated files, use more descriptive name for
3087 executable, and make the test unsupported when it cannot be run.
3088
3089 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3090 (dg-require-weak, dg-require-visibility, dg-require-alias,
3091 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3092 dg-require-iconv, dg-require-named-sections): Use it.
3093
3094 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3095
3096 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3097
3098 PR target/16457
3099 * gcc.dg/ppc-and-1: New
3100
3101 PR target/16796
3102 * gcc.dg/ppc-mov-1.c: New.
3103
3104 PR target/16458
3105 * gcc.dg/ppc-compare-1.c: New.
3106
3107 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3108
3109 * objc.dg/desig-init-2.m: New test.
3110
3111 2004-11-10 Adam Nemet <anemet@lnxw.com>
3112
3113 PR middle-end/18160
3114 * g++.dg/warn/register-var-1.C: New test.
3115 * g++.dg/warn/register-var-2.C: New test.
3116
3117 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3118
3119 * gcc.dg/union-2.c: New test.
3120
3121 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3122
3123 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3124 New test for PR tree-optimization/17892.
3125
3126 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3127
3128 PR c++/18369
3129 * g++.dg/init/new12.C: New test.
3130
3131 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3132
3133 * gcc.target/sparc: New directory.
3134 * gcc.target/sparc/sparc.exp: New driver.
3135 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3136 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3137 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3138 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3139
3140 2004-11-10 Paul Brook <paul@codesourcery.com>
3141
3142 PR fortran/18218
3143 * gfortran.dg/list_read.c: New test.
3144
3145 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3146
3147 PR c/18322
3148 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3149 expected diagnostic location.
3150
3151 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3152
3153 * gcc.dg/20041109-1.c: New test.
3154
3155 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3156
3157 PR objc/18406
3158 * objc/compile/pr18406.m: New test.
3159
3160 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3161
3162 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3163
3164 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3165
3166 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3167
3168 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3169
3170 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3171
3172 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3173
3174 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3175 exit.
3176
3177 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3178
3179 PR tree-opt/18299
3180 * gcc.c-torture/pr18299-1.c: New test.
3181
3182 2004-11-06 Andreas Schwab <schwab@suse.de>
3183
3184 * gcc.dg/pr16286.c: Also test for bool and pixel.
3185
3186 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3187
3188 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3189 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3190 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3191 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3192 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3193 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3194 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3195 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3196 gcc.dg/struct-semi-3.c: New tests.
3197
3198 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3199
3200 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3201
3202 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3203
3204 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3205 Do not use C99 designators.
3206
3207 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3208
3209 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3210
3211 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3212
3213 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3214 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3215 * gcc.c-torture/execute/simd-5.x: Remove.
3216
3217 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3218
3219 PR rtl-optimization/17933
3220 * gcc.dg/torture/pr17933-1.c: New test.
3221
3222 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3223
3224 PR target/18106
3225 * lib/target-supports.exp (check_weak_available): Support
3226 Windows.
3227
3228 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3229
3230 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3231 call to fflush(stdout) before abort.
3232 (my_ffsll): New function.
3233 (generate_fields): Use it.
3234
3235 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3236
3237 * gcc.dg/init-undef-1.c: New test.
3238
3239 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3240
3241 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3242 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3243 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3244 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3245 expected messages for new parser.
3246
3247 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3248
3249 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3250
3251 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3252
3253 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3254 on LP64 targets.
3255
3256 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3257
3258 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3259 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3260 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3261 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3262 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3263 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3264 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3265 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3266 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3267 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3268
3269 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3270
3271 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3272 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3273 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3274 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3275 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3276 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3277 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3278 for new parser.
3279
3280 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3281
3282 PR target/15342
3283 * gcc.dg/20041104-1.c: New test.
3284
3285 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3286
3287 * g++.dg/template/nontype7.C: New test.
3288 * g++.dg/template/nontype8.C: Likewise.
3289 * g++.dg/template/nontype9.C: Likewise.
3290 * g++.dg/template/nontype10.C: Likewise.
3291 * g++.dg/tc1/dr49.C: Likewise.
3292 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3293 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3294
3295 2004-11-04 Ben Elliston <bje@au.ibm.com>
3296
3297 * g++.dg/rtti/tinfo1.C: Remove xfails.
3298
3299 2004-11-04 Ben Elliston <bje@au.ibm.com>
3300
3301 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3302 packed attribute to the definition to satisfy the new C++ parser.
3303
3304 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3305
3306 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3307 invocations of va_arg.
3308
3309 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3310
3311 PR c++/18124
3312 * g++.dg/template/crash25.C: New test.
3313
3314 PR c++/18155
3315 * g++.dg/template/typedef2.C: New test.
3316 * g++.dg/parse/crash13.C: Adjust error markers.
3317
3318 PR c++/18177
3319 * g++.dg/conversion/const3.C: New test.
3320
3321 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3322
3323 PR fortran/17535
3324 PR fortran/17583
3325 PR fortran/17713
3326 * gfortran.dg/generic_[123].f90: New testcases.
3327
3328 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3329
3330 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3331 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3332
3333 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3334
3335 PR tree-opt/16808
3336 * gcc.c-torture/compile/pr16808.c: New test.
3337
3338 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3339
3340 PR rtl-optimization/17104
3341 * gcc.dg/ppc-bitfield1.c: New.
3342
3343 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3344
3345 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3346
3347 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3348
3349 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3350 strings for 32-bit code.
3351
3352 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3353
3354 PR c/18239
3355 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3356
3357 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3358
3359 PR c++/18064
3360 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3361
3362 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3363
3364 PR c++/15172
3365 * g++.dg/init/aggr2.C: New test.
3366
3367 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3368
3369 * objc.dg/local-decl-1.m: New test.
3370
3371 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3372
3373 * gcc.dg/20040910-1.c: Adjust regex.
3374
3375 2004-10-30 Roger Sayle <roger@eyesopen.com>
3376
3377 PR rtl-optimization/18084
3378 * g++.dg/opt/pr18084-1.C: New testcase.
3379
3380 2004-10-30 Matt Austern <austern@apple.com>
3381
3382 PR c++/17542
3383 * g++.dg/ext/attrib18.C: New test.
3384
3385 2004-10-30 Roger Sayle <roger@eyesopen.com>
3386
3387 PR middle-end/18096
3388 * gcc.dg/pr18096-1.c: New test case.
3389
3390 2004-10-30 Roger Sayle <roger@eyesopen.com>
3391
3392 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3393
3394 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3395
3396 PR c/16666
3397 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3398 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3399 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3400 gcc.dg/old-style-prom-3.c: New tests.
3401
3402 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3403
3404 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3405 Remove unnecessary inclusion of stdio.h.
3406
3407 2004-10-29 Roger Sayle <roger@eyesopen.com>
3408
3409 PR rtl-optimization/17581
3410 * gcc.dg/pr17581-1.c: New test case.
3411
3412 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3413
3414 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3415 being implemented.
3416 * g++.dg/conversion/dr195-1.C: New.
3417 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3418 * g++.old-deja/g++.mike/p10148.C: Likewise.
3419
3420 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3421
3422 PR c++/17695
3423 * g++.dg/debug/typedef2.C: New test.
3424
3425 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3426
3427 PR fortran/13490
3428 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3429 * gfortran.dg/g77/README: Update.
3430
3431 2004-10-28 Matt Austern <austern@apple.com>
3432
3433 PR c++/14124
3434 * g++.dg/ext/packed7.C: New test.
3435
3436 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3437
3438 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3439 scan-assembler.
3440 * lib/scanasm.exp (hidden-scan-for): New proc.
3441 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3442 string.
3443 (scan-not-hidden): Likewise.
3444 * lib/target-supports.exp (check_visibility_available): mach-o is
3445 support too.
3446
3447 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3448
3449 PR c++/17132
3450 * g++.dg/template/memclass3.C: New test.
3451
3452 2004-10-28 Adam Nemet <anemet@lnxw.com>
3453
3454 PR middle-end/18160
3455 * gcc.dg/register-var-1.c: New test.
3456 * gcc.dg/register-var-2.c: New test.
3457 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3458 error now.
3459
3460 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3461
3462 PR other/18172
3463 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3464 unused variables.
3465 * gcc.dg/vect/vect-22.c: Likewise.
3466
3467 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3468
3469 * gcc.dg/i386-rotate-1.c: New test.
3470
3471 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3472
3473 * g++.dg/init/ref12.C: Add "run" marker.
3474
3475 PR c++/17435
3476 * g++.dg/init/ref12.C: New test.
3477
3478 PR c++/18140
3479 * g++.dg/template/shift1.C: New test.
3480 * g++.dg/template/error10.C: Adjust error markers.
3481
3482 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3483
3484 PR tree-opt/17529
3485 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3486
3487 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3488
3489 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3490 * gcc.dg/weak/weak-3.c: Likewise.
3491 * gcc.dg/weak/weak-5.c: Likewise.
3492 * gcc.dg/weak/weak-9.c: Likewise.
3493 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3494 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3495
3496 * gcc.dg/darwin-weakimport-1.c: New.
3497
3498 2004-10-28 Ben Elliston <bje@au.ibm.com>
3499
3500 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3501
3502 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3503
3504 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3505 'syntax' error messages.
3506 * gcc.dg/cpp/direct2s.c: Likewise.
3507
3508 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3509
3510 * gcc.c-torture/compile/20041026-1.c: New.
3511
3512 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3513
3514 PR c++/18093
3515 * g++.dg/lookup/ns2.C: New test.
3516
3517 PR c++/18020
3518 * g++.dg/template/enum4.C: New test.
3519
3520 PR c++/18161
3521 * g++.dg/template/expr1.C: New test.
3522
3523 2004-10-26 Ben Elliston <bje@au.ibm.com>
3524
3525 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3526
3527 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3528
3529 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3530 gcc.dg/decl-nospec-3.c: New tests.
3531
3532 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3533
3534 * objc.dg/super-class-3.m: New test.
3535
3536 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3537
3538 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3539 resyncing.
3540 * gcc.dg/cpp/direct2s.c: Likewise.
3541
3542 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3543
3544 * objc.dg/image-info.m: Update for changes to section selection.
3545
3546 2004-10-25 David Ayers <d.ayers@inode.at>
3547 Ziemowit Laski <zlaski@apple.com>
3548
3549 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3550 diagnostics when messaging 'id <Proto>'.
3551 * objc.dg/class-protocol-1.m: New test.
3552 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3553 a non-existent method signature.
3554 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3555 Update diagnostics when messaging with non-existent method signature.
3556 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3557 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3558 invalid receivers are now resolved as if messaging 'id'; remove
3559 extraneous diagnostics.
3560
3561 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3562
3563 PR c/16667
3564 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3565 gcc.dg/init-desig-obs-3.c: New tests.
3566
3567 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3568
3569 * gcc.dg/debug/20041023-1.c: New test.
3570
3571 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3572
3573 PR middle-end/17407
3574 * gcc.c-torture/compile/pr17407.c: New test.
3575
3576 PR c++/18121
3577 * g++.dg/template/array8.C: New test.
3578
3579 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3580
3581 PR other/18138
3582 * lib/g++.exp: Accept more than one multilib libgcc.
3583 * lib/gcc-dg.exp: Likewise.
3584 * lib/objc.exp: Likewise.
3585 * lib/treelang.exp: Likewise.
3586 * lib/gfortran.exp: Likewise.
3587
3588 2004-10-24 Ben Elliston <bje@au.ibm.com>
3589
3590 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3591
3592 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3593
3594 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3595 * gcc.dg/c99-const-expr-3.c: Likewise.
3596
3597 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3598
3599 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3600
3601 2004-10-23 Ben Elliston <bje@au.ibm.com>
3602
3603 * gcc.c-torture/execute/loop-2e.x: Remove.
3604
3605 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3606
3607 PR c++/18095
3608 * g++.dg/parse/crash18.C: New.
3609 * g++.dg/parse/crash19.C: New.
3610
3611 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3612
3613 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3614 * g++.dg/ext/dllimport2.C: Same.
3615 * g++.dg/ext/dllimport8.C: Same.
3616
3617 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3618
3619 PR c++/10841
3620 * g++.dg/conversion/cast1.C: New test.
3621 * g++.dg/overload/pmf1.C: Adjust error marker.
3622
3623 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 PR objc/17923
3626 * objc.dg/const-str-7.m: New test.
3627
3628 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3629
3630 * g++.dg/template/memfriend11.C: Fix comment typo.
3631 * g++.dg/template/memfriend14.C: Likewise.
3632
3633 2004-10-20 Richard Henderson <rth@redhat.com>
3634
3635 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3636 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3637 -fasynchronous-unwind-tables.
3638
3639 2004-10-20 Richard Henderson <rth@redhat.com>
3640
3641 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3642 (main): Return success.
3643 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3644 (main): Return success.
3645
3646 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3647
3648 PR c++/13495
3649 * g++.dg/template/memfriend9.C: New test.
3650 * g++.dg/template/memfriend10.C: Likewise.
3651 * g++.dg/template/memfriend11.C: Likewise.
3652 * g++.dg/template/memfriend12.C: Likewise.
3653 * g++.dg/template/memfriend13.C: Likewise.
3654 * g++.dg/template/memfriend14.C: Likewise.
3655 * g++.dg/template/memfriend15.C: Likewise.
3656 * g++.dg/template/memfriend16.C: Likewise.
3657 * g++.dg/template/memfriend17.C: Likewise.
3658 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3659
3660 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3661
3662 * g++.dg/conversion/dr195.C: New.
3663 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3664
3665 2004-10-20 Ben Elliston <bje@au.ibm.com>
3666 Devang Patel <dpatel@apple.com>
3667
3668 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3669 of floating point arithmetic, which could trap.
3670
3671 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3672
3673 PR c++/14035
3674 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3675 * g++.dg/conversion/const2.C: New test.
3676 * g++.dg/expr/reinterpret2.C: New test.
3677 * g++.dg/expr/reinterpret3.C: New test.
3678 * g++.dg/expr/cast2.C: New test.
3679 * g++.dg/expr/copy1.C: New test.
3680 * g++.dg/other/conversion1.C: Change error message.
3681 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3682 function pointers to void *.
3683 * g++.old-deja/g++.mike/p10148.C: Likewise.
3684
3685 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3686
3687 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3688
3689 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3690
3691 PR c++/18047
3692
3693 * g++.dg/parse/expr3.C: New test.
3694
3695 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3696
3697 * gcc.dg/smod-1.c: New test.
3698
3699 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3700
3701 * objc.dg/method-14.m: New test.
3702
3703 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3704
3705 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3706 Also xfail as the patch was reverted.
3707
3708 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3709
3710 PR middle-end/16973
3711 * gcc.dg/pr16973.c: New test.
3712
3713 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3714
3715 PR tree-optimization/17656
3716 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3717
3718 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3719
3720 * g++.dg/eh/shadow1.C: New.
3721
3722 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3723
3724 * gcc.c-torture/compile/20041018-1.c: New test.
3725
3726 2004-10-18 Ben Elliston <bje@au.ibm.com>
3727
3728 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3729 compiler referring to register 0 when accessing sdata. The linker
3730 now patches things up.
3731
3732 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3733
3734 PR c/17529
3735 * gcc.c-torture/compile/pr17529.c: New test.
3736
3737 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3738
3739 PR c++/17743
3740 * g++.dg/ext/attrib17.C: New test.
3741
3742 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3743
3744 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3745
3746 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3747
3748 PR c++/10479
3749 * g++.dg/ext/attrib16.C: New test.
3750
3751 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3752
3753 PR c++/17042
3754 * g++.dg/init/dso_handle1.C: New test.
3755
3756 PR c++/14667
3757 * g++.dg/parse/typedef6.C: New test.
3758
3759 PR c++/17916
3760 * g++.dg/parse/pragma1.C: New test.
3761
3762 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3763
3764 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3765
3766 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3767
3768 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3769 -fno-common when on HPPA HP-UX platforms.
3770
3771 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3772
3773 PR other/16820
3774 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3775 stdint.h.
3776 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3777 uintptr_t.
3778
3779 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3780
3781 PR c++/16301
3782 * g++.dg/lookup/strong-using-4.C: New test.
3783
3784 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3785
3786 PR middle-end/16567
3787 * gcc.c-torture/compile/nested-1.c: New test.
3788
3789 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3790
3791 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3792 and mipsisa64*-*-* (until support for misaligned loads is added).
3793 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3794 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3795 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3796 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3797 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3798 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3799
3800 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3801
3802 PR c++/17976
3803 * g++.dg/init/dtor3.C: New test.
3804
3805 2004-10-15 Ben Elliston <bje@au.ibm.com>
3806
3807 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3808
3809 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3810
3811 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3812 * gcc.dg/macho-lo-sum.c: Likewise.
3813
3814 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3815
3816 * gcc.dg/ppc-spe64-1.c: New test.
3817
3818 2004-10-14 Devang Patel <dpatel@apple.com>
3819
3820 PR 17635
3821 * gcc.dg/pr17635.c : New test.
3822
3823 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3824
3825 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3826 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3827 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3828 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3829 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3830 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3831 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3832 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3833 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3834 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3835 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3836 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3837 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3838 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3839 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3840 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3841 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3842 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3843
3844 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3845
3846 * gcc.dg/vect/vect-82.c: New testcase.
3847 * gcc.dg/vect/vect-82_64.c: New testcase.
3848 * gcc.dg/vect/vect-83.c: New testcase.
3849 * gcc.dg/vect/vect-83_64.c: New testcase.
3850
3851 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3852
3853 * gcc.dg/cpp/error-1.c: New test.
3854
3855 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3856
3857 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3858
3859 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3860
3861 PR target/17984
3862 * gcc.dg/cris-peep2-xsrand2.c: New test.
3863
3864 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3865
3866 PR c++/17661
3867 * testsuite/g++.dg/expr/for2.C: New test.
3868
3869 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3870
3871 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3872
3873 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3874
3875 PR tree-optimization/17724
3876 * g++.dg/opt/pr17724-1.C: New test.
3877 * g++.dg/opt/pr17724-2.C: New test.
3878 * g++.dg/opt/pr17724-3.C: New test.
3879 * g++.dg/opt/pr17724-4.C: New test.
3880 * g++.dg/opt/pr17724-5.C: New test.
3881 * g++.dg/opt/pr17724-6.C: New test.
3882
3883 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3884
3885 PR c/17301
3886 * gcc.dg/pr17301-2.c: New test.
3887
3888 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3889
3890 PR c++/15876
3891 * g++.dg/parse/error22.C: New test.
3892
3893 PR c++/17936
3894 * g++.dg/template/spec18.C: New test.
3895
3896 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3897
3898 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3899 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3900 memcpy.
3901 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3902 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3903
3904 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3905
3906 * g++.dg/eh/cleanup5.C: Add dg-options "".
3907
3908 2004-10-11 Roger Sayle <roger@eyesopen.com>
3909
3910 PR middle-end/17657
3911 * gcc.dg/switch-4.c: New test case.
3912
3913 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3914
3915 * gcc.c-torture/execute/20041011-1.c: New test.
3916
3917 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3918
3919 PR c++/17554
3920 * g++.dg/init/for3.C: New test.
3921
3922 PR c++/17657
3923 * g++.dg/opt/switch2.C: New test.
3924
3925 PR middle-end/17703
3926 * g++.dg/warn/Wreturn-2.C: New test.
3927
3928 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3929
3930 PR c++/17907
3931 * g++.dg/eh/cleanup5.C: New test.
3932
3933 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3934
3935 PR c++/17393
3936 * g++.dg/parse/error21.C: New test.
3937
3938 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3939
3940 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3941 * g++.dg/warn/incomplete1.C: Likewise.
3942 * g++.dg/template/qualttp20.C: Likewise.
3943
3944 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3945
3946 PR c/17881
3947 * parm-incomplete-1.c: New test.
3948
3949 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3950
3951 PR c++/17867
3952 * g++.dg/parse/error19.C: New test.
3953
3954 PR c++/17670
3955 * g++.dg/init/new11.C: New test.
3956
3957 PR c++/17821
3958 * g++.dg/parse/error20.C: New test.
3959
3960 PR c++/17826
3961 * g++.dg/template/crash24.C: New test.
3962
3963 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3964
3965 PR c/17301
3966 * gcc.dg/pr17301-1.c: New test.
3967
3968 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3969
3970 PR c/17189
3971 * gcc.dg/anon-struct-5.c: New test.
3972
3973 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3974
3975 PR c/17844
3976 * gcc.dg/pr17844-1.c: New test.
3977
3978 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3979
3980 PR tree-optimization/17906
3981 * gcc.c-torture/compile/pr17906.c: New.
3982
3983 2004-10-09 Stuart Hastings <stuart@apple.com>
3984 Roger Sayle <roger@eyesopen.com>
3985
3986 PR rtl-optimization/17853
3987 * gcc.dg/i386-mmx-5.c: New testcase.
3988
3989 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3990
3991 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3992
3993 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3994
3995 PR c++/17524
3996 * g++.dg/template/static9.C: New test.
3997
3998 PR c++/17685
3999 * g++.dg/parse/operator5.C: New test.
4000
4001 2004-10-09 Roger Sayle <roger@eyesopen.com>
4002
4003 PR middle-end/17894
4004 * gcc.c-torture/execute/divcmp-4.c: New test case.
4005
4006 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4007
4008 PR tree-opt/17902
4009 * g++.dg/opt/pr17902.C: New test.
4010
4011 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4012
4013 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4014
4015 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4016
4017 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4018
4019 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4020
4021 * gcc.dg/assign-warn-3.c: New test.
4022
4023 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4024
4025 PR c/16999
4026 * gcc.dg/cpp/ident-1.c: New test.
4027
4028 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4029
4030 * gcc.c-torture/compile/acc1.c: New.
4031
4032 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4033
4034 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4035 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4036
4037 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4038
4039 * gcc.dg/ultrasp11.c: New test.
4040
4041 2004-10-08 Michael Matz <matz@suse.de>
4042
4043 * gcc.dg/doloop-2.c: New test.
4044
4045 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4046
4047 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4048 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4049 objc.dg/method-9.m: Update expected diagnostics.
4050
4051 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4052
4053 * gcc.dg/ppc-fsel-3.c: New file.
4054 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4055
4056 2004-10-07 Paul Brook <paul@codesourcery.com>
4057
4058 * gfortran.dg/intrinsic_verify_1.f90: New test.
4059
4060 2004-10-07 Paul Brook <paul@codesourcery.com>
4061
4062 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4063
4064 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4065
4066 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4067 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4068 commit.
4069
4070 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4071
4072 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4073
4074 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4075
4076 PR c++/17115
4077 * g++.dg/warn/Winline-4.C: New test.
4078
4079 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4080
4081 * gcc.c-torture/compile/20041007-1.c: New test.
4082
4083 2004-10-07 Paul Brook <paul@codesourcery.com>
4084
4085 PR fortran/17678
4086 * gfortran.dg/use_allocated_1.f90: New test.
4087
4088 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4089
4090 PR middle-end/17849
4091 * gfortran.fortran-torture/compile/nested.f90: New test
4092
4093 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4094
4095 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4096
4097 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4098
4099 PR c++/17368
4100 * g++.dg/ext/asm6.C: New test.
4101
4102 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4103
4104 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4105
4106 2004-10-06 Paul Brook <paul@codesourcery.com>
4107
4108 PR libfortran/17709
4109 * gfortran.dg/empty_format_1.f90: New test.
4110
4111 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4112
4113 PR fortran/17568
4114 * gfortran.dg/ishft.f90: New test.
4115
4116 PR fortran/17283
4117 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4118 tests.
4119
4120 2004-10-06 Paul Brook <paul@codesourcery.com>
4121
4122 * gfortran.dg/do_1.f90: New test.
4123
4124 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4125
4126 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4127 optimizing for size.
4128
4129 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4130
4131 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4132
4133 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4134
4135 * gcc.c-torture/compile/20041005-1.c: New test.
4136
4137 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4138
4139 PR c++/17829
4140 * g++.dg/lookup/koenig4.C: New.
4141
4142 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4143
4144 * g++.dg/other/classkey1.C: Adjust quoting marks.
4145 * g++.dg/parse/error15.C: Likewise.
4146 * g++.dg/template/meminit2.C (int>): Likewise.
4147
4148 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4149
4150 PR fortran/17283
4151 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4152
4153 PR fortran/17631
4154 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4155
4156 PR fortran/17708
4157 * gfortran.dg/pr17708.f90: New test.
4158
4159 2004-10-04 Chao-ying Fu <fu@mips.com>
4160
4161 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4162 * gcc.dg/vect/vect-4.c: Ditto.
4163 * gcc.dg/vect/vect-5.c: Ditto.
4164 * gcc.dg/vect/vect-6.c: Ditto.
4165 * gcc.dg/vect/vect-8.c: Ditto.
4166 * gcc.dg/vect/vect-16.c: Ditto.
4167 * gcc.dg/vect/vect-30.c: Ditto.
4168 * gcc.dg/vect/vect-40.c: Ditto.
4169 * gcc.dg/vect/vect-41.c: Ditto.
4170 * gcc.dg/vect/vect-42.c: Ditto.
4171 * gcc.dg/vect/vect-43.c: Ditto.
4172 * gcc.dg/vect/vect-44.c: Ditto.
4173 * gcc.dg/vect/vect-45.c: Ditto.
4174 * gcc.dg/vect/vect-46.c: Ditto.
4175 * gcc.dg/vect/vect-47.c: Ditto.
4176 * gcc.dg/vect/vect-48.c: Ditto.
4177 * gcc.dg/vect/vect-49.c: Ditto.
4178 * gcc.dg/vect/vect-50.c: Ditto.
4179 * gcc.dg/vect/vect-51.c: Ditto.
4180 * gcc.dg/vect/vect-52.c: Ditto.
4181 * gcc.dg/vect/vect-53.c: Ditto.
4182 * gcc.dg/vect/vect-54.c: Ditto.
4183 * gcc.dg/vect/vect-55.c: Ditto.
4184 * gcc.dg/vect/vect-56.c: Ditto.
4185 * gcc.dg/vect/vect-57.c: Ditto.
4186 * gcc.dg/vect/vect-58.c: Ditto.
4187 * gcc.dg/vect/vect-59.c: Ditto.
4188 * gcc.dg/vect/vect-60.c: Ditto.
4189 * gcc.dg/vect/vect-74.c: Ditto.
4190 * gcc.dg/vect/vect-79.c: Ditto.
4191 * gcc.dg/vect/vect-80.c: Ditto.
4192
4193 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4194
4195 * gcc.dg/unused-7.c: Use the correct option.
4196
4197 2004-10-04 Paul Brook <paul@codesourcery.com>
4198 Bud Davis <bdavis9659@comcast.net>
4199
4200 PR fortran/17706
4201 PR fortran/16434
4202 * gfortran/pr17706.f90: New test.
4203 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4204
4205 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4206
4207 * gfortran.dg/pr17612.f90: New test.
4208
4209 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4210
4211 * g++.dg/template/local1.C: Adjust quoting marks in
4212 testing for diagnostics.
4213 * g++.dg/tls/diag-2.C: Likewise.
4214 * g++.dg/other/error8.C: Likewise.
4215
4216 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4217
4218 PR c/17178
4219 * gcc.dg/unused-4.c: Adjust to be correct.
4220
4221 PR c/17820
4222 * gcc.dg/unused-7.c: New test.
4223
4224 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4225
4226 PR c++/17797
4227 * g++.dg/overload/template2.C: New test.
4228
4229 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4230
4231 PR tree-optimization/16632
4232 * gcc.dg/tree-ssa/20041002-1.c: New.
4233
4234 2004-10-03 Paul Brook <paul@codesourcery.com>
4235
4236 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4237 rather than relying on default formatting.
4238
4239 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4240
4241 * gcc.dg/20040920-1.c: Update expected message text.
4242
4243 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4244
4245 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4246
4247 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4248
4249 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4250 tree level.
4251
4252 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4253
4254 * gcc.dg/tree-ssa/pr17343.c: Remove.
4255
4256 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4257
4258 PR tree-opt/17343
4259 * gcc.dg/tree-ssa/pr17343.c: New test.
4260
4261 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4262
4263 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4264 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4265 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4266 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4267 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4268
4269 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4270
4271 * gcc.dg/lvalue-2.c: New test.
4272
4273 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4274
4275 PR c/17730
4276 * gcc.dg/pr17730-1.c: New test
4277
4278 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4279
4280 PR c/7425
4281 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4282
4283 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4284
4285 * gcc.c-torture/execute/stdarg-1.c: New test.
4286 * gcc.c-torture/execute/stdarg-2.c: New test.
4287 * gcc.c-torture/execute/stdarg-3.c: New test.
4288 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4289 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4290 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4291 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4292 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4293
4294 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4295
4296 PR tree-optimization/17697
4297 * g++.dg/opt/pr17697-1.C: New test.
4298 * g++.dg/opt/pr17697-2.C: New test.
4299 * g++.dg/opt/pr17697-3.C: New test.
4300
4301 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4302
4303 PR c/16409
4304 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4305 gcc.dg/vla-init-5.c: New tests.
4306
4307 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4308
4309 PR c/13804
4310 * gcc.dg/pr13804-1.c: New test.
4311
4312 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4313
4314 PR fortran/16938
4315 * gfortran.dg/pr16938.f90: New test.
4316
4317 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4318
4319 * g++.dg/template/crash23.C: New test.
4320
4321 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4322
4323 PR c++/17585
4324 * g++.dg/template/static8.C: New test.
4325
4326 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4327
4328 PR c++/17681
4329 * g++.dg/other/error9.C: New test.
4330
4331 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4332
4333 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4334
4335 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4336
4337 PR fortran/15164
4338 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4339
4340 2004-09-26 Roger Sayle <roger@eyesopen.com>
4341
4342 PR middle-end/17112
4343 * gcc.dg/pr17112-1.c: New test case.
4344
4345 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4346
4347 PR c/11459
4348 * gcc.dg/pr11459-1.c: New test.
4349
4350 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4351
4352 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4353 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4354
4355 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4356
4357 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4358
4359 2004-09-25 Jan Hubicka <jh@suse.cz>
4360
4361 * compile/30040909-1.c: New test.
4362 * compile/30040907-1.c: New test.
4363
4364 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4365
4366 * gcc.c-torture/execute/va-arg-26.c: New test.
4367
4368 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4369
4370 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4371 extra diagnostics on targets with 64-bit pointers.
4372 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4373
4374 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4375
4376 PR c/17188
4377 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4378 * gcc.dg/decl-3.c: Adjust expected message.
4379
4380 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4381
4382 PR fortran/17615
4383 * gfortran.dg/pr17615.f90: New test.
4384
4385 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4386
4387 PR tree-optimzation/17517
4388 * g++.dg/tree-ssa/pr17517.C: New Test.
4389
4390 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4391
4392 PR c++/16889
4393 * g++.dg/lookup/ambig3.C: New.
4394
4395 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4396
4397 PR tree-opt/17624
4398 * g++.dg/opt/pr17624.C: New test.
4399
4400 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4401
4402 PR c/6980
4403 * gcc.dg/Wbad-function-cast-1.c: New test.
4404
4405 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4406
4407 * g++.dg/ext/complit1.C
4408 * g++.dg/other/error2.C
4409 * g++.dg/other/nontype-1.C
4410 * g++.dg/parse/crash11.C
4411 * g++.dg/parse/crash12.C
4412 * g++.dg/parse/error15.C
4413 * g++.dg/parse/error4.C
4414 * g++.dg/parse/tmpl-outside1.C
4415 * g++.dg/parse/too-many-tmpl-args1.C
4416 * g++.dg/template/dependent-expr3.C
4417 * g++.dg/template/error10.C
4418 * g++.dg/template/instantiate1.C
4419 * g++.dg/template/vtable2.C
4420 * g++.dg/warn/Wshadow-1.C
4421 * g++.dg/warn/weak1.C
4422 * g++.old-deja/g++.brendan/crash16.C
4423 * g++.old-deja/g++.brendan/crash18.C
4424 * g++.old-deja/g++.brendan/crash48.C
4425 * g++.old-deja/g++.brendan/crash49.C
4426 * g++.old-deja/g++.brendan/crash55.C
4427 * g++.old-deja/g++.brendan/crash56.C
4428 * g++.old-deja/g++.brendan/crash8.C
4429 * g++.old-deja/g++.brendan/enum11.C
4430 * g++.old-deja/g++.brendan/enum8.C
4431 * g++.old-deja/g++.brendan/enum9.C
4432 * g++.old-deja/g++.brendan/friend3.C
4433 * g++.old-deja/g++.brendan/misc14.C
4434 * g++.old-deja/g++.bugs/900402_02.C
4435 * g++.old-deja/g++.bugs/900404_03.C
4436 * g++.old-deja/g++.bugs/900404_04.C
4437 * g++.old-deja/g++.bugs/900428_03.C
4438 * g++.old-deja/g++.jason/crash4.C
4439 * g++.old-deja/g++.jason/overload21.C
4440 * g++.old-deja/g++.jason/redecl1.C
4441 * g++.old-deja/g++.jason/report.C
4442 * g++.old-deja/g++.jason/rfg10.C
4443 * g++.old-deja/g++.jason/template30.C
4444 * g++.old-deja/g++.law/arm12.C
4445 * g++.old-deja/g++.law/ctors5.C
4446 * g++.old-deja/g++.law/cvt20.C
4447 * g++.old-deja/g++.law/init10.C
4448 * g++.old-deja/g++.law/init8.C
4449 * g++.old-deja/g++.law/visibility17.C
4450 * g++.old-deja/g++.law/visibility7.C
4451 * g++.old-deja/g++.mike/net8.C
4452 * g++.old-deja/g++.mike/p646.C
4453 * g++.old-deja/g++.mike/p700.C
4454 * g++.old-deja/g++.mike/p701.C
4455 * g++.old-deja/g++.mike/p811.C
4456 * g++.old-deja/g++.ns/template13.C
4457 * g++.old-deja/g++.other/array3.C
4458 * g++.old-deja/g++.other/crash25.C
4459 * g++.old-deja/g++.other/dtor3.C
4460 * g++.old-deja/g++.other/dtor4.C
4461 * g++.old-deja/g++.other/main1.C
4462 * g++.old-deja/g++.other/warn7.C
4463 * g++.old-deja/g++.pt/crash11.C
4464 * g++.old-deja/g++.pt/crash36.C
4465 * g++.old-deja/g++.pt/spec22.C
4466 * g++.old-deja/g++.pt/spec9.C
4467 * g++.old-deja/g++.pt/ttp52.C
4468 * g++.old-deja/g++.robertl/eb103.C
4469 * g++.old-deja/g++.robertl/eb121.C
4470 * g++.old-deja/g++.robertl/eb22.C
4471 * g++.old-deja/g++.robertl/eb8.C:
4472 Update locations and/or regexps of dg-error markers.
4473 Remove markers for some bogus messages that are no longer issued.
4474
4475 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4476
4477 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4478 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4479
4480 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4481
4482 PR c++/17618
4483 * g++.dg/lookup/crash5.C: New test.
4484
4485 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4486
4487 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4488 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4489 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4490 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4491 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4492 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4493
4494 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4495 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4496 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4497 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4498 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4499 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4500
4501 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4502
4503 * gcc.dg/vect/vect-44.c: Check additional cases.
4504 * gcc.dg/vect/vect-48.c: Check additional cases.
4505
4506 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4507 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4508 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4509 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4510 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4511 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4512 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4513 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4514 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4515
4516 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4517 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4518 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4519
4520 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4521
4522 * gcc.dg/tree-ssa/loop-6.c: New test.
4523
4524 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4525
4526 PR c++/17620
4527 * g++.dg/inherit/base2.C: New.
4528
4529 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4530
4531 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4532 * gcc.dg/20001012-2.c: Likewise.
4533 * gcc.dg/20001013-1.c: Likewise.
4534 * gcc.dg/20001101-1.c: Likewise.
4535 * gcc.dg/20001102-1.c: Likewise.
4536 * gcc.dg/bf-spl1.c: Likewise.
4537 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4538 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4539
4540 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4541
4542 PR tree-optimization/16721
4543 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4544
4545 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4546
4547 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4548 * gcc.dg/20040305-1.c: Likewise.
4549
4550 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4551
4552 PR c/16566
4553 * gcc.c-torture/compile/pr16566-1.c,
4554 gcc.c-torture/compile/pr16566-2.c,
4555 gcc.c-torture/compile/pr16566-3.c: New tests.
4556
4557 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4558
4559 PR tree-optimization/17512
4560 * gcc.c-torture/compile/20040916-1.c.
4561
4562 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4563
4564 * gcc.dg/pragma-re-3.c: New test.
4565
4566 2004-09-17 Matt Austern <austern@apple.com>
4567
4568 PR c++/15049
4569 * g++.dg/other/anon3.C: New.
4570
4571 2004-09-21 Roger Sayle <roger@eyesopen.com>
4572
4573 PR c++/7503
4574 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4575 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4576 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4577 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4578 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4579
4580 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4581
4582 PR fortran/17286
4583 * gfortran.dg/pr17286.f90: New test.
4584
4585 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4586
4587 PR c++/17530
4588 * g++.dg/template/static7.C: New test.
4589
4590 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4591
4592 PR tree-opt/17558
4593 * gcc.c-torture/compile/pr17558.c: New test.
4594
4595 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4596
4597 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4598 if SKIP_ATTRIBUTE is defined.
4599
4600 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4601
4602 PR fortran/15957
4603 * gfortran.dg/pr15957.f90: New test.
4604
4605 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4606
4607 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4608 in comparison.
4609 * gcc.dg/vect/vect-79.c: Likewise.
4610 * gcc.dg/vect/vect-80.c: Likewise.
4611
4612 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4613
4614 PR fortran/15750
4615 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4616
4617 2004-09-20 Ira Rosen <irar@il.ibm.com>
4618
4619 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4620 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4621 * gcc.dg/vect/vect-62.c: New testcase.
4622 * gcc.dg/vect/vect-63.c: New testcase.
4623 * gcc.dg/vect/vect-64.c: New testcase.
4624 * gcc.dg/vect/vect-65.c: New testcase.
4625 * gcc.dg/vect/vect-66.c: New testcase.
4626 * gcc.dg/vect/vect-67.c: New testcase.
4627 * gcc.dg/vect/vect-68.c: New testcase.
4628 * gcc.dg/vect/vect-69.c: New testcase.
4629 * gcc.dg/vect/vect-79.c: New testcase.
4630 * gcc.dg/vect/vect-80.c: New testcase.
4631
4632 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4633
4634 * gcc.target/mips/asm-1.c: New test.
4635
4636 2004-09-19 Ira Rosen <irar@il.ibm.com>
4637
4638 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4639 * gcc.dg/vect/vect-73.c: New testcase.
4640 * gcc.dg/vect/vect-74.c: New testcase.
4641 * gcc.dg/vect/vect-75.c: New testcase.
4642 * gcc.dg/vect/vect-76.c: New testcase.
4643 * gcc.dg/vect/vect-77.c: New testcase.
4644 * gcc.dg/vect/vect-78.c: New testcase
4645
4646 2004-09-18 Paul Brook <paul@codesourcery.com>
4647
4648 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4649
4650 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4651
4652 PR c/17424
4653 * gcc.dg/pr17424-1.c: New test.
4654
4655 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4656
4657 * g++.dg/tree-ssa/pr17153.C: New test.
4658
4659 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4660
4661 PR pch/13361
4662 * testsuite/g++.dg/pch/wchar-1.C: New.
4663 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4664
4665 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4666
4667 * gcc.c-torture/execute/20040917-1.c: New test.
4668
4669 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4670
4671 PR tree-optimization/17319
4672 * gcc.dg/pr17319.c: New test.
4673
4674 2004-09-17 Devang Patel <dpatel@apple.com>
4675
4676 * gcc.dg/20040813-1.c: New test.
4677
4678 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4679
4680 PR tree-optimization/17273
4681 * gcc.c-torture/compile/pr17273.c: New test.
4682
4683 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4684
4685 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4686 Update expected messages.
4687 * gcc.dg/declspec-13.c: New test.
4688
4689 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4690
4691 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4692
4693 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4694
4695 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4696 change what 'a' is pointing to.
4697
4698 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4699
4700 PR c++/16002
4701 * g++.dg/template/error18.C: New test.
4702
4703 PR c++/16029
4704 * g++.dg/warn/Wunused-8.C: New test.
4705
4706 2004-09-17 Steven Bosscher <stevenb@suse.de>
4707
4708 PR tree-optimization/17513
4709 * gcc.dg/20040916-1.c: New test.
4710
4711 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4712
4713 PR c++/17501
4714 * g++.dg/template/typename7.C: New test.
4715
4716 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4717
4718 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4719
4720 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4721
4722 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4723 with -ftree-based-profiling also.
4724 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4725
4726 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4727
4728 PR/15364
4729 * gfortran.dg/der_array_io_1.f90: New test.
4730 * gfortran.dg/der_array_io_2.f90: New test.
4731 * gfortran.dg/der_array_io_3.f90: New test.
4732
4733 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4734
4735 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4736 EABI.
4737
4738 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4739
4740 * g++.dg/opt/switch1.C: New test.
4741
4742 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4743
4744 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4745 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4746 Update expected messages.
4747
4748 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4749
4750 PR fortran/16485
4751 * gfortran.dg/same_name_1.f90: New test.
4752
4753 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4754
4755 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4756 dereference garbage pointers.
4757
4758 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4759
4760 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4761 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4762
4763 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4764 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4765 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4766
4767 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4768
4769 PR c++/17324
4770 * g++.dg/template/mangle1.C: New test.
4771
4772 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4773
4774 PR tree-optimization/17252
4775 * gcc.c-torture/execute/pr17252.c: New test.
4776
4777 2004-09-14 Andrew Pinski <apinski@apple.com>
4778
4779 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4780
4781 2004-09-14 Roger Sayle <roger@eyesopen.com>
4782
4783 PR rtl-optimization/9771
4784 * gcc.dg/pr9771-1.c: New test case.
4785
4786 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4787
4788 PR tree-optimization/15262
4789 * gcc.c-torture/execute/pr15262-1.c: New test.
4790 * gcc.c-torture/execute/pr15262-2.c: New test.
4791
4792 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4793
4794 * gcc.dg/declspec-12.c: New test.
4795
4796 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4797
4798 * gfortran.dg/pr17090.f90: Add directives to test.
4799
4800 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4801
4802 * gcc.c-torture/compile/20040914-1.c: New test.
4803
4804 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4805
4806 PR c++/16162
4807 * g++.dg/template/decl2.C: New test.
4808
4809 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4810
4811 PR fortran/17090
4812 * gfortran.dg/pr17090.f90: New test.
4813
4814 2004-09-13 Dale Johannesen <dalej@apple.com>
4815
4816 * gcc.c-torture/compile/pr17408.c: New test case.
4817
4818 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4819
4820 PR c++/16716
4821 * g++.dg/parse/crash17.C: New test.
4822
4823 PR c++/17327
4824 * g++.dg/template/enum3.C: New test.
4825
4826 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4827
4828 * lib/gcc-defs.exp: Load wrapper.exp.
4829 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4830 using local code.
4831 * lib/gcc.exp (gcc_init): Similar.
4832 * lib/gfortran.exp (gfortran_init): Similar.
4833 * lib/objc.exp (objc_init): Similar.
4834 * lib/treelang.exp (treelang_init): Similar.
4835 * lib/wrapper.exp: New file with build_wrapper call machinery in
4836 ${tool}_maybe_build_wrapper.
4837
4838 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4839
4840 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4841 "inline".
4842 * gcc.dg/declspec-11.c: Update expected messages.
4843 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4844 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4845 gcc.dg/inline-12.c: New tests.
4846
4847 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4848
4849 * g++.dg/tree-ssa/pr17400.C: New testcase.
4850
4851 2004-09-13 James E Wilson <wilson@specifixinc.com>
4852
4853 * gcc.target/mips/sb1-1.c: New testcase.
4854
4855 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4856
4857 * lib/g77-dg.exp: Remove unused file.
4858 * lib/mike-g77.exp: Ditto.
4859 * lib/g77.exp: Ditto.
4860
4861 2004-09-12 Richard Henderson <rth@redhat.com>
4862
4863 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4864
4865 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4866
4867 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4868 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4869 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4870 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4871 Update expected messages.
4872
4873 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4874
4875 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4876 declaration/use mismatch for dirp parameter.
4877
4878 2004-09-12 Andrew Pinski <apinski@apple.com>
4879
4880 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4881 -fgnu-runtime is passed.
4882
4883 2004-09-12 Richard Henderson <rth@redhat.com>
4884
4885 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4886 do the uplevel thing and update additional_flags directly.
4887 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4888 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4889 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4890 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4891
4892 2004-09-11 Steven Bosscher <stevenb@suse.de>
4893
4894 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4895
4896 2004-09-11 Roger Sayle <roger@eyesopen.com>
4897
4898 PR middle-end/17411
4899 * g++.dg/opt/pr17411-1.C: New test case.
4900
4901 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4902
4903 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4904 gcc.dg/tls/diag-2.c: Update expected messages.
4905 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4906 messages.
4907 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4908 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4909 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4910 gcc.dg/tls/diag-5.c: New tests.
4911
4912 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4913
4914 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4915
4916 2004-09-11 Steven Bosscher <stevenb@suse.de>
4917
4918 * g++.dg/parse/break-in-for.C: New test.
4919
4920 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4921
4922 * gcc.dg/tree-ssa/20040911-1.c: New test.
4923
4924 2004-09-11 Andreas Jaeger <aj@suse.de>
4925
4926 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4927 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4928
4929 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4930
4931 * gcc.target/frv: New directory of FR-V-specific tests.
4932
4933 2004-09-10 James E Wilson <wilson@specifixinc.com>
4934
4935 * gcc.dg/convert-vec-1.c: New test.
4936
4937 2004-09-10 Roger Sayle <roger@eyesopen.com>
4938
4939 PR middle-end/17024
4940 * gcc.dg/pr17024-1.c: New test case.
4941
4942 2004-09-10 Eric Christopher <echristo@redhat.com>
4943
4944 * gcc.dg/20040910-1.c: New test.
4945
4946 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4947
4948 * gcc.dg/bitfld-9.c: New test.
4949
4950 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4951
4952 * gcc.c-torture/execute/ieee/acc1.c: New test.
4953 * gcc.c-torture/execute/ieee/acc2.c: New test.
4954 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4955
4956 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4957
4958 * gcc.dg/deprecated-2.c: New test.
4959
4960 2004-09-09 James E Wilson <wilson@specifixinc.com>
4961
4962 * gcc.dg/init-vec-1.c: New test.
4963
4964 2004-09-09 Roger Sayle <roger@eyesopen.com>
4965
4966 PR middle-end/17055
4967 * gcc.dg/pr17055-1.c: New test case.
4968
4969 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4970
4971 PR target/17377
4972 * gcc.c-torture/execute/pr17377.c: New test.
4973
4974 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4975
4976 PR c/8420
4977 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4978 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4979 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4980 gcc.dg/long-long-typespec-1.c: New tests.
4981 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4982
4983 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4984
4985 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4986 gcc.dg/gnu99-static-1.c: New tests.
4987
4988 2004-09-08 Devang Patel <dpatel@apple.com>
4989
4990 * gcc.dg/darwin-ld-20040828-1.c: New test.
4991 * gcc.dg/darwin-ld-20040828-2.c: New test.
4992 * gcc.dg/darwin-ld-20040828-3.c: New test.
4993
4994 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4995
4996 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4997 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4998 in error message.
4999 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5000 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5001 in error message.
5002 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5003 types they qualify.
5004 * objc.dg/type-size-2.m: Fix wording in comment.
5005 * objc.dg/va-meth-1.m: New test case.
5006
5007 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5008
5009 PR c/16633:
5010 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5011 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5012
5013 2004-09-06 Devang Patel <dpatel@apple.com>
5014
5015 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5016 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5017
5018 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5019
5020 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5021 reflect changed line numbering of diagnostics.
5022
5023 2004-09-06 Paul Brook <paul@codesourcery.com>
5024
5025 * gfortran.dg/edit_real_1.f90: Add new test.
5026
5027 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5028
5029 * gcc.dg/tree-ssa/loop-2.c: New test.
5030 * gcc.dg/tree-ssa/loop-3.c: New test.
5031 * gcc.dg/tree-ssa/loop-4.c: New test.
5032 * gcc.dg/tree-ssa/loop-5.c: New test.
5033
5034 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5035
5036 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5037
5038 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5039
5040 * gcc.dg/format/sentinel-1.c: New test.
5041
5042 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5043
5044 * testsuite/gcc.dg/builtins-46.c: New.
5045
5046 2004-09-03 Devang Patel <dpatel@apple.com>
5047
5048 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5049 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5050
5051 2004-09-03 Jan Beulich <jbeulich@novell.com>
5052
5053 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5054 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5055 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5056 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5057 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5058 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5059 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5060 the non-portable bzero.
5061 * gcc.dg/20010912-1.c: xfail for NetWare.
5062 * gcc.dg/20020426-2.c: xfail for NetWare.
5063 * gcc.dg/20021014-1.c: xfail for NetWare.
5064 * gcc.dg/20021018-1.c: xfail for NetWare.
5065 * gcc.dg/20030213-1.c: xfail for NetWare.
5066 * gcc.dg/20030225-1.c: xfail for NetWare.
5067 * gcc.dg/20030708-1.c: xfail for NetWare.
5068 * gcc.dg/builtins-config.h: Also exclude NetWare.
5069 * gcc.dg/format/format.h: Define restrict only if not already defined.
5070 * gcc.dg/nest.c: xfail for NetWare.
5071 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5072 * lib/target-supports.exp (check_visibility_available): Exclude
5073 NetWare.
5074
5075 2004-09-03 Jan Beulich <jbeulich@novell.com>
5076
5077 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5078 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5079 deterministic starting point for the alignment of structure fields.
5080 * gcc.dg/Wpadded.c: Dito.
5081 * g++.dg/abi/vbase10.C: Dito.
5082
5083 2004-09-03 Devang Patel <dpatel@apple.com>
5084
5085 * g++.dg/debug/pr15736.cc: New test.
5086
5087 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5088
5089 * README.QMTEST: Fix out-of-date link.
5090
5091 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5092
5093 PR fortran/16579
5094 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5095 Delete. Duplicate of gfortran.dg/g77/20010610.f
5096
5097 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5098
5099 * g++.dg/abi/arm_rtti1.C: New test.
5100
5101 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5102
5103 * gcc.dg/ppc-vector-memcpy.c: New.
5104 * gcc.dg/ppc-vector-memset.c: New.
5105
5106 2004-09-02 Chao-ying Fu <fu@mips.com>
5107
5108 * gcc.target/mips/mips-3d-1.c: New test.
5109 * gcc.target/mips/mips-3d-2.c: New test.
5110 * gcc.target/mips/mips-3d-3.c: New test.
5111 * gcc.target/mips/mips-3d-4.c: New test.
5112 * gcc.target/mips/mips-3d-5.c: New test.
5113 * gcc.target/mips/mips-3d-6.c: New test.
5114 * gcc.target/mips/mips-3d-7.c: New test.
5115 * gcc.target/mips/mips-3d-8.c: New test.
5116 * gcc.target/mips/mips-3d-9.c: New test.
5117 * gcc.target/mips/mips-ps-1.c: New test.
5118 * gcc.target/mips/mips-ps-2.c: New test.
5119 * gcc.target/mips/mips-ps-3.c: New test.
5120 * gcc.target/mips/mips-ps-4.c: New test.
5121 * gcc.target/mips/mips-ps-type.c: New test.
5122
5123 2004-09-02 Paul Brook <paul@codesourcery.com>
5124
5125 * gfortran.dg/edit_real_1.f90: Add new tests.
5126
5127 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5128
5129 PR fortran/15327
5130 * gfortran.dg/merge_char_1.f90: New test.
5131
5132 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5133
5134 PR fortran/16404
5135 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5136
5137 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5138
5139 PR c/1522
5140 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5141
5142 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5143
5144 * g++.dg/opt/loop1.C: Do not XFAIL.
5145
5146 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5147
5148 * gcc.c-torture/execute/20040831-1.c: New test.
5149
5150 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5151
5152 PR fortran/16579
5153 * gfortran.dg/g77/20010610.f: Now passes.
5154 Copy from g77.f-torture/execute. Add dg-run directive.
5155 * gfortran.dg/g77/README: Update
5156
5157 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5158
5159 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5160 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5161 (t1, t2, t3, t4): Add volatile.
5162
5163 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5164
5165 * g++.dg/ext/visibility/arm1.C: New test.
5166
5167 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5168
5169 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5170 -pedantic-errors.
5171
5172 2004-09-01 Paul Brook <paul@codesourcery.com>
5173
5174 * gfortran.dg/eof_2.f90: New test.
5175
5176 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5177
5178 PR fortran/16579
5179 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5180
5181 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5182
5183 PR libfortran/16805
5184 * gfortran.dg/list_read_2.f90: New test.
5185
5186 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5187
5188 * g++.dg/abi/key1.C: New test.
5189
5190 2004-08-31 Richard Henderson <rth@redhat.com>
5191
5192 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5193 form of offsetof.
5194 * g++.dg/other/offsetof5.C: Remove duplicate.
5195
5196 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5197
5198 PR fortran/17244
5199 * gfortran.dg/func_derived_1.f90: New test.
5200
5201 2004-08-31 Paul Brook <paul@codesourcery.com>
5202
5203 * gfortran.dg/eof_1.f90: New test.
5204
5205 2004-08-31 Paul Brook <paul@codesourcery.com>
5206
5207 * gfortran.dg/list_read_1.f90: New file.
5208
5209 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5210
5211 * g++.dg/opt/loop1.C: XFAIL.
5212
5213 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5214
5215 * gcc.dg/funcdef-storage-1.c: New.
5216 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5217 an extern function in local scope.
5218 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5219 declare an 'auto inline' function in local scope.
5220 * gcc.dg/20011130-1.c: Likewise.
5221 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5222 an 'auto' function in local scope.
5223 * gcc.dg/20021014-1.c: Likewise.
5224 * gcc.dg/20030331-2.c: Likewise.
5225
5226 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5227
5228 * gfortran.dg/blockdata_1.f90: New test.
5229
5230 2004-08-30 Richard Henderson <rth@redhat.com>
5231
5232 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5233
5234 2004-08-30 Richard Henderson <rth@redhat.com>
5235
5236 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5237 additional_flags set by alternate driver.
5238 (ieee-options): New procedure.
5239 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5240 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5241 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5242 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5243
5244 2004-08-30 Richard Henderson <rth@redhat.com>
5245
5246 * lib/f-torture.exp: Remove.
5247
5248 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5249
5250 PR rtl-optimization/16590
5251 * g++.dg/opt/loop1.C: New test.
5252
5253 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5254
5255 PR fortran/13910
5256 * gfortran.dg/oldstyle_1.f90: New test.
5257
5258 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5259 Paul Brook <paul@codesourcery.com>
5260
5261 * gfortran.dg/g77/README: Update.
5262 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5263 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5264 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5265
5266 2004-08-28 Paul Brook <paul@codesourcery.com>
5267
5268 PR libfortran/17195
5269 * gfortran.dg/edit_real_1.f90: New test.
5270
5271 2004-08-27 Paul Brook <paul@codesourcery.com>
5272
5273 * gfortran.dg/rewind_1.f90: New test.
5274
5275 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5276
5277 PR fortran/16597
5278 * gfortran.dg/pr16597.f90: New test.
5279
5280 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5281
5282 PR c/13801
5283 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5284 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5285 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5286 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5287 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5288
5289 2004-08-26 Nick Clifton <nickc@redhat.com>
5290
5291 * gcc.c-torture/compile/pr17119.c: New test.
5292
5293 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5294
5295 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5296
5297 2004-08-25 Richard Henderson <rth@redhat.com>
5298
5299 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5300 the bits that expect kind=8 to be the largest real kind.
5301
5302 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5303
5304 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5305
5306 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5307
5308 * gfortran.dg/assignment_1.f90: New test.
5309
5310 2004-08-25 Adam Nemet <anemet@lnxw.com>
5311
5312 * g++.dg/template/repo3.C: New test.
5313
5314 2004-08-25 Roger Sayle <roger@eyesopen.com>
5315
5316 PR middle-end/16693
5317 PR tree-optimization/16372
5318 * g++.dg/opt/pr16372-1.C: New test case.
5319 * g++.dg/opt/pr16693-1.C: New test case.
5320 * g++.dg/opt/pr16693-2.C: New test case.
5321
5322 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5323
5324 * objc.dg/proto-lossage-4.m: New test.
5325
5326 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5327
5328 PR c++/17155
5329 * g++.dg/inherit/local2.C: New test.
5330
5331 2004-08-25 Paul Brook <paul@codesourcery.com>
5332
5333 PR fortran/17144
5334 * gfortran.dg/string_ctor_1.f90: New test.
5335
5336 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5337
5338 PR c++/14428
5339 * g++.dg/template/redecl2.C: New test.
5340
5341 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5342
5343 PR fortran/17143
5344 * gfortran.dg/pr17143.f90: New test.
5345
5346 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5347
5348 PR fortran/17164
5349 * gfortran.dg/pr17164.f90: New test.
5350
5351 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5352
5353 * gcc.dg/tree-ssa/loop-1.c: New test.
5354
5355 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5356
5357 * gcc.c-torture/compile/20040824-1.c: New test.
5358
5359 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5360
5361 * gcc.c-torture/compile/iftrap-3.c: New test.
5362
5363 2004-08-24 Paul Brook <paul@codesourcery.com>
5364
5365 * gfortran.dg/entry_2.f90: New test.
5366
5367 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5368
5369 PR c++/16889
5370 * g++.dg/lookup/ambig[12].C: New.
5371
5372 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5373
5374 PR c++/16706
5375 * g++.dg/template/crash21.C: New test.
5376 * g++.dg/template/crash22.C: Likewise.
5377
5378 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5379
5380 PR c++/17149
5381 * g++.dg/template/access15.C: New.
5382
5383 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5384
5385 PR c++/17163
5386 * g++.dg/template/repo2.C: New test.
5387
5388 2004-08-23 Roger Sayle <roger@eyesopen.com>
5389
5390 PR rtl-optimization/17078
5391 * gcc.c-torture/execute/pr17078-1.c: New test case.
5392
5393 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5394
5395 PR c/14492
5396 * gcc.dg/debug/crash1.c: New test.
5397
5398 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5399
5400 PR c/16180
5401 * gcc.dg/loop-5.c: New test.
5402
5403 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5404
5405 * gcc.c-torture/execute/20040823-1.c: New test.
5406
5407 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5408
5409 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5410 to the assembler. Simplify test accordingly.
5411 (asm_abi_flags): Use GNU names.
5412 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5413 to check for ABI flags.
5414
5415 2004-08-22 Andrew Pinski <apinski@apple.com>
5416
5417 * g++.dg/opt/pr14029.C: New test.
5418 * gcc.c-torture/execute/pr15262.c: New test.
5419
5420 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5421
5422 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5423
5424 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5425
5426 PR 16908
5427 * gfortran.dg/direct_io.f90: New test.
5428
5429 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5430
5431 PR c++/17121
5432 * g++.dg/inherit/local2.C: New test.
5433
5434 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5435
5436 PR c++/17120
5437 * g++.dg/warn/Wparentheses-4.C: New test.
5438
5439 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5440
5441 PR c++/17121
5442 * g++.dg/inherit/local2.C: New test.
5443
5444 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5445 * gcc.dg/ppc-ldstruct.c: Likewise.
5446 * gcc.dg/ppc64-abi-2.c: Likewise.
5447
5448 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5449
5450 PR rtl-optimization/17099
5451 * gcc.c-torture/execute/20040820-1.c: New test.
5452
5453 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5454
5455 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5456
5457 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5458
5459 PR fortran/17077
5460 * gfortran.dg/auto_array_1.f90: New test.
5461
5462 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5463
5464 PR fortran/17074
5465 * gfortran.dg/simpleif_1.f90: New test.
5466
5467 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5468
5469 * lib/target-supports.exp (check_profiling_available): Return
5470 false for arm*-*-symbianelf* and arm*-*-eabi*.
5471
5472 PR c++/15890
5473 * g++.dg/template/delete1.C: New test.
5474
5475 2004-08-19 Paul Brook <paul@codesourcery.com>
5476
5477 PR fortran/14976
5478 PR fortran/16228
5479 * gfortran.dg/data_char_1.f90: New test.
5480
5481 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5482
5483 PR fortran/16946
5484 * gfortran.dg/reduction.f90: New testcase.
5485
5486 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5487
5488 PR fortran/16520
5489 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5490
5491 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5492
5493 PR c++/17041
5494 * g++.dg/Wparentheses-3.C: New test.
5495
5496 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5497
5498 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5499 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5500 * gcc.dg/vect/vect-2.c: Likewise.
5501 * gcc.dg/vect/vect-3.c: Likewise.
5502 * gcc.dg/vect/vect-4.c: Likewise.
5503 * gcc.dg/vect/vect-5.c: Likewise.
5504 * gcc.dg/vect/vect-6.c: Likewise.
5505 * gcc.dg/vect/vect-7.c: Likewise.
5506 * gcc.dg/vect/vect-25.c: Likewise.
5507 * gcc.dg/vect/vect-31.c: Likewise.
5508 * gcc.dg/vect/vect-32.c: Likewise.
5509 * gcc.dg/vect/vect-34.c: Likewise.
5510 * gcc.dg/vect/vect-36.c: Likewise.
5511 * gcc.dg/vect/vect-all.c: Likewise.
5512
5513 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5514
5515 PR c++/17068
5516 * g++.dg/template/operator4.C: New test.
5517
5518 2004-08-18 Richard Henderson <rth@redhat.com>
5519
5520 * gcc.dg/20040206-1.c: XFAIL.
5521
5522 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5523
5524 PR c++/16246
5525 * g++.dg/template/array7.C: New test.
5526
5527 2004-08-17 James E Wilson <wilson@specifixinc.com>
5528
5529 * gcc.dg/mips-movcc-1.c: New test.
5530 * gcc.dg/mips-movcc-2.c: New test.
5531 * gcc.dg/mips-movcc-3.c: New test.
5532
5533 * gcc.dg/mips-nmadd-1.c: New test.
5534 * gcc.dg/mips-nmadd-2.c: New test.
5535
5536 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5537
5538 PR c++/15871
5539 * g++.dg/opt/inline8.C: New test.
5540
5541 PR c++/16965
5542 * g++.dg/parse/error17.C: New test.
5543
5544 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5545
5546 * gcc.dg/vect: New directory for vectorizer tests.
5547 * gcc.dg/vect/tree-vect.h: New file.
5548 * gcc.dg/vect/vect.exp: New file.
5549 * gcc.dg/vect/pr16105.c.c: New test.
5550 * gcc.dg/vect/vect-1.c: New test.
5551 * gcc.dg/vect/vect-2.c: New test.
5552 * gcc.dg/vect/vect-3.c: New test.
5553 * gcc.dg/vect/vect-4.c: New test.
5554 * gcc.dg/vect/vect-5.c: New test.
5555 * gcc.dg/vect/vect-6.c: New test.
5556 * gcc.dg/vect/vect-7.c: New test.
5557 * gcc.dg/vect/vect-8.c: New test.
5558 * gcc.dg/vect/vect-9.c: New test.
5559 * gcc.dg/vect/vect-10.c: New test.
5560 * gcc.dg/vect/vect-11.c: New test.
5561 * gcc.dg/vect/vect-12.c: New test.
5562 * gcc.dg/vect/vect-13.c: New test.
5563 * gcc.dg/vect/vect-14.c: New test.
5564 * gcc.dg/vect/vect-15.c: New test.
5565 * gcc.dg/vect/vect-16.c: New test.
5566 * gcc.dg/vect/vect-17.c: New test.
5567 * gcc.dg/vect/vect-18.c: New test.
5568 * gcc.dg/vect/vect-19.c: New test.
5569 * gcc.dg/vect/vect-20.c: New test.
5570 * gcc.dg/vect/vect-21.c: New test.
5571 * gcc.dg/vect/vect-22.c: New test.
5572 * gcc.dg/vect/vect-23.c: New test.
5573 * gcc.dg/vect/vect-24.c: New test.
5574 * gcc.dg/vect/vect-25.c: New test.
5575 * gcc.dg/vect/vect-26.c: New test.
5576 * gcc.dg/vect/vect-27.c: New test.
5577 * gcc.dg/vect/vect-28.c: New test.
5578 * gcc.dg/vect/vect-29.c: New test.
5579 * gcc.dg/vect/vect-30.c: New test.
5580 * gcc.dg/vect/vect-31.c: New test.
5581 * gcc.dg/vect/vect-32.c: New test.
5582 * gcc.dg/vect/vect-33.c: New test.
5583 * gcc.dg/vect/vect-34.c: New test.
5584 * gcc.dg/vect/vect-35.c: New test.
5585 * gcc.dg/vect/vect-36.c: New test.
5586 * gcc.dg/vect/vect-37.c: New test.
5587 * gcc.dg/vect/vect-38.c: New test.
5588 * gcc.dg/vect/vect-40.c: New test.
5589 * gcc.dg/vect/vect-41.c: New test.
5590 * gcc.dg/vect/vect-42.c: New test.
5591 * gcc.dg/vect/vect-43.c: New test.
5592 * gcc.dg/vect/vect-44.c: New test.
5593 * gcc.dg/vect/vect-45.c: New test.
5594 * gcc.dg/vect/vect-46.c: New test.
5595 * gcc.dg/vect/vect-47.c: New test.
5596 * gcc.dg/vect/vect-48.c: New test.
5597 * gcc.dg/vect/vect-49.c: New test.
5598 * gcc.dg/vect/vect-50.c: New test.
5599 * gcc.dg/vect/vect-51.c: New test.
5600 * gcc.dg/vect/vect-52.c: New test.
5601 * gcc.dg/vect/vect-53.c: New test.
5602 * gcc.dg/vect/vect-54.c: New test.
5603 * gcc.dg/vect/vect-55.c: New test.
5604 * gcc.dg/vect/vect-56.c: New test.
5605 * gcc.dg/vect/vect-57.c: New test.
5606 * gcc.dg/vect/vect-58.c: New test.
5607 * gcc.dg/vect/vect-59.c: New test.
5608 * gcc.dg/vect/vect-60.c: New test.
5609 * gcc.dg/vect/vect-61.c: New test.
5610 * gcc.dg/vect/vect-all.c: New test.
5611 * gcc.dg/vect/vect-none.c: New test.
5612
5613 2004-08-17 Paul Brook <paul@codesourcery.com>
5614
5615 PR fortran/13082
5616 * gfortran.dg/entry_1.f90: New test.
5617
5618 2004-08-17 Andrew Pinski <apinski@apple.com>
5619
5620 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5621
5622 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5623
5624 * gcc.dg/pr17036-1.c: New test.
5625
5626 2004-08-16 Devang Patel <dpatel@apple.com>
5627
5628 * gcc.dg/darwin-20040809-1.c: New test.
5629
5630 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5631
5632 * gcc.dg/funcdef-attr-1.c: New test.
5633
5634 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5635
5636 * gcc.dg/altivec-17.c: New test.
5637 * gcc.dg/altivec-18.c: New test.
5638
5639 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5640
5641 PR c++/6749
5642 * g++.dg/template/vtable2.C: New test.
5643
5644 2004-08-14 Richard Henderson <rth@redhat.com>
5645
5646 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5647 * gcc.dg/pack-test-4.c (main): Return 0.
5648 * gcc.dg/setjmp-1.c: Remove XFAIL.
5649 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5650
5651 2004-08-14 Richard Henderson <rth@redhat.com>
5652
5653 * gcc.dg/980217-1.c: Add prototype for printf.
5654
5655 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5656
5657 * gfortran.dg/pr16935.f90: New test.
5658
5659 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5660
5661 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5662
5663 2004-08-13 Paul Brook <paul@codesourcery.com>
5664
5665 * gfortran.dg/der_io_1.f90: Remove stray comma.
5666
5667 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5668
5669 * gcc.dg/vmx/cw-bug-2.c: Remove.
5670 * gcc.dg/vmx/vprint-1.c: Remove.
5671 * gcc.dg/vmx/vscan-1.c: Remove.
5672
5673 2004-08-12 Devang patel <dpatel@apple.com>
5674
5675 * gcc.dg/darwin-20040809-2.c: New test.
5676
5677 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5678
5679 * g++.dg/ext/altivec-12.C: New test.
5680
5681 * g++.dg/ext/altivec-11.C: New test.
5682
5683 2004-08-12 Paul Brook <paul@codesourcery.com>
5684
5685 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5686
5687 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5688
5689 * g++.dg/ext/altivec-2.C: Check for hardware support before
5690 executing any VMX instructions.
5691
5692 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5693
5694 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5695
5696 PR c++/16276
5697 * g++.old-deja/g++.other/comdat4.C: New test.
5698 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5699
5700 2004-08-12 Ben Elliston <bje@au.ibm.com>
5701
5702 PR target/16286
5703 * gcc.dg/pr16286.c: New test.
5704
5705 2004-08-12 Jan Beulich <jbeulich@novell.com>
5706
5707 * g++.dg/ext/asm5.C: New.
5708
5709 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/16698
5712 * g++.dg/eh/crash1.C: New test.
5713
5714 PR c++/16717
5715 * g++.dg/ext/construct1.C: New test.
5716
5717 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5718
5719 PR c++/16853
5720 * g++.dg/init/ptrmem1.C: New test.
5721
5722 PR c++/16618
5723 * g++.dg/parse/offsetof5.C: New test.
5724
5725 PR c++/16870
5726 * g++.dg/template/overload3.C: New test.
5727
5728 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5729
5730 PR c++/16964
5731 * g++.dg/parse/error16.C: New test.
5732
5733 PR c++/16904
5734 * g++.dg/template/error14.C: New test.
5735
5736 PR c++/16929
5737 * g++.dg/template/error15.C: New test.
5738
5739 2004-08-11 Devang Patel <dpatel@apple.com>
5740
5741 * gcc.dg/darwin-ld-20040809-1.c: New test.
5742 * gcc.dg/darwin-ld-20040809-2.c: New test.
5743
5744 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5745
5746 PR fortran/16917
5747 * gfortran.dg/dfloat_1.f90: New test.
5748
5749 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5750
5751 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5752 * gcc.dg/dll-2.c: Fix dg-require syntax.
5753 * gcc.misc-tests/arm-isr.c (abort): Declare.
5754 (exit): Likewise.
5755
5756 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5757
5758 PR c++/16971
5759 * g++.dg/parse/crash16.C: New test.
5760
5761 2004-08-10 Roger Sayle <roger@eyesopen.com>
5762
5763 * gcc.dg/mips-rsqrt-1.c: New test case.
5764 * gcc.dg/mips-rsqrt-2.c: New test case.
5765 * gcc.dg/mips-rsqrt-3.c: New test case.
5766
5767 2004-08-10 Paul Brook <paul@codesourcery.com>
5768
5769 * gfortran.dg/der_io_1.f90: New test.
5770
5771 2004-08-10 Paul Brook <paul@codesourcery.com>
5772
5773 PR fortran/16919
5774 * gfortran.dg/der_array_1.f90: New test.
5775
5776 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5777
5778 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5779
5780 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5781
5782 * gcc.dg/wchar_t-2.c: Fix typo.
5783
5784 2004-08-09 Falk Hueffner <falk@debian.org>
5785
5786 PR tree-optimization/12517
5787 * gcc.c-torture/compile/pr12517.c: New test.
5788
5789 PR tree-optimization/12578
5790 * gcc.c-torture/compile/pr12578.c: New test.
5791
5792 PR tree-optimization/12899
5793 * gcc.c-torture/compile/pr12899.c: New test.
5794
5795 PR rtl-optimization/14692
5796 * gcc.c-torture/compile/pr14692.c: New test.
5797
5798 PR tree-optimization/16461
5799 * gcc.c-torture/compile/pr16461.c: New test.
5800
5801 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5802
5803 * gfortran.dg/getenv_1.f90: New test.
5804
5805 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5806
5807 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5808 wchar_t.
5809 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5810
5811 2004-08-06 Paul Brook <paul@codesourcery.com>
5812
5813 * gfortran.dg/ret_array_1.f90: New test.
5814 * gfortran.dg/ret_pointer_1.f90: New test.
5815
5816 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5817
5818 * gcc.dg/missing-field-init-[12].c: New tests.
5819 * g++.dg/warn/missing-field-init-[12].C: New tests.
5820
5821 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5822
5823 * gcc.dg/enum2.c: New test.
5824 * gcc.dg/symbian3.c: Likewise.
5825 * gcc.dg/symbian4.c: Likewise.
5826 * gcc.dg/wchar_t-2.c: Likewise.
5827
5828 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5829
5830 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5831 destructor tests.
5832
5833 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5834
5835 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5836 dg-require-visiblity.
5837 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5838 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5839 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5840 * g++.dg/ext/visibility/new1.C: Likewise.
5841 * g++.dg/ext/visibility/pragma.C: Likewise.
5842 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5843 * g++.dg/ext/visibility/virtual.C: Likewise.
5844 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5845 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5846 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5847 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5848 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5849 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5850 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5851 * g++/dg/ext/visibility/visibility-8.C: New test.
5852 * gcc.c-torture/compile/dll.x: Remove.
5853 * gcc.dg/dll-2.c: Use dg-require-dll
5854 * gcc.dg/visibility-10.c: New test.
5855 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5856 supporting DLLs.
5857 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5858 (scan_not_hidden): Likewise.
5859
5860 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5861
5862 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5863
5864 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5865
5866 * gcc.c-torture/execute/20040805-1.c: New test.
5867
5868 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5869
5870 * gcc.dg/20020118-1.c: Declare abort.
5871 * gcc.dg/altivec_check.h: Likewise.
5872 * gcc.dg/iftrap-2.c: Likewise.
5873 * gcc.dg/pragma-darwin.c: Likewise.
5874 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5875
5876 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5877
5878 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5879
5880 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5881
5882 * gcc.c-torture/execute/builtins/abs-2.c,
5883 gcc.c-torture/execute/builtins/abs-3.c,
5884 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5885 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5886 intmax_t, uintmax_t and their limits.
5887 * gcc.dg/intmax_t-1.c: New test.
5888
5889 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5890
5891 * g++.dg/tc1/dr147.C: Add reference to PR.
5892
5893 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5894
5895 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5896 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5897
5898 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5899
5900 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5901
5902 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5903
5904 * gcc.dg/redecl-5.c: New test.
5905 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5906 of scanf.
5907
5908 2004-08-03 Roger Sayle <roger@eyesopen.com>
5909
5910 PR middle-end/16790
5911 * gcc.c-torture/execute/pr16790-1.c: New test case.
5912
5913 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5914
5915 * g++.dg/ext/visibility/assign1.C: New test.
5916 * g++.dg/ext/visibility/new1.C: Likewise.
5917
5918 * gcc.dg/symbian1.c: New test.
5919 * gcc.dg/symbian2.c: Likewise.
5920
5921 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5922
5923 PR target/16570
5924 * gcc.dg/i386-sse-9.c: New test.
5925
5926 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5927
5928 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5929
5930 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5931
5932 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5933 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5934 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5935 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5936 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5937 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5938 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5939 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5940 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5941 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5942 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5943 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5944 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5945 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5946 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5947 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5948 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5949 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5950 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5951 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5952 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5953 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5954 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5955 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5956 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5957 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5958 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5959 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5960 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5961 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5962 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5963 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5964 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5965 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5966 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5967 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5968 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5969 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5970 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5971 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5972 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5973 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5974 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5975 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5976 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5977 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5978 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5979 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5980 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5981 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5982 gcc.misc-tests/i386-pf-3dnow-1.c,
5983 gcc.misc-tests/i386-pf-athlon-1.c,
5984 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5985 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5986 Declare built-in functions used.
5987 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5988
5989 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5990
5991 PR c++/16707
5992 * g++.dg/lookup/using12.C: New test.
5993
5994 * g++.dg/init/null1.C: Fix PR number.
5995 * g++.dg/parse/namespace10.C: Likewise.
5996
5997 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5998
5999 PR c++/16224
6000 * g++.dg/template/spec17.C: New test.
6001 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6002 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6003
6004 2004-08-02 David Billinghurst
6005
6006 PR fortran/16292
6007 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6008
6009 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6010
6011 * gcc.dg/ia64-got-1.c: New test case.
6012
6013 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6014
6015 PR c++/16489
6016 * g++.dg/init/null1.C: New test.
6017 * g++.dg/tc1/dr76.C: Adjust error marker.
6018
6019 PR c++/16529
6020 * g++.dg/parse/namespace10.C: New test.
6021
6022 PR c++/16810
6023 * g++.dg/inherit/ptrmem2.C: New test.
6024
6025 2004-08-02 Ben Elliston <bje@au.ibm.com>
6026
6027 PR target/16155
6028 * gcc.dg/pr16155.c: New test.
6029
6030 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6031
6032 * gcc.dg/redecl-2.c: New test.
6033
6034 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6035
6036 * gcc.dg/darwin-longdouble.c: New file.
6037
6038 2004-07-30 Richard Henderson <rth@redhat.com>
6039
6040 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6041 write to constant argument.
6042 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6043
6044 2004-07-30 Richard Henderson <rth@redhat.com>
6045
6046 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6047 tests of nearest around zero.
6048
6049 2004-07-30 Andrew Pinski <apinski@apple.com>
6050
6051 * gcc.c-torture/compile/20040730-1.c: New test.
6052
6053 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6054
6055 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6056 powerpc-eabispe.
6057
6058 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6059
6060 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6061
6062 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6063
6064 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6065 contains $ld_library_path.
6066 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6067
6068 2004-07-29 Richard Henderson <rth@redhat.com>
6069
6070 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6071
6072 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6073 (alt2, which): New.
6074 (Check): Accept either alternative.
6075
6076 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6077
6078 * g++.dg/abi/inline1.C: New test.
6079 * g++.dg/abi/local1-a.cc: Likewise.
6080 * g++.dg/abi/local1.C: Likewise.
6081 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6082 * g++.dg/abi/mangle12.C: Likewise.
6083 * g++.dg/abi/mangle17.C: Likewise.
6084 * g++.dg/abi/mangle20-2.C: Likewise.
6085 * g++.dg/opt/interface1.C: Likewise.
6086 * g++.dg/opt/interface1.h: Likewise.
6087 * g++.dg/opt/interface1-a.cc: New test.
6088 * g++.dg/parse/repo1.C: New test.
6089 * g++.dg/template/repo1.C: Likewise.
6090 * g++.dg/warn/Winline-1.C: Likewise.
6091 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6092
6093 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6094
6095 * gcc.dg/tree-ssa/20040729-1.c: New test.
6096
6097 2004-07-27 Matt Austern <austern@apple.com>
6098
6099 * gcc.dg/darwin-bool-1.c: New test.
6100 * gcc.dg/darwin-bool-2.c: New test.
6101
6102 2004-07-28 Richard Henderson <rth@redhat.com>
6103
6104 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6105 arguments in the correct type. Don't write to constant arguments.
6106
6107 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6108
6109 PR tree-optimization/16688
6110 PR tree-optimization/16689
6111 * g++.dg/tree-ssa/pr16688.C: New test.
6112
6113 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6114
6115 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6116 loads. Not only in the comment, this time.
6117
6118 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6119
6120 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6121 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6122 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6123 * gcc.dg/sh4a-bitmovua.c: New.
6124 * gcc.dg/sh4a-cos.c: New.
6125 * gcc.dg/sh4a-cosf.c: New.
6126 * gcc.dg/sh4a-fprun.c: New.
6127 * gcc.dg/sh4a-fsrra.c: New.
6128 * gcc.dg/sh4a-memmovua.c: New.
6129 * gcc.dg/sh4a-sin.c: New.
6130 * gcc.dg/sh4a-sincos.c: New.
6131 * gcc.dg/sh4a-sincosf.c: New.
6132 * gcc.dg/sh4a-sinf.c: New.
6133
6134 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6135
6136 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6137 conditionals.
6138 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6139 loads.
6140 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6141 DOM1.
6142
6143 2004-07-27 Andrew Pinski <apinski@apple.com>
6144
6145 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6146
6147 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6148
6149 * gcc.dg/pragma-isr.c: New test.
6150
6151 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6152
6153 PR c++/14429
6154 * g++.dg/template/ttp11.C: New test.
6155
6156 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6157
6158 * gcc.c-torture/compile/20040727-1.c: New test.
6159
6160 2004-07-26 Eric Christopher <echristo@redhat.com>
6161
6162 * gcc.c-torture/compile/20040726-2.c: New test.
6163
6164 2004-07-26 Andrew Pinski <apinski@apple.com>
6165
6166 * g++.dg/rtti/tinfo1.C: Xfail.
6167
6168 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6169
6170 * gcc.c-torture/compile/20040726-1.c: New test.
6171
6172 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6173 Brian Ryner <bryner@brianryner.com>
6174
6175 PR c++/9283
6176 PR c++/15000
6177 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6178 * g++.dg/ext/visibility/: New directory.
6179 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6180 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6181 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6182 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6183 * g++.dg/ext/visibility/fvisibility.C,
6184 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6185 g++.dg/ext/visibility/fvisibility-override1.C
6186 g++.dg/ext/visibility/fvisibility-override2.C
6187 g++.dg/ext/visibility/memfuncts.C
6188 g++.dg/ext/visibility/noPLT.C
6189 g++.dg/ext/visibility/pragma.C
6190 g++.dg/ext/visibility/pragma-override1.C
6191 g++.dg/ext/visibility/pragma-override2.C
6192 g++.dg/ext/visibility/staticmemfuncts.C
6193 g++.dg/ext/visibility/virtual.C: New tests.
6194
6195 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6196
6197 PR c/15360
6198 * gcc.dg/pr15360-1.c: New test.
6199
6200 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6201
6202 * gcc.dg/pragma-align-2.c: New test.
6203 * gcc.dg/pragma-init-fini.c: New test.
6204 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6205 targets.
6206
6207 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6208
6209 * gcc.dg/init-string-2.c: New test.
6210
6211 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6212
6213 PR 16684
6214 * gcc.dg/Wredundant-decls-1.c: New test case.
6215
6216 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6217
6218 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6219 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6220 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6221 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6222 * gcc.dg/compat/generate-random.c: New file.
6223 * gcc.dg/compat/generate-random.h: Likewise.
6224 * gcc.dg/compat/generate-random_r.c: Likewise.
6225 * gcc.dg/compat/struct-layout-1.h: Likewise.
6226 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6227 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6228 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6229 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6230 * gcc.dg/compat/struct-layout-1_main.c: New test.
6231 * gcc.dg/compat/struct-layout-1_x.c: New file.
6232 * gcc.dg/compat/struct-layout-1_y.c: New file.
6233 * gcc.dg/compat/struct-layout-1_test.h: New file.
6234
6235 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6236
6237 * gcc.dg/comp-return-1.c: New test
6238
6239 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6240
6241 * gcc.dg/vmx/8-02a.c: Fix typo.
6242
6243 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6244 * gcc.dg/darwin-abi-3.c: New test.
6245
6246 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6247 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6248
6249 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6250 * gcc.dg/vmx/ops-long-1.c: New test.
6251 * gcc.dg/vmx/ops-long-2.c: New test.
6252
6253 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6254
6255 * g++.dg/lookup/conv-[1234].C: New.
6256
6257 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6258
6259 * g++.dg/parse/attr2.C: Simplify.
6260
6261 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6262
6263 PR c/7284
6264 * gcc.c-torture/execute/pr7284-1.c: New test.
6265
6266 2004-07-22 Brian Booth <bbooth@redhat.com>
6267
6268 * gcc.dg/tree-ssa/20040721-1.c: New test.
6269
6270 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6271
6272 * g++.dg/template/crash20.c: New.
6273
6274 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6275
6276 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6277 Add dg-run directive. Declare variables as required.
6278 * gfortran.dg/g77/README: Update
6279
6280 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6281
6282 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6283 gcc.dg/cris-peep2-andu2.c: New tests.
6284
6285 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6286
6287 PR c/15052
6288 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6289 on return type.
6290 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6291 messages.
6292 * gcc.dg/qual-return-2.c: Update expected messages.
6293 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6294
6295 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6296
6297 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6298 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6299
6300 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6301
6302 PR c/11250
6303 * gcc.dg/init-string-1.c: New test.
6304
6305 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6306
6307 PR middle-end/15345
6308 PR c/16450
6309 * gcc.dg/torture/nested-fn-1.c: New test.
6310
6311 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6312
6313 PR target/16559
6314 * gcc.dg/ia64-fptr-1.c: New file.
6315
6316 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6317
6318 PR c++/14497
6319 * g++.dg/template/spec16.C: New test.
6320 * g++.old-deja/g++.robertl/eb118.C: Remove.
6321
6322 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6323
6324 PR c++/509
6325 * g++.dg/template/spec15.C: New test.
6326
6327 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6328
6329 Copy cases from g77.f-torture/execute and add dg-run
6330 directive. Other changes as noted.
6331 * gfortran.dg/g77/13037.f
6332 * gfortran.dg/g77/1832.f
6333 * gfortran.dg/g77/19981119-0.f
6334 * gfortran.dg/g77/19990313-0.f
6335 * gfortran.dg/g77/19990313-1.f
6336 * gfortran.dg/g77/19990313-2.f
6337 * gfortran.dg/g77/19990313-3.f
6338 * gfortran.dg/g77/19990419-1.f
6339 * gfortran.dg/g77/19990826-0.f
6340 * gfortran.dg/g77/19990826-2.f
6341 * gfortran.dg/g77/20000503-1.f
6342 * gfortran.dg/g77/20001111.f
6343 * gfortran.dg/g77/20010116.f
6344 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6345 * gfortran.dg/g77/20010430.f
6346 * gfortran.dg/g77/6177.f
6347 * gfortran.dg/g77/947.f
6348 * gfortran.dg/g77/970816-3.f
6349 * gfortran.dg/g77/971102-1.f
6350 * gfortran.dg/g77/980520-1.f
6351 * gfortran.dg/g77/980628-0.f
6352 * gfortran.dg/g77/980628-1.f
6353 * gfortran.dg/g77/980628-10.f
6354 * gfortran.dg/g77/980628-2.f
6355 * gfortran.dg/g77/980628-3.f
6356 * gfortran.dg/g77/980628-7.f
6357 * gfortran.dg/g77/980628-8.f
6358 * gfortran.dg/g77/980628-9.f
6359 * gfortran.dg/g77/980701-0.f
6360 * gfortran.dg/g77/980701-1.f
6361 * gfortran.dg/g77/cabs.f
6362 * gfortran.dg/g77/claus.f
6363 * gfortran.dg/g77/complex_1.f
6364 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6365 * gfortran.dg/g77/dcomplex.f
6366 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6367 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6368 * gfortran.dg/g77/f90-intrinsic-numeric.f
6369 * gfortran.dg/g77/int8421.f
6370 * gfortran.dg/g77/labug1.f
6371 * gfortran.dg/g77/large_vec.f
6372 * gfortran.dg/g77/le.f
6373 * gfortran.dg/g77/short.f
6374 * gfortran.dg/g77/README: Update
6375
6376 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6377
6378 PR c++/16637
6379 * g++.dg/parse/lookup4.C: New test.
6380
6381 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6382
6383 PR c++/16175
6384 * g++.dg/template/ttp10.C: New test.
6385
6386 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6387
6388 * gcc.dg/pr12625-1.c: New test.
6389
6390 2004-07-20 Steven Bosscher <stevenb@suse.de>
6391
6392 * testsuite/gcc.dg/switch-warn-1.c: New test.
6393 * testsuite/gcc.dg/switch-warn-2.c: New test.
6394 * gcc.c-torture/compile/pr14730.c: Update.
6395
6396 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6397
6398 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6399 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6400 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6401 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6402
6403 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6404
6405 PR c++/16623
6406 * g++.dg/template/assign1.C: New test.
6407
6408 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6409
6410 PR c++/12170
6411 * g++.dg/template/ttp9.C: New test.
6412
6413 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6414
6415 * gcc.dg/format/cmn-err-1.c: New test.
6416
6417 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6418
6419 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6420 gcc.dg/Wparentheses-10.c: New tests.
6421 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6422
6423 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6424
6425 PR fortran/16465
6426 * gfortran.dg/g77//ffixed-line-length-0.f,
6427 gfortran.dg/g77/ffixed-line-length-132.f,
6428 gfortran.dg/g77/ffixed-line-length-72.f,
6429 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6430 gfortran.dg/g77/README: Update.
6431
6432 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6433
6434 PR c++/13092
6435 * g++.dg/template/non-dependent7.C: New test.
6436 * g++.dg/template/non-dependent8.C: Likewise.
6437 * g++.dg/template/non-dependent9.C: Likewise.
6438 * g++.dg/template/non-dependent10.C: Likewise.
6439
6440 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6441
6442 PR c++/16337
6443 * g++.dg/parse/attr2.C: New test.
6444
6445 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6446
6447 * g77.dg: Removed.
6448 * g77.f-torture: Ditto.
6449
6450 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6451
6452 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6453 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6454 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6455
6456 2004-07-16 Richard Henderson <rth@redhat.com>
6457
6458 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6459
6460 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6461
6462 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6463 tests with full list of options.
6464 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6465 of TORTURE_OPTIONS if test contains 'dg-do run'.
6466
6467 PR fortran/16404
6468 * gfortran.dg/do_iterator.f90: New test.
6469
6470 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6471
6472 PR rtl-optimization/16536
6473 * gcc.c-torture/execute/restrict-1.c: New test.
6474
6475 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6476
6477 PR fortran/15324
6478 * gfortran.dg/pr15324.f90: New test.
6479
6480 PR fortran/15129
6481 * gfortran.dg/pr15129.f90: New test.
6482
6483 PR fortran/15140
6484 * gfortran.dg/pr15140.f90: New test.
6485
6486 PR fortran/13792
6487 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6488 compile-time simplification.
6489
6490 2004-07-14 Mike Stump <mrs@apple.com>
6491
6492 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6493
6494 2004-07-14 James E Wilson <wilson@specifixinc.com>
6495
6496 PR target/16325
6497 * gcc.dg/profile-generate-1.c: New.
6498
6499 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6500
6501 * gcc.c-torture/execute/20040709-1.c: New test.
6502 * gcc.c-torture/execute/20040709-2.c: New test.
6503
6504 2004-07-14 Mike Stump <mrs@apple.com>
6505
6506 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6507
6508 2004-07-14 Mike Stump <mrs@apple.com>
6509
6510 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6511
6512 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6513
6514 PR c++/16518
6515 * g++.dg/parse/mutable1.C: New test.
6516
6517 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6518
6519 PR tree-optimization/16443
6520 * gcc.dg/tree-ssa/20040713-1.c: New test.
6521
6522 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6523
6524 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6525 for operator new.
6526
6527 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6528
6529 * gfortran.dg/g77/README: New file
6530 * gfortran.dg/g77/19981216-0.f: Copy from
6531 g77.f-torture/noncompile. Add "dg-do compile" and
6532 dg-error as required.
6533 * gfortran.dg/g77/19990218-1.f: Likewise
6534 * gfortran.dg/g77/19990905-1.f: Likewise
6535 * gfortran.dg/g77/9263.f: Likewise
6536 * gfortran.dg/g77/980615-0.f: Likewise
6537 * gfortran.dg/g77/980616-0.f: Likewise
6538 * gfortran.dg/g77/check0.f: Likewise
6539 * gfortran.dg/g77/select_no_compile.f: Likewise
6540
6541 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6542
6543 Copy files from g77.f-torture/compile.
6544 Add "{ dg-do compile}". Other changes as noted
6545 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6546 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6547 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6548 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6549 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6550 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6551 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6552 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6553 statement to conform to standard. Append alpha1.x for reference.
6554 * gfortran.dg/g77/xformat.f: Add dg-warning
6555
6556 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6557
6558 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6559 Add {dg-do compile} directive.
6560 * gfortran.dg/g77/cpp2.F: Likewise
6561
6562 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6563
6564 PR c++/5402
6565 * g++.dg/lookup/name-clash1.C: New test.
6566
6567 PR c++/9777
6568 * g++.dg/lookup/name-clash2.C: New test.
6569
6570 PR c++/12102
6571 * g++.dg/lookup/name-clash3.C: New test.
6572
6573 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6574
6575 * g++.dg/lookup/new2.C: New test.
6576 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6577
6578 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6579
6580 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6581 Add {dg-do compile} directive.
6582 * gfortran.dg/g77/13060.f: Likewise
6583 * gfortran.dg/g77/19990218-0.f: Likewise
6584 * gfortran.dg/g77/19990305-0.f: Likewise
6585 * gfortran.dg/g77/19990419-0.f: Likewise
6586 * gfortran.dg/g77/19990502-0.f: Likewise
6587 * gfortran.dg/g77/19990502-1.f: Likewise
6588 * gfortran.dg/g77/19990525-0.f: Likewise
6589 * gfortran.dg/g77/19990826-1.f: Likewise
6590 * gfortran.dg/g77/19990826-3.f: Likewise
6591 * gfortran.dg/g77/19990905-2.f: Likewise
6592 * gfortran.dg/g77/20000412-1.f: Likewise
6593 * gfortran.dg/g77/20000511-1.f: Likewise
6594 * gfortran.dg/g77/20000511-2.f: Likewise
6595 * gfortran.dg/g77/20000518.f: Likewise
6596 * gfortran.dg/g77/20000601-1.f: Likewise
6597 * gfortran.dg/g77/20000601-2.f: Likewise
6598 * gfortran.dg/g77/20000629-1.f: Likewise
6599 * gfortran.dg/g77/20000630-2.f: Likewise
6600 * gfortran.dg/g77/20010115.f: Likewise
6601 * gfortran.dg/g77/20010321-1.f: Likewise
6602 * gfortran.dg/g77/20010426.f: Likewise
6603 * gfortran.dg/g77/20020307-1.f: Likewise
6604 * gfortran.dg/g77/8485.f: Likewise
6605 * gfortran.dg/g77/960317-1.f: Likewise
6606 * gfortran.dg/g77/970915-0.f: Likewise
6607 * gfortran.dg/g77/980310-1.f: Likewise
6608 * gfortran.dg/g77/980310-2.f: Likewise
6609 * gfortran.dg/g77/980310-3.f: Likewise
6610 * gfortran.dg/g77/980310-4.f: Likewise
6611 * gfortran.dg/g77/980310-6.f: Likewise
6612 * gfortran.dg/g77/980310-7.f: Likewise
6613 * gfortran.dg/g77/980310-8.f: Likewise
6614 * gfortran.dg/g77/980419-2.f: Likewise
6615 * gfortran.dg/g77/980424-0.f: Likewise
6616 * gfortran.dg/g77/980427-0.f: Likewise
6617 * gfortran.dg/g77/980729-0.f: Likewise
6618 * gfortran.dg/g77/981117-1.f: Likewise
6619 * gfortran.dg/g77/toon_1.f: Likewise
6620
6621 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6622
6623 PR c++/2204
6624 * g++.dg/other/abstract2.C: New test.
6625
6626 2004-07-12 Paul Brook <paul@codesourcery.com>
6627
6628 * gfortran.dg/pointer_init_1.f90: New test.
6629
6630 2004-07-11 Paul Brook <paul@codesourcery.com>
6631
6632 PR fortran/15986
6633 * gfortran.dg/contained_1.f90: New test.
6634
6635 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6636
6637 * g++.dg/parse/defarg8.C: New test.
6638
6639 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6640
6641 PR fortran/16433
6642 * gfortran.dg/pr16433.f: New test.
6643
6644 PR fortran/17574
6645 * gfortran.dg/pr15754.f90: New test.
6646
6647 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6648
6649 PR tree-optimization/16437
6650 * gcc.c-torture/execute/bitfld-4.c: New test.
6651
6652 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6653
6654 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6655 access to common var from module.
6656
6657 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6658
6659 PR fortran/16336
6660 * gfortran.fortran-torture/execute/common_2.f90: New test.
6661
6662 2004-07-10 Paul Brook <paul@codesourcery.com>
6663
6664 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6665
6666 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6667
6668 PR fortran/15969
6669 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6670
6671 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6672
6673 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6674 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6675 * gfortran.dg/g77/ffree-form-1.f: Likewise
6676 * gfortran.dg/g77/ffree-form-2.f: Likewise
6677 * gfortran.dg/g77/ffree-form-3.f: Likewise
6678 * gfortran.dg/g77/fno-underscoring.f: Likewise
6679 * gfortran.dg/g77/funderscoring.f: Likewise
6680 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6681
6682 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6683
6684 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6685
6686 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6687 Paul Brook <paul@codesourcery.com>
6688
6689 PR fortran/13415
6690 * gfortran.dg/common_pointer_1.f90: New test.
6691
6692 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6693
6694 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6695
6696 2004-07-09 James E Wilson <wilson@specifixinc.com>
6697
6698 PR target/16364
6699 * gcc.c-torture/compile/20040709-1.c: New.
6700
6701 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6702
6703 PR fortran/14077
6704 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6705
6706 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6707
6708 PR fortran/13201
6709 * gfortran.dg/shape_1.f90: New test.
6710
6711 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6712 Andrew Pinski <apinski@apple.com>
6713
6714 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6715
6716 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6717
6718 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6719 comment.
6720
6721 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6722 Paul Brook <paul@codesourcery.com>
6723
6724 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6725 '.f95' and '.F95'.
6726
6727 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6728
6729 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6730
6731 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6732
6733 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6734 testcases with capital suffix.
6735
6736 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6737
6738 PR fortran/15481
6739 PR fortran/13372
6740 PR fortran/13575
6741 PR fortran/15978
6742 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6743
6744 * gfortran.dg/implicit_1.f90: New test.
6745
6746 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6747
6748 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6749 expression to match gfortran warning/error messages
6750 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6751 dg-error text.
6752
6753 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6754
6755 * lib/fortran-torture.exp: Rename proc search_for to
6756 search_for_re.
6757
6758 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6759
6760 * gcc.c-torture/execute/simd-5.x: New file.
6761 XFAIL on SPARC 64-bit at -O0.
6762
6763 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6764
6765 PR c++/8211
6766 PR c++/16165
6767 * g++.dg/warn/effc3.C: New test.
6768
6769 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6770
6771 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6772 change X to 1X in format.
6773 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6774 add data statements to conform to standard.
6775
6776 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6777
6778 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6779 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6780 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6781
6782 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6783
6784 * gfortran.dg/g77/7388.f: Copy from g77.dg
6785 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6786 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6787 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6788 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6789 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6790 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6791 * gfortran.dg/g77/strlen0.f: Likewise
6792
6793 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6794
6795 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6796 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6797
6798 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6799
6800 * gcc.c-torture/execute/920428-2.x: Delete.
6801 * gcc.c-torture/execute/920501-7.x: Likewise.
6802
6803 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6804
6805 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6806 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6807 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6808 prescott and c3-2.
6809 (PREFETCH_3DNOW): Add -march=c3.
6810
6811 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6812
6813 PR c/16437
6814 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6815 * gcc.c-torture/execute/bf64-1.x: Likewise.
6816
6817 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6818
6819 * gcc.c-torture/compile/20040708-1.c: New test.
6820
6821 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6822
6823 PR c++/16169
6824 * g++.dg/warn/effc2.C: New test.
6825
6826 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6827
6828 * gcc.c-torture/execute/bitfld-1.x: Remove.
6829 * gcc.c-torture/execute/bitfld-3.c: New test.
6830 * gcc.dg/bitfld-2.c: Remove XFAILs.
6831
6832 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6833
6834 PR c++/16276
6835 * g++.dg/rtti/tinfo1.C: New file.
6836
6837 2004-07-07 Eric Christopher <echristo@redhat.com>
6838
6839 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6840
6841 2004-07-07 Andrew Pinski <apinski@apple.com>
6842
6843 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6844
6845 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6846
6847 * g++.dg/init/call1.C: XFAIL.
6848
6849 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6850
6851 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6852 except for movstrict*, to movmem* and clrstr* to clrmem*.
6853
6854 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6855
6856 * gcc.c-torture/execute/20040707-1.c: New test.
6857
6858 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6859
6860 * gcc.c-torture/execute/20040706-1.c: New test.
6861
6862 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6863
6864 PR c++/3671
6865 * g++.dg/template/spec14.C: New test.
6866
6867 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6868
6869 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6870 nothing if not yet defined. Use it in b, c and d type definitions.
6871 * gcc.c-torture/execute/20040705-1.c: New test.
6872 * gcc.c-torture/execute/20040705-2.c: New test.
6873
6874 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6875
6876 PR c++/2518
6877 * g++.dg/lookup/new1.C: New test.
6878
6879 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6880
6881 PR c++/11406
6882 * g++.dg/template/sizeof8.C: New test.
6883
6884 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6885
6886 * gcc.c-torture/compile/20040705-1.c: New test.
6887
6888 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6889
6890 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6891
6892 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6893
6894 * gcc.dg/cpp/if-mop.c: Two new testcases.
6895 * gcc.dg/cpp/trad/comment-3.c: New.
6896
6897 2004-07-04 Paul Brook <paul@codesourcery.com>
6898
6899 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6900
6901 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6902
6903 PR c++/3761
6904 * g++.dg/lookup/crash4.C: New test.
6905
6906 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6907
6908 * gcc.c-torture/execute/builtin-abs-1.c
6909 * gcc.c-torture/execute/builtin-abs-2.c
6910 * gcc.c-torture/execute/builtin-complex-1.c
6911 * gcc.c-torture/execute/builtins/string-1-lib.c
6912 * gcc.c-torture/execute/builtins/string-1.c
6913 * gcc.c-torture/execute/builtins/string-2-lib.c
6914 * gcc.c-torture/execute/builtins/string-2.c
6915 * gcc.c-torture/execute/builtins/string-3-lib.c
6916 * gcc.c-torture/execute/builtins/string-3.c
6917 * gcc.c-torture/execute/builtins/string-4-lib.c
6918 * gcc.c-torture/execute/builtins/string-4.c
6919 * gcc.c-torture/execute/builtins/string-5-lib.c
6920 * gcc.c-torture/execute/builtins/string-5.c
6921 * gcc.c-torture/execute/builtins/string-6-lib.c
6922 * gcc.c-torture/execute/builtins/string-6.c
6923 * gcc.c-torture/execute/builtins/string-7-lib.c
6924 * gcc.c-torture/execute/builtins/string-7.c
6925 * gcc.c-torture/execute/builtins/string-8-lib.c
6926 * gcc.c-torture/execute/builtins/string-8.c
6927 * gcc.c-torture/execute/builtins/string-9-lib.c
6928 * gcc.c-torture/execute/builtins/string-9.c
6929 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6930 * gcc.c-torture/execute/builtins/string-asm-1.c
6931 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6932 * gcc.c-torture/execute/builtins/string-asm-2.c
6933 * gcc.c-torture/execute/stdio-opt-1.c
6934 * gcc.c-torture/execute/stdio-opt-2.c
6935 * gcc.c-torture/execute/stdio-opt-3.c
6936 * gcc.c-torture/execute/string-opt-1.c
6937 * gcc.c-torture/execute/string-opt-10.c
6938 * gcc.c-torture/execute/string-opt-11.c
6939 * gcc.c-torture/execute/string-opt-12.c
6940 * gcc.c-torture/execute/string-opt-13.c
6941 * gcc.c-torture/execute/string-opt-14.c
6942 * gcc.c-torture/execute/string-opt-15.c
6943 * gcc.c-torture/execute/string-opt-16.c
6944 * gcc.c-torture/execute/string-opt-2.c
6945 * gcc.c-torture/execute/string-opt-6.c
6946 * gcc.c-torture/execute/string-opt-7.c
6947 * gcc.c-torture/execute/string-opt-8.c:
6948 Replace with ...
6949
6950 * gcc.c-torture/execute/builtins/abs-2.c
6951 * gcc.c-torture/execute/builtins/abs-3.c
6952 * gcc.c-torture/execute/builtins/complex-1.c
6953 * gcc.c-torture/execute/builtins/fprintf.c
6954 * gcc.c-torture/execute/builtins/fputs.c
6955 * gcc.c-torture/execute/builtins/memcmp.c
6956 * gcc.c-torture/execute/builtins/memmove.c
6957 * gcc.c-torture/execute/builtins/memops-asm.c
6958 * gcc.c-torture/execute/builtins/mempcpy-2.c
6959 * gcc.c-torture/execute/builtins/mempcpy.c
6960 * gcc.c-torture/execute/builtins/memset.c
6961 * gcc.c-torture/execute/builtins/printf.c
6962 * gcc.c-torture/execute/builtins/sprintf.c
6963 * gcc.c-torture/execute/builtins/strcat.c
6964 * gcc.c-torture/execute/builtins/strchr.c
6965 * gcc.c-torture/execute/builtins/strcmp.c
6966 * gcc.c-torture/execute/builtins/strcpy.c
6967 * gcc.c-torture/execute/builtins/strcspn.c
6968 * gcc.c-torture/execute/builtins/strlen-2.c
6969 * gcc.c-torture/execute/builtins/strlen.c
6970 * gcc.c-torture/execute/builtins/strncat.c
6971 * gcc.c-torture/execute/builtins/strncmp-2.c
6972 * gcc.c-torture/execute/builtins/strncmp.c
6973 * gcc.c-torture/execute/builtins/strncpy.c
6974 * gcc.c-torture/execute/builtins/strpbrk.c
6975 * gcc.c-torture/execute/builtins/strpcpy-2.c
6976 * gcc.c-torture/execute/builtins/strpcpy.c
6977 * gcc.c-torture/execute/builtins/strrchr.c
6978 * gcc.c-torture/execute/builtins/strspn.c
6979 * gcc.c-torture/execute/builtins/strstr-asm.c
6980 * gcc.c-torture/execute/builtins/strstr.c:
6981 ... these new files.
6982
6983 * gcc.c-torture/execute/builtins/abs-2-lib.c
6984 * gcc.c-torture/execute/builtins/abs-3-lib.c
6985 * gcc.c-torture/execute/builtins/complex-1-lib.c
6986 * gcc.c-torture/execute/builtins/fprintf-lib.c
6987 * gcc.c-torture/execute/builtins/fputs-lib.c
6988 * gcc.c-torture/execute/builtins/memcmp-lib.c
6989 * gcc.c-torture/execute/builtins/memmove-lib.c
6990 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6991 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6992 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6993 * gcc.c-torture/execute/builtins/memset-lib.c
6994 * gcc.c-torture/execute/builtins/printf-lib.c
6995 * gcc.c-torture/execute/builtins/sprintf-lib.c
6996 * gcc.c-torture/execute/builtins/strcat-lib.c
6997 * gcc.c-torture/execute/builtins/strchr-lib.c
6998 * gcc.c-torture/execute/builtins/strcmp-lib.c
6999 * gcc.c-torture/execute/builtins/strcpy-lib.c
7000 * gcc.c-torture/execute/builtins/strcspn-lib.c
7001 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7002 * gcc.c-torture/execute/builtins/strlen-lib.c
7003 * gcc.c-torture/execute/builtins/strncat-lib.c
7004 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7005 * gcc.c-torture/execute/builtins/strncmp-lib.c
7006 * gcc.c-torture/execute/builtins/strncpy-lib.c
7007 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7008 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7009 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7010 * gcc.c-torture/execute/builtins/strrchr-lib.c
7011 * gcc.c-torture/execute/builtins/strspn-lib.c
7012 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7013 * gcc.c-torture/execute/builtins/strstr-lib.c
7014 * gcc.c-torture/execute/builtins/lib/abs.c
7015 * gcc.c-torture/execute/builtins/lib/fprintf.c
7016 * gcc.c-torture/execute/builtins/lib/memset.c
7017 * gcc.c-torture/execute/builtins/lib/printf.c
7018 * gcc.c-torture/execute/builtins/lib/sprintf.c
7019 * gcc.c-torture/execute/builtins/lib/strcpy.c
7020 * gcc.c-torture/execute/builtins/lib/strcspn.c
7021 * gcc.c-torture/execute/builtins/lib/strncat.c
7022 * gcc.c-torture/execute/builtins/lib/strncmp.c
7023 * gcc.c-torture/execute/builtins/lib/strncpy.c
7024 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7025 * gcc.c-torture/execute/builtins/lib/strspn.c
7026 * gcc.c-torture/execute/builtins/lib/strstr.c:
7027 New files containing support routines.
7028
7029 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7030 declaration.
7031 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7032 when not optimizing.
7033
7034 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7035
7036 PR c++/16240
7037 * g++.dg/abi/mangle22.C: New test.
7038 * g++.dg/abi/mangle23.C: Likewise.
7039
7040 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7041
7042 PR fortran/16290
7043 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7044 Allow for cases without denormalized floating point numbers.
7045
7046 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7047
7048 PR c/1027
7049 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7050 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7051 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7052 expected warning text.
7053 * gcc.dg/format/diag-2.c: New test.
7054
7055 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7056
7057 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7058
7059 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7060
7061 * gcc.dg/builtins-43.c: New.
7062 * gcc.dg/builtins-44.c: New.
7063 * gcc.dg/builtins-45.c: New.
7064
7065 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7066 Andreas Tobler <a.tobler@schweiz.ch>
7067
7068 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7069 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7070 as SIGSEGV.
7071 * gcc.dg/cleanup-11.c: Likewise.
7072 * gcc.dg/cleanup-8.c: Likewise.
7073 * gcc.dg/cleanup-9.c: Likewise.
7074 * gcc.dg/cleanup-5.c: Run on all platforms.
7075
7076 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7077
7078 * g++.dg/warn/nonnull1.C: New test.
7079
7080 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7081
7082 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7083 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7084 Special-case the Sun compiler wrt to <complex.h>.
7085
7086 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7087
7088 * gcc.dg/Wunreachable-8.C: New test.
7089
7090 * gcc.dg/h8300-ice2.c : New test.
7091
7092 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7093
7094 PR fortran/16161
7095 * gfortran.fortran-torture/compile/implicit.f90: Add test
7096 for implicit character.
7097
7098 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7099
7100 PR fortran/16289
7101 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7102 Use tiny() intrinsic to find smallest non-negative real
7103
7104 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7105
7106 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7107 * gcc.dg/compat/struct-by-value-22_x.c: New.
7108 * gcc.dg/compat/struct-by-value-22_y.c: New.
7109
7110 * gcc.c-torture/execute/20040629-1.c: New test.
7111
7112 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7113
7114 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7115 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7116
7117 PR target/16195
7118 * gcc.dg/20040625-1.c: New test.
7119
7120 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7121
7122 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7123
7124 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7125
7126 PR fortran/15963
7127 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7128
7129 2004-06-29 Richard Henderson <rth@redhat.com>
7130
7131 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7132
7133 2004-06-29 Paul Brook <paul@codesourcery.com>
7134
7135 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7136 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7137
7138 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7139
7140 PR c++/16260
7141 * g++.dg/parse/crash15.C: New.
7142
7143 2004-06-28 Andrew Pinski <apinski@apple.com>
7144
7145 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7146 by the error already.
7147
7148 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7149
7150 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7151
7152 PR target/14041
7153 * gcc.dg/h8300-bss-align-1.c : New.
7154
7155 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7156
7157 * PR c++/16174
7158 * g++.dg/template/ctor4.C: New.
7159
7160 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7161
7162 PR c++/16205
7163 * g++.dg/warn/Wsequence-point-1.C: New test.
7164
7165 2004-06-27 Paul Brook <paul@codesourcery.com>
7166
7167 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7168
7169 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7170
7171 * g++.old-deja/g++.mike/p7325.C: Remove.
7172
7173 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7174
7175 PR c/14963
7176 * gcc.dg/pr14963.c: New test.
7177
7178 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7179
7180 PR c++/16193
7181 * g++.dg/parse/redef1.C: New test.
7182
7183 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7184
7185 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7186 20021110.c.
7187 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7188 20021119-1.c.
7189 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7190 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7191 5-04.c.
7192 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7193 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7194 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7195 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7196 g++.brendan/enum14.C.
7197 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7198 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7199 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7200 g++.mike/virt1.C.
7201 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7202 memtemp24.C.
7203
7204 2004-06-27 Roger Sayle <roger@eyesopen.com>
7205
7206 * gcc.dg/20040527-1.c: New test case.
7207
7208 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7209
7210 PR gfortran/pr16196
7211 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7212
7213 2004-06-25 Roger Sayle <roger@eyesopen.com>
7214
7215 PR middle-end/15825
7216 * gcc.dg/pr15825-1.c: New test case.
7217
7218 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7219
7220 * gcc.c-torture/execute/20040625-1.c: New test.
7221
7222 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7223
7224 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7225
7226 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7227
7228 * gcc.dg/torture/mips-div-1.c: New test.
7229
7230 2004-06-24 Jeff Law <law@redhat.com>
7231
7232 * gcc.dg/tree-ssa/20040624-1.c: New test.
7233
7234 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7235
7236 * gcc.c-torture/compile/20040624-1.c: New test.
7237
7238 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7239
7240 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7241 this directory.
7242
7243 2004-06-23 Andrew Pinski <apinski@apple.com>
7244
7245 PR middle-end/15988
7246 * g++.dg/opt/ptrmem4.C: New test.
7247
7248 * gcc.dg/c90-array-quals-2.c: New test.
7249
7250 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7251
7252 * gcc.dg/kpice1.c: New test.
7253
7254 2006-06-23 Andrew Pinski <apinski@apple.com>
7255
7256 * gcc.dg/c90-array-quals.c: New test.
7257
7258 2006-06-22 Richard Henderson <rth@redhat.com>
7259
7260 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7261
7262 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7263
7264 * gcc.dg/builtins-config.h: Handle FreeBSD.
7265
7266 2006-06-22 Richard Henderson <rth@redhat.com>
7267
7268 * g++.dg/opt/devirt1.C: New.
7269
7270 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7271
7272 * g++.dg/opt/pr15551.C: New testcase.
7273
7274 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7275
7276 PR target/14800
7277 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7278 x86_64-*-linux* when compiling for 32bit.
7279
7280 2004-06-21 Andrew Pinski <apinski@apple.com>
7281
7282 * gcc.dg/pch/struct-1.c: New.
7283 * gcc.dg/pch/struct-1.hs: New.
7284
7285 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7286
7287 * gcc.dg/pch/save-temps-1.c: New file.
7288 * gcc.dg/pch/save-temps-1.hs: New file.
7289
7290 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7291
7292 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7293 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7294
7295 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7296
7297 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7298 to fix type error.
7299 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7300 Remove trailing spaces.
7301
7302 2004-06-21 Richard Henderson <rth@redhat.com>
7303
7304 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7305 merging && to BIT_FIELD_REF.
7306
7307 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7308
7309 * g++.dg/opt/placeholder1.C: New test.
7310
7311 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7312
7313 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7314 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7315 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7316 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7317
7318 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7319
7320 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7321 extern "C".
7322 * g++.dg/other/pragma-re-1.C: Add comments.
7323
7324 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7325
7326 PR gfortran/16080
7327 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7328
7329 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7330
7331 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7332 instead of setting the type of size_t by
7333 hand.
7334
7335 2004-06-18 Roger Sayle <roger@eyesopen.com>
7336
7337 * gcc.dg/unordered-2.c: New test case.
7338 * gcc.dg/unordered-3.c: New test case.
7339
7340 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7341
7342 PR other/16043
7343 * lib/g++.exp (g++_version): Tweak regexp for version
7344 * lib/g77.exp (g77_version): Likewise
7345 * lib/gfortran.exp (gfortran_version): Likewise
7346 * lib/objc.exp (objc_version): Likewise
7347 * lib/treelang.exp (treelang_version): Likewise
7348
7349 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7350
7351 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7352 Use INT_MAX instead of __INT_MAX__.
7353 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7354
7355 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7356 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7357 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7358 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7359 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7360 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7361 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7362 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7363 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7364
7365 * gcc.dg/range-test-1.c: New test.
7366 * g++.dg/opt/range-test-1.C: New test.
7367
7368 2004-06-17 Richard Henderson <rth@redhat.com>
7369
7370 * objc.dg/sync-1.m: New.
7371 * objc.dg/try-catch-1.m: Don't force next runtime.
7372 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7373 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7374 shadowed catch clause.
7375 * objc.dg/try-catch-5.m: New.
7376
7377 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7378
7379 Bug 14610
7380 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7381
7382 2004-06-15 Richard Henderson <rth@redhat.com>
7383
7384 * gcc.dg/20001116-1.c: Move expected warning line.
7385
7386 2004-06-15 Richard Henderson <rth@redhat.com>
7387
7388 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7389 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7390
7391 2004-06-15 Jeff Law <law@redhat.com>
7392
7393 * gcc.dg/tree-ssa/20040615-1.c: New test.
7394 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7395 be less sensitive to operand ordering.
7396 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7397
7398 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7399
7400 * g++.dg/abi/bitfield3.C: Add comment..
7401
7402 2004-06-15 Richard Henderson <rth@redhat.com>
7403
7404 * g++.dg/ext/stmtexpr1.C: XFAIL.
7405 * gcc.dg/20030612-1.c: XFAIL.
7406
7407 2004-06-15 Eric Christopher <echristo@redhat.com>
7408
7409 * g++.dg/charset/asm5.c: New.
7410 * gcc.dg/charset/asm6.c: New.
7411
7412 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7413
7414 PR fortran/15962
7415 * gfortran.fortran-torture/execute/select_1.f90: New test.
7416
7417 2004-06-15 Paul Brook <paul@codesourcery.com>
7418
7419 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7420
7421 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7422
7423 PR c++/15967
7424 * g++.dg/lookup/crash3.C: New test.
7425
7426 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7427
7428 PR c++/15947
7429 * g++.dg/parse/dtor4.C: New test.
7430
7431 2004-06-14 Jeff Law <law@redhat.com>
7432
7433 * gcc.c-torture/compile/20040614-1.c: New test.
7434
7435 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7436
7437 PR fortran/15211
7438 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7439 LEN of a character array.
7440
7441 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7442
7443 PR c++/15096
7444 * g++.dg/template/ptrmem10.C: New test.
7445
7446 PR c++/14930
7447 * g++.dg/template/friend30.C: New test.
7448
7449 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7450
7451 PR fortran/14928
7452 * gfortran.fortran-torture/compile/mloc.f90: New test.
7453
7454 2004-06-13 Paul Brook <paul@codesourcery.com>
7455
7456 * gfortran.fortran-torture/execute/random_2.f90: New test.
7457
7458 2004-06-13 Eric Christopher <echristo@redhat.com>
7459
7460 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7461
7462 2004-06-12 Paul Brook <paul@codesourcery.com>
7463
7464 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7465
7466 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7467
7468 PR fortran/14923
7469 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7470
7471 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7472
7473 PR fortran/14957
7474 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7475 syntax errors in end statements of contained subroutines.
7476
7477 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7478
7479 PR fortran/12841
7480 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7481
7482 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7483
7484 PR fortran/15665
7485 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7486
7487 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7488
7489 PR gfortran/12839
7490 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7491
7492 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7493
7494 PR c++/15862
7495 * g++.dg/parse/enum1.C: New test.
7496
7497 2004-06-10 Jeff Law <law@redhat.com>
7498
7499 * gcc.c-torture/compile/20040610-1.c: New test.
7500
7501 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7502
7503 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7504 * g++.old-deja/g++.other/decl3.C: Likewise.
7505
7506 2004-06-10 Brian Booth <bbooth@redhat.com>
7507
7508 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7509 V_MAY_DEF instead of VDEF.
7510 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7511
7512 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7513
7514 PR c++/14211
7515 * g++.dg/conversion/const1.C: New test.
7516
7517 PR c++/15076
7518 * g++.dg/conversion/reinterpret1.C: New test.
7519
7520 PR c++/15877
7521 * g++.dg/template/enum2.C: New test.
7522
7523 PR c++/15227
7524 * g++.dg/template/error13.C: New test.
7525
7526 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7527
7528 PR fortran/14957
7529 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7530 arguments to test_* REAL and of the right size.
7531
7532 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7533
7534 PR target/15569
7535 PR rtl-optimization/15681
7536 * gcc.dg/20040609-1.c: New test.
7537
7538 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR c++/14791
7541 * g++.dg/opt/builtins1.C: New test.
7542
7543 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7544
7545 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7546 that use default windows32 struct layout.
7547 * gcc.dg/i386-bitfield2.c: Likewise.
7548
7549 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7550
7551 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7552 for mingw32 and cygwin targets.
7553
7554 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7555
7556 * gcc.dg/pch/macro-4.c: New.
7557 * gcc.dg/pch/macro-4.hs: New.
7558
7559 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7560
7561 PR fortran/13249
7562 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7563
7564 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7565
7566 PR fortran/13372
7567 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7568
7569 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7570
7571 PR gfortran/14897
7572 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7573
7574 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7575
7576 PR gfortran/15755
7577 * gfortran.fortran-torture/execute/backspace.c : New test.
7578
7579 2004-06-09 Paul Brook <paul@codesourcery.com>
7580
7581 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7582 (pointer_to_section): Rewrite to use smaller array.
7583
7584 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7585
7586 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7587 * gcc.dg/ext/altivec-10.c: Same.
7588 * gcc.dg/ext/altivec-11.c: Same.
7589 * gcc.dg/ext/altivec-12.c: Same.
7590 * gcc.dg/ext/altivec-13.c: Same.
7591 * gcc.dg/ext/altivec-14.c: Same.
7592 * gcc.dg/ext/altivec-15.c: Same.
7593 * gcc.dg/ext/altivec-16.c: Same.
7594 * gcc.dg/ext/altivec-3.c: Same.
7595 * gcc.dg/ext/altivec-4.c: Same.
7596 * gcc.dg/ext/altivec-6.c: Same.
7597 * gcc.dg/ext/altivec-7.c: Same.
7598 * gcc.dg/ext/altivec-8.c: Same.
7599 * gcc.dg/ext/altivec-varargs-1.c: Same.
7600
7601 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7602 * g++.dg/ext/altivec-10.C: Same.
7603 * g++.dg/ext/altivec-2.C: Same.
7604 * g++.dg/ext/altivec-3.C: Same.
7605 * g++.dg/ext/altivec-4.C: Same.
7606 * g++.dg/ext/altivec-5.C: Same.
7607 * g++.dg/ext/altivec-6.C: Same.
7608 * g++.dg/ext/altivec-7.C: Same.
7609 * g++.dg/ext/altivec-8.C: Same.
7610 * g++.dg/ext/altivec-9.C: Same.
7611
7612 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7613
7614 PR c++/7841
7615 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7616
7617 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7618
7619 * gcc.dg/union-1.c: New test.
7620
7621 2004-06-07 Roger Sayle <roger@eyesopen.com>
7622
7623 * gcc.dg/builtins-41.c: New test case.
7624 * gcc.dg/builtins-42.c: New test case.
7625
7626 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7627
7628 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7629 * g++.dg/ext/altivec-10.C: Same.
7630 * g++.dg/ext/altivec-2.C: Same.
7631 * g++.dg/ext/altivec-3.C: Same.
7632 * g++.dg/ext/altivec-4.C: Same.
7633 * g++.dg/ext/altivec-5.C: Same.
7634 * g++.dg/ext/altivec-6.C: Same.
7635 * g++.dg/ext/altivec-7.C: Same.
7636 * g++.dg/ext/altivec-8.C: Same.
7637 * g++.dg/ext/altivec-9.C: Same.
7638 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7639 * g++.old-deja/g++.brendan/new3.C: Same.
7640 * gcc.c-torture/execute/eeprof-1.x: Same.
7641
7642 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7643
7644 PR c/14765
7645 * gcc.dg/pr14765-1.c: New test.
7646
7647 2004-06-07 Roger Sayle <roger@eyesopen.com>
7648
7649 PR c/14649
7650 * gcc.dg/pr14649-1.c: New test case.
7651
7652 2004-06-07 Richard Henderson <rth@redhat.com>
7653
7654 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7655 if temporaries.
7656
7657 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7658
7659 * g++.dg/eh/elide1.C: Remove XFAIL.
7660
7661 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7662
7663 PR c++/15337
7664 * g++.dg/expr/sizeof3.C: New test.
7665
7666 PR c++/14777
7667 * g++.dg/template/access14.C: New test.
7668
7669 PR c++/15554
7670 * g++.dg/template/enum1.C: New test.
7671
7672 PR c++/15057
7673 * g++.dg/eh/throw1.C: New test.
7674
7675 2004-06-07 David Ayers <d.ayers@inode.at>
7676 Ziemowit Laski <zlaski@apple.com>
7677
7678 * lib/objc.exp (objc_target_compile): Revert the '-framework
7679 Foundation' flag fix, since bare Darwin does not ship
7680 with the Foundation framework.
7681 * objc/execute/next_mapping.h: Provide a local NSConstantString
7682 @interface and @implementation.
7683 (objc_constant_string_init): A constructor function, used to
7684 initialize the NSConstantString meta-class object.
7685 * objc/execute/string1.m: Include "next_mapping.h" instead of
7686 <Foundation/NSString.h>.
7687 * objc/execute/string2.m: Likewise.
7688 * objc/execute/string3.m: Likewise.
7689 * objc/execute/string4.m: Likewise.
7690
7691 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7692
7693 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7694 to double. Replace double with FLOAT.
7695 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7696
7697 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7698 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7699 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7700 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7701 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7702 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7703 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7704 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7705
7706 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7707
7708 PR c/13519
7709 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7710
7711 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7712
7713 PR c++/15503
7714 * g++.dg/template/meminit2.C: New test.
7715
7716 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7717
7718 PR target/15822
7719 * gcc.c-torture/execute/compare-fp-1.c,
7720 gcc.c-torture/execute/compare-fp-2.c,
7721 gcc.c-torture/execute/compare-fp-3.c,
7722 gcc.c-torture/execute/compare-fp-4.c,
7723 gcc.c-torture/execute/compare-fp-3.x,
7724 gcc.c-torture/execute/compare-fp-4.x: Moved...
7725 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7726 gcc.c-torture/execute/ieee/compare-fp-2.c,
7727 gcc.c-torture/execute/ieee/compare-fp-3.c,
7728 gcc.c-torture/execute/ieee/compare-fp-4.c,
7729 gcc.c-torture/execute/ieee/compare-fp-3.x,
7730 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7731
7732 2004-06-04 David Ayers <d.ayers@inode.at>
7733
7734 * objc/execute/protocol-isEqual-4.m: New testcase.
7735
7736 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7737
7738 * objc/execute/protocol-isEqual-1.m: New testcase.
7739 * objc/execute/protocol-isEqual-2.m: New testcase.
7740 * objc/execute/protocol-isEqual-3.m: New testcase.
7741
7742 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7743
7744 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7745
7746 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7747
7748 * lib/objc.exp (objc_target_compile): When running tests on
7749 Darwin (Mac OS X), inform the linker about '-framework
7750 'Foundation'.
7751
7752 2004-06-02 Eric Christopher <echristo@redhat.com>
7753
7754 * gcc.c-torture/compile/20040602-1.c: New.
7755
7756 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7757
7758 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7759 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7760
7761 PR tree-optimization/14736
7762 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7763
7764 PR tree-optimization/14042
7765 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7766
7767 PR tree-optimization/14729
7768 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7769
7770 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7771
7772 PR fortran/15557
7773 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7774
7775 2004-06-01 Richard Hederson <rth@redhat.com>
7776
7777 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7778
7779 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7780
7781 PR c++/14932
7782 * g++.dg/parse/offsetof4.C: New test.
7783
7784 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7785
7786 PR objc/7993
7787 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7788
7789 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7790
7791 PR c++/15701
7792 * g++.dg/template/friend29.C: New test.
7793
7794 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7795
7796 PR c/15749
7797 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7798
7799 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7800
7801 * gcc.dg/sparc-trap-1.c: New test.
7802
7803 2004-05-31 Roger Sayle <roger@eyesopen.com>
7804
7805 PR middle-end/15069
7806 * g++.dg/opt/fold3.C: New test case.
7807
7808 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7809
7810 * lib/target-supports.exp (check_iconv_available): Fix fallout
7811 from 2004-05-28 patch.
7812
7813 2004-05-30 Paul Brook <paul@codesourcery.com>
7814
7815 PR fortran/15620
7816 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7817 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7818
7819 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7820
7821 * gfortran.fortran-torture/execute/random_1.f90: New test.
7822
7823 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7824
7825 * g++.dg/ext/altivec-10.C: New test.
7826
7827 2004-05-29 Paul Brook <paul@codesourcery.com>
7828
7829 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7830
7831 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7832
7833 * gcc.dg/altivec-16.c: New test.
7834
7835 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7836
7837 * lib/target-supports.exp (check_vmx_hw_available): New.
7838 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7839
7840 * lib/target-supports.exp (check_alias_available,
7841 check_iconv_available, check_named_sections_available): Use
7842 unique names for temporary files.
7843
7844 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7845
7846 * gcc.dg/altivec-15.c: New test.
7847
7848 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7849
7850 PR c++/15083
7851 * g++.dg/warn/noeffect6.C: New test.
7852
7853 PR c++/15471
7854 * g++.dg/expr/ptrmem4.C: New test.
7855
7856 PR c++/15640
7857 * g++.dg/template/operator3.C: New test.
7858
7859 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7860
7861 PR c++/14668
7862 * g++.dg/lookup/redecl1.C: New test.
7863 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7864
7865 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7866
7867 * gcc.c-torture/execute/compare-fp-1.c,
7868 gcc.c-torture/execute/compare-fp-2.c,
7869 gcc.c-torture/execute/compare-fp-3.c,
7870 gcc.c-torture/execute/compare-fp-4.c,
7871 gcc.c-torture/execute/compare-fp-3.x,
7872 gcc.c-torture/execute/compare-fp-4.x,
7873 gcc.dg/pr15649-1.c: New.
7874
7875 2004-05-27 Adam Nemet <anemet@lnxw.com>
7876
7877 PR c++/12883
7878 * g++.dg/init/array14.C: New test.
7879
7880 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7881
7882 * lib/compat.exp (compat-get-options-main): New.
7883 (compat-get-options): Remove unneeded code, warn for ignored
7884 command.
7885 (compat-execute): Check flag set by dg-require-* commands.
7886
7887 * lib/compat.exp (compat-execute): Break up long lines.
7888
7889 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7890
7891 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7892 * gcc.dg/altivec-14.c: New test.
7893 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7894
7895 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7896 * gcc.dg/altivec-12.c: Ditto.
7897
7898 * gcc.dg/altivec-3.c: Move call to altivec_check.
7899
7900 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7901
7902 PR c++/15044
7903 * g++.dg/template/error12.C: New test.
7904
7905 PR c++/15317
7906 * g++.dg/ext/attrib15.C: New test.
7907
7908 PR c++/15329
7909 * g++.dg/template/ptrmem9.C: New test.
7910
7911 2004-05-25 Paul Brook <paul@codesourcery.com>
7912
7913 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7914
7915 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7916
7917 PR c++/15165
7918 * g++.dg/template/crash19.C: New test.
7919
7920 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7921
7922 PR c++/15025
7923 * g++.dg/template/redecl1.C: New test.
7924
7925 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7926
7927 PR c++/14821
7928 * g++.dg/other/ns1.C: New test.
7929
7930 PR c++/14883
7931 * g++.dg/template/invalid1.C: New test.
7932
7933 2004-05-23 Paul Brook <paul@codesourcery.com>
7934 Victor Leikehman <lei@haifasphere.co.il>
7935
7936 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7937 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7938
7939 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7940
7941 PR c++/15285
7942 PR c++/15299
7943 * g++.dg/template/non-dependent5.C: New test.
7944 * g++.dg/template/non-dependent6.C: New test.
7945
7946 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7947
7948 PR c++/15507
7949 * g++.dg/inherit/union1.C: New test.
7950
7951 PR c++/15542
7952 * g++.dg/template/addr1.C: New test.
7953
7954 PR c++/15427
7955 * g++.dg/template/array5.C: New test.
7956
7957 PR c++/15287
7958 * g++.dg/template/array6.C: New test.
7959
7960 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7961 Roger Sayle <roger@eyesopen.com>
7962
7963 * g++.dg/lookup/forscope2.C: New test case.
7964
7965 2004-05-22 Ben Elliston <bje@au.ibm.com>
7966
7967 * gcc.dg/cpp/Wmissingdirs.c: New.
7968
7969 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7970
7971 PR target/15301
7972 * gcc.dg/compat/union-m128-1.h: New file.
7973 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7974 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7975 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7976
7977 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7978
7979 PR target/15302
7980 * gcc.dg/compat/struct-complex-1.h: New file.
7981 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7982 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7983 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7984
7985 2004-05-20 Roger Sayle <roger@eyesopen.com>
7986
7987 PR middle-end/3074
7988 * gcc.dg/pr3074-1.c: New test case.
7989 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7990
7991 2004-05-20 Falk Hueffner <falk@debian.org>
7992
7993 PR other/15526
7994 * gcc.dg/ftrapv-1.c: New test case.
7995
7996 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7997
7998 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7999
8000 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8001 Jeff Law <law@redhat.com>
8002
8003 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8004 * gcc.dg/tree-ssa/20040518-2.c: New test.
8005
8006 * gcc.dg/tree-ssa/20040518-1.c: New test.
8007
8008 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8009
8010 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8011
8012 2004-05-18 Paul Brook <paul@codesourcery.com>
8013
8014 PR fortran/13930
8015 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8016
8017 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8018
8019 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8020 constant folding.
8021
8022 2004-05-17 Steven Bosscher <stevenb@suse.de>
8023
8024 * gcc.dg/tree-ssa/20040517-1.c: New test.
8025
8026 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8027
8028 * gcc.dg/loop-4.c: New test.
8029
8030 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8031
8032 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8033
8034 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8035
8036 PR fortran/15311
8037 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8038
8039 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8040
8041 PR fortran/13826
8042 PR fortran/13940
8043 * gfortran.fortran-torture/compile/data_1.f90: New test.
8044
8045 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8046
8047 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8048 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8049
8050 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8051
8052 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8053
8054 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8055
8056 PR c/15444
8057 * gcc.dg/format/xopen-1.c: Adjust expected message.
8058 * gcc.dg/format/xopen-3.c: New test.
8059
8060 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8061
8062 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8063
8064 2004-05-14 Jeff Law <law@redhat.com>
8065
8066 * gcc.dg/tree-ssa/20040514-2.c: New test.
8067
8068 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8069
8070 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8071 this ...
8072 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8073 this.
8074
8075 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8076
8077 * gcc.dg/tree-ssa/20040514-1.c: New test.
8078
8079 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8080
8081 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8082 test.
8083
8084 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8085
8086 PR fortran/14066
8087 * gfortran.fortran-torture/compile/do_1.f90: New test.
8088
8089 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8090
8091 PR fortran/15051
8092 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8093 test.
8094
8095 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8096
8097 PR fortran/15149
8098 * gfortran.fortran-torture/execute/random_init.f90: New test.
8099
8100 2004-05-13 Paul Brook <paul@codesourcery.com>
8101
8102 PR fortran/15314
8103 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8104
8105 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8106
8107 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8108 for the powerpc case.
8109
8110 2004-05-13 Jeff Law <law@redhat.com>
8111
8112 * gcc.dg/tree-ssa/20040513-1.c: New test.
8113 * gcc.dg/tree-ssa/20040513-2.c: New test.
8114
8115 2004-05-13 Paul Brook <paul@codesourcery.com>
8116
8117 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8118 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8119 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8120
8121 2004-05-13 Andreas Schwab <schwab@suse.de>
8122
8123 PR other/10819
8124 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8125 characters.
8126
8127 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8128
8129 PR fortran/15294
8130 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8131
8132 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8133
8134 Merge from tree-ssa-20020619-branch. See
8135 ChangeLog.tree-ssa for details.
8136
8137 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8138
8139 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8140 include <altivec.h> explicitly.
8141 * gcc.dg/altivec-13.c: Likewise.
8142
8143 2004-05-11 Paul Brook <paul@codesourcery.com>
8144
8145 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8146
8147 2004-05-10 Eric Christopher <echristo@redhat.com>
8148
8149 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8150 * gcc.dg/sibcall-4.c: Ditto.
8151
8152 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8153
8154 * g++.dg/ext/altivec-8.C: New test case.
8155 * gcc.dg/altivec-13.c: New test case.
8156
8157 2004-05-08 Roger Sayle <roger@eyesopen.com>
8158
8159 * gcc.c-torture/execute/divcmp-1.c: New test case.
8160 * gcc.c-torture/execute/divcmp-2.c: New test case.
8161 * gcc.c-torture/execute/divcmp-3.c: New test case.
8162
8163 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8164
8165 * g++.dg/other/pragma-re-2.C: New test.
8166
8167 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8168
8169 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8170 * gcc.dg/i386-387-2.c: Likewise.
8171
8172 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8173 __builtin_drem.
8174 * gcc.dg/i386-387-6.c: Likewise.
8175
8176 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8177
8178 * gcc.dg/builtins-33.c: Also check log1p*.
8179
8180 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8181
8182 PR optimization/15296
8183 * gcc.c-torture/execute/pr15296.c: New test.
8184
8185 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8186
8187 * gcc.dg/builtins-40.c: New test.
8188
8189 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8190
8191 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8192
8193 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8194
8195 * g++.dg/ext/spe1.C: New testcase.
8196
8197 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8198
8199 * objc.dg/image-info.m: Allow additional attributes
8200 for __image_info section.
8201
8202 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8203
8204 * gcc.dg/torture/mips-hilo-2.c: New test.
8205
8206 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8207
8208 PR c++/14389
8209 * g++.dg/template/member5.C: New test.
8210
8211 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8212
8213 * gcc.dg/builtins-34.c: Also check expm1*.
8214
8215 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8216
8217 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8218 * gcc.dg/torture/builtin-convert-3.c: New test.
8219
8220 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8221
8222 PR middle-end/15054
8223 * g++.dg/opt/pr15054.C: New test.
8224
8225 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8226
8227 * gcc.dg/torture/builtin-rounding-1.c: New test.
8228 * gcc.dg/builtins-25.c: Delete.
8229 * gcc.dg/builtins-29.c: Delete.
8230
8231 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8232
8233 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8234 * gcc.dg/sibcall-4.c: Likewise.
8235 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8236
8237 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8238
8239 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8240 bit-field on 16-bit targets.
8241
8242 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8243
8244 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8245 16-bit targets.
8246
8247 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8248
8249 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8250 * gcc.dg/rs6000-power2-2.c: Likewise.
8251
8252 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8253
8254 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8255 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8256 Change the asm registers to be in form of frN instead of fN.
8257
8258 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8259
8260 * gcc.dg/torture/builtin-convert-2.c: New test.
8261
8262 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8263
8264 * gcc.dg/rs6000-power2-1.c: New test.
8265 * gcc.dg/rs6000-power2-2.c: New test.
8266
8267 2004-04-28 Jan Hubicka <jh@suse.cz>
8268
8269 * gcc.dg/unused-6.c: New test.
8270
8271 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8272 Ulrich Weigand <uweigand@de.ibm.com>
8273
8274 * ada/acats/run_all.sh: Define $target variable.
8275
8276 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8277
8278 PR c++/15119
8279 * g++.dg/other/vararg-1.C: New test.
8280
8281 PR c++/4794
8282 * g++.dg/eh/cleanup3.C: New test.
8283
8284 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8285
8286 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8287 and ad8011a (target_insn).
8288 * ada/acats/support/macro.dfs: Likewise.
8289 * ada/acats/support/impbit.adb: New file.
8290
8291 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8292
8293 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8294
8295 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8296
8297 * gcc.dg/loop-3.c: New test.
8298
8299 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8300
8301 * gcc.c-torture/execute/simd-5.c: New test.
8302
8303 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8304
8305 PR c++/15064
8306 * g++.dg/template/crash18.C: New test.
8307
8308 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8309
8310 * g++.dg/ext/complit3.C: New test.
8311
8312 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8313
8314 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8315 * gcc.dg/altivec-3.c: Same.
8316 * gcc.dg/altivec-varargs-1.c: Same.
8317
8318 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8319
8320 * lib/target-supports.exp (check_profiling_available): Assume
8321 profiling is not available on powerpc-eabi targets.
8322
8323 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8324
8325 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8326 * gcc.dg/vmx/bug-1.c: Ditto.
8327
8328 2004-04-20 Eric Christopher <echristo@redhat.com>
8329
8330 * gcc.dg/charset/extern.c: New test.
8331 * g++.dg/charset/extern3.cc: Ditto.
8332
8333 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8334
8335 * gcc.dg/builtins-39.c: New test.
8336
8337 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8338
8339 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8340
8341 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8342
8343 * gcc.dg/torture/mips-hilo-1.c: New test.
8344
8345 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8346
8347 * gcc.c-torture/compile/20040419-1.c: New test.
8348
8349 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8350
8351 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8352
8353 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8354 Aldy Hernandez <aldyh@redhat.com>
8355
8356 * gcc.c-torture/execute/va-arg-24.c: New.
8357
8358 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8359 Aldy Hernandez <aldyh@redhat.com>
8360
8361 * gcc.dg/vmx/1b-01.c: New.
8362 * gcc.dg/vmx/1b-02.c: New.
8363 * gcc.dg/vmx/1b-03.c: New.
8364 * gcc.dg/vmx/1b-04.c: New.
8365 * gcc.dg/vmx/1b-05.c: New.
8366 * gcc.dg/vmx/1b-06.c: New.
8367 * gcc.dg/vmx/1b-07.c: New.
8368 * gcc.dg/vmx/1c-01.c: New.
8369 * gcc.dg/vmx/1c-02.c: New.
8370 * gcc.dg/vmx/3a-01a.c: New.
8371 * gcc.dg/vmx/3a-01.c: New.
8372 * gcc.dg/vmx/3a-01m.c: New.
8373 * gcc.dg/vmx/3a-03.c: New.
8374 * gcc.dg/vmx/3a-03m.c: New.
8375 * gcc.dg/vmx/3a-04.c: New.
8376 * gcc.dg/vmx/3a-04m.c: New.
8377 * gcc.dg/vmx/3a-05.c: New.
8378 * gcc.dg/vmx/3a-06.c: New.
8379 * gcc.dg/vmx/3a-06m.c: New.
8380 * gcc.dg/vmx/3a-07.c: New.
8381 * gcc.dg/vmx/3b-01.c: New.
8382 * gcc.dg/vmx/3b-02.c: New.
8383 * gcc.dg/vmx/3b-10.c: New.
8384 * gcc.dg/vmx/3b-13.c: New.
8385 * gcc.dg/vmx/3b-14.c: New.
8386 * gcc.dg/vmx/3b-15.c: New.
8387 * gcc.dg/vmx/3c-01a.c: New.
8388 * gcc.dg/vmx/3c-01.c: New.
8389 * gcc.dg/vmx/3c-02.c: New.
8390 * gcc.dg/vmx/3c-03.c: New.
8391 * gcc.dg/vmx/3d-01.c: New.
8392 * gcc.dg/vmx/4-01.c: New.
8393 * gcc.dg/vmx/4-03.c: New.
8394 * gcc.dg/vmx/5-01.c: New.
8395 * gcc.dg/vmx/5-02.c: New.
8396 * gcc.dg/vmx/5-03.c: New.
8397 * gcc.dg/vmx/5-04.c: New.
8398 * gcc.dg/vmx/5-05.c: New.
8399 * gcc.dg/vmx/5-06.c: New.
8400 * gcc.dg/vmx/5-07.c: New.
8401 * gcc.dg/vmx/5-07t.c: New.
8402 * gcc.dg/vmx/5-08.c: New.
8403 * gcc.dg/vmx/5-10.c: New.
8404 * gcc.dg/vmx/5-11.c: New.
8405 * gcc.dg/vmx/7-01a.c: New.
8406 * gcc.dg/vmx/7-01.c: New.
8407 * gcc.dg/vmx/7c-01.c: New.
8408 * gcc.dg/vmx/7d-01.c: New.
8409 * gcc.dg/vmx/7d-02.c: New.
8410 * gcc.dg/vmx/8-01.c: New.
8411 * gcc.dg/vmx/8-02a.c: New.
8412 * gcc.dg/vmx/8-02.c: New.
8413 * gcc.dg/vmx/brode-1.c: New.
8414 * gcc.dg/vmx/bug-1.c: New.
8415 * gcc.dg/vmx/bug-2.c: New.
8416 * gcc.dg/vmx/bug-3.c: New.
8417 * gcc.dg/vmx/cw-bug-1.c: New.
8418 * gcc.dg/vmx/cw-bug-2.c: New.
8419 * gcc.dg/vmx/cw-bug-3.c: New.
8420 * gcc.dg/vmx/dct.c: New.
8421 * gcc.dg/vmx/debug-1.c: New.
8422 * gcc.dg/vmx/debug-2.c: New.
8423 * gcc.dg/vmx/debug-3.c: New.
8424 * gcc.dg/vmx/debug-4.c: New.
8425 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8426 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8427 * gcc.dg/vmx/eg-5.c: New.
8428 * gcc.dg/vmx/fft.c: New.
8429 * gcc.dg/vmx/gcc-bug-1.c: New.
8430 * gcc.dg/vmx/gcc-bug-2.c: New.
8431 * gcc.dg/vmx/gcc-bug-3.c: New.
8432 * gcc.dg/vmx/gcc-bug-4.c: New.
8433 * gcc.dg/vmx/gcc-bug-5.c: New.
8434 * gcc.dg/vmx/gcc-bug-6.c: New.
8435 * gcc.dg/vmx/gcc-bug-7.c: New.
8436 * gcc.dg/vmx/gcc-bug-8.c: New.
8437 * gcc.dg/vmx/gcc-bug-9.c: New.
8438 * gcc.dg/vmx/gcc-bug-b.c: New.
8439 * gcc.dg/vmx/gcc-bug-c.c: New.
8440 * gcc.dg/vmx/gcc-bug-d.c: New.
8441 * gcc.dg/vmx/gcc-bug-e.c: New.
8442 * gcc.dg/vmx/gcc-bug-f.c: New.
8443 * gcc.dg/vmx/gcc-bug-g.c: New.
8444 * gcc.dg/vmx/gcc-bug-i.c: New.
8445 * gcc.dg/vmx/harness.h: New.
8446 * gcc.dg/vmx/ira1.c: New.
8447 * gcc.dg/vmx/ira2a.c: New.
8448 * gcc.dg/vmx/ira2b.c: New.
8449 * gcc.dg/vmx/ira2.c: New.
8450 * gcc.dg/vmx/ira2c.c: New.
8451 * gcc.dg/vmx/mem.c: New.
8452 * gcc.dg/vmx/newton-1.c: New.
8453 * gcc.dg/vmx/ops.c: New.
8454 * gcc.dg/vmx/sn7153.c: New.
8455 * gcc.dg/vmx/spill2.c: New.
8456 * gcc.dg/vmx/spill3.c: New.
8457 * gcc.dg/vmx/spill.c: New.
8458 * gcc.dg/vmx/t.c: New.
8459 * gcc.dg/vmx/varargs-1.c: New.
8460 * gcc.dg/vmx/varargs-2.c: New.
8461 * gcc.dg/vmx/varargs-3.c: New.
8462 * gcc.dg/vmx/varargs-4.c: New.
8463 * gcc.dg/vmx/varargs-5.c: New.
8464 * gcc.dg/vmx/varargs-6.c: New.
8465 * gcc.dg/vmx/varargs-7.c: New.
8466 * gcc.dg/vmx/vmx.exp: New.
8467 * gcc.dg/vmx/vprint-1.c: New.
8468 * gcc.dg/vmx/vscan-1.c: New.
8469 * gcc.dg/vmx/x-01.c: New.
8470 * gcc.dg/vmx/x-02.c: New.
8471 * gcc.dg/vmx/x-03.c: New.
8472 * gcc.dg/vmx/x-04.c: New.
8473 * gcc.dg/vmx/x-05.c: New.
8474 * gcc.dg/vmx/yousufi-1.c: New.
8475 * gcc.dg/vmx/zero-1.c: New.
8476 * gcc.dg/vmx/zero.c: New.
8477
8478 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8479
8480 * g++.dg/lookup/java1.C: Update for chage of
8481 _Jv_AllocObject.
8482 * g++.dg/lookup/java2.C: Likewise.
8483
8484 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8485
8486 * ada/acats/run_all.sh: use -O2 by default.
8487
8488 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8489
8490 * gcc.dg/vr-mult-[12].c: New tests.
8491
8492 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8493
8494 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8495
8496 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8497
8498 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8499
8500 * lib/target-supports.exp (check_profiling_available): Assume profiling
8501 isn't available for mips*-*-elf targets.
8502
8503 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8504
8505 * gcc.dg/builtins-38.c: New test.
8506
8507 2004-04-14 Eric Christopher <echristo@redhat.com>
8508
8509 * g++.dg/charset/charset.exp: Run .cc extension tests.
8510
8511 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8512
8513 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8514
8515 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8516
8517 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8518
8519 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8520
8521 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8522 * gcc.dg/i386-387-2.c: Likewise.
8523
8524 * gcc.dg/i386-387-7.c: New test.
8525 * gcc.dg/i386-387-8.c: New test.
8526
8527 * gcc.dg/builtins-37.c: New test.
8528
8529 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8530
8531 * g++.dg/pch/externc-1.C: Add missing semicolon.
8532
8533 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8534
8535 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8536
8537 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8538
8539 * gcc.c-torture/execute/20040411-1.c: New test.
8540
8541 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8542
8543 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8544
8545 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8546
8547 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8548
8549 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8550
8551 * lib/target-supports.exp (check_named_sections_available): New.
8552 * lib/gcc-dg.exp (dg-require-named-sections): New.
8553 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8554 old-deja.exp. Also prune error-count message from HP linker.
8555 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8556
8557 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8558 * g++.old-deja/g++.pt/static3.C: Likewise.
8559 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8560
8561 2004-04-09 Roger Sayle <roger@eyesopen.com>
8562
8563 * gcc.c-torture/execute/20040409-1.c: New test case.
8564 * gcc.c-torture/execute/20040409-2.c: New test case.
8565 * gcc.c-torture/execute/20040409-3.c: New test case.
8566
8567 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8568
8569 * gcc.dg/20040409-1.c: New test.
8570
8571 2004-04-08 Roger Sayle <roger@eyesopen.com>
8572
8573 PR target/14888
8574 * g++.dg/opt/pr14888.C: New test case.
8575
8576 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8577
8578 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8579 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8580 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8581 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8582 New tests.
8583
8584 2004-04-08 Paul Brook <paul@codesourcery.com>
8585
8586 * gcc.dg/spill-1.c: New test.
8587
8588 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8589
8590 * gcc.dg/torture/builtin-ctype-2.c: New test.
8591
8592 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8593
8594 * gcc.dg/pch/pch.exp: Add largefile test.
8595
8596 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8597
8598 * g++.dg/pch/externc-1.Hs: New.
8599 * g++.dg/pch/externc-1.C: New.
8600
8601 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8602
8603 * gcc.dg/compat/struct-by-value-5a_main.c,
8604 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8605 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8606 * gcc.dg/compat/struct-by-value-5a_x.c,
8607 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8608 gcc.dg/compat/struct-by-value-5_x.c.
8609 * gcc.dg/compat/struct-by-value-5a_y.c,
8610 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8611 gcc.dg/compat/struct-by-value-5_y.c.
8612
8613 * gcc.dg/compat/struct-by-value-6a_main.c,
8614 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8615 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8616 * gcc.dg/compat/struct-by-value-6a_x.c,
8617 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8618 gcc.dg/compat/struct-by-value-6_x.c.
8619 * gcc.dg/compat/struct-by-value-6a_y.c,
8620 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8621 gcc.dg/compat/struct-by-value-6_y.c.
8622
8623 * gcc.dg/compat/struct-by-value-7a_main.c,
8624 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8625 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8626 * gcc.dg/compat/struct-by-value-7a_x.c,
8627 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8628 gcc.dg/compat/struct-by-value-7_x.c.
8629 * gcc.dg/compat/struct-by-value-7a_y.c,
8630 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8631 gcc.dg/compat/struct-by-value-7_y.c.
8632
8633 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8634
8635 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8636 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8637 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8638 options.
8639
8640 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8641
8642 * gcc.dg/builtins-36.c: New test.
8643
8644 2004-04-06 Paul Brook <paul@codesourcery.com>
8645
8646 * README.gcc: Remove obsolete contraint on testcases.
8647
8648 2004-04-05 Paul Brook <paul@codesourcery.com>
8649
8650 PR2123
8651 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8652 failure and exit(0) on success.
8653 * g++.dg/expr/anew2.C: Ditto.
8654 * g++.dg/expr/anew3.C: Ditto.
8655 * g++.dg/expr/anew4.C: Ditto.
8656
8657 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8658
8659 PR c++/3518
8660 * g++.dg/template/unify7.C: New.
8661
8662 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8663
8664 * g++.dg/README: Bring up to date with new subdirectories; remove
8665 duplicate subdirectory lines.
8666
8667 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8668
8669 PR c++/14007
8670 * g++.dg/template/unify5.C: New.
8671 * g++.dg/template/unify6.C: New.
8672 * g++.dg/template/qualttp20.C: Adjust.
8673 * g++.old-deja/g++.jason/report.C: Adjust.
8674 * g++.old-deja/g++.other/qual1.C: Adjust.
8675
8676 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8677
8678 PR c++/14803
8679 * g++.dg/inherit/ptrmem1.C: New test.
8680
8681 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8682
8683 PR c++/14755
8684 * gcc.c-torture/execute/20040331-1.c: New test.
8685 * gcc.dg/20040331-1.c: New test.
8686
8687 2004-04-01 Paul Brook <paul@codesourcery.com>
8688
8689 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8690
8691 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8692
8693 PR c++/14724
8694 * g++.dg/init/goto1.C: New test.
8695
8696 PR c++/14763
8697 * g++.dg/template/defarg4.C: New test.
8698
8699 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8700
8701 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8702
8703 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8704
8705 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8706
8707 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8708
8709 * gcc.dg/noncompile/undeclared-2.c: New test.
8710
8711 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8712
8713 * gcc.dg/940409-1.c: Remove XFAIL.
8714 * gcc.dg/reg-vol-struct-1.c: New test.
8715
8716 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8717
8718 * gcc.dg/torture/builtin-wctype-1.c: New test.
8719
8720 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8721
8722 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8723 * gcc.dg/20001101-1.c: Likewise.
8724 * gcc.dg/20001102-1.c: Likewise.
8725
8726 2004-03-25 Roger Sayle <roger@eyesopen.com>
8727
8728 * gcc.dg/compare8.c: Add an additional test for XOR.
8729
8730 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8731
8732 * gcc.dg/torture/builtin-ctype-1.c: New test.
8733
8734 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8735
8736 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8737 * gcc.dg/torture/builtin-math-1.c: Likewise.
8738 * gcc.dg/torture/builtin-power-1.c: New test.
8739
8740 2004-03-24 Andreas Schwab <schwab@suse.de>
8741
8742 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8743 IA64 assembler.
8744
8745 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8746 Roger Sayle <roger@eyesopen.com>
8747
8748 * gcc.dg/compare8.c: New test case.
8749
8750 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8751
8752 * g++.dg/ext/altivec-7.C: New test.
8753
8754 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8755
8756 PR 12267, 12391, 12560, 13129, 14114, 14133
8757 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8758 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8759 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8760 Adjust error regexps.
8761 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8762 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8763 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8764 * gcc.dg/local1.c: Add explanatory comment.
8765
8766 2004-03-23 Roger Sayle <roger@eyesopen.com>
8767
8768 PR optimization/14669
8769 * g++.dg/opt/fold2.C: New test case.
8770
8771 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8772
8773 PR c/14069
8774 * gcc.dg/20040322-1.c: New test.
8775
8776 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8777
8778 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8779 * gcc.dg/ultrasp4.c: Likewise.
8780 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8781
8782 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8783
8784 * gcc.dg/i386-sse-8.c: Reset default options.
8785
8786 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8787
8788 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8789 in the error message text.
8790
8791 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8792
8793 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8794
8795 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8796
8797 PR c++/14616
8798 * g++.dg/init/array13.C: New test.
8799
8800 2004-03-20 Roger Sayle <roger@eyesopen.com>
8801
8802 PR target/13889
8803 * gcc.c-torture/compile/pr13889.c: New test case.
8804
8805 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8806
8807 PR c/14635
8808 * builtins-1.c (nan, nans): Don't test.
8809 * builtins-30.c: Don't use nan, nanf, nanl.
8810 * builtins-35.c: New test.
8811
8812 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8813
8814 * g++.dg/ext/altivec-6.C: New test.
8815
8816 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8817
8818 * g++.dg/init/placement3.C: New test.
8819
8820 * g++.dg/template/spec13.C: New test.
8821
8822 * g++.dg/lookup/using11.C: New test.
8823
8824 * g++.dg/lookup/koenig3.C: New test.
8825
8826 * g++.dg/template/operator2.C: New test.
8827
8828 * g++.dg/expr/dtor3.C: New test.
8829 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8830 marker.
8831 * g++.old-deja/g++.law/visibility28.C: Likewise.
8832
8833 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8834
8835 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8836 * gcc.dg/ppc64-abi-3.c: Likewise.
8837
8838 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8839
8840 PR c++/14545
8841 * g++.dg/parse/template15.C: New test.
8842
8843 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8844
8845 * g++.dg/expr/dtor2.C: New test.
8846
8847 * g++.dg/lookup/anon4.C: New test.
8848
8849 * g++.dg/overload/using1.C: New test.
8850
8851 * g++.dg/template/lookup7.C: New test.
8852
8853 * g++.dg/template/typename6.C: New test.
8854
8855 * g++.dg/expr/cond6.C: New test.
8856
8857 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8858
8859 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8860
8861 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8862
8863 * g++.dg/expr/cond5.C: New test.
8864 * g++.dg/expr/constcast1.C: Likewise.
8865 * g++.dg/expr/ptrmem2.C: Likewise.
8866 * g++.dg/expr/ptrmem3.C: Likewise.
8867 * g++.dg/lookup/main1.C: Likewise.
8868 * g++.dg/template/lookup6.C: Likewise.
8869
8870 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8871
8872 * gcc.dg/local1.c: New test.
8873
8874 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8875
8876 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8877
8878 * gcc.dg/torture/builtin-convert-1.c: New test.
8879
8880 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8881
8882 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8883
8884 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8885
8886 PR c++/14481
8887 * g++.dg/warn/Wunused-7.C: New test.
8888
8889 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8890
8891 * gcc.dg/torture/builtin-integral-1.c: New test.
8892
8893 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8894
8895 PR c++/14586
8896 * g++.dg/parse/non-dependent3.C: New test.
8897
8898 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8899
8900 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8901 * g++.dg/eh/simd-2.C: Likewise.
8902 * g++.dg/init/array10.C: Likewise.
8903 * gcc.c-torture/compile/simd-1.c: Likewise.
8904 * gcc.c-torture/compile/simd-2.c: Likewise.
8905 * gcc.c-torture/compile/simd-3.c: Likewise.
8906 * gcc.c-torture/compile/simd-4.c: Likewise.
8907 * gcc.c-torture/compile/simd-6.c: Likewise.
8908 * gcc.c-torture/execute/simd-1.c: Likewise.
8909 * gcc.c-torture/execute/simd-2.c: Likewise.
8910 * gcc.dg/compat/vector-defs.h: Likewise.
8911 * gcc.dg/20020531-1.c: Likewise.
8912 * gcc.dg/altivec-3.c: Likewise.
8913 * gcc.dg/altivec-4.c: Likewise.
8914 * gcc.dg/altivec-varargs-1.c: Likewise.
8915 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8916 * gcc.dg/i386-mmx-3.c: Likewise.
8917 * gcc.dg/i386-sse-4.c: Likewise.
8918 * gcc.dg/i386-sse-5.c: Likewise.
8919 * gcc.dg/i386-sse-8.c: Likewise.
8920 * gcc.dg/simd-1.c: Likewise.
8921 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8922 __ev64_opaque__ since the machine description provides it.
8923
8924 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8925
8926 * lib/compat.exp (skip_list): New global variable.
8927 Use it to hold the user defined COMPAT_SKIPS list if any.
8928 (compat-obj): Add the members of skip_list to optall.
8929
8930 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8931
8932 * gcc.dg/compat/union-by-value-1_main.c,
8933 union-by-value-1_x.c, union-by-value-1_y.c,
8934 union-check.h, union-defs.h,
8935 union-init.h, union-return-1_main.c,
8936 union-return-1_x.c, union-return-1_y.c: New files.
8937
8938 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8939
8940 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8941 mixed-struct-init.h: Add 4 mixed structure types.
8942 struct-by-value-21_main.c, struct-by-value-21_x.c,
8943 struct-by-value-21_y.c, struct-return-21_main.c,
8944 struct-return-21_x.c, struct-return-21_y.c: New files.
8945
8946 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8947
8948 PR c++/14550
8949 * g++.dg/parse/template14.C: New test.
8950
8951 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8952
8953 * gcc.c-torture/execute/20040313-1.c: New test.
8954
8955 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8956
8957 PR target/14533
8958 * gcc.dg/20040311-2.c: New test.
8959
8960 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8961
8962 PR other/14544
8963 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8964 bit-field.
8965
8966 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8967
8968 * gcc.dg/20040305-2.c: Add missing return statement.
8969
8970 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8971
8972 * gcc.dg/builtins-34.c: Also check pow10*.
8973
8974 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8975
8976 PR target/14262
8977 * gcc.dg/20040305-2.c: New test.
8978
8979 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8980
8981 * gcc.dg/20040310-1.c: New test.
8982
8983 2004-03-11 Roger Sayle <roger@eyesopen.com>
8984
8985 * gcc.c-torture/execute/20040311-1.c: New test case.
8986
8987 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/14476
8990 * g++.dg/lookup/enum1.C: New test.
8991
8992 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8993
8994 PR c++/14510
8995 * g++.dg/lookup/struct2.C: New test.
8996
8997 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8998
8999 * gcc.dg/builtins-34.c: New test.
9000
9001 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9002
9003 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9004
9005 2004-03-09 James E Wilson <wilson@specifixinc.com>
9006
9007 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9008 * gcc.dg/alias-2.c: New testcase.
9009
9010 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9011
9012 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9013
9014 2004-03-09 Roger Sayle <roger@eyesopen.com>
9015
9016 * gcc.c-torture/execute/20040309-1.c: New test case.
9017
9018 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9019
9020 PR c++/14397
9021 * g++.dg/overload/ref1.C: New.
9022
9023 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9024
9025 PR c++/14409
9026 * g++.dg/template/spec12.C: New test.
9027
9028 PR c++/14448
9029 * g++.dg/parse/crash14.C: New test.
9030
9031 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9032
9033 PR c++/14230
9034 * g++.dg/init/ref11.C: New test.
9035
9036 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9037
9038 PR c++/14432
9039 * g++.dg/parse/builtin2.C: New test.
9040
9041 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9042
9043 PR c++/14401
9044 * g++.dg/init/ctor3.C: New test.
9045 * g++.dg/init/union1.C: New test.
9046 * g++.dg/ext/anon-struct4.C: New test.
9047
9048 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9049
9050 * g++.dg/lookup/koenig1.C: Tweak error messages.
9051 * g++.dg/lookup/used-before-declaration.C: Likewise.
9052 * g++.dg/other/do1.C: Likewise.
9053 * g++.dg/overload/koenig1.C: Likewise.
9054 * g++.dg/parse/crash13.C: Likewise.
9055 * g++.dg/template/instantiate3.C: Likewise.
9056
9057 2004-03-08 Eric Christopher <echristo@redhat.com>
9058
9059 * * lib/target-supports.exp: Enable libiconv in test
9060 compilation. Fix up error checking.
9061
9062 2004-03-08 Roger Sayle <roger@eyesopen.com>
9063
9064 PR middle-end/14289
9065 * gcc.dg/pr14289-1.c: New test case.
9066 * gcc.dg/pr14289-2.c: Likewise.
9067 * gcc.dg/pr14289-3.c: Likewise.
9068
9069 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9070
9071 * gcc.c-torture/execute/20040308-1.c: New test.
9072
9073 2004-03-07 Roger Sayle <roger@eyesopen.com>
9074
9075 * gcc.c-torture/execute/20040307-1.c: New test case.
9076
9077 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9078
9079 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9080
9081 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9082
9083 * gcc.dg/20040306-1.c: New test.
9084
9085 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9086
9087 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9088 them static.
9089 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9090
9091 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9092
9093 PR c/14465
9094 * gcc.dg/decl-6.c: New test.
9095
9096 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9097
9098 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9099 Rename LOGPOW -> LOG_POW.
9100 (SQRT_EXP, POW_EXP): New.
9101
9102 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9103
9104 * gcc.dg/i386-sse-8.c: New test.
9105
9106 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9107
9108 PR c/14114
9109 * gcc.dg/decl-5.c: New test.
9110
9111 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9112
9113 * gcc.dg/20040305-1.c: New test.
9114
9115 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9116
9117 PR other/14354
9118 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9119
9120 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9121
9122 PR c++/14425, c++/14426
9123 * g++.dg/ext/altivec-4.C: New test.
9124 * g++.dg/ext/altivec-5.C: New test.
9125
9126 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9127
9128 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9129 global variables of a type with no linkage.
9130 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9131 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9132 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9133 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9134 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9135 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9136 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9137 * g++.dg/warn/deprecated.C: Name enum Color.
9138 * g++.dg/overload/VLA.C: Name structure for 'b'.
9139 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9140
9141 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9142
9143 * gcc.c-torture/compile/20040304-1.c: New test.
9144
9145 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9146
9147 PR 13728
9148 * gcc.dg/decl-4.c: New testcase.
9149
9150 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9151
9152 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9153 as PRECF if sizeof (float) > sizeof (double).
9154 (PRECL): Make it the same as PRECF if
9155 sizeof (float) > sizeof (long double).
9156
9157 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9158
9159 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9160 system type. Add check for irix6 which doesn't have c99 runtime.
9161
9162 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9163
9164 * gcc.dg/const-elim-1.c: xfail for xtensa.
9165
9166 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9167
9168 PR c++/14369
9169 * g++.dg/template/cond4.C: New test.
9170
9171 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9172
9173 PR c++/14360
9174 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9175
9176 PR c++/14361
9177 * g++.dg/parse/defarg7.C: New test.
9178
9179 PR c++/14359
9180 * g++.dg/template/friend26.C: New test.
9181
9182 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9183
9184 PR c++/14324
9185 * g++.dg/abi/mangle21.C: New test.
9186
9187 PR c++/14260
9188 * g++.dg/parse/constructor2.C: New test.
9189
9190 PR c++/14337
9191 * g++.dg/template/sfinae1.C: New test.
9192
9193 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9194
9195 PR c++/14267
9196 * g++.dg/expr/crash2.C: New test.
9197
9198 PR middle-end/13448
9199 * gcc.dg/inline-5.c: New test.
9200 * gcc.dg/always-inline.c: Split out tests into ...
9201 * gcc.dg/always-inline2.c: ... this and ...
9202 * gcc.dg/always-inline3.c: ... this.
9203
9204 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9205
9206 PR debug/12103
9207 * g++.dg/debug/crash1.C: New test.
9208
9209 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9210
9211 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9212 function with __attribute__((noinline)).
9213 (recurser_void2): Likewise.
9214 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9215 (recurser_void2): Likewise.
9216
9217 2004-02-29 Roger Sayle <roger@eyesopen.com>
9218
9219 PR middle-end/14203
9220 * g++.dg/warn/Wunused-6.C: New test case.
9221
9222 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9223
9224 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9225 not defined.
9226
9227 2004-02-27 Eric Christopher <echristo@redhat.com>
9228
9229 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9230 * g++.dg/charset/asm2.c: Run only x86.
9231 * gcc.dg/charset/asm3.c: Ditto.
9232
9233 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9234
9235 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9236 ld_library_path.
9237
9238 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9239
9240 * g++.dg/ext/altivec-3.C: New.
9241
9242 2004-02-26 Richard Henderson <rth@redhat.com>
9243
9244 * g++.dg/ext/attrib10.C: Mark for warning.
9245 * gcc.dg/attr-alias-1.c: New.
9246
9247 2004-02-26 Richard Henderson <rth@redhat.com>
9248
9249 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9250 * gcc.c-torture/execute/20040208-2.c: ... it back.
9251
9252 2004-02-26 Eric Christopher <echristo@redhat.com>
9253
9254 * lib/target-supports.exp (check-iconv-available): New function.
9255 * lib/gcc-dg.exp (dg-require-iconv): New function.
9256 Use above.
9257 * gcc.dg/charset: New directory.
9258 * gcc.dg/charset/charset.exp: New file.
9259 * gcc.dg/charset/asm1.c: Ditto.
9260 * gcc.dg/charset/asm2.c: Ditto.
9261 * gcc.dg/charset/asm3.c: Ditto.
9262 * gcc.dg/charset/asm4.c: Ditto.
9263 * gcc.dg/charset/asm5.c: Ditto.
9264 * gcc.dg/charset/attribute1.c: Ditto.
9265 * gcc.dg/charset/attribute2.c: Ditto.
9266 * gcc.dg/charset/string1.c: Ditto.
9267 * g++.dg/charset: New directory.
9268 * g++.dg/dg.exp: Add here. Special options.
9269 * g++.dg/charset/charset.exp: New file.
9270 * g++.dg/charset/asm1.c: Ditto.
9271 * g++.dg/charset/asm2.c: Ditto.
9272 * g++.dg/charset/asm3.c: Ditto.
9273 * g++.dg/charset/asm4.c: Ditto.
9274 * g++.dg/charset/attribute1.c: Ditto.
9275 * g++.dg/charset/attribute2.c: Ditto.
9276 * g++.dg/charset/extern1.cc: Ditto.
9277 * g++.dg/charset/extern2.cc: Ditto.
9278 * g++.dg/charset/string1.c: Ditto.
9279
9280 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9281
9282 PR c++/14278
9283 * g++.dg/parse/comma1.C: New test.
9284
9285 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9286
9287 PR c++/14284
9288 * g++.dg/template/ttp8.C: New test.
9289
9290 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9291
9292 * gcc.dg/fixuns-trunc-1.c: New test.
9293
9294 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9295
9296 * gcc.dg/builtins-config.h: Use #elif.
9297
9298 2004-02-26 Michael Matz <matz@suse.de>
9299
9300 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9301 * gcc.dg/991214-1.c: Likewise.
9302 * gcc.dg/i386-asm-1.c: Likewise.
9303
9304 2004-02-25 Richard Henderson <rth@redhat.com>
9305
9306 * gcc.c-torture/execute/20040208-2.c: Move ...
9307 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9308
9309 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9310
9311 PR c++/14246
9312 * g++.dg/other/crash-3.C: New test.
9313
9314 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9315
9316 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9317 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9318
9319 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9320 HP-UX.
9321
9322 2004-02-24 Michael Matz <matz@suse.de>
9323
9324 * gcc.dg/i386-regparm.c: New.
9325
9326 2004-02-23 James E Wilson <wilson@specifixinc.com>
9327
9328 * gcc.c-torture/execute/20040223-1.c: New.
9329
9330 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9331 Kazu Hirata <kazu@cs.umass.edu>
9332
9333 * gcc.dg/fwritable-strings-1.c: Remove.
9334
9335 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9336
9337 PR c/14156
9338 * gcc.dg/20040223-1.c: New test.
9339
9340 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9341
9342 PR c++/14106
9343 * g++.dg/ext/typeof9.C: New test.
9344
9345 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9346
9347 PR c++/14250
9348 * g++.dg/other/switch1.C: New test.
9349
9350 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9351
9352 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9353 * gcc.dg/va-arg-1.c: Likewise.
9354
9355 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9356
9357 PR c++/14143
9358 * g++.dg/template/koenig5.C: New test.
9359
9360 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9361
9362 * g++.dg/ext/altivec-1.C: Generalize target triple.
9363 * g++.dg/ext/altivec-2.C: New test case.
9364 * g++.dg/ext/altivec_check.h: New file.
9365 * gcc.dg/altivec-1.c: Generalize target triple;
9366 include altivec_check.h and call altivec_check().
9367 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9368 * gcc.dg/altivec-6.c: New test case.
9369 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9370 type casts as needed.
9371 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9372 altivec_check().
9373 * gcc.dg/altivec-12.c: New test case.
9374 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9375 include altivec_check.h and call altivec_check().
9376 * gcc.dg/altivec_check.h: New file.
9377
9378 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9379
9380 * lib/target-supports.exp (check_alias_available): Don't mangle
9381 function `g' in test program.
9382
9383 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9384
9385 * lib/target-supports.exp (check_profiling_available): Check
9386 argument to determine whether we support a profiling type.
9387 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9388 check_profiling_available.
9389 * g++.dg/bprob/bprob.exp: Likewise
9390 * g77.dg/bprob/bprob.exp: Likewise.
9391 * gcc.misc-tests/bprob.exp: Likewise.
9392 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9393 dg-require-profiling and delete expected error handling.
9394 * gcc.dg/20021014-1.c: Likewise.
9395 * gcc.dg/nest.c: Likewise.
9396
9397 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9398
9399 PR c++/12007
9400 * g++.dg/other/vthunk1.C: New test.
9401
9402 2004-02-20 Falk Hueffner <falk@debian.org>
9403
9404 PR target/14201
9405 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9406
9407 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9408
9409 PR c++/13927
9410 * g++.dg/other/error8.C: Remove XFAIL markers.
9411
9412 PR c++/14173
9413 * g++.dg/ext/packed5.C: New test.
9414
9415 PR c++/14199
9416 * g++.dg/warn/Wunused-5.C: New test.
9417
9418 PR c++/14186
9419 * g++.dg/lookup/member1.C: New test.
9420
9421 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9422
9423 * gcc.c-torture/compile/20040130-1.c: Enable only when
9424 __INT_MAX__ >= 2147483647L.
9425 * gcc.c-torture/compile/961203-1.c: Likewise.
9426
9427 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9428
9429 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9430 * g++.dg/opt/template1.C: Robustify assembler regexp
9431
9432 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9433
9434 * gcc.c-torture/execute/simd-4.x: Remove.
9435 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9436 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9437 Guard with #ifndef SKIP_ATTRIBUTE.
9438 * gcc.dg/compat/vector-1_y.c: Likewise.
9439 * gcc.dg/compat/vector-2_x.c: Likewise.
9440 * gcc.dg/compat/vector-2_y.c: Likewise.
9441 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9442 * g++.dg/eh/simd-2.C: Likewise.
9443
9444 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9445
9446 * gcc.c-torture/compile/complex-1.c: New.
9447
9448 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9449
9450 PR target/14209
9451 * gcc.c-torture/execute/20040218-1.c: New test.
9452
9453 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9454
9455 PR c++/14181
9456 * g++.dg/parse/new2.C: New test.
9457
9458 2004-02-18 Paul Brook <paul@codesourcery.com>
9459
9460 * gcc.c-torture/compile/libcall-1.c: New test.
9461
9462 2004-02-18 Paul Brook <paul@codesourcery.com>
9463
9464 PR debug/12934
9465 * gcc.dg/debug/debug-7.c: New test.
9466
9467 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9468
9469 * gcc.dg/20040217-1.c: New test.
9470
9471 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9472
9473 * gcc.c-torture/execute/990208-1.x: Delete.
9474
9475 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9476
9477 * gcc.c-torture/execute/20040208-2.x: New file.
9478
9479 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9480
9481 PR c++/11326
9482 * g++.dg/abi/structret1.C: New test.
9483
9484 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9485
9486 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9487 (i386_cpuid): No need to test if cpuid is available on AMD64.
9488 Fix assembly, so that it works onboth i386 and AMD64.
9489 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9490 (vecInLong): Fix s[] member type to unsigned int.
9491 (vecInWord): Remove type.
9492 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9493 (a64, b64, c64, d64, e64): Remove.
9494 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9495 Remove unused variable. Remove initialization of removed variables.
9496 Don't call mmx_tests nor sse_tests.
9497 (reference_mmx, reference_sse): Remove.
9498 (check): Add return stmt.
9499 * gcc.dg/i386-sse-7.c: New test.
9500 * gcc.dg/i386-mmx-4.c: New test.
9501
9502 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9503
9504 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9505 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9506 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9507 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9508 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9509 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9510 g++.dg/tc1/dr94.C: Fix line terminator.
9511
9512 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9513
9514 * gcc.c-torture/compile/20040216-1.c: New.
9515
9516 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9517
9518 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9519 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9520 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9521 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9522 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9523 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9524
9525 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9526
9527 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9528
9529 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9530
9531 PR c++/13971
9532 * g++.dg/expr/cond4.C: New test.
9533
9534 PR c++/14086
9535 * g++.dg/lookup/crash2.C: New test.
9536
9537 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9538
9539 * gcc.c-torture/compile/20040214-2.c: New test.
9540
9541 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9542
9543 PR c++/14116
9544 * g++.dg/ext/typeof8.C: New test.
9545
9546 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9547
9548 * gcc.c-torture/compile/20040214-1.c: New test.
9549
9550 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9551
9552 PR c++/13635
9553 * g++.dg/template/spec11.C: New test.
9554
9555 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9556
9557 PR c++/13927
9558 * g++.dg/other/error8.C: New test.
9559
9560 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9561
9562 PR c++/14122
9563 * g++.dg/template/array4.C: New test.
9564
9565 PR c++/14108
9566 * g++.dg/inherit/thunk2.C: New test.
9567
9568 PR c++/14083
9569 * g++.dg/eh/cond2.C: New test.
9570
9571 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9572
9573 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9574
9575 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9576
9577 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9578
9579 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9580
9581 * g++.dg/simd-2.C: xfail on ppc64-linux.
9582
9583 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9584
9585 PR c/456
9586 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9587 tests.
9588
9589 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9590
9591 * gcc.dg/builtins-33.c: New test.
9592
9593 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9594
9595 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9596
9597 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9598
9599 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9600
9601 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9602
9603 * gcc.dg/ppc64-abi-3.c: New test.
9604
9605 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9606
9607 PR c/14092
9608
9609 * gcc.dg/pr14092-1.c: New testcase.
9610
9611 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9612
9613 * gcc.dg/cpp/assert4.c: Fix typo last change.
9614
9615 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9616 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9617
9618 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9619
9620 2004-02-09 Roger Sayle <roger@eyesopen.com>
9621
9622 * gcc.c-torture/compile/20040209-1.c: New test case.
9623
9624 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9625
9626 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9627
9628 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9629
9630 * gcc.c-torture/execute/20040208-[12].c: New tests.
9631
9632 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9633
9634 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9635
9636 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9637
9638 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9639
9640 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9641
9642 Bug 13856
9643 * gcc.dg/visibility-8.c: New testcase.
9644
9645 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9646
9647 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9648 arguments.
9649 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9650
9651 2004-02-07 Roger Sayle <roger@eyesopen.com>
9652
9653 PR middle-end/13696
9654 * g++.dg/opt/fold1.C: New test case.
9655
9656 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9657
9658 PR c++/14033
9659 * g++.dg/other/crash-2.C: New test.
9660
9661 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9662
9663 PR c++/14028
9664 * g++.dg/parse/angle-bracket2.C: New test.
9665
9666 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9667
9668 PR middle-end/13750
9669 Revert:
9670 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9671 PR pch/13361
9672 * testsuite/g++.dg/pch/wchar-1.C: New.
9673 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9674
9675 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9676
9677 PR c++/14008
9678 * g++.dg/parse/error15.C: New test.
9679 * g++.dg/parse/crash11.C: Update dg-error mark.
9680
9681 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9682
9683 PR c++/13932
9684 * g++.dg/warn/conv2.C: New test.
9685
9686 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9687
9688 PR c++/13086
9689 * g++.dg/warn/incomplete1.C: Remove xfail.
9690
9691 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9692
9693 * lib/file-format.exp (gcc_target_object_format): Use
9694 ${tool}_target_compile, not gcc_target_compile.
9695 * lib/target-supports.exp (check_alias_available): Likewise.
9696 (check_gc_sections_available): Likewise.
9697 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9698 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9699 dg-require-alias.
9700
9701 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9702
9703 PR c++/13969
9704 * g++.dg/template/static6.C: New test.
9705
9706 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9707
9708 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9709
9710 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9711
9712 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9713 tests for systems where `char' is unsigned by default.
9714
9715 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9716
9717 PR c++/13997
9718 * g++.dg/template/partial3.C: New test.
9719
9720 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9721
9722 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9723 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9724 Remove mentions of obsolete ports.
9725
9726 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9727
9728 * gcc.dg/noncompile/20001228-1.c: Fix for new
9729 error message.
9730
9731 2004-02-03 Roger Sayle <roger@eyesopen.com>
9732
9733 PR target/9348
9734 * gcc.c-torture/execute/multdi-1.c: New test case.
9735
9736 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9737
9738 PR c++/13925
9739 * g++.dg/template/lookup5.C: New test.
9740
9741 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9742
9743 PR c++/13950
9744 * g++.dg/template/lookup4.C: New test.
9745
9746 PR c++/13970
9747 * g++.dg/parse/error14.C: New test.
9748
9749 PR c++/14002
9750 * g++.dg/parse/template13.C: New test.
9751
9752 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9753
9754 PR c++/13978
9755 * g++.dg/template/koenig4.C: New test.
9756
9757 PR c++/13968
9758 * g++.dg/template/crash17.C: New test.
9759
9760 PR c++/13975
9761 * g++.dg/parse/error13.C: New test.
9762 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9763
9764 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9765
9766 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9767
9768 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9769
9770 PR c/11658
9771 PR c/13994
9772 * gcc.dg/noncompile/20040203-1.c: New test.
9773 * gcc.dg/noncompile/20040203-2.c: Likewise.
9774 * gcc.dg/noncompile/20040203-3.c: Likewise.
9775 * gcc.dg/20040203-1.c: Likewise.
9776
9777 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9778
9779 PR c++/10858
9780 * g++.dg/template/sizeof7.C: New test.
9781
9782 2004-02-02 Eric Christopher <echristo@redhat.com>
9783 Zack Weinberg <zack@codesourcery.com>
9784
9785 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9786
9787 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9788
9789 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9790 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9791 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9792 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9793
9794 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9795
9796 PR c++/13113
9797 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9798
9799 PR c++/13854
9800 * g++.dg/ext/attrib13.C: New test.
9801
9802 PR c++/13907
9803 * g++.dg/conversion/op2.C: New test.
9804
9805 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9806
9807 * gcc.dg/titype-1.c: Fix pasto.
9808
9809 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9810
9811 * gcc.dg/titype-1.c: New test.
9812
9813 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9814
9815 PR c++/13957
9816 * g++.dg/template/non-type-template-argument-1.C,
9817 g++.dg/template/qualified-id1.C: Update dg-error marks.
9818 * g++.dg/template/nontype6.C: New test.
9819
9820 2004-02-01 Roger Sayle <roger@eyesopen.com>
9821
9822 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9823 * gcc.dg/builtins-31.c: New testcase.
9824 * gcc.dg/builtins-32.c: New testcase.
9825
9826 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9827
9828 * objc.dg/call-super-2.m: Update line numbers
9829 for the including of stddef.h.
9830
9831 2004-01-30 Michael Matz <matz@suse.de>
9832
9833 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9834 g++.dg/ext/case-range3.C: New tests.
9835
9836 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9837
9838 DR206
9839 PR c++/13813
9840 * g++.dg/template/member4.C: New test.
9841
9842 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9843
9844 PR c++/13683
9845 * g++.dg/template/sizeof6.C: New test.
9846
9847 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9848
9849 * gcc.dg/fwritable-strings-1.c: New test.
9850
9851 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9852
9853 * gcc.c-torture/compile/20040130-1.c: New test.
9854
9855 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9856
9857 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9858
9859 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9860
9861 PR c++/13883
9862 * g++.dg/template/ctor3.C: New test.
9863
9864 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9865
9866 * g++.dg/tc1: New directory.
9867 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9868 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9869 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9870 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9871 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9872
9873 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9874
9875 * g++.dg/parse/error11.C: New test.
9876 * g++.dg/parse/error12.C: Likewise.
9877
9878 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9879
9880 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9881 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9882
9883 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9884
9885 PR c++/13791
9886 * g++.dg/ext/attrib12.C: New test.
9887
9888 PR c++/13736
9889 * g++.dg/parse/cast2.C: New test.
9890
9891 2004-01-27 James E Wilson <wilson@specifixinc.com>
9892
9893 * objc.dg/encode-2.m (main): New local string. Set depending on
9894 sizeof long. Use in sscanf call.
9895 * objc.dg/encode-3.m (main): New local string. Set depending on
9896 sizeof long. Use in scan_initial call.
9897
9898 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9899
9900 * objc.dg/call-super-2.m: Make LP64-safe.
9901 * objc.dg/desig-init-1.m: Likewise.
9902
9903 2004-01-27 Devang Patel <dpatel@apple.com>
9904
9905 * g++.dg/debug/namespace1.C: New test.
9906
9907 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9908
9909 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9910 xscale-*-*.
9911
9912 * gcc.dg/arm-mmx-1.c: New test.
9913
9914 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9915
9916 * gcc.dg/20040127-1.c: New test.
9917 * gcc.dg/20040127-2.c: New test.
9918
9919 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9920
9921 * objc.dg/stret-1.m (glob): Renamed to globa.
9922
9923 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9924
9925 PR c++/13663
9926 * g++.dg/expr/for1.C: New test.
9927
9928 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9929
9930 PR middle-end/13779
9931 * gcc.dg/darwin-longlong.c: New test.
9932
9933 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9934
9935 * gcc.dg/20040124-1.c: Moved test from here...
9936 * gcc.c-torture/compile/20040124-1.c: ...to here.
9937
9938 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9939
9940 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9941 the assembly output if -m64 is passed.
9942
9943 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9944
9945 PR c++/13833
9946 * g++.dg/template/cond3.C: New test.
9947
9948 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9949
9950 PR c++/13810
9951 * g++.dg/template/ttp7.C: New test.
9952
9953 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9954
9955 PR c++/13797
9956 * g++.dg/template/nontype4.C: New test.
9957 * g++.dg/template/nontype5.C: Likewise.
9958
9959 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9960
9961 * gcc.dg/torture/mips-clobber-at.c: New test.
9962
9963 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9964
9965 * gcc.dg/20040124-1.c: New test.
9966
9967 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9968
9969 * gcc.dg/20040123-1.c: New test.
9970
9971 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9972
9973 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9974
9975 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9976
9977 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9978
9979 2004-01-23 Andrew Pinski <apinski@apple.com>
9980
9981 * gcc.dg/20030121-1.c: Move to ..
9982 * gcc.dg/20040121-1.c: here.
9983
9984 2004-01-23 Roger Sayle <roger@eyesopen.com>
9985
9986 * gcc.dg/builtins-29.c: New test case.
9987
9988 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9989
9990 PR 18314
9991 * gcc.dg/builtins-30.c: New testcase.
9992
9993 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9994
9995 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9996 * lib/g77.exp: Likewise.
9997 * lib/objc.exp: Likewise.
9998 * lib/g++.exp: Likewise.
9999
10000 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10001
10002 * gcc.dg/struct-by-value-2.c: New test.
10003
10004 2004-01-21 Andrew Pinski <apinski@apple.com>
10005
10006 PR target/13785
10007 * gcc.dg/20030121-1.c: New test.
10008
10009 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10010
10011 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10012 clobber frame pointer register in asm statement.
10013
10014 2004-01-21 Falk Hueffner <falk@debian.org>
10015
10016 * gcc.c-torture/compile/20040121-1.c: New test.
10017
10018 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10019
10020 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10021
10022 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10023
10024 * gcc.dg/ppc64-abi-2.c: New test.
10025
10026 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10027
10028 * lib/treelang.exp: Fill out this file.
10029 * lib/treelang-dg.exp: New File.
10030
10031 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10032
10033 * gcc.c-torture/compile/981022-1.c: Remove.
10034 * gcc.dg/array-5.c: Remove XFAIL.
10035 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10036 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10037 gcc.dg/cond-lvalue-1.c: Update.
10038 * gcc.dg/cast-lvalue-2.c: New test.
10039
10040 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10041
10042 PR c++/13592
10043 * g++.dg/other/error1.C (class foo): Tweak error message.
10044
10045 PR c++/13592
10046 * g++.dg/template/call2.C: New test.
10047
10048 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10049
10050 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10051 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10052 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10053 scalar-return-1_x.c, scalar-return-2_y.c,
10054 scalar-return-3_x.c, scalar-return-3_y.c,
10055 scalar-return-4_x.c, scalar-return-4_y.c,
10056 struct-align-1.h, struct-align-1_x.c,
10057 struct-align-1_y.c, struct-align-2.h,
10058 struct-align-2_x.c, struct-align-2_y.c,
10059 struct-by-value-10_y.c, struct-by-value-11_x.c,
10060 struct-by-value-11_y.c, struct-by-value-12_x.c,
10061 struct-by-value-12_y.c, struct-by-value-13_x.c,
10062 struct-by-value-13_y.c, struct-by-value-14_x.c,
10063 struct-by-value-14_y.c, struct-by-value-15_x.c,
10064 struct-by-value-15_y.c, struct-by-value-16_y.c,
10065 struct-by-value-17_y.c, struct-by-value-18_y.c,
10066 struct-by-value-19_y.c, struct-by-value-1_x.c,
10067 struct-by-value-1_y.c, struct-by-value-20_y.c,
10068 struct-by-value-2_x.c, struct-by-value-2_y.c,
10069 struct-by-value-3_y.c, struct-by-value-4_x.c,
10070 struct-by-value-4_y.c, struct-by-value-5_y.c,
10071 struct-by-value-6_y.c, struct-by-value-7_y.c
10072 struct-by-value-8_x.c, struct-by-value-8_y.c
10073 struct-by-value-9_x.c, struct-by-value-9_y.c
10074 struct-return-10_x.c, struct-return-10_y.c,
10075 struct-return-19_x.c, struct-return-20_x.c
10076 struct-return-2_x.c, struct-return-2_y.c
10077 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10078 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10079
10080 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10081
10082 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10083 attribute on sparc*-sun-solaris2.*.
10084
10085 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10086
10087 PR c++/13710
10088 * g++.dg/ext/typeof7.C: New test.
10089
10090 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10091
10092 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10093 * gcc.dg/const-elim-1.c: Same.
10094
10095 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10096
10097 * objc.dg/stret-1.m: New.
10098 * objc.dg/stret-2.m: New.
10099
10100 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10101
10102 PR c++/11895
10103 * g++.dg/ext/vector1.C: New test.
10104
10105 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10106
10107 * gcc.dg/pch/import-1.c: New.
10108 * gcc.dg/pch/import-1.hs: New.
10109 * gcc.dg/pch/import-1a.h: New.
10110 * gcc.dg/pch/import-1b.h: New.
10111 * gcc.dg/pch/import-1c.h: New.
10112
10113 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10114
10115 PR c++/13574
10116 * g++.dg/ext/array1.C: New test.
10117
10118 PR c++/13178
10119 * g++.dg/conversion/op1.C: New test.
10120
10121 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10122
10123 PR 11864
10124 From Kazumoto Kojima / Dan Kegel:
10125 * gcc.dg/pr11864-1.c: New test.
10126
10127 PR 10392
10128 From Marcus Comstedt / Dan Kegel:
10129 * gcc.dg/pr10392-1.c: New test.
10130
10131 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10132
10133 PR c++/13478
10134 * g++.dg/init/ref10.C: New test.
10135
10136 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10137
10138 PR c++/13407
10139 * g++.dg/parse/typename6.C: New test.
10140
10141 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10142
10143 PR pch/13361
10144 * testsuite/g++.dg/pch/wchar-1.C: New.
10145 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10146
10147 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10148
10149 PR c++/9259
10150 * g++.dg/expr/sizeof2.C: New test.
10151
10152 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10153
10154 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10155
10156 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10157
10158 PR c++/13659
10159 * g++.dg/lookup/strong-using-3.C: New.
10160 * g++.dg/lookup/using-10.C: New.
10161
10162 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10163
10164 PR c++/13594
10165 * g++.dg/lookup/strong-using-2.C: New.
10166
10167 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10168 Dan Kegel <dank@kegel.com>
10169 J"orn Rennecke <joern.rennecke@superh.com>
10170
10171 PR target/9365
10172 * gcc.dg/pr9365-1.c: New test.
10173
10174 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10175
10176 PR c++/8856
10177 * g++.dg/parse/casting-operator2.C: New test.
10178 * g++.old-deja/g++.pt/explicit83.C: Remove.
10179
10180 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10181
10182 * gcc.dg/label-compound-stmt-1.c: New test.
10183 * gcc.c-torture/compile/950922-1.c,
10184 gcc.c-torture/compile/20000211-3.c,
10185 gcc.c-torture/compile/20000518-1.c,
10186 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10187 compound statements.
10188
10189 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10190
10191 * gcc.dg/ppc64-abi-1.c: New test.
10192
10193 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10194
10195 * g++.dg/ext/attrib9.C: Add dg-warnings.
10196
10197 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10198
10199 PR c++/12335
10200 * g++.dg/parse/dtor3.C: New test.
10201
10202 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10203
10204 PR c++/12709
10205 * g++.dg/parse/try-catch-1.C: New test.
10206
10207 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10208
10209 * ada/acats/run_all.sh: Add more verbose output in acats.log
10210 when compiling tests.
10211
10212 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10213
10214 PR 13656
10215 * gcc.dg/typedef-redecl.c: New test case.
10216 * gcc.dg/typedef-redecl.h: New support file.
10217
10218 2004-01-13 Jan Hubicka <jh@suse.cz>
10219
10220 * gcc.dg/always_inline.c: New test.
10221 * gcc.dg/debug/20031231-1.c: Fix.
10222
10223 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10224
10225 PR c++/13474
10226 * g++.dg/template/array3.C: New test.
10227
10228 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10229
10230 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10231 * g++.dg/warn/Wunused-2.C: Likewise.
10232
10233 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10234
10235 PR c++/13289
10236 * g++.dg/template/instantiate6.C: New test.
10237
10238 2004-01-12 Roger Sayle <roger@eyesopen.com>
10239
10240 PR middle-end/11397
10241 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10242
10243 2004-01-12 Jan Hubicka <jh@suse.cz>
10244
10245 PR opt/12826
10246 * gcc.dg/20040112-1.c: New.
10247
10248 * gcc.dg/dwarf-die[1-7].c: Move to...
10249 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10250 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10251
10252 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10253
10254 PR c++/4100
10255 * g++.dg/parse/friend4.C: New test.
10256
10257 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10258
10259 PR c++/4100
10260 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10261 definition is called a friend.
10262
10263 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10264
10265 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10266
10267 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10268
10269 PR c++/3478
10270 * g++.dg/parse/error10.C: New test.
10271 * g++.dg/template/arg2.C: Accept "invalid type" error.
10272
10273 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10274
10275 PR middle-end/13392
10276 * g++.dg/opt/expect2.C: New test.
10277
10278 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10279
10280 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10281 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10282 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10283 Update dg-error regexps.
10284
10285 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10286
10287 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10288 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10289
10290 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10291
10292 * gcc.dg/pragma-re-1.c: Use right pointer type.
10293
10294 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10295
10296 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10297
10298 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10299
10300 * gcc.dg/rs6000-ldouble-1.c: New.
10301
10302 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10303
10304 DR 337
10305 PR c++/9256
10306 * g++.dg/other/abstract1.C: New test.
10307
10308 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10309
10310 * g++.dg/lookup/strong-using-1.C: New.
10311
10312 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10313
10314 PR c/11234
10315 * gcc.dg/func-ptr-conv-1.c: New test.
10316 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10317
10318 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10319
10320 PR target/13380.
10321 * gcc.c-torture/compile/20040109-1.c: New.
10322
10323 2004-01-08 Stuart Hastings <stuart@apple.com>
10324
10325 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10326 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10327 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10328
10329 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10330
10331 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10332
10333 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10334
10335 * ada/acats/run_acats: Treat 'gnatchop' the same way
10336 as 'gnatmake'. Export GCC_DRIVER.
10337 * ada/acats/run_all.sh: Add target_gnatchop. Use
10338 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10339
10340 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10341
10342 PR c++/12573
10343 * g++.dg/template/dependent-expr4.C: New test.
10344
10345 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10346
10347 * gcc.dg/altivec-11.c: New test.
10348
10349 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10350
10351 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10352
10353 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10354
10355 PR c/6024
10356 * gcc.dg/enum-compat-1.c: New test.
10357 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10358
10359 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10360
10361 PR c/12165
10362 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10363 gcc.dg/c99-idem-qual-3.c: New tests.
10364
10365 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10366
10367 * gcc.dg/winline-7.c: Don't cast void * to int.
10368
10369 2004-01-06 Jan Hubicka <jh@suse.cz>
10370
10371 * gcc.dg/i386-sse-5.c: New test
10372 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10373
10374 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10375
10376 PR c++/12815
10377 * g++.dg/rtti/typeid4.C: New test.
10378
10379 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10380
10381 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10382
10383 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10384
10385 PR c++/12132
10386 * g++.dg/template/error11.C: New test.
10387
10388 PR c++/13451
10389 * g++.dg/template/class2.C: New test.
10390
10391 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10392 Richard Sandiford <rsandifo@redhat.com>
10393
10394 PR c++/13387
10395 * g++.dg/opt/alias3.C: New test.
10396
10397 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10398
10399 PR c++/13157
10400 * g++.dg/template/koenig3.C: New test.
10401
10402 PR c++/13529
10403 * g++.dg/parse/offsetof3.C: New test.
10404
10405 * g++.dg/init/copy7.C: Add missing dg-error markers.
10406
10407 PR c++/12226
10408 * g++.dg/init/copy7.c: New test.
10409
10410 PR c++/13536
10411 * g++.dg/parse/cast1.C: New test.
10412
10413 2004-01-04 Jan Hubicka <jh@suse.cz>
10414
10415 * gcc.dg/winline[1-7].c: New tests.
10416
10417 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10418
10419 PR c++/13520
10420 * g++.dg/template/qualttp22.C: New test.
10421
10422 2004-01-01 Jan Hubicka <jh@suse.cz>
10423
10424 * gcc.dg/debug/20031231-1.c: New.
10425 * gcc.c-torture/compile/20040101-1.c: New.
10426 * gcc.dg/dwarf-die-[1-7].c: New.
10427
10428 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10429
10430 PR optimization/13521
10431 * gcc.c-torture/compile/20031231-1.c: New test.
10432
10433 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10434
10435 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10436
10437 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10438
10439 PR c++/10079
10440 * g++.dg/template/crash16.C: New test.
10441
10442 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10443
10444 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10445
10446 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10447
10448 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10449 ports.
10450 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10451 * g++.old-deja/g++.law/profile1.C: Likewise.
10452 * gcc.c-torture/compile/981006-1.c: Likewise.
10453 * gcc.c-torture/execute/loop-2e.x: Likewise.
10454 * gcc.c-torture/execute/loop-2f.x: Remove.
10455 * gcc.c-torture/execute/loop-2g.x: Likewise.
10456 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10457 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10458
10459 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10460
10461 PR c++/13507
10462 * g++.dg/ext/attrib11.C: New test.
10463
10464 PR c++/13494
10465 * g++.dg/template/array2-1.C: New test.
10466 * g++.dg/template/array2-2.C: New test.
10467
10468 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10469
10470 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10471
10472 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10473
10474 PR c++/12774
10475 * g++.dg/template/array1-1.C: New test.
10476 * g++.dg/template/array1-2.C: New test.
10477
10478 2003-12-29 Roger Sayle <roger@eyesopen.com>
10479
10480 PR fortran/12632
10481 * g77.dg/12632.f: New test case.
10482
10483 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10484
10485 PR c++/13289
10486 * g++.dg/parse/nontype1.C: New test.
10487
10488 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10489
10490 PR c++/12403
10491 * g++.dg/parse/explicit1.C: New test.
10492 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10493
10494 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10495
10496 PR c++/13081
10497 * g++.dg/opt/inline6.C: New test.
10498
10499 PR c++/12613
10500 * g++.dg/parse/error9.C: New test.
10501
10502 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10503
10504 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10505
10506 PR c++/13009
10507 * g++.dg/init/assign1.C: New test.
10508
10509 2003-12-28 Roger Sayle <roger@eyesopen.com>
10510
10511 PR c++/13070
10512 * g++.dg/warn/format3.C: New test case.
10513
10514 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10515
10516 * gcc.c-torture/compile/20031227-1.c: New test.
10517
10518 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10519
10520 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10521 * g77.dg/bprob/bprob.exp: Likewise.
10522 * gcc.misc-tests/bprob.exp: Likewise.
10523 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10524 variants on systems where the library does not provide that
10525 functionality.
10526 * gcc.dg/builtins-20.c: Use builtins-config.h.
10527 * gcc.dg/builtins-config.h: New file.
10528
10529 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10530
10531 * lib/gcc-dg.exp (dg-require-profiling): New function.
10532 * lib/target-supports.exp (check_profiling_available): Likewise.
10533 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10534 * g77.dg/bprob/bprob.exp: Likewise.
10535 * gcc.misc-tests/bprob.exp: Likewise.
10536 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10537 * gcc.dg/20021014-1.c: Likewise.
10538 * gcc.dg/nest.c: Likewise.
10539
10540 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10541
10542 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10543 compiling.
10544 * g++.dg/lookup/java2.C: Likewise.
10545 * gcc.dg/cpp/lexident.c: Likewise.
10546
10547 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10548
10549 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10550 given.
10551 * gcc.c-torture/compile/961203-1.c: Likewise.
10552 * gcc.c-torture/compile/980506-1.c: Likewise.
10553
10554 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10555
10556 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10557 (additional_prunes): New global.
10558 (gcc-dg-prune): Handle additional per-test pruning.
10559 (dg-test): Clear additional_prunes between tests.
10560
10561 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10562 dg-prune-output to avoid spurious failures from assembler
10563 complaining about nonexistent WAW violations.
10564 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10565 Use dg-prune-output to avoid spurious failures from assembler
10566 warning about Itanium B-step errata.
10567
10568 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10569
10570 * g++.dg/abi/macro0.C: New test.
10571 * g++.dg/abi/macro1.C: Likewise.
10572 * g++.dg/abi/macro2.C: Likewise.
10573
10574 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10575 * g++.dg/abi/bitfield7.C: Likewise.
10576 * g++.dg/abi/dtor2.C: Likewise.
10577 * g++.dg/abi/mangle11.C: Likewise.
10578 * g++.dg/abi/mangle12.C: Likewise.
10579 * g++.dg/abi/mangle14.C: Likewise.
10580 * g++.dg/abi/mangle17.C: Likewise.
10581 * g++.dg/abi/vbase10.C: Likewise.
10582 * g++.dg/abi/vbase14.C: Likewise.
10583 * g++.dg/template/qualttp17.C: Likewise.
10584
10585 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10586
10587 PR c/11995
10588 * gcc.dg/20031223-1.c: New test.
10589
10590 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10591
10592 * gcc.dg/noreturn-7.c: New test.
10593
10594 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10595
10596 * gcc.dg/null-pointer-1.c: New test.
10597
10598 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10599
10600 * g++.old-deja/g++.jason/template18.C: Remove.
10601 * g++.old-deja/g++.jason/template37.C: Likewise.
10602
10603 PR c++/12862
10604 * g++.dg/lookup/ns1.C: New test.
10605
10606 PR c++/12397
10607 * g++.dg/template/lookup3.C: New test.
10608
10609 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10610
10611 * g++.dg/template/recurse1.C: New test
10612
10613 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10614
10615 PR c++/12479
10616 * g++.dg/parse/semicolon1.C: New test.
10617 * g++.dg/parse/semicolon1.h: Likewise.
10618
10619 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10620
10621 * gcc.dg/darwin-misaligned.c: New test.
10622
10623 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10624
10625 PR c/9163
10626 * gcc.dg/20031222-1.c: New test.
10627
10628 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10629
10630 PR c++/13438
10631 * g++.dg/parse/error8.C: New test.
10632
10633 PR c++/11554
10634 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10635
10636 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10637
10638 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10639 too small.
10640 * gcc.c-torture/compile/930217-1.c: Likewise.
10641 * gcc.c-torture/compile/930513-1.c: Likewise.
10642 * gcc.c-torture/execute/920908-2.c: Likewise.
10643 * gcc.c-torture/execute/921204-1.c: Likewise.
10644 * gcc.c-torture/execute/930621-1.c: Likewise.
10645 * gcc.c-torture/execute/930630-1.c: Likewise.
10646 * gcc.c-torture/execute/931031-1.c: Likewise.
10647 * gcc.c-torture/execute/980602-2.c: Likewise.
10648 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10649 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10650 * gcc.c-torture/execute/extzvsi.c: Likewise.
10651 * gcc.c-torture/unsorted/ext.c: Likewise.
10652
10653 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10654
10655 PR target/12749
10656 * gcc.c-torture/compile/20031220-2.c: New test case.
10657
10658 2003-12-20 Roger Sayle <roger@eyesopen.com>
10659
10660 PR optimization/13031
10661 * gcc.c-torture/compile/20031220-1.c: New test case.
10662
10663 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10664
10665 * gcc.dg/cast-function-1.c: New test.
10666
10667 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10668
10669 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10670 formats.
10671
10672 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10673
10674 PR c++/12795
10675 * g++.dg/ext/attrib10.C: New test.
10676
10677 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10678
10679 * gcc.dg/cleanup-10.c: New test.
10680 * gcc.dg/cleanup-11.c: New test.
10681
10682 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10683
10684 PR c++/13239
10685 * g++.dg/opt/expect1.C: New test.
10686
10687 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10688
10689 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10690
10691 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10692
10693 PR debug/12923
10694 * gcc.dg/20031218-1.c: New test.
10695
10696 PR debug/12389
10697 * gcc.dg/20031218-2.c: New test.
10698 * gcc.dg/20031218-3.c: New test.
10699
10700 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10701 of label name and allow for USER_LABEL_PREFIX == "_" names.
10702 * g++.dg/abi/mangle18-2.C: Likewise.
10703 * g++.dg/abi/mangle19-1.C: Likewise.
10704 * g++.dg/abi/mangle19-2.C: Likewise.
10705 * g++.dg/abi/mangle20-1.C: Likewise.
10706 * g++.dg/abi/mangle20-2.C: Likewise.
10707
10708 2003-12-18 Richard Henderson <rth@redhat.com>
10709
10710 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10711
10712 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10713 Dan Kegel <dank@kegel.com>
10714
10715 PR other/12009
10716 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10717 testing a cross compiler, it causes spurious compile failures.
10718 * lib/g++.exp: Likewise.
10719
10720 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10721
10722 PR c++/13262
10723 * g++.dg/template/access13.C: New test.
10724
10725 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10726
10727 * gcc.dg/20031216-1.c: New test.
10728
10729 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10730
10731 PR c++/9154
10732 * g++.dg/template/error10.C: New test.
10733
10734 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10735
10736 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10737 * g++.dg/eh/simd-2.C: Likewise.
10738
10739 2003-12-17 James E Wilson <wilson@specifixinc.com>
10740 Roger Sayle <roger@eyesopen.com>
10741
10742 * gcc.c-torture/execute/ieee/mzero5.c: New.
10743
10744 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10745
10746 PR c++/10603
10747 * g++.dg/parse/error6.C: New test.
10748
10749 PR c++/12827
10750 * g++.dg/parse/error7.C: New test.
10751
10752 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10753
10754 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10755 at -O with stabs debugging formats.
10756 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10757 * gcc.dg/debug/debug-2.c: Likewise.
10758
10759 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10760
10761 PR c++/12696
10762 * g++.dg/init/error1.C: New test.
10763
10764 PR c++/12218
10765 * g++.dg/init/pm3.C: New test.
10766
10767 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10768
10769 PR c/3347
10770 * gcc.dg/bitfld-8.c: New test.
10771
10772 2003-12-16 James Lemke <jim@wasabisystems.com>
10773
10774 * gcc.dg/arm-scd42-[123].c: New tests.
10775
10776 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10777
10778 PR c++/9043
10779 * g++.dg/abi/mangle20-1.C: New test.
10780 * g++.dg/abi/mangle20-2.C: New test.
10781
10782 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10783
10784 PR c++/13275
10785 * g++.dg/other/offsetof2.C: Remove XFAIL.
10786 * g++.dg/parse/offsetof1.C: New test.
10787 * g++.gd/parse/offsetof2.C: Likewise.
10788
10789 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10790
10791 * g++.dg/template/nontype3.C: New test.
10792 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10793
10794 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10795
10796 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10797
10798 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10799
10800 PR c++/13387
10801 * g++.dg/expr/assign1.C: New test.
10802
10803 PR c++/13242
10804 * g++.dg/abi/mangle19-1.C: New test.
10805 * g++.dg/abi/mangle19-2.C: New test.
10806
10807 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10808
10809 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10810
10811 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10812
10813 * gcc.c-torture/execute/20031216-1.c: New test.
10814
10815 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10816
10817 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10818 an ICE regression.
10819
10820 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10821
10822 PR c++/10926
10823 * g++.dg/template/error9.C: New test.
10824
10825 PR c++/11116
10826 * g++.dg/template/error8.C: New test.
10827
10828 2003-12-15 Roger Sayle <roger@eyesopen.com>
10829
10830 PR middle-end/13400
10831 * gcc.c-torture/execute/20031215-1.c: New test case.
10832
10833 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10834
10835 PR c++/13269
10836 * g++.dg/parse/error5.C: New test.
10837
10838 PR c++/12989
10839 * g++.dg/expr/sizeof1.C: New test.
10840
10841 PR c++/13310
10842 * g++.dg/template/crash15.C: New test.
10843
10844 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10845
10846 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10847 a non-POD type as the last named parameter of a varargs function.
10848
10849 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10850
10851 PR c++/13243
10852 PR c++/12573
10853 * g++.dg/template/crash14.C: New test.
10854 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10855
10856 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10857
10858 * g++.dg/other/java1.C: New test.
10859
10860 PR c++/13241
10861 * g++.dg/abi/mangle18-1.C: New test.
10862 * g++.dg/abi/mangle18-2.C: New test.
10863
10864 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10865
10866 PR optimization/10312
10867 * gcc.c-torture/execute/20031214-1.c: New.
10868
10869 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10870
10871 PR c++/10779
10872 PR c++/12160
10873 * g++.dg/parse/error3.C: New test.
10874 * g++.dg/parse/error4.C: Likewise.
10875 * g++.dg/abi/mangle4.C: Tweak error messages.
10876 * g++.dg/lookup/using5.C: Likewise.
10877 * g++.dg/other/error2.C: Likewise.
10878 * g++.dg/parse/typename5.C: Likewise.
10879 * g++.dg/parse/undefined1.C: Likewise.
10880 * g++.dg/template/arg2.C: Likewise.
10881 * g++.dg/template/ttp3.C: Likewise.
10882 * g++.dg/template/type1.C: Likewise.
10883 * g++.old-deja/g++.other/crash32.C: Likewise.
10884 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10885
10886 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10887
10888 PR c++/13106
10889 * g++.dg/warn/noreturn-3.C: New test.
10890
10891 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10892
10893 PR c++/13118
10894 * g++.dg/abi/covariant3.C: New.
10895
10896 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10897
10898 * g++.dg/eh/ia64-1.C: New test.
10899
10900 2003-12-12 Roger Sayle <roger@eyesopen.com>
10901
10902 PR optimization/13037
10903 * g77.f-torture/execute/13037.f: New test case.
10904
10905 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10906
10907 PR c++/12881
10908 * g++.dg/abi/covariant2.C: New.
10909
10910 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10911
10912 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10913
10914 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10915
10916 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10917
10918 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10919
10920 PR other/10819
10921 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10922 to fix Bug 10819.
10923 * lib/g++.exp (g++_version): Likewise.
10924 * lib/g77.exp (g77_version): Likewise.
10925 * lib/objc.exp (default_objc_version): Likewise.
10926
10927 2003-12-10 Richard Henderson <rth@redhat.com>
10928
10929 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10930
10931 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10932
10933 2003-12-08 Matt Austern <austern@apple.com>
10934
10935 PR c/13134
10936 * lib/gcc-dg.exp (dg-require-visibility): Define.
10937 * lib/target-supports (check_visibility_available): Define.
10938 * gcc.dg/visibility-1.c: New test.
10939 * gcc.dg/visibility-2.c: Likewise.
10940 * gcc.dg/visibility-3.c: Likewise.
10941 * gcc.dg/visibility-4.c: Likewise.
10942 * gcc.dg/visibility-5.c: Likewise.
10943 * gcc.dg/visibility-6.c: Likewise.
10944 * g++.dg/ext/visibility-1.C: Likewise.
10945 * g++.dg/ext/visibility-2.C: Likewise.
10946 * g++.dg/ext/visibility-3.C: Likewise.
10947 * g++.dg/ext/visibility-4.C: Likewise.
10948 * g++.dg/ext/visibility-5.C: Likewise.
10949 * g++.dg/ext/visibility-6.C: Likewise.
10950
10951 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10952
10953 * g++.dg/lookup/java1.C: New test.
10954 * g++.dg/lookup/java2.C: New test.
10955
10956 2003-12-07 Falk Hueffner <falk@debian.org>
10957
10958 * g++.dg/opt/noreturn-1.C: New test.
10959
10960 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10961
10962 * gcc.dg/overflow-1.c: New test.
10963
10964 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10965
10966 * g77.f-torture/compile/13060.f: New test.
10967
10968 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10969
10970 PR c++/13323
10971 * g++.dg/inherit/operator2.C: New test.
10972
10973 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10974
10975 PR c++/13305
10976 * g++.dg/ext/attrib9.C: New test.
10977
10978 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/13314
10981 * g++.dg/template/error7.C: New test.
10982
10983 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10984 J"orn Rennecke <joern.rennecke@superh.com>
10985
10986 PR target/13302
10987 * g++.dg/other/struct-va_list.C: New test.
10988
10989 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10990
10991 PR c++/13166
10992 * g++.dg/parse/defarg6.C: New test.
10993
10994 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10995
10996 PR target/13256
10997 * gcc.c-torture/execute/20031201-1.c: New test.
10998
10999 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11000
11001 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11002
11003 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11004
11005 * gcc.dg/builtin-return-1.c: New test.
11006
11007 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11008 J"orn Rennecke <joern.rennecke@superh.com>
11009
11010 PR optimization/13260
11011 * gcc.c-torture/execute/20031204-1.c: New test.
11012
11013 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR c++/9127
11016 * g++.dg/template/error6.C: New test.
11017
11018 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11019
11020 * gcc.dg/20031202-1.c: New test.
11021
11022 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11023
11024 PR c++/13179
11025 * g++.dg/template/eh1.C: New test.
11026
11027 PR c++/10771
11028 * g++.dg/template/error5.C: New test.
11029
11030 2003-12-02 David Ung <davidu@mips.com>
11031
11032 * gcc.dg/compat/vector-check.h: Corrected type for var
11033 g_##TMODE
11034
11035 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11036
11037 PR c++/10126
11038 * g++.dg/template/ptrmem8.C: New test.
11039
11040 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11041
11042 PR c++/12573
11043 * g++.dg/template/dependent-expr3.C: New test.
11044
11045 2003-12-01 James Lemke <jim@wasabisystems.com>
11046
11047 * gcc.dg/arm-g2.c: New test.
11048
11049 2003-12-01 Roger Sayle <roger@eyesopen.com>
11050
11051 PR optimization/11634
11052 * gcc.dg/20031201-2.c: New test case.
11053
11054 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11055
11056 PR 11433
11057 * objc.dg/proto-lossage-3.m: New test.
11058
11059 2003-12-01 Roger Sayle <roger@eyesopen.com>
11060
11061 PR optimization/12628
11062 * gcc.dg/20031201-1.c: New test case.
11063
11064 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11065
11066 * gcc.dg/unaligned-1.c: New test.
11067
11068 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11069
11070 PR c++/9849
11071 * g++.dg/template/error4.C: New test.
11072 * g++.dg/template/nested3.C: Adjust error markers.
11073
11074 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11075
11076 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11077
11078 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11079
11080 PR c/10333
11081 * gcc.dg/bitfld-7.c: New test.
11082
11083 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11084
11085 * gcc.dg/tls/asm-1.C: New test.
11086
11087 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11088
11089 * gcc.dg/cpp/assert4.c: Update.
11090
11091 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11094 * gcc.dg/builtin-apply3.c: New test.
11095
11096 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11097
11098 * lib/compat.exp (compat-obj): New xfaildata parameter.
11099 Use it to set compiler_conditional_xfail_data before compiling.
11100 (compat-get-options): Handle dg-xfail-if.
11101 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11102 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11103 * gcc.dg/compat/vector-1_y.c: Likewise.
11104 * gcc.dg/compat/vector-2_x.c: Likewise.
11105 * gcc.dg/compat/vector-2_y.c: Likewise.
11106
11107 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11108
11109 * g++.dg/opt/reg-stack4.C: New test.
11110
11111 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11112
11113 * gcc.dg/builtin-apply2.c: New test.
11114
11115 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11116
11117 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11118
11119 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11120
11121 PR c++/12924
11122 * g++.dg/template/template-id-2.C: New test.
11123
11124 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11125
11126 PR c++/5369
11127 * g++.dg/template/memfriend1.C: New test.
11128 * g++.dg/template/memfriend2.C: Likewise.
11129 * g++.dg/template/memfriend3.C: Likewise.
11130 * g++.dg/template/memfriend4.C: Likewise.
11131 * g++.dg/template/memfriend5.C: Likewise.
11132 * g++.dg/template/memfriend6.C: Likewise.
11133 * g++.dg/template/memfriend7.C: Likewise.
11134 * g++.dg/template/memfriend8.C: Likewise.
11135 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11136
11137 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11138
11139 PR c++/12515
11140 * g++.dg/ext/cond1.C: New test.
11141
11142 2003-11-20 Richard Henderson <rth@redhat.com>
11143
11144 * gcc.dg/20020201-2.c: Remove.
11145 * gcc.dg/20020201-4.c: Remove.
11146 * gcc.dg/20020304-1.c: Remove.
11147
11148 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11149
11150 * gcc.dg/cpp/trad/xwin1.c: New test case.
11151
11152 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11153
11154 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11155 * lib/g77.exp: Likewise.
11156 * lib/objc.exp: Likewise.
11157 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11158 for darwin.
11159
11160 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11161
11162 PR c++/12932
11163 * g++.dg/template/static5.C: New test.
11164
11165 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11166
11167 * gcc.dg/nested-func-1.c: New test.
11168
11169 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11170
11171 * gcc.dg/cpp/assert4.c: New test.
11172
11173 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11174
11175 PR c++/2294
11176 * g++.dg/lookup/using9.c: New test.
11177
11178 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11179
11180 PR c++/12762
11181 * g++.dg/template/error3.C: New test.
11182
11183 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11184
11185 PR ada/13035
11186 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11187 No longer use a wrapper for gcc, since this does not work under
11188 Windows.
11189
11190 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11191
11192 PR c++/2094
11193 * g++.dg/template/ptrmem7.C: New test.
11194
11195 2003-11-13 Andrew Pinski <apinski@apple.com>
11196
11197 * gcc.c-torture/compile/20031113-1.c: New test.
11198
11199 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11200 Kean Johnston <jkj@sco.com>
11201
11202 PR c/13029
11203 * gcc.dg/unused-4.c: Update.
11204
11205 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11206
11207 * g++.dg/opt/const3.C: New test.
11208
11209 2003-11-13 Jan Hubicka <jh@suse.cz>
11210
11211 * gcc.c-torture/compile/20031112-1.c: New test.
11212
11213 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11214
11215 * g++.dg/parse/crash10.C: Remove bogus error marker.
11216
11217 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11218
11219 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11220 (host_gcc): Likewise.
11221 (ROOT): Honor $PWDCMD.
11222 (BASE): Likewise.
11223 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11224
11225 2003-11-12 Catherine Moore <clm@redhat.com>
11226
11227 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11228
11229 2003-11-12 Andreas Jaeger <aj@suse.de>
11230 Jakub Jelinek <jakub@redhat.com>
11231 Andrew Pinski <pinskia@physics.uc.edu>
11232 Richard Henderson <rth@redhat.com>
11233
11234 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11235 systems.
11236 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11237
11238 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11239 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11240
11241 2003-11-11 Andreas Jaeger <aj@suse.de>
11242
11243 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11244
11245 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11246
11247 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11248
11249 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11250 Clean ups.
11251
11252 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11253
11254 * gcc.dg/trampoline-1.c: New test.
11255
11256 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11257
11258 * gcc.c-torture/compile/200031109-1.c: New test.
11259
11260 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11261
11262 PR c/3190
11263 PR c/8714
11264 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11265 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11266 gcc.dg/format/no-y2k-1.c: Update.
11267
11268 2003-11-08 Roger Sayle <roger@eyesopen.com>
11269
11270 PR optimization/10467
11271 * gcc.dg/20031108-1.c: New test case.
11272
11273 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11274
11275 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11276
11277 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11278
11279 * gcc.dg/compound-lvalue-1.c: New test.
11280 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11281 some XFAILs.
11282
11283 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11284
11285 * gcc.dg/altivec-varargs-1.c: New test.
11286
11287 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11288
11289 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11290 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11291 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11292 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11293 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11294
11295 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11296
11297 * gcc.dg/cond-lvalue-1.c: New test.
11298
11299 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11300
11301 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11302
11303 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11304
11305 PR c++/11616
11306 * g++.dg/template/instantiate5.C: New test.
11307
11308 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11309
11310 PR c++/12726
11311 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11312 * ChangeLog: Add missing first entry for above test.
11313
11314 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11315
11316 PR c++/9810
11317 * g++.dg/template/using8.C: New test.
11318 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11319
11320 2003-11-02 Roger Sayle <roger@eyesopen.com>
11321
11322 PR optimization/10817
11323 * gcc.c-torture/compile/20031102-1.c: New test case.
11324
11325 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11326
11327 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11328 2147483647.
11329
11330 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11331
11332 * gcc.dg/20031102-1.c: New test.
11333
11334 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11335
11336 * gcc.dg/complex-1.c: New test.
11337
11338 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11339
11340 PR c++/12796
11341 * g++.dg/template/crash13.C: Adjust expected error location.
11342 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11343
11344 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11345
11346 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11347
11348 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11349
11350 PR/10239
11351 * gcc.c-torture/compile/20031031-2.c: New test.
11352
11353 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11354
11355 PR/11640
11356 * gcc.c-torture/compile/20031031-1.c: New test.
11357
11358 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11359
11360 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11361 * gcc.misc-tests/bprob.exp: Likewise.
11362 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11363 the execution test on arm-elf configs.
11364 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11365 configs that don't support scratch files.
11366 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11367
11368 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11369
11370 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11371 done by dejagnu.
11372
11373 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11374
11375 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11376 Avoid non pure sh syntax. Add more logging.
11377
11378 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11379 fail.
11380
11381 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11382
11383 PR libgcj/10610
11384 * gcc.dg/ppc-stackalign-1.c: New test.
11385
11386 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11387
11388 * ada/acats/run_all.sh: Change output to be more compliant with
11389 dejagnu framework.
11390 Create acats.sum and acats.log files under testsuite/ada/acats
11391 Only run [a-z]* directories, to filter out e.g. CVS.
11392 Redirect build output to log file.
11393
11394 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11395
11396 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11397
11398 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11399
11400 PR ada/5909:
11401 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11402
11403 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11404
11405 * gcc.c-torture/compile/20031023-1.c: New test.
11406 * gcc.c-torture/compile/20031023-2.c: New test.
11407 * gcc.c-torture/compile/20031023-3.c: New test.
11408 * gcc.c-torture/compile/20031023-4.c: New test.
11409
11410 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11411
11412 PR c++/10371
11413 * g++.dg/lookup/scoped8.C: New test.
11414
11415 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11416
11417 * g++.dg/opt/reg-stack3.C: New test.
11418
11419 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11420
11421 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11422
11423 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11424
11425 PR c++/11076
11426 * g++.dg/template/crash13.C: New test.
11427
11428 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11429
11430 * gcc.dg/c99-restrict-2.c: New test.
11431
11432 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11433
11434 PR c++/12698, c++/12699, c++/12700, c++/12566
11435 * g++.dg/inherit/covariant9.C: New test.
11436 * g++.dg/inherit/covariant10.C: New test.
11437 * g++.dg/inherit/covariant11.C: New test.
11438
11439 2003-10-23 Jason Merrill <jason@redhat.com>
11440
11441 PR c++/12726
11442 * g++.dg/ext/complit2.C: New test.
11443
11444 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11445
11446 PR target/12654
11447 * gcc.c-torture/execute/20031020-1.c: New test.
11448
11449 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11450
11451 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11452 following the jump_insn.
11453
11454 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11455
11456 * gcc.dg/cast-lvalue-1.c: New test.
11457
11458 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11459
11460 PR c++/11962
11461 * g++.dg/template/cond2.C: New test.
11462
11463 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11464
11465 * gcc.dg/builtins-28.c: New test.
11466
11467 2003-10-20 Jan Hubicka <jh@suse.cz>
11468
11469 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11470 parameter.
11471 * testsuite/gcc.dg/inline-2.c: Likewise.
11472
11473 2003-10-20 Phil Edwards <phil@codesourcery.com>
11474
11475 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11476 * gcc.dg/nest.c: Likewise.
11477
11478 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11479
11480 PR c++/9781, c++/10583, c++/11862
11481 * g++.dg/parse/crash13.C: New test.
11482
11483 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11484
11485 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11486
11487 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11488
11489 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11490 Define HAVE_C99_RUNTIME except on Solaris.
11491 * gcc.dg/builtins-20.c: Likewise.
11492
11493 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11494
11495 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11496
11497 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11498
11499 PR c++/12495
11500 * g++.dg/template/crash21.C: New test.
11501
11502 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11503
11504 PR c++/2513
11505 * g++.dg/template/typename5.C: New test.
11506
11507 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11508
11509 PR c++/12369
11510 * g++.dg/template/friend25.C: New test.
11511
11512 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11513
11514 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11515 versions.
11516
11517 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11518
11519 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11520 == 2147483647.
11521
11522 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11523
11524 * gcc.c-torture/execute/960416-1.x: Remove.
11525 * gcc.c-torture/execute/divconst-3.x: Likewise.
11526
11527 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11528
11529 PR target/12598
11530 * gcc.dg/torture/cris-volatile-1.c: New test.
11531
11532 2003-10-14 Roger Sayle <roger@eyesopen.com>
11533
11534 PR optimization/9325
11535 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11536 for overflowing floating point to integer conversion during RTL
11537 simplification.
11538
11539 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11540
11541 * objc/execute/_cmd.m: Fix typo.
11542 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11543 Relax 'scan-assembler' regexp.
11544 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11545 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11546 * objc.dg/zero-link-2.m: Remove blank line.
11547 * objc.dg/zero-link-3.m: New test case.
11548
11549 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11550
11551 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11552
11553 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11554 than linker trickery.
11555
11556 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11557
11558 PR c++/12370
11559 * g++.dg/other/friend2.C: New test.
11560
11561 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11562
11563 * gcc.dg/20031012-1.c: New test.
11564
11565 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11566
11567 * gcc.dg/weak/weak-3.c: Fix for new warning.
11568
11569 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11570
11571 PR optimization/8750
11572 * gcc.c-torture/execute/20031012-1.c: New test case.
11573
11574 2003-10-11 Roger Sayle <roger@eyesopen.com>
11575
11576 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11577 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11578
11579 2003-10-11 Roger Sayle <roger@eyesopen.com>
11580
11581 PR optimization/12260
11582 * gcc.c-torture/compile/20031011-2.c: New test case.
11583
11584 2003-10-11 Roger Sayle <roger@eyesopen.com>
11585
11586 * gcc.c-torture/execute/20031011-1.c: New testcase.
11587
11588 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11589
11590 * gcc.c-torture/compile/20031011-1.c: New test.
11591
11592 2003-10-11 Jan Hubicka <jh@suse.cz>
11593
11594 * g++.dg/other/first-global.C: New test.
11595
11596 2003-10-11 Roger Sayle <roger@eyesopen.com>
11597
11598 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11599
11600 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11601
11602 * gcc.c-torture/compile/20031010-1.c: New test.
11603
11604 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11605
11606 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11607 * gcc.c-torture/execute/va-arg-25.c: ... here.
11608
11609 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11610
11611 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11612
11613 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11614
11615 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11616
11617 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11618
11619 * g++.dg/parse/error2.C: New test.
11620
11621 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11622
11623 PR c++/11097
11624 * g++.dg/other/error5.C: Modify the error message.
11625 * g++.dg/lookup/using8.C: New test.
11626
11627 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11628
11629 * gcc.dg/darwin-abi-2.c: New file.
11630 * gcc.c-torture/execute/va-arg-24.c: New file.
11631
11632 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11633
11634 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11635 indentation.
11636
11637 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11638
11639 PR c++/10147
11640 * g++.dg/other/error4.C: Update error messages.
11641 * g++.dg/template/ptrmem4.C: Likewise.
11642
11643 PR c++/12337
11644 * g++.dg/init/new9.C: New test.
11645
11646 PR c++/12334, c++/12236, c++/8656
11647 * g++.dg/ext/attrib8.C: New test.
11648
11649 2003-10-06 Devang Patel <dpatel@apple.com>
11650
11651 * gcc.dg/debug/dwarf2-3.h: New test.
11652 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11653
11654 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11655
11656 * g++.dg/opt/cfg2.C: New test.
11657
11658 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11659
11660 * g++.dg/opt/float1.C: New test.
11661
11662 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11663
11664 * gcc.dg/c90-array-lval-6.c: New test.
11665 * gcc.dg/c99-array-lval-6.c: New test.
11666
11667 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11668 Ziemowit Laski <zlaski@apple.com>
11669
11670 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11671 'Derived', so that it is never considered a class method; add
11672 new warning for '+port' method ambiguity.
11673 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11674 <objc/objc-api.h> (needed on Mac OS X).
11675 * objc.dg/method-13.m: New test.
11676
11677 2003-10-03 Roger Sayle <roger@eyesopen.com>
11678
11679 PR optimization/9325, PR java/6391
11680 * gcc.c-torture/execute/20031003-1.c: New test case.
11681
11682 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11683
11684 PR optimization/12180
11685 * gcc.dg/20031002-1.c: New test.
11686
11687 PR c++/12486
11688 * g++.dg/inherit/error1.C: New test.
11689
11690 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11691
11692 * lib/f-torture.exp (search_for): Rename to...
11693 (search_for_re): This. Also, clean up comments and the
11694 "regexp" invocation.
11695
11696 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11697
11698 * gcc.c-torture/compile/20031002-1.c: New test.
11699
11700 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11701
11702 * g++.dg/opt/cond1.C: New test.
11703
11704 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11705
11706 * gcc.dg/Wold-style-definition-2.c: New testcase.
11707 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11708
11709 2003-09-29 Richard Henderson <rth@redhat.com>
11710
11711 * g++.dg/init/array10.C: Add dg-options.
11712
11713 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11714
11715 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11716
11717 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11718
11719 * g++.dg/template/friend19.C: Fix typo.
11720 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11721
11722 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11723
11724 * gcc.c-torture/execute/20030928-1.c: New test.
11725 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11726
11727 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11728
11729 * g++.dg/opt/unroll1.C: New test.
11730
11731 2003-09-26 Roger Sayle <roger@eyesopen.com>
11732
11733 PR optimization/11741
11734 * gcc.dg/20030926-1.c: New test case.
11735
11736 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11737
11738 PR c++/5655
11739 * g++.dg/parse/access7.C: New test.
11740 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11741
11742 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11743
11744 MERGE OF objc-improvements-branch into MAINLINE:
11745 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11746 if libobjc has not been built.
11747 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11748 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11749 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11750 objc/execute/nested-3.m, objc/execute/np-2.m,
11751 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11752 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11753 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11754 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11755 objc.dg/special/unclaimed-category-1.h,
11756 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11757 well as GNU runtime.
11758 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11759 * execute/cascading-1.m, execute/function-message-1.m,
11760 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11761 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11762 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11763 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11764 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11765 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11766 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11767 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11768 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11769 * objc.dg/bitfield-2.m: Run only on Darwin.
11770 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11771 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11772 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11773 * objc.dg/const-str-1.m: Fix constant string layout.
11774
11775 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11776
11777 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11778
11779 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11780
11781 * gcc.dg/darwin-abi-1.c: New file.
11782
11783 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11784
11785 PR target/12281
11786 * gcc.c-torture/compile/20030921-1.c: New test.
11787
11788 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11789
11790 * g++.dg/opt/reg-stack2.C: New test.
11791
11792 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11793
11794 * g++.dg/eh/delayslot1.C: New test.
11795
11796 2003-09-20 Richard Henderson <rth@redhat.com>
11797
11798 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11799
11800 2003-09-20 Roger Sayle <roger@eyesopen.com>
11801
11802 * gcc.c-torture/execute/20030920-1.c: New test case.
11803
11804 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11805
11806 * g++.dg/rtti/typeid3.C: Correct expected error message.
11807
11808 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11809
11810 PR c++/157
11811 * g++.dg/parse/crash12.C: New test.
11812
11813 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11814
11815 * gcc.dg/compat/mixed-struct-check.h: New.
11816 * gcc.dg/compat/mixed-struct-defs.h: New.
11817 * gcc.dg/compat/mixed-struct-init.h: New.
11818 * gcc.dg/compat/struct-by-value-19_main.c: New.
11819 * gcc.dg/compat/struct-by-value-19_x.c: New.
11820 * gcc.dg/compat/struct-by-value-19_y.c: New.
11821 * gcc.dg/compat/struct-by-value-20_main.c: New.
11822 * gcc.dg/compat/struct-by-value-20_x.c: New.
11823 * gcc.dg/compat/struct-by-value-20_y.c: New.
11824 * gcc.dg/compat/struct-return-19_main.c: New.
11825 * gcc.dg/compat/struct-return-19_x.c: New.
11826 * gcc.dg/compat/struct-return-19_y.c: New.
11827 * gcc.dg/compat/struct-return-20_main.c: New.
11828 * gcc.dg/compat/struct-return-20_x.c: New.
11829 * gcc.dg/compat/struct-return-20_y.c: New.
11830
11831 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11832 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11833 so that it will not complain on LP64 targets.
11834
11835 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11836
11837 PR c++/495
11838 * g++.dg/template/friend24.C: New test.
11839
11840 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11841
11842 PR c++/12332
11843 * g++.dg/template/memtmpl2.C: New test.
11844
11845 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11846
11847 PR target/11184
11848 * gcc.dg/builtin-apply1.c: New test.
11849
11850 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11851
11852 PR c++/9848
11853 * g++.dg/warn/Wunused-4.C: New test.
11854
11855 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11856
11857 PR c++/12316
11858 * g++.dg/other/gc2.C: New test.
11859
11860 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11861
11862 PR c++/11991
11863 * g++.dg/rtti/typeid3.C: New test.
11864
11865 PR c++/12266
11866 * g++.dg/overload/template1.C: New test.
11867
11868 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11869
11870 * g++.dg/opt/cfg3.C: New test.
11871
11872 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11873
11874 PR c++/7939
11875 * g++.dg/template/crash11.C: New test.
11876
11877 2003-09-16 Jason Merrill <jason@redhat.com>
11878 Jakub Jelinek <jakub@redhat.com>
11879
11880 * gcc.dg/attr-warn-unused-result.c: New test.
11881
11882 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11883
11884 PR c++/12184
11885 * g++.dg/expr/call2.C: New test.
11886
11887 2003-09-15 Andreas Jaeger <aj@suse.de>
11888
11889 * gcc.dg/Wold-style-definition-1.c: New test.
11890
11891 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11892
11893 PR c++/3907
11894 * g++.dg/parse/template12.C: New test.
11895
11896 * g++.dg/abi/bitfield11.C: New test.
11897 * g++.dg/abi/bitfield12.C: Likewise.
11898
11899 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11900
11901 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11902 non-expansion of functional macro name without arguments at EOL.
11903 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11904
11905 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11906
11907 * gcc.c-torture/execute/20030914-[12].c: New tests.
11908
11909 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11910
11911 PR c++/11788
11912 * g++.dg/overload/addr1.C: New test.
11913
11914 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11915
11916 * gcc.dg/20030909-1.c: New test.
11917
11918 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11919
11920 * gcc.dg/ultrasp10.c: New test.
11921
11922 2003-09-09 Devang Patel <dpatel@apple.com>
11923
11924 * gcc.dg/darwin-ld-6.c: New test.
11925
11926 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11927
11928 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11929
11930 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11931
11932 * gcc.dg/ia64-types1.c: New test.
11933 * gcc.dg/ia64-types2.c: Likewise.
11934
11935 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11936
11937 * gcc.dg/builtins-1.c: Add more _Complex tests.
11938 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11939
11940 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11941 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11942
11943 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11944
11945 PR c++/11786
11946 * g++.dg/lookup/koenig2.C: New test.
11947
11948 PR c++/5296
11949 * g++.dg/rtti/typeid2.C: New test.
11950
11951 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11952
11953 * gcc.c-torture/compile/20030904-1.c: New test.
11954
11955 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11956
11957 * g++.dg/opt/longbranch2.C: New test.
11958
11959 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11960
11961 * g++.dg/template/crash10.C: Only compile it.
11962
11963 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11964
11965 PR middle-end/11665
11966 * gcc.c-torture/compile/20030907-1.c: New test.
11967 * g++.dg/init/array11.C: New test.
11968
11969 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11970
11971 PR c++/11852
11972 * g++.dg/init/struct1.C: New test.
11973
11974 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR c++/12181
11977 * g++.dg/expr/comma1.C: New test.
11978
11979 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11980
11981 PR c++/11867
11982 * g++.dg/expr/static_cast5.C: New test.
11983
11984 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11985
11986 PR c++/11507
11987 * g++.dg/lookup/scoped7.C: New test.
11988
11989 PR c++/9574
11990 * g++.dg/other/static1.C: New test.
11991
11992 PR c++/11490
11993 * g++.dg/warn/template-1.C: New test.
11994
11995 PR c++/11432
11996 * g++.dg/template/crash10.C: New test.
11997
11998 PR c++/2478
11999 * g++.dg/overload/VLA.C: New test.
12000
12001 PR c++/10804
12002 * g++.dg/template/call1.C: New test.
12003
12004 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12005
12006 PR c++/11794
12007 * g++.dg/parse/using3.C: New test.
12008
12009 2003-09-06 Roger Sayle <roger@eyesopen.com>
12010
12011 PR c++/11409
12012 * g++.dg/overload/builtin3.C: New test case.
12013
12014 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12015
12016 PR c/9862
12017 * gcc.dg/20030906-1.c: New test.
12018 * gcc.dg/20030906-2.c: Likewise.
12019
12020 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12021
12022 PR c++/12167
12023 * g++.dg/parse/defarg5.C: New test.
12024
12025 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12026
12027 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12028
12029 PR c++/12163
12030 * g++.dg/expr/static_cast4.C: New test.
12031
12032 PR c++/12146
12033 * g++.dg/template/crash9.C: New test.
12034
12035 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12036
12037 * g++.old-deja/g++.ext/pretty2.C: Update for change
12038 in __FUNCTION__.
12039 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12040
12041 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12042
12043 PR c++/11922
12044 * g++/dg/template/qualified-id1.C: New test.
12045
12046 PR c++/12037
12047 * g++.dg/warn/noeffect4.C: New test.
12048
12049 2003-09-04 Matt Austern <austern@apple.com>
12050
12051 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12052 * g++.dg/ext/fnname2.C: Likewise.
12053 * g++.dg/ext/fnname3.C: Likewise.
12054
12055 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12056
12057 * g++.dg/expr/lval1.C: New test.
12058 * g++.dg/ext/lvcast.C: Remove.
12059
12060 2003-09-03 Roger Sayle <roger@eyesopen.com>
12061
12062 PR optimization/11700.
12063 * gcc.c-torture/compile/20030903-1.c: New test case.
12064
12065 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12066
12067 PR c++/12053
12068 * g++.dg/abi/layout4.C: New test.
12069
12070 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12071
12072 PR c++/11553
12073 * g++.dg/parse/friend3.C: New test.
12074
12075 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12076
12077 PR c++/11847
12078 * g++.dg/template/class1.C: New test.
12079
12080 PR c++/11808
12081 * g++.dg/expr/call1.C: New test.
12082
12083 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12084
12085 PR c++/12114
12086 * g++.dg/init/ref9.C: New test.
12087
12088 PR c++/11972
12089 * g++.dg/template/nested4.C: New test.
12090
12091 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12092
12093 PR c++/12093
12094 * g++.dg/template/non-dependent4.C: New test.
12095
12096 PR c++/11928
12097 * g++.dg/inherit/conv1.C: New test.
12098
12099 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12100
12101 PR c++/6196
12102 * g++.dg/ext/label1.C: New test.
12103 * g++.dg/ext/label2.C: Likewise.
12104
12105 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12106
12107 * g++.dg/expr/cond3.C: New test.
12108
12109 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12110
12111 * gcc.dg/builtins-1.c: Add new builtin cases.
12112
12113 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12114
12115 * gcc.dg/builtins-1.c: Add new cases.
12116 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12117
12118 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12119
12120 * gcc.dg/builtins-1.c: Add more math builtin tests.
12121 * gcc.dg/torture/builtin-attr-1.c: New test.
12122
12123 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12124
12125 PR optimization/5079
12126 * g++.dg/opt/static3.C: New test.
12127
12128 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12129
12130 * gcc.misc-tests/gcov-10b.c: New test.
12131
12132 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12133
12134 * g++.dg/opt/ptrmem3.C: New test.
12135
12136 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12137
12138 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12139
12140 * gcc.dg/20030826-2.c: New test.
12141
12142 2003-08-26 Roger Sayle <roger@eyesopen.com>
12143
12144 PR middle-end/12002
12145 * g77.f-torture/compile/12002.f: New test case.
12146
12147 2003-08-26 Roger Sayle <roger@eyesopen.com>
12148
12149 * gcc.dg/20030826-1.c: New test case.
12150
12151 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12152
12153 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12154
12155 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12156
12157 PR c++/11871
12158 * c++.dg/lookup/crash1.C: New test.
12159
12160 * c++.dg/warn/noeffect3.C: New test.
12161
12162 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12163
12164 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12165 * gcc.dg/compat/vector-1_y.c: Ditto.
12166 * gcc.dg/compat/vector-2_x.c: Ditto.
12167 * gcc.dg/compat/vector-2_y.c: Ditto.
12168
12169 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12170
12171 * gcc.dg/20030702-1.c: New test.
12172
12173 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12174
12175 PR c++/8795
12176 * g++.dg/ext/altivec-1.C: New test.
12177
12178 2003-08-24 Richard Henderson <rth@redhat.com>
12179
12180 * g++.dg/eh/simd-2.C: Add -w for x86.
12181
12182 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12183
12184 * gcc.dg/20030815-1.c: New test.
12185
12186 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12187
12188 PR c++/3765
12189 * g++.dg/parse/access6.C: New test.
12190
12191 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12192
12193 PR c++/641, c++/11876
12194 * g++.dg/template/friend22.C: New test.
12195 * g++.dg/template/friend23.C: Likewise.
12196
12197 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12198
12199 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12200 identically.
12201
12202 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12203
12204 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12205
12206 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12207
12208 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12209
12210 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12211
12212 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12213
12214 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12215
12216 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12217
12218 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12219
12220 PR c++/11919
12221 * g++.dg/overload/prom1.C: New test.
12222
12223 PR c++/11551
12224 * g++.dg/parse/dtor2.C: New test.
12225
12226 PR c++/10762
12227 * g++.dg/parse/using2.C: New test.
12228
12229 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12230
12231 PR target/11805
12232 * gcc.c-torture/compile/20030821-1.c: New.
12233
12234 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12235
12236 PR c++/11834
12237 * g++.dg/template/deduce2.C: New test.
12238
12239 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12240
12241 * gcc.c-torture/execute/20030821-1.c: New test.
12242
12243 2003-08-20 Roger Sayle <roger@eyesopen.com>
12244
12245 PR middle-end/11984
12246 * gcc.dg/20030820-1.c: New test case.
12247
12248 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12249
12250 PR c++/11945
12251 * g++.dg/warn/noeffect2.C: New test.
12252
12253 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12254
12255 PR c++/10926
12256 * g++.dg/template/dtor2.C: New test.
12257
12258 PR c++/11684
12259 * g++.dg/template/operator1.C: New test.
12260 * g++.dg/parse/operator4.C: New test.
12261
12262 PR c++/11946.C
12263 * g++.dg/expr/enum1.C: New test.
12264 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12265
12266 PR c++/11036.C
12267 * g++.dg/parse/elab2.C: New test.
12268 * g++.dg/parse/typedef4.C: Change error message.
12269 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12270 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12271 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12272
12273 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12274
12275 * gcc.dg/pch/warn-1.c: New.
12276 * gcc.dg/pch/warn-1.hs: New.
12277
12278 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12279 not-tested file.
12280
12281 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12282
12283 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12284
12285 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12286
12287 * gcc.dg/uninit-D.c: New Test.
12288 * gcc.dg/uninit-E.c: New Test.
12289 * gcc.dg/uninit-F.c: New Test.
12290 * gcc.dg/uninit-G.c: New Test.
12291
12292 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12293
12294 * g++.dg/README: Describe the pch directory.
12295
12296 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12297
12298 PR c++/11174
12299 * g++.dg/parse/access4.C: New test.
12300 * g++.dg/parse/access5.C: Likewise.
12301 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12302
12303 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12304
12305 * gcc.dg/noncompile/20030818-1.c: New.
12306
12307 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12308
12309 PR c++/11957
12310 * g++.dg/warn/noeffect1.C: New test.
12311
12312 * g++.dg/template/scope2.C: New test.
12313 * g++.dg/template/error2.C: Correct dg-error
12314
12315 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12316
12317 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12318
12319 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12320
12321 PR C++/11512
12322 * g++.dg/template/warn1.C: New.
12323
12324 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12325
12326 * g++.dg/template/error2.C: New test.
12327 * g++.dg/lookup/using7.C: Adjust errors
12328 * g++.old-deja/g++.pt/crash36.C: Likewise.
12329 * g++.old-deja/g++.pt/derived3.C: Likewise.
12330
12331 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12332
12333 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12334 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12335 * gcc.c-torture/execute/builtins/string-9.c: New, from
12336 string-opt-9.c. Adjust for execute/builtins framework.
12337 * gcc.c-torture/execute/string-opt-9.c: Delete.
12338
12339 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12340
12341 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12342
12343 * g++.dg/parse/ret-type2.C: New test.
12344
12345 PR c++/11703
12346 * g++.dg/init/new8.C: New test.
12347
12348 PR c++/10923
12349 * g++.dg/parse/typedef5.C: New test.
12350
12351 PR c++/9512
12352 * g++.dg/parse/qualified2.C: New test.
12353 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12354 invalid code.
12355
12356 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12357
12358 * g++.dg/conversion/ptrmem1.C: New test.
12359
12360 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12361
12362 PR target/11693
12363 * gcc.dg/20030811-1.c: New test.
12364
12365 PR target/11535
12366 * gcc.c-torture/execute/20030811-1.c: New test.
12367
12368 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12369
12370 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12371
12372 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12373
12374 PR c++/11789.C
12375 * g++.dg/inherit/multiple1.C: New test.
12376
12377 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12378
12379 * gcc.dg/spe1.c: New test.
12380
12381 PR c++/11670
12382 * g++.dg/expr/cast2.C: New test.
12383
12384 PR c++/10530
12385 * g++.dg/template/dependent-name2.C: New test.
12386
12387 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12388
12389 * g++.dg/parse/crash11.C: Put the dg options in comments.
12390
12391 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12392
12393 * lib/gcc-dg.exp: Update for diagnostic change.
12394
12395 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12396
12397 PR c++/5767
12398 * g++.dg/parse/crash11.C: New test.
12399
12400 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12401
12402 * gcc.dg/cpp/spacing1.c: Update.
12403
12404 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12405
12406 PR target/11739
12407 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12408 a value for -mtune.
12409
12410 2003-08-04 Roger Sayle <roger@eyesopen.com>
12411
12412 PR middle-end/11771
12413 * gcc.c-torture/compile/20030804-1.c: New test case.
12414
12415 2003-08-04 Roger Sayle <roger@eyesopen.com>
12416
12417 * gcc.dg/20030804-1.c: New test case.
12418
12419 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12420
12421 * gcc.dg/cpp/separate-1.c: New test.
12422
12423 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12424
12425 PR c++/11704
12426 * g++.dg/template/dependent-expr2.C: New test.
12427
12428 PR c++/11766
12429 * g++.dg/expr/ptrmem1.C: New test.
12430
12431 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12432
12433 PR c++/9453
12434 * g++.dg/template/friend15.C: New test.
12435
12436 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12437
12438 * lib/dg-pch.exp: Work round PCH bug.
12439
12440 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12441
12442 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12443 builtins. Move cases from builtins-4.c here.
12444
12445 * gcc.dg/torture/builtin-math-1.c: New test taken from
12446 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12447 additional cases.
12448
12449 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12450 Delete.
12451
12452 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12453
12454 PR c++/9447
12455 * g++.dg/template/using7.C: New test.
12456
12457 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12458
12459 * import1.c, import2.c: New tests.
12460
12461 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12462
12463 * g++.dg/eh/crossjump1.C: New test.
12464
12465 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12466
12467 PR c++/11697
12468 * g++.dg/template/using6.C: New test.
12469
12470 PR c++/11744
12471 * g++.dg/template/koenig2.C: New test.
12472
12473 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12474
12475 PR c++/7983
12476 * g++.dg/parse/typedef4.C: New test.
12477
12478 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12479
12480 PR c++/8442, c++/8806
12481 * g++.dg/template/elab1.C: New test.
12482 * g++.dg/template/type2.C: Likewise.
12483 * g++.dg/template/ttp3.C: Adjust expected error message.
12484 * g++.old-deja/g++.law/visibility13.C: Likewise.
12485 * g++.old-deja/g++.niklas/t135.C: Likewise.
12486 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12487 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12488 template argument.
12489 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12490
12491 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12492
12493 PR c++/11295
12494 * g++.dg/ext/stmtexpr1.C: New test.
12495
12496 * g++.dg/opt/tmp1.C: New test.
12497
12498 PR c++/11525
12499 * g++.dg/parse/constant4.C: New test.
12500
12501 PR c++/9447
12502 * g++.dg/template/using5.C: New test.
12503
12504 2003-07-31 Roger Sayle <roger@eyesopen.com>
12505
12506 * gcc.dg/builtins-27.c: New test case.
12507
12508 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12509
12510 * gcc.dg/tls/opt-7.c: New test.
12511
12512 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12513
12514 * g++.old-deja/g++.other/crash18.C: Remove.
12515
12516 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12517
12518 * g++.dg/template/explicit3.C: New.
12519 * g++.dg/template/explicit4.C: New.
12520 * g++.dg/template/explicit5.C: New.
12521
12522 PR c++/11347
12523 * g++.dg/template/memtmpl1.C: New.
12524
12525 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12526
12527 PR target/11565
12528 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12529 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12530
12531 2003-07-30 Jan Hubicka <jh@suse.cz>
12532
12533 * vtgc1.c: Kill.
12534
12535 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12536
12537 * gcc.dg/struct-in-proto-1.c: New test.
12538
12539 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12540
12541 * gcc.dg/cpp/include2.c: Only expect one message.
12542
12543 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12544
12545 PR c++/9447
12546 * g++.dg/template/using1.C: New test.
12547 * g++.dg/template/using2.C: New test.
12548 * g++.dg/template/using3.C: New test.
12549 * g++.dg/template/using4.C: New test.
12550
12551 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12552
12553 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12554 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12555
12556 2003-07-28 Jan Hubicka <jh@suse.cz>
12557
12558 PR c++/11530
12559 * g++.dg/opt/call1.C: New test.
12560
12561 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12562
12563 PR c++/11667
12564 * g++.dg/init/enum2.C: New test.
12565 * g++.dg/template/overload1.C: Add "-w" option.
12566
12567 2003-07-28 <hp@bitrange.com>
12568
12569 * gcc.dg/Wdeclaration-after-statement-1.c,
12570 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12571
12572 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12573
12574 * gcc.c-torture/compile/20030725-1.c: New test.
12575
12576 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12577
12578 * gcc.dg/20030505.c: Only run for SPE.
12579 Remove definition of opaque type.
12580
12581 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12582
12583 * g++.dg/template/ptrmem6.C: New test.
12584
12585 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12586
12587 * gcc.c-torture/compile/zero-strct-2.c: New test.
12588
12589 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12590
12591 * gcc.dg/intermod-1.c: New test.
12592
12593 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12594
12595 PR c++/11617
12596 * g++.dg/template/lookup2.C: New test.
12597 * g++.dg/template/memclass1.C: Remove instantiated from error.
12598 * g++.dg/other/error2.C: Tweak expected errors.
12599
12600 PR c++/11596
12601 * g++.dg/template/defarg3.C: New test.
12602
12603 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12604
12605 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12606
12607 * g++.dg/inherit/access5.C: New test.
12608
12609 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12610
12611 PR c++/11513
12612 * g++.dg/template/crash8.C: New test.
12613
12614 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12615
12616 PR c/10602
12617 * gcc.dg/noncompile/incomplete-2.c: New test.
12618
12619 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12620
12621 PR c++/11645
12622 * g++.dg/inherit/access4.C: New test.
12623
12624 PR c++/11517
12625 * g++.dg/expr/cond2.C: New test.
12626
12627 PR optimization/10679
12628 * g++.dg/opt/inline4.C: New test.
12629
12630 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12631
12632 * g++.dg/parse/crash10: New test.
12633
12634 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12635
12636 * g++.dg/ext/flexary1.C: New test.
12637
12638 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12639
12640 PR c++/10793
12641 * g++.dg/template/crash9.C: New test.
12642
12643 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12644
12645 PR c++/3004
12646 * g++.dg/parse/typedef3.C: New test.
12647
12648 PR c++/7906
12649 * g++.dg/parse/operator2.C: New test.
12650
12651 PR c++/8895
12652 * g++.dg/parse/def-tmpl-arg1.C: New test.
12653
12654 PR c++/9282
12655 * g++.dg/parse/funptr1.C: New test.
12656
12657 PR c++/9452
12658 * g++.dg/parse/ambig3.C: New test.
12659
12660 PR c++/9454
12661 * g++.dg/parse/operator3.C: New test.
12662
12663 PR c++/9486
12664 * g++.dg/parse/template10.C: New test.
12665
12666 PR c++/9488
12667 * g++.dg/parse/template11.C: New test.
12668
12669 PR c++/10150
12670 * g++.dg/parse/invalid-op1.C: New test.
12671
12672 PR c++/10247
12673 * g++.dg/parse/condexpr1.C: New test.
12674
12675 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12676
12677 * g++.dg/ext/packed3.C: New test.
12678 * g++.dg/ext/packed4.C: New test.
12679
12680 * gcc.dg/pack-test-3.c: New test.
12681
12682 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12683
12684 * lib/compat.exp: Handle dg-options per source file.
12685 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12686 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12687 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12688 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12689 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12690 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12691 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12692 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12693 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12694 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12695 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12696 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12697 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12698 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12699
12700 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12701
12702 PR c/10320
12703 * gcc.c-torture/execute/20030718-1.c: New test.
12704
12705 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12706
12707 PR optimization/11536
12708 * gcc.dg/20030721-1.c: New test.
12709
12710 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12711
12712 PR c++/11546
12713 * g++.dg/template/lookup1.C: New test.
12714
12715 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12716
12717 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12718 diagnostics of ill-formed constructs involving labels.
12719 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12720 the new 'previously defined here' message.
12721
12722 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12723
12724 * g++.dg/parse/non-dependent2.C: New test.
12725
12726 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12727
12728 * g++.dg/init/init-ref4.C: xfail on targets without
12729 weak symbols.
12730
12731 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12732
12733 PR target/11087
12734 * gcc.c-torture/execute/20030717-1.c: New test.
12735
12736 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12737
12738 * g++.dg/opt/cfg1.C: New test.
12739
12740 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12741
12742 PR optimization/11557
12743 * gcc.dg/20030717-1.c: New test.
12744
12745 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12746
12747 PR c++/10476
12748 * g++.dg/expr/crash-1.C: New test.
12749
12750 PR c++/11027
12751 * g++.dg/template/init3.C: New test.
12752
12753 PR c++/8222
12754 * g++.dg/template/non-dependent1.C: New test.
12755
12756 PR c++/11070
12757 * g++.dg/template/non-dependent2.C: New test.
12758
12759 PR c++/11071
12760 * g++.dg/template/non-dependent3.C: New test.
12761
12762 PR c++/9907
12763 * g++.dg/template/sizeof5.C: New test.
12764
12765 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12766
12767 PR 11498
12768 * gcc.c-torture/compile/mangle-1.c: New file.
12769
12770 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12771
12772 PR c++/7809
12773 * g++.dg/parse/access3.C: New test.
12774
12775 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12776
12777 PR c++/11384
12778 * g++.dg/init/init-ref4.C: New test.
12779
12780 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12781
12782 PR c++/11547
12783 * g++.dg/parse/constant3.C: New test.
12784 * g++.dg/parse/crash7.C: Likewise.
12785
12786 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12787
12788 PR target/11008
12789 * gcc.dg/i386-pentium4-not-mull.c: New.
12790
12791 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12792
12793 * gcc.dg/asm-names.c (ymain): Make it weak.
12794
12795 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12796
12797 PR c++/5421
12798 * g++.dg/template/friend21.C: New test.
12799
12800 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12801
12802 * gcc.dg/cleanup-8.c: New test.
12803 * gcc.dg/cleanup-9.c: New test.
12804
12805 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12806
12807 * g++.dg/ext/dll-MI1.h: New file.
12808 * g++.dg/ext/dllexport-MI1.C: New file.
12809 * g++.dg/ext/dllimport-MI1.C: New file.
12810
12811 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12812
12813 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12814 it does not have cmpstrsi patterns (just cmpmemsi).
12815
12816 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12817
12818 PR debug/11473
12819 * g++.dg/debug/debug8.C: New test.
12820
12821 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12822
12823 PR c++/10108
12824 * g++.dg/template/crash7.C: New test.
12825
12826 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12827
12828 PR target/10795
12829 * gcc.c-torture/compile/20030708-1.c: New.
12830
12831 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12832
12833 * gcc.c-torture/execute/20030715-1.c: New test.
12834
12835 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12836
12837 * gcc.dg/pch/inline-3.c: New file.
12838 * gcc.dg/pch/inline-3.hs: New file.
12839 * gcc.dg/pch/inline-4.c: New file.
12840 * gcc.dg/pch/inline-4.hs: New file.
12841
12842 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12843
12844 PR c++/11509
12845 * g++.dg/template/crash6.C: New test.
12846
12847 PR c++/7053
12848 * g++.dg/template/friend20.C: New test.
12849
12850 PR c++/7019
12851 * g++.dg/template/overload2.C: New test.
12852
12853 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12854
12855 PR optimization/11440
12856 * gcc.c-torture/execute/20030714-1.c: New test.
12857
12858 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12859
12860 PR c++/11154
12861 * g++.dg/template/partial2.C: New test.
12862
12863 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12864
12865 PR c++/11503
12866 * g++.dg/template/anon1.C: New test.
12867
12868 PR c++/11493
12869 PR c++/11495
12870 * g++.dg/parse/template9.C: Likewise.
12871 * g++.dg/template/crash4.C: New test.
12872 * g++.dg/template/koenig1.C: Likewise.
12873 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12874 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12875 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12876 functions.
12877 * g++.old-deja/g++.jason/template36.C: Likewise.
12878 * g++.old-deja/g++.mike/p1989.C: Likewise.
12879 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12880 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12881 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12882 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12883 compiling.
12884 * g++.old-deja/g++.pt/union2.C: Use this->.
12885
12886 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12887
12888 * gcc.dg/20030711-1.c: New test.
12889
12890 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12891
12892 PR c++/11050
12893 * g++.dg/parse/args1.C: New test.
12894 * g++.pt/defarg8.C: Change expected errors.
12895
12896 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12897
12898 PR c++/8164
12899 * g++.dg/template/nontype2.C: New test.
12900
12901 PR c++/10558
12902 * g++.dg/parse/template8.C: New test.
12903
12904 PR c++/8327
12905 * g++.dg/template/scope1.C: New test.
12906
12907 * g++.dg/warn/Wsign-compare-1.C: New test.
12908
12909 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12910
12911 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12912
12913 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12914
12915 PR c++/9411
12916 * g++.dg/template/explicit2.C: New test.
12917
12918 PR c++/10032
12919 * g++.dg/warn/pedantic1.C: New test.
12920
12921 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12922
12923 PR c++ 9483
12924 * g++.dg/other/field1.C: New test.
12925
12926 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12927
12928 PR c/11449
12929 * gcc.c-torture/compile/20030707-1.c: New.
12930
12931 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12932
12933 PR c++/10849
12934 * g++.dg/template/access12.C: New test.
12935
12936 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12937
12938 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12939 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12940 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12941 * gcc.misc-tests/gcov.exp: Update
12942 * g++.dg/gcov/gcov.exp: Update
12943 * lib/gcov.exp: Update.
12944
12945 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12946
12947 * g++.dg/abi/mangle17.C: Make sure template expressions are
12948 dependent.
12949 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12950 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12951 * g++.dg/opt/stack1.C: Remove erroneous code.
12952 * g++.dg/parse/template7.C: New test.
12953 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12954 * g++.old-deja/g++.pt/crash4.C: Likewise.
12955
12956 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12957
12958 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12959 with zero or one occurence of `$' after the initial `L'.
12960
12961 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12962
12963 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12964
12965 2003-07-08 Roger Sayle <roger@eyesopen.com>
12966
12967 PR c/11370
12968 * gcc.dg/Wunreachable-6.c: New testcase.
12969 * gcc.dg/Wunreachable-7.c: New testcase.
12970
12971 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12972
12973 PR c/11420
12974 * gcc.dg/20030708-1.c: New test.
12975
12976 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12977
12978 * gcc.dg/compat/sdata-section.h: New file.
12979 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12980 * gcc.dg/torture/mips-sdata-1.c: New test.
12981
12982 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12983
12984 PR c++/11030
12985 * g++.dg/template/friend19.C: New test.
12986
12987 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12988
12989 * g++.dg/opt/strength-reduce.C: New test.
12990
12991 2003-07-07 Roger Sayle <roger@eyesopen.com>
12992
12993 PR target/10979
12994 * gcc.dg/20030707-1.c: New testcase.
12995
12996 2003-07-07 Roger Sayle <roger@eyesopen.com>
12997
12998 PR optimization/11059
12999 * g++.dg/opt/emptyunion.C: New testcase.
13000
13001 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13002 Eric Botcazou <ebotcazou@libertysurf.fr>
13003
13004 * g++.dg/opt/stack1.C: New test.
13005
13006 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13007
13008 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13009 run test.
13010
13011 PR c++/11431
13012 * g++.dg/expr/static_cast3.C: New test.
13013
13014 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13015
13016 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13017 everywhere.
13018 * gcc.dg/concat.c: Concatenation of string constants with
13019 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13020 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13021 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13022 necessary to avoid multi-character character constant warning.
13023 * gcc.dg/cpp/escape.c: Likewise.
13024 * gcc.dg/cpp/ucs.c: Likewise.
13025 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13026 Fix a typo.
13027
13028 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13029
13030 PR c/11428
13031 * gcc.c-torture/compile/20030704-1.c: New.
13032
13033 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13034
13035 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13036
13037 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13038
13039 PR c++/5287, PR c++/7910, PR c++/11021
13040 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13041 tests for warnings.
13042 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13043 * g++.dg/ext/dllimport3.C: Likewise.
13044 * g++.dg/ext/dllimport4.C: New file.
13045 * g++.dg/ext/dllimport5.C: New file.
13046 * g++.dg/ext/dllimport6.C: New file.
13047 * g++.dg/ext/dllimport7.C: New file.
13048 * g++.dg/ext/dllimport8.C: New file.
13049 * g++.dg/ext/dllimport9.C: New file.
13050 * g++.dg/ext/dllimport10.C: New file.
13051 * g++.dg/ext/dllexport1.C: New file.
13052
13053 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13054
13055 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13056 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13057
13058 2003-07-03 Roger Sayle <roger@eyesopen.com>
13059
13060 * gcc.dg/builtins-25.c: New testcase.
13061 * gcc.dg/builtins-26.c: New testcase.
13062
13063 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13064
13065 * gcc.dg/compat/vector-defs.h: New file.
13066 * gcc.dg/compat/vector-setup.h: New file.
13067 * gcc.dg/compat/vector-check.h: New file.
13068 * gcc.dg/compat/vector-1_main.c: New file.
13069 * gcc.dg/compat/vector-1_x.c: New file.
13070 * gcc.dg/compat/vector-1_y.c: New file.
13071 * gcc.dg/compat/vector-2_main.c: New file.
13072 * gcc.dg/compat/vector-2_x.c: New file.
13073 * gcc.dg/compat/vector-2_y.c: New file.
13074
13075 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13076 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13077 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13078 * gcc.dg/compat/struct-align-1.h: New file.
13079 * gcc.dg/compat/struct-align-1_main.c: New file.
13080 * gcc.dg/compat/struct-align-1_x.c: New file.
13081 * gcc.dg/compat/struct-align-1_y.c: New file.
13082 * gcc.dg/compat/struct-align-2.h: New file.
13083 * gcc.dg/compat/struct-align-2_main.c: New file.
13084 * gcc.dg/compat/struct-align-2_x.c: New file.
13085 * gcc.dg/compat/struct-align-2_y.c: New file.
13086
13087 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13088 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13089 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13090 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13091 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13092 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13093 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13094 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13095 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13096 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13097 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13098 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13099 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13100 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13101 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13102 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13103 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13104 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13105 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13106 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13107 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13109 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13110 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13111 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13112 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13113 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13114 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13115 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13116
13117 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13118
13119 * gcc.dg/i386-call-1.c: New test.
13120
13121 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13122
13123 PR c++/9162
13124 * g++.dg/parse/defarg4.C: New.
13125
13126 2003-07-03 Roger Sayle <roger@eyesopen.com>
13127
13128 PR target/10700
13129 * gcc.c-torture/compile/20030703-1.c: New test case.
13130
13131 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13132
13133 * g++.dg/template/local3.C: Remove extra semicolon.
13134
13135 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13136
13137 * gcc.dg/i386-volatile-1.c: New test.
13138
13139 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13140
13141 PR c++/11072
13142 * g++.dg/other/offsetof2.C: XFAIL.
13143 * g++.dg/other/offsetof5.C: New.
13144
13145 PR c++/10219
13146 * g++.dg/template/error1.C: New.
13147
13148 PR c++/9779
13149 * g++.dg/template/dependent-expr1.C: New.
13150
13151 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13152
13153 PR c++/6949
13154 * g++.dg/template/local3.C: New test.
13155
13156 PR c++/11149
13157 * g++.dg/lookup/scoped6.C: New test.
13158
13159 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13160
13161 PR c++/8046
13162 * g++.dg/other/error7.C: New test.
13163
13164 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13165
13166 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13167 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13168 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13169 * g++.old-deja/g++.other/union2.C: Likewise.
13170 * gcc.dg/c90-const-expr-2.c: Likewise.
13171 * gcc.dg/c90-const-expr-3.c: Likewise.
13172 * gcc.dg/c99-const-expr-2.c: Likewise.
13173 * gcc.dg/c99-const-expr-3.c: Likewise.
13174 * gcc.dg/concat.c: Likewise.
13175
13176 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13177
13178 PR c++/9559
13179 * g++.dg/init/static1.C: New test.
13180
13181 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13182
13183 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13184 * g++.old-deja/g++.other/access2.C: Likewise.
13185 * g++.old-deja/g++.other/decl2.C: Likewise.
13186 * gcc.c-torture/execute/20020615-1.c: Likewise.
13187
13188 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13189
13190 PR c++/4933
13191 * g++.dg/template/sizeof4.C: New test.
13192
13193 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13194
13195 * g++.dg/other/error6.C: New test.
13196
13197 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13198
13199 PR c++/10750
13200 * g++.dg/parse/constant2.C: New test.
13201
13202 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13203
13204 PR c++/11106
13205 * g++.dg/other/error5.C: New test.
13206
13207 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13208
13209 * gcc.dg/format/gcc_diag-1.c: New test.
13210
13211 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13212
13213 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13214
13215 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13216
13217 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13218 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13219 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13220
13221 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13222
13223 * gcc.c-torture/execute/builtins/string-8.c: New test.
13224 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13225 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13226 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13227
13228 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13229
13230 PR c++/10468
13231 * g++.dg/ext/typeof6.C: New test.
13232
13233 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13234
13235 PR c++/10796
13236 * g++.dg/init/enum1.C: New test.
13237
13238 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13239
13240 * gcc.dg/20030627-1.c: New test.
13241
13242 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13243
13244 PR c++/11332
13245 * g++.dg/expr/static_cast2.C: New test.
13246
13247 2003-06-26 Roger Sayle <roger@eyesopen.com>
13248 Jakub Jelinek <jakub@redhat.com>
13249
13250 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13251 sprintf(dst,"%s",src) optimization.
13252 * gcc.c-torture/execute/20030626-1.c: New test case.
13253 * gcc.c-torture/execute/20030626-2.c: New test case.
13254
13255 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13256
13257 * gcc.c-torture/execute/multi-ix.c: New test.
13258
13259 * gcc.c-torture/execute/simd-4.c (main):
13260 Added missing semicolon at end of union.
13261
13262 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13263
13264 PR c++/8266
13265 * g++.dg/template/explicit-instantiation3.C: New test.
13266
13267 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13268
13269 * gcc.dg/20030626-1.c: Use signed char.
13270
13271 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13272
13273 * gcc.dg/20030626-1.c: New test.
13274
13275 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13276
13277 * const-str-2.m: Update.
13278
13279 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13280
13281 PR c++/10990
13282 * g++.dg/rtti/dyncast1.C: New test.
13283 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13284 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13285 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13286
13287 PR c++/10931
13288 * g++.dg/expr/static_cast1.C: New test.
13289
13290 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13291
13292 * gcc.dg/20030625-1.c: New test.
13293
13294 2003-06-24 Roger Sayle <roger@eyesopen.com>
13295
13296 * gcc.c-torture/compile/20030624-1.c: New test case.
13297
13298 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13299
13300 * gcc.c-torture/execute/string-opt-17.c: New test.
13301
13302 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13303
13304 PR c++/5754
13305 * g++.dg/parse/crash6.C: New test.
13306
13307 2003-06-23 Roger Sayle <roger@eyesopen.com>
13308
13309 * gcc.dg/builtins-24.c: New test case.
13310
13311 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13312
13313 * g++.dg/opt/operator1.C: New test.
13314
13315 2003-06-22 Roger Sayle <roger@eyesopen.com>
13316
13317 * gcc.c-torture/execute/string-opt-16.c: New test case.
13318
13319 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13320
13321 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13322 * g++.old-deja/g++.other/conv7.C: Likewise
13323 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13324 * g++.old-deja/g++.other/overload14.C: Likewise.
13325
13326 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13327
13328 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13329 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13330
13331 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13332
13333 PR c++/10888
13334 * g++.dg/warn/Winline-3.C: New test.
13335
13336 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13337
13338 * lib/target-supports.exp (check_alias_available): Make the test
13339 program acceptable to the Solaris assembler.
13340
13341 PR c++/10749
13342 * g++.dg/template/memclass2.C: New test.
13343
13344 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13345 Eric Botcazou <ebotcazou@libertysurf.fr>
13346
13347 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13348 data for non-matching targets.
13349 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13350
13351 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13352
13353 PR c++/10845
13354 * g++.dg/template/member3.C: New test.
13355
13356 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13357
13358 PR c++/10939
13359 * g++.dg/template/func1.C: New test.
13360
13361 PR c++/9649
13362 * g++.dg/template/static4.C: New test.
13363 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13364
13365 PR c++/11041
13366 * g++.dg/init/ref7.C: New test.
13367
13368 2003-06-19 Matt Austern <austern@apple.com>
13369
13370 PR c++/11228
13371 * g++.dg/anew1.C: New test.
13372 * g++.dg/anew2.C: New test.
13373 * g++.dg/anew3.C: New test.
13374 * g++.dg/anew4.C: New test.
13375
13376 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13377
13378 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13379
13380 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13381
13382 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13383 endian-dependent.
13384
13385 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13386
13387 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13388 Remove cruft.
13389
13390 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13391
13392 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13393 * gcc.c-torture/compile/961203-1.c: Likewise.
13394 * gcc.c-torture/compile/980506-1.c: Likewise.
13395
13396 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13397
13398 PR c++/10712
13399 * g++.dg/lookup/using7.C: New test.
13400
13401 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13402
13403 PR c++/11105
13404 * g++.dg/abi/conv1.C: Remove it.
13405 * g++.dg/template/conv7.C: New test.
13406 * g++.dg/template/conv8.C: Likewise.
13407 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13408 conversion operator.
13409
13410 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13411
13412 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13413 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13414 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13415 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13416 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13417 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13418 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13419 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13420 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13421 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13422 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13423 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13424 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13425 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13426 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13427 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13428 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13429 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13430 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13431 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13432 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13433 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13434 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13435 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13436 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13437 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13438 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13439 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13440 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13441
13442 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13443
13444 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13445 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13446 indications.
13447
13448 2003-06-16 Roger Sayle <roger@eyesopen.com>
13449
13450 * gcc.dg/i386-387-5.c: New test case.
13451 * gcc.dg/i386-387-6.c: New test case.
13452 * gcc.dg/builtins-23.c: New test case.
13453
13454 2003-06-15 Roger Sayle <roger@eyesopen.com>
13455
13456 * gcc.dg/builtins-22.c: New test case.
13457 * gcc.dg/i386-387-1.c: Update to test exp.
13458 * gcc.dg/i386-387-2.c: Likewise.
13459
13460 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13461
13462 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13463
13464 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13465
13466 * lib/gcc-dg.exp (dg-require-dll): New function.
13467 (dg-xfail-if): Likewise.
13468 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13469 driver.
13470
13471 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13472 * gcc.c-torture/compile/20001205-1.c: Likewise.
13473 * gcc.c-torture/compile/20001226-1.c: Likewise.
13474 * gcc.c-torture/compile/20010518-2.c: Likewise.
13475 * gcc.c-torture/compile/20020312-1.c: Likewise.
13476 * gcc.c-torture/compile/20020604-1.c: Likewise.
13477 * gcc.c-torture/compile/920501-12.c: Likewise.
13478 * gcc.c-torture/compile/920501-4.c: Likewise.
13479 * gcc.c-torture/compile/920520-1.c: Likewise.
13480 * gcc.c-torture/compile/920521-1.c: Likewise.
13481 * gcc.c-torture/compile/920625-1.c: Likewise.
13482 * gcc.c-torture/compile/961203-1.c: Likewise.
13483 * gcc.c-torture/compile/980506-1.c: Likewise.
13484 * gcc.c-torture/compile/981006-1.c: Likewise.
13485 * gcc.c-torture/compile/981022-1.c: Likewise.
13486 * gcc.c-torture/compile/981223-1.c: Likewise.
13487 * gcc.c-torture/compile/990617-1.c: Likewise.
13488 * gcc.c-torture/compile/dll.c: Likewise.
13489 * gcc.c-torture/compile/labels-3.c: Likewise.
13490 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13491 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13492 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13493 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13494 * gcc.c-torture/compile/simd-5.c: Likewise.
13495 * gcc.c-torture/compile/20000804-1.x: Remove.
13496 * gcc.c-torture/compile/20001205-1.x: Likewise.
13497 * gcc.c-torture/compile/20001226-1.x: Likewise.
13498 * gcc.c-torture/compile/20010518-2.x: Likewise.
13499 * gcc.c-torture/compile/20020312-1.x: Likewise.
13500 * gcc.c-torture/compile/20020604-1.x: Likewise.
13501 * gcc.c-torture/compile/920501-12.x: Likewise.
13502 * gcc.c-torture/compile/920501-4.x: Likewise.
13503 * gcc.c-torture/compile/920520-1.x: Likewise.
13504 * gcc.c-torture/compile/920521-1.x: Likewise.
13505 * gcc.c-torture/compile/920625-1.x: Likewise.
13506 * gcc.c-torture/compile/961203-1.x: Likewise.
13507 * gcc.c-torture/compile/980506-1.x: Likewise.
13508 * gcc.c-torture/compile/981006-1.x: Likewise.
13509 * gcc.c-torture/compile/981022-1.x: Likewise.
13510 * gcc.c-torture/compile/981223-1.x: Likewise.
13511 * gcc.c-torture/compile/990617-1.x: Likewise.
13512 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13513 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13514 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13515 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13516 * gcc.c-torture/compile/simd-5.x: Likewise.
13517
13518 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13519
13520 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13521
13522 * gcc.c-torture/execute/20030611-1.c: New test.
13523
13524 2003-06-12 Roger Sayle <roger@eyesopen.com>
13525
13526 PR middle-end/168
13527 * gcc.dg/20030612-1.c: New test case.
13528
13529 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13530
13531 PR c++/10635
13532 * g++.dg/expr/cast1.C: New test.
13533
13534 2003-06-12 Roger Sayle <roger@eyesopen.com>
13535
13536 * gcc.dg/builtins-21.c: New test case.
13537
13538 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13539
13540 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13541 options instead of at the end.
13542 * lib/objc.exp (objc_target_compile): Likewise.
13543
13544 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13545
13546 PR c++/10432
13547 * g++.dg/parse/error1.C: New test.
13548
13549 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13550
13551 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13552 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13553 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13554 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13555 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13556 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13557 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13558 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13559 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13560 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13561 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13562 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13563 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13564 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13565 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13566 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13567 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13568 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13569 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13570 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13571 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13572 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13573 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13574 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13575
13576 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13577 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13578 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13579 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13580 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13581 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13582 * gcc.dg/compat/scalar-return-3_main.c: New file.
13583 * gcc.dg/compat/scalar-return-3_x.c: New file.
13584 * gcc.dg/compat/scalar-return-3_y.c: New file.
13585 * gcc.dg/compat/scalar-return-4_main.c: New file.
13586 * gcc.dg/compat/scalar-return-4_x.c: New file.
13587 * gcc.dg/compat/scalar-return-4_y.c: New file.
13588
13589 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13590
13591 * gcc.dg/compat/fp2-struct-check.h: New file.
13592 * gcc.dg/compat/fp2-struct-defs.h: New file.
13593 * gcc.dg/compat/fp2-struct-init.h: New file.
13594 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13595 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13596 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13597 * gcc.dg/compat/struct-return-10_main.c: New file.
13598 * gcc.dg/compat/struct-return-10_x.c: New file.
13599 * gcc.dg/compat/struct-return-10_y.c: New file.
13600
13601 * gcc.dg/compat/compat-common.h: New file.
13602 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13603 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13604 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13605 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13606 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13607 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13608 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13609 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13610 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13611 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13612 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13613 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13614 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13615 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13616 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13617 * gcc.dg/compat/small-struct-check.h: Ditto.
13618 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13619 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13620 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13621 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13622 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13623 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13624 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13625 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13626 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13627 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13628 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13629 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13630 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13631 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13632 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13633 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13634 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13635 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13636 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13637 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13638 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13639 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13640 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13641 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13642 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13643 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13644 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13645 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13646 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13647 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13648
13649 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13650
13651 * g++.dg/pch/static-1.C: New file.
13652 * g++.dg/pch/static-1.Hs: New file.
13653
13654 2003-06-10 Richard Henderson <rth@redhat.com>
13655
13656 * gcc.dg/asm-7.c: Adjust expected warning text.
13657
13658 2003-06-10 Roger Sayle <roger@eyesopen.com>
13659
13660 * gcc.dg/builtins-20.c: New test case.
13661
13662 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13663
13664 PR c++/11131
13665 * g++.dg/opt/template1.C: New test.
13666
13667 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13668
13669 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13670 additional_sources.
13671
13672 2003-05-21 David Taylor <dtaylor@emc.com>
13673
13674 * gcc.dg/Wpadded.c: New file.
13675
13676 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13677
13678 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13679 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13680 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13681 dg-require-weak.
13682
13683 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13684
13685 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13686
13687 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13688
13689 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13690 (dg-require-alias): Likewise.
13691 (dg-require-gc-sections): Likewise.
13692 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13693
13694 2003-06-08 Richard Henderson <rth@redhat.com>
13695
13696 * gcc.dg/20011029-2.c: Fix the array reference.
13697 * gcc.dg/asm-7.c: New.
13698
13699 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13700
13701 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13702
13703 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13704
13705 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13706 (dg-require-gc-sections): Likewise.
13707
13708 2003-06-08 Jan Hubicka <jh@suse.cz>
13709
13710 * i386-cmov1.c: Fix regular expression.
13711 * i386-cvt-1.c: Likewise.
13712 * i386-local.c: Likewise.
13713 * i386-local2.c: Likewise.
13714 * i386-mul.c: Likewise.
13715 * i386-ssetype-1.c: Likewise.
13716 * i386-ssetype-3.c: Likewise.
13717 * i386-ssetype-5.c: Likewise.
13718
13719 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13720
13721 PR c++/11039
13722 * g++.dg/warn/implicit-typename2.C: New test.
13723 * g++.dg/warn/implicit-typename3.C: New test.
13724
13725 2003-06-07 Richard Henderson <rth@redhat.com>
13726
13727 * g++.dg/other/offsetof3.C: Use size_t.
13728 * g++.dg/other/offsetof4.C: Likewise.
13729
13730 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13731
13732 * lib/copy-file.exp: New. Implement gcc_copy_files.
13733
13734 * lib/dg-pch.exp: Load copy-file.exp
13735 (dg-pch): Use gcc_copy_files instead of "file copy".
13736
13737 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13738
13739 * gcc.dg/weak/weak.exp: Simplify.
13740 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13741 * gcc.dg/weak/weak-1.c: Likewise.
13742 * gcc.dg/weak/weak-2.c: Likewise.
13743 * gcc.dg/weak/weak-3.c: Likewise.
13744 * gcc.dg/weak/weak-4.c: Likewise.
13745 * gcc.dg/weak/weak-5.c: Likewise.
13746 * gcc.dg/weak/weak-6.c: Likewise.
13747 * gcc.dg/weak/weak-7.c: Likewise.
13748 * gcc.dg/weak/weak-8.c: Likewise.
13749 * gcc.dg/weak/weak-9.c: Likewise.
13750
13751 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13752
13753 gcc.c-torture/execute/20030606-1.c: New.
13754
13755 2003-06-06 Roger Sayle <roger@eyesopen.com>
13756
13757 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13758 * gcc.dg/builtins-19.c: Likewise.
13759
13760 2003-06-06 Roger Sayle <roger@eyesopen.com>
13761
13762 * gcc.dg/builtins-2.c: Add some more tests.
13763 * gcc.dg/builtins-18.c: New test case.
13764 * gcc.dg/builtins-19.c: New test case.
13765
13766 2003-06-06 Roger Sayle <roger@eyesopen.com>
13767 Jim Wilson <wilson@tuliptree.org>
13768
13769 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13770
13771 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13772
13773 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13774 mempcpy/stpcpy calls not to be optimized into something else.
13775 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13776 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13777 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13778
13779 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13780
13781 * gcc.dg/format/asm_fprintf-1.c: New test.
13782
13783 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13784
13785 * lib/gcc-defs.exp (additional_sources): New variable.
13786 (dg-additional-sources): New function.
13787 (additional_files): New variable.
13788 (dg-additional-files): New function.
13789 (dg-additional-files-options): Likewise.
13790 * lib/gcc-dg.exp (dg-require-weak): New function.
13791 (dg-require-alias): Likewise.
13792 (dg-require-gc-sections): Likewise.
13793 * lib/target-supports.exp (check_alias_available): Remove testfile
13794 parameter.
13795 (check_gc_sections_available): New function.
13796 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13797 (dg-gpp-additional-files): Likewise.
13798 * lib/g++.exp (additional_sources): Remove.
13799 (additional_files): Likewise.
13800 (g++_target_compile): Use dg-additional-files-options.
13801
13802 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13803 Tcl logic.
13804 * gcc.dg/special/ecos.exp: Remove.
13805 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13806 * gcc.dg/special/alias-1.c: Likewise.
13807 * gcc.dg/special/alias-2.c: Likewise.
13808 * gcc.dg/special/gcsec-1.c: Likewise.
13809 * gcc.dg/special/weak-1.c: Likewise.
13810 * gcc.dg/special/weak-2.c: Likewise.
13811 * gcc.dg/special/wkali-1.c: Likewise.
13812 * gcc.dg/special/wkali-2.c: Likewise.
13813
13814 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13815 dg-gpp-additional-*.
13816 * g++.dg/special/conpr-3.C: Likewise.
13817 * g++.dg/special/conpr-4.C: Likewise.
13818 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13819 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13820 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13821 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13822 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13823 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13824 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13825 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13826 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13827 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13828 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13829 * g++.old-deja/g++.other/comdat1.C: Likewise.
13830 * g++.old-deja/g++.other/comdat2.C: Likewise.
13831 * g++.old-deja/g++.other/comdat3.C: Likewise.
13832 * g++.old-deja/g++.other/ctor1.C: Likewise.
13833 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13834
13835 2003-06-05 Richard Henderson <rth@redhat.com>
13836
13837 * gcc.dg/debug/20030605-1.c: New.
13838
13839 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13840
13841 * README.QMTEST: Update.
13842
13843 2003-06-04 Richard Henderson <rth@redhat.com>
13844
13845 * gcc.dg/cleanup-1.c: New.
13846 * gcc.dg/cleanup-2.c: New.
13847 * gcc.dg/cleanup-3.c: New.
13848 * gcc.dg/cleanup-4.c: New.
13849 * gcc.dg/cleanup-5.c: New.
13850 * gcc.dg/cleanup-6.c: New.
13851 * gcc.dg/cleanup-7.c: New.
13852
13853 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13854
13855 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13856
13857 * lib/dg-pch.exp: New file.
13858 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13859 * gcc.dg/pch/pch.exp: Likewise.
13860
13861 2003-06-04 Roger Sayle <roger@eyesopen.com>
13862
13863 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13864 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13865 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13866 * gcc.dg/builtins-17.c: New test case.
13867 * gcc.dg/i386-387-4.c: New test case.
13868 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13869
13870 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13871
13872 * gcc.dg/ultrasp9.c: New test.
13873
13874 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13875
13876 * gcc.c-torture/compile/20030604-1.c: New test.
13877 * gcc.dg/sparc-constant-1.c: New test.
13878
13879 2003-06-03 Glen Nakamura <glen@imodulo.com>
13880
13881 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13882
13883 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13884
13885 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13886
13887 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13888 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13889
13890 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13891
13892 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13893
13894 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13895
13896 PR c++/10940
13897 * g++.dg/template/spec10.C: New test.
13898
13899 2003-06-03 Roger Sayle <roger@eyesopen.com>
13900
13901 * gcc.dg/builtins-16.c: New test case.
13902
13903 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13904
13905 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13906 mempcpy test with post-increments.
13907 * gcc.c-torture/execute/string-opt-3.c: New test.
13908 * gcc.dg/string-opt-1.c: New test.
13909
13910 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13911
13912 PR fortran/10965
13913 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13914
13915 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13916
13917 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13918 (scan-assembler): ... here. Use dg-scan.
13919 (scan-assembler-not): Likewise.
13920 (scan-file): New function.
13921 (scan-file-not): Likewise.
13922 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13923 * gcc.dg/cpp/_Pragma4.c: Likewise.
13924 * gcc.dg/cpp/_Pragma5.c: Likewise.
13925 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13926 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13927 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13928 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13929 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13930 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13931 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13932 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13933 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13934 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13935 * gcc.dg/cpp/cxxcom1.c: Likewise.
13936 * gcc.dg/cpp/line1.c: Likewise.
13937 * gcc.dg/cpp/maccom1.c: Likewise.
13938 * gcc.dg/cpp/maccom2.c: Likewise.
13939 * gcc.dg/cpp/maccom3.c: Likewise.
13940 * gcc.dg/cpp/maccom4.c: Likewise.
13941 * gcc.dg/cpp/maccom5.c: Likewise.
13942 * gcc.dg/cpp/maccom6.c: Likewise.
13943 * gcc.dg/cpp/multiline.c: Likewise.
13944 * gcc.dg/cpp/spacing1.c: Likewise.
13945 * gcc.dg/cpp/spacing2.c: Likewise.
13946 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13947 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13948 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13949 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13950 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13951 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13952 * gcc.dg/cpp/cxxcom2.c: Likewise.
13953 * gcc.dg/cpp/cxxcom2.h: New file.
13954
13955 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13956 * g++.dg/cpp/truefalse.C: Here.
13957 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13958
13959 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13960
13961 * gcc.dg/cpp/redef3.c: New file.
13962
13963 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13964
13965 * gcc.dg/i386-loop-3.c: New test.
13966
13967 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13968
13969 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13970
13971 2003-05-31 Roger Sayle <roger@eyesopen.com>
13972
13973 * gcc.dg/fwrapv-1.c: New test case.
13974 * gcc.dg/fwrapv-2.c: New test case.
13975
13976 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13977
13978 PR c++/10956
13979 * g++.dg/template/spec9.C: New test.
13980
13981 2003-05-29 Roger Sayle <roger@eyesopen.com>
13982
13983 * gcc.dg/duff-4.c: New test case.
13984
13985 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13986
13987 PR fortran/10843
13988 * g77.dg/ffixed-form-1.f: New test
13989 * g77.dg/ffixed-form-2.f: New test
13990 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13991 * g77.dg/ffree-form-3.f: New test
13992
13993 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13994
13995 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13996 * gcc.dg/wint_t-1.c: Likewise.
13997
13998 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13999
14000 * g++.dg/template/access11.C: New test.
14001
14002 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14003
14004 PR c++/10849
14005 * g++.dg/template/access10.C: New test.
14006
14007 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14008 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14009
14010 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14011
14012 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14013
14014 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14015 suppress for powerpc-*-darwin*.
14016 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14017
14018 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14019
14020 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14021 suppress option for powerpc-*-darwin*.
14022
14023 2003-05-23 Roger Sayle <roger@eyesopen.com>
14024
14025 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14026 * gcc.dg/builtins-4.c: Add test for fmod.
14027
14028 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14029
14030 PR c++/10682
14031 * g++.dg/template/instantiate4.C: New test.
14032
14033 2003-05-22 Roger Sayle <roger@eyesopen.com>
14034
14035 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14036
14037 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14038
14039 * gcc.dg/compat/scalar-return-1_main.c: New file.
14040 * gcc.dg/compat/scalar-return-1_x.c: New file.
14041 * gcc.dg/compat/scalar-return-1_y.c: New file.
14042 * gcc.dg/compat/scalar-return-2_main.c: New file.
14043 * gcc.dg/compat/scalar-return-2_x.c: New file.
14044 * gcc.dg/compat/scalar-return-2_y.c: New file.
14045 * gcc.dg/compat/struct-return-3_main.c: New file.
14046 * gcc.dg/compat/struct-return-3_y.c: New file.
14047 * gcc.dg/compat/struct-return-3_x.c: New file.
14048 * gcc.dg/compat/struct-return-2_main.c: New file.
14049 * gcc.dg/compat/struct-return-2_x.c: New file.
14050 * gcc.dg/compat/struct-return-2_y.c: New file.
14051
14052 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14053
14054 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14055 for hppa*-hp-hpux*.
14056 * gcc.dg/20021014-1.c (dg-options): Likewise.
14057 * gcc.dg/nest.c (dg-options): Likewise.
14058
14059 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14060
14061 PR c++/9738
14062 * g++.dg/ext/dllimport2.C: New file.
14063 * g++.dg/ext/dllimport3.C: New file.
14064
14065 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14066
14067 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14068 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14069 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14070 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14071 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14072 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14073 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14074 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14075 * gcc.dg/compat/small-struct-defs.h: New file.
14076 * gcc.dg/compat/small-struct-init.h: New file.
14077 * gcc.dg/compat/small-struct-check.h: New file.
14078 * gcc.dg/compat/fp-struct-defs.h: New file.
14079 * gcc.dg/compat/fp-struct-check.h: New file.
14080 * gcc.dg/compat/fp-struct-init.h: New file.
14081 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14082 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14083
14084 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14085
14086 * gcc.dg/20030225-2.c: New test.
14087
14088 2003-05-18 Roger Sayle <roger@eyesopen.com>
14089 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14090
14091 * gcc.c-torture/compile/20030518-1.c: New test case.
14092
14093 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14094
14095 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14096 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14097 gcc-dg-debug-runtest.
14098 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14099 gcc-dg-debug-runtest.
14100
14101 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14102
14103 PR c++/9022
14104 * g++.dg/lookup/using6.C: New test.
14105
14106 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14107
14108 * g++.dg/parse/access2.C: New test.
14109
14110 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14111
14112 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14113 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14114 * gcc.dg/debug/debug.exp: Likewise.
14115
14116 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14117
14118 * gcc.dg/dollar.c: New test.
14119
14120 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14121
14122 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14123 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14124 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14125 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14126 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14127 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14128 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14129 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14130 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14131 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14132 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14133 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14134 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14135 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14136 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14137 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14138 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14139 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14140
14141 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14142
14143 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14144 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14145 support for "repo" mode.
14146 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14147 * lib/g77-dg.exp: Likewise.
14148 * lib/obj-dg.exp: Likewise.
14149
14150 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14151
14152 Merge from gcc-3_2-rhl8-branch:
14153 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14154
14155 * gcc.dg/tls/opt-6.c: New test.
14156
14157 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14158
14159 * gcc.dg/20030405-1.c: New test.
14160
14161 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14162
14163 * gcc.dg/20030309-1.c: New test.
14164
14165 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14166
14167 * gcc.c-torture/execute/20030307-1.c: New test.
14168
14169 2003-02-20 Randolph Chung <tausq@debian.org>
14170
14171 * gcc.c-torture/compile/20030220-1.c: New test.
14172
14173 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14174
14175 * gcc.dg/20030217-1.c: New test.
14176
14177 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14178
14179 * gcc.c-torture/compile/20020129-1.c: New test.
14180
14181 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14182
14183 * gcc.dg/unroll-1.c: New test.
14184
14185 2002-11-16 Jan Hubicka <jh@suse.cz>
14186
14187 * gcc.c-torture/execute/20020920-1.c: New test.
14188
14189 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14190
14191 PR target/7434
14192 * gcc.c-torture/compile/20021008-1.c: New test.
14193
14194 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14195
14196 PR target/7559
14197 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14198
14199 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14200
14201 * gcc.c-torture/compile/20020807-1.c: New test.
14202
14203 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14204
14205 * gcc.dg/tls/opt-1.c: New test.
14206
14207 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14208
14209 * gcc.dg/20020729-1.c: New test.
14210
14211 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14212
14213 * g++.dg/opt/life1.C: New test.
14214
14215 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14216
14217 * gcc.dg/20020525-1.c: New test.
14218
14219 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14220
14221 PR c++/6794
14222 * g++.dg/ext/pretty1.C: New test.
14223 * g++.dg/ext/pretty2.C: New test.
14224
14225 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/8385
14228 * g++.dg/ext/typeof5.C: New test.
14229
14230 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14231
14232 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14233 __USER_LABEL_PREFIX__ into account.
14234 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14235
14236 2003-05-14 Roger Sayle <roger@eyesopen.com>
14237
14238 * gcc.dg/builtins-15.c: New test case.
14239
14240 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14241
14242 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14243
14244 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14245
14246 * lib/g++.exp: Tweak handling of additional source files.
14247 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14248 * g++.dg/special/conpr-2a.C: Rename to ...
14249 * g++.dg/special/conpr-2a.cc: ... this.
14250 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14251 * g++.dg/special/conpr-3a.C: Rename to ...
14252 * g++.dg/special/conpr-3a.cc: This.
14253 * g++.dg/special/conpr-3b.C: Rename to ...
14254 * g++.dg/special/conpr-3b.cc: This.
14255 * g++.dg/special/conpr-4.C: New test.
14256 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14257
14258 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14259
14260 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14261
14262 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14263
14264 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14265 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14266 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14267 * g++.old-deja/g++.other/warn3.C: Likewise.
14268
14269 2003-05-11 Roger Sayle <roger@eyesopen.com>
14270
14271 * gcc.dg/i386-387-1.c: Update to also test log.
14272 * gcc.dg/i386-387-2.c: Likewise.
14273
14274 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14275
14276 * g77.f-torture/execute/int8421.f: New test.
14277
14278 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14279
14280 PR c++/10230, c++/10481
14281 * g++.dg/lookup/scoped5.C: New test.
14282
14283 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14284
14285 PR c++/10552
14286 * g++.dg/template/ttp6.C: New test.
14287
14288 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14289
14290 * gcc.c-torture/execute/builtins: New directory.
14291 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14292 gcc.c-torture/execute/builtins.
14293 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14294 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14295 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14296 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14297
14298 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14299
14300 PR c++/9252
14301 * g++.dg/template/access8.C: New test.
14302 * g++.dg/template/access9.C: New test.
14303
14304 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14305
14306 PR c++/9554
14307 * g++.dg/parse/access1.C: New test.
14308
14309 2003-05-09 DJ Delorie <dj@redhat.com>
14310
14311 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14312 long, and not an int.
14313
14314 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14315
14316 PR c++/10555, c++/10576
14317 * g++.dg/template/memclass1.C: New test.
14318
14319 2003-05-08 DJ Delorie <dj@redhat.com>
14320
14321 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14322 targets.
14323 * gcc.c-torture/execute/20021024-1.x: Likewise.
14324 * gcc.c-torture/execute/shiftdi.x: Likewise.
14325 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14326 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14327 * gcc.dg/20021018-1.c: Likewise.
14328
14329 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14330
14331 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14332
14333 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14334 (bcopy): Call memmove.
14335
14336 2003-05-08 Roger Sayle <roger@eyesopen.com>
14337
14338 * g77.f-torture/compile/8485.f: New test case.
14339
14340 2003-05-07 Richard Henderson <rth@redhat.com>
14341
14342 PR c++/10570
14343 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14344 Verify exception_cleanup not called for rethrows.
14345 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14346 when exiting catch block without rethrowing.
14347 * g++.dg/eh/forced3.C: New.
14348 * g++.dg/eh/forced4.C: New.
14349
14350 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14351
14352 * gcc.dg/20030505.c: Fix triplet.
14353
14354 2003-05-06 DJ Delorie <dj@redhat.com>
14355
14356 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14357 * gcc.dg/nest.c: Likewise.
14358
14359 2003-05-05 Roger Sayle <roger@eyesopen.com>
14360
14361 * gcc.dg/builtins-14.c: New test case.
14362
14363 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14364
14365 * lib/compat.exp (compat-execute): New argument.
14366 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14367 * gcc.dg/compat: New test directory.
14368 * gcc.dg/compat/compat.exp: New expect script.
14369 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14370 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14371 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14372 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14373 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14374 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14375
14376 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14377 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14378 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14379 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14380 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14381 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14382 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14383 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14384 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14385 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14386 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14387 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14388 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14389 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14390 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14391
14392 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14393
14394 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14395
14396 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14397
14398 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14399
14400 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14401
14402 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14403 * gcc.dg/ppc-fsel-2.c: New test.
14404
14405 * gcc.dg/unused-5.c: New test.
14406
14407 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14408
14409 PR c++/10496
14410 * g++.dg/warn/pmf1.C: New test.
14411
14412 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14413
14414 PR c++/4494
14415 * g++.dg/warn/main.C: New test.
14416
14417 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14418
14419 * gcc.dg/nonnull-3.c: New test.
14420
14421 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14422
14423 * gcc.dg/cpp/Wtrigraphs.c: Update.
14424 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14425
14426 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14427
14428 * gcc.dg/ppc-fsel-1.c: New test.
14429
14430 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14431
14432 PR c/10604
14433 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14434
14435 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14436
14437 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14438
14439 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14440
14441 PR c++/9364, c++/10553, c++/10586
14442 * g++.dg/parse/typename4.C: New test.
14443 * g++.dg/parse/typename5.C: Likewise.
14444
14445 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14446
14447 * gcc.c-torture/compile/20030503-1.c: New test.
14448
14449 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14450
14451 * g++.dg/lookup/using5.C: Fix testcase error.
14452
14453 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14454
14455 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14456 since MEABI is no longer supported. Remove all vestiges
14457 of MEABI from the test.
14458
14459 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14460
14461 PR c++/10554
14462 * g++.dg/lookup/using5.C: New test.
14463
14464 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14465
14466 PR c++/8772
14467 * g++.dg/template/ttp5.C: New test.
14468
14469 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14470
14471 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14472 (dg-gpp-additional-sources): New function.
14473 (dg-gpp-additional-files): Likewise.
14474 * lib/g++.exp (additional_sources): New variable.
14475 (additional_files): Likewise.
14476 (g++_target_compile): Deal with them.
14477 * lib/old-dejagnu.exp: Remove.
14478 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14479 * g++.old-deja: Revise all tests to use dg commands.
14480
14481 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14482
14483 PR c++/9432, c++/9528
14484 * g++.dg/lookup/using4.C: New test.
14485
14486 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14487
14488 * gcc.dg/noreturn-5.c: New file.
14489 * gcc.dg/noreturn-6.c: New file.
14490
14491 * gcc.c-torture/compile/inline-1.c: New file.
14492
14493 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14494
14495 PR c++/10551
14496 * g++.dg/template/explicit1.C: New test.
14497
14498 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14499
14500 PR c++/10549
14501 * g++.dg/other/bitfield1.C: New test.
14502
14503 PR c++/10527
14504 * g++.dg/init/new7.C: New test.
14505
14506 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14507
14508 * g++.dg/ext/desig1.C: New test.
14509 * g++.dg/ext/init1.C: Update.
14510
14511 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14512
14513 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14514
14515 PR c++/10180
14516 * g++.dg/warn/Winline-1.C: New test.
14517
14518 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14519
14520 * gcc.c-torture/execute/string-opt-19.c: New test.
14521
14522 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14523 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14524
14525 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14526
14527 PR c++/10506
14528 * g++.dg/init/new6.C: New test.
14529
14530 PR c++/10503
14531 * g++.dg/init/ref6.C: New test.
14532
14533 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14534
14535 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14536
14537 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14538
14539 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14540 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14541
14542 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14543
14544 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14545 initialized static data members.
14546
14547 2003-04-25 H.J. Lu <hjl@gnu.org>
14548
14549 * gcc.dg/ia64-sync-4.c: New test.
14550
14551 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14552
14553 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14554 date.
14555
14556 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14557
14558 PR c++/10337
14559 * g++.dg/warn/conv1.C: New test.
14560 * g++.old-deja/g++.other/conv7.C: Adjust.
14561 * g++.old-deja/g++.other/overload14.C: Adjust.
14562
14563 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14564
14565 PR c++/10471
14566 * g++.dg/template/defarg2.C: New test.
14567
14568 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14569
14570 * gcc.dg/cpp/include2.c: Update.
14571 * gcc.dg/cpp/multiline-2.c: New.
14572 * gcc.dg/cpp/multiline.c: Update.
14573 * gcc.dg/cpp/strify2.c: Update.
14574 * gcc.dg/cpp/trad/literals-2.c: Update.
14575
14576 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14577
14578 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14579
14580 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14581
14582 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14583
14584 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14585
14586 PR c++/10451
14587 * g++.dg/parse/crash4.C: New test.
14588
14589 PR c++/9847
14590 * g++.dg/parse/crash5.C: New test.
14591
14592 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14593
14594 PR c++/10446
14595 * g++.dg/parse/crash3.C: New test.
14596
14597 PR c++/10428
14598 * g++.dg/parse/elab1.C: New test.
14599
14600 2003-04-22 Devang Patel <dpatel@apple.com>
14601
14602 * gcc.dg/cpp/trad/funlike-5.c: New test.
14603
14604 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14605
14606 * g++.dg/other/packed1.C: Fix dg options.
14607
14608 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14609
14610 * g++.dg/other/offsetof2.C: New test.
14611
14612 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14613
14614 * g++.dg/template/recurse.C: Adjust location of error messages.
14615
14616 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14617
14618 PR c++/9881
14619 * g++.dg/init/addr-const1.C: New test.
14620 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14621
14622 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 PR c++/10405
14625 * g++.dg/lookup/struct-hack1.C: New test.
14626
14627 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14628
14629 * ucs.c: Update diagnostic messages.
14630
14631 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14632
14633 * gcc.dg/cpp/truefalse.cpp: New test.
14634 * gcc.dg/cpp/cpp.exp: Update.
14635 * g++.dg/other/stdbool-if.C: Remove.
14636
14637 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14638
14639 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14640 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14641
14642 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14643
14644 * gcc.c-torture/compile/20030418-1.c: New test.
14645
14646 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14647
14648 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14649
14650 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14651
14652 PR c++/10347
14653 g++.dg/template/dependent-name1.C: New test.
14654
14655 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14656
14657 * gcc.dg/warn-1.c (tourist_guide): New array,
14658 contains a pointer to bar.
14659
14660 2003-04-16 Roger Sayle <roger@eyesopen.com>
14661
14662 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14663 * gcc.c-torture/execute/medce-1.c: New test case.
14664 * gcc.c-torture/execute/medce-2.c: New test case.
14665
14666 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14667
14668 * lib/prune.exp: Ignore more messages.
14669
14670 PR c++/10381
14671 * g++.dg/parse/lookup3.C: New test.
14672
14673 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14674
14675 * gcc.c-torture/compile/20030415-1.c : New test.
14676
14677 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14678
14679 * gcc.c-torture/execute/scope-2.c: Move to ...
14680 * gcc.dg/noncompile/scope.c: .... here.
14681
14682 2003-04-14 Roger Sayle <roger@eyesopen.com>
14683
14684 * gcc.dg/20030414-2.c: New test case.
14685
14686 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14687
14688 PR target/10377
14689 * gcc.dg/20030414-1.c: New test.
14690
14691 2003-04-13 Roger Sayle <roger@eyesopen.com>
14692
14693 * gcc.dg/builtins-12.c: New test case.
14694 * gcc.dg/builtins-13.c: New test case.
14695
14696 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14697
14698 * gcc.c-torture/execute/string-opt-18.c: New test.
14699
14700 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14701
14702 PR c++/10300
14703 * g++.dg/init/new5.C: New test.
14704
14705 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14706
14707 PR c++/7910
14708 * g++.dg/ext/dllimport1.C: New test.
14709
14710 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14711
14712 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14713
14714 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14715
14716 PR Fortran/9263
14717 * g77.f-torture/noncompile/9263.f: New test
14718 PR Fortran/1832
14719 * g77.f-torture/execute/1832.f: New test
14720
14721 2003-04-11 David Chad <davidc@freebsd.org>
14722 Loren J. Rittle <ljrittle@acm.org>
14723
14724 libobjc/8562
14725 * objc.dg/headers.m: New test.
14726
14727 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14728
14729 * gcc.c-torture/execute/builtin-noret-2.c: New.
14730 * gcc.c-torture/execute/builtin-noret-2.x: New.
14731 XFAIL builtin-noret-2.c at -O1 and above.
14732 * gcc.dg/redecl.c: New.
14733 * gcc.dg/Wshadow-1.c: Update error regexps.
14734
14735 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14736
14737 * g++.dg/abi/bitfield10.C: New test.
14738
14739 2003-04-09 Mike Stump <mrs@apple.com>
14740
14741 * gcc.dg/pch/pch.exp: Make testcase names longer.
14742 * g++.dg/pch/pch.exp: Make testcase names longer.
14743
14744 2003-04-08 Roger Sayle <roger@eyesopen.com>
14745
14746 * gcc.dg/builtins-11.c: New test case.
14747
14748 2003-04-08 Roger Sayle <roger@eyesopen.com>
14749
14750 * gcc.dg/builtins-9.c: New test case.
14751 * gcc.dg/builtins-10.c: New test case.
14752
14753 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14754
14755 * gcc.dg/noncompile/init-4.c.c: New test.
14756
14757 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14758
14759 * gcc.misc-test/gcov-9.c: New test.
14760 * gcc.misc-test/gcov-10.c: New test
14761 * gcc.misc-test/gcov-11.c: New test.
14762
14763 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14764
14765 PR optimization/10024
14766 * gcc.c-torture/compile/20030405-1.c: New test.
14767
14768 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14769
14770 * gcc.dg/pch/static-3.c: New.
14771 * gcc.dg/pch/static-3.hs: New.
14772 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14773
14774 2003-04-04 Richard Henderson <rth@redhat.com>
14775
14776 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14777 * g++.dg/eh/forced2.C: Likewise.
14778
14779 2003-04-03 Mike Stump <mrs@apple.com>
14780
14781 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14782 target arg.
14783 (scan-assembler-times, scan-assembler-not): Likewise.
14784 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14785
14786 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14787
14788 * gcc.dg/sparc-loop-1.c: New test.
14789
14790 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14791
14792 PR other/9274
14793 * g++.dg/pch/system-2.C: New.
14794 * g++.dg/pch/system-2.Hs: New.
14795
14796 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14797
14798 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14799
14800 * g++.dg/eh/simd-1.C (vecfunc): Same.
14801
14802 2003-04-01 Roger Sayle <roger@eyesopen.com>
14803
14804 * gcc.c-torture/execute/20030401-1.c: New test case.
14805
14806 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14807
14808 * objc.dg/defs.m: New.
14809
14810 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14811
14812 * g++.dg/eh/simd-1.C: New.
14813 * g++.dg/eh/simd-2.C: New.
14814
14815 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14816
14817 * gcc.c-torture/execute/simd-3.c: New.
14818
14819 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14820
14821 PR c/9936
14822 * gcc.dg/20030331-2.c: New test.
14823
14824 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14825
14826 PR c++/10278
14827 * g++.dg/parse/crash2.C: New test.
14828
14829 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14830
14831 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14832 * gcc.c-torture/execute/20030331-1.c: ...here.
14833
14834 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14835
14836 * gcc.c-torture/execute/20030331-1.c: New test.
14837
14838 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14839
14840 * lib/gcov.exp: Adjust call return testing strings.
14841 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14842
14843 2003-03-31 Roger Sayle <roger@eyesopen.com>
14844
14845 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14846 * gcc.dg/builtins-7.c: New test case.
14847 * gcc.dg/builtins-8.c: New test case.
14848
14849 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14850
14851 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14852
14853 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14854
14855 PR c++/7647
14856 * g++.dg/lookup-class-member-2.C: New test.
14857
14858 2003-03-30 Glen Nakamura <glen@imodulo.com>
14859
14860 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14861
14862 2003-03-28 Roger Sayle <roger@eyesopen.com>
14863
14864 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14865
14866 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14867
14868 * g++.dg/init/attrib1.C: New test.
14869
14870 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14871
14872 * gcc.dg/ultrasp8.c: New test.
14873
14874 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14875
14876 * gcc.dg/ultrasp7.c: New test.
14877
14878 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14879
14880 PR c++/10047
14881 * g++.dg/template/inline1.C: New test.
14882
14883 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14884
14885 * gcc.dg/sparc-dwarf2.c: New test.
14886
14887 2003-03-27 Roger Sayle <roger@eyesopen.com>
14888
14889 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14890 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14891
14892 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14893
14894 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14895 than reading .x files.
14896 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14897 * g77.dg/gcov/gcov-1.f: Likewise.
14898 * gcc.misc-tests/gcov-4b.c: Likewise.
14899 * gcc.misc-tests/gcov-5b.c: Likewise.
14900 * gcc.misc-tests/gcov-6.c: Likewise.
14901 * gcc.misc-tests/gcov-7.c: Likewise.
14902 * gcc.misc-tests/gcov-8.c: Likewise.
14903 * g++.dg/gcov/gcov-1.x: Remove.
14904 * g77.dg/gcov/gcov-1.x: Likewise.
14905 * gcc.misc-tests/gcov-4b.x: Likewise.
14906 * gcc.misc-tests/gcov-5b.x: Likewise.
14907 * gcc.misc-tests/gcov-6.x: Likewise.
14908 * gcc.misc-tests/gcov-7.x: Likewise.
14909 * gcc.misc-tests/gcov-8.x: Likewise.
14910
14911 2003-03-27 Glen Nakamura <glen@imodulo.com>
14912
14913 PR opt/10087
14914 * gcc.dg/20030324-1.c: New test.
14915
14916 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14917
14918 PR c++/10224
14919 * g++.dg/template/arg3.C: New test.
14920
14921 PR c++/10158
14922 * g++.dg/template/friend18.C: New test.
14923
14924 2003-03-26 Roger Sayle <roger@eyesopen.com>
14925
14926 * g77.f-torture/compile/20030326-1.f: New test case.
14927
14928 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14929
14930 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14931
14932 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14933
14934 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14935
14936 * gcc.dg/ia64-sync-3.c: New test.
14937
14938 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14939
14940 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14941
14942 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14943
14944 * gcc.dg/ultrasp6.c: New test.
14945
14946 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14947
14948 * gcc.dg/i386-signbit-1.c: New test.
14949 * gcc.dg/i386-signbit-2.c: New test.
14950 * gcc.dg/i386-signbit-3.c: New test.
14951
14952 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14953
14954 * gcc.dg/ultrasp5.c: Fix options.
14955
14956 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14957
14958 * gcc.dg/ultrasp5.c: Fix comment.
14959
14960 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14961
14962 PR fortran/10197
14963 * g77.f-torture/execute/10197.f: New test.
14964
14965 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14966
14967 PR c++/9898, c++/383
14968 * g++.dg/template/conv6.C: New test.
14969
14970 PR c++/10119
14971 * g++.dg/template/ptrmem5.C: New test.
14972
14973 PR c++/10026
14974 * g++.dg/lookup/koenig1.C: New test.
14975
14976 PR C++/10199
14977 * g++.dg/lookup/template2.C: New test.
14978
14979 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14980
14981 * g++.dg/opt/rtti1.C: New test.
14982
14983 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14984
14985 * gcc.dg/ultrasp5.c: New test.
14986
14987 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14988
14989 PR middle-end/9967
14990 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14991 builtin fputs.
14992
14993 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14994
14995 PR c/8224
14996 * gcc.dg/20030323-1.c: New test.
14997
14998 2003-03-23 Roger Sayle <roger@eyesopen.com>
14999
15000 * gcc.c-torture/compile/20030323-1.c: New test case.
15001
15002 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15003
15004 * gcc.dg/20030321-1.c: New test.
15005
15006 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15007
15008 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15009
15010 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15011
15012 PR c++/9978, c++/9708
15013 * g++.dg/ext/vlm1.C: Adjust expected error.
15014 * g++.dg/ext/vla2.C: New test.
15015 * g++.dg/template/arg1.C: New test.
15016 * g++.dg/template/arg2.C: New test.
15017
15018 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15019
15020 * g77.f-torture/execute/select.f: New test.
15021 * g77.f-torture/noncompile/select_no_compile.f: New test.
15022
15023 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15024
15025 PR c++/9898
15026 * g++.dg/other/error4.C: New test.
15027
15028 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15029
15030 * g++.dg/template/friend17.C: New test.
15031
15032 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15033
15034 * gcc.c-torture/compile/20030320-1.c: New.
15035
15036 2003-03-20 Roger Sayle <roger@eyesopen.com>
15037
15038 * gcc.dg/builtins-6.c: New test case.
15039
15040 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15041
15042 PR target/10073
15043 * gcc.c-torture/compile/20030319-1.c: New.
15044
15045 2003-03-18 Jan Hubicka <jh@suse.cz>
15046
15047 * gcc.dg/i386-cvt-1.c: New test.
15048
15049 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15050
15051 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15052 * objc.dg/naming-2.m: Likewise.
15053
15054 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15055
15056 PR c++/9639
15057 * g++.dg/parse/crash1.C: New test.
15058
15059 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15060
15061 PR c++/8805
15062 * g++.dg/eh/cleanup1.C: New test.
15063
15064 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15065
15066 * gcc.c-torture/execute/20030316-1.c: New test case.
15067
15068 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15069
15070 PR c++/9629
15071 * g++.dg/init/ctor2.C: New test.
15072
15073 2003-03-15 Roger Sayle <roger@eyesopen.com>
15074
15075 * g77.f-torture/compile/xformat.f: New test case.
15076
15077 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15078
15079 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15080 * g++.old-deja/g++.mike/eh50.C: Likewise.
15081
15082 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15083
15084 PR c++/6440
15085 * g++.dg/template/spec7.C: New test.
15086 * g++.dg/template/spec8.C: Likewise.
15087
15088 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15089
15090 * gcc.c-torture/execute/20030313-1.c: New test.
15091
15092 2003-03-14 Richard Henderson <rth@redhat.com>
15093
15094 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15095
15096 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15097
15098 * gcc.c-torture/compile/20030314-1.c: New test.
15099
15100 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15101
15102 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15103 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15104 thumb target,
15105 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15106 to accept newer _imp__ prefix and additional
15107 newline in .drectve section.
15108 * gcc.dg/dll-4.c: Likewise.
15109 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15110 switch.
15111
15112 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15113
15114 * g++.dg/parse/namespace9.C: New test.
15115
15116 * g++.dg/init/ref5.C: New test.
15117 * g++.dg/parse/ptrmem1.C: Likewise.
15118
15119 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15120
15121 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15122 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15123 regular expression.
15124 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15125 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15126
15127 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15128
15129 * gcc.c-torture/execute/20030224-2.c: New test.
15130
15131 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15132
15133 * gcc.dg/decl-3.c: New test.
15134
15135 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15136
15137 * gcc.dg/i386-loop-2.c: New test.
15138
15139 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15140
15141 PR c++/9474
15142 * g++.dg/parse/namespace8.C: New test.
15143
15144 PR c++/9924
15145 * g++.dg/overload/builtin2.C: New test.
15146
15147 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15148
15149 * gcc.dg/return-type-3.c: New test.
15150
15151 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15152
15153 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15154 profiling options are not supported.
15155
15156 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15157
15158 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15159 * g++.old-deja/g++.warn/impint2.C: Likewise.
15160
15161 2003-03-10 Devang Patel <dpatel@apple.com>
15162
15163 * g++.dg/cpp/c++_cmd_1.C: New test.
15164 * g++.dg/cpp/c++_cmd_1.h: New file.
15165
15166 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15167
15168 * gcc.dg/altivec-9.c: New file.
15169
15170 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15171
15172 * gcc.dg/ppc-sdata-1.c: New test.
15173 * gcc.dg/ppc-sdata-2.c: New test.
15174
15175 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15176
15177 PR c++/9373
15178 * g++.dg/opt/ptrmem2.C: New test.
15179
15180 PR c++/8534
15181 * g++.dg/opt/ptrmem1.C: New test.
15182
15183 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15184
15185 * gcc.dg/i386-loop-1.c: New test.
15186
15187 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15188
15189 PR c++/9970
15190 * g++.dg/lookup/friend1.C: New test.
15191
15192 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15193
15194 PR c++/9823
15195 * g++.dg/parser/constructor1.C: New test.
15196
15197 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15198
15199 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15200
15201 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15202
15203 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15204
15205 * gcc.dg/cpp/Wunused.c: Update test.
15206
15207 2003-03-08 Jan Hubicka <jh@suse.cz>
15208
15209 * gcc.dg/inline-3.c: New test.
15210
15211 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15212
15213 PR c++/9809
15214 * g++.dg/parse/builtin1.C: New test.
15215
15216 PR c++/9982
15217 * g++.dg/abi/cookie1.C: New test.
15218 * g++.dg/abi/cookie2.C: Likewise.
15219
15220 PR c++/9524
15221 * g++.dg/template/field1.C: New test.
15222
15223 PR c++/9912
15224 * g++.dg/parse/class1.C: New test.
15225 * g++.dg/parse/namespace7.C: Likewise.
15226 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15227
15228 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15229
15230 * g++.dg/init/ref4.C: New test.
15231
15232 2003-03-07 Jan Hubicka <jh@suse.cz>
15233
15234 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15235 * gcc.dg/inline-3.c: New test.
15236
15237 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15238
15239 * g++.dg/init/ref3.C: New test.
15240
15241 PR c++/9965
15242 * g++.dg/init/ref2.C: New test.
15243
15244 PR c++/9400
15245 * g++.dg/warn/Wshadow-2.C: New test.
15246
15247 PR c++/9791
15248 * g++.dg/warn/Woverloaded-1.C: New test.
15249
15250 2003-03-05 Jan Hubicka <jh@suse.cz>
15251
15252 * gcc.dg/i386-local2.c: New.
15253 * gcc.dg/i386-local.c: Fix typo.
15254
15255 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15256
15257 * g++.dg/abi/layout3.C: New test.
15258
15259 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15260
15261 * gcc.c-torture/compile/20030305-1.c
15262
15263 2003-03-05 Jan Hubicka <jh@suse.cz>
15264
15265 * gcc.dg/i386-local.c: New.
15266
15267 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15268
15269 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15270
15271 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15272
15273 * gcc.dg/switch-2.c: New test.
15274 * gcc.dg/switch-3.c: New test.
15275 * gcc.dg/Wswitch.c: Adjust line numbers.
15276 * gcc.dg/Wswitch-default.c: Likewise.
15277 * gcc.dg/Wswitch-enum.c: Likewise.
15278
15279 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15280
15281 * gcc.c-torture/execute/20030222-1.c: New test.
15282
15283 2003-03-03 James E Wilson <wilson@tuliptree.org>
15284
15285 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15286
15287 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15288
15289 PR c++/9878
15290 * g++.dg/init/ref1.C: New test.
15291
15292 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15293
15294 * gcc.dg/sh-relax.c: New SH-only test.
15295
15296 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15297
15298 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15299 comment explaining purpose of testcase.
15300
15301 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15302
15303 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15304 for HC11/HC12 (asm needs two int registers).
15305 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15306 HC11/HC12 because the test uses an asm which needs two 32-bit
15307 registers.
15308
15309 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15310
15311 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15312 for HC11/HC12 (array is too large otherwise).
15313 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15314 * gcc.c-torture/compile/20010518-2.x: Likewise.
15315 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15316 HC11/HC12 (array is too large).
15317
15318 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15319
15320 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15321 * lib/g++-dg.exp (g++-dg-test): Likewise.
15322
15323 2003-03-01 Roger Sayle <roger@eyesopen.com>
15324
15325 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15326 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15327
15328 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15329
15330 * g++.dg/warn/implicit-typename1.C: Remove warning.
15331
15332 2003-02-28 Richard Henderson <rth@redhat.com>
15333
15334 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15335 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15336
15337 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15338
15339 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15340 * g++.dg/pch/pch.exp: Likewise.
15341
15342 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/9879
15345 * testsuite/g++.dg/init/new4.C: New test.
15346
15347 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15348
15349 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15350
15351 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15352
15353 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15354 unsigned long.
15355
15356 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15357 wider than float.
15358
15359 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15360
15361 * lib/scanasm.exp: Add support for counting numbers of
15362 occurences.
15363 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15364 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15365
15366 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15367
15368 PR c++/9683
15369 * g++.dg/template/static3.C: New test.
15370
15371 PR c++/9829
15372 * g++.dg/parse/namespace6.C: New test.
15373
15374 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15375
15376 PR target/9732
15377 * gcc.dg/20030225-1.c: New test.
15378
15379 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15380
15381 * README: Remove out-of-date information.
15382
15383 PR c++/9836
15384 * g++.dg/template/spec6.C: New test.
15385
15386 2003-02-24 Jeff Law <law@redhat.com>
15387
15388 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15389
15390 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15391
15392 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15393 * gcc.dg/pragma-ep-1.c: Likewise.
15394
15395 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15396
15397 PR c++/9602
15398 * g++.dg/template/friend16.C: New test.
15399
15400 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15401
15402 PR c++/5333
15403 * g++.dg/parse/fused-params1.C: Adjust error messages.
15404 * g++.dg/template/nested3.C: New test.
15405
15406 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15407
15408 * g++.dg/abi/param1.C: New test.
15409
15410 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15411
15412 PR c++/7982
15413 * g++.dg/warn/implicit-typename1.C: New test.
15414
15415 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15416
15417 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15418 with "mtune".
15419 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15420 * gcc.c-torture/execute/20010129-1.x: Likewise.
15421 * gcc.dg/20011107-1.c: Likewise.
15422 * gcc.dg/20020108-1.c: Likewise.
15423 * gcc.dg/20020122-3.c: Likewise.
15424 * gcc.dg/20020206-1.c: Likewise.
15425 * gcc.dg/20020310-1.c: Likewise.
15426 * gcc.dg/20020426-2.c: Likewise.
15427 * gcc.dg/20020517-1.c: Likewise.
15428 * gcc.dg/991230-1.c: Likewise.
15429 * gcc.dg/i386-unroll-1.c: Likewise.
15430 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15431
15432 2003-02-22 Jan Hubicka <jh@suse.cz>
15433
15434 * gcc.dg/i386-mul.c: New test.
15435
15436 2003-02-21 Roger Sayle <roger@eyesopen.com>
15437
15438 * gcc.dg/builtins-5.c: New test case.
15439
15440 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15441
15442 * gcc.dg/asmreg-1.c: New test.
15443
15444 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15445
15446 PR c++/9749
15447 * g++.dg/parse/varmod1.C: New test.
15448
15449 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15450
15451 PR c++/9727
15452 * g++.dg/template/op1.C: New test.
15453
15454 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15455
15456 PR c++/8906
15457 * g++.dg/template/nested2.C: New test.
15458
15459 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15460
15461 PR c++/8724
15462 * g++.dg/expr/dtor1.C: New test.
15463
15464 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15465
15466 * gcc.dg/cpp/include3.c: New test.
15467 * gcc.dg/cpp/inc/foo.h: New file.
15468
15469 2003-02-21 Glen Nakamura <glen@imodulo.com>
15470
15471 * gcc.c-torture/execute/20030221-1.c: New test.
15472
15473 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15474
15475 PR c++/9729
15476 * g++.dg/abi/conv1.C: New test.
15477
15478 2003-02-20 Jan Hubicka <jh@suse.cz>
15479
15480 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15481
15482 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15483
15484 * gcc.c-torture/compile/20030219-1.c: New test.
15485
15486 2003-02-18 Jan Hubicka <jh@suse.cz>
15487
15488 * gcc.dg/funcorder.c: New test.
15489
15490 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15491
15492 * gcc.c-torture/execute/20030218-1.c: New.
15493
15494 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15495
15496 * gcc.dg/20030218-1.c: New.
15497
15498 2003-02-18 Richard Henderson <rth@redhat.com>
15499
15500 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15501 * gcc.dg/attr-used-2.c: New.
15502
15503 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15504
15505 PR c++/9704
15506 * g++.dg/init/copy5.C: New test.
15507
15508 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15509
15510 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15511 * g++.dg/pch/pch.exp: Likewise.
15512
15513 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15514
15515 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15516 STACK_SIZE is not defined.
15517
15518 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15519
15520 PR c++/9457
15521 * g++.dg/template/init1.C: New test.
15522
15523 2003-02-16 Jan HUbicka <jh@suse.cz>
15524
15525 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15526 (foo): Add few extra tests
15527 * gcc.dg/c99-const-expr-3.c: Likewise.
15528 * gcc.c-torture/execute/20030216-1.c: New.
15529
15530 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15531
15532 PR c++/9459
15533 * g++.dg/ext/typeof4.C: New test.
15534
15535 2003-02-15 Roger Sayle <roger@eyesopen.com>
15536
15537 * gcc.dg/i386-387-3.c: New test case.
15538
15539 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15540
15541 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15542 cris-*-elf* cris-*-aout* and mmix-*-*.
15543
15544 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15545
15546 * gcc.dg/20030213-1.c: New test.
15547
15548 2003-02-12 Roger Sayle <roger@eyesopen.com>
15549
15550 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15551 * gcc.dg/i386-387-2.c: Likewise.
15552
15553 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15554
15555 * gcc.dg/ppc-spe.c: Fix formatting.
15556 Enable tests that were previously unsupported by gas.
15557 Delete tests for instructions that no longer exist.
15558 Switch arguments on evsubifw builtin.
15559
15560 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15561
15562 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15563 STACK_SIZE is too small.
15564
15565 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15566 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15567
15568 * gcc.dg/decl-2.c: New test.
15569
15570 2003-02-10 Jan Hubicka <jh@suse.cz>
15571
15572 * gcc.dg/i386-fpcvt-1.c: New test.
15573
15574 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15575
15576 * gcc.c-torture/execute/20030209-1.c: New test.
15577
15578 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15579
15580 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15581 int-wide bitops, use the constants of the same width.
15582 Likewise, if long long is 32-bit wide, test bitops using
15583 32-bit constants.
15584
15585 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15586
15587 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15588
15589 2003-02-07 Roger Sayle <roger@eyesopen.com>
15590
15591 * testsuite/gcc.dg/builtins-4.c: New test case.
15592
15593 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15594
15595 * gcc.dg/20020430-1.c: Fix dg command typos.
15596 * gcc.dg/20020503-1.c: Likewise.
15597
15598 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15599
15600 PR c++/8785
15601 * g++.dg/parse/fused-params1.C: New test.
15602
15603 PR c++/8857
15604 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15605
15606 PR c++/8921
15607 * g++.dg/parse/non-dependent1.C: New test.
15608
15609 PR c++/8928
15610 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15611
15612 PR c++/9228
15613 * g++.dg/parse/undefined7.C: New test.
15614 * g++.dg/parse/non-templ1.C: New test.
15615
15616 PR c++/9229
15617 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15618
15619 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15620
15621 * gcc.c-torture/compile/20030206-1.c: New test.
15622
15623 2003-02-05 Roger Sayle <roger@eyesopen.com>
15624
15625 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15626 "pow" to "foo" to avoid potential confusion with a math built-in.
15627
15628 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15629
15630 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15631 conditions for SPARC targets.
15632
15633 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15634
15635 * gcc.dg/20030204-1.c: New test.
15636
15637 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15638
15639 PR c++/38
15640 * g++.dg/parse/array-size1.C: New test.
15641
15642 PR c++/5657
15643 * g++.dg/parse/undefined3.C: New test.
15644
15645 PR c++/5665
15646 * g++.dg/parse/undefined4.C: New test.
15647
15648 PR c++/5975
15649 * g++.dg/parse/undefined5.C: New test.
15650
15651 PR c++/7259
15652 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15653
15654 PR c++/8578
15655 * g++.dg/parse/casting-operator1.C: New test.
15656
15657 PR c++/8596
15658 * g++.dg/parse/undefined6.C: New test.
15659
15660 PR c++/8736
15661 * g++.dg/parse/missing-template1.C: New test.
15662
15663 2003-02-04 Jan Hubicka <jh@suse.cz>
15664
15665 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15666 * gcc.dg/i386-cmov?.c: Likewise.
15667 * gcc.dg/i386-fpcvt-?.c: Likewise.
15668 * gcc.dg/i386-ssefp-1.c: Likewise.
15669 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15670 conventions.
15671
15672 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15673
15674 PR c++/7129
15675 * testsuite/g++.dg/ext/max.C: New test.
15676
15677 2003-02-03 Jan Hubicka <jh@suse.cz>
15678
15679 * gcc.c-torture/execute/20030203-1.c: New test.
15680
15681 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15682
15683 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15684 'natural-endian'.
15685
15686 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15687
15688 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15689 * g++.dg/init/new2.C: Likewise.
15690 * g++.dg/other/new1.C: Likewise.
15691
15692 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15693
15694 * gcc.dg/struct-ret-libc.c: New test.
15695
15696 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15697
15698 * gcc.dg/20030129-1.c: New test.
15699
15700 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15701
15702 PR c++/8849
15703 * g++.dg/template/ptrmem4.C: New test.
15704
15705 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15706
15707 * g++.dg/parser/constant1.C: New test.
15708
15709 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15710
15711 PR c++/8591
15712 * g++.dg/parse/friend2.C: New test.
15713
15714 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15715
15716 PR c++/9437
15717 * g++.dg/template/unify4.C: New test.
15718
15719 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15720
15721 * gcc.c-torture/execute/20030128-1.c: New test.
15722
15723 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15724
15725 * g++.dg/lookup/nested1.C: Test moved from ...
15726 * g++.old-deja/g++.other/lookup24.C: ... here.
15727
15728 2003-01-28 Jan Hubicka <jh@suse.cz>
15729
15730 * gcc.dg/i386-cmov5.c: New test.
15731
15732 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15733
15734 * gcc.c-torture/execute/20010925-1.c: Changed the
15735 memcpy declaration.
15736
15737 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15738
15739 PR c++/3902
15740 * g++.dg/parse/template5.C: New test.
15741
15742 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15743
15744 PR fortran/9258
15745 * g77.dg/pr9258: New test.
15746
15747 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15748
15749 * README: Move relevant parts from README.g++.
15750
15751 * README.g++: Remove this file.
15752
15753 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15754
15755 * g++.dg/abi/dcast1.C: New test.
15756
15757 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15758
15759 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15760
15761 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15762
15763 PR c++/47
15764 * g++.old-deja/g++.other/lookup24.C: New test.
15765
15766 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15767
15768 PR middle-end/7227
15769 * gcc.dg/uninit-C.c: New test.
15770
15771 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15772
15773 * g++.dg/abi/covariant1.C: New test.
15774
15775 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15776
15777 * gcc.dg/20030123-1.c: New test.
15778
15779 2003-01-25 Jan Hubicka <jh@suse.cz>
15780
15781 PR opt/8492
15782 * gcc.c-torture/compile/20030125-1.c
15783
15784 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15785
15786 PR c++/9403
15787 * g++.dg/parse/template3.C: New test.
15788 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15789
15790 PR c++/795
15791 * g++.dg/parse/template4.C: New test.
15792
15793 PR c++/9415
15794 * g++.dg/template/qual2.C: New test.
15795
15796 PR c++/8545
15797 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15798
15799 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15800
15801 2003-01-25 Roger Sayle <roger@eyesopen.com>
15802
15803 * gcc.c-torture/execute/switch-1.c: New test case.
15804
15805 2003-01-25 Jan Hubicka <jh@suse.cz>
15806
15807 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15808
15809 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15810
15811 Tweaks for Bison-1.875. From the NEWS file:
15812 "- `parse error' -> `syntax error'
15813 Bison now uniformly uses the term `syntax error'"
15814 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15815 * gcc.dg/cpp/digraph2.c: Likewise.
15816 * gcc.dg/cpp/direct2.c: Likewise.
15817 * gcc.dg/cpp/paste4.c: Likewise.
15818 * gcc.dg/c90-restrict-1.c: Likewise.
15819 * gcc.dg/c99-func-2.c: Likewise.
15820 * gcc.dg/noncompile/920721-2.c: Likewise.
15821 * gcc.dg/noncompile/930622-2.c: Likewise.
15822 * gcc.dg/noncompile/940112-1.c: Likewise.
15823 * gcc.dg/noncompile/950921-1.c: Likewise.
15824 * gcc.dg/noncompile/951123-1.c: Likewise.
15825 * gcc.dg/noncompile/971104-1.c: Likewise.
15826 * gcc.dg/noncompile/990416-1.c: Likewise.
15827
15828 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15829
15830 * g++.dg/parse/undefined1.C: Add error message.
15831
15832 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15833
15834 PR c++/9354
15835 * g++.dg/parse/new1.C: New test.
15836
15837 PR c++/9216
15838 * g++.dg/parse/template2.C: New test.
15839
15840 PR c++/9354
15841 * g++.dg/parse/typedef2.C: New test.
15842
15843 PR c++/9328
15844 * g++.dg/ext/typeof3.C: New test.
15845
15846 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15847
15848 PR c++/2738
15849 * g++.dg/parse/ret-type1.C: New test.
15850
15851 PR c++/3792
15852 * g++.dg/parse/tmpl-outside1.C: New test.
15853
15854 PR c++/4207
15855 * g++.dg/parse/int-as-enum1.C: New test.
15856
15857 PR c++/4903
15858 * g++.dg/parse/no-typename1.C: New test.
15859
15860 PR c++/5533
15861 * g++.dg/parse/no-value1.C: New test.
15862
15863 PR c++/5921
15864 * g++.dg/parse/wrong-inline1.C: New test.
15865
15866 PR c++/6402
15867 * g++.dg/parse/ref1.C: New test.
15868
15869 PR c++/6992
15870 * g++.dg/parse/attr-ctor1.C: New test.
15871
15872 PR c++/7229
15873 * g++.dg/parse/namespace5.C: New test.
15874
15875 PR c++/7917
15876 * g++.dg/parse/func-def1.C: New test.
15877
15878 PR c++/8143
15879 * g++.dg/parse/undefined1.C: New test.
15880
15881 PR c++/5723, PR c++/8522
15882 * g++.dg/parse/specialization1.C: New test.
15883
15884 PR c++/163, PR c++/8595
15885 * g++.dg/parse/struct-as-enum1.C: New test.
15886
15887 PR c++/9173
15888 * g++.dg/parse/undefined2.C: New test.
15889
15890 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15891
15892 PR c++/9298
15893 * g++.dg/parse/template1.C: New test.
15894
15895 PR c++/9384
15896 * g++.dg/parse/using1.C: New test.
15897
15898 PR c++/9285
15899 PR c++/9294
15900 * g++.dg/parse/expr2.C: New test.
15901
15902 PR c++/9388
15903 * g++.dg/parse/lookup2.C: Likewise.
15904
15905 2003-01-21 Jan Hubicka <jh@suse.cz>
15906
15907 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15908 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15909 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15910 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15911
15912 2003-01-20 Nick Clifton <nickc@redhat.com>
15913
15914 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15915 problem with ARM sibcall code generation.
15916
15917 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15918
15919 * gcc.c-torture/execute/20030120-1.c: New.
15920
15921 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15922
15923 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15924
15925 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15926
15927 PR c++/9272
15928 * g++.dg/parse/ctor1.C: New test.
15929
15930 PR c++/9294:
15931 * g++.dg/parse/qualified1.C: New test.
15932
15933 * g++.dg/parse/typename3.C: New test.
15934
15935 2003-01-16 Richard Henderson <rth@redhat.com>
15936
15937 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15938
15939 2003-01-16 Richard Henderson <rth@redhat.com>
15940
15941 * g++.dg/pch/pch.exp: Copy test header to the working directory
15942 before using it either for precompilation or direct use.
15943 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15944 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15945
15946 2003-01-16 Richard Henderson <rth@redhat.com>
15947
15948 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15949 before using it either for precompilation or direct use.
15950 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15951 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15952
15953 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15954
15955 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15956 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15957 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15958 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15959 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15960 typename warning into error.
15961 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15962 error messages.
15963 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15964 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15965 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15966 messages.
15967 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15968 make declaration visible in template.
15969 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15970 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15971 messages.
15972 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15973 message.
15974 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15975 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15976 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15977 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15978 typename warning with error message.
15979 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15980 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15981 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15982
15983 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15984
15985 * g++.dg/parse/ambig2.C: New test.
15986
15987 2003-01-15 Richard Henderson <rth@redhat.com>
15988
15989 * g++.dg/tls/init-2.C: Update error message string.
15990
15991 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15992
15993 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15994
15995 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15996
15997 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15998 all for HC11/HC12.
15999 * gcc.c-torture/compile/20001205-1.x: Likewise.
16000 * gcc.c-torture/compile/20001226-1.x: Likewise.
16001 * gcc.c-torture/compile/920520-1.x: Likewise.
16002 * gcc.c-torture/compile/961203-1.x: Likewise.
16003 * gcc.c-torture/compile/20020604-1.x: Likewise.
16004
16005 2003-01-15 Jan Hubicka <jh@suse.cz>
16006
16007 * gcc.c-torture/compile/20030115-1.c: New test.
16008
16009 * gcc.dg/i386-fpcvt-1.c: New test.
16010 * gcc.dg/i386-fpcvt-2.c: New test.
16011
16012 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16013
16014 Further conform g++'s __vmi_class_type_info to the C++ ABI
16015 specification.
16016 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16017 the specification.
16018
16019 2003-01-14 Jan Hubicka <jh@suse.cz>
16020
16021 * gcc.dg/i386-fpcvt-1.c: New test.
16022 * gcc.dg/i386-fpcvt-2.c: New test.
16023
16024 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16025
16026 * gcc.dg/i386-mmx-3.c: New test.
16027
16028 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16029
16030 PR c++/9264
16031 * g++.dg/parse/octal1.C: New file.
16032
16033 PR c++/9172
16034 * g++.dg/parse/typename1.C: New file.
16035
16036 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16037
16038 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16039 * gcc.dg/bf-no-ms-layout.c: Likewise.
16040 * gcc.dg/bf-ms-attrib.c: Likewise.
16041
16042 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16043
16044 PR c++/9099
16045 * g++.dg/parse/dtor1.C: New file.
16046
16047 PR c++/9128
16048 * g++.dg/rtti/typeid1.C: New file.
16049
16050 PR c++/9153
16051 * g++.dg/parse/lookup1.C: New file.
16052
16053 PR c++/9171
16054 * g++.dg/templ/spec5.C: New file.
16055
16056 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16057
16058 * gcc.c-torture/compile/20030110-1.c: New test.
16059
16060 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16061
16062 Merge from pch-branch:
16063
16064 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16065
16066 * gcc.dg/pch/cpp-1.h: New.
16067 * gcc.dg/pch/cpp-1.c: New.
16068 * gcc.dg/pch/cpp-2.h: New.
16069 * gcc.dg/pch/cpp-2.c: New.
16070
16071 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16072
16073 * gcc.dg/pch/except-1.h: New.
16074 * gcc.dg/pch/except-1.c: New.
16075
16076 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16077
16078 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16079 running test.
16080 * gcc.dg/pch: Include *.hp not *.h.
16081 * gcc.dg/pch/system-1.h: New.
16082 * gcc.dg/pch/system-1.c: New.
16083
16084 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16085
16086 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16087 rather than trying to build and run a program using PCH.
16088 * gcc.dg/pch: Remove dg-do commands from test files.
16089
16090 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16091
16092 * gcc.dg/pch/macro-3.c: New.
16093 * gcc.dg/pch/macro-3.h: New.
16094
16095 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16096
16097 * gcc.dg/pch/common-1.c: New.
16098 * gcc.dg/pch/common-1.h: New.
16099 * gcc.dg/pch/decl-1.c: New.
16100 * gcc.dg/pch/decl-1.h: New.
16101 * gcc.dg/pch/decl-2.c: New.
16102 * gcc.dg/pch/decl-2.h: New.
16103 * gcc.dg/pch/decl-3.c: New.
16104 * gcc.dg/pch/decl-3.h: New.
16105 * gcc.dg/pch/decl-4.c: New.
16106 * gcc.dg/pch/decl-4.h: New.
16107 * gcc.dg/pch/decl-5.c: New.
16108 * gcc.dg/pch/decl-5.h: New.
16109 * gcc.dg/pch/global-1.c: New.
16110 * gcc.dg/pch/global-1.h: New.
16111 * gcc.dg/pch/inline-1.c: New.
16112 * gcc.dg/pch/inline-1.h: New.
16113 * gcc.dg/pch/inline-2.c: New.
16114 * gcc.dg/pch/inline-2.h: New.
16115 * gcc.dg/pch/static-1.c: New.
16116 * gcc.dg/pch/static-1.h: New.
16117 * gcc.dg/pch/static-2.c: New.
16118 * gcc.dg/pch/static-2.h: New.
16119
16120 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16121
16122 * g++.dg/pch/pch.exp: Better handle failing testcases.
16123 * gcc.dg/pch/pch.exp: Likewise.
16124 * gcc.dg/pch/macro-1.c: New.
16125 * gcc.dg/pch/macro-1.h: New.
16126 * gcc.dg/pch/macro-2.c: New.
16127 * gcc.dg/pch/macro-2.h: New.
16128
16129 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16130
16131 * g++.dg/dg.exp: Treat files in pch/ specially.
16132 * g++.dg/pch/pch.exp: New file.
16133 * g++.dg/pch/empty.H: New file.
16134 * g++.dg/pch/empty.C: New file.
16135 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16136 "precompile".
16137
16138 * gcc.dg/pch/pch.exp: New file.
16139 * gcc.dg/pch/empty.h: New file.
16140 * gcc.dg/pch/empty.c: New file.
16141 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16142 "precompile".
16143
16144 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16145
16146 * g++.dg/template/friend14.C: New test.
16147
16148 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16149
16150 * gcc.dg/old-style-asm-1.c: New test.
16151
16152 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16153
16154 * gcc.c-torture/compile/20030109-1.c: New test.
16155
16156 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16157
16158 * gcc.c-torture/execute/20030109-1.c: New test.
16159
16160 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16161
16162 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16163 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16164 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16165 * g++.old-deja/g++.mike/eh2.C: Likewise
16166 * g++.old-deja/g++.mike/eh3.C: Likewise
16167 * g++.old-deja/g++.mike/eh5.C: Likewise
16168 * g++.old-deja/g++.mike/eh6.C: Likewise
16169 * g++.old-deja/g++.mike/eh7.C: Likewise
16170 * g++.old-deja/g++.mike/eh8.C: Likewise
16171 * g++.old-deja/g++.mike/eh9.C: Likewise
16172 * g++.old-deja/g++.mike/eh10.C: Likewise
16173 * g++.old-deja/g++.mike/eh12.C: Likewise
16174 * g++.old-deja/g++.mike/eh13.C: Likewise
16175 * g++.old-deja/g++.mike/eh14.C: Likewise
16176 * g++.old-deja/g++.mike/eh16.C: Likewise
16177 * g++.old-deja/g++.mike/eh17.C: Likewise
16178 * g++.old-deja/g++.mike/eh18.C: Likewise
16179 * g++.old-deja/g++.mike/eh21.C: Likewise
16180 * g++.old-deja/g++.mike/eh23.C: Likewise
16181 * g++.old-deja/g++.mike/eh24.C: Likewise
16182 * g++.old-deja/g++.mike/eh25.C: Likewise
16183 * g++.old-deja/g++.mike/eh26.C: Likewise
16184 * g++.old-deja/g++.mike/eh27.C: Likewise
16185 * g++.old-deja/g++.mike/eh28.C: Likewise
16186 * g++.old-deja/g++.mike/eh29.C: Likewise
16187 * g++.old-deja/g++.mike/eh31.C: Likewise
16188 * g++.old-deja/g++.mike/eh33.C: Likewise
16189 * g++.old-deja/g++.mike/eh34.C: Likewise
16190 * g++.old-deja/g++.mike/eh35.C: Likewise
16191 * g++.old-deja/g++.mike/eh36.C: Likewise
16192 * g++.old-deja/g++.mike/eh37.C: Likewise
16193 * g++.old-deja/g++.mike/eh38.C: Likewise
16194 * g++.old-deja/g++.mike/eh39.C: Likewise
16195 * g++.old-deja/g++.mike/eh40.C: Likewise
16196 * g++.old-deja/g++.mike/eh41.C: Likewise
16197 * g++.old-deja/g++.mike/eh42.C: Likewise
16198 * g++.old-deja/g++.mike/eh44.C: Likewise
16199 * g++.old-deja/g++.mike/eh46.C: Likewise
16200 * g++.old-deja/g++.mike/eh47.C: Likewise
16201 * g++.old-deja/g++.mike/eh48.C: Likewise
16202 * g++.old-deja/g++.mike/eh49.C: Likewise
16203 * g++.old-deja/g++.mike/eh50.C: Likewise
16204 * g++.old-deja/g++.mike/eh51.C: Likewise
16205 * g++.old-deja/g++.mike/eh53.C: Likewise
16206 * g++.old-deja/g++.mike/eh55.C: Likewise
16207 * g++.old-deja/g++.mike/p7912.C: Likewise
16208 * g++.old-deja/g++.mike/p9706.C: Likewise
16209 * g++.old-deja/g++.mike/p10416.C: Likewise
16210 * g++.old-deja/g++.mike/p11667.C: Likewise
16211 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16212 Remove redundant reference to Iris.
16213 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16214 Elxsi, i860, Pico Java, and WE32K.
16215
16216 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16217
16218 * g++.dg/ext/asm4.C: New test.
16219
16220 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16221
16222 PR c++/9030
16223 * g++.dg/template/friend12.C: New test.
16224 * g++.dg/template/friend13.C: Likewise.
16225 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16226
16227 2003-01-08 Jan Hubicka <jh@suse.cz>
16228
16229 * gcc.dg/i386-cadd.c: New test.
16230 * gcc.dg/i386-cmov4.c: Likewise.
16231
16232 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16233
16234 PR c++/9165
16235 * g++.dg/warn/Wunused-3.C: New test.
16236
16237 * g++.dg/abi/bitfield9.C: New test.
16238
16239 PR c++/9189
16240 * g++.dg/parse/defarg3.C: New test.
16241
16242 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16243
16244 * g++.dg/parse/ambig1.C: New test.
16245 * g++.dg/parse/defarg2.C: New test.
16246
16247 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16248
16249 * g++.dg/template/defarg-1.C: New test.
16250 * g++.dg/template/local2.C: Likewise.
16251
16252 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16253
16254 * gcc.c-torture/execute/20030105-1.c: New test.
16255
16256 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16257
16258 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16259 * g++.dg/parse/namespace4.C: Likewise.
16260
16261 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16262
16263 * g++.dg/template/ntp2.C: New test.
16264
16265 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16266
16267 * g++.dg/parse/extern-C-1.C: New test.
16268
16269 * g++.dg/parse/namespace4.C: New test.
16270
16271 * g++.dg/template/nested1.C: New test.
16272
16273 * g++.dg/parse/namespace3.C: New test.
16274
16275 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16276
16277 * g++.dg/lookup/two-stage1.C: New test.
16278
16279 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16280
16281 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16282 * g++.old-deja/g++.jason/access8.C: Likewise.
16283 * g++.old-deja/g++.other/decl5.C: Likewise.
16284
16285 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16286
16287 * g++.dg/parse/parse7.C: New test.
16288
16289 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16290
16291 PR c++/2843
16292 * g++.dg/ext/attrib7.C: New test.
16293
16294 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16295
16296 * g++.dg/parse/parse6.C: New test.
16297
16298 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16299
16300 * gcc.dg/h8300-stack-1.c: New.
16301
16302 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16303
16304 g++.dg/lookup/exception1.C: New test.
16305
16306 g++.dg/lookup/template1.C: New test.
16307
16308 g++.dg/parse/namespace2.C: New test.
16309
16310 g++.dg/parse/parens2.C: New test.
16311
16312 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16313
16314 * g++.dg/parse/parse5.C: New test.
16315 * g++.dg/lookup/scoped4.C: New test.
16316
16317 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16318
16319 * g++.dg/parse/parens1.C: New test.
16320
16321 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16322 angle-bracket1.C.
16323 * g++.dg/parse/parens2.C: New test.
16324
16325 * g++.dg/lookup/scope-operator1.C: New test.
16326
16327 * g++.dg/parse/operator1.C: New test.
16328
16329 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16330
16331 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16332 * g++.old-deja/g++.other/access6.C: Likewise.
16333 * g++.old-deja/g++.other/decl1.C: Likewise.
16334 * g++.old-deja/g++.pt/typename12.C: Likewise.
16335
16336 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16337
16338 * g++.dg/parse/namespace1.C: New test.
16339
16340 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16341
16342 * g++.dg/parse/parse4.C: New test.
16343
16344 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16345
16346 * g++.dg/parse/parse3.C: New test.
16347
16348 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16349
16350 * g++.dg/parse/parse2.C: New test.
16351
16352 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16353
16354 * g++.dg/template/friend11.C: New test.
16355
16356 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16357
16358 * g++.dg/parse/parse1.C: New test.
16359
16360 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16361
16362 * lib/profopt.exp: Change the name of a global variable to avoid
16363 possible clashes with other test suites.
16364
16365 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16366
16367 * g++.dg/inherit/covariant8.C: New test.
16368
16369 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16370
16371 * g++.dg/init/array9.C: New test.
16372
16373 PR c++/9112
16374 * g++.dg/parse/expr1.C: New test.
16375
16376 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16377
16378 * gcc.c-torture/compile/20021230-1.c: New test.
16379
16380 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16381
16382 * g++.dg/inherit/covariant5.C: New test.
16383 * g++.dg/inherit/covariant6.C: New test.
16384 * g++.dg/inherit/covariant7.C: New test.
16385
16386 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16387
16388 PR c++/2739
16389 * g++.dg/other/access2.C: New test.
16390
16391 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16392
16393 * g++.dg/other/anon-struct.C: No longer fails
16394 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16395 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16396 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16397
16398 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16399
16400 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16401
16402 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16403
16404 * g++.dg/eh/spec4.C: Remove stray semicolon.
16405 * g++.dg/expr/pmf-1.C: Change error message.
16406 * g++.dg/ext/asm1.C: Remove stray semicolon.
16407 * g++.dg/ext/typename1.C: Add missing typenames.
16408 * g++.dg/inherit/template-as-base.C: Change error message.
16409 * g++.dg/lookup/scoped1.C: Likewise.
16410 * g++.dg/lookup/scoped2.C: Likewise.
16411 * g++.dg/lookup/using2.C: Likewise.
16412 * g++.dg/other/component1.C: Remove stray semicolon.
16413 * g++.dg/other/do1.C: Change error message.
16414 * g++.dg/other/error2.C: Likewise.
16415 * g++.dg/other/init1.C: Likewise.
16416 * g++.dg/other/packed1.C: Remove stray semicolon.
16417 * g++.dg/other/ptrmem2.C: Change error message.
16418 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16419 marker.
16420 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16421 * g++.dg/template/access3.C: Add typename keyword.
16422 * g++.dg/template/access5.C: Remove stray semicolon.
16423 * g++.dg/template/access6.C: Likewise.
16424 * g++.dg/template/complit1.C: Likewise.
16425 * g++.dg/template/crash1.C: Change error message.
16426 * g++.dg/template/inherit2.C: Remove stray semicolon.
16427 * g++.dg/template/instantiate2.C: Likewise.
16428 * g++.dg/template/instantiate3.C: Change error message.
16429 * g++.dg/template/qual1.C: Remove stray semicolon.
16430 * g++.dg/template/qualttp18.C: Change error message.
16431 * g++.dg/template/ref1.C: Remove stray semicolon.
16432 * g++.dg/template/sizeof1.C (A::value): Declare it.
16433 * g++.dg/template/spec4.C: Change error message.
16434 * g++.dg/template/static1.C: Likewise.
16435 * g++.dg/template/type1.C: Likewise.
16436 * g++.dg/template/typename3.C: Likewise.
16437 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16438 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16439 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16440 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16441 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16442 named return value extension.
16443 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16444 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16445 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16446 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16447 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16448 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16449 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16450 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16451 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16452 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16453 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16454 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16455 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16456 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16457 syntax.
16458 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16459 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16460 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16461 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16462 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16463 * g++.old-deja/g++.brendan/template11.C: Likewise.
16464 * g++.old-deja/g++.brendan/template26.C: Likewise.
16465 * g++.old-deja/g++.brendan/template27.C: Use explicit
16466 specialization syntax.
16467 * g++.old-deja/g++.brendan/template30.C: Likewise.
16468 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16469 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16470 non-dependent names.
16471 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16472 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16473 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16474 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16475 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16476 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16477 named return value extension.
16478 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16479 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16480 * g++.old-deja/g++.ext/return1.C: Likewise.
16481 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16482 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16483 * g++.old-deja/g++.jason/access8.C: Likewise.
16484 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16485 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16486 pseudo-destructor names.
16487 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16488 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16489 pseudo-destructor names.
16490 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16491 * g++.old-deja/g++.jason/overload19.C: Likewise.
16492 * g++.old-deja/g++.jason/overload32.C: Likewise.
16493 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16494 stray semicolons.
16495 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16496 * g++.old-deja/g++.jason/return.C: Likewise.
16497 * g++.old-deja/g++.jason/return2.C: Likewise.
16498 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16499 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16500 syntax.
16501 * g++.old-deja/g++.jason/template10.C: Account for use of
16502 non-dependent names.
16503 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16504 syntax.
16505 * g++.old-deja/g++.jason/template37.C: Likewise.
16506 * g++.old-deja/g++.law/access4.C: Change error messages.
16507 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16508 pseudo-destructor names.
16509 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16510 * g++.old-deja/g++.law/ctors9.C: Likewise.
16511 * g++.old-deja/g++.law/cvt22.C: Likewise.
16512 * g++.old-deja/g++.law/dtors5.C: Likewise.
16513 * g++.old-deja/g++.law/global-init1.C: Likewise.
16514 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16515 * g++.old-deja/g++.law/operators28.C: Likewise.
16516 * g++.old-deja/g++.law/visibility28.C: Likewise.
16517 * g++.old-deja/g++.martin/eval1.C: Likewise.
16518 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16519 name.
16520 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16521 * g++.old-deja/g++.mike/net34.C: Likewise.
16522 * g++.old-deja/g++.mike/net36.C: Likewise.
16523 * g++.old-deja/g++.mike/ns2.C: Likewise.
16524 * g++.old-deja/g++.mike/p12306.C: Likewise.
16525 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16526 value extension.
16527 * g++.old-deja/g++.mike/p700.C: Likewise.
16528 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16529 * g++.old-deja/g++.mike/p710.C: Likewise.
16530 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16531 value extension.
16532 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16533 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16534 * g++.old-deja/g++.ns/crash2.C: Likewise.
16535 * g++.old-deja/g++.ns/crash3.C: Likewise.
16536 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16537 * g++.old-deja/g++.ns/ns17.C: Likewise.
16538 * g++.old-deja/g++.ns/template16.C: Likewise.
16539 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16540 keyword.
16541 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16542 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16543 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16544 named return value extension.
16545 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16546 * g++.old-deja/g++.other/access4.C: Issue additional error
16547 messages.
16548 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16549 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16550 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16551 * g++.old-deja/g++.other/crash25.C: Change error message.
16552 * g++.old-deja/g++.other/crash4.C: Change error message.
16553 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16554 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16555 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16556 checks.
16557 * g++.old-deja/g++.other/defarg8.C: Likewise.
16558 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16559 * g++.old-deja/g++.other/dtor10.C: Likewise.
16560 * g++.old-deja/g++.other/incomplete.C: Likewise.
16561 * g++.old-deja/g++.other/linkage7.C: Likewise.
16562 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16563 lookup algorithm.
16564 * g++.old-deja/g++.other/mangle2.C: Likewise.
16565 * g++.old-deja/g++.other/refinit2.C: Likewise.
16566 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16567 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16568 * g++.old-deja/g++.pt/crash28.C: Likewise.
16569 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16570 syntax.
16571 * g++.old-deja/g++.pt/crash32.C: Change error message.
16572 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16573 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16574 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16575 error message position.
16576 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16577 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16578 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16579 syntax.
16580 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16581 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16582 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16583 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16584 keyword.
16585 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16586 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16587 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16588 keyword.
16589 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16590 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16591 syntax.
16592 * g++.old-deja/g++.pt/friend28.C: Account for use of
16593 non-dependent names.
16594 * g++.old-deja/g++.pt/friend29.C: Likewise.
16595 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16596 rules.
16597 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16598 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16599 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16600 lookup rules.
16601 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16602 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16603 keyword.
16604 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16605 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16606 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16607 keyword.
16608 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16609 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16610 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16611 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16612 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16613 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16614 keyword.
16615 * g++.old-deja/g++.pt/spec10.C: Likewise.
16616 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16617 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16618 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16619 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16620 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16621 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16622 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16623 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16624 * g++.old-deja/g++.pt/typename15.C: Likewise.
16625 * g++.old-deja/g++.pt/typename22.C: Likewise.
16626 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16627 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16628 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16629 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16630 syntax.
16631 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16632 return value extension.
16633 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16634 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16635 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16636 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16637
16638 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16639
16640 * g++.dg/warn/inline1.C: New test.
16641 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16642 * g++.old-deja/g++.jason/synth10.C: Likewise.
16643 * g++.old-deja/g++.mike/net31.C: Likewise.
16644 * g++.old-deja/g++.mike/p8786.C: Likewise.
16645
16646 * g++.dg/template/friend10.C: New test.
16647 * g++.dg/template/conv5.C: New test.
16648
16649 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16650
16651 * g++.dg/lookup/scoped3.C: New test.
16652
16653 * g++.dg/lookup/decl1.C: New test.
16654 * g++.dg/lookup/decl2.C: New test.
16655
16656 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16657
16658 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16659 gcc.c-torture/compile/20021015-1.c,
16660 gcc.c-torture/compile/20021015-2.c,
16661 gcc.c-torture/compile/20021123-1.c,
16662 gcc.c-torture/compile/20021123-2.c,
16663 gcc.c-torture/compile/20021123-3.c,
16664 gcc.c-torture/compile/20021123-4.c,
16665 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16666 only to 3.1 or 3.2 branch.
16667
16668 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16669
16670 * gcc.dg/i386-bitfield3.c: New test.
16671
16672 * gcc.dg/i386-bitfield2.c: New test.
16673
16674 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16675
16676 * g++.dg/parse/conv_op1.C: New test.
16677
16678 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16679
16680 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16681 approved.
16682
16683 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16684
16685 * gcc.c-torture/compile/20021220-1.c: New test.
16686
16687 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16688
16689 * gcc.dg/i386-fastcall-1.c: New.
16690
16691 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16692
16693 * gcc.c-torture/execute/20021219-1.c: New test.
16694
16695 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16696
16697 * gcc.dg/i386-pic-1.c: New test.
16698
16699 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16700
16701 PR c++/8099
16702 * g++.dg/template/friend9.C: New test.
16703
16704 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16705
16706 PR c++/3663
16707 * g++.dg/template/access7.C: New test.
16708
16709 2002-12-18 Nick Clifton <nickc@redhat.com>
16710
16711 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16712 the libstdc++-v3 directory has been found.
16713
16714 2002-12-12 Devang Patel <dpatel@apple.com>
16715 * gcc.dg/darwin-ld-1.c: New test.
16716 * gcc.dg/darwin-ld-2.c: New test.
16717 * gcc.dg/darwin-ld-3.c: New test.
16718 * gcc.dg/darwin-ld-4.c: New test.
16719 * gcc.dg/darwin-ld-5.c: New test.
16720
16721 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16722
16723 * gcc.c-torture/compile/20021212-1.c: New test.
16724
16725 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16726
16727 * gcc.dg/fshort-wchar: New test.
16728
16729 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16730
16731 PR c++/8372
16732 * g++.dg/template/dtor1.C: New test.
16733
16734 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16735 markers.
16736
16737 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16738
16739 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16740
16741 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16742
16743 * g++.dg/template/static1.C: New test.
16744 * g++.dg/template/static2.C: New test.
16745 * g++.old-deja/g++.ext/memconst.C: New test.
16746
16747 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16748
16749 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16750 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16751 * g++.dg/special/initp1.C: Likewise.
16752
16753 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16754
16755 * gcc.c-torture/execute/20021204-1.c: New test.
16756
16757 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16758
16759 * gcc.dg/ppc-fmadd-1.c: New file.
16760 * gcc.dg/ppc-fmadd-2.c: New file.
16761 * gcc.dg/ppc-fmadd-3.c: New file.
16762
16763 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16764
16765 * gcc.c-torture/compile/20021204-1.c: New test.
16766
16767 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16768
16769 * g++.dg/inherit/covariant2.C: New test.
16770 * g++.dg/inherit/covariant3.C: New test.
16771 * g++.dg/inherit/covariant4.C: New test.
16772 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16773 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16774
16775 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16776
16777 PR c++/8688
16778 * g++.dg/init/brace3.C: New test.
16779
16780 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16781
16782 * gcc.dg/20020210-1.c: Fix a comment typo.
16783
16784 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16785
16786 PR c++/8720
16787 * g++.dg/parse/defarg1.C: New test.
16788
16789 PR c++/8615
16790 * g++.dg/template/char1.C: New test.
16791
16792 * g++.dg/template/varmod1.C: Fix typo.
16793
16794 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16795
16796 DR 180
16797 * g++.old-deja/g++.pt/crash32.C: Expect error.
16798
16799 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16800
16801 PR c++/5919
16802 * g++.dg/template/varmod1.C: New test.
16803
16804 PR c++/8727
16805 * g++.dg/inherit/typeinfo1.C: New test.
16806
16807 PR c++/8663
16808 * g++.dg/inherit/typedef1.C: New test.
16809
16810 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16811
16812 PR c++/8332
16813 PR c++/8493
16814 * g++.dg/template/strlen1.C: New test.
16815
16816 PR c++/8227
16817 * g++.dg/template/ctor2.C: New test.
16818
16819 PR c++/8214
16820 * g++.dg/init/string1.C: New test.
16821
16822 PR c++/8511
16823 * g++.dg/template/friend8.C: New test.
16824
16825 2002-11-29 Joe Buck <jbuck@synopsys.com>
16826
16827 * g++.dg/lookup/anon2.C: New test.
16828
16829 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16830
16831 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16832 h8300 port.
16833
16834 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16835
16836 * gcc.dg/bitfld-6.c: New test.
16837
16838 2002-11-27 Jan Hubicka <jh@suse.cz>
16839
16840 * gcc.c-torture/execute/20021127.[cx]: New test.
16841
16842 2002-11-26 Jan Hubicka <jh@suse.cz>
16843
16844 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16845 quality.
16846
16847 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16848
16849 * g++.dg/init/brace2.C: New test.
16850 * g++.old-deja/g++.mike/p9129.C: Correct.
16851
16852 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16853
16854 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16855
16856 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16857
16858 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16859
16860 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16861
16862 * testsuite/g++.dg/abi/empty11.C: New test.
16863 * testsuite/g++.dg/rtti/cv1.C: New test.
16864
16865 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16866
16867 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16868
16869 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16870
16871 * g++.dg/abi/empty10.C: New test.
16872
16873 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16874
16875 * gcc.c-torture/compile/20021124-1.c: New test.
16876
16877 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16878
16879 * g++.dg/abi/rtti2.C: New test.
16880
16881 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16882
16883 * gcc.dg/i386-unroll-1.c: New test.
16884
16885 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16886
16887 * gcc.c-torture/compile/20021120-1.c: New test.
16888 * gcc.c-torture/compile/20021120-2.c: New test.
16889
16890 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16891
16892 * gcc.dg/bitfld-5.c: New test.
16893
16894 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16895
16896 * gcc.c-torture/execute/20021120-3.c: New test.
16897
16898 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16899
16900 * gcc.c-torture/execute/20021120-2.c: New test.
16901
16902 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16903
16904 * gcc.c-torture/execute/20021120-1.c: New test.
16905
16906 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16907
16908 * gcc.c-torture/execute/20021118-3.c: New test.
16909
16910 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16911
16912 * gcc.c-torture/compile/20021119-1.c: New test.
16913
16914 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16915
16916 * gcc.dg/duff-1.c: New test.
16917 * gcc.dg/duff-2.c: New test.
16918 * gcc.dg/duff-3.c: New test.
16919
16920 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16921
16922 * gcc.dg/cpp/_Pragma5.c: New test.
16923
16924 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16925
16926 * gcc.c-torture/execute/20021118-2.c: New test.
16927
16928 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16929
16930 * gcc.c-torture/execute/20021118-1.c: New test.
16931
16932 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16933
16934 * gcc.dg/20021116-1.c: New test.
16935
16936 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16937
16938 * g++.dg/abi/vcall1.C: New test.
16939
16940 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16941
16942 * gcc.dg/20021029-1.c: New test.
16943 * gcc.dg/20021029-2.c: New test.
16944
16945 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16946
16947 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16948
16949 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16950
16951 PR c/8439
16952 * gcc.dg/20021110.c: Move to ...
16953 * gcc.c-torture/compile/20021110.c: .... here.
16954
16955 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16956
16957 PR c/8467
16958 * gcc.c-torture/execute/20021111-1.c
16959
16960 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16961
16962 PR c/8439
16963 * gcc.dg/20021110.c: New test.
16964
16965 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16966
16967 * g++.dg/abi/vthunk3.C: Run only on x86.
16968
16969 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16970
16971 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16972
16973 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16974
16975 * lib/compat.exp (compat-execute): Fix logic error in last
16976 change.
16977
16978 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16979
16980 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16981
16982 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16983
16984 PR c++/8389
16985 * g++.dg/template/access6.C: New test.
16986
16987 2002-11-08 Jan Hubicka <jh@suse.cz>
16988
16989 * gcc.dg/i386-ssefp-1.c: New test.
16990 * gcc.dg/i386-ssefp-1.c: New test.
16991
16992 2002-11-08 Jan Hubicka <jh@suse.cz>
16993
16994 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16995
16996 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16997
16998 * g++.dg/abi/vthunk3.C: New test.
16999
17000 PR c++/8338
17001 * g++.dg/template/crash2.C: New test.
17002
17003 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17004
17005 * testsuite/g++.dg/abi/dtor1.C: New test.
17006 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17007
17008 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17009
17010 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17011 Darwin.
17012
17013 2002-11-04 Adam Nemet <anemet@lnxw.com>
17014
17015 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17016 -mthumb. Only xfail with -O0.
17017
17018 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17019
17020 * g++.dg/abi/thunk1.C: New test.
17021 * g++.dg/abi/thunk2.C: Likewise.
17022 * g++.dg/abi/vtt1.C: Likewise.
17023
17024 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17025
17026 PR optimization/8423
17027 * gcc.c-torture/execute/builtin-constant.c: New test.
17028
17029 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17030
17031 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17032 Add some more cases.
17033
17034 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17035
17036 PR c++/8391
17037 * g++.dg/opt/local1.C: New test.
17038
17039 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17040
17041 PR c++/8160
17042 * g++.dg/template/complit1.C: New test.
17043
17044 PR c++/8149
17045 * g++.dg/template/typename4.C: Likewise.
17046
17047 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17048
17049 Core issue 287, PR c++/7639
17050 * g++.dg/template/instantiate1.C: Adjust error location.
17051 * g++.dg/template/instantiate3.C: New test.
17052 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17053 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17054 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17055
17056 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17057
17058 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17059
17060 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17061
17062 PR c++/8287
17063 * g++.dg/init/dtor2.C: New test.
17064
17065 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17066
17067 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17068 * gcc.dg/nest.c: Bypass errors on irix6.
17069
17070 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17071
17072 * gcc.dg/nest.c: Expect error for mmix-*-*.
17073 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17074
17075 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17076
17077 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17078 markers.
17079
17080 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17081
17082 2002-10-25 Mike Stump <mrs@apple.com>
17083
17084 * gcc.dg/warn-1.c: New test.
17085
17086 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17087
17088 * g++.dg/template/typename3.C: New test.
17089
17090 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17091
17092 * g++.dg/lookup/ptrmem1.C: New test.
17093
17094 * g++.dg/abi/vthunk2.C: New test.
17095
17096 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17097
17098 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17099
17100 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17101
17102 * g++.dg/abi/empty9.C: New test.
17103
17104 2002-10-24 Richard Henderson <rth@redhat.com>
17105
17106 * g++.dg/inherit/thunk1.C: Enable for ia64.
17107
17108 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17109
17110 PR c++/8067
17111 * g++.dg/lookup/pretty1.C: New test.
17112
17113 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17114
17115 * gcc.dg/20021023-1.c: New test.
17116
17117 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17118
17119 PR c++/7679
17120 * g++.dg/parse/inline1.C: New test.
17121
17122 2002-10-23 Richard Henderson <rth@redhat.com>
17123
17124 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17125
17126 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17127
17128 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17129
17130 PR c++/6579
17131 * g++.dg/parse/stmtexpr3.C: New test.
17132
17133 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17134
17135 * g++.dg/expr/cond1.C: New test.
17136
17137 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17138
17139 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17140
17141 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17142
17143 * g++.dg/abi/vbase13.C: New test.
17144 * g++.dg/abi/vbase14.C: Likewise.
17145
17146 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17147
17148 * gcc.dg/tls/pic-1.c: New test.
17149 * gcc.dg/tls/nonpic-1.c: New test.
17150 * gcc.dg/20021018-1.c: New test.
17151
17152 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17153
17154 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17155 Remove only files with the same base name as the test case.
17156 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17157 (profopt-execute): Likewise. Also, remove old profiling
17158 and performance data files before running the tests.
17159
17160 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17161 * g++.dg/bprob/bprob.exp: Likewise.
17162 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17163 to allow more general test case names.
17164
17165 * g++.dg/bprob/bprob-1.C: Rename to ...
17166 * g++.dg/bprob/g++-bprob-1.C: ... this.
17167
17168 * g77.dg/bprob/bprob-1.f: Rename to ...
17169 * g77.dg/bprob/g77-bprob-1.f: ... this.
17170
17171 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17172
17173 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17174 bison 1.50 or later.
17175
17176 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17177
17178 * g++.dg/README: Describe more test directories.
17179
17180 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17181
17182 * g++.dg/init/array6.C: Add additional tests.
17183
17184 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17185
17186 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17187 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17188
17189 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17190
17191 * gcc.c-torture/compile/20020604-1.x: New.
17192 * gcc.c-torture/compile/simd-5.x: Likewise.
17193 * gcc.c-torture/execute/920710-1.x: Likewise.
17194 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17195
17196 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17197
17198 * g++.dg/inherit/override1.C: Add dg-options clause.
17199
17200 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17201
17202 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17203 _mm_slli_si128.
17204
17205 2002-10-19 Andreas Schwab <schwab@suse.de>
17206
17207 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17208 directory component.
17209
17210 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17211
17212 * g++.dg/inherit/thunk1.C: New test.
17213
17214 * g++.dg/inherit/override1.C: New test.
17215
17216 * g++.dg/abi/mangle11.C: New test.
17217 * g++.dg/abi/mangle14.C: New test.
17218 * g++.dg/abi/mangle17.C: New test.
17219
17220 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17221
17222 * g++.dg/overload/member2.C: New test.
17223
17224 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17225
17226 * g++.dg/README: Describe new compat directory.
17227 * g++.dg/dg.exp: Skip tests in compat directory.
17228 * README.compat: New file.
17229 * lib/compat.exp: New expect script.
17230 * g++.dg/compat: New test directory.
17231 * g++.dg/compat/compat.exp: New expect script.
17232 * g++.dg/compat/abi: New test directory.
17233 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17234 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17235 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17236 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17237 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17238 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17239 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17240 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17241 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17242 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17243 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17244 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17245 * g++.dg/compat/break: New test directory.
17246 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17247 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17248 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17249 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17250 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17251 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17252 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17253 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17254 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17255 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17256 g++.dg/compat/break/README: New files.
17257 * g++.dg/compat/eh: New test directory.
17258 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17259 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17260 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17261 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17262 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17263 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17264 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17265 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17266 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17267 g++.dg/compat/eh/filter2_y.C,
17268 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17269 g++.dg/compat/eh/new1_y.C,
17270 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17271 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17272 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17273 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17274 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17275 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17276 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17277 g++.dg/compat/eh/unexpected1_y.C: New files.
17278 * g++.dg/compat/init: New test directory.
17279 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17280 g++.dg/compat/init/array5_y.C,
17281 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17282 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17283 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17284 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17285 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17286 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17287 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17288 g++.dg/compat/init/init-ref2_y.C: New files.
17289
17290 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17291
17292 PR c++/7584
17293 * g++.dg/inherit/using3.C: New test.
17294
17295 2002-10-17 Jan Hubicka <jh@suse.cz>
17296
17297 * gcc.dg/20021017-2.c: New test.
17298
17299 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17300
17301 * g++.dg/abi/mangle16.C: Adjust.
17302
17303 * g++.dg/init/array8.C: New test.
17304
17305 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17306
17307 * gcc.dg/special/mips-abi.exp: New test.
17308 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17309
17310 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17311
17312 * g++.dg/abi/mangle16.C: New test.
17313 * g++.dg/abi/mangle17.C: Likewise.
17314
17315 PR c++/7478
17316 * g++.dg/template/ref1.C: New test.
17317
17318 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17319
17320 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17321
17322 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17323
17324 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17325
17326 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17327
17328 PR c++/7524
17329 * g++.dg/init/array7.C: New test.
17330
17331 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17332
17333 * g++.dg/init/array6.C: New test.
17334
17335 * g++.dg/abi/mangle13.C: Likewise.
17336 * g++.dg/abi/mangle14.C: Likewise.
17337 * g++.dg/abi/mangle15.C: Likewise.
17338
17339 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17340
17341 * g++.dg/abi/empty8.C: New test.
17342
17343 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17344
17345 * g++.dg/init/ctor1.C: New test.
17346
17347 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17348
17349 * gcc.c-torture/execute/20021015-1.c: New test.
17350
17351 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17352
17353 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17354
17355 2002-10-14 Jan Hubicka <jh@suse.cz>
17356
17357 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17358
17359 2002-10-14 Richard Henderson <rth@redhat.com>
17360
17361 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17362
17363 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17364
17365 PR optimization/6631
17366 * g++.dg/opt/const2.C: New test.
17367
17368 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17369
17370 PR c++/7176
17371 * g++.dg/parse/friend1.C: New test.
17372 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17373
17374 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17375
17376 * gcc.dg/20021014-1.c: New test.
17377
17378 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17379
17380 PR c++/5661
17381 * g++.dg/ext/vlm1.C: New test.
17382 * g++.dg/ext/vlm2.C: Likewise.
17383
17384 * g++.dg/init/array1.C: Remove invalid braces.
17385 * g++.dg/init/brace1.C: New test.
17386 * g++.dg/init/copy2.C: Likewise.
17387 * g++.dg/init/copy3.C: Likewise.
17388 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17389 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17390 braces.
17391
17392 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17393
17394 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17395
17396 2002-10-11 Richard Shann <richard.shann@superh.com>
17397
17398 * gcc.c-torture/compile/simd-5.c: New test.
17399
17400 2002-10-10 Roger Sayle <roger@eyesopen.com>
17401
17402 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17403
17404 2002-10-10 Jim Wilson <wilson@redhat.com>
17405
17406 * gcc.c-torture/execute/20021010-1.c: New test.
17407
17408 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17409
17410 PR c/7353
17411 * g++.dg/ext/typedef-init.C: New test.
17412 * gcc.dg/typedef-init.c: New test.
17413
17414 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17415
17416 * gcc.dg/cpp/paste13.c: New test.
17417
17418 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17419
17420 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17421 remaining platforms, XFAIL during compile, not execute. Don't
17422 XFAIL at -O0.
17423
17424 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17425
17426 * gcc.dg/alias-1.c: Tweak expected warning.
17427
17428 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17429
17430 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17431
17432 2002-10-06 Andreas Jaeger <aj@suse.de>
17433
17434 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17435 * gcc.dg/cpp/c++98.C: Likewise.
17436
17437 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17438 * g++.dg/cpp/c++98.C: Likewise.
17439
17440 * g++.dg/README (Subdirectories): Mention cpp directory.
17441
17442 PR target/7559
17443 * gcc.dg/20021006-1.c: New test.
17444
17445 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17446
17447 PR c++/7804
17448 * g++.dg/other/warning1.C: New test.
17449
17450 2002-10-04 Roger Sayle <roger@eyesopen.com>
17451
17452 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17453 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17454 and sparc-*-* with -m64 as expected failures. See PR 8087.
17455
17456 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17457
17458 PR c++/7931
17459 * g++.dg/template/ptrmem3.C: New test.
17460
17461 PR c++/7754
17462 * g++.dg/template/union1.C: New test.
17463
17464 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17465
17466 PR c++/8006
17467 * g++.dg/abi/mangle9.C: New test.
17468 * g++.dg/abi/mangle10.C: New test.
17469 * g++.dg/abi/mangle11.C: New test.
17470 * g++.dg/abi/mangle12.C: New test.
17471
17472 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17473
17474 PR c++/7188.
17475 * g++.dg/template/meminit1.C: New test.
17476 * g++.dg/warn/Wreorder-1.C: Likewise.
17477 * g++.old-deja/g++.mike/warn3.C: Tweak.
17478 * lib/prune.exp: Ingore "in copy constructor".
17479
17480 2002-10-02 Andreas Jaeger <aj@suse.de>
17481
17482 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17483 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17484 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17485 on x86-64.
17486
17487 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17488
17489 * gcc.dg/empty1.C: Fix typo.
17490
17491 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17492
17493 * gcc.dg/alias-1.c: New test.
17494
17495 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17496
17497 * gcc.dg/empty1.C: New test.
17498
17499 * g++.dg/tls/init-2.C: Tweak error messages.
17500
17501 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17502
17503 * gcc.c-torture/compile/20020923-1.c: New test.
17504
17505 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17506
17507 * gcc.c-torture/execute/ffs-1.c: New test.
17508 * gcc.c-torture/execute/ffs-2.c: Ditto.
17509
17510 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17511
17512 * g++.dg/overload/member1.C: New test.
17513
17514 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17515
17516 * g++.dg/abi/empty7.C: New test.
17517 * g++.dg/init/pm2.C: Likewise.
17518
17519 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17520
17521 * g++.dg/rtti/crash1.C: New test.
17522
17523 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17524
17525 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17526 gcc.dg/sibcall-4.c: New tests.
17527
17528 2002-09-28 Roger Sayle <roger@eyesopen.com>
17529
17530 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17531 powerpc and MMIX targets.
17532
17533 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17534
17535 * gcc.dg/cpp/20020927-1.c: New.
17536
17537 2002-09-26 David S. Miller <davem@redhat.com>
17538
17539 * gcc.c-torture/compile/trunctfdf.c: New.
17540
17541 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17542
17543 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17544
17545 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17546
17547 * gcc.c-torture/execute/loop-15.c: New.
17548
17549 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17550
17551 * README.QMTEST: Fix typo.
17552
17553 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17554
17555 * gcc.dg/20020926-1.c: New test.
17556
17557 2002-09-25 David S. Miller <davem@redhat.com>
17558
17559 PR target/7842
17560 * gcc.c-torture/execute/shiftdi.c: New test.
17561
17562 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17563
17564 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17565 unique to the tool.
17566 * lib/g77.exp (g77_init): Likewise.
17567 * lib/g++.exp (g++_init): Likewise.
17568 * lib/objc.exp (objc_init): Likewise.
17569
17570 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17571
17572 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17573 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17574 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17575
17576 2002-09-25 Richard Henderson <rth@redhat.com>
17577
17578 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17579 too-small long double.
17580
17581 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17582
17583 * gcc.dg/20020919-1.c: New test.
17584
17585 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17586
17587 * g++.dg/abi/bitfield6.C: New test.
17588 * g++.dg/abi/bitfield7.C: New test.
17589 * g++.dg/abi/bitfield8.C: New test.
17590 * g++.dg/abi/vbase11.C: New test.
17591
17592 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17593
17594 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17595 hppa*-*-hpux*. Update test comment.
17596
17597 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17598
17599 * gcc.dg/tls/struct-1.c: New test.
17600
17601 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17602
17603 * gcc.dg/cpp/tr-warn2.c: Update.
17604
17605 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17606
17607 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17608
17609 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17610
17611 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17612 systems.
17613
17614 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17615
17616 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17617
17618 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17619 Adjust for c++filt moved to binutils. Remove spurious duplicate
17620 setting of cxxfilt.
17621
17622 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17623
17624 * gcc.dg/20020312-2.c: Update for darwin.
17625
17626 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17627
17628 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17629
17630 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17631
17632 * objc.dg/comp-types-1.m: New test.
17633 * objc.dg/comp-types-2.m: New test.
17634 * objc.dg/comp-types-3.m: New test.
17635 * objc.dg/comp-types-4.m: New test.
17636 * objc.dg/comp-types-5.m: New test.
17637 * objc.dg/comp-types-6.m: New test.
17638
17639 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17640
17641 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17642
17643 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17644
17645 * g++.dg/other/do1.C: New test.
17646
17647 * g++.dg/template/subst1.C: New test.
17648
17649 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17650
17651 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17652
17653 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17654
17655 * g++.dg/template/qualttp20.C: Adjust expected errors.
17656 * g++.old-deja/g++.jason/report.C: Likewise.
17657 * g++.old-deja/g++.other/qual1.C: Likewise.
17658
17659 * g++.dg/lookup/scoped2.C: New test.
17660
17661 * g++.dg/ext/asm3.C: New test.
17662
17663 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17664
17665 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17666
17667 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17668
17669 * ChangeLog: follow spelling conventions.
17670 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17671 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17672 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17673 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17674 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17675 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17676 * g++.old-deja/g++.law/global-init1.C: Likewise.
17677 * g++.old-deja/g++.other/delete4.C: Likewise.
17678 * g++.old-deja/g++.other/inline21.C: Likewise.
17679 * g++.old-deja/g++.other/singleton.C: Likewise.
17680 * g77.dg/strlen0.f: Likewise.
17681 * g77.f-torture/compile/20010519-1.f: Likewise.
17682 * g77.f-torture/compile/980310-4.f: Likewise.
17683 * gcc.c-torture/compile/20000605-1.c: Likewise.
17684 * gcc.c-torture/execute/20020225-1.c: Likewise.
17685 * gcc.dg/c90-hexfloat-2.c: Likewise.
17686 * gcc.dg/c99-bool-1.c: Likewise.
17687 * gcc.dg/c99-hexfloat-2.c: Likewise.
17688 * gcc.dg/dll-2.c: Likewise.
17689 * gcc.dg/wtr-union-init-1.c: Likewise.
17690 * gcc.dg/wtr-union-init-2.c: Likewise.
17691 * gcc.dg/wtr-union-init-3.c: Likewise.
17692 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17693 * gcc.dg/cpp/defined.c: Likewise.
17694 * gcc.dg/cpp/macsyntx.c: Likewise.
17695 * gcc.dg/cpp/paste2.c: Likewise.
17696 * gcc.dg/cpp/trad/defined.c: Likewise.
17697 * gcc.dg/format/c90-printf-1.c: Likewise.
17698 * gcc.dg/format/c90-scanf-1.c: Likewise.
17699 * gcc.dg/format/c99-printf-1.c: Likewise.
17700 * gcc.dg/format/c99-scanf-1.c: Likewise.
17701 * gcc.misc-tests/gcov-8.c: Likewise.
17702 * lib/profopt.exp: Likewise.
17703
17704 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17705
17706 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17707
17708 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17709
17710 * g++.dg/inherit/using2.C: New test.
17711
17712 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17713
17714 * ChangeLog: Follow spelling conventions.
17715 * g++.dg/template/friend4.C: Likewise.
17716 * g++.old-deja/g++.pt/crash67.C: Likewise.
17717 * gcc.c-torture/execute/20000801-4.c: Likewise.
17718 * gcc.dg/c90-digraph-1.c: Likewise.
17719 * gcc.dg/c94-digraph-1.c: Likewise.
17720 * gcc.dg/c99-digraph-1.c: Likewise.
17721 * gcc.dg/cpp/line5.c: Likewise.
17722 * gcc.dg/cpp/multiline.c: Likewise.
17723 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17724 * gcc.dg/format/attr-3.c: Likewise.
17725 * gcc.dg/format/c90-scanf-3.c: Likewise.
17726 * gcc.dg/format/ext-4.c: Likewise.
17727
17728 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17729
17730 * g++.dg/template/pretty1.C: New test.
17731
17732 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17733
17734 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17735
17736 2002-09-13 Matt Austern <austern@apple.com>
17737
17738 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17739 passing a cast expression to a function by const reference.
17740
17741 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17742
17743 * g++.dg/template/deduce1.C: New test.
17744
17745 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17746
17747 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17748 32-bit int.
17749
17750 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17751
17752 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17753 usage.
17754
17755 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17756
17757 * gcc.c-torture/compile/20020910-1.c: New test.
17758
17759 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17760
17761 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17762
17763 2002-09-10 Andreas Jaeger <aj@suse.de>
17764
17765 * gcc.dg/20020312-2.c: Adjust for x86-64.
17766
17767 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17768
17769 * g77.dg/7388.f: New test case for PR 7388.
17770
17771 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17772
17773 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17774
17775 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17776
17777 * objc.dg/proto-lossage-1.m: New test.
17778
17779 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17780
17781 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17782
17783 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17784
17785 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17786 expected to pass.
17787
17788 2002-09-06 Stan Shebs <shebs@apple.com>
17789 David Edelsohn <edelsohn@gnu.org>
17790
17791 * gcc.dg/weak: New directory.
17792 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17793 target-specific xfail bits.
17794 * gcc.dg/typeof-2.c: Move to new directory.
17795 * gcc.dg/weak.exp: New expect script.
17796
17797 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17798
17799 * gcc.c-torture/execute/extzvsi.c: New test.
17800
17801 2002-09-05 Stan Shebs <shebs@apple.com>
17802
17803 * gcc.dg/weak-1.c: xfail on Darwin.
17804 * gcc.dg/weak-2.c: Ditto.
17805 * gcc.dg/weak-3.c: Ditto.
17806 * gcc.dg/weak-4.c: Ditto.
17807 * gcc.dg/weak-5.c: Ditto.
17808 * gcc.dg/weak-6.c: Ditto.
17809 * gcc.dg/weak-7.c: Ditto.
17810 * gcc.dg/weak-8.c: Ditto.
17811 * gcc.dg/weak-9.c: Ditto.
17812
17813 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17814
17815 * gcc.c-torture/execute/loop-14.c: New test.
17816
17817 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17818
17819 * g++.dg/other/cxa-atexit1.C: New test.
17820
17821 * gcc.dg/typeof-2.c: New test.
17822
17823 2002-09-03 Roger Sayle <roger@eyesopen.com>
17824
17825 * gcc.dg/builtins-2.c: New testcase.
17826 * gcc.dg/builtins-3.c: New testcase.
17827
17828 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17829
17830 * gcc.dg/cpp/_Pragma4.c: New test.
17831
17832 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17833
17834 * objc/execute/nil_method-1.m: New testcase.
17835
17836 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17837
17838 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17839 [Object class], not [Object initialize].
17840
17841 2002-08-31 Roger Sayle <roger@eyesopen.com>
17842 Hans-Peter Nilsson <hp@bitrange.com>
17843
17844 * gcc.c-torture/execute/20020720-1.x: Skip test on
17845 mmix-knuth-mmixware. Correct comment.
17846
17847 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17848
17849 * testsuite/g++.dg/abi/bitfield5.C: New test.
17850 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17851
17852 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17853
17854 * objc.dg/undeclared-selector.m: New test.
17855
17856 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17857
17858 * g++.dg/other/offsetof1.C: Avoid cast warning.
17859
17860 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17861
17862 * objc.dg/super-class-2.m: New test.
17863
17864 2002-08-24 Matt Austern <austern@apple.com>
17865
17866 * g++.dg/ext/lvaddr.C: New test.
17867 * g++.dg/ext/lvcast.C: New test.
17868
17869 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17870
17871 * testsuite/g++.dg/inherit/cond1.C: New test.
17872
17873 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17874
17875 * gcc.dg/noncompile/incomplete-1.c: New test.
17876
17877 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17878
17879 * gcc.dg/typespec-1.c: New test.
17880
17881 2002-08-20 Devang Patel <dpatel@apple.com>
17882 * objc.dg/proto-hier-2.m: New test.
17883
17884 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17885
17886 * objc.dg/bitfield-1.m: New test.
17887 * objc.dg/bitfield-2.m: New test.
17888
17889 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17890
17891 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17892 gcc.dg/c99-flex-array-4.c: New tests.
17893
17894 2002-08-16 Stan Shebs <shebs@apple.com>
17895
17896 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17897
17898 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17899
17900 * gcc.dg/typeof-1.c: New test.
17901 * g++.dg/ext/typeof2.C: New test.
17902
17903 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17904
17905 * g++.dg/other/offsetof1.C: New test.
17906
17907 2002-08-14 Richard Henderson <rth@redhat.com>
17908
17909 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17910
17911 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17912
17913 * gcc.dg/cpp/_Pragma3.c: New test.
17914
17915 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17916
17917 * g++.dg/template/inherit3: New test.
17918
17919 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17920
17921 * gcc.dg/bitfld-4.c: Add blank options.
17922
17923 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17924
17925 * g++.dg/template/crash1.C: New test.
17926
17927 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17928
17929 * gcc.dg/tls/opt-2.c: New test.
17930
17931 2002-08-08 Devang Patel <dpatel@apple.com>
17932
17933 * objc.dg/selector-1.m : New test
17934
17935 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17936
17937 * g++.dg/abi/bitfield4.C: New test.
17938 * gcc.dg/bitfld-4.c: New test.
17939
17940 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17941
17942 * g++.dg/other/packed1.C: New test.
17943
17944 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17945
17946 * g++.dg/abi/offsetof.C: Tweak error messages.
17947 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17948
17949 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17950
17951 * gcc.dg/bitfld-3.c: New test.
17952
17953 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17954 Richard Henderson <rth@redhat.com>
17955
17956 * gcc.dg/i386-bitfield1.c: New test.
17957 * g++.dg/abi/bitfield3.C: Update.
17958
17959 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17960
17961 * objc.dg/const-str-2.m: Update.
17962 * gcc.dg/cpp/c++98.c: Change to C extension.
17963 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17964 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17965
17966 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17967
17968 * testsuite/gcc.dg/tls/diag-3.c: New.
17969
17970 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17971
17972 * g++.dg/README (Subdirectories): Document new subdir expr.
17973 * g++.dg/expr/pmf-1.C: New test.
17974
17975 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17976
17977 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17978
17979 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17980
17981 * g++.dg/abi/bitfield3.C: New test.
17982
17983 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17984
17985 * lib/gcov.exp: Tweak expected line formats.
17986 * gcc.misc-tests/gcov8.c: New test.
17987 * gcc.misc-tests/gcov8.x: New flags.
17988
17989 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17990
17991 * consistency.vlad/layout/endian.c: Include string.h.
17992
17993 * gcc.c-torture/execute/20020805-1.c: New test.
17994
17995 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17996
17997 * g++.dg/other/conversion1.C: New test.
17998
17999 2002-08-03 Roger Sayle <roger@eyesopen.com>
18000
18001 * gcc.dg/builtins-1.c: New testcase.
18002
18003 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18004
18005 * g++.dg/inherit/access3.C: New test.
18006
18007 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18008
18009 * gcc.dg/ia64-visibility-2.c: New test.
18010
18011 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18012
18013 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18014 __qualifier_flags to __flags.
18015
18016 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18017
18018 * g++.dg/inherit/operator1.C: New test.
18019 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18020 * g++.dg/other/error1.C: Change expected error message.
18021 * g++.dg/template/conv4.C: Likewise.
18022
18023 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18024
18025 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18026 for documented behavior.
18027
18028 2002-07-25 Roger Sayle <roger@eyesopen.com>
18029
18030 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18031 several targets known to fail.
18032
18033 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18034
18035 * gcc.dg/mips-args-[123].c: New tests.
18036
18037 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18038
18039 * gcc.dg/ppc-spe.c: New.
18040
18041 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18042
18043 * g++.dg/other/ptrmem4.C: New testcase.
18044
18045 2002-07-24 Richard Henderson <rth@redhat.com>
18046
18047 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18048
18049 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18050
18051 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18052
18053 2002-07-24 Roger Sayle <roger@eyesopen.com>
18054
18055 * gcc.c-torture/execute/memset-3.c: New testcase.
18056
18057 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18058
18059 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18060 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18061
18062 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18063
18064 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18065 Delete.
18066
18067 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18068
18069 * gcc.c-torture/compile/simd-4.c: New test.
18070
18071 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18072
18073 PR c++/7347, c++/7348
18074 * g++.dg/template/access4.C: New test.
18075 * g++.dg/template/access5.C: New test.
18076 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18077 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18078 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18079 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18080
18081 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18082
18083 * gcc.dg/gnu89-init-2.c: New test.
18084
18085 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18086
18087 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18088
18089 2002-07-20 Roger Sayle <roger@eyesopen.com>
18090
18091 * gcc.c-torture/execute/20020720-1.c: New testcase.
18092
18093 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18094
18095 * gcc.dg/cpp/Wsignprom.c: New tests.
18096
18097 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18098
18099 * gcc.c-torture/execute/loop-13.c: New test.
18100
18101 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18102
18103 * gcc.dg/cpp/expr.c: New tests.
18104
18105 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18106
18107 * g++.dg/opt/pr6713.C: Add template instantiation.
18108
18109 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18110
18111 * gcc.dg/nest.c: New test.
18112
18113 2002-07-17 Richard Henderson <rth@redhat.com>
18114
18115 * g++.dg/opt/pr6713.C: New test.
18116
18117 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18118
18119 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18120 XFAIL for all x86 processors.
18121
18122 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18123
18124 * gcc.c-torture/execute/20010122-1.x: Do not test with
18125 -fomit-frame-pointer.
18126
18127 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18128
18129 * g++.dg/template/instantiate2.C: New test.
18130 * g++.dg/template/spec4.C: New test.
18131
18132 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18133
18134 * g++.dg/template/access2.C: New test.
18135 * g++.dg/template/access3.C: New test.
18136
18137 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18138
18139 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18140 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18141 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18142 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18143 Convert to use <stdarg.h>.
18144 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18145 Delete.
18146 * gcc.dg/va-arg-2.c: New.
18147 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18148
18149 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18150
18151 * gcc.c-torture/compile/20020710-1.c: New test.
18152
18153 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18154 Andrew Pinski <pinskia@physics.uc.edu>
18155
18156 gcc.c-torture/compile/simd-2.c: New testcase.
18157 gcc.c-torture/compile/simd-3.c: Likewise.
18158
18159 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18160
18161 PR c++/7224
18162 * g++.dg/overload/error1.C: New test.
18163
18164 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18165
18166 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18167 configuration and IRIX 6 O32 ABI.
18168
18169 2002-07-11 Roger Sayle <roger@eyesopen.com>
18170
18171 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18172
18173 2002-07-10 Roger Sayle <roger@eyesopen.com>
18174
18175 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18176
18177 2002-07-10 Jeffrey A Law <law@redhat.com>
18178
18179 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18180
18181 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18182
18183 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18184
18185 * gcc.dg/20020312-2.c: Check for __PPC__.
18186
18187 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18188
18189 * gcc.c-torture/compile/20020709-1.c: New test.
18190
18191 2002-07-07 Roger Sayle <roger@eyesopen.com>
18192
18193 * g++.dg/template/qualttp21.C: New test case.
18194
18195 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18196
18197 * gcc.c-torture/compile/20020706-1.c: New test.
18198 * gcc.c-torture/compile/20020706-2.c: New test.
18199
18200 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18201 Alexandre Oliva <aoliva@redhat.com>
18202
18203 * g++.dg/warn/incomplete1.C: New test.
18204
18205 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18206
18207 PR c++/7099
18208 * g++.dg/warn/noreturn1.C: New test.
18209
18210 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18211
18212 PR c++/6706
18213 * g++.dg/debug/debug6.C: New test.
18214 * g++.dg/debug/debug7.C: New test.
18215
18216 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18217
18218 * gcc.c-torture/compile/simd-3.c: New test.
18219
18220 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18221
18222 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18223 * gcc.dg/20020620-1.c: Likewise.
18224
18225 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18226
18227 PR c++/6944
18228 * g++.dg/init/array4.C: New test.
18229 * g++.dg/init/array5.C: New test.
18230
18231 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18232
18233 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18234 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18235
18236 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18237
18238 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18239 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18240 * gcc.dg/wtr-conversion-1.c: Likewise.
18241 * gcc.dg/wtr-escape-1.c: Likewise.
18242 * gcc.dg/wtr-int-type-1.c: Likewise.
18243 * gcc.dg/wtr-label-1.c: Likewise.
18244 * gcc.dg/wtr-static-1.c: Likewise.
18245 * gcc.dg/wtr-strcat-1.c: Likewise.
18246 * gcc.dg/wtr-suffix-1.c: Likewise.
18247 * gcc.dg/wtr-switch-1.c: Likewise.
18248 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18249 * gcc.dg/wtr-union-init-1.c: Likewise.
18250 * gcc.dg/wtr-union-init-2.c: Likewise.
18251 * gcc.dg/wtr-union-init-3.c: Likewise.
18252
18253 * gcc.dg/wtr-func-def-1.c: New test.
18254
18255 2002-07-02 Devang Patel <dpatel@apple.com>
18256
18257 * objc.dg/param-1.m: New test.
18258
18259 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18260
18261 * gcc.dg/cpp/trad/directive.c: Add test.
18262 * gcc.dg/cpp/trad/macroargs.c: Add test.
18263 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18264
18265 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18266
18267 * gcc.dg/cpp/cmdlne-M.c: New test.
18268
18269 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18270
18271 * objc.dg/desig-init-1.m: New test.
18272
18273 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18274
18275 PR c++/6716
18276 * g++.dg/template/instantiate1.C: New test.
18277
18278 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18279
18280 PR c++/7112
18281 * g++.dg/template/sizeof2.C: New test.
18282
18283 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18284
18285 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18286 gcc.dg/cpp/trad/include.c: New tests.
18287
18288 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18289
18290 PR target/7177
18291 * gcc.c-torture/compile/20020701-1.c: New test.
18292
18293 2002-07-01 Stan Shebs <shebs@apple.com>
18294
18295 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18296 header here...
18297 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18298 (objc-torture-execute): or here.
18299
18300 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18301
18302 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18303
18304 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18305
18306 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18307
18308 2002-06-30 Devang Patel <dpatel@apple.com>
18309
18310 * objc.dg/fsyntax-only.m: New test.
18311
18312 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18313
18314 PR c++/6695
18315 * g++.dg/template/friend7.C: New file.
18316
18317 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18318
18319 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18320 return type.
18321
18322 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18323
18324 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18325 avoid division by zero.
18326
18327 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18328
18329 * gcc.dg/Wunknownprag.c: New tests.
18330
18331 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18332
18333 * gcc.c-torture/execute/simd-2.c: New test.
18334
18335 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18336
18337 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18338 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18339 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18340 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18341 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18342 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18343 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18344 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18345 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18346 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18347 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18348 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18349 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18350 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18351 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18352 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18353 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18354
18355 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18356
18357 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18358 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18359 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18360 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18361 New tests.
18362 * gcc.dg/cpp/trad/directive.c: Update.
18363
18364 2002-06-23 Andreas Jaeger <aj@suse.de>
18365
18366 * gcc.c-torture/execute/complex-6.c: New.
18367
18368 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18369
18370 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18371 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18372 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18373 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18374
18375 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18376
18377 * gcc.dg/cpp/trad: New directory with traditional tests copied
18378 from parent directory.
18379 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18380 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18381 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18382 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18383 Move to trad/ and rename.
18384 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18385 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18386 gcc.dg/cpp/trad/redef2.c: New tests.
18387 * gcc.dg/cpp/trad/trad.exp: New driver.
18388
18389 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18390
18391 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18392 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18393 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18394 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18395 Remove.
18396
18397 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18398
18399 * gcc.dg/20020620-1.c: New test.
18400
18401 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18402
18403 * g++.dg/template/ttp4.C: New test.
18404
18405 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18406
18407 * g++.dg/opt/vt1.C: Fix regexp.
18408
18409 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18410
18411 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18412 Don't use attribute `noinline'.
18413
18414 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18415
18416 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18417
18418 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18419
18420 * gcc.c-torture/execute/simd-1.c: New.
18421
18422 * gcc.dg/simd-1.c: New.
18423
18424 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18425
18426 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18427
18428 2002-06-16 Richard Henderson <rth@redhat.com>
18429
18430 * g++.dg/ext/anon-struct1.C: New.
18431 * g++.dg/ext/anon-struct2.C: New.
18432 * g++.dg/ext/anon-struct3.C: New.
18433 * gcc.dg/anon-struct-1.c: New.
18434 * gcc.dg/anon-struct-2.c: New.
18435 * gcc.dg/anon-struct-3.c: New.
18436 * gcc.dg/20011008-1.c: Adjust warning text.
18437 * gcc.dg/20020527-1.c: Add -fms-extensions.
18438
18439 2002-06-16 Richard Henderson <rth@redhat.com>
18440
18441 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18442
18443 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18444
18445 * gcc.c-torture/execute/20020615-1.c: New test.
18446
18447 2002-06-15 Roger Sayle <roger@eyesopen.com>
18448
18449 * gcc.c-tortuture/execute/compare-1.c: New test case.
18450 * gcc.c-tortuture/execute/compare-2.c: New test case.
18451 * gcc.c-tortuture/execute/compare-3.c: New test case.
18452
18453 2002-06-13 Richard Henderson <rth@redhat.com>
18454
18455 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18456 ia64 ilp32.
18457
18458 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18459
18460 * g++.dg/template/typename2.C: Update error message.
18461
18462 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18463
18464 * gcc.c-torture/execute/20020611-1.c: New test.
18465
18466 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18467
18468 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18469 list of targets to skip.
18470
18471 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18472
18473 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18474 targets if not optimizing.
18475
18476 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18477
18478 * gcc.c-torture/compile/20020605-1.c: New test.
18479
18480 * g++.dg/opt/vt1.C: New test.
18481
18482 * gcc.dg/20020531-1.c: New test.
18483
18484 * gcc.dg/20020530-1.c: New test.
18485
18486 * gcc.dg/20020527-1.c: New test.
18487
18488 * g++.dg/opt/cse1.C: New test.
18489
18490 2002-06-07 Roger Sayle <roger@eyesopen.com>
18491
18492 * gcc.dg/20020607-2.c: New test case.
18493
18494 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18495
18496 * gcc.c-torture/compile/20020604-1.c: New test.
18497
18498 2002-06-04 Richard Henderson <rth@redhat.com>
18499
18500 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18501 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18502 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18503
18504 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18505
18506 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18507
18508 2002-06-03 Richard Henderson <rth@redhat.com>
18509
18510 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18511 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18512
18513 2002-06-02 Richard Henderson <rth@redhat.com>
18514
18515 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18516 test functions static.
18517
18518 2002-06-02 Andreas Jaeger <aj@suse.de>
18519
18520 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18521 now.
18522
18523 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18524
18525 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18526 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18527 Update for mofified diagnostics.
18528 * gcc.dg/c99-intconst-1.c: No longer fail.
18529
18530 2002-06-02 Richard Henderson <rth@redhat.com>
18531
18532 * gcc.dg/uninit-A.c: Remove xfail markers.
18533
18534 2002-06-01 Roger Sayle <roger@eyesopen.com>
18535
18536 * gcc.dg/fnegate-1.c: New test case.
18537
18538 2002-05-30 Osku Salerma <osku@iki.fi>
18539
18540 * gcc.c-torture/execute/mayalias-1.c: New file.
18541
18542 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18543
18544 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18545 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18546 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18547
18548 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18549
18550 * gcc.c-torture/execute/20020529-1.c: New test.
18551
18552 2002-05-27 Richard Henderson <rth@redhat.com>
18553
18554 * g++.dg/ext/attrib6.C: New test case.
18555
18556 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18557
18558 * gcc.c-torture/execute/pure-1.c: New test.
18559
18560 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18561
18562 * gcc.dg/cpp/arith-2.c: Remove.
18563
18564 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18565
18566 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18567 * gcc.dg/cpp/if-3.c: Remove.
18568
18569 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18570
18571 * g++.dg/opt/cse2.C: New test.
18572
18573 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18574
18575 * gcc.dg/cpp/arith-1.c: New semantic tests.
18576 * gcc.dg/cpp/if-1.c: Update.
18577
18578 2002-05-24 Ben Elliston <bje@redhat.com>
18579
18580 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18581
18582 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18583
18584 * gcc.dg/verbose-asm.c: New test.
18585
18586 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18587
18588 * gcc.dg/cpp/paste12.c: New test.
18589
18590 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18591
18592 * g++.dg/parse/named_ops.C: New test.
18593
18594 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18595
18596 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18597
18598 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18599
18600 * gcc.dg/weak-2.c: Allow optional leading underscore
18601 in scan-assembler symbol name.
18602 * gcc.dg/weak-3.c: Likewise.
18603 * gcc.dg/weak-4.c: Likewise.
18604 * gcc.dg/weak-5.c: Likewise.
18605
18606 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18607
18608 * gcc.dg/20020523-1.c: New test.
18609
18610 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18611
18612 * objc.dg/const-str-2.m: Update now that we stop after
18613 a command line error.
18614
18615 2002-05-22 Richard Henderson <rth@redhat.com>
18616
18617 * g++.dg/dg.exp: Fix typo in test pruneing.
18618
18619 2002-05-22 Richard Henderson <rth@redhat.com>
18620
18621 * g++.dg/dg.exp: Prune the tls subdirectory.
18622 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18623 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18624 * g++.dg/tls/init-1.C: New.
18625
18626 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18627
18628 * gcc.dg/20020517-1.c: New test.
18629
18630 2002-05-21 Richard Henderson <rth@redhat.com>
18631
18632 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18633 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18634
18635 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18636
18637 * g++.dg/other/copy2.C: New test.
18638
18639 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18640
18641 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18642 (MAX_COPY): Bump up to 10 times sizeof (long long).
18643 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18644
18645 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18646 sizeof (long long).
18647
18648 * gcc.c-torture/execute/strcpy-1.c: New test.
18649
18650 2002-05-19 Jason Merrill <jason2redhat.com>
18651
18652 * g++.dg/ext/oper1.C: New test.
18653
18654 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18655 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18656
18657 * README.QMTEST: New file.
18658
18659 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18660
18661 2002-05-19 Andreas Jaeger <aj@suse.de>
18662
18663 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18664 now.
18665 * gcc.c-torture/execute/loop-2d.x: Likewise.
18666
18667 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18668
18669 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18670 support weak symbols.
18671 * gcc.dg/weak-4.c: Likewise
18672 * gcc.dg/weak-6.c: Likewise
18673
18674 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18675
18676 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18677 cygwin, coff and h8300-*-hms targets
18678 * gcc.dg/weak-5.c: Likewise
18679 * gcc.dg/weak-7.c: Likewise
18680
18681 2002-05-16 Jason Merrill <jason@redhat.com>
18682
18683 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18684 (scan-assembler-not, scan-assembler-dem): Likewise.
18685 (scan-assembler-dem-not): Likewise.
18686
18687 2002-05-15 Richard Henderson <rth@redhat.com>
18688
18689 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18690
18691 2002-05-15 Richard Henderson <rth@redhat.com>
18692
18693 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18694 (vfoo1f): Warning here.
18695 (vfoo1l): Don't redefine the alias.
18696
18697 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18698
18699 * g++.dg/init/pm1.C: New test.
18700
18701 2002-05-12 David S. Miller <davem@redhat.com>
18702
18703 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18704 types.
18705
18706 2002-05-10 Roger Sayle <roger@eyesopen.com>
18707
18708 * gcc.c-torture/execute/20020510-1.c: New test case.
18709
18710 2002-05-10 David S. Miller <davem@redhat.com>
18711
18712 * gcc.c-torture/execute/conversion.c: Test long double too.
18713
18714 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18715
18716 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18717 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18718 * lib/g++.exp (g++_link_flags): Likewise.
18719 * lib/objc.exp (objc_target_compile): Likewise.
18720
18721 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18722
18723 * gcc.dg/cpp/poison.c: Update.
18724 * gcc.dg/cpp/20000625-2.c: Remove.
18725 * gcc.dg/cpp/direct2s.c: Remove final test.
18726
18727 2002-05-08 Tom Rix <trix@redhat.com>
18728
18729 * gcc.c-torture/execute/20020508-1.c: New test.
18730 * gcc.c-torture/execute/20020508-2.c: New test.
18731 * gcc.c-torture/execute/20020508-3.c: New test.
18732
18733 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18734
18735 * gcc.dg/cpp/charconst-4.c: More tests.
18736
18737 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18738
18739 PR c/6569
18740 * gcc.dg/weak-3.c: Update location of warning messages.
18741 * gcc.dg/weak-5.c: Likewise.
18742
18743 2002-05-06 Roger Sayle <roger@eyesopen.com>
18744
18745 * gcc.c-torture/execute/20020506-1.c: New test case.
18746
18747 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18748
18749 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18750
18751 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18752
18753 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18754
18755 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18756
18757 * gcc.dg/cpp/charconst-3.c: New test.
18758
18759 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18760
18761 * gcc.dg/cpp/charconst.c: Update tests.
18762
18763 2002-05-05 Tim Josling <tej@melbpc.org.au>
18764
18765 * treelang: Added directory for new sample language treelang. Also
18766 lib/treelang.exp: New file to signal treelang should be tested.
18767
18768 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18769
18770 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18771 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18772 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18773 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18774 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18775 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18776 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18777
18778 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18779
18780 * gcc.dg/format/xopen-2.c: New test.
18781
18782 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18783
18784 * gcc.dg/20020503-1.c: New test.
18785
18786 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18787
18788 * g++.dg/init/dtor1.C: Make it tougher.
18789
18790 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18791
18792 * g++.dg/init/dtor1.C: New test.
18793
18794 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18795
18796 * gcc.dg/altivec-8.c: New.
18797
18798 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18799
18800 * gcc.dg/altivec-7.c: New.
18801
18802 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18803
18804 * g++.dg/parse/typedef1.C: New test.
18805
18806 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18807
18808 PR c++/6486
18809 * g++.dg/template/friend6.C: New test.
18810
18811 PR c++/6492
18812 * g++.dg/init/copy1.C: New test.
18813
18814 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18815
18816 * g++.dg/warn/effc1.C: New test.
18817
18818 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18819
18820 * gcc.dg/cpp/if-cexp.c: Add a test.
18821
18822 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18823
18824 * gcc.dg/20020426-2.c: New test.
18825
18826 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18827
18828 * gcc.dg/cpp/if-mop.c: Update.
18829 * gcc.dg/cpp/if-mpar.c: Add test.
18830 * gcc.dg/cpp/if-oppr.c: Update.
18831
18832 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18833
18834 PR c/6343
18835 * gcc.dg/weak-[2-7].c: New tests.
18836
18837 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18838
18839 * gcc.dg/enum1.c: New test.
18840
18841 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18842
18843 PR c++/6497
18844 * g++.dg/inherit/access2.C: New test.
18845
18846 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR bootstrap/6445
18849 * gcc.dg/20020426-1.c: New test.
18850
18851 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18852
18853 * g++.dg/abi/enum1.C: New test.
18854
18855 2002-04-26 Richard Henderson <rth@redhat.com>
18856
18857 * gcc.dg/c99-bool-1.c: Expect always true warning.
18858
18859 2002-04-25 Roger Sayle <roger@eyesopen.com>
18860
18861 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18862
18863 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18864
18865 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18866 targets.
18867
18868 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18869
18870 * g++.dg/abi/mange7.C: New test.
18871
18872 PR c++/6438.
18873 * g++.dg/parse/stmtexpr2.C: New test.
18874
18875 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18876
18877 * gcc.dg/20020312-2.c: Add SH target.
18878
18879 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18880
18881 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18882 compiler output on mips*-*-irix*.
18883
18884 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18885
18886 * g++.dg/parse/attr1.C: New test.
18887
18888 2002-04-23 Roger Sayle <roger@eyesopen.com>
18889
18890 * gcc.c-torture/execute/string-opt-17.c: New test case.
18891 * gcc.c-torture/execute/memset-2.c: New test case.
18892
18893 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18894
18895 PR c++/6256:
18896 * g++.dg/template/friend5.C: New test.
18897
18898 PR c++/6331:
18899 * g++.dg/template/qual1.C: Likewise.
18900
18901 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18902
18903 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18904 Include stdlib.h, not stdio.h or ctype.h.
18905
18906 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18907
18908 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18909 cris-*-elf* and mmix-*-*.
18910 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18911 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18912 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18913 Ditto.
18914 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18915 * gcc.dg/wchar_t-1.c: Ditto.
18916
18917 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18918
18919 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18920 Clarify comment.
18921
18922 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18923
18924 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18925
18926 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18927
18928 * gcc.c-torture/execute/20000906-1.x: Delete.
18929
18930 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18931
18932 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18933
18934 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18935
18936 * PR6367
18937 * g77.f-torture/execute/6367.f: New test.
18938 * g77.f-torture/execute/6367.x: Disable for MMIX.
18939
18940 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18941
18942 * PR6352
18943 * g++.dg/opt/inline2.C: New test.
18944
18945 2002-04-18 Richard Henderson <rth@redhat.com>
18946
18947 * gcc.dg/20000906-1.c: Enable for all targets.
18948 * gcc.c-torture/compile/iftrap-2.c: New.
18949
18950 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18951
18952 * gcc.dg/20020418-1.c: New test.
18953 * gcc.dg/20020418-2.c: New test.
18954
18955 2002-04-18 Richard Henderson <rth@redhat.com>
18956
18957 * gcc.c-torture/compile/iftrap-1.c: New.
18958 * gcc.dg/iftrap-1.c: Adjust for ia64.
18959 * gcc.dg/iftrap-2.c: New.
18960
18961 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18962
18963 * gcc.c-torture/compile/20020418-1.c: New test.
18964
18965 2002-04-18 Roger Sayle <roger@eyesopen.com>
18966
18967 * gcc.c-torture/compile/20020415-1.c: New.
18968
18969 2002-04-18 David S. Miller <davem@redhat.com>
18970
18971 * gcc.c-torture/execute/20020418-1.c: New test.
18972
18973 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18974
18975 * gcc.dg/20020416-1.c: New test.
18976
18977 * g++.dg/opt/inline1.C: New test.
18978
18979 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18980
18981 * gcc.dg/altivec-5.c: New test.
18982
18983 * gcc.dg/20020415-1.c: New test.
18984
18985 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18986
18987 * testsuite/lib/chill.exp: Remove.
18988
18989 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18990
18991 * g++.dg/other/big-struct.C: New test.
18992
18993 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18994
18995 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18996 of scratch file.
18997
18998 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18999
19000 PR c/6277
19001 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19002 in scan-assembler function name
19003
19004 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19005
19006 * g77.f-torture/execute/980628-4.x,
19007 g77.f-torture/execute/980628-5.x,
19008 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19009 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19010 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19011 i[34567]86-*-*.
19012
19013 2002-04-13 David S. Miller <davem@redhat.com>
19014
19015 * gcc.c-torture/execute/20020413-1.c: New test.
19016
19017 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19018
19019 * gcc.dg/asm-6.c,
19020 * g++.dg/ext/asm1.C: New tests.
19021
19022 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19023
19024 PR c++ 5373.
19025 * g++.dg/parse/stmtexpr1.C: New test.
19026
19027 PR c++/5189.
19028 * g++.dg/template/copy1.C: New test.
19029
19030 2002-04-12 Richard Henderson <rth@redhat.com>
19031
19032 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19033
19034 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19035
19036 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19037 gcc.c-torture/execute/20020307-2.c.
19038
19039 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19040
19041 * g++.dg/ext/attrib5.C,
19042 * g++.dg/lookup/struct1.C: New tests.
19043
19044 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19045
19046 * gcc.dg/20020411-1.c: New test.
19047
19048 * gcc.c-torture/execute/20020411-1.c: New test.
19049
19050 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19051
19052 * g77.f-torture/execute/6177.f: New test.
19053
19054 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19055
19056 PR middle-end/6247
19057 * g++.dg/opt/cleanup1.C: New test.
19058
19059 * g++.dg/opt/const1.C: New test.
19060
19061 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19062
19063 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19064
19065 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19066
19067 PR c++/5507
19068 * g++.dg/template/typename2.C: New test.
19069
19070 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19071
19072 * gcc.c-torture/execute/loop-12.c: New.
19073
19074 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19075
19076 * g77.f-torture/execute/980628-4.x,
19077 g77.f-torture/execute/980628-5.x,
19078 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19079 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19080 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19081
19082 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19083
19084 PR optimization/6086
19085 * g++.dg/opt/preinc1.C: New test.
19086
19087 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19088
19089 PR c++/5571
19090 * g++.dg/opt/static2.C: New test.
19091
19092 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19093
19094 PR c/5120
19095 * gcc.dg/20020406-1.c: New test.
19096
19097 2002-04-04 David S. Miller <davem@redhat.com>
19098
19099 * gcc.c-torture/execute/20020404-1.c: New test.
19100
19101 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19102
19103 PR c/6123
19104 * gcc.dg/20020312-2.c: Do not declare global register variable
19105 if __PIC__ or __pic__ is defined.
19106
19107 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19108
19109 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19110 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19111
19112 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19113
19114 * gcc.misc-tests/linkage.exp: Update last change to handle
19115 sparc*-, not just sparc-.
19116
19117 2002-04-03 Richard Henderson <rth@redhat.com>
19118
19119 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19120
19121 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19122
19123 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19124
19125 2002-04-02 David S. Miller <davem@redhat.com>
19126
19127 * gcc.c-torture/execute/20020402-3.c: New test.
19128
19129 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19130
19131 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19132 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19133
19134 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19135 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19136 g77.f-torture/execute/20001201.x,
19137 g77.f-torture/execute/u77-test.x: New files.
19138
19139 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19140 * gcc.dg/wchar_t-1.c: Ditto.
19141
19142 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19143
19144 * gcc.c-torture/execute/20020402-1.c: New test.
19145
19146 2002-04-01 Richard Henderson <rth@redhat.com>
19147
19148 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19149
19150 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19151
19152 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19153
19154 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19155
19156 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19157
19158 * g++.dg/inherit/template-as-base.C: Expect error.
19159 * g++.dg/inherit/namespace-as-base.C: Likewise.
19160
19161 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19162
19163 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19164 g++.dg/ext/instantiate3.C: Tweak match patterns.
19165
19166 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19167 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19168 -da test.
19169
19170 2002-03-31 Richard Henderson <rth@redhat.com>
19171
19172 * gcc.dg/special/alias-2.c: New.
19173 * gcc.dg/special/ecos.exp: Run it.
19174
19175 2002-03-31 Richard Henderson <rth@redhat.com>
19176
19177 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19178
19179 2002-03-31 Kazu Hirata <kazu@hxi.com>
19180
19181 * gcc.dg/weak-1.c: Disable on h8300 port.
19182
19183 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19184
19185 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19186 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19187 ordering tests.
19188 * g++.dg/bprob/bprob-1.C: New test.
19189 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19190 * g++.dg/gcov/gcov-1.C: New test.
19191 * g++.dg/gcov/gcov-1.x: New file.
19192 * g++.dg/gcov/gcov-2.C: New test.
19193 * g++.dg/gcov/gcov-3.C: New test.
19194 * g++.dg/gcov/gcov-3.h: New file.
19195
19196 2002-03-28 Roger Sayle <roger@eyesopen.com>
19197
19198 * g++.old-deja/g++.other/builtins5.C: New test.
19199 * g++.old-deja/g++.other/builtins6.C: New test.
19200 * g++.old-deja/g++.other/builtins7.C: New test.
19201 * g++.old-deja/g++.other/builtins8.C: New test.
19202 * g++.old-deja/g++.other/builtins9.C: New test.
19203
19204 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19205
19206 * g++.dg/opt/static1.C: New test.
19207
19208 * g++.dg/opt/longbranch1.C: New test.
19209
19210 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19211
19212 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19213
19214 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19215
19216 2002-03-28 Jeffrey A Law (law@redhat.com)
19217
19218 * gcc.c-torture/execute/20020328-1.c: New test.
19219
19220 2002-03-27 Richard Henderson <rth@redhat.com>
19221
19222 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19223 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19224 move from g++.old-deja/g++.ext/.
19225
19226 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19227
19228 * g++.dg/init/new2.C: New test.
19229
19230 2002-03-26 Richard Henderson <rth@redhat.com>
19231
19232 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19233
19234 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19235 on sparc.
19236
19237 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19238 sparcv9 systems.
19239 * gcc.dg/20001102-1.c: Likewise.
19240
19241 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19242
19243 * gcc.dg/cpp/endif-pedantic1.c,
19244 gcc.dg/cpp/endif-pedantic2.c: New tests.
19245
19246 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19247
19248 * g++.dg/init/new1.C: New test.
19249
19250 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19251
19252 * g++.dg/abi/vbase9.C: New test.
19253
19254 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19255
19256 * gcc.dg/arm-asm.c: New test.
19257
19258 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19259
19260 * gcc.dg/Wswitch-enum.c: New test.
19261 Fix PR c/5044.
19262
19263 2002-03-26 Richard Henderson <rth@redhat.com>
19264
19265 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19266 structure.
19267
19268 2002-03-25 Richard Henderson <rth@redhat.com>
19269
19270 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19271 sparcv9 systems.
19272
19273 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19274 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19275
19276 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19277
19278 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19279
19280 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19281
19282 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19283 targets using generic thunk support.
19284
19285 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19286
19287 * gcc.c-torture/compile/20020323-1.c: New test.
19288
19289 * g++.dg/opt/conj2.C: New test.
19290
19291 2002-03-24 Richard Henderson <rth@redhat.com>
19292
19293 * gcc.dg/weak-1.c: Use -fno-common.
19294
19295 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19296
19297 * g77.dg/f77-edit-apostrophe-out.f: New test
19298 * g77.dg/f77-edit-h-out.f: New test
19299 * g77.dg/f77-edit-t-in.f: New test
19300 * g77.dg/f77-edit-t-out.f: New test
19301 * g77.dg/f77-edit-x-out.f: New test
19302 * g77.dg/f77-edit-slash-out.f: New test
19303 * g77.dg/f77-edit-colon-out.f: New test
19304 * g77.dg/f77-edit-s-out.f: New test
19305
19306 2002-03-24 Richard Henderson <rth@redhat.com>
19307
19308 * objc/execute/formal_protocol-6.x: New XFAIL.
19309
19310 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19311
19312 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19313 that do not support weak symbols
19314
19315 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19316
19317 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19318 * lib/g77.exp: Likewise
19319 * lib/objc.exp: Likewise
19320
19321 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19322
19323 * gcc.dg/Wswitch-default.c: New test.
19324
19325 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19326
19327 * g++.dg/other/enum1.C: New test.
19328
19329 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19330
19331 * gcc.dg/pragma-ep-3.c: Fix typo.
19332
19333 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19334
19335 * g++.dg/inherit/template-as-base.C: New test.
19336
19337 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19338
19339 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19340 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19341
19342 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19343
19344 * gcc.dg/cpp/multiline.c: Update to match.
19345
19346 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19347
19348 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19349
19350 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19351
19352 * gcc.dg/cpp/extratokens2.c: New file.
19353
19354 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19355
19356 * gcc.dg/20020312-2.c: Add rs6000 target.
19357
19358 * gcc.c-torture/compile/20020319-1.c: New test.
19359
19360 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19361
19362 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19363 (A, E): Handle this.
19364
19365 2002-03-20 Jason Merrill <jason@redhat.com>
19366
19367 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19368 ignoring -fpic.
19369 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19370 through prune_gcc_output.
19371
19372 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19373
19374 * gcc.c-torture/compile/20020320-1.c: New test.
19375
19376 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19377
19378 * gcc.c-torture/compile/20020318-1.c: New test.
19379
19380 * gcc.dg/struct-by-value-1.c: New test.
19381
19382 * gcc.dg/20020319-1.c: New test.
19383
19384 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19385
19386 * g++.dg/opt/conj1.C: New test.
19387
19388 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19389
19390 * g++.dg/template/qualttp20.C: Revert previous change.
19391 * g++.dg/template/qualttp3.C: Likewise.
19392 * g++.dg/template/qualttp4.C: Likewise
19393 * g++.dg/template/qualttp5.C: Likewise
19394 * g++.dg/template/qualttp6.C: Likewise
19395 * g++.dg/template/qualttp7.C: Likewise
19396 * g++.dg/template/qualttp8.C: Likewise
19397 * g++.dg/template/recurse.C: Likewise.
19398
19399 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19400
19401 * gcc.dg/cpp/wchar-1.c: Update.
19402
19403 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19404
19405 * g++.dg/template/conv1.C: New test.
19406 * g++.dg/template/conv2.C: New test.
19407 * g++.dg/template/conv3.C: New test.
19408 * g++.dg/template/conv4.C: New test.
19409
19410 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19411
19412 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19413 * g++.dg/template/qualttp3.C: Likewise.
19414 * g++.dg/template/qualttp4.C: Likewise
19415 * g++.dg/template/qualttp5.C: Likewise
19416 * g++.dg/template/qualttp6.C: Likewise
19417 * g++.dg/template/qualttp7.C: Likewise
19418 * g++.dg/template/qualttp8.C: Likewise
19419 * g++.dg/template/recurse.C: Likewise.
19420
19421 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19422
19423 * g++.dg/opt/dtor1.C: New test.
19424
19425 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19426
19427 * gcc.c-torture/compile/20020315-1.c: New test.
19428
19429 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19430
19431 * gcc.dg/weak-1.c: Fix scan tests.
19432
19433 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19434
19435 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19436 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19437 cris-*-aout* mmix-*-*.
19438 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19439 cris-*-aout* mmix-*-*.
19440 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19441 cris-*-elf* cris-*-aout* and mmix-*-*.
19442 * gcc.dg/20001009-1.c: Ditto.
19443 * gcc.dg/20010912-1.c: Ditto.
19444 * gcc.dg/20020122-4.c: Ditto.
19445 * gcc.dg/inline-2.c: Ditto.
19446
19447 2002-03-14 Jeffrey A Law (law@cygnus.com)
19448
19449 * gcc.c-torture/compile/20020314-1.c: New test.
19450
19451 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19452
19453 * gcc.c-torture/execute/20020314-1.c: New test.
19454
19455 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19456
19457 * g++.dg/warn/Wunused-1.C: New test.
19458
19459 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19460
19461 * g++.dg/abi/mangle6.C: New test.
19462
19463 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19464
19465 * gcc.c-torture/compile/20020309-2.c: New test.
19466
19467 * gcc.c-torture/compile/20020312-1.c: New test.
19468
19469 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19470
19471 * g++.dg/other/access1.C: New test.
19472
19473 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19474
19475 * gcc.c-torture/execute/wchar_t-1.c: New test.
19476
19477 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19478
19479 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19480
19481 2002-03-12 Roger Sayle <roger@eyesopen.com>
19482
19483 * gcc.dg/20020312-1.c: New test case.
19484
19485 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19486
19487 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19488
19489 2002-03-11 Richard Henderson <rth@redhat.com>
19490
19491 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19492 * g++.old-deja/g++.jason/report.C: Likewise.
19493
19494 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19495
19496 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19497 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19498
19499 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19500
19501 * testsuite/g++.dg/overload/pmf1.C: New test.
19502
19503 2002-03-11 Kazu Hirata <kazu@hxi.com>
19504
19505 * gcc.c-torture/execute/20020307-1.c: Use long.
19506
19507 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19508
19509 PR optimization/5844
19510 * gcc.dg/20020310-1.c: New test.
19511
19512 2002-03-09 Michael Meissner <meissner@redhat.com>
19513
19514 * gcc.c-torture/execute/memcpy-2.c: New test.
19515 * gcc.c-torture/execute/memset-1.c: New test.
19516 * gcc.c-torture/execute/strlen-1.c: New test.
19517 * gcc.c-torture/execute/strcmp-1.c: New test.
19518 * gcc.c-torture/execute/strncmp-1.c: New test.
19519
19520 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19521
19522 * gcc.dg/ppc-ldstruct.c: New test.
19523
19524 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19525
19526 * gcc.c-torture/execute/va-arg-22.c: New test.
19527
19528 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19529
19530 * gcc.c-torture/compile/20020309-1.c: New test.
19531
19532 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19533
19534 * gcc.c-torture/execute/20020307-2.c: New test.
19535
19536 2002-03-07 Jeffrey A Law (law@redhat.com)
19537
19538 * g77.f-torture/compile/20020307-1.f: New test.
19539
19540 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19541
19542 * gcc.dg/unordered-1.c: New test.
19543
19544 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19545
19546 * gcc.c-torture/execute/20020307-1.c: New test.
19547
19548 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19549
19550 * gcc.dg/20020304-1.c: New test.
19551
19552 * gcc.c-torture/compile/20020304-2.c: New test.
19553
19554 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19555
19556 * gcc.c-torture/compile/20020304-1.c: New test case
19557 (from PR c/5830).
19558
19559 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19560
19561 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19562
19563 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19564
19565 * g++.dg/other/classkey1.C: New test.
19566
19567 2002-03-01 Richard Henderson <rth@redhat.com>
19568
19569 * gcc.c-torture/compile/981223-1.x: New.
19570 * gcc.c-torture/compile/920625-1.x: New.
19571
19572 2002-02-28 Richard Henderson <rth@redhat.com>
19573
19574 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19575
19576 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19577
19578 * gcc.c-torture/execute/20020227-1.c: New test.
19579
19580 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19581
19582 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19583 here" ERROR lines.
19584 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19585 * g++.old-deja.g++.other/defarg1.C: Likewise.
19586 * g++.old-deja/g++.pt/calls2.C: Likewise.
19587 * g++.old-deja/g++.pt/crash20.C: Likewise.
19588 * g++.old-deja/g++.pt/crash30.C: Likewise.
19589 * g++.old-deja/g++.pt/crash36.C: Likewise.
19590 * g++.old-deja/g++.pt/crash6.C: Likewise.
19591 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19592 * g++.old-deja/g++.pt/derived3.C: Likewise.
19593 * g++.old-deja/g++.pt/error1.C: Likewise.
19594 * g++.old-deja/g++.pt/friend21.C: Likewise.
19595 * g++.old-deja/g++.pt/friend23.C: Likewise.
19596 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19597 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19598
19599 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19600
19601 * gcc.c-torture/execute/20020225-2.c: New test.
19602
19603 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19604
19605 * gcc.c-torture/execute/920730-1t.c,
19606 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19607 Delete test cases, only relevant to -traditional.
19608
19609 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19610
19611 * gcc.dg/cpp/undef1.c: Remove.
19612 * gcc.dg/cpp/directiv.c: Update.
19613 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19614
19615 2002-02-27 Michael Meissner <meissner@redhat.com>
19616
19617 * gcc.c-torture/execute/20020226-1.c: New test.
19618
19619 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19620
19621 * g++.dg/debug/debug4.C: New test.
19622
19623 * gcc.dg/ia64-visibility-1.c: New test.
19624
19625 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19626
19627 * gcc.dg/debug/20020224-1.c: New.
19628
19629 2002-02-25 Kazu Hirata <kazu@hxi.com>
19630
19631 * gcc.c-torture/execute/960416-1.x: New.
19632 * gcc.c-torture/execute/divconst-3.x: Likewise.
19633
19634 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19635
19636 * gcc.dg/20020224-1.c: New test.
19637
19638 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19639
19640 * gcc.c-torture/execute/20020225-1.c: New.
19641
19642 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19643
19644 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19645
19646 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19647
19648 * gcc.dg/20020222-1.c: New test.
19649
19650 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19651
19652 * g++.dg/opt/anonunion1.C: New test.
19653
19654 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 * g++.dg/template/qualttp19.C: New test.
19657 * g++.dg/template/qualttp20.C: New test.
19658 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19659 * g++.old-deja/g++.other/qual1.C: Likewise.
19660
19661 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19662
19663 * gcc.dg/attr-alwaysinline.c: New.
19664
19665 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19666
19667 * gcc.dg/20020220-1.c: New test.
19668
19669 * gcc.dg/20020220-2.c: New test.
19670
19671 * g++.dg/opt/mmx1.C: New test.
19672
19673 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19674
19675 * gcc.c-torture/compile/20020110.c: New test.
19676
19677 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19678
19679 * gcc.c-torture/execute/20020219-1.c: New test.
19680
19681 * gcc.dg/20020219-1.c: New test.
19682
19683 * gcc.dg/noncompile/20020220-1.c: New test.
19684
19685 * g++.dg/opt/ptrintsum1.C: New test.
19686
19687 * gcc.dg/debug/20020220-1.c: New test.
19688
19689 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19690
19691 * gcc.c-torture/execute/20020216-1.c: New test.
19692
19693 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19694
19695 * gcc.dg/decl-1.c: Update, new test.
19696
19697 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19698
19699 * g++.dg/abi/bitfield1.C: New test.
19700 * g++.dg/abi/bitfield2.C: New test.
19701
19702 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19703
19704 * gcc.dg/attr-nest.c: New test.
19705
19706 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19707
19708 * gcc.c-torture/execute/20020215-1.c: New test.
19709
19710 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19711
19712 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19713 * g++.dg/debug/debug.exp: New.
19714 * g++.dg/debug/trivial.C: New.
19715 * g++.dg/debug/debug1.C: Moved...
19716 * g++.dg/other/debug1.C: ...from here.
19717 * g++.dg/debug/debug2.C: Moved...
19718 * g++.dg/other/debug2.C: ...from here.
19719 * g++.dg/debug/debug3.C: Moved...
19720 * g++.dg/other/debug3.C: ...from here.
19721
19722 * gcc.dg/noncompile/20020213-1.c: New test.
19723
19724 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19725
19726 * g++.dg/other/debug3.C: New test.
19727
19728 * gcc.c-torture/execute/20020213-1.c: New test.
19729
19730 2002-02-13 Richard Smith <richard@ex-parrot.com>
19731
19732 * g++.old-deja/g++.other/thunk1.C: New test.
19733
19734 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19735
19736 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19737
19738 2002-02-13 Stan Shebs <shebs@apple.com>
19739
19740 * gcc.dg/altivec-3.c: New.
19741
19742 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19743
19744 * gcc.dg/Wunreachable-1.c: New test.
19745 * gcc.dg/Wunreachable-2.c: New test.
19746
19747 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19748
19749 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19750
19751 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19752
19753 * gcc.dg/decl-1.c: New test.
19754
19755 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19756
19757 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19758
19759 2002-02-10 Kazu Hirata <kazu@hxi.com>
19760
19761 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19762 * gcc.c-torture/compile/980506-1.x: Likewise.
19763
19764 2002-02-10 Kazu Hirata <kazu@hxi.com>
19765
19766 * gcc.dg/20020210-1.c: New.
19767
19768 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19769
19770 * g77.f-torture/execute/947.f: New regression test
19771 for PR fortran/947.
19772
19773 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19774
19775 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19776 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19777
19778 2002-02-08 Richard Henderson <rth@redhat.com>
19779
19780 * gcc.c-torture/compile/labels-3.c: New.
19781
19782 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19783
19784 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19785 expression statements work instead.
19786 * gcc.dg/noncompile/20020207-1.c: New test.
19787
19788 2002-02-07 Richard Henderson <rth@redhat.com>
19789
19790 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19791
19792 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19793
19794 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19795 message from g77
19796 * lib/g77-dg.exp: Trim g77 error messages so that they are
19797 recognized by dg.exp.
19798
19799 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19800
19801 PR fortran/5473
19802 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19803
19804 2002-02-07 Richard Henderson <rth@redhat.com>
19805
19806 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19807 to be sufficiently aligned for integers.
19808
19809 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19810
19811 * g++.dg/template/friend4.C: New test.
19812
19813 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19814
19815 PR fortran/5743
19816 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19817 unsupported cases.
19818
19819 2002-02-07 Richard Henderson <rth@redhat.com>
19820
19821 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19822 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19823 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19824 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19825
19826 2002-02-06 Richard Henderson <rth@redhat.com>
19827
19828 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19829
19830 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19831
19832 * gcc.dg/20020206-1.c: New test.
19833
19834 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19835
19836 * gcc.c-torture/execute/20020206-1.c: New test.
19837
19838 * gcc.c-torture/execute/20020206-2.c: New test.
19839
19840 PR optimization/5429:
19841 * gcc.c-torture/compile/20020206-1.c: New test.
19842
19843 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19844
19845 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19846 as certain file formats cannot support particularly large
19847 alignments.
19848
19849 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19850 and do not expect to be able to link the executable.
19851
19852 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19853 fail because the COFF format does not support the weak attribute.
19854
19855 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19856
19857 * g77.dg/pr5473.f: New test
19858
19859 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19860
19861 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19862 Fix testcase accordingly.
19863
19864 2002-02-04 Richard Henderson <rth@redhat.com>
19865
19866 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19867 (buf): Change to be an array of pointers, not ints.
19868
19869 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19870
19871 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19872 before all tests. Move warning one line above to match where it
19873 C frontend emits.
19874 * gcc.dg/Wswitch-2.c: New test.
19875 * g++.dg/warn/Wswitch-1.C: New test.
19876 * g++.dg/warn/Wswitch-2.C: New test.
19877
19878 2002-02-04 Richard Henderson <rth@redhat.com>
19879
19880 * g++.dg/abi/offsetof.C: Fix size comparison.
19881
19882 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19883
19884 * gcc.dg/cast-qual-2.c: New test.
19885
19886 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19887
19888 * gcc.dg/20020201-4.c: New test.
19889
19890 2002-02-04 Ben Elliston <bje@redhat.com>
19891
19892 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19893 target_info attribute != 0, in addition to the empty string.
19894 (gcc_target_compile): Likewise.
19895
19896 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19897
19898 * gcc.dg/Wswitch.c: New test.
19899 PR gcc/4475. PR gcc/3780.
19900
19901 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19902
19903 * g77.f-torture/execute/5122.f: New test for regressions
19904 against PR fortran/5122.
19905
19906 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19907
19908 * g77.f-torture/compile/pr3743.f: Delete
19909 * g77.dg/pr3743-1.f: New test.
19910 * g77.dg/pr3743-2.f: New test.
19911 * g77.dg/pr3743-3.f: New test.
19912 * g77.dg/pr3743-4.f: New test.
19913
19914 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19915
19916 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19917
19918 2002-02-02 Richard Henderson <rth@redhat.com>
19919
19920 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19921 * gcc.c-torture/execute/bf64-1.c: Likewise.
19922
19923 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19924
19925 * gcc.dg/20020201-2.c: New test.
19926
19927 * gcc.dg/20020201-3.c: New test.
19928
19929 * gcc.c-torture/execute/bitfld-2.c: New test.
19930
19931 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19932
19933 * gcc.dg/bitfld-1.c: Update.
19934 * gcc.dg/bitfld-2.c: Update.
19935 * gcc.c-torture/execute/bitfld-1.x: New.
19936
19937 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19938
19939 * gcc.c-torture/execute/20020201-1.c: New test.
19940
19941 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19942
19943 PR target/5469
19944 * gcc.dg/20020201-1.c: New test.
19945
19946 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19947
19948 PR fortran/3743
19949 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19950 * g77.f-torture/compile/pr3743.x: Remove
19951
19952 2002-01-31 Tom Rix <trix@redhat.com>
19953
19954 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19955
19956 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19957
19958 * gcc.dg/noncompile/20020130-1.c: New test.
19959
19960 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19961
19962 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19963
19964 2002-01-29 Richard Henderson <rth@redhat.com>
19965
19966 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19967 to long long.
19968 * gcc.c-torture/execute/bf64-1.c: Likewise.
19969
19970 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19971
19972 * gcc.c-torture/execute/20020129-1.c: New test.
19973
19974 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19975
19976 * gcc.c-torture/compile/20000224-1.c: Update.
19977 * gcc.c-torture/execute/bitfld-1.c: New tests.
19978 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19979 * gcc.dg/uninit-A.c: Update.
19980
19981 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19982
19983 * g++.dg/template/ctor1.C: Add instantiation.
19984
19985 2002-01-28 Paul Koning <pkoning@equallogic.com>
19986
19987 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19988 argument to __builtin_prefetch to be const ptr.
19989
19990 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19991
19992 * gcc.c-torture/compile/20020120-1.c: New test.
19993
19994 2002-01-27 Kazu Hirata <kazu@hxi.com>
19995
19996 * gcc.c-torture/execute/20020127-1.c: New test.
19997
19998 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19999
20000 * g77.dg/f77-edit-i-in.f: New test
20001 * g77.dg/f77-edit-i-out.f: New test
20002
20003 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20004
20005 * gcc.dg/debug/debug.exp: New file.
20006 * gcc.dg/debug/trivial.c: New file.
20007 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20008 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20009 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20010 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20011 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20012 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20013 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20014 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20015 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20016 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20017 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20018 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20019 * gcc.dg/20000503-1.c: Removed.
20020 * gcc.dg/20010207-1.c: Removed.
20021 * gcc.dg/20011223-1.c: Removed.
20022 * gcc.dg/20020104-2.c: Removed.
20023 * gcc.dg/debug-1.c: Removed.
20024 * gcc.dg/debug-2.c: Removed.
20025 * gcc.dg/debug-3.c: Removed.
20026 * gcc.dg/debug-4.c: Removed.
20027 * gcc.dg/debug-5.c: Removed.
20028 * gcc.dg/debug-6.c: Removed.
20029 * gcc.dg/dwarf2-1.c: Removed.
20030 * gcc.dg/dwarf2-2.c: Removed.
20031
20032 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20033
20034 * g++.old-deja/g++.other/eh5.C: New test.
20035 * g++.old-deja/g++.other/sibcall2.C: New test.
20036 * g++.old-deja/g++.other/array9.C: New test.
20037 * g++.old-deja/g++.other/typename2.C: New test.
20038 * g++.old-deja/g++.other/crash60.C: New test.
20039 * g++.old-deja/g++.other/conv9.C: New test.
20040 * g++.old-deja/g++.other/mangle10.C: New test.
20041 * g++.old-deja/g++.other/unchanging1.C: New test.
20042 * g++.old-deja/g++.other/exprstmt1.C: New test.
20043 * g++.old-deja/g++.other/inline23.C: New test.
20044 * g++.old-deja/g++.eh/ia64-1.C: New test.
20045 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20046 * g++.old-deja/g++.other/reload1.C: New test.
20047 * g++.old-deja/g++.other/static20.C: New test.
20048 * g++.old-deja/g++.other/local-alloc1.C: New test.
20049 * g++.old-deja/g++.other/conv8.C: New test.
20050 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20051 * g++.old-deja/g++.other/storeexpr1.C: New test.
20052 * g++.old-deja/g++.other/storeexpr2.C: New test.
20053 * g++.dg/eh/template2.C: New test.
20054 * g++.dg/warn/weak1.C: New test.
20055
20056 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20057
20058 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20059 Remove first, non-varying, argument.
20060
20061 2002-01-23 Richard Henderson <rth@redhat.com>
20062
20063 * gcc.dg/inline-2.c: New.
20064
20065 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20066 Add optional target arg. Check number of arguments.
20067 (scan-assembler-not, scan-assembler-dem): Likewise.
20068 (scan-assembler-dem-not): Likewise.
20069
20070 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20071
20072 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20073 line 12.
20074 * g++.old-deja/g++.brendan/parse3.C,
20075 g++.old-deja/g++.other/crash26.C,
20076 g++.old-deja/g++.other/crash28.C,
20077 g++.old-deja/g++.other/crash29.C,
20078 g++.old-deja/g++.other/crash30.C,
20079 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20080
20081 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20082
20083 * gcc.dg/20020115-1.c: New.
20084
20085 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20086
20087 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20088
20089 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20090
20091 * gcc.dg/20020122-3.c: New.
20092
20093 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20094
20095 * g++.dg/other/gc1.C: New test.
20096
20097 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20098
20099 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20100
20101 2002-01-22 Richard Henderson <rth@redhat.com>
20102
20103 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20104
20105 2002-01-22 Richard Henderson <rth@redhat.com>
20106
20107 * gcc.dg/20020122-4.c: New.
20108
20109 2002-01-22 H.J. Lu <hjl@gnu.org>
20110
20111 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20112 link output.
20113 * gcc.dg/special/ecos.exp: Likewise.
20114 * lib/g++-dg.exp: Likewise.
20115 * lib/g77-dg.exp: Likewise.
20116 * lib/gcc-dg.exp : Likewise.
20117 * lib/mike-g++.exp: Likewise.
20118 * lib/mike-g77.exp: Likewise.
20119 * lib/mike-gcc.exp: Likewise.
20120 * lib/objc-dg.exp: Likewise.
20121
20122 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20123
20124 PR target/5379
20125 * gcc.dg/20020122-2.c: New test.
20126
20127 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20128
20129 * gcc.dg/20020122-1.c: New test.
20130
20131 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20132
20133 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20134
20135 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20136
20137 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20138
20139 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20140
20141 * gcc.c-torture/compile/20020121-1.c: New test.
20142
20143 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20144
20145 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20146 ld_library_path.
20147
20148 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20149
20150 * gcc.dg/20020218-1.c: New test.
20151
20152 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20153
20154 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20155 messages
20156 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20157 "At global scope" warning
20158 * g++.dg/ext/align1.C: Change cygwin test for alignment
20159 from db-bogus to dg-warning
20160
20161 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20162
20163 * g77.f-torture/compile/cpp2.F: New test.
20164
20165 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * g++.dg/template/access1.C: New test.
20168
20169 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20170
20171 * gcc.dg/20020118-1.c: New.
20172
20173 2002-01-18 Kazu Hirata <kazu@hxi.com>
20174
20175 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20176
20177 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20178
20179 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20180 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20181 alignment warnings.
20182
20183 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20184
20185 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20186 torture_with_loops and torture_without_loops
20187
20188 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20189
20190 * gcc.c-torture/compile/20020116-1.c: New test.
20191
20192 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20193
20194 * gcc.dg/20020116-2.c: New test.
20195
20196 * gcc.dg/ultrasp4.c: New test.
20197
20198 * gcc.dg/20020116-1.c: New test.
20199
20200 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20201
20202 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20203 by EABI.
20204
20205 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20206
20207 * gcc.misc-tests/i386-prefetch.exp: New.
20208 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20209 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20210 * gcc.misc-tests/i386-pf-none-1.c: New test.
20211 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20212
20213 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20214
20215 * gcc.dg/gnu89-init-1.c: Add new tests.
20216
20217 2002-01-15 Andreas Jaeger <aj@suse.de>
20218
20219 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20220 * gcc.dg/i386-mmx-2.c: Likewise.
20221 * gcc.dg/i386-sse-1.c: Likewise.
20222 * gcc.dg/i386-sse-2.c: Likewise.
20223 * gcc.dg/i386-sse-3.c: Likewise.
20224
20225 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20226
20227 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20228 Uncomment additional cases that now pass.
20229
20230 2002-01-11 Richard Henderson <rth@redhat.com>
20231
20232 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20233 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20234
20235 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20236
20237 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20238
20239 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20240
20241 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20242 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20243
20244 2002-01-10 Dale Johannesen <dalej@apple.com>
20245
20246 * gcc.c-torture/execute/loop-11.c: New.
20247
20248 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20249
20250 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20251 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20252
20253 2002-01-09 Richard Henderson <rth@redhat.com>
20254
20255 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20256 type in which to perform the operation for each size.
20257
20258 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20259
20260 * gcc.c-torture/compile/20020109-2.c: New test.
20261
20262 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20263
20264 * gcc.c-torture/execute/loop-10.c: New test.
20265
20266 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20267
20268 * gcc.c-torture/compile/20010226-1.c: New test.
20269 * gcc.c-torture/compile/20010227-1.c: New test.
20270 * gcc.c-torture/compile/20010426-1.c: New test.
20271 * gcc.c-torture/compile/20010510-1.c: New test.
20272 * gcc.c-torture/compile/20010605-3.c: New test.
20273 * gcc.c-torture/compile/20010824-1.c: New test.
20274 * gcc.c-torture/execute/20010409-1.c: New test.
20275 * gcc.dg/noncompile/20000901-1.c: New test.
20276 * gcc.dg/20001023-1.c: New test.
20277 * gcc.dg/20001101-1.c: New test.
20278 * gcc.dg/20001102-1.c: New test.
20279 * gcc.dg/20010207-1.c: New test.
20280 * gcc.dg/20010405-1.c: New test.
20281 * gcc.dg/20010822-1.c: New test.
20282 * gcc.dg/20011107-1.c: New test.
20283
20284 2002-01-09 Jeffrey A Law (law@redhat.com)
20285
20286 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20287
20288 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20289 execution failure on PA targets.
20290
20291 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20292
20293 * gcc.c-torture/compile/20020109-1.c: New test.
20294
20295 2002-01-08 Kazu Hirata <kazu@hxi.com>
20296
20297 * gcc.c-torture/execute/20020108-1.c: New test.
20298
20299 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20300
20301 * gcc.dg/20020108-1.c: New test.
20302
20303 2002-01-08 H.J. Lu <hjl@gnu.org>
20304
20305 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20306 for header files.
20307
20308 2002-01-08 Geoff Keating <geoffk@redhat.com>
20309
20310 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20311 consistency.
20312
20313 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20314
20315 * gcc.dg/altivec-4.c: Test altivec predicates.
20316
20317 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20318
20319 * gcc.c-torture/execute/20020107-1.c: New test.
20320
20321 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20322
20323 PR c/5279
20324 * gcc.c-torture/compile/20020106-1.c: New test.
20325
20326 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20327
20328 * gcc.c-torture/execute/nestfunc-4.c: New test.
20329
20330 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20331
20332 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20333 extra triple that slipped in.
20334 * g++.old-deja/g++.abi/align.C: Likewise.
20335 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20336
20337 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20338
20339 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20340 * g++.old-deja/g++.abi/align.C: Likewise.
20341 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20342
20343 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20344 on FreeBSD/i386.
20345 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20346 FreeBSD.
20347
20348 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20349
20350 * gcc.dg/20020104-1.c: New test.
20351
20352 * gcc.dg/20020104-2.c: New test.
20353
20354 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20355
20356 * gcc.dg/20020103-1.c: Fix typo in target selector.
20357
20358 2002-01-03 Richard Henderson <rth@redhat.com>
20359
20360 * gcc.dg/20020103-1.c: New.
20361
20362 2002-01-03 Kazu Hirata <kazu@hxi.com>
20363
20364 * gcc.c-torture/execute/20020103-1.c: New test.
20365
20366 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20367
20368 * g++.dg/other/debug2.C: New test.
20369
20370 * gcc.c-torture/compile/20020103-1.c: New test.
20371
20372 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20373
20374 * gcc.dg/gnu89-init-1.c: Added new tests.
20375
20376 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20377
20378 * g++.dg/template/friend2.C: Remove as patch is reverted.
20379
20380 * g++.dg/warn/oldcast1.C: New test.
20381
20382 * g++.dg/template/ptrmem1.C: New test.
20383 * g++.dg/template/ptrmem2.C: New test.
20384
20385 * g++.dg/template/ntp.C: New test.
20386
20387 * g++.dg/other/component1.C: New test.
20388
20389 * g++.dg/template/ttp3.C: New test.
20390
20391 * g++.dg/template/friend2.C: New test.
20392 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20393
20394 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20395
20396 * g++.dg/other/ptrmem1.C: New test.
20397 * g++.dg/other/ptrmem2.C: New test.
20398
20399 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.dg/template/ctor1.C: New test.
20402
20403 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20404
20405 * g++.dg/template/friend2.C: New test.
20406
20407 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20408
20409 * gcc.dg/mmix-1.c: New test.
20410
20411 2001-12-31 Richard Henderson <rth@redhat.com>
20412
20413 * gcc.dg/asm-5.c: New.
20414
20415 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20416
20417 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20418 in namespace __gnu_cxx
20419
20420 2001-12-30 Richard Henderson <rth@redhat.com>
20421
20422 * gcc.dg/debug-6.c: New.
20423
20424 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20425
20426 * gcc.c-torture/compile/20011229-2.c: New test.
20427
20428 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20429
20430 * gcc.dg/debug-3.c: New test.
20431 * gcc.dg/debug-4.c: New test.
20432 * gcc.dg/debug-5.c: New test.
20433
20434 2001-12-29 Richard Henderson <rth@redhat.com>
20435
20436 * g++.dg/eh/loop1.C: New.
20437
20438 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20439
20440 * g++.dg/template/crash1.C: New test.
20441
20442 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20443
20444 * g++.dg/other/const1.C: New test.
20445
20446 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20447
20448 * gcc.c-torture/compile/20011229-1.c: New test.
20449
20450 2001-12-28 Stan Shebs <shebs@apple.com>
20451
20452 * lib/objc-torture.exp: Resync with c-torture.exp.
20453 * lib/objc.exp: Load standard libraries.
20454
20455 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20456
20457 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20458 additional tests.
20459
20460 2001-12-27 Roger Sayle <roger@eyesopen.com>
20461
20462 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20463
20464 2001-12-27 Richard Henderson <rth@redhat.com>
20465
20466 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20467
20468 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20469
20470 * g++.dg/eh/ctor1.C: New test.
20471 * g++.dg/other/error2.C: New test.
20472
20473 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20474
20475 * g++.dg/other/init2.C: New test.
20476
20477 2001-12-24 Richard Henderson <rth@redhat.com>
20478
20479 * gcc.dg/20011223-1.c: New.
20480 * gcc.dg/inline-1.c: New.
20481
20482 2001-12-23 Richard Henderson <rth@redhat.com>
20483
20484 * gcc.dg/asm-4.c: Test operand modifiers.
20485
20486 2001-12-23 Richard Henderson <rth@redhat.com>
20487
20488 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20489
20490 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20491
20492 * gcc.c-torture/execute/20011223-1.c: New test.
20493
20494 2001-12-21 Richard Henderson <rth@redhat.com>
20495
20496 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20497 re-enables the warning.
20498
20499 2001-12-21 Richard Henderson <rth@redhat.com>
20500
20501 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20502
20503 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20504
20505 * gcc.c-torture/compile/20011218-1.c: New test.
20506
20507 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20508
20509 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20510 arm-isr.c test.
20511 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20512 epilogue generation for ARM ISR routines.
20513
20514 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20515
20516 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20517 * gcc.dg/format/c90-printf-3.c: Likewise.
20518 * gcc.dg/format/c99-printf-3.c: Likewise.
20519 * gcc.dg/format/ext-1.c: Likewise.
20520 * gcc.dg/format/ext-6.c: Likewise.
20521 * gcc.dg/format/format.h: Prototype unlocked stdio.
20522
20523 2001-12-20 Richard Henderson <rth@redhat.com>
20524
20525 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20526 (arena): Use it.
20527 (malloc): Correct allocation logic. Abort if we fill up the
20528 arena before initialization complete.
20529 (realloc): Correct allocation logic.
20530
20531 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20532
20533 * gcc.c-torture/compile/20011219-2.c: New test.
20534
20535 * gcc.c-torture/execute/20011219-1.c: New test.
20536
20537 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20538
20539 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20540 target does not support weak symbols.
20541
20542 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20543
20544 * gcc.c-torture/compile/20011219-1.c: New test.
20545
20546 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20547
20548 * g++.dg/other/error1.C: New test.
20549
20550 2001-12-17 Jeffrey A Law (law@redhat.com)
20551
20552 * gcc.c-torture/execute/20011217-1.c: New test.
20553
20554 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20555
20556 * objc.dg/special/: New directory.
20557 * objc.dg/special/special.exp: New file.
20558 * objc.dg/special/unclaimed-category-1.h: New file.
20559 * objc.dg/special/unclaimed-category-1a.m: New file.
20560 * objc.dg/special/unclaimed-category-1.m: New file.
20561
20562 2001-12-17 Andreas Jaeger <aj@suse.de>
20563
20564 * gcc.c-torture/compile/20011217-2.c: New test.
20565
20566 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20567
20568 * gcc.c-torture/compile/20011217-1.c: New test.
20569
20570 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20571
20572 * testsuite/gcc.dg/20011214-1.c: New.
20573
20574 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20575
20576 * gcc.dg/altivec-4.c: New.
20577
20578 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20579
20580 * gcc.dg/20011113-1.c: New test.
20581
20582 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20583
20584 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20585 std::__malloc_alloc_template<0> and
20586 std::__default_alloc_template<false, 0>.
20587
20588 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20589
20590 * objc/execute/bf-21.m: New test.
20591 * objc/execute/enumeration-1.m: New test.
20592 * objc/execute/enumeration-2.m: New test.
20593
20594 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20595
20596 * gcc.dg/gnu89-init-1.c: New test.
20597
20598 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20599
20600 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20601 * g++.old-deja/g++.jason/2371.C: Likewise.
20602 * g++.old-deja/g++.jason/template33.C: Likewise.
20603 * g++.old-deja/g++.jason/template34.C: Likewise.
20604 * g++.old-deja/g++.jason/template36.C: Likewise.
20605 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20606 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20607 * g++.old-deja/g++.other/typename1.C: Likewise.
20608 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20609 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20610 * g++.old-deja/g++.pt/typename11.C: Likewise.
20611 * g++.old-deja/g++.pt/typename14.C: Likewise.
20612 * g++.old-deja/g++.pt/typename16.C: Likewise.
20613 * g++.old-deja/g++.pt/typename3.C: Likewise.
20614 * g++.old-deja/g++.pt/typename4.C: Likewise.
20615 * g++.old-deja/g++.pt/typename5.C: Likewise.
20616 * g++.old-deja/g++.pt/typename7.C: Likewise.
20617 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20618
20619 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20620
20621 * g++.dg/other/linkage1.C: New test.
20622 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20623 specifiers.
20624
20625 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20626
20627 * gcc.dg/concat.c: New test.
20628
20629 2001-12-11 Stan Shebs <shebs@apple.com>
20630
20631 * objc/compile: New test directory.
20632 * objc/compile/compile.exp: New expect script.
20633 * objc/compile/20011211-1.m: New compile test.
20634
20635 2001-12-11 Jason Merrill <jason@redhat.com>
20636
20637 * lib/prune.exp (prune_gcc_output): Also handle "In member
20638 function". So many permutations...
20639
20640 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20641
20642 * g++.dg/template/typedef1.C: New test.
20643
20644 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20645
20646 * g++.dg/other/copy1.C: New test.
20647
20648 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20649
20650 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20651
20652 * gcc.dg/builtin-choose-expr.c: New.
20653
20654 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20655
20656 * gcc.dg/altivec-2.c: New.
20657
20658 2001-12-07 Richard Henderson <rth@redhat.com>
20659
20660 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20661
20662 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20663
20664 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20665 ultrasparc.
20666
20667 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20668
20669 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20670
20671 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20672
20673 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20674 variable argument list.
20675
20676 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20677
20678 * gcc.c-torture/execute/memcheck: Delete entire directory.
20679 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20680 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20681
20682 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20683
20684 * gcc.dg/Wshadow-1.c: New test.
20685
20686 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20687
20688 * gcc.c-torture/compile/20011130-1.c: New test.
20689
20690 * gcc.dg/noncompile/20011025-1.c: New test.
20691
20692 * g++.dg/other/anon-union.C: New test.
20693
20694 * gcc.c-torture/execute/20011024-1.c: New test.
20695
20696 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20697
20698 * gcc.c-torture/execute/20000722-1.x,
20699 gcc.c-torture/execute/20010123-1.x: Remove.
20700 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20701 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20702 gcc.dg/c99-complit-2.c: New tests.
20703
20704 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20705
20706 * g++.dg/inherit/base1.C: New test.
20707
20708 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20709
20710 * g++.dg/other/stdarg1.C: New test.
20711
20712 * gcc.c-torture/compile/20011130-2.c: New test.
20713
20714 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20715
20716 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20717 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20718 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20719 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20720 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20721 * gcc.dg/builtin-prefetch-1.c: New test.
20722
20723 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20724
20725 * gcc.dg/20011130-1.c: New test.
20726
20727 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20728
20729 * g++.dg/other/scope1.C: New test.
20730 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20731
20732 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20733
20734 * gcc.dg/vla-init-1.c: New test.
20735
20736 2001-12-01 Geoff Keating <geoffk@redhat.com>
20737
20738 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20739
20740 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20741
20742 * objc.dg/alias.m: Update.
20743 * objc.dg/class-1.m: Update.
20744 * objc.dg/const-str-1.m: Update.
20745 * objc.dg/fwd-proto-1.m: Update.
20746 * objc.dg/id-1.m: Update.
20747 * objc.dg/super-class-1.m: Update.
20748
20749 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20750
20751 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20752 constructs.
20753
20754 2001-11-28 Jeffrey A Law (law@cygnus.com)
20755
20756 * gcc.c-torture/execute/20011128-1.c: New test.
20757
20758 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20759
20760 * gcc.dg/20011127-1.c: New test.
20761
20762 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20763
20764 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20765 from Austin Group draft 7.
20766 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20767 scanf format arguments.
20768 * gcc.dg/format/no-exargs-2.c: New test.
20769
20770 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20771
20772 * g++.dg/abi/vbase8-4.C: New test.
20773
20774 2001-11-24 Ian Lance Taylor <ian@airs.com>
20775
20776 * gcc.c-torture/execute/20011121-1.c: New test.
20777
20778 2001-11-23 Jeffrey A Law (law@cygnus.com)
20779
20780 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20781
20782 2001-11-23 Andreas Jaeger <aj@suse.de>
20783
20784 * gcc.dg/cpp/charconst-2.c: New test.
20785
20786 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20787
20788 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20789 to the host if it is remote. Let tests specify extra headers
20790 they use.
20791 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20792 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20793 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20794 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20795 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20796 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20797 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20798 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20799 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20800 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20801
20802 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20803
20804 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20805 for little endian ARMs.
20806
20807 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20808
20809 * gcc.c-torture/compile/20011119-1.c: New test.
20810 * gcc.c-torture/compile/20011119-2.c: New test.
20811
20812 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20813
20814 * gcc.dg/altivec-1.c: Fix typo.
20815
20816 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20817
20818 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20819
20820 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20821
20822 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20823
20824 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20825
20826 * lib/g77.exp: Don't specify --rpath-link.
20827
20828 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20829 across all the headers.
20830 * gcc.dg/format/format.exp: For testing on a remote host,
20831 copy format.h.
20832
20833 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20834 * gcc.c-torture/execute/930406-1.c: Likewise.
20835 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20836
20837 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20838
20839 * gcc.dg/altivec-1.c: New.
20840
20841 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20842
20843 * gcc.dg/cpp/fpreprocessed.c: New test case.
20844
20845 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20846
20847 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20848 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20849 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20850
20851 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20852
20853 * gcc.dg/no-builtin-1.c: New test.
20854
20855 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20856
20857 * gcc.c-torture/execute/20011115-1.c: New test.
20858
20859 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20860
20861 * gcc.c-torture/compile/20011114-2.c: New test.
20862 * gcc.c-torture/compile/20011114-3.c: New test.
20863 * gcc.c-torture/compile/20011114-4.c: New test.
20864
20865 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20866
20867 * g++.dg/other/init1.C: New test.
20868
20869 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20870
20871 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20872 message.
20873
20874 * gcc.c-torture/execute/20011114-1.c: New testcase.
20875
20876 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20877 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20878 like the (before this change) version of 20010327-1.c.
20879
20880 2001-11-14 Roger Sayle <roger@eyesopen.com>
20881
20882 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20883
20884 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20885
20886 * g++.dg/init/array2.C: New test.
20887
20888 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20889
20890 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20891
20892 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20893
20894 * g++.dg/other/forscope1.C: New test.
20895 * g++.dg/ext/forscope1.C: New test.
20896 * g++.dg/ext/forscope2.C: New test.
20897
20898 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20899
20900 * gcc.c-torture/execute/20011113-1.c: New test.
20901
20902 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20903
20904 * gcc.c-torture/execute/20011109-2.c: New test.
20905
20906 * gcc.c-torture/execute/20011109-1.c: New test.
20907
20908 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20909
20910 * gcc.c-torture/compile/20011109-1.c: New test.
20911
20912 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20913
20914 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20915 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20916 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20917 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20918 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20919 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20920 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20921
20922 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20923
20924 * g++.dg/warn/Wshadow-1.C: New tests.
20925 * g++.old-deja/g++.mike/for3.C: Update.
20926
20927 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20928
20929 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20930 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20931 XFAILs. Adjust expected error texts.
20932 * gcc.c-torture/compile/20011106-1.c,
20933 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20934 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20935 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20936 gcc.dg/c99-array-lval-5.c: New tests.
20937
20938 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20939
20940 * gcc.dg/cpp/defined.c: Update.
20941
20942 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20943
20944 * gcc.c-torture/execute/anon-1.c: New test.
20945
20946 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20947
20948 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20949 same size, so no warning should be produced on stormy16.
20950
20951 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20952 due to oversized array.
20953 * g++.old-deja/g++.mike/ns15.C: Likewise.
20954 * g++.old-deja/g++.pt/crash16.C: Likewise.
20955
20956 2001-11-02 Graham Stott <grahams@redhat.com>
20957
20958 * g++.dgother/debug1.C: Fix typos.
20959
20960 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20961
20962 * g++.dg/other/debug1.C: New test.
20963
20964 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20965
20966 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20967 of unsigned long.
20968
20969 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20970
20971 * gcc.dg/20011029-2.c: New test.
20972
20973 * gcc.c-torture/compile/20011029-1.c: New test.
20974
20975 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20976
20977 * objc/execute/class_self-1.m: New test.
20978 * objc/execute/class_self-2.m: New test.
20979
20980 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20981
20982 * gcc.misc-tests/msgs.exp: Delete.
20983 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20984 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20985 error set to match recent changes.
20986
20987 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20988
20989 * gcc.dg/20011021-1.c: New test.
20990
20991 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20992
20993 * gcc.c-torture/compile/20011023-1.c: New test.
20994
20995 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20996
20997 * lib/g77.exp: Rewrite based on lib/g++.exp.
20998
20999 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21000
21001 * gcc.c-torture/execute/20011019-1.c: New test.
21002
21003 * gcc.dg/20011018-1.c: New test.
21004
21005 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21006
21007 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21008
21009 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21010
21011 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21012 * gcc.dg/attr-invalid.c: Likewise.
21013
21014 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21015
21016 * testsuite/gcc.dg/20011015-1.c: New test.
21017
21018 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21019
21020 * g++.dg/template/unify2.C: New test.
21021
21022 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21023
21024 * g++.dg/other/exception-specification.C: New test
21025
21026 2001-10-13 Tom Rix <trix@redhat.com>
21027
21028 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21029 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21030
21031 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21032
21033 * testsuite/gcc.dg/20011009-1.c: New test.
21034
21035 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21036
21037 PR g++/4476
21038 * g++.dg/other/friend1.C: New test.
21039
21040 2001-10-11 Richard Henderson <rth@redhat.com>
21041
21042 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21043
21044 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21045
21046 * gcc.c-torture/compile/20011010-1.c: New.
21047
21048 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21049
21050 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21051 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21052 g77.f-torture/execute/execute.exp,
21053 g77.f-torture/noncompile/noncompile.exp,
21054 gcc.c-torture/compile/compile.exp,
21055 gcc.c-torture/execute/execute.exp,
21056 gcc.c-torture/execute/ieee/ieee.exp,
21057 gcc.c-torture/execute/memcheck/memcheck.exp,
21058 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21059 objc/execute/execute.exp: Update FSF address.
21060
21061 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21062
21063 * gcc.dg/cpp/cmdlne-C.c: Update.
21064 * gcc.dg/cpp/cmdlne-C2.c: New.
21065
21066 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21067
21068 * gcc.c-torture/execute/20011008-3.c: New.
21069
21070 2001-10-08 DJ Delorie <dj@redhat.com>
21071
21072 * gcc.dg/20011008-1.c: New.
21073 * gcc.dg/20011008-2.c: New.
21074
21075 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21076
21077 * gcc.dg/cpp/spacing1.c: Update test.
21078
21079 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21080
21081 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21082 spelling errors of "separate" as "seperate".
21083
21084 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21085
21086 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21087 enough to avoid inlining.
21088
21089 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21090
21091 * lib/g77.exp: set libg2c_dir correctly.
21092
21093 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21094
21095 * gcc.dg/cpp/macro11.c: New test.
21096
21097 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21098
21099 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21100 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21101 gcc.dg/format/multattr-3.c: New tests.
21102 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21103 tests for format attributes on function pointers being rejected.
21104
21105 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21106
21107 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21108
21109 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21110
21111 * g++.dg/warn/format1.C: New test.
21112
21113 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21114
21115 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21116
21117 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21118
21119 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21120
21121 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21122
21123 * gcc.dg/cpp/redef2.c: Add test.
21124
21125 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21126
21127 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21128 long-standing bug on i686, apparently.
21129 * gcc.c-torture/execute/loop-2c.x: New file.
21130 * gcc.c-torture/execute/loop-2d.x: New file.
21131 * gcc.c-torture/execute/loop-3c.x: New file.
21132
21133 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21134
21135 * gcc.dg/cpp/20000625-2.c: Correct line number.
21136
21137 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21138
21139 * gcc.dg/cpp/macro10.c: New test.
21140 * gcc.dg/cpp/strify3.c: New test.
21141 * gcc.dg/cpp/spacing1.c: Add tests.
21142 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21143 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21144
21145 2001-09-24 DJ Delorie <dj@redhat.com>
21146
21147 * gcc.c-torture/execute/20010924-1.c: New test.
21148
21149 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21150
21151 * testsuite/objc/execute/paste.m: Remove.
21152
21153 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21154
21155 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21156
21157 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21158
21159 * g77.dg/strlen0.f: New test.
21160
21161 2001-09-21 Richard Henderson <rth@redhat.com>
21162
21163 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21164 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21165
21166 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21167
21168 Table-driven attributes.
21169 * g++.dg/ext/attrib1.C: New test.
21170
21171 2001-09-20 DJ Delorie <dj@redhat.com>
21172
21173 * gcc.dg/20000926-1.c: Update expected warning messages.
21174 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21175 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21176 array.
21177
21178 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21179
21180 * g++.dg/eh/registers1.C: New test case.
21181
21182 2001-09-17 Richard Henderson <rth@redhat.com>
21183
21184 * gcc.dg/array-5.c: Fix VLA decomposition test.
21185
21186 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21187
21188 * gcc.dg/cpp/line5.c: New testcase.
21189
21190 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21191
21192 * gcc.dg/cpp/macro9.c: New test.
21193
21194 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21195
21196 * gcc.c-torture/execute/980223.c: Change type of addr from long
21197 to char *.
21198
21199 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21200
21201 * gcc.c-torture/execute/20010915-1.c: New test.
21202
21203 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21204
21205 * g77.dg/bprob: New directory.
21206 * g77.dg/bprob/bprob.exp: New file.
21207 * g77.dg/bprob/bprob-1.f: New test.
21208 * g77.dg/gcov: New directory.
21209 * g77.dg/gcov/gcov.exp: New file.
21210 * g77.dg/gcov/gcov-1.f: New test.
21211 * g77.dg/gcov/gcov-1.x: New file.
21212
21213 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21214
21215 * gcc.dg/cpp/directiv.c: Update.
21216 * gcc.dg/cpp/undef1.c: Update.
21217
21218 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21219
21220 * gcc.dg/20010912-1.c: New test.
21221
21222 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21223
21224 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21225 language-independent file in lib.
21226 * lib/gcov.exp: New file.
21227
21228 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21229
21230 * gcc.c-torture/compile/20010911-1.c: New test.
21231
21232 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21233
21234 * lib/profopt.exp: New, to support profile-directed optimizations.
21235 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21236 * gcc.misc-tests/bprob-1.c: New test.
21237 * gcc.misc-tests/bprob-2.c: New test.
21238
21239 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21240
21241 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21242 XFAIL and which kinds of gcov output to verify.
21243 * gcc.misc-tests/gcov-4b.x: New file.
21244 * gcc.misc-tests/gcov-5b.x: New file.
21245 * gcc.misc-tests/gcov-6.x: New file.
21246 * gcc.misc-tests/gcov-7.c: New test.
21247 * gcc.misc-tests/gcov-7.x: New file.
21248
21249 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21250
21251 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21252 * gcc.misc-tests/gcov-6.c: New test.
21253
21254 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21255
21256 PR c++/3986
21257 * g++.dg/abi/vbase1.C: New test.
21258
21259 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21260
21261 * objc.dg/method-2.m: New.
21262
21263 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21264
21265 PR c++/4203
21266 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21267 * g++.dg/init/empty1.C: New test.
21268
21269 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21270
21271 * gcc.c-torture/compile/20010903-1.c: New test.
21272
21273 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21274
21275 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21276 for m68k.
21277
21278 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21279
21280 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21281
21282 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21283
21284 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21285
21286 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21287
21288 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21289 for 16-bit 'unsigned int'.
21290
21291 2001-08-29 Kazu Hirata <kazu@hxi.com>
21292
21293 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21294
21295 2001-08-27 Richard Henderson <rth@redhat.com>
21296
21297 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21298 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21299
21300 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21301
21302 * gcc.dg/asm-names.c (ymain): New.
21303
21304 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21305
21306 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21307 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21308 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21309
21310 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21311
21312 * gcc.dg/compare5.c: New testcase.
21313
21314 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21315
21316 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21317 and "In instantiation".
21318
21319 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21320
21321 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21322
21323 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21324
21325 * gcc.misc-tests/gcov.exp: Add support for branch information.
21326 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21327 * gcc.misc-tests/gcov-4.c: New test.
21328 * gcc.misc-tests/gcov-4b.c: New test.
21329 * gcc.misc-tests/gcov-5b.c: New test.
21330
21331 2001-08-20 Zack Weinberg <zackw@panix.com>
21332
21333 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21334 expected to fail.
21335
21336 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21337
21338 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21339
21340 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21341
21342 * g++.dg/eh/template1.C: New test.
21343
21344 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21345
21346 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21347 Fix thinko.
21348 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21349 for xfail.
21350
21351 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21352
21353 * lib/g77-dg.exp: Use prune.exp for common procedures
21354 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21355 * lib/g77.exp: (g77-dg-prune) Remove
21356
21357 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21358
21359 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21360
21361 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21362
21363 * g++.dg/template/unify1.C: New test.
21364
21365 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21366
21367 * g++.dg/abi/empty4.C: New test.
21368
21369 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21370
21371 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21372 solaris2.*
21373 * g77.f-torture/compile/pr3743.x: Likewise
21374
21375 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21376
21377 * g++.dg/other/using-declaration.C: New test.
21378
21379 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21380
21381 * gcc.dg/cpp/tr-sign.c: New testcase.
21382
21383 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21384
21385 * gcc.dg/cpp/19951025-1.c: Revert.
21386 * gcc.dg/cpp/directiv.c: We no longer process directives that
21387 interrupt macro arguments.
21388
21389 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21390
21391 * gcc.dg/bconstp-1.c: New test.
21392
21393 2001-08-03 Richard Henderson <rth@redhat.com>
21394
21395 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21396
21397 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21398
21399 * gcc.dg/cpp/19951025-1.c: Update.
21400
21401 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21402
21403 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21404 should be x.
21405
21406 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21407
21408 Kill -fhonor-std.
21409 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21410 * g++.old-deja/g++.other/std1.C: Likewise.
21411 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21412
21413 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21414
21415 * lib/g77.exp: Load gcc-defs.exp for common procedures
21416 (g77_pass, g77_fail, g77_finish, g77_exit,
21417 ${tool}_check_unsupported_p} Now redundant. Deleted.
21418
21419 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21420
21421 * g77.dg/fbackslash.f
21422 * g77.dg/fcase-preserve.f
21423 * g77.dg/ff90-1.f
21424 * g77.dg/ffixed-line-length-0.f
21425 * g77.dg/ffixed-line-length-132.f
21426 * g77.dg/ffixed-line-length-7.f
21427 * g77.dg/ffixed-line-length-72.f
21428 * g77.dg/ffixed-line-length-none.f
21429 * g77.dg/ffree-form-1.f
21430 * g77.dg/fno-backslash.f
21431 * g77.dg/fno-f90-1.f
21432 * g77.dg/fno-fixed-form-1.f
21433 * g77.dg/fno-onetrip.f
21434 * g77.dg/fno-typeless-boz.f
21435 * g77.dg/fno-underscoring.f
21436 * g77.dg/fno-vxt-1.f
21437 * g77.dg/fonetrip.f
21438 * g77.dg/ftypeless-boz.f
21439 * g77.dg/fugly-assumed.f
21440 * g77.dg/funderscoring.f
21441 * g77.dg/fvxt-1.f
21442
21443 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21444
21445 * objc.dg/fwd-proto-1.m: New.
21446 * objc.dg/local-decl-1.m: New.
21447 * objc.dg/naming-1.m: New.
21448 * objc.dg/naming-2.m: New.
21449 * objc.dg/proto-hier-1.m: New.
21450
21451 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21452
21453 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21454 largest-type elements to a struct makes its size grow.
21455
21456 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21457
21458 * g++.dg/abi/vthunk1.C: New test.
21459
21460 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21461
21462 * g++.dg/abi/vbase8-22.C: New test.
21463
21464 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21465
21466 * gcc.dg/cpp/macro8.c: New test.
21467
21468 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21469
21470 * g++.dg/abi/vbase8-21.C: New test.
21471
21472 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21473
21474 * g++.dg/abi/vbase8-10.C: New test.
21475
21476 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21477
21478 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21479 ${tool}_set_ld_library_path.
21480 Changed caller.
21481 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21482 g++.exp.
21483
21484 2001-07-26 Stan Cox <scox@redhat.com>
21485
21486 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21487 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21488 gcc_exit, gcc_check_unsupported_p):
21489 Moved to gcc-deps.exp
21490 * gcc-deps.exp: New file.
21491
21492 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21493
21494 * g++.old-deja/g++.pt/defarg14.C: New test.
21495
21496 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21497
21498 * g++.old-deja/g++.other/lineno5.C: New test.
21499
21500 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21501
21502 * g++.old-deja/g++.pt/crash68.C: New test.
21503
21504 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21505
21506 * g++.old-deja/g++.other/crash42.C: New test.
21507
21508 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21509
21510 * gcc.dg/cpp/extratokens.c: Fix.
21511 * gcc.dg/cpp/skipping2.c: New tests.
21512
21513 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21514
21515 * gcc.c-torture/execute/20010724-1.c: New file.
21516 * gcc.c-torture/execute/20010724-1.x: New file.
21517
21518 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21519
21520 * g++.old-deja/g++.other/cond7.C: New test.
21521
21522 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21523
21524 * g++.old-deja/g++.other/optimize4.C: New test.
21525
21526 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21527
21528 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21529
21530 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21531
21532 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21533 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21534 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21535 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21536
21537 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21538 bug report" message.
21539
21540 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21541 * g++.dg/ext/instantiate1.C: Move from old-deja.
21542
21543 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21544
21545 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21546 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21547 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21548 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21549
21550 2001-07-23 Jeffrey A Law (law@cygnus.com)
21551
21552 * gcc.c-torture/execute/20010723-1.c: New test.
21553
21554 2001-07-23 Ben Elliston <bje@redhat.com>
21555
21556 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21557
21558 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21559
21560 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21561 i[34567]86-*-*.
21562 Delete handling of ieee_multilib_flags.
21563 Pass -mieee for alpha*-*-* and sh-*-*.
21564 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21565
21566 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21567
21568 Remove old-abi tests.
21569 * g++.old-deja/g++.mike/p11116.C: Remove.
21570 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21571
21572 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21573
21574 * g77.f-torture/compile/pr3743.f: New test
21575
21576 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21577
21578 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21579
21580 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21581
21582 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21583 g++.old-deja/g++.pt/static6.C: Likewise.
21584 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21585 supports weak symbols.
21586
21587 2001-07-18 Andreas Jaeger <aj@suse.de>
21588
21589 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21590 supported again.
21591
21592 2001-07-18 Andreas Jaeger <aj@suse.de>
21593
21594 * gcc.dg/iftrap-1.c: Fix target line.
21595
21596 2001-07-17 Richard Henderson <rth@redhat.com>
21597
21598 * gcc.c-torture/execute/20010717-1.c: New.
21599
21600 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21601
21602 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21603 tests.
21604
21605 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21606
21607 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21608
21609 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21610
21611 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21612 UAC_SIGBUS, UAC_NOPRINT definitions.
21613
21614 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21615
21616 * objc/execute/object_is_class.m: New test.
21617 * objc/execute/object_is_meta_class.m: New test.
21618
21619 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21620
21621 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21622 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21623
21624 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21625
21626 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21627 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21628
21629 2001-07-14 Richard Henderson <rth@redhat.com>
21630
21631 * gcc.dg/iftrap-1.c: New.
21632
21633 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21634
21635 * g77.f-torture/execute/intrinsic77.f: New test.
21636
21637 2001-07-11 Janis Johnson <janis@us.ibm.com>
21638
21639 * gcc.misc-tests/gcov-3.c: New test.
21640
21641 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21642
21643 * gcc.c-torture/compile/20010711-1.c,
21644 * gcc.c-torture/compile/20010711-2.c: New tests.
21645
21646 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21647
21648 * gcc.c-torture/execute/20010711-1.c: New test.
21649
21650 2001-07-11 Ben Elliston <bje@redhat.com>
21651
21652 * g++.old-deja/g++.other/enum5.C: New test.
21653
21654 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21655
21656 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21657 (g++-dg-prune): Call prune_gcc_output.
21658 * prune.exp: New file for prune_gcc_output.
21659 * lib/g++.exp, lib/gcc.exp: Load it.
21660
21661 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21662
21663 * gcc.c-torture/compile/20010701-1.c,
21664 g++.old-deja/g++.ext/attrib6.C: New tests.
21665
21666 2001-07-06 Jeffrey A Law (law@cygnus.com)
21667
21668 * gcc.c-torture/compile/20010706-1.c: New test.
21669
21670 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21671
21672 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21673
21674 2001-06-28 Stan Shebs <shebs@apple.com>
21675
21676 * gcc.dg/pragma-darwin.c: New test.
21677
21678 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21679
21680 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21681 Solaris 2.[678] system.
21682
21683 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21684
21685 * gcc.dg/20010622-1.c: New test.
21686
21687 2001-06-18 Stan Shebs <shebs@apple.com>
21688
21689 * objc.dg: New directory.
21690 * objc.dg/dg.exp: New file.
21691 * objc.dg/alias.m: New.
21692 * objc.dg/class-1.m: New.
21693 * objc.dg/class-2.m: New.
21694 * objc.dg/const-str-1.m: New.
21695 * objc.dg/const-str-2.m: New.
21696 * objc.dg/id-1.m: New.
21697 * objc.dg/method-1.m: New.
21698 * objc.dg/super-class-1.m: New.
21699 * lib/objc-dg.exp: New file.
21700
21701 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21702
21703 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21704 of label name.
21705
21706 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21707
21708 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21709
21710 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21711
21712 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21713 variable.
21714
21715 2001-06-12 Richard Henderson <rth@redhat.com>
21716
21717 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21718
21719 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21720
21721 * g++.old-deja/g++.abi/vbase5.C: New test.
21722 * g++.old-deja/g++.abi/vbase6.C: New test.
21723 * g++.old-deja/g++.abi/vbase7.C: New test.
21724
21725 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21726
21727 * gcc.c-torture/compile/20010610-1.c: New test.
21728
21729 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21730
21731 * g++.old-deja/g++.abi/vbase4.C: New test.
21732
21733 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21734
21735 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21736 support %f for HC11/HC12 targets.
21737 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21738 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21739 on HC11/HC12 targets.
21740 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21741
21742 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21743
21744 * gcc.dg/wchar_t-1.c: New file.
21745 * gcc.dg/wint_t-1.c: Likewise.
21746
21747 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21748
21749 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21750
21751 2001-06-11 Richard Henderson <rth@redhat.com>
21752
21753 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21754
21755 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21756
21757 * gcc.c-torture/compile/20010611-1.c: New test.
21758
21759 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21760
21761 * gcc.dg/c99-tag-1.c: Add more tests.
21762
21763 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21764
21765 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21766 representation on MN10300 and ARM/Thumb.
21767
21768 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21769
21770 * g77.f-torture/execute/20010610.f: New.
21771
21772 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21773
21774 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21775 names.
21776
21777 2001-06-09 Richard Henderson <rth@redhat.com>
21778
21779 * gcc.c-torture/execute/ashrdi-1.c: New.
21780 * gcc.c-torture/execute/ashldi-1.c: New.
21781 * gcc.c-torture/execute/lshrdi-1.c: New.
21782
21783 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21784
21785 * objc/execute/load-3.m: Added. Check sending +load to categories,
21786 in addition to classes.
21787
21788 2001-06-08 Stan Shebs <shebs@apple.com>
21789
21790 * objc/execute/load-2.m: New test. From Nicola Pero
21791 <n.pero@mi.flashnet.it>.
21792
21793 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21794
21795 * gcc.c-torture/execute/20010605-2.c: New test.
21796
21797 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21798
21799 * g++.old-deja/g++.abi/vbase2.C: New test.
21800 * g++.old-deja/g++.abi/vbase3.C: New test.
21801
21802 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21803
21804 * g++.old-deja/g++.pt/friend49.C: New test.
21805
21806 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21807
21808 * g++.old-deja/g++.ext/anon3.C: New test.
21809
21810 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21811
21812 * g++.old-deja/g++.other/conv7.C: New test.
21813
21814 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21815
21816 * gcc.c-torture/compile/20010605-2.c: New test.
21817
21818 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21819
21820 * gcc.c-torture/execute/20010604-1.c: New test.
21821
21822 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21823
21824 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21825
21826 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21827
21828 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21829 (g++_link_flags): Likewise.
21830 (g++_init): Pass gccpath's value to two previous functions.
21831
21832 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21833
21834 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21835 Ensure logfile entry matches exec command line.
21836
21837 2001-05-31 Richard Henderson <rth@redhat.com>
21838
21839 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21840 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21841
21842 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21843
21844 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21845 compiler for irix6.2
21846
21847 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21848
21849 * g++.old-deja/g++.other/optimize3.C: New file.
21850
21851 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21852
21853 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21854 assemble.
21855
21856 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21857
21858 * g++.old-deja/g++.other/optimize2.C: New file.
21859
21860 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21861
21862 * gcc.c-torture/compile/20010518-2.c: New file.
21863 * gcc.c-torture/execute/20010518-1.c: New file.
21864 * gcc.c-torture/execute/20010518-2.c: New file.
21865
21866 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21867
21868 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21869
21870 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21871
21872 G++ no longer defines builtins that do not begin with __builtin.
21873 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21874 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21875 * g++.old-deja/g++.law/builtin1.C: Likewise.
21876 * g++.old-deja/g++.law/cvt2.C: Likewise.
21877 * g++.old-deja/g++.mike/net5.C: Likewise.
21878 * g++.old-deja/g++.other/builtins1.C: Likewise.
21879 * g++.old-deja/g++.other/builtins2.C: Likewise.
21880 * g++.old-deja/g++.other/builtins3.C: Likewise.
21881 * g++.old-deja/g++.other/builtins4.C: Likewise.
21882 * g++.old-deja/g++.other/inline8.C: Likewise.
21883 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21884
21885 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21886
21887 * g++.old-deja/g++.pt/using1.C: Adjust.
21888 * g++.old-deja/g++.pt/using2.C: New test.
21889
21890 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21891
21892 * gcc.dg/cpp/charconst.c: New tests.
21893 * gcc.dg/cpp/escape.c: New tests.
21894 * gcc.dg/cpp/escape-1.c: New tests.
21895 * gcc.dg/cpp/escape-2.c: New tests.
21896 * gcc.dg/cpp/ucs.c: New tests.
21897
21898 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21899
21900 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21901 native compiler for irix6.5.
21902
21903 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21904
21905 * lib/g++.exp (g++_include_flags): Use args to compute
21906 get_multilibs.
21907 (g++_link_flags): Likewise.
21908 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21909
21910 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21911
21912 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21913
21914 2001-05-21 Geoff Keating <geoffk@redhat.com>
21915
21916 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21917 this file.
21918
21919 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21920
21921 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21922 STACK_SIZE;
21923 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21924 to STACK_SIZE; Use it to define size of add_histo array.
21925 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21926 to STACK_SIZE.
21927 (f): Use GITT_SIZE to define size of gitt local table.
21928 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21929 to STACK_SIZE; Use it to define size of bytemem array.
21930
21931 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21932
21933 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21934 on 68HC11/HC12 due to the asm instruction.
21935 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21936 * gcc.c-torture/compile/920520-1.x: Likewise.
21937 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21938 on 68HC11/HC12 because the function is larger than 64K.
21939 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21940 on 68HC11/HC12 because the structure is too large.
21941
21942 2001-05-20 Richard Henderson <rth@redhat.com>
21943
21944 * gcc.c-torture/execute/20010520-1.c: New.
21945
21946 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21947
21948 * g++.old-deja/g++.warn/compare1.C: New test.
21949 * gcc.dg/compare4.c: New test.
21950
21951 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.old-deja/g++.other/optimize1.C: New test.
21954
21955 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21956
21957 * g++.old-deja/g++.pt/spec41.C: New test.
21958
21959 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21960
21961 * gcc.c-torture/compile/20010114-1.x: Remove.
21962
21963 2001-05-18 Stan Shebs <shebs@apple.com>
21964
21965 * gcc.c-torture/compile/20010518-1.c: New test.
21966
21967 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21968
21969 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21970 * g++.old-deja/g++.pt/crash67.C: New test.
21971
21972 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21973
21974 * g++.old-deja/g++.other/debug9.C: New test.
21975
21976 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21977
21978 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21979
21980 2001-05-16 Jan Hubicka <jh@suse.cz>
21981
21982 * gcc.c-torture/compile/20010516-1.c: New test.
21983
21984 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.other/crash41.C: New test.
21987
21988 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21989
21990 * g++.old-deja/g++.pt/crash66.C: New test.
21991
21992 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21993
21994 * g++.old-deja/g++.robertl/eb27.C: Convert.
21995
21996 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21997
21998 * g++.dg/friend-warn.C: New test. Do not warn about friend
21999 declaration being redundant.
22000
22001 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22002
22003 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22004
22005 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22006
22007 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22008
22009 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22010
22011 * lib/g++.exp: Use testsuite_flags.
22012
22013 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22014
22015 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22016
22017 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22018
22019 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22020
22021 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22022
22023 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22024
22025 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22026
22027 * gcc.c-torture/compile/20010313-1.c: New test.
22028
22029 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22030
22031 * gcc.dg/cpp/direct2.c: New test.
22032 * gccq.dg/cpp/direct2s.c: New test.
22033
22034 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22035
22036 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22037
22038 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22039 * g++.old-deja/g++.other/op3.C: Likewise.
22040
22041 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22042
22043 * gcc.dg/cpp/syshdr.h: New file.
22044 * gcc.dg/cpp/sysmac1.c: Update.
22045 * gcc.dg/cpp/sysmac2.c: Update.
22046
22047 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22048
22049 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22050
22051 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22052
22053 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22054 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22055
22056 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22057
22058 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22059
22060 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22061
22062 * lib/g++.exp (g++_include_flags): Don't use any special flags
22063 if TESTING_IN_BUILD_TREE is not defined.
22064 (g++_init): Use a plain 'c++' as the compiler if
22065 TESTING_IN_BUILD_TREEE is not defined.
22066
22067 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22068
22069 * g++.old-deja/g++.eh/catch13.C: New test.
22070 * g++.old-deja/g++.eh/catch14.C: New test.
22071
22072 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22073
22074 * gcc.dg/cpp/tr-define.c: New test.
22075
22076 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22077
22078 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22079 <stdlib.h>, not <malloc.h>.
22080
22081 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22082
22083 * g++.old-deja/g++.ns/template17.C: New test.
22084
22085 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22086
22087 * g++.old-deja/g++.pt/ref4.C: New test.
22088
22089 2001-04-30 Richard Henderson <rth@redhat.com>
22090
22091 * gcc.dg/20000724-1.c: Revert last change.
22092
22093 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22094
22095 * g77.f-torture/execute/20010430.f: New test.
22096
22097 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22098
22099 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22100
22101 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22102
22103 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22104
22105 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22106
22107 * g++.old-deja/g++.eh/crash6.C: New test.
22108
22109 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22110
22111 * g++.old-deja/g++.other/warn7.C: New test.
22112
22113 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 * g++.old-deja/g++.other/defarg9.C: New test.
22116
22117 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22118
22119 * g77.f-torture/compile/20010426.f: New test.
22120 * g77.f-torture/execute/20010426.f: New test.
22121
22122 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22123
22124 * g77.f-torture/compile/20000629-1.x: Remove - error
22125 has been fixed.
22126
22127 2001-04-26 Jeffrey A Law (law@cygnus.com)
22128
22129 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22130 Tweak slightly to work with g++.dg framework.
22131 * g++.dg/special/ecos.exp: Run initp1.C test.
22132 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22133
22134 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22135 its linker doesn't give line numbers either.
22136 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22137
22138 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22139
22140 * g++.old-deja/g++.other/lex1.C: New test.
22141
22142 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22143
22144 * gcc.dg/noncompile/20010425-1.c: New test.
22145
22146 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22147
22148 * g++.old-deja/g++.pt/mangle2.C: New test.
22149
22150 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22151
22152 * gcc.dg/format/plus-1.c: New test.
22153
22154 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22155
22156 * gcc.dg/20010423-1.c: New test.
22157
22158 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22159
22160 * gcc.c-torture/execute/20010422-1.c: New test.
22161
22162 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22163
22164 * g++.old-deja/g++.ns/type2.C: New test.
22165
22166 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22167
22168 * g++.old-deja/g++.other/perf1.C: New test.
22169
22170 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22171
22172 * gcc.dg/c99-func-2.c: Remove xfail.
22173 * gcc.dg/c99-func-3.c: Remove xfail.
22174 * gcc.dg/c99-func-4.c: Remove xfail.
22175
22176 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22177
22178 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22179
22180 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22181
22182 * gcc.c-torture/compile/20010423-1.c: New test.
22183
22184 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22185
22186 * g++.old-deja/g++.pt/typename28.C: New test.
22187
22188 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22189
22190 * g++.old-deja/g++.abi/empty2.C: New test.
22191 * g++.old-deja/g++.abi/empty3.C: New test.
22192
22193 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22194
22195 * g++.old-deja/g++.other/comdat2.C: New test.
22196 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22197
22198 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22199
22200 * g++.old-deja/g++.other/overload14.C: New test.
22201
22202 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22203
22204 * g++.old-deja/g++.other/lookup23.C: New test.
22205
22206 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22207
22208 * gcc.c-torture/execute/20010403-1.c: New test.
22209
22210 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22211 Mark Mitchell <mark@codesourcery.com>
22212
22213 * lib/old-dejagnu.exp: Don't delete output of executable.
22214 Add .exe suffix to executables.
22215
22216 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22217
22218 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22219
22220 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22221
22222 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22223
22224 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22225
22226 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22227 * g++.old-deja/g++.abi/crash1.C: New test.
22228
22229 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22230
22231 * g++.old-deja/g++.other/crash40.C: New test.
22232
22233 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22234
22235 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22236
22237 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22238
22239 * g++.old-deja/g++.other/warn6.C: New test.
22240
22241 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22242
22243 * g++.old-deja/g++.robertl/eb42.C: Same.
22244
22245 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22246
22247 * gcc.dg/wtr-conversion-1.c: New testcase.
22248
22249 2001-04-10 Richard Henderson <rth@redhat.com>
22250
22251 * g++.old-deja/g++.other/array5.C: New.
22252
22253 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22254
22255 * gcc.c-torture/execute/20010408-1.c: New test.
22256
22257 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22258
22259 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22260 headers and constructs.
22261 * g++.old-deja/g++.robertl/eb79.C: Same.
22262 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22263 * g++.old-deja/g++.robertl/eb73.C: Same.
22264 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22265 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22266 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22267 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22268 * g++.old-deja/g++.robertl/eb44.C: Same.
22269 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22270 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22271 * g++.old-deja/g++.robertl/eb39.C: Same.
22272 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22273 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22274 * g++.old-deja/g++.robertl/eb30.C: Same.
22275 * g++.old-deja/g++.robertl/eb3.C: Same.
22276 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22277 * g++.old-deja/g++.robertl/eb21.C: Same.
22278 * g++.old-deja/g++.robertl/eb15.C: Same.
22279 * g++.old-deja/g++.robertl/eb118.C: Same.
22280 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22281 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22282 * g++.old-deja/g++.robertl/eb109.C: Same.
22283 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22284 * g++.old-deja/g++.mike/rtti1.C: Same.
22285 * g++.old-deja/g++.mike/p658.C: Same.
22286 * g++.old-deja/g++.mike/net46.C: Same.
22287 * g++.old-deja/g++.mike/net34.C: Same.
22288 * g++.old-deja/g++.mike/memoize1.C: Same.
22289 * g++.old-deja/g++.mike/eh2.C: Same.
22290 * g++.old-deja/g++.law/weak.C: Same.
22291 * g++.old-deja/g++.law/visibility7.C: Same.
22292 * g++.old-deja/g++.law/visibility25.C: Same.
22293 * g++.old-deja/g++.law/visibility22.C: Same.
22294 * g++.old-deja/g++.law/visibility2.C: Same.
22295 * g++.old-deja/g++.law/visibility17.C: Same.
22296 * g++.old-deja/g++.law/visibility13.C: Same.
22297 * g++.old-deja/g++.law/visibility10.C: Same.
22298 * g++.old-deja/g++.law/visibility1.C: Same.
22299 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22300 * g++.old-deja/g++.law/vbase1.C: Same.
22301 * g++.old-deja/g++.law/operators32.C: Same.
22302 * g++.old-deja/g++.law/nest3.C: Same.
22303 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22304 * g++.old-deja/g++.law/except5.C (main): Same.
22305 * g++.old-deja/g++.law/cvt7.C (run): Same.
22306 * g++.old-deja/g++.law/cvt2.C: Same.
22307 * g++.old-deja/g++.law/cvt16.C: Same.
22308 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22309 * g++.old-deja/g++.law/ctors17.C (main): Same.
22310 * g++.old-deja/g++.law/ctors13.C: Same.
22311 * g++.old-deja/g++.law/ctors12.C (main): Same.
22312 * g++.old-deja/g++.law/ctors10.C: Same.
22313 * g++.old-deja/g++.law/code-gen5.C: Same.
22314 * g++.old-deja/g++.law/bad-error7.C: Same.
22315 * g++.old-deja/g++.law/arm9.C: Same.
22316 * g++.old-deja/g++.law/arm12.C: Same.
22317 * g++.old-deja/g++.law/arg8.C: Same.
22318 * g++.old-deja/g++.law/arg1.C: Same.
22319 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22320 * g++.old-deja/g++.jason/template31.C: Same.
22321 * g++.old-deja/g++.jason/template24.C (main): Same.
22322 * g++.old-deja/g++.jason/2371.C: Same.
22323 * g++.old-deja/g++.eh/new2.C: Same.
22324 * g++.old-deja/g++.eh/new1.C: Same.
22325 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22326 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22327 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22328 * g++.old-deja/g++.brendan/crash62.C: Same.
22329 * g++.old-deja/g++.brendan/crash52.C: Same.
22330 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22331 * g++.old-deja/g++.brendan/crash38.C: Same.
22332 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22333 * g++.old-deja/g++.brendan/copy9.C: Same.
22334
22335 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22336
22337 * gcc.c-torture/execute/20001203-2.c (memset):
22338 Count argument is of type __SIZE_TYPE__.
22339
22340 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22341
22342 * gcc.c-torture/compile/20010404-1.c: New test.
22343
22344 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22345
22346 * gcc.c-torture/compile/20010326-1.c: New test.
22347
22348 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22349
22350 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22351 peculiarities of the SH.
22352 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22353
22354 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22355
22356 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22357 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22358 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22359
22360 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22361
22362 * g77.f-torture/compile/20010321-1.f: New test.
22363
22364 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.c-torture/compile/20010329-1.c: New test.
22367
22368 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22369
22370 * gcc.c-torture/execute/20010329-1.c: New test.
22371
22372 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22373
22374 * g++.old-deja/g++.other/eh4.C: Fix typo.
22375
22376 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22377
22378 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22379
22380 2001-03-28 Philip Blundell <philb@gnu.org>
22381
22382 * gcc.c-torture/compile/20010328-1.c: New test.
22383
22384 2001-03-27 Richard Henderson <rth@redhat.com>
22385
22386 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22387 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22388
22389 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22390
22391 * gcc.c-torture/compile/20010327-1.c: New test.
22392
22393 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22394
22395 * g++.old-deja/g++.other/friend12.C: New test.
22396 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22397 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22398
22399 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22400
22401 * gcc.c-torture/execute/20010325-1.c: New test.
22402
22403 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22404
22405 * g++.old-deja/g++.other/mangle3.C: New test.
22406
22407 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22408
22409 * g++.old-deja/g++.other/anon8.C: New test.
22410
22411 2001-03-20 Philip Blundell <philb@gnu.org>
22412
22413 * gcc.c-torture/compile/20010320-1.c: New test.
22414
22415 2001-03-17 Richard Henderson <rth@redhat.com>
22416
22417 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22418
22419 2001-03-15 Geoff Keating <geoff@redhat.com>
22420
22421 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22422 tests on AIX.
22423
22424 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22425
22426 * g++.old-deja/g++.other/eh4.C: New test.
22427
22428 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22429
22430 * gcc.dg/cpp/mi1.c: Update.
22431
22432 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22433
22434 * g++.old-deja/g++.other/regstack.C: New test.
22435
22436 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22437
22438 * g++.old-deja/g++.other/ref4.C: New test.
22439
22440 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22441
22442 * objc/execute/va_method.m: Added.
22443 * objc/execute/IMP.m: Added.
22444 * objc/execute/_cmd.m: Added.
22445 * objc/execute/accessing_ivars.m: Added.
22446 * objc/execute/class-1.m: Added.
22447 * objc/execute/class-10.m: Added.
22448 * objc/execute/class-11.m: Added.
22449 * objc/execute/class-12.m: Added.
22450 * objc/execute/class-13.m: Added.
22451 * objc/execute/class-14.m: Added.
22452 * objc/execute/class-2.m: Added.
22453 * objc/execute/class-3.m: Added.
22454 * objc/execute/class-4.m: Added.
22455 * objc/execute/class-5.m: Added.
22456 * objc/execute/class-6.m: Added.
22457 * objc/execute/class-7.m: Added.
22458 * objc/execute/class-8.m: Added.
22459 * objc/execute/class-9.m: Added.
22460 * objc/execute/class-tests-1.h
22461 * objc/execute/class-tests-2.h
22462 * objc/execute/compatibility_alias.m: Added.
22463 * objc/execute/encode-1.m: Added.
22464 * objc/execute/formal_protocol-1.m: Added.
22465 * objc/execute/formal_protocol-2.m: Added.
22466 * objc/execute/formal_protocol-3.m: Added.
22467 * objc/execute/formal_protocol-4.m: Added.
22468 * objc/execute/formal_protocol-5.m: Added.
22469 * objc/execute/formal_protocol-6.m: Added.
22470 * objc/execute/formal_protocol-7.m: Added.
22471 * objc/execute/informal_protocol.m: Added.
22472 * objc/execute/initialize.m: Added.
22473 * objc/execute/load.m: Added.
22474 * objc/execute/many_args_method.m: Added.
22475 * objc/execute/nested-3.m: Added.
22476 * objc/execute/no_clash.m: Added.
22477 * objc/execute/private.m: Added.
22478 * objc/execute/redefining_self.m: Added.
22479 * objc/execute/root_methods.m: Added.
22480 * objc/execute/selector-1.m: Added.
22481 * objc/execute/static-1.m: Added.
22482 * objc/execute/static-2.m: Added.
22483 * objc/execute/va_method.m: Added.
22484
22485 2001-03-10 Richard Henderson <rth@redhat.com>
22486
22487 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22488
22489 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22490
22491 * g++.old-deja/g++.other/crash31.C: XFAIL.
22492 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22493 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22494 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22495 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22496 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22497
22498 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22499
22500 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22501
22502 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22503
22504 * gcc.dg/20000724-1.c: Don't use multiline strings.
22505
22506 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22507
22508 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22509 result of -cString against what we expect it to be; don't just
22510 print it out for no one to read.
22511
22512 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22513 Based on testcases provided by Nicola Pero.
22514
22515 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22516
22517 * gcc.dg/cpp/macro7.c: New test.
22518
22519 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22520
22521 * gcc.dg/cpp/multiline.c: Update.
22522
22523 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22524
22525 * g++.old-deja/g++.other/enum3.C: New test.
22526
22527 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22528
22529 * g++.old-deja/g++.other/pod1.C: New test.
22530
22531 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22532
22533 * g++.old-deja/g++.ext/overload1.C: New test.
22534
22535 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22536
22537 * g++.old-deja/g++.pt/using1.C: New test.
22538
22539 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22540
22541 * g++.old-deja/g++.other/using9.C: New test.
22542
22543 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22544
22545 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22546
22547 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22548
22549 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22550
22551 * g++.old-deja/g++.ext/realpt1.C: Remove.
22552
22553 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22554
22555 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22556
22557 2001-02-26 Will Cohen <wcohen@redhat.com>
22558
22559 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22560
22561 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22562
22563 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22564 templatized constructors.
22565
22566 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22567
22568 * gcc.c-torture/execute/20010224-1.c: New test.
22569
22570 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22571
22572 * gcc.c-torture/execute/20010222-1.c: New test.
22573
22574 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22575
22576 * g++.old-deja/g++.other/inline20.C: New test.
22577
22578 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22579
22580 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22581
22582 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22583
22584 * g++.old-deja/g++.other/lookup22.C: New test.
22585
22586 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22587
22588 * g77.dg: New directory.
22589 * g77.dg/20010216-1.f: New test case.
22590 * g77.dg/dg.exp: New driver.
22591 * lib/g77-dg.exp: New driver library.
22592
22593 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22594
22595 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22596
22597 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22598
22599 * g++.old-deja/g++.other/decl9.C: New test.
22600
22601 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22602
22603 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22604 not need <string> and also tests the initialization at runtime.
22605
22606 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22607
22608 * gcc.c-torture/execute/longlong.c: New test.
22609
22610 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22611
22612 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22613
22614 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22615
22616 * gcc.c-torture/execute/920302-1.c (execute):
22617 Change argument type to short.
22618
22619 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22620
22621 * g++.old-deja/g++.pt/deduct6.C: New test.
22622
22623 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22624
22625 * g++.old-deja/g++.pt/deduct5.C: New test.
22626
22627 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22628
22629 * gcc.c-torture/execute/20010209-1.c: New test.
22630
22631 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22632
22633 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22634
22635 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22636
22637 * g++.dg/vtgc1.C: Update for new ABI.
22638
22639 * consistency.vlad: New directory, 1665 files.
22640
22641 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22642
22643 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22644 return type.
22645 * gcc.dg/cpp/digraphs.c: Declare puts.
22646
22647 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 * g++.old-deja/g++.other/warn5.C: New test.
22650
22651 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22652
22653 * g++.old-deja/g++.pt/spec40.C: New test.
22654
22655 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22656
22657 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22658 case.
22659 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22660
22661 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22662
22663 * gcc.c-torture/compile/20010209-1.c: New test.
22664
22665 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22666
22667 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22668 excess errors message but not if it crashes.
22669 * g++.old-deja/g++.other/crash27.C: Likewise.
22670 * g++.old-deja/g++.other/crash28.C: Likewise.
22671 * g++.old-deja/g++.other/crash30.C: Likewise.
22672 * g++.old-deja/g++.other/crash32.C: Likewise.
22673 * g++.old-deja/g++.other/crash35.C: Likewise.
22674 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22675
22676 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22677
22678 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22679 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22680 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22681 g77.f-torture/execute/execute.exp,
22682 g77.f-torture/noncompile/noncompile.exp,
22683 gcc.c-torture/execute/execute.exp,
22684 gcc.c-torture/execute/memcheck/memcheck.exp,
22685 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22686 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22687 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22688 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22689 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22690 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22691 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22692 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22693 Remove bug reporting instructions with ancient email addresses.
22694
22695 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.dg/20010202-1.c: New test.
22698 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22699
22700 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22701
22702 * g++.dg/stdbool-if.C: New test.
22703
22704 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22705
22706 * objc/execute/fdecl.m: Added main().
22707
22708 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22709
22710 * gcc.c-torture/execute/20010206-1.c: New test.
22711
22712 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22713
22714 * gcc.dg/cpp/avoidpaste1.c: Update.
22715
22716 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22717
22718 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22719 Pero <nicola@brainstorm.co.uk>.
22720 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22721
22722 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22723
22724 * g++.old-deja/g++.pt/spec39.C: New test.
22725
22726 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22727
22728 * gcc.c-torture/compile/20010202-1.c: New test.
22729
22730 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22731
22732 * g++.old-deja/g++.abi/primary2.C: New test.
22733 * g++.old-deja/g++.abi/primary3.C: New test.
22734 * g++.old-deja/g++.abi/primary4.C: New test.
22735 * g++.old-deja/g++.abi/primary5.C: New test.
22736 * g++.old-deja/g++.abi/vtable3.h: New test.
22737 * g++.old-deja/g++.abi/vtable3a.C: New test.
22738 * g++.old-deja/g++.abi/vtable3b.C: New test.
22739 * g++.old-deja/g++.abi/vtable3c.C: New test.
22740 * g++.old-deja/g++.abi/vtable3d.C: New test.
22741 * g++.old-deja/g++.abi/vtable3e.C: New test.
22742 * g++.old-deja/g++.abi/vtable3f.C: New test.
22743 * g++.old-deja/g++.abi/vtable3g.C: New test.
22744 * g++.old-deja/g++.abi/vtable3h.C: New test.
22745 * g++.old-deja/g++.abi/vtable3i.C: New test.
22746 * g++.old-deja/g++.abi/vtable3j.C: New test.
22747 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22748
22749 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22750
22751 * g++.old-deja/g++.other/anon6.C: New test.
22752 * g++.old-deja/g++.other/anon7.C: New test.
22753
22754 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22755
22756 * gcc.dg/cpp/avoidpaste2.c: New tests.
22757
22758 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22759
22760 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22761
22762 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22763
22764 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22765 DECIMAL_DIG cases for Irix."
22766
22767 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22768
22769 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22770
22771 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22772
22773 * gcc.dg/c99-tag-1.c: New test.
22774
22775 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22776
22777 * gcc.dg/cpp/tr-warn1.c: Add tests.
22778
22779 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22780
22781 * gcc.dg/cpp/avoidpaste1.c: Update.
22782 * gcc.dg/cpp/paste4.c: Update.
22783
22784 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22785
22786 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22787 cases for Irix.
22788
22789 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22790
22791 * g++.old-deja/g++.other/inline19.C: New test.
22792
22793 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22794
22795 * gcc.dg/Wlarger-than.c: New test.
22796
22797 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22798
22799 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22800
22801 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22802
22803 * gcc.c-torture/execute/20010129-1.c: New test.
22804 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22805
22806 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22807
22808 * gcc.dg/cpp/avoidpaste1.c: Test case.
22809
22810 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22811
22812 * g++.old-deja/g++.other/inline18.C: New test.
22813
22814 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22815
22816 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22817 and __builtin_putchar.
22818
22819 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22820
22821 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22822 tests.
22823
22824 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22825
22826 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22827 floating point number rounding mode to round to the nearest
22828 representable mode.
22829
22830 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22831
22832 * g++.old-deja/g++.other/mangle2.C: New test.
22833
22834 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22835
22836 * gcc.c-torture/compile/20010124-1.c: New test.
22837
22838 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22839
22840 * g++.old-deja/g++.pt/spec38.C: New test.
22841
22842 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22843
22844 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22845 "Build don't run".
22846
22847 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22848
22849 * gcc.c-torture/execute/20010123-1.c: New test.
22850
22851 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22852
22853 * g++.old-deja/g++.pt/spec37.C: New test.
22854
22855 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22856
22857 * g++.old-deja/g++.pt/overload14.C: New test.
22858
22859 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22860
22861 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22862 __builtin_return_address.
22863
22864 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22865
22866 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22867 * g++.old-deja/g++.pt/spec35.C: New test.
22868 * g++.old-deja/g++.pt/spec36.C: New test.
22869
22870 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22871
22872 * gcc.c-torture/compile/20010118-1.c: New test.
22873
22874 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22875
22876 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22877
22878 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22879
22880 * gcc.c-torture/execute/20010119-1.c: New test.
22881
22882 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22883
22884 * g++.old-deja/g++.other/vbase5.C: New test.
22885
22886 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22887
22888 * gcc.c-torture/execute/20010118-1.c: New test.
22889
22890 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22891
22892 * g++.old-deja/g++.pt/deduct3.C: New test.
22893
22894 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22895
22896 * g++.old-deja/g++.pt/spec34.C: New test.
22897
22898 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22899
22900 * g77.f-torture/compile/20000601-2.f: New test.
22901
22902 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22903
22904 * g++.old-deja/g++.other/init17.C: New test.
22905
22906 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22907
22908 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22909
22910 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22911
22912 * g++.old-deja/g++.pt/unify8.C: New test.
22913
22914 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22915
22916 * g++.old-deja/g++.abi/vbase1.C: New test.
22917
22918 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22919
22920 * g++.old-deja/g++.pt/crash65.C: New test.
22921
22922 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22923
22924 * gcc.dg/cpp/assembl2.S: New test case.
22925
22926 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22927
22928 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22929 are supported.
22930
22931 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22932
22933 * g++.old-deja/g++.other/builtins1.C: New test.
22934 * g++.old-deja/g++.other/builtins2.C: Likewise.
22935 * g++.old-deja/g++.other/builtins3.C: Likewise.
22936 * g++.old-deja/g++.other/builtins4.C: Likewise.
22937
22938 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22939
22940 * gcc.c-torture/compile/20010117-1.c: New test.
22941 * gcc.c-torture/compile/20010117-2.c: New test.
22942
22943 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22944
22945 * g77.f-torture/execute/20010116.[fx]: New test,
22946 XFAIL on i?86-*-*.
22947 * g77.f-torture/compile/20010115.f: Indicate it's
22948 a test for PR fortran/1636.
22949
22950 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22951
22952 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22953
22954 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22955
22956 * g77.f-torture/compile/20010115.f: New test.
22957
22958 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22959
22960 * g++.old-deja/g++.pt/nontype5.C: New test.
22961
22962 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22963
22964 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22965 have an equivalent working one below it.
22966
22967 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22968
22969 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22970 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22971
22972 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22973
22974 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22975 message containing "init_priority".
22976 (conpr-2.C): Likewise.
22977 (conpr-3.C): Likewise.
22978 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22979
22980 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22981
22982 * gcc.c-torture/execute/20010114-2.c: New test.
22983
22984 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22985
22986 * gcc.c-torture/compile/20010114-1.c: New test.
22987 * gcc.c-torture/compile/20010114-1.x: Xfail.
22988 * gcc.c-torture/compile/20010114-2.c: New test.
22989 * gcc.c-torture/execute/20010114-1.c: New test.
22990 * gcc.dg/trunc-1.c: New test.
22991 * gcc.dg/uninit-B.c: New test.
22992
22993 2001-01-13 Nick Clifton <nickc@redhat.com>
22994
22995 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22996 target.
22997
22998 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22999
23000 * gcc.c-torture/compile/20010113-1.c: New test.
23001
23002 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23003
23004 * gcc.c-torture/compile/20001212-1.c: New test.
23005
23006 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23007
23008 * gcc.dg/cpp/widestr1.c: Update.
23009 * gcc.dg/cpp/prag-imp.c: Remove.
23010
23011 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23012
23013 * gcc.c-torture/execute/20000801-3.x: Remove.
23014 * gcc.dg/c90-init-1.c: New test.
23015 * gcc.dg/c99-init-1.c: New test.
23016 * gcc.dg/c99-init-2.c: New test.
23017 * gcc.dg/gnu99-init-1.c: New test.
23018
23019 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23020
23021 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23022 testing that no relevant ones were found.
23023
23024 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23025
23026 * g++.old-deja/g++.pt/cast2.C: New test.
23027
23028 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23029
23030 * g++.old-deja/g++.pt/friend47.C: New test.
23031
23032 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23033
23034 * g++.old-deja/g++.pt/instantiate13.C: New test.
23035
23036 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23037
23038 * g++.old-deja/g++.other/defarg7.C: New test.
23039 * g++.old-deja/g++.other/defarg8.C: New test.
23040
23041 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23042
23043 * g++.old-deja/g++.pt/crash64.C: New test.
23044
23045 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23046
23047 * g++.old-deja/g++.pt/crash63.C: New test.
23048
23049 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23050
23051 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23052
23053 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23054
23055 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23056
23057 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23058
23059 * g++.old-deja/g++.pt/error3.C: New test.
23060
23061 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23062
23063 * g++.old-deja/g++.other/crash39.C: New test.
23064
23065 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23066
23067 * g++.old-deja/g++.other/vbase4.C: New test.
23068
23069 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23070
23071 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23072 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23073 * gcc.dg/special/special.exp: New test driver which will check
23074 for alias support for the above test.
23075
23076 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23077
23078 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23079 problems on small machines.
23080 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23081 parameterize.
23082
23083 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23084
23085 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23086 mips.
23087 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23088
23089 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23090
23091 * g++.old_deja/g++.pt/using8.C: New test.
23092
23093 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23094
23095 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23096
23097 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23098
23099 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23100 where a failure is expected.
23101 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23102
23103 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 * g++.old_deja/g++.pt/instantiate12.C: New test.
23106
23107 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23108
23109 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23110 start of structs.
23111 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23112 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23113 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23114 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23115 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23116 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23117 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23118 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23119 * g++.old-deja/g++.eh/spec6.C: Likewise.
23120 * g++.old-deja/g++.jason/crash3.C: Likewise.
23121 * g++.old-deja/g++.law/ctors11.C: Likewise.
23122 * g++.old-deja/g++.law/ctors17.C: Likewise.
23123 * g++.old-deja/g++.law/ctors5.C: Likewise.
23124 * g++.old-deja/g++.law/ctors9.C: Likewise.
23125 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23126 * g++.old-deja/g++.mike/net22.C: Likewise.
23127 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23128 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23129 * g++.old-deja/g++.mike/virt3.C: Likewise.
23130 * g++.old-deja/g++.niklas/t128.C: Likewise.
23131 * g++.old-deja/g++.other/anon4.C: Likewise.
23132 * g++.old-deja/g++.other/using1.C: Likewise.
23133 * g++.old-deja/g++.other/warn3.C: Likewise.
23134 * g++.old-deja/g++.pt/t37.C: Likewise.
23135 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23136 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23137
23138 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23139
23140 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23141
23142 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23143
23144 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23145
23146 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23147
23148 * gcc.c-torture/compile/20010107-1.c: New test.
23149
23150 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23151
23152 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23153
23154 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23155
23156 * gcc.dg/format/format.h: New file.
23157 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23158 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23159 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23160 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23161 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23162 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23163 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23164 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23165 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23166 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23167 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23168 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23169 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23170 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23171 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23172 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23173 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23174 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23175 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23176 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23177 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23178 instead of declaring standard types, macros and functions in each
23179 test.
23180
23181 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23182
23183 * gcc.c-torture/execute/20010106-1.c: New test.
23184
23185 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23186
23187 * gcc.dg/format/format.exp: New file.
23188 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23189 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23190 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23191 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23192 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23193 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23194 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23195 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23196 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23197 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23198 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23199 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23200 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23201 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23202 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23203 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23204 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23205 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23206 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23207 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23208 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23209 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23210 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23211 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23212 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23213 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23214 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23215 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23216 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23217 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23218 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23219 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23220 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23221 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23222 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23223 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23224 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23225 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23226 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23227 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23228 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23229 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23230
23231 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23232
23233 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23234 account.
23235
23236 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23237
23238 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23239
23240 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23241
23242 * g++.old-deja/g++.pt/crash62.C: New test.
23243
23244 2001-01-04 Richard Henderson <rth@redhat.com>
23245
23246 * gcc.dg/20000926-1.c: Update expected warnings.
23247 * gcc.dg/array-2.c: Likewise.
23248 * gcc.dg/array-4.c: Also validate flexible array members.
23249 * gcc.dg/c99-flex-array-1.c: New.
23250
23251 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23252
23253 * gcc.c-torture/compile/20001222-1.x: Remove.
23254
23255 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23256
23257 * gcc.c-torture/execute/built-in-setjmp.c: New.
23258
23259 2001-01-03 Richard Henderson <rth@redhat.com>
23260
23261 * gcc.dg/940510-1.c: Update expected error wording.
23262 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23263
23264 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23265
23266 * lib/target-supports.exp (check_alias_available): Modified to
23267 indicate aliases not supported if only weak aliases are supported.
23268
23269 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23270
23271 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23272 Turn on cmpstrsi checks for __pj__ and __i370__.
23273
23274 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23275
23276 * g++.old-deja/g++.other/virtual11.C: New test.
23277
23278 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23279
23280 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23281
23282 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23283
23284 * gcc.c-torture/compile/20010102-1.c: New test.
23285
23286 2001-01-02 Andreas Jaeger <aj@suse.de>
23287
23288 * gcc.dg/noreturn-3.c: New test.
23289
23290 * gcc.dg/noreturn-4.c: New test.
23291
23292 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23293
23294 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23295 __builtin_fputc and __builtin_fwrite.
23296
23297 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23298
23299 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23300 signed char, not default char.
23301
23302 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23303
23304 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23305
23306 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23307
23308 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23309
23310 2000-12-29 Richard Henderson <rth@redhat.com>
23311
23312 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23313 (__cyg_profile_func_exit): Define.
23314
23315 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23316
23317 * g++.dg/vtgc1.C: New test.
23318
23319 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23320
23321 * gcc.dg/noncompile/20001228-1.c: New test.
23322
23323 * gcc.dg/20001228-1.c: New test.
23324
23325 * gcc.c-torture/execute/20001228-1.c: New test.
23326
23327 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23328
23329 * gcc.dg/format-strfmon-1.c: New test.
23330
23331 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23332
23333 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23334 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23335 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23336 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23337 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23338 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23339 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23340 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23341 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23342 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23343 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23344 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23345 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23346
23347 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23348 * gcc.c-torture/execute/string-opt-4.c: Test index.
23349
23350 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23351
23352 * gcc.c-torture/compile/20001226-1.c: New test.
23353
23354 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23355
23356 * gcc.c-torture/compile/20001222-1.c: New test.
23357 * gcc.c-torture/compile/20001222-1.x: Xfail.
23358
23359 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23360
23361 * gcc.c-torture/execute/comp-goto-2.c: New test.
23362
23363 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23364
23365 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23366 Use long types if __INT_MAX__ is 32767.
23367 (main): Use cast to (sint32 *) when poking 88 into a_page.
23368
23369 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23370
23371 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23372
23373 * gcc.c-torture/compile/20001221-1.c: New test.
23374 * gcc.c-torture/execute/20001221-1.c: New test.
23375
23376 2000-12-20 Richard Henderson <rth@redhat.com>
23377
23378 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23379 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23380
23381 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23382
23383 * gcc.dg/compare3.c: New test.
23384
23385 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23386
23387 * gcc.dg/format-warnll-1.c: New test.
23388
23389 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23390
23391 * gcc.dg/cpp/cmdlne-P.c: New test.
23392
23393 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23394
23395 * gcc.c-torture/execute/builtin-abs-1.c,
23396 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23397
23398 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23399
23400 * gcc.dg/cpp/multiline.c: New test.
23401
23402 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23403
23404 * g++.old-deja/g++.other/syshdr1.C: Update.
23405 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23406
23407 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23408
23409 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23410
23411 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23412
23413 * g++.old-deja/g++.pt/ttp65.C: New test.
23414
23415 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23416
23417 * g++.old-deja/g++.pt/ttp64.C: New test.
23418
23419 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23420
23421 * g++.old-deja/g++.pt/spec33.C: New test.
23422
23423 2000-12-14 Catherine Moore <clm@redhat.com>
23424
23425 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23426 * gcc.c-torture/execute/920612-2.c: Likewise.
23427 * gcc.c-torture/execute/920428-2.c: Likewise.
23428 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23429 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23430
23431 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23432
23433 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23434 * gcc.dg/pack-test-2.c: Likewise.
23435
23436 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23437
23438 Tests by Zack Weinberg <zackw@stanford.edu>.
23439
23440 * gcc.dg/cpp/defined.c: Update.
23441 * gcc.dg/cpp/defined_trad.c: New tests.
23442
23443 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23444
23445 * gcc.dg/cpp/trad-direct.c: Update.
23446
23447 2000-12-11 Neil Booth <neilb@earthling.net>
23448
23449 * gcc.dg/cpp/defined_trad.c
23450
23451 2000-12-11 Neil Booth <neilb@earthling.net>
23452
23453 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23454
23455 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23456
23457 * gcc.dg/format-miss-2.c: New test.
23458
23459 2000-12-09 Neil Booth <neilb@earthling.net>
23460
23461 * gcc.dg/cpp/lineflags.c: New tests.
23462 * gcc.dg/cpp/poison.c: Update.
23463 * gcc.dg/cpp/redef2.c: Update.
23464 * gcc.dg/cpp/skipping.c: New test.
23465
23466 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23467
23468 * g++.old-deja/g++.other/eh3.C: New testcase.
23469
23470 2000-12-07 Neil Booth <neilb@earthling.net>
23471
23472 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23473 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23474 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23475 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23476 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23477 Update.
23478
23479 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23480
23481 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23482 __SIZE_TYPE__ instead of int for type of integers cast to
23483 pointers.
23484
23485 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23486
23487 * g++.old-deja/g++.other/cleanup4.C: New test.
23488
23489 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23490
23491 * format-sec-1.c: New test.
23492
23493 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23494
23495 * gcc.dg/format-nonlit-3.c: New test.
23496
23497 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23498
23499 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23500 through a null pointer.
23501
23502 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23503
23504 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23505 * g++.old-deja/g++.pt/partial4.C: New test.
23506
23507 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23508
23509 * gcc.c-torture/execute/ieee/hugeval.x: New.
23510
23511 2000-12-06 Neil Booth <neilb@earthling.net>
23512
23513 * gcc.dg/cpp/backslash2.c: New tests.
23514
23515 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23516
23517 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23518 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23519
23520 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23521
23522 * gcc.c-torture/execute/20001203-2.c: New testcase.
23523
23524 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23525
23526 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23527 * g++.old-deja/g++.other/virtual10.C: New test.
23528
23529 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23530
23531 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23532
23533 2000-12-05 Richard Henderson <rth@redhat.com>
23534
23535 * gcc.c-torture/compile/20001205-1.c: New.
23536
23537 2000-12-04 Neil Booth <neilb@earthling.net>
23538
23539 * g++.old-deja/g++.other/virtual9.C: New test.
23540 * g++.old-deja/g++.pt/crash61.C: New test.
23541 * gcc.c-torture/execute/loop-9.c: New test.
23542
23543 2000-12-04 Neil Booth <neilb@earthling.net>
23544
23545 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23546 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23547 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23548 * gcc.dg/cpp/extratokens.c: ...here.
23549
23550 2000-12-04 Neil Booth <neilb@earthling.net>
23551
23552 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23553 New tests.
23554
23555 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23556
23557 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23558 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23559
23560 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23561
23562 * gcc.c-torture/execute/20001203-1.c: New test.
23563
23564 2000-12-03 Neil Booth <neilb@earthling.net>
23565
23566 * gcc.dg/cpp/macro6.c: New test cases.
23567
23568 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23569
23570 * gcc.c-torture/execute/string-opt-9.c: New test.
23571 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23572 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23573 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23574
23575 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23576 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23577
23578 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23579
23580 * gcc.dg/cpp/if-6.c: New testcase.
23581
23582 * gcc.dg/20001201-1.c: New testcase.
23583
23584 2000-12-02 Neil Booth <neilb@earthling.net>
23585
23586 * g++.old-deja/g++.other/externC4.C,
23587 g++.old-deja/g++.other/friend10.C: New tests.
23588
23589 2000-12-02 Neil Booth <neilb@earthling.net>
23590
23591 * g++.old-deja/g++.other/instan2.C
23592 * g++.old-deja/g++.other/instan3.C: New test.
23593
23594 2000-12-02 Neil Booth <neilb@earthling.net>
23595
23596 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23597 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23598 gnuc99.c,gnuc99-pedantic.c: New tests.
23599
23600 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23601
23602 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23603 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23604
23605 2000-12-01 Neil Booth <neilb@earthling.net>
23606
23607 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23608 * gcc.dg/cpp/poison.c: Update.
23609 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23610
23611 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23612
23613 * g77.f-torture/execute/20001201.f: New test.
23614
23615 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23616
23617 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23618
23619 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23620
23621 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23622
23623 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23624
23625 * g++.old-deja/g++.other/cast6.C: New test.
23626
23627 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23628
23629 * gcc.c-torture/execute/20001130-2.c: New testcase.
23630
23631 2000-11-30 Richard Henderson <rth@redhat.com>
23632
23633 * gcc.c-torture/execute/20001130-1.c: New test.
23634
23635 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23636
23637 * g++.old-deja/g++.other/op3.C: New test.
23638
23639 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23640
23641 * g++.old-deja/g++.other/op2.C: New test.
23642
23643 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23644
23645 * g++.old-deja/g++.other/crash38.C: New test.
23646
23647 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23648
23649 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23650
23651 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23652
23653 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23654 tests.
23655 * gcc.c-torture/execute/string-opt-6.c: New test.
23656
23657 * gcc.dg/20001117-1.c: Add main.
23658
23659 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23660
23661 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23662 Move from here ...
23663 * gcc.dg/940510-1.c: ... to here.
23664
23665 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23666 zero-size arrays in toplevel structures.
23667
23668 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23669
23670 * gcc.c-torture/execute/loop-8.c: New test.
23671
23672 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23673
23674 * g++.old-deja/g++.other/base1.C: New test.
23675
23676 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 * g++.old-deja/g++.other/parse2.C: New test.
23679
23680 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23681
23682 * g++.old-deja/g++.pt/incomplete1.C: New test.
23683
23684 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23685
23686 * g++.old-deja/g++.other/friend9.C: New test.
23687
23688 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23689
23690 * gcc.dg/20001127-1.c: New test.
23691
23692 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23693
23694 * g++.old-deja/g++.pt/friend46.C: New test.
23695
23696 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23697
23698 * g++.old-deja/g++.other/ptrmem8.C: New test.
23699
23700 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23701
23702 * gcc.c-torture/execute/string-opt-7.c: New test.
23703 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23704
23705 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23706
23707 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23708 instead of 'mkcheck 2'.
23709
23710 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23711
23712 * gcc.c-torture/execute/memcheck/driver.c,
23713 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23714 C9X references to refer to C99.
23715
23716 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23717
23718 * gcc.dg/ultrasp3.c: New test.
23719
23720 2000-11-25 Neil Booth <neilb@earthling.net>
23721
23722 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23723
23724 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23725
23726 * gcc.c-torture/compile/20001123-2.c: New.
23727
23728 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23729
23730 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23731
23732 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23733
23734 * gcc.dg/sequence-point-1.c: Add some new tests.
23735 * gcc.c-torture/execute/20001124-1.c: New test.
23736
23737 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23738
23739 * g++.old-deja/g++.other/vaarg4.C: New test.
23740 * gcc.c-torture/compile/20001123-1.c: New test.
23741
23742 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23743
23744 * g++.other/crash24.C: Adjust and remove XFAIL.
23745 * g++.other/crash37.C: New test.
23746
23747 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23748
23749 * g++.old-deja/g++.pt/instantiate9.C: New test.
23750
23751 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23752
23753 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23754 new ABI, too.
23755
23756 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23757 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23758
23759 2000-11-22 Neil Booth <neilb@earthling.net>
23760
23761 * gcc.dg/cpp/Wtrigraphs.c: New test.
23762
23763 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23764
23765 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23766
23767 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23768
23769 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23770
23771 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23772
23773 * lib/gcc-dg.exp: load_lib scanasm.exp.
23774 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23775 * lib/g++-dg.exp: load_lib scanasm.exp.
23776 * lib/scanasm.exp: New.
23777 (scan-assembler, scan-assembler-not): Add optional arguments to
23778 test name, or if not present, the pattern name.
23779 (scan-assembler-dem, scan-assembler-dem-not): New.
23780
23781 * g++.dg/dg.exp: New.
23782
23783 2000-11-21 Neil Booth <neilb@earthling.net>
23784
23785 * gcc.dg/cpp/integrated1.c: Remove.
23786
23787 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23788
23789 * gcc.c-torture/execute/20001121-1.c: New test.
23790
23791 2000-11-21 Richard Henderson <rth@redhat.com>
23792
23793 * gcc.c-torture/compile/20001121-1.c: New test.
23794
23795 2000-11-20 Neil Booth <neilb@earthling.net>
23796
23797 * gcc.dg/cpp/integrated1.c: New test.
23798
23799 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23800
23801 * g++.old-deja/g++.other/inline17.C: New test.
23802
23803 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23804
23805 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23806 local variable to be zero: I made the variable global. Now
23807 uses abort() and exit() instead of relying on main's return value.
23808
23809 2000-11-20 Neil Booth <neilb@earthling.net>
23810
23811 * gcc.dg/cpp/paste2.c: Update test.
23812 * objc/execute/paste.m: New test.
23813
23814 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23815
23816 * gcc.dg/c99-condexpr-1.c: New test.
23817
23818 2000-11-20 Neil Booth <neilb@earthling.net>
23819
23820 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23821
23822 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23823
23824 * g++.old-deja/g++.pt/export1.C: New test.
23825
23826 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23827
23828 * gcc.dg/20001117-1.c: New test.
23829
23830 2000-11-18 Richard Henderson <rth@redhat.com>
23831
23832 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23833
23834 2000-11-18 Richard Henderson <rth@redhat.com>
23835
23836 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23837 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23838 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23839
23840 2000-11-18 Richard Henderson <rth@redhat.com>
23841
23842 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23843 (main): New. Exit cleanly.
23844
23845 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23846
23847 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23848 gcc.dg/c99-fordecl-2.c: New tests.
23849
23850 2000-11-18 Richard Henderson <rth@redhat.com>
23851
23852 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23853 * gcc.c-torture/execute/zerolen-2.c: New.
23854
23855 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23856
23857 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23858 memory.
23859
23860 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23861
23862 * g++.old-deja/g++.pt/instantiate8.C: New test.
23863
23864 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23865
23866 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23867 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23868
23869 2000-11-16 Nick Clifton <nickc@redhat.com>
23870
23871 * gcc.c-torture/execute/nestfunc-2.c: New test.
23872 * gcc.c-torture/execute/nestfunc-3.c: New test.
23873
23874 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23875
23876 * gcc.c-torture/compile/20001116-1.c: New test.
23877
23878 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23879
23880 * gcc.c-torture/execute/20001115-1.c: New test.
23881
23882 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23883
23884 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23885 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23886 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23887 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23888
23889 2000-11-15 Neil Booth <neilb@earthling.net>
23890
23891 gcc.dg/cpp/_Pragma1.c: Update.
23892 gcc.dg/cpp/_Pragma2.c: New test.
23893
23894 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23895
23896 * g++.old-deja/g++.other/anon5.C: New test.
23897
23898 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23899
23900 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23901 tests.
23902
23903 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23904
23905 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23906 output.
23907
23908 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23909
23910 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23911 labels at end of compound statements.
23912
23913 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23914
23915 * gcc.c-torture/execute/loop-7.c: New test.
23916
23917 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23918
23919 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23920
23921 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23922
23923 * gcc.dg/c99-bool-1.c: New test.
23924
23925 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23926
23927 * gcc.dg/c99-scope-1.c: Remove xfail.
23928 * gcc.dg/c99-scope-2.c: New test.
23929
23930 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23931
23932 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23933 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23934
23935 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23936
23937 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23938 error messages.
23939
23940 * g++.mike/p700.C: Don't typedef wchar_t.
23941 * g++.mike/p784.C: Likewise.
23942 * g++.mike/eb101.C: Don't use __wchar_t.
23943
23944 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23945
23946 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23947 from DO loop.
23948
23949 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23950
23951 * gcc.c-torture/execute/20001111-1.c: New test.
23952
23953 2000-11-10 Nick Clifton <nickc@redhat.com>
23954
23955 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23956 long multuiple and accumulate.
23957
23958 2000-11-09 Richard Henderson <rth@redhat.com>
23959
23960 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23961 via size_t instead of int.
23962
23963 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23964 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23965 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23966 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23967
23968 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23969
23970 * gcc.c-torture/compile/20001109-1.c: New test.
23971 * gcc.c-torture/compile/20001109-2.c: New test.
23972
23973 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23974
23975 * g++.old-deja/g++.pt/operator1.C: New test.
23976 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23977
23978 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23979
23980 * gcc.dg/20001108-1.c: New test.
23981
23982 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23983
23984 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23985 with both arguments constant strings.
23986 * gcc.c-torture/execute/string-opt-3.c: New test.
23987 * gcc.c-torture/execute/string-opt-4.c: New test.
23988 * gcc.c-torture/execute/string-opt-5.c: New test.
23989
23990 2000-11-08 Nick Clifton <nickc@redhat.com>
23991
23992 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23993 mulsidi3adddi patterns.
23994
23995 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23996
23997 * g++.old-deja/g++.other/crash36.C: New test.
23998
23999 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24000
24001 * g++.old-deja/g++.other/init16.C: New test.
24002
24003 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24004
24005 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24006
24007 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24008
24009 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24010 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24011 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24012
24013 2000-11-07 DJ Delorie <dj@redhat.com>
24014
24015 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24016
24017 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24018
24019 * gcc.c-torture/execute/string-opt-1.c: New test.
24020
24021 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24022
24023 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24024 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24025 parameters in registers, and there is no way for a varargs
24026 function to know in which order the integer and floating-point
24027 parameters should be interleaved when they are placed on the
24028 stack.
24029 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24030 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24031
24032 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24033
24034 * gcc.c-torture/execute/string-opt-2.c: New test.
24035
24036 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24037
24038 * g++.old-deja/g++.pt/crash60.C: New test.
24039
24040 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24041
24042 * g++.old-deja/g++.other/crash24.C: New test.
24043 * g++.old-deja/g++.other/crash25.C: New test.
24044 * g++.old-deja/g++.other/crash26.C: New test.
24045 * g++.old-deja/g++.other/crash27.C: New test.
24046 * g++.old-deja/g++.other/crash28.C: New test.
24047 * g++.old-deja/g++.other/crash29.C: New test.
24048 * g++.old-deja/g++.other/crash30.C: New test.
24049 * g++.old-deja/g++.other/crash31.C: New test.
24050 * g++.old-deja/g++.other/crash32.C: New test.
24051 * g++.old-deja/g++.other/crash33.C: New test.
24052 * g++.old-deja/g++.other/crash34.C: New test.
24053 * g++.old-deja/g++.other/crash35.C: New test.
24054
24055 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24056
24057 * gcc.c-torture/execute/20001031-1.c: New test.
24058
24059 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24060
24061 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24062 namespace.
24063
24064 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24065 standards-conformant.
24066
24067 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24068
24069 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24070 * g++.old-deja/g++.mike/p755a.C: Likewise.
24071 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24072 library makes no calls to `operator new' during initialization.
24073
24074 2000-11-04 Neil Booth <neilb@earthling.net>
24075
24076 * gcc.dg/cpp/include2.c: New tests.
24077
24078 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24079
24080 * lib/g++.exp (g++_set_ld_library_path): New function.
24081 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24082
24083 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24084
24085 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24086 warnings.
24087
24088 2000-11-01 Richard Henderson <rth@redhat.com>
24089
24090 * g++.old-deja/g++.ext/namedret1.C: New.
24091 * g++.old-deja/g++.ext/namedret2.C: New.
24092 * g++.old-deja/g++.ext/namedret3.C: New.
24093
24094 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24095
24096 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24097 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24098
24099 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24100
24101 * gcc.c-torture/execute/va-arg-21.c: New test.
24102
24103 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24104
24105 * gcc.dg/c99-complex-2.c: New test.
24106
24107 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24108
24109 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24110
24111 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24112
24113 * g++.old-deja/g++.other/inline16.C: New test.
24114
24115 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24116
24117 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24118 __PRETTY_FUNCTION__
24119
24120 2000-10-29 Neil Booth <neilb@earthling.net>
24121
24122 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24123 New tests.
24124 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24125 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24126 optimisation.
24127
24128 2000-10-29 Neil Booth <neilb@earthling.net>
24129
24130 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24131 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24132 * mi5.c: Test multiple includes work with -C.
24133 * trigraphs.c: Test ^= version.
24134
24135 2000-10-28 Neil Booth <neilb@earthling.net>
24136
24137 New tests and test updates for new macro expander.
24138
24139 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24140 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24141 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24142 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24143 new diagnostic messages.
24144
24145 * gcc.dg/cpp/macro3.c: New tests.
24146
24147 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24148
24149 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24150 on the same line.
24151
24152 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24153
24154 * g++.old-deja/g++.other/eh2.C: New test.
24155
24156 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24157
24158 * gcc.c-torture/execute/20001027-1.c: New test.
24159
24160 2000-10-26 Richard Henderson <rth@redhat.com>
24161
24162 * gcc.c-torture/execute/20001026-1.c: New.
24163
24164 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24165
24166 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24167 * g++.old-deja/g++.law/builtin1.C: Likewise.
24168 * g++.old-deja/g++.law/ctors10.C: Likewise.
24169 * g++.old-deja/g++.law/virtual3.C: Likewise.
24170 * g++.old-deja/g++.mike/p658.C: Likewise.
24171 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24172 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24173 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24174 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24175 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24176
24177 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24178
24179 * gcc.c-torture/compile/20001024-1.c: New test.
24180
24181 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24182
24183 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24184 to tell us whether or not we are using V3.
24185
24186 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24187
24188 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24189 operands.
24190
24191 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24192
24193 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24194
24195 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24196
24197 * gcc.c-torture/execute/20001024-1.c: New test.
24198
24199 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24200
24201 * g++.old-deja/g++.other/sibcall1.C: New test.
24202
24203 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24204
24205 * gcc.dg/noncompile/init-3.c: New test.
24206
24207 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24208
24209 * gcc.dg/format-array-1.c: New test.
24210
24211 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24212
24213 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24214 writing through null pointers; remove comment about testing
24215 unterminated strings.
24216
24217 2000-10-17 Matthew Hiller <hiller@redhat.com>
24218
24219 * gcc.c-torture/execute/20001017-2.c: New test.
24220
24221 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24222
24223 * gcc.c-torture/compile/20001018-1.c: New test.
24224 * gcc.c-torture/compile/20001018-1.x: Xfail.
24225
24226 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24227
24228 * gcc.c-torture/execute/20001017-1.c: New test.
24229
24230 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24231
24232 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24233 for multiple use of arguments with scanf formats; add tests for
24234 multiple use of arguments.
24235
24236 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24237
24238 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24239
24240 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24241
24242 * gcc.dg/format-miss-1.c: New test.
24243
24244 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24245
24246 * gcc.c-torture/execute/20001013-1.c: New test.
24247
24248 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24249
24250 * gcc.dg/format-branch-1.c: New test.
24251
24252 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24253
24254 * README, lib/file-format.exp: Remove EGCS references.
24255
24256 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24257
24258 * gcc.dg/20001013-1.c: New test.
24259
24260 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24261
24262 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24263 for intmax_t in the compiler using __typeof__ and the type rules
24264 for conditional expressions.
24265
24266 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24267
24268 * gcc.dg/20001012-1.c: New test.
24269 * gcc.dg/20001012-2.c: New test.
24270
24271 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24272
24273 * gcc.dg/format-attr-1.c: New test.
24274
24275 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24276
24277 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24278 __LONG_LONG_MAX__ instead of LLONG_MAX.
24279
24280 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24281
24282 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24283 scanf flags.
24284 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24285 flags.
24286
24287 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24288
24289 * gcc.dg/sequence-pt-1.c: New test.
24290
24291 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24292
24293 * gcc.c-torture/execute/20001011-1.c: New testcase.
24294 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24295
24296 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24297
24298 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24299 does not error on it.
24300
24301 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24302
24303 * gcc.dg/20001009-1.c: New test.
24304
24305 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24306
24307 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24308 * gcc.c-torture/execute/20001009-2.c: ... to here.
24309
24310 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24311
24312 * gcc.c-torture/compile/20001009-1.c: New testcase.
24313 * gcc.c-torture/execute/20001009-1.c: New testcase.
24314 Testcases provided by Jan Hubicka <jh@suse.cz>.
24315
24316 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24317
24318 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24319 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24320 uintmax_t using <limits.h> to emulate the compiler's internal
24321 logic. No longer XFAIL %j tests.
24322
24323 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24324
24325 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24326 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24327 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24328 regexps and details of expected handling of some bad formats.
24329 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24330 suppression.
24331
24332 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24333
24334 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24335 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24336 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24337 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24338 in list archives.
24339
24340 2000-10-06 Richard Henderson <rth@cygnus.com>
24341
24342 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24343 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24344 * g++.old-deja/g++.jason/report.C: Likewise.
24345 * g++.old-deja/g++.law/friend5.C: Likewise.
24346 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24347 of the expected warnings.
24348
24349 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 * g++.old-deja/g++.pt/enum14.C: New test.
24352
24353 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24354
24355 * g++.old-deja/g++.pt/crash59.C: New test.
24356
24357 2000-10-04 Will Cohen <wcohen@redhat.com>
24358
24359 * gcc.dg/20000926-1.c: New test.
24360
24361 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24362
24363 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24364 function name for current C++ compiler.
24365 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24366
24367 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24368
24369 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24370 __PRETTY_FUNCTION__.
24371 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24372
24373 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24374
24375 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24376
24377 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24378
24379 * gcc.c-torture/compile/20000923-1.c: New test.
24380
24381 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24382
24383 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24384 * g++.old-deja/g++.pt/ttp62.C: Same.
24385 * g++.old-deja/g++.other/inline14.C: Same.
24386
24387 2000-09-24 Richard Henderson <rth@cygnus.com>
24388
24389 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24390
24391 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24392
24393 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24394
24395 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24396
24397 * gcc.c-torture/compile/20000922-1.c: New file.
24398
24399 2000-09-21 Nick Clifton <nickc@redhat.com>
24400
24401 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24402 a signed long modulo operation.
24403 (mod6): New function - perform an unsigned long modulo operation.
24404 (main): Add tests for modulos of very large numbers by very small
24405 dividends.
24406
24407 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24408
24409 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24410
24411 2000-09-19 Richard Henderson <rth@cygnus.com>
24412
24413 * gcc.dg/compare2.c (case 10): XFAIL.
24414
24415 2000-09-18 Richard Henderson <rth@cygnus.com>
24416
24417 * gcc.c-torture/execute/20000906-1.c: Move ...
24418 * gcc.dg/20000906-1.c: ... here. Only run on targets
24419 that support __builtin_trap.
24420
24421 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24422
24423 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24424
24425 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24426
24427 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24428 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24429 more $ format tests.
24430
24431 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24432
24433 * gcc.dg/format-errmk-1.c: New test.
24434
24435 2000-09-17 Greg McGary <greg@mcgary.org>
24436
24437 * gcc.c-torture/execute/20000917-1.x: Remove.
24438
24439 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24440
24441 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24442
24443 2000-09-17 Greg McGary <greg@mcgary.org>
24444
24445 * gcc.c-torture/execute/20000917-1.c: New test.
24446 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24447
24448 2000-09-16 Neil Booth <NeilB@earthling.net>
24449
24450 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24451 in nested macro bug.
24452
24453 2000-09-15 Neil Booth <NeilB@earthling.net>
24454
24455 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24456
24457 2000-09-14 Jeffrey A Law (law@cygnus.com)
24458
24459 * gcc.c-torture/execute/20000914-1.c: New test.
24460
24461 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24462
24463 * g++.other/inline13.C: New test.
24464
24465 2000-09-12 Andreas Jaeger <aj@suse.de>
24466
24467 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24468 constant by Ulrich Drepper <drepper@redhat.com>.
24469
24470 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24471
24472 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24473
24474 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24475
24476 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24477
24478 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24479
24480 * gcc.dg/cpp/backslash.c: New test.
24481
24482 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24483
24484 * gcc.c-torture/execute/20000910-1.c: New test.
24485 * gcc.c-torture/execute/20000910-2.c: Likewise.
24486
24487 2000-09-11 Robert Lipe <robertl@sco.com>
24488
24489 * gcc.dg/pragma-align.c: New test.
24490
24491 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24492
24493 * g++.old-deja/g++.pt/explicit82.C: New test.
24494 * g++.old-deja/g++.pt/explicit83.C: New test.
24495
24496 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24497
24498 * gcc.dg/asm-names.c: New test.
24499
24500 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24501
24502 * gcc.dg/cpp/tr-warn6.c: New test
24503
24504 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24505
24506 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24507 be accepted.
24508
24509 2000-09-07 Catherine Moore <clm@redhat.com>
24510
24511 * gcc.c-torture/execute/unroll-1.c: New test.
24512
24513 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24514
24515 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24516 ERROR markers.
24517 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24518 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24519 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24520 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24521 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24522 Preprocess only.
24523 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24524 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24525
24526 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24527
24528 * g++.old-deja/g++.pt/deduct2.C: New test.
24529
24530 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24531
24532 * g++.old-deja/g++.pt/parms2.C: New test.
24533
24534 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24535
24536 * g++.old-deja/g++.pt/crash58.C: New test.
24537
24538 2000-09-06 Greg McGary <greg@mcgary.org>
24539
24540 * gcc.c-torture/execute/20000906-1.c: New test.
24541 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24542
24543 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24544
24545 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24546
24547 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24548
24549 * g++.old-deja/g++.pt/crash57.C: New test.
24550
24551 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 * g++.old-deja/g++.pt/crash56.C: New test.
24554
24555 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 * g++.old-deja/g++.pt/koenig1.C: New test.
24558
24559 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24560
24561 * gcc.dg/20000904-1.c: New test.
24562
24563 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24564
24565 * gcc.dg/cpp/paste8.c: New test.
24566
24567 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24568
24569 * gcc.c-torture/compile/20000827-1.c: New test.
24570
24571 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24572
24573 * gcc.dg/format-diag-1.c: New test.
24574
24575 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24576
24577 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24578 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24579 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24580 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24581 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24582
24583 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.other/nested4.C: New test.
24586
24587 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24588
24589 * g++.old-deja/g++.ns/scoped1.C: New test.
24590
24591 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24592
24593 * lib/g++.exp: Support testing already-installed GCC.
24594
24595 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24596
24597 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24598
24599 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24600
24601 * gcc.dg/return-type-2.c: New test.
24602
24603 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24604
24605 * gcc.c-torture/compile/20000825-1.c: New test.
24606
24607 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24608
24609 * gcc.dg/dwarf2-2.c: New test.
24610
24611 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24612
24613 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24614 dg-warning regexps.
24615
24616 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24617
24618 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24619 gcc.dg/format-ext-5.c: New tests.
24620
24621 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24622
24623 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24624
24625 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24626
24627 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24628
24629 2000-08-24 Richard Henderson <rth@cygnus.com>
24630
24631 * gcc.dg/ia64-sync-1.c: New test.
24632 * gcc.dg/ia64-sync-2.c: New test.
24633 * gcc.dg/ia64-asm-1.c: New test.
24634
24635 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24636
24637 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24638 * gcc.dg/format-ext-2.c: New test.
24639
24640 2000-08-23 Jason Merrill <jason@redhat.com>
24641
24642 * lib/old-dejagnu.exp: Also ignore "In member function" and
24643 "At global scope".
24644
24645 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24646
24647 * gcc.dg/noncompile/label-lineno-1.c: New test.
24648
24649 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24650
24651 * gcc.dg/c99-array-nonobj-1.c: New test.
24652
24653 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24654
24655 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24656 tests.
24657 * gcc.dg/format-ext-1.c: New test.
24658
24659 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24660
24661 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24662 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24663 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24664 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24665 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24666
24667 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24668
24669 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24670 gcc.dg/c99-strftime-2.c: New tests.
24671
24672 2000-08-22 Richard Henderson <rth@cygnus.com>
24673
24674 * gcc.c-torture/execute/20000822-1.c: New test.
24675
24676 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24677
24678 * gcc.c-torture/execute/20000819-1.x: Remove.
24679
24680 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24681
24682 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24683 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24684 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24685 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24686 gcc.dg/format-xopen-1.c: New tests.
24687
24688 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24689
24690 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24691
24692 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24693
24694 * g++.old-deja/g++.other/loop2.C: New test.
24695
24696 * gcc.c-torture/compile/20000606-1.c: New test.
24697 * gcc.c-torture/compile/20000728-1.c: New test.
24698 * gcc.c-torture/execute/20000801-1.c: New test.
24699 * gcc.c-torture/execute/20000801-2.c: New test.
24700 * gcc.c-torture/execute/20000819-1.c: New test.
24701 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24702 * gcc.dg/20000629-1.c: New test.
24703 * gcc.dg/20000724-1.c: New test.
24704 * gcc.dg/20000807-1.c: New test.
24705
24706 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24707
24708 * gcc.dg/cpp/pragma-1.c: New test.
24709 * gcc.dg/cpp/pragma-2.c: New test.
24710
24711 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24712
24713 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24714 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24715
24716 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24717
24718 * gcc.c-torture/compile/20000818-1.c: New test.
24719
24720 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24721
24722 * gcc.c-torture/execute/20000818-1.c: New test.
24723
24724 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24725
24726 * gcc.dg/format-va-1.c: New test.
24727
24728 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24729
24730 * g++.old-deja/g++.other/typedef8.C: New test.
24731
24732 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24733
24734 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24735 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24736 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24737 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24738 * g++.old-deja/g++.other/ptrmem7.C: New test.
24739 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24740
24741 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24742
24743 * g++.old-deja/g++.pt/typename27.C: New test.
24744
24745 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24746
24747 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24748 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24749 * g++.old-deja/g++.pt/friend45.C: New test.
24750 * g++.old-deja/g++.other/friend8.C: New test.
24751
24752 2000-08-15 Richard Henderson <rth@cygnus.com>
24753
24754 * gcc.c-torture/execute/20000815-1.c: New test.
24755
24756 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24757
24758 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24759 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24760 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24761
24762 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24763
24764 * g++.old-deja/g++.other/refinit2.C: New test.
24765
24766 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24767
24768 * lib/c-torture.exp (c-torture): Make
24769 compiler_conditional_xfail_data global.
24770 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24771 compiler_conditional_xfail_data machinery.
24772 (f-torture-execute): Likewise.
24773 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24774 and only when unrolling loops.
24775
24776 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24777
24778 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24779
24780 * g++.old-deja/g++.pt/explicit81.C: New test.
24781
24782 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24783
24784 * g++.old-deja/g++.pt/typename26.C: New test.
24785
24786 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24787
24788 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24789 warning.
24790
24791 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24792
24793 * g++.old-deja/g++.other/array3.C: New test.
24794
24795 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24796
24797 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24798 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24799 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24800 New tests.
24801
24802 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24803
24804 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24805 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24806
24807 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24808
24809 * gcc.c-torture/execute/20000808-1.c: New test.
24810
24811 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24812
24813 * gcc.dg/c90-const-expr-1.c: New test.
24814
24815 2000-08-08 Richard Henderson <rth@cygnus.com>
24816
24817 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24818
24819 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24820
24821 * gcc.dg/noncompile/const-ll-1.c: New test.
24822
24823 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24824
24825 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24826
24827 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24828
24829 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24830 that running programs linked against the shared version of libobjc
24831 run correctly.
24832
24833 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24834
24835 * gcc.dg/c99-printf-1.c: New test.
24836
24837 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24838
24839 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24840
24841 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24842
24843 * gcc.c-torture/execute/20000731-1.x: Delete.
24844
24845 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24846
24847 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24848 and torture_without_loops as is done by c-torture.exp.
24849 (search_for): Copy from c-torture.exp.
24850 (gcc-dg-runtest): New function, drives a directory of tests
24851 iterating over the TORTURE_OPTIONS.
24852 (scan-assembler, scan-assembler-not): Move here from
24853 individual directory drivers.
24854
24855 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24856 defined by lib/gcc-dg.exp.
24857 * gcc.dg/cpp/cpp.exp: Likewise.
24858 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24859 gcc-dg-runtest, so we cycle over optimization options.
24860
24861 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24862 * gcc.dg/compare2.c: No longer expected to fail.
24863
24864 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24865
24866 * gcc.c-torture/execute/20000804-1.c: New test.
24867
24868 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24869
24870 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24871
24872 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24873
24874 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24875
24876 2000-08-03 Jeffrey A Law (law@cygnus.com)
24877
24878 * gcc.c-torture/compile/20000803-1.c: New test.
24879
24880 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24881
24882 * gcc.c-torture/execute/20000801-3.c,
24883 gcc.c-torture/execute/20000801-4.c: New tests.
24884 * gcc.c-torture/execute/20000801-3.x,
24885 gcc.c-torture/execute/20000801-4.x: Xfail.
24886
24887 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24888
24889 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24890 libobjc/.libs to allow for libtool.
24891
24892 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24893
24894 * gcc.c-torture/compile/20000802-1.c: New test.
24895
24896 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24897
24898 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24899
24900 2000-07-31 Jeffrey A Law (law@cygnus.com)
24901
24902 * gcc-c-torture/execute/20000731-2.c: New test.
24903
24904 * gcc.c-torture/execute/20000731-1.c: New test.
24905 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24906
24907 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24908
24909 * testsuite/gcc.dg/cpp/paste7.c: New test.
24910 * gcc.dg/cpp/20000725-1.c: New test.
24911
24912 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24913
24914 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24915 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24916 declaration warning for __builtin_dwarf_reg_size.
24917
24918 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24919
24920 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24921
24922 * gcc.dg/noncompile/voidparam-1.c: New test.
24923
24924 2000-07-30 Richard Henderson <rth@cygnus.com>
24925
24926 * gcc.dg/c90-digraph-1.c: Don't xfail.
24927 * gcc.dg/compare2.c (case 10): Xfail.
24928 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24929
24930 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24931
24932 * gcc.dg/c99-main-1.c: New test.
24933
24934 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24935
24936 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24937
24938 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24939
24940 * gcc.c-tortuer/execute/20000726-1.c: New test.
24941
24942 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24943
24944 * gcc.c-torture/execute/enum-2.c: New test.
24945
24946 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24947
24948 * gcc.dg/cpp/tr-warn3.c: New test.
24949
24950 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24951
24952 * g++.old-deja/g++.ext/implicit1.C: Remove.
24953 * g++.old-deja/g++.jason/c2.C: Remove
24954 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24955 * g++.old-deja/g++.pt/crash16.C: Likewise.
24956 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24957
24958 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24959
24960 * g++.old-deja/g++.other/for2.C: New test.
24961
24962 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24963
24964 * gcc.dg/20000720-1.c: New test.
24965
24966 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24967
24968 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24969
24970 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24971
24972 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24973 * gcc.c-torture/execute/20000722-1.c: New.
24974 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24975
24976 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24977
24978 * gcc.dg/cpp/20000720-1.S: New test.
24979
24980 2000-07-21 Michael Meissner <meissner@redhat.com>
24981
24982 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24983
24984 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24985
24986 * g++.old-deja/g++.brendan/crash16.C,
24987 g++.old-deja/g++.brendan/parse3.C,
24988 g++.old-deja/g++.brendan/redecl1.C,
24989 g++.old-deja/g++.ns/template13.C,
24990 g++.old-deja/g++.other/decl4.C,
24991 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24992
24993 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24994
24995 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24996 and "Internal error".
24997
24998 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24999 regexps.
25000 * gcc.dg/cpp/paste6.c: New test.
25001
25002 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25003
25004 * gcc.dg/cpp/tr-direct.c: New test.
25005
25006 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25007 gcc.dg/cpp/undef1.c: Tweak error regexps.
25008
25009 2000-07-18 Eric Christopher <echristo@redhat.com>
25010
25011 * gcc.c-torture/compile/20000718-1.c: New test.
25012
25013 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25014
25015 * cpplex.c (_cpp_push_token): If the token being pushed back
25016 is the previous token in this context, just subtract one from
25017 context->posn.
25018 * cppmacro.c (save_expansion): Clear aux field when storing a
25019 placemarker.
25020
25021 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25022
25023 * gcc.dg/noncompile/redecl-1.c: New test.
25024
25025 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25026
25027 * gcc.c-torture/execute/20000717-5.c: New test.
25028 * gcc.c-torture/execute/20000717-1.x: Removed.
25029
25030 2000-07-17 Richard Henderson <rth@cygnus.com>
25031
25032 * gcc.c-torture/execute/20000717-4.c: New test.
25033
25034 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25035
25036 * gcc.dg/cpp/syshdr.c: New test.
25037 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25038
25039 2000-07-17 Neil Booth <neilb@earthling.net>
25040
25041 * gcc.dg/cpp/cmdlne-dM.c: New test.
25042 * gcc.dg/cpp/cmdlne-dD.c: New test.
25043
25044 2000-07-17 Jeffrey A Law (law@cygnus.com)
25045
25046 * gcc.c-torture/execute/20000717-3.c: New test.
25047
25048 * gcc.c-torture/compile/20000717-1.c: New test.
25049
25050 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25051
25052 * gcc.c-torture/execute/20000717-2.c: New test.
25053
25054 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25055
25056 * gcc.dg/formatz-1.c: New test.
25057
25058 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25059 * gcc.dg/c99-digraph-1.c: New tests.
25060
25061 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25062 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25063
25064 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25065 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25066 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25067 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25068 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25069 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25070 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25071
25072 2000-07-17 Greg McGary <greg@mcgary.org>
25073
25074 * gcc.c-torture/execute/20000717-1.c: New test.
25075 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25076
25077 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25078
25079 * gcc.c-torture/execute/20000715-2.c: New test.
25080 * gcc.dg/20000715-1.c: New test.
25081
25082 2000-07-15 Michael Meissner <meissner@redhat.com>
25083
25084 * gcc.c-torture/execute/20000715-1.c: New test.
25085
25086 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25087
25088 * gcc.c-torture/execute/20000707-1.c: New test.
25089
25090 2000-07-13 Neil Booth <NeilB@earthling.net>
25091
25092 * testsuite/gcc.dg/cpp/digraph1.c,
25093 testsuite/gcc.dg/cpp/digraph2.c,
25094 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25095
25096 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25097
25098 * g77.f-torture/compile/20000630-2.f: New test.
25099 * g77.f-torture/compile/20000630-2.x
25100
25101 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25102
25103 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25104
25105 2000-07-11 Neil Booth <NeilB@earthling.net>
25106
25107 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25108
25109 2000-07-11 Neil Booth <NeilB@earthling.net>
25110
25111 * gcc.dg/cpp/cmdlne-C.c: New.
25112
25113 2000-07-09 Neil Booth <NeilB@earthling.net>
25114
25115 * gcc.dg/cpp/directiv.c: New tests.
25116 * gcc.dg/cpp/undef1.c: Update.
25117
25118 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25119
25120 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25121
25122 2000-07-09 Neil Booth <NeilB@earthling.net>
25123
25124 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25125
25126 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25127
25128 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25129 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25130
25131 2000-07-08 Neil Booth <NeilB@earthling.net>
25132
25133 * gcc.dg/cpp/macsyntx.c: New tests.
25134
25135 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25136
25137 * gcc.dg/20000707-1.c: New test.
25138
25139 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25140
25141 * gcc.c-torture/execute/20000706-1.c: New test.
25142 * gcc.c-torture/execute/20000706-2.c: New test.
25143 * gcc.c-torture/execute/20000706-3.c: New test.
25144 * gcc.c-torture/execute/20000706-4.c: New test.
25145 * gcc.c-torture/execute/20000706-5.c: New test.
25146
25147 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25148
25149 * g++.old-deja/g++.pt/instantiate7.C: New test.
25150
25151 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25152
25153 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25154 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25155 * g++.old-deja/g++.other/rtti3.C: Likewise.
25156 * g++.old-deja/g++.other/rttid3.C: Likewise.
25157
25158 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25159
25160 * g77.f-torture/compile/20000630-1.x: Fix typo
25161
25162 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25163
25164 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25165 assembly output.
25166
25167 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25168
25169 * gcc.dg/cpp/ident.c: New test.
25170
25171 2000-07-05 Neil Booth <NeilB@earthling.net>
25172
25173 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25174 gcc.dg/cpp/lexstrng.c: New tests.
25175
25176 2000-07-04 Neil Booth <NeilB@earthling.net>
25177
25178 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25179 * gcc.dg/cpp/strify2.c: Same.
25180
25181 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25182
25183 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25184 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25185 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25186 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25187
25188 * testsuite/gcc.dg/cpp/macro1.c,
25189 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25190 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25191 testsuite/gcc.dg/cpp/strify1.c,
25192 testsuite/gcc.dg/cpp/strify2.c: New tests.
25193
25194 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25195
25196 * gcc.c-torture/execute/20000703-1.c: New test.
25197
25198 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25199
25200 * g++.old-deja/g++.pt (lookup10.C): New test.
25201
25202 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 * g++.old-deja/g++.pt (typename25.C): New test.
25205
25206 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25207
25208 * gcc.c-torture/compile/20000701-1.c: New test.
25209
25210 2000-06-30 Nick Clifton <nickc@cygnus.com>
25211
25212 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25213 to test case.
25214
25215 2000-06-30 Catherine Moore <clm@cygnus.com>
25216
25217 * gcc.c-torture/execute/align-1.c: New test.
25218
25219 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25220
25221 * g++.old-deja/g++.pt/expr8.C: New test.
25222 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25223
25224 2000-06-29 Nick Clifton <nickc@cygnus.com>
25225
25226 * gcc.c-torture/compile/20000629-1.c: New test.
25227
25228 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25229
25230
25231 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25232 gcc.dg/noncompile directory, depending on whether they're
25233 preprocessor tests or not. Annotate all the tests for the dg
25234 framework.
25235
25236 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25237 * gcc.dg/noncompile/noncompile.exp: New.
25238
25239 * Moved files:
25240 Old name New name
25241 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25242 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25243 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25244 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25245 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25246 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25247 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25248 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25249 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25250 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25251 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25252 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25253 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25254 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25255 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25256 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25257 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25258 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25259 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25260 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25261 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25262 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25263 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25264 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25265
25266 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25267 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25268 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25269 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25270 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25271 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25272
25273 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25274
25275 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25276 declare one variable. On the fourth, error.
25277 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25278 declared by 20000628-1a.h.
25279
25280 2000-06-29 Richard Henderson <rth@redhat.com>
25281
25282 * gcc.c-torture/execute/930529-1.x: New file.
25283 * gcc.dg/920413-1.c: Adjust expected warning text.
25284 * gcc.dg/980217-1.c: Declare abort.
25285 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25286
25287 2000-06-29 Jeffrey A Law (law@cygnus.com)
25288
25289 * g77.f-torture/compile/20000629-1.f: New test.
25290 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25291
25292 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25293
25294 Rearrange lots of files, removing entirely the
25295 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25296 directories.
25297
25298 * Deleted files:
25299 gcc.c-torture/code_quality/code_quality.exp
25300 gcc.c-torture/special/special.exp
25301 gcc.failure/failure.exp
25302 gcc.failure/940409-1.x
25303 gcc.c-torture/compile/961203-1.x
25304
25305 * New files:
25306 gcc.misc-tests/linkage.exp
25307 gcc.c-torture/execute/920730-1t.c
25308 gcc.c-torture/execute/920730-1t.x
25309 gcc.c-torture/compile/920520-1.x
25310 gcc.c-torture/compile/920521-1.x
25311 gcc.c-torture/compile/981006-1.x
25312 gcc.c-torture/execute/eeprof-1.x
25313
25314 * Moved files (possibly with modifications to fit a new harness):
25315 Old name New name
25316 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25317 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25318 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25319 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25320 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25321 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25322 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25323 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25324 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25325 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25326 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25327 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25328 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25329 gcc.failure/940409-1.c gcc.dg/940409-1.c
25330
25331 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25332
25333 * c-torture/compile/961203-1.x: Delete.
25334
25335 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25336 not exit. Include stdio.h.
25337 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25338 * gcc.misc-tests/dg-12.c: Likewise.
25339 * gcc.misc-tests/dg-5.c: Likewise.
25340 * gcc.misc-tests/dg-6.c: Likewise.
25341 * gcc.misc-tests/dg-7.c: Prototype abort.
25342 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25343 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25344 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25345 not exit.
25346 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25347 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25348
25349 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25350
25351 * gcc.dg/cpp/20000628-1.c: New test.
25352 * gcc.dg/cpp/20000628-1.h: New header for above test.
25353 * gcc.dg/cpp/20000628-1a.h: Likewise.
25354
25355 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25356
25357 * gcc.dg/cpp: New directory.
25358 * gcc.dg/cpp/cpp.exp: New driver.
25359 * gcc.dg/cpp/20000627-1.c: New test.
25360 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25361 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25362 and rewrite as a compilation test.
25363
25364 * gcc.dg: Move many files into the cpp subdirectory, possibly
25365 renaming or editing them as well.
25366 Old name New name
25367 990119-1.c cpp/19990119-1.c
25368 990228-1.c cpp/19990228-1.c
25369 990407-1.c cpp/19990407-1.c
25370 990409-1.c cpp/19990409-1.c
25371 990413-1.c cpp/19990413-1.c
25372 990703-1.c cpp/19990703-1.c
25373 20000127-1.c cpp/20000127-1.c
25374 20000129-1.c cpp/20000129-1.c
25375 20000207-1.c cpp/20000207-1.c
25376 20000207-2.c cpp/20000207-2.c
25377 20000209-1.c cpp/20000209-1.c
25378 20000209-2.c cpp/20000209-2.c
25379 20000301-1.c cpp/20000301-1.c
25380 20000419-1.c cpp/20000419-1.c
25381 20000510-1.S cpp/20000510-1.S
25382 20000519-1.c cpp/20000519-1.c
25383 20000529-1.c cpp/20000529-1.c
25384 20000625-1.c cpp/20000625-1.c
25385 20000625-2.c cpp/20000625-2.c
25386 cpp-as1.c cpp/assert1.c
25387 cpp-as2.c cpp/assert2.c
25388 cxx-comments-1.c cpp/cxxcom1.c
25389 cxx-comments-2.c cpp/cxxcom2.c
25390 endif-label.c cpp/endif.c
25391 cpp-hash1.c cpp/hash1.c
25392 cpp-hash2.c cpp/hash2.c
25393 cpp-if1.c cpp/if-1.c
25394 cpp-if2.c cpp/if-2.c
25395 cpp-if3.c cpp/if-3.c
25396 cpp-if4.c cpp/if-4.c
25397 cpp-if5.c cpp/if-5.c
25398 cpp-cond.c cpp/if-cexp.c
25399 cpp-missingop.c cpp/if-mop.c
25400 cpp-missingparen.c cpp/if-mpar.c
25401 cpp-opprec.c cpp/if-oppr.c
25402 cpp-ifparen.c cpp/if-paren.c
25403 cpp-shortcircuit.c cpp/if-sc.c
25404 cpp-shift.c cpp/if-shift.c
25405 cpp-unary.c cpp/if-unary.c
25406 cpp-li1.c cpp/line1.c
25407 cpp-li2.c cpp/line2.c
25408 lineno.c cpp/line3.c
25409 lineno-2.c cpp/line4.c
25410 cpp-mi.c cpp/mi1.c
25411 cpp-mic.h cpp/mi1c.h
25412 cpp-micc.h cpp/mi1cc.h
25413 cpp-mind.h cpp/mi1nd.h
25414 cpp-mindp.h cpp/mi1ndp.h
25415 cpp-mix.h cpp/mi1x.h
25416 cpp-mi2.c cpp/mi2.c
25417 cpp-mi2a.h cpp/mi2a.h
25418 cpp-mi2b.h cpp/mi2b.h
25419 cpp-mi2c.h cpp/mi2c.h
25420 cpp-mi3.c cpp/mi3.c
25421 cpp-mi3.def cpp/mi3.def
25422 poison-1.c cpp/poison.c
25423 pr-impl.c cpp/prag-imp.c
25424 cpp-redef-2.c cpp/redef1.c
25425 cpp-redef.c cpp/redef2.c
25426 strpaste.c cpp/strp1.c
25427 strpaste-2.c cpp/strp2.c
25428 cpp-tradpaste.c cpp/tr-paste.c
25429 cpp-tradstringify.c cpp/tr-str.c
25430 cpp-tradwarn1.c cpp/tr-warn1.c
25431 cpp-tradwarn2.c cpp/tr-warn2.c
25432 trigraphs.c cpp/trigraphs.c
25433 cpp-unc1.c cpp/unc1.c
25434 cpp-unc2.c cpp/unc2.c
25435 cpp-unc3.c cpp/unc3.c
25436 cpp-unc.c cpp/unc4.c
25437 undef.c cpp/undef1.c
25438 undef-2.c cpp/undef2.c
25439 cpp-wi1.c cpp/widestr1.c
25440
25441 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25442
25443 * lib/g++.exp (g++_include_flags): Tweak.
25444
25445 2000-06-27 H.J. Lu <hjl@gnu.org>
25446 Loren J. Rittle <ljrittle@acm.org>
25447
25448 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25449 version with one that knows about the new gcc tree structure.
25450 (g++_link_flags): Same.
25451
25452 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25453
25454 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25455 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25456 case we are cross-compiling.
25457
25458 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25459 g++.old-deja/g++.niklas/Makefile.in,
25460 g++.old-deja/g++.niklas/configure.in,
25461 g++.old-deja/g++.other/Makefile.in,
25462 g++.old-deja/g++.other/configure.in,
25463 gcc.c-torture/code_quality/Makefile.in,
25464 gcc.c-torture/code_quality/configure.in,
25465 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25466 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25467 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25468 gcc.c-torture/execute/ieee/Makefile.in,
25469 gcc.c-torture/execute/ieee/configure.in,
25470 gcc.c-torture/noncompile/Makefile.in,
25471 gcc.c-torture/noncompile/configure.in,
25472 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25473 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25474 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25475
25476 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25477
25478 * g++.old-deja/g++.other/ambig3.C: New test.
25479
25480 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25481
25482 * g++.old-deja/g++.pt/syntax1.C: New test.
25483 * g++.old-deja/g++.pt/syntax2.C: New test.
25484 * g++.old-deja/g++.other/syntax3.C: New test.
25485 * g++.old-deja/g++.other/syntax4.C: New test.
25486
25487 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25488
25489 * gcc.dg/20000623-1.c: Prototype exit and abort.
25490
25491 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25492
25493 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25494 New tests.
25495 * gcc.dg/cpp-mi3.def: New file.
25496
25497 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25498 inside assertions.
25499 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25500 lexer's error messages.
25501 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25502 divine anything from the linemarkers.
25503 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25504 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25505
25506 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25507
25508 * gcc.dg/20000623-1.c: New test.
25509
25510 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25511
25512 * gcc.c-torture/execute/20000622-1.c: New test.
25513
25514 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25515
25516 * g++.old-deja/g++.other/init15.C: New test.
25517
25518 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25519
25520 * g++.old-deja/g++.pt/vaarg2.C: New test.
25521 * g++.old-deja/g++.pt/vaarg3.C: New test.
25522
25523 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25524
25525 * g++.old-deja/g++.other/dyncast6.C: New test.
25526
25527 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25528
25529 * gcc.c-torture/execute/loop-6.c: New test.
25530
25531 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25532
25533 * gcc.dg/20000614-1.c: New test.
25534 * gcc.dg/20000614-2.c: New test.
25535
25536 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25537
25538 * g++.old-deja/g++.other/inline12.C: New test.
25539
25540 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25541
25542 * g++.old-deja/g++.other/eh1.C: New test.
25543
25544 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25545
25546 * g++.old-deja/g++.other/type.C: New test.
25547
25548 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25549
25550 * g++.old-deja/g++.other/initstring.C: New test.
25551
25552 2000-06-12 Jason Merrill <jason@redhat.com>
25553
25554 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25555
25556 2000-06-09 Jeffrey A Law (law@cygnus.com)
25557
25558 * gcc.c-torture/compile/20000609-1.c: New test.
25559
25560 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25561
25562 * gcc.dg/20000609-1.c: New test.
25563
25564 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25565
25566 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25567 * gcc.c-torture/noncompile/poison-1.c: Move...
25568 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25569 * gcc.dg/cpp-li1.c: Add a token after the #line.
25570
25571 2000-06-05 Richard Henderson <rth@cygnus.com>
25572
25573 * gcc.c-torture/execute/20000605-2.c: New test.
25574 * gcc.c-torture/execute/20000605-3.c: New test.
25575
25576 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25577
25578 * g77.f-torture/execute/20000503-1.x: New file.
25579
25580 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25581
25582 * g++.old-deja/g++.eh/badalloc1.C: New test.
25583
25584 2000-06-05 Richard Henderson <rth@cygnus.com>
25585
25586 * gcc.c-torture/execute/20000605-1.c: New test.
25587
25588 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25589 Nathan Sidwell <nathan@codesourcery.com>
25590
25591 * gcc.c-torture/compile/20000605-1.c: New test.
25592
25593 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25594
25595 * g77.f-torture/compile/20000601-1.f: New test.
25596
25597 2000-06-03 Richard Henderson <rth@cygnus.com>
25598
25599 * gcc.c-torture/execute/20000603-1.c: New.
25600
25601 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25602
25603 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25604 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25605
25606 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25607
25608 * gcc.dg/compare2.c (case 12): XFAIL.
25609 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25610 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25611
25612 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25613
25614 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25615
25616 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25617 guard macro is already defined when the header is first
25618 included.
25619 * gcc.dg/cpp-mix.h: New file.
25620 * gcc.dg/endif-label.c: Update patterns to match compiler.
25621
25622 * g++.brendan/complex1.C: Declare abort.
25623 * g++.law/refs4.C: Remove XFAIL.
25624 * g++.oliva/expr2.C: Declare abort and exit.
25625
25626 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25627
25628 * gcc.c-torture/execute/20000528-1.c: New test.
25629
25630 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25631 * g++.old-deja/g++.law/temps4.C: Likewise.
25632
25633 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25634 stdlib.h. Call abort() on failure.
25635 * g++.old-deja/g++.law/refs4.C: Likewise.
25636 * g++.old-deja/g++.law/temps4.C: Likewise.
25637 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25638 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25639
25640 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25641
25642 Relative to g++.dg/special:
25643 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25644
25645 Relative to g++.old-deja:
25646 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25647 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25648 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25649 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25650 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25651 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25652 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25653
25654 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25655 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25656 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25657 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25658 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25659 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25660 and/or string.h.
25661
25662 * g++.other/goto1.C: Update expectations for error messages.
25663
25664 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25665
25666 * gcc.c-torture/compile/20000523-1.c: New test.
25667
25668 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25669
25670 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25671
25672 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25673
25674 * g++.old-deja/g++.eh/catch11.C: New test.
25675 * g++.old-deja/g++.eh/catch12.C: New test.
25676
25677 2000-05-24 Nick Clifton <nickc@cygnus.com>
25678
25679 * gcc.c-torture/execute/20000523-1.c: New test.
25680
25681 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25682
25683 * c-torture/execute/bcp-1.c: Replace abort in arg of
25684 __builtin_constant_p with a generic external function.
25685
25686 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25687 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25688 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25689 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25690 Prototype abort and/or exit.
25691
25692 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25693 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25694 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25695 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25696
25697 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25698
25699 * gcc.dg/dwarf2-1.c: New test.
25700
25701 2000-05-20 Richard Henderson <rth@cygnus.com>
25702
25703 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25704
25705 2000-05-20 Andreas Jaeger <aj@suse.de>
25706
25707 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25708 testcase.
25709
25710 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25711
25712 * gcc.c-torture/execute/20000519-2.c: New test.
25713
25714 2000-05-19 Andreas Jaeger <aj@suse.de>
25715
25716 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25717 which fails with SSA.
25718
25719 * lib/c-torture.exp: Also test with -O3 -fssa.
25720
25721 2000-05-18 Michael Meissner <meissner@redhat.com>
25722
25723 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25724 * gcc.c-torture/execute/920415-1.c: Ditto.
25725 * gcc.c-torture/execute/920501-1.c: Ditto.
25726 * gcc.c-torture/execute/conversion.c: Ditto.
25727 * gcc.c-torture/execute/cvt-1.c: Ditto.
25728
25729 2000-05-18 Jeffrey A Law (law@cygnus.com)
25730
25731 * gcc.c-torture/compile/20000518-1.c: New test.
25732
25733 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25734
25735 * g77.f-torture/compile/200005018.f: New test.
25736
25737 2000-05-17 Jeffrey A Law (law@cygnus.com)
25738
25739 * gcc.c-torture/compile/20000517-1.c: New test.
25740
25741 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25742
25743 * gcc.c-torture/execute/20000516-1.c: New test.
25744
25745 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25746
25747 * g++.old-deja/g++.other/eh.C: New test.
25748
25749 2000-05-12 Richard Henderson <rth@cygnus.com>
25750
25751 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25752 constants through to doit's conditional.
25753
25754 2000-05-11 Jeffrey A Law (law@cygnus.com)
25755
25756 * gcc.c-torture/compile/20000511-1.c: New test.
25757 * g77.f-torture/compile/20000511-1.f: New test.
25758 * g77.f-torture/compile/20000511-2.f: New test.
25759
25760 2000-05-11 Michael Meissner <meissner@redhat.com>
25761
25762 * gcc.c-torture/execute/20000511-1.c: New test.
25763
25764 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25765
25766 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25767 * gcc.dg/20000510-1.S: New.
25768
25769 2000-05-08 Catherine Moore <clm@cygnus.com>
25770
25771 * gcc.dg/unused-3.c: New.
25772
25773 2000-05-06 Richard Henderson <rth@cygnus.com>
25774
25775 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25776 * g++.old-deja/g++.mike/warn1.C: Likewise.
25777 * g++.old-deja/g++.pt/local1.C: Likewise.
25778 * g++.old-deja/g++.pt/local7.C: Likewise.
25779 * g++.old-deja/g++.pt/spec16.C: Likewise.
25780
25781 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25782
25783 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25784
25785 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25786
25787 * g77.f-torture/execute/20000503-1.f: New test.
25788
25789 2000-05-04 Andreas Jaeger <aj@suse.de>
25790
25791 * gcc.dg/noreturn-2.c: New test.
25792
25793 2000-05-04 Neil Booth <NeilB@earthling.net>
25794
25795 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25796 preprocessor.
25797
25798 2000-05-04 Richard Henderson <rth@cygnus.com>
25799
25800 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25801
25802 2000-05-04 Richard Henderson <rth@cygnus.com>
25803
25804 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25805 OpenSSL by Jason R Thorpe.
25806
25807 2000-05-03 Jim Wilson <wilson@cygnus.com>
25808
25809 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25810
25811 2000-05-03 Robert Lipe <robertlipe@usa.net>
25812
25813 * gcc.dg/20000503-1.c: New test.
25814
25815 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25816
25817 * gcc.c-torture/compile/20000502-1.c: New test.
25818 * g++.old-deja/g++.other/align.C: New test.
25819 * gcc.dg/cpp-tradstringify.c: New test.
25820
25821 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25822
25823 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25824 and hard registers.
25825
25826 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25827
25828 * gcc.c-torture/execute/loop-5.c: New test.
25829
25830 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25831
25832 * gcc.c-torture/execute/va-arg-20.c: New test.
25833
25834 2000-04-23 Jeffrey A Law (law@cygnus.com)
25835
25836 * gcc.c-torture/execute/20000422-1.c: New test.
25837
25838 2000-04-20 Greg McGary <gkm@gnu.org>
25839
25840 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25841 when optimizing, but without sibling-call optimizations (-O1).
25842
25843 2000-04-20 Jeffrey A Law (law@cygnus.com)
25844
25845 * gcc.c-torture/compile/20000420-1.c: New test.
25846
25847 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25848
25849 * g++.abi/ptrflags.C: New test.
25850 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25851
25852 2000-04-19 Catherine Moore <clm@cygnus.com>
25853
25854 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25855
25856 2000-04-19 Greg McGary <gkm@gnu.org>
25857
25858 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25859 sibling-call optimizations.
25860
25861 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25862
25863 * gcc.dg/20000419-1.c: New test.
25864
25865 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25866
25867 * gcc.c-torture/execute/20000412-6.c: New test.
25868
25869 2000-04-12 Jeffrey A Law (law@cygnus.com)
25870
25871 * gcc.c-torture/execute/20000412-5.c: New test.
25872 * g77.f-torture/compile/20000412-1.f: New test.
25873 * gcc.c-torture/execute/20000412-4.c: New test.
25874 * gcc.c-torture/compile/20000412-2.c: New test.
25875 * gcc.c-torture/execute/20000412-3.c: New test.
25876 * gcc.c-torture/compile/20000412-1.c: New test.
25877 * gcc.c-torture/execute/20000412-2.c: New test.
25878
25879 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25880
25881 * objc/execute/bf-20.m: New test.
25882
25883 2000-04-10 Richard Henderson <rth@cygnus.com>
25884
25885 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25886
25887 * gcc.c-torture/execute/20000412-1.c: New test.
25888
25889 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.eh/catchptr1.C: New test.
25892
25893 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25894
25895 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25896
25897 2000-04-08 Neil Booth <NeilB@earthling.net>
25898
25899 * gcc.dg/cpp-nullchar.c: Remove test as
25900 embedded nulls cause problems.
25901
25902 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25903
25904 * gcc.dg/compare2.c: New test.
25905
25906 2000-04-08 Neil Booth <NeilB@earthling.net>
25907
25908 * gcc.dg/cpp-nullchar.c: New test.
25909
25910 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25911
25912 * gcc.dg/cpp-mi2.c: New test.
25913 * gcc.dg/cpp-mi2[abc].h: New files.
25914
25915 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25918 member name.
25919
25920 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25921
25922 * g++.old-deja/g++.abi/vmihint.C: New test.
25923
25924 2000-04-06 Neil Booth <NeilB@earthling.net>
25925
25926 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25927 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25928 copyright.
25929
25930 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25931
25932 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25933 avoid stack-frame overwrite.
25934
25935 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25936
25937 * gcc.c-torture/compile/20000405-2.c: New test.
25938 * gcc.c-torture/compile/20000405-3.c: New test.
25939
25940 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25941
25942 * gcc.c-torture/compile/20000405-1.c: New test.
25943
25944 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25945
25946 * gcc.dg/cast-qual-1.c: Revert last change.
25947
25948 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25949
25950 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25951
25952 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25953
25954 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25955 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25956
25957 2000-04-03 Jeffrey A Law (law@cygnus.com)
25958
25959 * gcc.c-torture/compile/20000403-2.c: New test.
25960 * gcc.c-torture/compile/20000403-1.c: New test.
25961
25962 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25963
25964 * gcc.c-torture/execute/20000403-1.c: New test.
25965
25966 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25967
25968 * gcc.c-torture/execute/20000402-1.c: New test.
25969
25970 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25971
25972 * gcc.c-torture/execute/va-arg-15.c: New test.
25973 * gcc.c-torture/execute/va-arg-16.c: New test.
25974 * gcc.c-torture/execute/va-arg-17.c: New test.
25975 * gcc.c-torture/execute/va-arg-18.c: New test.
25976 * gcc.c-torture/execute/va-arg-19.c: New test.
25977
25978 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25979
25980 * gcc.c-torture/compile/981211-1.c: Move to...
25981 * gcc.dg/cpp-as1.c: ...here.
25982 * gcc.dg/cpp-as2.c: New file.
25983
25984 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25985 compiler.
25986
25987 2000-04-02 Neil Booth <NeilB@earthling.net>
25988
25989 * gcc.dg/cpp-cond.c New tests.
25990 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25991 accidental success less likely.
25992 * gcc.dg/cpp-missingop.c New tests.
25993 * gcc.dg/cpp-missingparen.c New tests.
25994 * gcc.dg/cpp-shift.c New tests.
25995 * gcc.dg/cpp-shortcircuit.c New tests.
25996 * gcc.dg/cpp-unary.c New tests.
25997
25998 2000-03-29 Jeffrey A Law (law@cygnus.com)
25999
26000 * gcc.c-torture/compile/20000329-1.c: New test.
26001
26002 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26003
26004 * gcc.c-torture/compile/20000326-1.c: New test.
26005 * gcc.c-torture/compile/20000326-2.c: New test.
26006
26007 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26008
26009 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26010 the first parameter is a function argument.
26011
26012 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26013
26014 * g++.old-deja/g++.ext/array4.C: New test.
26015
26016 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26017
26018 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26019
26020 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26021
26022 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26023
26024 2000-03-19 Richard Henderson <rth@cygnus.com>
26025
26026 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26027
26028 2000-03-19 Richard Henderson <rth@cygnus.com>
26029
26030 * gcc.c-torture/compile/20000319-1.c: New test.
26031
26032 2000-03-14 Jeffrey A Law (law@cygnus.com)
26033
26034 * gcc.c-torture/execute/20000314-3.c: New test.
26035 * gcc.c-torture/execute/20000314-2.c: New test.
26036 * gcc.c-torture/execute/20000314-1.c: New test.
26037 * gcc.c-torture/compile/20000314-2.c: New test.
26038 * gcc.c-torture/compile/20000314-1.c: New test.
26039
26040 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26041
26042 * g++.old-deja/g++.warn/inline.C: New test.
26043
26044 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26045
26046 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26047 standards-compliant result rather than specific constants.
26048 Put test-values in array.
26049
26050 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26051
26052 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26053 (g++_target_compile): Put test-specific options last.
26054
26055 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26056
26057 * g++.old-deja/g++.eh/vbase4.C: New test.
26058
26059 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26060
26061 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26062
26063 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26064
26065 * g++.old-deja/g++.brendan/misc12.C: Removed.
26066 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26067 * g++.old-deja/g++.ext/pretty4.C: New test.
26068
26069 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26070
26071 * g++.old-deja/g++.other/string2.C: New test.
26072
26073 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26074
26075 * g++.old-deja/g++.warn/impint2.C: New test.
26076
26077 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26078
26079 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26080 is 1, not zero.
26081
26082 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 * g++.old-deja/g++.warn/impint.C: New test.
26085 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26086 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26087 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26088 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26089 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26090 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26091 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26092 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26093 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26094 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26095 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26096 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26097
26098 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26099
26100 * gcc.dg/cpp-redef.c: New test.
26101
26102 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26103
26104 * g++.old-deja/g++.pt/unify7.C: New test.
26105
26106 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26107
26108 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26109 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26110
26111 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26112
26113 * gcc.c-torture/compile/20000224-1.c: New test.
26114
26115 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26116
26117 * gcc.c-torture/compile/cpp-2.c: New test.
26118 * gcc.c-torture/compile/cpp-1.c: New test.
26119
26120 2000-02-25 Jeffrey A Law (law@cygnus.com)
26121
26122 * gcc.c-torture/execute/20000225-1.c: New test.
26123
26124 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26125
26126 * gcc.dg/cpp-li2.c: New test.
26127
26128 * gcc.dg/cpp-wi1.c: New test.
26129
26130 * gcc.dg/cpp-li1.c: New test.
26131
26132 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26133
26134 * g++.old-deja/g++.other/sizeof5.C: New test.
26135
26136 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26137
26138 * gcc.c-torture/execute/va-arg-13.c: New test.
26139
26140 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26141
26142 * gcc.c-torture/execute/va-arg-12.c: New test.
26143
26144 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26145
26146 * gcc.c-torture/execute/20000223-1.c: New test.
26147
26148 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26149
26150 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26151
26152 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26153
26154 * g++.old-deja/g++.abi/ptrmem.C: New test.
26155
26156 2000-02-19 Richard Henderson <rth@cygnus.com>
26157
26158 * gcc.c-torture/compile/init-3.c: New.
26159
26160 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26161
26162 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26163 ALWAYS_CXXFLAGS.
26164
26165 2000-02-11 Robert Lipe <robertl@sco.com>
26166
26167 * gcc.c-torture/compile/20000211-3.c: New test.
26168
26169 2000-02-11 Martin Buchholz <martin@xemacs.org>
26170
26171 * gcc.c-torture/compile/20000211-2.c: New test.
26172
26173 2000-02-11 Jeffrey A Law (law@cygnus.com)
26174
26175 * gcc.c-torture/compile/20000211-1.c: New test.
26176
26177 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26178
26179 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26180 on native targets
26181
26182 2000-02-08 Nathan Sidwell <nathan@acm.org>
26183
26184 * g++.old-deja/g++.other/cast5.C: New test.
26185
26186 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26187
26188 * gcc.c-torture/execute/20000205-1.c: New.
26189
26190 2000-02-03 Nathan Sidwell <nathan@acm.org>
26191
26192 * g++.old-deja/g++.jason/cast3.C: Return void.
26193 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26194
26195 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26196
26197 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26198
26199 * gcc.dg/loop-1.c: New test.
26200
26201 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26202
26203 * gcc.c-torture/compile/20000127-1.c: New test.
26204 * gcc.c-torture/execute/991228-1.c: New test.
26205
26206 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26207
26208 * gcc.dg/unused-2.c: New test.
26209
26210 * gcc.dg/conv-1.c: New test.
26211
26212 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26213
26214 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26215 compiler.
26216 (tool_option_proc): Fix typo.
26217
26218 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26219
26220 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26221 of the ld on the host, not on the build machine.
26222 Also, don't crash if '--help' is not a supported option.
26223
26224 2000-01-24 Richard Henderson <rth@cygnus.com>
26225
26226 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26227
26228 2000-01-20 Jeffrey A Law (law@cygnus.com)
26229
26230 * gcc.c-torture/execute/20000120-2.c: New test.
26231 * gcc.c-torture/execute/20000120-1.c: New test.
26232
26233 2000-01-13 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.c-torture/execute/20000113-1.c: New test.
26236
26237 2000-01-12 Jeffrey A Law (law@cygnus.com)
26238
26239 * gcc.c-torture/execute/20000112-1.c: New test.
26240
26241 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26242
26243 * gcc.dg/20000111-1.c: New test.
26244
26245 2000-01-10 Jeffrey A Law (law@cygnus.com)
26246
26247 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26248 with 16 bit integers.
26249
26250 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26251
26252 * gcc.dg/20000108-1.c: New test.
26253
26254 2000-01-05 Nathan Sidwell <nathan@acm.org>
26255
26256 * g++.old-deja/g++.ns/koenig8.C: New test.
26257
26258 2000-01-05 Nathan Sidwell <nathan@acm.org>
26259
26260 * g++.old-deja/g++.other/cast4.C: New test.
26261
26262 2000-01-05 Jeffrey A Law (law@cygnus.com)
26263
26264 * gcc.c-torture/compile/20000105-2.c: New test.
26265 * gcc.c-torture/compile/20000105-1.c: New test.
26266
26267 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26268
26269 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26270 references to printf & atoi to conform to ANSI standard.
26271 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26272 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26273 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26274 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26275 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26276 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26277 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26278 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26279 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26280 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26281 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26282 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26283 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26284 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26285 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26286 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26287 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26288 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26289 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26290 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26291 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26292 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26293 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26294 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26295 * g++.old-deja/g++.brendan/init3.C: Likewise.
26296 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26297 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26298 * g++.old-deja/g++.brendan/new2.C: Likewise.
26299 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26300 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26301 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26302 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26303 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26304 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26305 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26306 * g++.old-deja/g++.brendan/template24.C: Likewise.
26307 * g++.old-deja/g++.brendan/template3.C: Likewise.
26308 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26309 * g++.old-deja/g++.jason/inline3.C: Likewise.
26310 * g++.old-deja/g++.jason/opeq.C: Likewise.
26311 * g++.old-deja/g++.law/arg5.C: Likewise.
26312 * g++.old-deja/g++.law/arm7.C: Likewise.
26313 * g++.old-deja/g++.law/ctors11.C: Likewise.
26314 * g++.old-deja/g++.law/cvt8.C: Likewise.
26315 * g++.old-deja/g++.law/init9.C: Likewise.
26316 * g++.old-deja/g++.law/refs4.C: Likewise.
26317 * g++.old-deja/g++.law/template2.C: Likewise.
26318 * g++.old-deja/g++.law/visibility24.C: Likewise.
26319 * g++.old-deja/g++.law/vtable3.C: Likewise.
26320 * g++.old-deja/g++.mike/asm2.C: Likewise.
26321 * g++.old-deja/g++.mike/eh1.C: Likewise.
26322 * g++.old-deja/g++.mike/misc1.C: Likewise.
26323 * g++.old-deja/g++.mike/misc13.C: Likewise.
26324 * g++.old-deja/g++.mike/misc14.C: Likewise.
26325 * g++.old-deja/g++.mike/ns12.C: Likewise.
26326 * g++.old-deja/g++.mike/p1248.C: Likewise.
26327 * g++.old-deja/g++.mike/p3708.C: Likewise.
26328 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26329 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26330 * g++.old-deja/g++.mike/p646.C: Likewise.
26331 * g++.old-deja/g++.mike/p700.C: Likewise.
26332 * g++.old-deja/g++.mike/p783.C: Likewise.
26333 * g++.old-deja/g++.mike/p783a.C: Likewise.
26334 * g++.old-deja/g++.mike/p783b.C: Likewise.
26335 * g++.old-deja/g++.mike/p786.C: Likewise.
26336 * g++.old-deja/g++.mike/p789.C: Likewise.
26337 * g++.old-deja/g++.mike/p789a.C: Likewise.
26338 * g++.old-deja/g++.mike/p807a.C: Likewise.
26339 * g++.old-deja/g++.other/delete3.C: Likewise.
26340 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26341 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26342 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26343 * g++.old-deja/g++.other/empty1.C: Likewise.
26344 * g++.old-deja/g++.other/temporary1.C: Likewise.
26345 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26346 * g++.old-deja/g++.pt/t16.C: Likewise.
26347 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26348
26349 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26350
26351 * gcc.dg/991230-1.c: New test.
26352
26353 1999-12-29 Jeffrey A Law (law@cygnus.com)
26354
26355 * gcc.c-torture/compile/991229-3.c: New test.
26356 * gcc.c-torture/compile/991229-2.c: New test.
26357 * gcc.c-torture/compile/991229-1.c: New test.
26358
26359 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26360
26361 * gcc.c-torture/compile/labels-2.c: New test.
26362
26363 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26364
26365 * gcc.c-torture/execute/991227-1.c: New test.
26366
26367 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26368
26369 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26370
26371 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26372
26373 * gcc.c-torture/execute/991221-1.c: New test.
26374
26375 1999-12-20 Nathan Sidwell <nathan@acm.org>
26376
26377 * g++.old-deja/g++.other/cast3.C: New test.
26378
26379 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26380
26381 * gcc.c-torture/execute/991216-4.c: New test.
26382
26383 1999-12-16 Michael Meissner <meissner@cygnus.com>
26384
26385 * gcc.c-torture/execute/991216-1.c: New test.
26386 * gcc.c-torture/execute/991216-2.c: New test.
26387 * gcc.c-torture/execute/991216-3.c: New test.
26388
26389 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26390
26391 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26392 Actually make the test fail by using "-O2" for compilation.
26393
26394 1999-12-15 Nathan Sidwell <nathan@acm.org>
26395
26396 * g++.old-deja/g++.warn/cast-align1.C: New test.
26397
26398 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26399
26400 * gcc.c-torture/compile/991214-1.c: New test.
26401 * gcc.c-torture/compile/991214-2.c: New test.
26402
26403 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26404
26405 * gcc.dg/991214-1.c: New test.
26406
26407 1999-12-13 Jeffrey A Law (law@cygnus.com)
26408
26409 * gcc.c-torture/compile/991213-3.c: New test.
26410 * gcc.c-torture/compile/991213-2.c: New test.
26411 * gcc.c-torture/compile/991213-1.c: New test.
26412
26413 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26414
26415 * gcc.dg/991209-1.c: New test.
26416
26417 1999-12-08 Nathan Sidwell <nathan@acm.org>
26418
26419 * gcc.c-torture/compile/991208-1.c: New test.
26420
26421 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26422
26423 * gcc.dg/ultrasp2.c: New test.
26424
26425 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26426
26427 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26428
26429 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26430
26431 * gcc.c-torture/compile/991202-1.c: New test.
26432 * gcc.c-torture/execute/991202-1.c: New test.
26433 * gcc.c-torture/execute/991202-2.c: New test.
26434 * gcc.c-torture/execute/991202-3.c: New test.
26435
26436 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26437
26438 * g++.old-deja/g++.abi/align.C: New test.
26439 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26440 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26441
26442 1999-12-01 Richard Henderson <rth@cygnus.com>
26443
26444 * gcc.c-torture/execute/991201-1.c: New.
26445
26446 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26447
26448 * gcc.dg/991129-1.c: New test.
26449
26450 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26451
26452 * gcc.c-torture/compile/991127-1.c: New test.
26453
26454 1999-11-22 Nathan Sidwell <nathan@acm.org>
26455
26456 * g++.old-deja/g++.other/warn4.C: New test.
26457
26458 1999-11-22 Nathan Sidwell <nathan@acm.org>
26459
26460 * g++.old-deja/g++.eh/cleanup2.C: New test.
26461 * g++.old-deja/g++.ext/pretty2.C: New test.
26462 * g++.old-deja/g++.ext/pretty3.C: New test.
26463 * g++.old-deja/g++.other/debug6.C: New test.
26464
26465 1999-10-20 Jim Wilson <wilson@cygnus.com>
26466
26467 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26468 compiler_output to look for one error message instead of two.
26469
26470 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26471
26472 * gcc.c-torture/execute/991118-1.c: Also test case
26473 where the word boundary does not split a byte evenly.
26474
26475 1999-11-19 Nathan Sidwell <nathan@acm.org>
26476
26477 * g++.old-deja/g++.ext/restrict1.C: New test.
26478
26479 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26480
26481 * gcc.c-torture/execute/991118-1.c: New test.
26482
26483 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26484
26485 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26486 working directory pathnames.
26487
26488 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26489
26490 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26491 host is equipped with driver.h and driver.o so it can actually
26492 compile and run the tests.
26493
26494 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26495
26496 * gcc.c-torture/compile/991008-1.c: New test.
26497
26498 1999-11-08 Nick Clifton <nickc@cygnus.com>
26499
26500 * lib/gcc-dg.exp: Include target-supports.exp
26501
26502 1999-11-05 Nick Clifton <nickc@cygnus.com>
26503
26504 * lib/target-supports.exp: New file: Provide procs to test for
26505 features supported by the target.
26506 (check_weak_available): Moved here from ecos.exp.
26507 (check_alias_available): New proc: Determine of the target
26508 toolchain supports the alias attribute.
26509
26510 * gcc.dg/special/ecos.exp: Move check_weak_available to
26511 target-supports.exp.
26512 (alias-1.c): Only perform the test if the target supports
26513 aliases.
26514 (wkali-1.c): Only perform the test if the target supports
26515 aliases.
26516
26517 * gcc.dg/990506-0.c: Expect error messages from cross
26518 targets as well as native targets.
26519
26520 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26521
26522 * gcc.dg/ultrasp1.c: Removed xfail.
26523 * gcc.dg/struct-ret-2.c: Likewise.
26524 * gcc.dg/array-1.c: Likewise.
26525
26526 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26527
26528 * gcc.dg/struct-ret-2.c: New test.
26529
26530 * gcc.dg/array-1.c: New test.
26531
26532 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26533
26534 * gcc.c-torture/execute/991030-1.c: New test.
26535
26536 1999-10-26 Richard Henderson <rth@cygnus.com>
26537
26538 * gcc.c-torture/compile/991026-2.c: New test.
26539
26540 1999-10-26 Jeffrey A Law (law@cygnus.com)
26541
26542 * gcc.c-torture/compile/991026-1.c: New test.
26543
26544 1999-10-23 Jeffrey A Law (law@cygnus.com)
26545
26546 * gcc.c-torture/execute/991023-1.c: New test.
26547
26548 1999-10-19 Jeffrey A Law (law@cygnus.com)
26549
26550 * gcc.c-torture/execute/991019-1.c: New test.
26551
26552 1999-10-16 Richard Henderson <rth@cygnus.com>
26553
26554 * gcc.c-torture/execute/991016-1.c: New test.
26555
26556 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26557
26558 * gcc.c-torture/execute/991014-1.c: New test.
26559
26560 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26561
26562 * g++.old-deja/g++.other/union2.C: New test.
26563
26564 1999-10-13 Nathan Sidwell <nathan@acm.org>
26565
26566 * g++.old-deja/g++.other/vaarg2.C: New test.
26567 * g++.old-deja/g++.other/vaarg3.C: New test.
26568
26569 1999-10-12 Craig Burley <craig@jcb-sc.com>
26570
26571 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26572 in compile/.
26573
26574 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26575
26576 * gcc.c-torture/execute/va-arg-11.c: New test.
26577
26578 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26579
26580 * lib/file-format.exp (gcc_target_object_format): Don't
26581 crash if objdump is unavailable.
26582
26583 1999-09-29 Donn Terry <donn@interix.com>
26584
26585 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26586
26587 1999-09-28 Nick Clifton <nickc@cygnus.com>
26588
26589 * gcc.c-torture/compile/990928-1.c: New test.
26590
26591 1999-09-28 Nathan Sidwell <nathan@acm.org>
26592
26593 * g++.old-deja/g++.other/decl6.C: New test.
26594
26595 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26596
26597 * gcc.c-torture/execute/va-arg-10.c: New test.
26598
26599 1999-09-27 Nathan Sidwell <nathan@acm.org>
26600
26601 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26602 __PRETTY_FUNCTION__.
26603
26604 1999-09-23 Nick Clifton <nickc@cygnus.com>
26605
26606 * gcc.c-torture/execute/990923-1.c: New test.
26607
26608 1999-09-21 Nick Clifton <nickc@cygnus.com>
26609
26610 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26611 for which -fpic is inappropriate.
26612
26613 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26614
26615 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26616
26617 1999-09-21 Nathan Sidwell <nathan@acm.org>
26618
26619 * g++.old-deja/g++.other/dyncast1.C: New test.
26620 * g++.old-deja/g++.other/dyncast2.C: New test.
26621 * g++.old-deja/g++.other/dyncast3.C: New test.
26622 * g++.old-deja/g++.other/dyncast4.C: New test.
26623 * g++.old-deja/g++.other/dyncast5.C: New test.
26624 * g++.old-deja/g++.eh/catch3.C: New test.
26625 * g++.old-deja/g++.eh/catch3p.C: New test.
26626 * g++.old-deja/g++.eh/catch4.C: New test.
26627 * g++.old-deja/g++.eh/catch4p.C: New test.
26628 * g++.old-deja/g++.eh/catch5.C: New test.
26629 * g++.old-deja/g++.eh/catch5p.C: New test.
26630 * g++.old-deja/g++.eh/catch6.C: New test.
26631 * g++.old-deja/g++.eh/catch6p.C: New test.
26632 * g++.old-deja/g++.eh/catch7.C: New test.
26633 * g++.old-deja/g++.eh/catch7p.C: New test.
26634 * g++.old-deja/g++.eh/catch8.C: New test.
26635 * g++.old-deja/g++.eh/catch8p.C: New test.
26636 * g++.old-deja/g++.eh/catch9.C: New test.
26637 * g++.old-deja/g++.eh/catch9p.C: New test.
26638
26639 1999-09-13 Nathan Sidwell <nathan@acm.org>
26640
26641 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26642 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26643
26644 1999-09-13 Jeffrey A Law (law@cygnus.com)
26645
26646 * gcc.c-torture/compile/990913-1.c: New test.
26647
26648 1999-09-10 Nathan Sidwell <nathan@acm.org>
26649
26650 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26651 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26652
26653 1999-09-09 Richard Henderson <rth@cygnus.com>
26654
26655 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26656
26657 1999-09-09 Nathan Sidwell <nathan@acm.org>
26658
26659 * g++.old-deja/g++.other/lookup11.C: New test.
26660 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26661 what is permitted and what we want.
26662 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26663 overload use.
26664 * g++.old-deja/g++.jason/rfg5.C: Likewise
26665
26666 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26667
26668 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26669 * gcc.c-torture/noncompile/poison-1.c: New file.
26670
26671 1999-09-08 Nathan Sidwell <nathan@acm.org>
26672
26673 * g++.old-deja/g++.other/sizeof3.C: New test.
26674 * g++.old-deja/g++.other/sizeof4.C: New test.
26675 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26676 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26677
26678 1999-09-07 Richard Henderson <rth@cygnus.com>
26679
26680 * gcc.dg/va-arg-1.c: New.
26681
26682 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26683
26684 * gcc.c-torture/execute/va-arg-9.c: New test.
26685
26686 1999-09-05 Craig Burley <craig@jcb-sc.com>
26687
26688 * g77.f-torture/compile/980519-2.f: New test.
26689 * g77.f-torture/compile/19990905-0.f: New test.
26690 * g77.f-torture/compile/19990905-1.f: New test.
26691 * g77.f-torture/compile/19990905-2.f: New test.
26692
26693 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26694
26695 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26696
26697 * gcc.c-torture/execute/990827-1.c: Fix typo.
26698
26699 1999-09-03 Nathan Sidwell <nathan@acm.org>
26700
26701 * g++.old-deja/g++.other/deref1.C: New test.
26702
26703 1999-09-02 Nathan Sidwell <nathan@acm.org>
26704
26705 * g++.old-deja/g++.other/ambig2.C: New test.
26706 * g++.old-deja/g++.other/cond5.C: New test.
26707 * g++.old-deja/g++.other/lookup16.C: New test.
26708
26709 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26710
26711 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26712 assemblers too.
26713
26714 1999-08-31 Jeffrey A Law (law@cygnus.com)
26715
26716 * lib/c-torture.exp: Avoid the "compare executables" optimization
26717 when testing native.
26718
26719 1999-08-29 Jeffrey A Law (law@cygnus.com)
26720
26721 * gcc.c-torture/execute/990829-1.c: New test.
26722 * gcc.c-torture/compile/990829-1.c: New test.
26723
26724 1999-08-27 Paul Burchard <burchard@pobox.com>
26725
26726 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26727 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26728 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26729 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26730 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26731 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26732 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26733 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26734 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26735 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26736 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26737
26738 1999-08-27 Jeffrey A Law (law@cygnus.com)
26739
26740 * gcc.c-torture/execute/990827-1.c: New test.
26741
26742 1999-08-26 Craig Burley <craig@jcb-sc.com>
26743
26744 * g77.f-torture/noncompile/19990826-4.f: New test.
26745
26746 * g77.f-torture/compile/19990826-3.f: New test.
26747
26748 * g77.f-torture/execute/19990826-2.f: New test.
26749
26750 * g77.f-torture/compile/19990826-1.f: New test.
26751
26752 * gcc.c-torture/execute/990826-0.c: New test.
26753 * g77.c-torture/execute/19990826-0.f: New test.
26754
26755 * g77.f-torture/noncompile/970626-2.f: New test.
26756
26757 1999-08-25 Paul Burchard <burchard@pobox.com>
26758
26759 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26760 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26761 lss-011.C: New tests.
26762
26763 1999-08-25 Nathan Sidwell <nathan@acm.org>
26764
26765 * g++.old-deja/g++.other/decl5.C: New test.
26766
26767 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26768
26769 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26770 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26771 call `postbase' for each one. All callers of `postbase' changed
26772 to call this instead.
26773
26774 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26775
26776 * gcc.c-torture/execute/990811-1.c: New test.
26777
26778 1999-08-09 Nick Clifton <nickc@cygnus.com>
26779
26780 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26781 just native ones.
26782
26783 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26784 just native ones.
26785
26786 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26787
26788 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26789
26790 1999-08-04 Jeffrey A Law (law@cygnus.com)
26791
26792 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26793
26794 1999-08-04 Nathan Sidwell <nathan@acm.org>
26795
26796 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26797
26798 1999-08-04 Jeffrey A Law (law@cygnus.com)
26799
26800 * gcc.c-torture/execute/990804-1.c: New test.
26801
26802 1999-08-03 Nathan Sidwell <nathan@acm.org>
26803
26804 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26805 * g++.old-deja/g++.brendan/crash64.C: Likewise
26806 * g++.old-deja/g++.brendan/overload8.C: Likewise
26807
26808 1999-08-03 Nathan Sidwell <nathan@acm.org>
26809
26810 * g++.old-deja/g++.other/struct1.C: New test.
26811
26812 1999-08-03 Nathan Sidwell <nathan@acm.org>
26813
26814 * g++.old-deja/g++.other/enum2.C: New test.
26815
26816 1999-08-02 Richard Henderson <rth@cygnus.com>
26817
26818 Adapted from tests from Franz Sirl:
26819 * gcc.c-torture/execute/va-arg-7.c: New test.
26820 * gcc.c-torture/execute/va-arg-8.c: New test.
26821
26822 1999-08-01 Jeffrey A Law (law@cygnus.com)
26823
26824 * gcc.c-torture/compile/990801-2.c: New test.
26825
26826 * gcc.c-torture/compile/990801-1.c: New test.
26827
26828 1999-07-27 Michael Meissner <meissner@cygnus.com>
26829
26830 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26831 fp-cmp-1.c, converting double to float.
26832
26833 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26834 fp-cmp-1.c, converting double to long double.
26835
26836 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26837 from fr1 to unknown_register, since fr1 is a legitimate register
26838 on some machines.
26839
26840 1999-07-25 Jeffrey A Law (law@cygnus.com)
26841
26842 * README: More listname related changes.
26843
26844 1999-07-08 Catherine Moore <clm@cygnus.com>
26845
26846 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26847
26848 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26849
26850 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26851
26852 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26853
26854 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26855
26856 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26857
26858 * gcc.dg/990703-1.c: New test.
26859
26860 1999-06-29 Nick Clifton <nickc@cygnus.com>
26861
26862 * lib/file-format.exp: New file: Move definition of proc
26863 gcc_target_object_format to here from
26864 gcc.dg/special/ecos.exp.
26865
26866 * lib/c-torture.exp: Include lib file-format.exp.
26867 * lib/gcc-dg.exp: Include lib file-format.exp.
26868
26869 * gcc.dg/special/ecos.exp: Remove definition of proc
26870 gcc_target_object_format.
26871
26872 1999-06-28 Jeffrey A Law (law@cygnus.com)
26873
26874 * gcc.c-torture/execute/990628-1.c: New test.
26875
26876 1999-06-25 Jeffrey A Law (law@cygnus.com)
26877
26878 * gcc.c-torture/compile/990625-2.c: New test.
26879
26880 * gcc.c-torture/compile/990625-1.c: New test.
26881
26882 1999-06-23 Nick Clifton <nickc@cygnus.com>
26883
26884 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26885 attributes compile.
26886 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26887 ports that use the COFF/PE file format.
26888
26889 1999-06-17 Jeffrey A Law (law@cygnus.com)
26890
26891 * gcc.c-torture/compile/990617-1.c: New test.
26892
26893 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26894
26895 * g++.old-deja/g++.other/decl4.C: New test.
26896
26897 1999-06-14 Nathan Sidwell <nathan@acm.org>
26898
26899 * g++.old-deja/g++.other/bitfld3.C: New test.
26900
26901 1999-06-08 Nathan Sidwell <nathan@acm.org>
26902
26903 * g++.old-deja/g++.eh/catch1.C: New test.
26904
26905 1999-06-07 Jeffrey A Law (law@cygnus.com)
26906
26907 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26908
26909 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26910 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26911
26912 1999-06-05 Craig Burley <craig@jcb-sc.com>
26913
26914 * g77.f-torture/compile/19990502-0.f: Replace with new,
26915 shorter, test that still fails after recent changes.
26916
26917 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26918
26919 * gcc.c-torture/execute/990604-1.c: New test.
26920
26921 1999-05-31 Jeffrey A Law (law@cygnus.com)
26922
26923 * gcc.c-torture/execute/990531-1.c: New test.
26924
26925 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26926
26927 * gcc.c-torture/compile/990527-1.c: New test.
26928
26929 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26930
26931 * gcc.c-torture/execute/990527-1.c: New test.
26932
26933 1999-05-25 Nick Clifton <nickc@cygnus.com>
26934
26935 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26936 bitfields as signed.
26937
26938 1999-05-25 Craig Burley <craig@jcb-sc.com>
26939
26940 * g77.f-torture/compile/19990525-0.f: New test.
26941
26942 1999-05-25 Jeffrey A Law (law@cygnus.com)
26943
26944 * gcc.c-torture/execute/990525-2.c: New test.
26945
26946 * gcc.c-torture/execute/990525-1.c: New test.
26947
26948 1999-05-24 Nathan Sidwell <nathan@acm.org>
26949
26950 * g++.old-deja/g++.other/anon3.C: New test.
26951 * g++.old-deja/g++.other/anon4.C: New test.
26952 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26953 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26954 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26955 Merrill).
26956
26957 1999-05-24 Jeffrey A Law (law@cygnus.com)
26958
26959 * gcc.c-torture/execute/990524-1.c: New test.
26960
26961 * gcc.dg/990524-1.c: New test.
26962
26963 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26964
26965 * gcc.c-torture/compile/990523-1.c: New test.
26966
26967 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26968
26969 * gcc.c-torture/compile/990519-1.c: New test.
26970
26971 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26972
26973 * gcc.c-torture/compile/990517-1.c: New test.
26974
26975 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26976 (e4, f4): New tests.
26977 (main): Call them.
26978
26979 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26980
26981 * gcc.dg/noreturn-1.c: New test.
26982
26983 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26984
26985 * gcc.c-torture/execute/990513-1.c: New test.
26986
26987 1999-05-10 Richard Henderson <rth@cygnus.com>
26988
26989 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26990
26991 1999-05-10 Craig Burley <craig@jcb-sc.com>
26992
26993 * g77.f-torture/execute/erfc.f: Use small single-precision
26994 values, to avoid problems on Alphas when not -mieee.
26995
26996 1999-05-08 Craig Burley <craig@jcb-sc.com>
26997
26998 * gcc.dg/990506-0.c: New test.
26999
27000 1999-05-08 Richard Henderson <rth@cygnus.com>
27001
27002 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27003 the constant to test. Don't XFAIL 64-bit targets.
27004
27005 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27006 * g++.old-deja/g++.law/profile1.C: Likewise.
27007
27008 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27009 operator new instances.
27010 * g++.old-deja/g++.other/delete5.C: Likewise.
27011
27012 1999-05-03 Craig Burley <craig@jcb-sc.com>
27013
27014 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27015 intrinsic.
27016
27017 1999-05-03 Craig Burley <craig@jcb-sc.com>
27018
27019 * g77.f-torture/execute/u77-test.f: Reverse order of two
27020 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27021
27022 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27023
27024 * gcc.dg/compare1.c: New test.
27025
27026 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27027
27028 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27029 New tests.
27030
27031 1999-05-02 Craig Burley <craig@jcb-sc.com>
27032
27033 * g77.f-torture/compile/19990502-1.f: New test.
27034
27035 1999-05-02 Craig Burley <craig@jcb-sc.com>
27036
27037 * g77.f-torture/compile/19990502-0.f: New test.
27038
27039 1999-05-02 Craig Burley <craig@jcb-sc.com>
27040
27041 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27042 intrinsic.
27043
27044 1999-05-02 Craig Burley <craig@jcb-sc.com>
27045
27046 * g77.f-torture/execute/u77-test.f (main): List libU77
27047 intrinsics not currently tested.
27048 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27049 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27050 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27051 Trim blanks off the ends of some printed strings.
27052
27053 1999-05-02 Craig Burley <craig@jcb-sc.com>
27054
27055 * g77.f-torture/execute/u77-test.f (main): Just warn about
27056 FSTAT gid disagreement, as it's expected on some systems.
27057
27058 1999-05-01 Craig Burley <craig@jcb-sc.com>
27059
27060 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27061 use a new function, which allows for some slop.
27062 Clean up some commentary.
27063 (issum): The new function.
27064 (sgladd): Deleted subroutine.
27065
27066 1999-05-01 Craig Burley <craig@jcb-sc.com>
27067
27068 * g77.f-torture/execute/u77-test.f: Modify to be more like
27069 libf2c/libU77 version, bringing patches to that version here.
27070 Add suitable commentary.
27071
27072 1999-04-25 Richard Henderson <rth@cygnus.com>
27073
27074 * gcc.dg/990424-1.c: New test.
27075
27076 1999-04-24 Craig Burley <craig@jcb-sc.com>
27077
27078 * g77.f-torture/execute/u77-test.f (main): Bug involving
27079 LSTAT has been fixed, so turn back on full checking.
27080
27081 1999-04-20 Craig Burley <craig@jcb-sc.com>
27082
27083 * g77.f-torture/compile/19990419-0.f: New test.
27084 * g77.f-torture/execute/19990419-1.f: New test.
27085
27086 1999-04-17 Richard Henderson <rth@cygnus.com>
27087
27088 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27089 to avoid the need for a prototype to supress a warning.
27090
27091 1999-04-07 Jim Wilson <wilson@cygnus.com>
27092
27093 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27094
27095 1999-04-04 Jeffrey A Law (law@cygnus.com)
27096
27097 * gcc.c-torture/execute/990404-1.c: New test.
27098
27099 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27100
27101 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27102 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27103 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27104 missing initializer warnings.
27105
27106 1999-03-28 Jeffrey A Law (law@cygnus.com)
27107
27108 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27109 matching strings.
27110
27111 1999-03-26 Jeffrey A Law (law@cygnus.com)
27112
27113 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27114
27115 1999-03-26 Craig Burley <craig@jcb-sc.com>
27116
27117 * g77.f-torture/execute/19990325-0.f: New test.
27118 * g77.f-torture/execute/19990325-1.f: New test.
27119
27120 1999-03-24 Jeffrey A Law (law@cygnus.com)
27121
27122 * gcc.c-torture/execute/990324-1.c: New test.
27123
27124 1999-03-22 Jim Wilson <wilson@cygnus.com>
27125
27126 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27127 test with 4.
27128
27129 1999-03-17 Richard Henderson <rth@cygnus.com>
27130
27131 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27132
27133 1999-03-13 Craig Burley <craig@jcb-sc.com>
27134
27135 * g77.f-torture/execute/19990313-2.f: New test.
27136 * g77.f-torture/execute/19990313-3.f: New test.
27137
27138 1999-03-13 Craig Burley <craig@jcb-sc.com>
27139
27140 * g77.f-torture/execute/19990313-0.f: New test.
27141 * g77.f-torture/execute/19990313-1.f: New test.
27142
27143 1999-03-12 Jim Wilson <wilson@cygnus.com>
27144
27145 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27146 printf to sprintf.
27147 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27148 (main): Add check for u15. Conditionalize u31 check depending on
27149 whether ints are <32 bits or >=32 bits.
27150
27151 1999-03-08 Craig Burley <craig@jcb-sc.com>
27152
27153 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27154
27155 1999-03-08 Craig Burley <craig@jcb-sc.com>
27156
27157 * g77.f-torture/compile/19990305-0.f: New test.
27158 * g77.f-torture/execute/19981119-0.f: New test.
27159
27160 1999-03-08 Craig Burley <craig@jcb-sc.com>
27161
27162 * g77.f-torture/execute/970625-2.f: call ABORT if final
27163 result is not correct, instead of just printing it.
27164 Add this checking via newly introduced obfuscation, to
27165 trip up buggy front ends.
27166
27167 1999-03-07 Craig Burley <craig@jcb-sc.com>
27168
27169 * g77.f-torture/compile/960317-1.f: Moved from being
27170 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27171
27172 1999-03-06 Craig Burley <craig@jcb-sc.com>
27173
27174 * g77.f-torture/execute/960317-1.f: New (old) test.
27175 * g77.f-torture/execute/970625-2.f: Ditto.
27176
27177 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27178
27179 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27180 message on line 1 or line 2; cccp and cpplib do this differently.
27181
27182 1999-03-01 Jeffrey A Law (law@cygnus.com)
27183
27184 * g++.old-deja/g++.law/weak1.C: New test.
27185
27186 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27187
27188 * gcc.c-torture/execute/990119-1.c: Renamed to...
27189 * gcc.dg/990119-1.c: this, so it will only be tested once
27190 (it's a preprocessor test, it doesn't need to be run at
27191 multiple optimization levels).
27192
27193 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27194
27195 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27196 ALWAYS_CXXFLAGS.
27197
27198 1999-02-24 Craig Burley <craig@jcb-sc.com>
27199
27200 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27201 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27202 to not be compilable by current g77.
27203
27204 1999-02-24 Nick Clifton <nickc@cygnus.com>
27205
27206 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27207
27208 1999-02-22 Jeffrey A Law (law@cygnus.com)
27209
27210 * gcc.c-torture/execute/990222-1.c: New test.
27211
27212 1999-02-19 Craig Burley <craig@jcb-sc.com>
27213
27214 * g77.f-torture/compile/19990218-0.f: New test.
27215 * g77.f-torture/noncompile/19990218-1.f: New test.
27216
27217 1999-02-18 Craig Burley <craig@jcb-sc.com>
27218
27219 * g77.f-torture/compile/19981216-0.f: New test.
27220
27221 1999-02-14 Jeffrey A Law (law@cygnus.com)
27222
27223 * gcc.dg/990214-1.c: New test.
27224
27225 1999-02-13 Jeffrey A Law (law@cygnus.com)
27226
27227 * gcc.dg/990213-2.c: New test.
27228
27229 * gcc.dg/990213-1.c: New test.
27230
27231 1999-02-12 Jeffrey A Law (law@cygnus.com)
27232
27233 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27234 ints.
27235
27236 1999-02-11 Nick Clifton <nickc@cygnus.com>
27237
27238 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27239 specified by target.
27240
27241 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27242
27243 1999-02-11 Jeffrey A Law (law@cygnus.com)
27244
27245 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27246
27247 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27248
27249 * gcc.dg/special/ecos.exp: New test driver for new tests with
27250 special requirements.
27251
27252 * gcc.dg/special/alias-1.c: New test.
27253 * gcc.dg/special/gcsec-1.c: New test.
27254 * gcc.dg/special/weak-1.c: New test.
27255 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27256 * gcc.dg/special/weak-2.c: New test.
27257 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27258 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27259 * gcc.dg/special/wkali-1.c: New test.
27260 * gcc.dg/special/wkali-2.c: New test.
27261 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27262 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27263
27264 1999-02-10 Felix Lee <flee@cygnus.com>
27265
27266 * lib/c-torture.exp (c-torture-compile): Pull out code for
27267 analyzing gcc error messages.
27268 (c-torture-execute): Likewise. Fix some (harmless) false
27269 positives.
27270 * lib/gcc.exp (gcc_check_compile): New function.
27271
27272 1999-02-08 Richard Henderson <rth@cygnus.com>
27273
27274 * gcc.c-torture/execute/990208-1.c: New test.
27275
27276 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27277
27278 * g++.dg/special/ecos.exp: New driver for new tests with special
27279 requirements
27280
27281 * g++.dg/special/conpr-1.C: New test
27282 * g++.dg/special/conpr-2.C: New test
27283 * g++.dg/special/conpr-2a.C: New test
27284 * g++.dg/special/conpr-3.C: New test
27285 * g++.dg/special/conpr-3a.C: New test
27286 * g++.dg/special/conpr-3b.C: New test
27287
27288 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27289 allow g++ to use the dg driver
27290
27291 * README: Add comment about g++.dg directory
27292
27293 1999-02-06 Jeffrey A Law (law@cygnus.com)
27294
27295 * README: Update email addresses.
27296
27297 1999-02-03 Nick Clifton <nickc@cygnus.com>
27298
27299 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27300 arguments in order to force structure S onto the stack even on
27301 the alpha.
27302 (test): Pass 10 leading arguments to function foo as well as the
27303 structure S.
27304
27305 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27306 failure for all targets.
27307
27308 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27309 abort to terminate program execution.
27310
27311 1999-01-30 Richard Henderson <rth@cygnus.com>
27312
27313 * gcc.c-torture/execute/990130-1.c: New test.
27314
27315 1999-01-30 Jeffrey A Law (law@cygnus.com)
27316
27317 * gcc.dg/990130-1.c: New test.
27318
27319 1999-01-28 Michael Meissner <meissner@cygnus.com>
27320
27321 * gcc.c-torture/execute/990128-1.c: New test.
27322
27323 1999-01-27 Michael Meissner <meissner@cygnus.com>
27324
27325 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27326
27327 1999-01-27 Felix Lee <flee@cygnus.com>
27328
27329 * lib/c-torture.exp (c-torture-compile): pull out code for
27330 analyzing gcc error messages.
27331 (c-torture-execute): ditto, and fix some (harmless) false
27332 positives.
27333 * lib/gcc.exp (gcc_check_compile): new function.
27334
27335 1999-01-17 Jeffrey A Law (law@cygnus.com)
27336
27337 * gcc.dg/990117-1.c: New test.
27338
27339 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27340
27341 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27342
27343 1999-01-15 Jeffrey A Law (law@cygnus.com)
27344
27345 * g77.f-torture/compile/990115-1.f: New test.
27346
27347 1999-01-07 Jeffrey A Law (law@cygnus.com)
27348
27349 * gcc.c-torture/compile/990107-1.c: New test
27350
27351 1999-01-06 Jeffrey A Law (law@cygnus.com)
27352
27353 * gcc.c-torture/execute/990106-2.c: New test.
27354
27355 * gcc.c-torture/execute/990106-1.c: New test.
27356
27357 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27358
27359 * gcc.c-torture/compile/981223-1.c: New test.
27360
27361 1998-12-29 Richard Henderson <rth@cygnus.com>
27362
27363 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27364 (opt3): Rename from opt4 and disable.
27365
27366 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27367
27368 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27369
27370 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27371
27372 * g++.old-deja/g++.other/conv5.C: New test.
27373
27374 1998-12-14 Nick Clifton <nickc@cygnus.com>
27375
27376 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27377
27378 1998-12-11 Jeffrey A Law (law@cygnus.com)
27379
27380 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27381
27382 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27383
27384 * gcc.c-torture/compile/981211-1.c: New test.
27385
27386 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27387
27388 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27389
27390 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27391
27392 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27393
27394 * gcc.special/930510-1.c: Make C9X safe.
27395 * gcc.misc-tests/gcov-1.c Similarly.
27396 * gcc.misc-tests/gcov-2.c Similarly.
27397
27398 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27399
27400 * gcc.dg/ultrasp1.c: New test.
27401
27402 1998-12-06 Richard Henderson <rth@cygnus.com>
27403
27404 * gcc.c-torture/execute/981206.c: New test.
27405
27406 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27407
27408 * g++.old-deja/g++.ns/template7.C: New test.
27409
27410 * g++.old-deja/g++.other/expr1.C: New test.
27411
27412 * g++.old-deja/g++.eh/tmpl3.C: New test.
27413
27414 * g++.old-deja/g++.eh/tmpl2.C: New test.
27415
27416 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27417
27418 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27419 * g++.old-deja/g++.other/using6.C: Removed.
27420 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27421
27422 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27423
27424 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27425
27426 * g++.old-deja/g++.pt/overload8.C: New test.
27427
27428 * g++.old-deja/g++.pt/overload7.C: New test.
27429
27430 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27431
27432 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27433 and relinking messages.
27434 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27435 compiling with -frepo.
27436
27437 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27438
27439 * g++.old-deja/g++.pt/lookup6.C: New test.
27440
27441 1998-11-30 Nick Clifton <nickc@cygnus.com>
27442
27443 * gcc.c-torture/execute/981130-1.c: New test.
27444 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27445
27446 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27447
27448 * g++.old-deja/g++.pt/explicit76.C: New test.
27449
27450 * g++.old-deja/g++.pt/friend38.C: New test.
27451
27452 * g++.old-deja/g++.ns/crash2.C: New test.
27453
27454 * g++.old-deja/g++.pt/defarg8.C: New test.
27455
27456 * g++.old-deja/g++.pt/instantiate6.C: New test.
27457
27458 * g++.old-deja/g++.pt/static6.C: New test.
27459
27460 * g++.old-deja/g++.pt/decl2.C: New test.
27461
27462 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27463
27464 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27465 problem is actually related with name lookup, but so what? :-)
27466
27467 * g++.old-deja/g++.pt/friend37.C: New test.
27468
27469 1998-11-25 Dave Love <d.love@dl.ac.uk>
27470
27471 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27472 element, which fails on some systems.
27473
27474 * g77.f-torture/execute/labug1.f: New test.
27475
27476 1998-11-21 Jeffrey A Law (law@cygnus.com)
27477
27478 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27479 is defined.
27480
27481 1998-11-18 Dave Love <d.love@dl.ac.uk>
27482
27483 * g77.f-torture/compile/981117-1.f: New test.
27484
27485 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27486
27487 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27488 properly discarded.
27489
27490 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27491
27492 * gcc.c-torture/execute/memcheck: New directory of tests for
27493 -fcheck-memory-usage.
27494
27495 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27496
27497 * README: New file, general information about the testsuite and
27498 new description of the various C++ test subdirectories.
27499 * README.g++: Eliminate obsolete information, update and move most
27500 relevant stuff to README.
27501
27502 1998-11-07 Richard Henderson <rth@cygnus.com>
27503
27504 * gcc.c-torture/compile/981107-1.c: New test.
27505
27506 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27507
27508 * execute/memcpy-bi.c: New testcase.
27509
27510 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27511
27512 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27513 base classes.
27514
27515 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27516 template is selected.
27517
27518 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27519 classes, it should be accepted for all types.
27520
27521 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27522
27523 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27524 specializations start with template headers.
27525
27526 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27527
27528 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27529
27530 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27531 non-POD types.
27532
27533 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27534
27535 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27536
27537 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27538
27539 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27540
27541 1998-10-19 Jeffrey A Law (law@cygnus.com)
27542
27543 * 981019-1.c: New test.
27544
27545 1998-10-14 Robert Lipe <robertl@dgii.com>
27546
27547 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27548 find objc headers.
27549
27550 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27551
27552 * compile/981001-4.c: Remove use of GCC extension that triggers a
27553 compiler bug.
27554
27555 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27556
27557 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27558
27559 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27560
27561 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27562 instantiation of template produces incorrect code for delete
27563 expression.
27564
27565 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27566 constructors' name is not unique.
27567 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27568 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27569
27570 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27571 automatic array of const is ill-formed.
27572
27573 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27574 of template parameter?
27575
27576 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27577 const.
27578
27579 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27580 pointer-to-member expression.
27581
27582 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27583 declaration causes ICE.
27584
27585 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27586
27587 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27588 reserved in the global namespace.
27589
27590 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27591 generate needed virtual table.
27592
27593 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27594
27595 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27596
27597 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27598 template-dependent type
27599
27600 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27601
27602 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27603 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27604 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27605
27606 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27607 class should be usable as argument of member function.
27608 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27609 class should be usable as return type of member function.
27610 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27611 class should be usable as type of data member.
27612
27613 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27614
27615 1998-10-09 Jeffrey A Law (law@cygnus.com)
27616
27617 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27618
27619 1998-10-08 Nick Clifton <nickc@cygnus.com>
27620
27621 * gcc.dg/dll-?.c Add thumb to target list.
27622 Fix assembler scan patterns to match current assembler output.
27623
27624 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27625
27626 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27627 matching of template brackets.
27628
27629 * g++.old-deja/g++.other/using4.C: New test. Test using
27630 declarations of methods from base classes.
27631
27632 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27633 within functions should introduce names into the innermost
27634 enclosing namespace.
27635
27636 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27637 of static locals if first initialization throws.
27638
27639 1998-10-07 Jim Wilson <wilson@cygnus.com>
27640
27641 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27642
27643 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27644
27645 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27646 lose track of the possible targets of tablejump insns.
27647 * special/special.exp: Run it.
27648
27649 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27650
27651 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27652 must be declared before its specializations can be named in friend
27653 declarations.
27654
27655 1998-10-05 Dave Love <d.love@dl.ac.uk>
27656
27657 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27658
27659 * g77.f-torture/execute/io1.f: New test.
27660
27661 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27662
27663 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27664 with pointer to template function, for which no argument deduction
27665 is possible.
27666
27667 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27668 specialization of template function as argument to template
27669 function.
27670
27671 * g++.old-deja/g++.other/access2.C: New test; Inner class
27672 shouldn't have privileged access to Outer's names.
27673
27674 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27675
27676 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27677 friend template declared within template class conflicts with
27678 nested class of the same name.
27679
27680 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27681 is ignored.
27682
27683 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27684 object with direct initializer as function declaration.
27685
27686 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27687 initializers.
27688
27689 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27690 involving const pointer and NULL produces incorrect result.
27691
27692 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27693 type name without `typename' should be rejected with -pedantic.
27694
27695 1998-10-02 Richard Henderson <rth@cygnus.com>
27696
27697 * g++.old-deja/g++.other/addrof1.C: New test.
27698
27699 1998-10-01 Nick Clifton <nickc@cygnus.com>
27700
27701 * gcc.c-torture/compile/981001-1.c: New test.
27702 * gcc.c-torture/execute/981001-1.c: New test.
27703
27704 1998-10-01 Jeffrey A Law (law@cygnus.com)
27705
27706 * gcc.c-torture/compile/981001-2.c: New test.
27707 * gcc.c-torture/compile/981001-3.c: New test.
27708 * gcc.c-torture/compile/981001-4.c: New test.
27709
27710 1998-10-01 Robert Lipe <robertl@dgii.com>
27711
27712 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27713 multilibbed hosts. Idea grafted from g77.exp.
27714
27715 1998-09-30 Dave Love <d.love@dl.ac.uk>
27716
27717 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27718 avoid losing on systems which need -lsocket.
27719
27720 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27721
27722 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27723 * g++.old-deja/g++.other/nested2.C: Ditto.
27724 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27725 failure.
27726
27727 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27728
27729 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27730 preferred over template operator!= for enum bitfields.
27731
27732 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27733
27734 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27735 that happen to have the same base name, but in different scopes,
27736 are incorrectly rejected.
27737
27738 1998-09-16 Richard Henderson <rth@cygnus.com>
27739
27740 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27741 on the native word size instead of an integer literal.
27742
27743 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27744
27745 * g++.old-deja/g++.other/static2.C: Invocation of static data
27746 member of type pointer-to-function denoted as non-static member.
27747
27748 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27749 checks involving function types and aliases.
27750
27751 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27752
27753 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27754 redefined to the same non-trivial type.
27755
27756 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27757 namespace-qualification of template specializations declared in
27758 other namespaces.
27759
27760 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27761 to declare a subset of the specializations of a template function
27762 as friends of specializations of a template class.
27763
27764 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27765 member templates that do not fully specialize the enclosing
27766 template class are rejected.
27767
27768 1998-09-11 Dave Love <d.love@dl.ac.uk>
27769
27770 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27771
27772 1998-09-08 Dave Love <d.love@dl.ac.uk>
27773
27774 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27775 altered from libf2c/libU77 version.
27776
27777 1998-09-06 Dave Love <d.love@dl.ac.uk>
27778
27779 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27780
27781 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27782
27783 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27784 (un)signed char are different types for template specialization
27785 purposes.
27786
27787 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27788
27789 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27790 * objc: ObjC testsuite.
27791
27792 1998-08-31 Catherine Moore <clm@cygnus.com>
27793
27794 * gcc.c-torture/execute/941014-1.x: New file.
27795
27796 1998-08-31 Nick Clifton <nickc@cygnus.com>
27797
27798 * lib/c-torture.exp: Add support for
27799 torture_eval_before_compile and torture_eval_before_execute
27800 variables.
27801
27802 1998-08-30 Jeffrey A Law (law@cygnus.com)
27803
27804 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27805 this test triggers valid.
27806
27807 1998-08-27 Jeffrey A Law (law@cygnus.com)
27808
27809 * gcc.dg/980827-1.c: New test.
27810
27811 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27812
27813 * gcc.c-torture/execute/loop-4b.c: New test.
27814
27815 1998-08-26 Nick Clifton <nickc@cygnus.com>
27816
27817 * lib/c-torture.exp: Add support for
27818 torture_eval_before_compile and torture_eval_before_execute
27819 variables.
27820
27821 1998-08-25 Jeffrey A Law (law@cygnus.com)
27822
27823 * gcc.c-torture/compile/980825-1.c: New test.
27824
27825 1998-08-24 Nick Clifton <nickc@cygnus.com>
27826
27827 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27828 count number tests in opt_t0 not good_t0.
27829
27830 1998-08-24 Jeffrey A Law (law@cygnus.com)
27831
27832 * gcc.c-torture/compile/930326-1.x: Fix typo.
27833
27834 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27835
27836 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27837 causes an ICE.
27838
27839 1998-08-21 Jeffrey A Law (law@cygnus.com)
27840
27841 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27842 STACK_SIZE is defined.
27843 * gcc.c-torture/unsorted/stuct.c: Similarly.
27844
27845 * gcc.c-torture/compile/980821-1.c: New test.
27846
27847 1998-08-21 Jeffrey A Law (law@cygnus.com)
27848
27849 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27850
27851 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27852
27853 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27854 code.
27855
27856 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27857
27858 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27859 error'.
27860
27861 1998-08-18 Jeffrey A Law (law@cygnus.com)
27862
27863 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27864
27865 1998-08-16 Jeffrey A Law (law@cygnus.com)
27866
27867 * gcc.c-torture/compile/980816-1.c: New test.
27868
27869 * gcc.dg/980816-1.c: New test.
27870
27871 1998-08-13 Jeffrey A Law (law@cygnus.com)
27872
27873 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27874 compiler for ieee tests.
27875
27876 1998-08-01 Dave Love <d.love@dl.ac.uk>
27877
27878 * g77.f-torture/compile/980729-0.f: New test.
27879
27880 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27881
27882 * gcc.c-torture/special/eeprof-1.c: New test, for
27883 -finstrument-functions.
27884 * gcc.c-torture/special/special.exp: Run it.
27885
27886 1998-07-29 Jeffrey A Law (law@cygnus.com)
27887
27888 * gcc.c-torture/compile/980729-1.c: New test.
27889
27890 1998-07-27 Nick Clifton <nickc@cygnus.com>
27891
27892 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27893 __thumb__ is defined, and test for ARM style doubles if so.
27894
27895 1998-07-26 Dave Love <d.love@dl.ac.uk>
27896
27897 * g77.f-torture/noncompile/980615-0.f: New test.
27898
27899 1998-07-26 H.J. Lu (hjl@gnu.org)
27900
27901 * gcc.dg/980312-1.c: Do link instead of compile.
27902 * gcc.dg/980313-1.c: Likewise.
27903
27904 1998-07-26 Jeffrey A Law (law@cygnus.com)
27905
27906 * gcc.c-torture/compile/980726-1.c: New test.
27907
27908 1998-07-25 Dave Love <d.love@dl.ac.uk>
27909
27910 * g77.f-torture/execute/io0.f: New test.
27911
27912 1998-07-24 Nick Clifton <nickc@cygnus.com>
27913
27914 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27915 an int.
27916
27917 1998-06-18 Michael Meissner <meissner@cygnus.com>
27918
27919 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27920 m32r bugs.
27921
27922 1998-07-17 Nick Clifton <nickc@cygnus.com>
27923
27924 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27925 c-decl.c:grokdeclarator can handle mode attributes.
27926
27927 1998-07-16 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.c-torture/execute/980716-1.c: New test.
27930
27931 1998-07-13 Jeffrey A Law (law@cygnus.com)
27932
27933 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27934 the mn10200.
27935 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27936 the mn10200.
27937 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27938 * gcc.c-torture/compile/930326-1.x: Similarly.
27939
27940 1998-07-13 Dave Love <d.love@dl.ac.uk>
27941
27942 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27943 New test from Craig.
27944
27945 1998-07-12 Dave Love <d.love@dl.ac.uk>
27946
27947 * g77.f-torture/noncompile/980616-0.f: New test.
27948
27949 * g77.f-torture/execute/970816-3.f: New test from Craig.
27950
27951 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27952
27953 * g++.other/singleton.C: Return error value instead of taking
27954 SIGSEGV.
27955
27956 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27957
27958 * g++.other/singleton.C: New test. Warning is under dispute.
27959 Runtime crash is not.
27960
27961 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27962
27963 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27964 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27965 using6.C, using7.C}: New namespace tests.
27966
27967 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27968
27969 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27970 specialization with typedef'ed names used as array indexes.
27971
27972 1998-07-09 Jeffrey A Law (law@cygnus.com)
27973
27974 * gcc.c-torture/execute/980709-1.c: New test.
27975
27976 * gcc.dg/980709-1.c: New test.
27977
27978 1998-07-07 Richard Henderson <rth@cygnus.com>
27979
27980 * gcc.c-torture/execute/bcp-1.c: New test.
27981
27982 1998-07-07 Jeffrey A Law (law@cygnus.com)
27983
27984 * gcc.c-torture/execute/980707-1.c: New test.
27985
27986 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27987
27988 * gcc.c-torture/compile/980706-1.c: New test.
27989
27990 1998-07-01 Dave Love <d.love@dl.ac.uk>
27991
27992 * g77.f-torture/execute/980701-0.f,
27993 g77.f-torture/execute/980701-1.f: New test from Craig.
27994
27995 1998-07-01 Jeffrey A Law (law@cygnus.com)
27996
27997 * gcc.c-torture/compile/980701-1.c: New test.
27998
27999 * gcc.c-torture/execute/980701-1.c: New test.
28000
28001 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28002 rlsruhe.de>
28003
28004 * g++.old-deja/g++.robertl/eb132.C: New test.
28005 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28006
28007 1998-06-29 Dave Love <d.love@dl.ac.uk>
28008
28009 * g77.f-torture/execute/980628-7.f,
28010 g77.f-torture/execute/980628-8.f,
28011 g77.f-torture/execute/980628-9.f,
28012 g77.f-torture/execute/980628-10.f: New tests from Craig.
28013
28014 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28015
28016 1998-06-28 Jeffrey A Law (law@cygnus.com)
28017
28018 * g77.f-torture/execute/980628-4.f: New test from Craig.
28019 * g77.f-torture/execute/980628-5.f: Likewise.
28020 * g77.f-torture/execute/980628-2.f: Likewise.
28021 * g77.f-torture/execute/980628-0.f: Likewise.
28022 * g77.f-torture/execute/980628-1.f: Likewise.
28023 * g77.f-torture/execute/980628-3.f: Likewise.
28024 * g77.f-torture/execute/980628-6.f: Likewise.
28025
28026 1998-06-28 Jeffrey A Law (law@cygnus.com)
28027
28028 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28029 directory when nothing has been installed yet.
28030
28031 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28032
28033 * gcc.c-torture/special/special.exp: Handle newer versions of
28034 dejagnu.
28035
28036 1998-06-26 Jeffrey A Law (law@cygnus.com)
28037
28038 * gcc.dg/980626-1.c: New test.
28039
28040 1998-06-19 Bruno Haible <haible@ilog.fr>
28041
28042 * gcc.misc-tests/m-un-2.c: New test.
28043 * g++.old-deja/g++.other/warn01.c: Likewise.
28044
28045 1998-06-19 Robert Lipe <robertl@dgii.com>
28046
28047 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28048 compatibility with assmblers with a different comment character.
28049 Eliminate use of GAS-specific extensions.
28050
28051 1998-06-19 Jeffrey A Law (law@cygnus.com)
28052
28053 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28054
28055 1998-06-19 Robert Lipe <robertl@dgii.com>
28056
28057 *lib/g77.exp: Replace search for libf2c.a with search for newly
28058 renamed libg2c.a
28059
28060 1998-06-17 Jeffrey A Law (law@cygnus.com)
28061
28062 * gcc.c-torture/execute/980617-1.c: New test.
28063
28064 1998-06-12 Jeffrey A Law (law@cygnus.com)
28065
28066 * gcc.c-torture/execute/980612-1.c: New test.
28067
28068 1998-06-08 Jeffrey A Law (law@cygnus.com)
28069
28070 * gcc.dg/980523-1.c: Only test on ppc-linux.
28071 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28072
28073 * gcc.c-torture/execute/980608-1.c: New test.
28074
28075 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28076
28077 * gcc.c-torture/execute/980605-1.c: New test.
28078
28079 1998-06-04 Jeffrey A Law (law@cygnus.com)
28080
28081 * gcc.c-torture/execute/980604-1.c: New test.
28082
28083 1998-06-02 Jeffrey A Law (law@cygnus.com)
28084
28085 * gcc.c-torture/execute/980602-1.c: New test.
28086 * gcc.c-torture/execute/980602-2.c: Likewise.
28087
28088 1998-06-02 Dave Love <d.love@dl.ac.uk>
28089
28090 * 970125-0.f: Fix per JCB. Add commentary.
28091
28092 1998-05-31 Michael Meissner <meissner@cygnus.com>
28093
28094 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28095 IEEE -0 support.
28096
28097 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28098
28099 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28100 earlier.
28101
28102 1998-05-28 Catherine Moore <clm@cygnus.com>
28103
28104 * gcc.c-torture/execute/980526-3.c: New test.
28105
28106 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28107
28108 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28109 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28110 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28111 m88k-motorola-sysv3 to XFAIL.
28112
28113 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28114
28115 * gcc.dg/980526-1.c: New test.
28116 * gcc.c-torture/execute/980526-2.c: New test.
28117
28118 1998-05-26 Jeffrey A Law (law@cygnus.com)
28119
28120 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28121
28122 * gcc.c-torture/execute/980526-1.c: New test.
28123
28124 1998-05-26 Dave Love <d.love@dl.ac.uk>
28125
28126 * g77.f-torture/execute/alpha2.f: Add runtime test.
28127
28128 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28129
28130 * g++.old-deja/old-deja.exp: Strip leading directories.
28131
28132 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28133 error for the line. Don't run multiple tests for the same line.
28134
28135 1998-05-23 Jeffrey A Law (law@cygnus.com)
28136
28137 * gcc.dg/980523-1.c: New test.
28138
28139 1998-05-23 Dave Love <d.love@dl.ac.uk>
28140
28141 * g77.f-torture/compile/970915-0.f: New test.
28142
28143 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28144
28145 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28146
28147 1998-05-21 Jeffrey A Law (law@cygnus.com)
28148
28149 * gcc.dg/980520-1.c: New test.
28150
28151 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28152
28153 * gcc.dg/980502-1.c: Fix return type.
28154
28155 1998-05-20 Jeffrey A Law (law@cygnus.com)
28156
28157 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28158 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28159 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28160 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28161 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28162
28163 1998-05-20 Dave Love <d.love@dl.ac.uk>
28164
28165 * g77.f-torture/execute/980520-1.f: New test.
28166
28167 1998-05-15 Dave Love <d.love@dl.ac.uk>
28168
28169 * lib/mike-g77.exp: New file.
28170
28171 * g77.f-torture/noncompile/noncompile.exp,
28172 g77.f-torture/noncompile/check0.f: New files.
28173
28174 1998-05-14 Dave Love <d.love@dl.ac.uk>
28175
28176 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28177 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28178 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28179 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28180 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28181 abort where appropriate.
28182
28183 1998-05-05 Michael Meissner <meissner@cygnus.com>
28184
28185 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28186 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28187
28188 1998-04-29 Dave Love <d.love@dl.ac.uk>
28189
28190 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28191
28192 1998-04-27 Dave Love <d.love@dl.ac.uk>
28193
28194 * g77.f-torture/compile/980427-0.f: New test.
28195
28196 1998-04-24 Dave Love <d.love@dl.ac.uk>
28197
28198 * g77.f-torture/compile/980424-0.f: New test.
28199
28200 1998-04-19 Dave Love <d.love@dl.ac.uk>
28201
28202 * g77.f-torture/compile/980419-2.f (main): New test.
28203 * g77.f-torture/compile/970125-0.f: New test.
28204 * g77.f-torture/compile/980419-1.f: New test.
28205
28206 1998-04-08 Jim Wilson <wilson@cygnus.com>
28207
28208 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28209 of loop-4.c.
28210
28211 1998-04-07 Jim Wilson <wilson@cygnus.com>
28212
28213 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28214
28215 1998-04-03 Jim Wilson <wilson@cygnus.com>
28216
28217 * gcc.c-torture/compile/980329-1.c: New test.
28218
28219 1998-03-18 Jim Wilson <wilson@cygnus.com>
28220
28221 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28222 * gcc.dg/980312-1.c: Fix typo in -march command.
28223
28224 1998-03-16 H.J. Lu (hjl@gnu.org)
28225
28226 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28227
28228 1998-03-11 Robert Lipe <robertl@dgii.com>
28229
28230 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28231 Dave Love agree the Fortran source is bogus.
28232
28233 1998-03-11 Robert Lipe <robertl@dgii.com>
28234
28235 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28236 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28237 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28238 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28239 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28240
28241 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28242
28243 * g++.old-deja/g++.other/friend1.C: New test.
28244
28245 1998-02-18 Dave Love <d.love@dl.ac.uk>
28246
28247 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28248 possibly uninitialized) variables and declare dnrm2.
28249
28250 1998-02-23 Robert Lipe <robertl@dgii.com>
28251
28252 From Bruno Haible <haible@ilog.fr>:
28253 * gcc.c-torture/execute/980223.c: New test.
28254
28255 1998-02-13 Jeffrey A Law (law@cygnus.com)
28256
28257 * gcc.dg/ifelse-1.c: New test.
28258
28259 1998-02-09 H.J. Lu (hjl@gnu.org)
28260
28261 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28262
28263 * lib/old-dejagnu.exp (old-dejagnu): Added the
28264 "execution test - XFAIL *-*-*" handling in the spirit of
28265 "excess errors test -". Changed the "execution test fails"
28266 handling to be like "excess errors test fails".
28267 * Update various tests accordingly.
28268
28269 1998-02-06 Jim Wilson <wilson@cygnus.com>
28270
28271 * gcc.c-torture/execute/980205.c: New test.
28272
28273 1998-01-18 Jeffrey A Law (law@cygnus.com)
28274
28275 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28276 * lib/f-torture.exp: Similarly.
28277 * gcc.c-torture: Rename all .cexp files to .x files.
28278
28279 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28280
28281 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28282 (940510-1.c): Removed duplicate.
28283 (971104-1.c): New test.
28284
28285 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28286
28287 * lib/f-torture.exp: Improve error and loop detection.
28288
28289 1997-11-19 Michael Meissner <meissner@cygnus.com>
28290
28291 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28292 use that to size the filler array.
28293
28294 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28295
28296 * lib/c-torture.exp(c-torture-execute): Fix typo.
28297
28298 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28299 testcase as the executable name. Keep the executable around if
28300 the test fails.
28301
28302 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28303
28304 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28305 changes. Only test one -g option, and move it to the end of the
28306 list of options to test.
28307
28308 1997-09-19 Michael Meissner <meissner@cygnus.com>
28309
28310 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28311 variable GCC_TORTURE_OPTIONS to supply default switches separated
28312 by colons. If no environment variable, run tests with -O0 -g, -O1
28313 -g, and -O2 -g as well.
28314
28315 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28316
28317 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28318 explanatory comments. Fix indentation.
28319
28320 1997-09-15 Jeffrey A Law (law@cygnus.com)
28321
28322 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28323
28324 1997-09-11 Jeffrey A Law (law@cygnus.com)
28325
28326 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28327 * g++.old-deja/g++.mike/p7325.C: Likewise.
28328 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28329
28330 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28331
28332 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28333 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28334 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28335 * g++.old-deja/g++.law/operators4.C: Likewise.
28336
28337 1997-09-11 Joe Buck (jbuck@synopsys.com)
28338
28339 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28340 * g++.old-deja/g++.mike/p784.C: Ditto.
28341 * g++.old-deja/g++.mike/p785.C: Ditto.
28342
28343 1997-09-05 Jeffrey A Law (law@cygnus.com)
28344
28345 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28346
28347 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28348
28349 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28350 target feature; pass this to c-torture-execute as needed.
28351
28352 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28353
28354 * lib/c-torture.exp(c-torture-execute): If the previous and the
28355 current executables being tested are identical, we don't need to
28356 run the executable again. Try to make the executable names
28357 unique. Add an optional argument for passing additional compiler
28358 flags.
28359
28360 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28361
28362 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28363
28364 1997-08-29 Jeffrey A Law (law@cygnus.com)
28365
28366 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28367
28368 1997-07-31 Jeffrey A Law (law@cygnus.com)
28369
28370 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28371 32bit or larger longs.
28372
28373 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28374 have either a 32bit long or 32bit int.
28375
28376 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28377
28378 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28379 Make double precision tests dependent on sizeof (double).
28380
28381 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28382
28383 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28384 too.
28385
28386 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28387
28388 * gcc.c-torture/compile/961203-1.cexp: New script.
28389
28390 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28391
28392 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28393 up the includes ourselves.
28394
28395 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28396
28397 * lib/plumhall.exp: Remove random include, and add a few
28398 verbose messages for debugging.
28399
28400 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28401
28402 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28403 of trying to do it ourselves.
28404
28405 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28406
28407 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28408
28409 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28410
28411 * gcc.prms/5403.c: Made regexp a bit less strict.
28412
28413 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28414
28415 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28416 is returned from remote_load instead.
28417 * lib/plumhall.exp: Ditto.
28418 * lib/mike-g++.exp: Ditto.
28419 * lib/old-dejagnu.exp: Ditto.
28420 * lib/c-torture.exp: Ditto.
28421
28422 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28423
28424 * lib/g++.exp: Use build_wrapper procedure.
28425 * lib/gcc.exp: Ditto.
28426
28427 1997-05-20 Jeffrey A Law (law@cygnus.com)
28428
28429 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28430 an old-style decl for malloc. Fixes tests to work when
28431 sizeof (int) != sizeof (size_t).
28432
28433 1997-05-15 Mike Meissner <meissner@cygnus.com>
28434
28435 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28436
28437 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28438 use stdargs.h interface.
28439
28440 1997-05-15 Mike Meissner <meissner@cygnus.com>
28441
28442 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28443 NO_VARARGS when compiling.
28444
28445 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28446
28447 * lib/plumhall.exp(ph_includes): New procedure.
28448 (ph_make): Use it.
28449 (ph_compiler): Ditto.
28450
28451 * lib/g++.exp: Rename test-glue.c to testglue.c.
28452 * lib/gcc.exp: Ditto.
28453
28454 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28455
28456 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28457 to completion when it's called.
28458
28459 1997-03-21 Michael Meissner <meissner@cygnus.com>
28460
28461 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28462 is defined, don't do test.
28463
28464 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28465
28466 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28467 for object files.
28468 (ph_summary): Mark skipped testcases as untested, not unresolved.
28469
28470 * lib/plumhall.exp (ph_make): If unresolved because of bad
28471 errorCode, record errorCode in log file.
28472 (*): Replace send_log/verbose with verbose -log.
28473
28474 1997-03-19 Michael Meissner <meissner@cygnus.com>
28475
28476 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28477 double conversion if double isn't at least 8 bytes.
28478
28479 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28480 int to work with targets where int is 16 bits.
28481
28482 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28483 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28484 precision for the test to complete.
28485
28486 1997-03-14 Michael Meissner <meissner@cygnus.com>
28487
28488 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28489 if d10v is not compiled with the -mdouble64 flag.
28490 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28491
28492 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28493 d10v is not compiled with the -mint32 flag.
28494
28495 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28496
28497 * lib/plumhall.exp: Use incr_count.
28498
28499 1997-03-12 Jeffrey A Law (law@cygnus.com)
28500
28501 * gcc.c-torture: Update to c-torture-1.45.
28502
28503 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28504
28505 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28506 the name of the expect testcase file).
28507
28508 * lib/g++.exp(g++_init): Ditto.
28509
28510 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28511
28512 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28513 the host.
28514
28515 * lib/gcc.exp(gcc_exit): New procedure.
28516
28517 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28518
28519 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28520 specs where appropriate.
28521
28522 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28523 because of new "candidates are" messages, and removed a few
28524
28525 * Converted all non-old-style g++ testcases to old-style, and
28526 moved into g++.old-deja.
28527
28528 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28529
28530 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28531 options.
28532
28533 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28534 succeeded.
28535
28536 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28537
28538 1997-02-13 Michael Meissner <meissner@cygnus.com>
28539
28540 * lib/gcc.exp (gcc_target_compile): Add support for defining
28541 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28542 the machine doesn't have those features.
28543
28544 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28545
28546 * g++.law/operators4.exp: Don't use LIBS.
28547
28548 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28549
28550 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28551
28552 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28553 * lib/g++.exp: Set it here instead. Also, allow use of the
28554 --tool_exec and --tool_opt options. Change CXX to
28555 GXX_UNDER_TEST.
28556
28557 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28558
28559 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28560
28561 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28562
28563 * lib/old-dejagnu.exp: Use prune_warnings instead of
28564 prune_system_crud.
28565 * lib/mike-g++.exp: Ditto.
28566 * lib/gcc.exp: Ditto.
28567 * lib/g++.exp: Ditto.
28568
28569 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28570
28571 1997-02-07 Jeffrey A Law (law@cygnus.com)
28572
28573 * 941014-2.c: Include stdlib.h
28574 * 960327-1.c: Include stdio.h
28575 * dbra.c, index-1.c: Don't assume ints are 32bits.
28576
28577 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28578
28579 * lib/gcc.exp: Add gcc,stack_size target feature.
28580
28581 * lib/g++.exp(g++_target_compile): Add the include and link
28582 paths here, not in two other places. And, it's $options, not
28583 options.
28584
28585 * lib/mike-g++.exp(postbase): Remove the code that determines
28586 the correct include and link paths.
28587 * g++.old-deja/old-deja.exp: Ditto.
28588
28589 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28590
28591 * lib/g++.exp(g++_init): target_compile no longer returns the
28592 filename of the result.
28593
28594 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28595
28596 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28597 call to glob.
28598
28599 * gcc.c-torture/special/special.exp: Change call to
28600 gcc_target_compile to include the object file.
28601
28602 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28603
28604 * gcc.c-torture/special/special.exp: Correct misspelling in last
28605 change.
28606
28607 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28608
28609 * lib/plumhall.exp(ph_summary): Log the entire output of the
28610 executable. Return -1 if there were any failures, 0 otherwise.
28611 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28612 (ph_make): Clean up objects and executables that were built
28613 if the tests succeeded.
28614
28615 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28616
28617 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28618 libraries and includes in the build tree as appropriate.
28619
28620 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28621
28622 * lib/c-torture.exp: Instead of looking for the global variable
28623 NO_LONG_LONG, check to see if that's a feature of the target.
28624
28625 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28626
28627 * config/default.exp: Minimize. Delete the remainer of the files in
28628 config; this functionality is now in devo/dejagnu/config.
28629
28630 g++.*/*: Pass any additional flags used to compile to postbase;
28631 delete CXXFLAGS.
28632
28633 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28634 is now done by runtest.exp. Use gcc_target_compile instead of
28635 compile.
28636
28637 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28638 Remove references to CFLAGS. Use remote_file instead of
28639 calling rm -f.
28640 (c-torture): Take a list of arguments to use to compile this
28641 testcase.
28642
28643 lib/g++.exp: Simplify. Use target_compile instead of compile.
28644 lib/gcc-dg.exp: Ditto.
28645 lib/gcc.exp: Ditto.
28646 lib/mike-{gcc,g++}.exp: Ditto.
28647 lib/old-dejagnu.exp: Ditto.
28648 lib/plumhall.exp: Ditto.
28649
28650 1997-01-08 Jim Wilson <wilson@cygnus.com>
28651
28652 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28653 (ph_linker): Likewise.
28654
28655 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28656
28657 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28658 MAP_ANON / MAP_ANONYMOUS if defined;
28659 else try to map from /dev/zero .
28660
28661 1996-11-12 Jeffrey A Law (law@cygnus.com)
28662
28663 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28664 isn't defined, then define it to MAP_ANONYMOUS.
28665
28666 1996-11-12 Jeffrey A Law (law@cygnus.com)
28667
28668 * gcc.c-torture: Update to c-torture-1.42 release.
28669
28670 1996-11-11 Jeffrey A Law (law@cygnus.com)
28671
28672 * gcc.c-torture: Update to c-torture-1.41 release.
28673
28674 1996-10-27 Jeffrey A Law (law@cygnus.com)
28675
28676 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28677 c-torture release.
28678
28679 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28680
28681 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28682 and LDFLAGS. Fix second case to append the target_info ldflags
28683 onto LDFLAGS, not CFLAGS.
28684 * lib/g++.exp (g++_init): Add target_info stuff.
28685 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28686 of libgloss and newlib flags for !native.
28687
28688 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28689 (GDB): Fix relative path to go up another dir for finding gdb.
28690
28691 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28692
28693 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28694 versions in the target_info array, if they don't exist.
28695
28696 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28697
28698 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28699
28700 1996-07-08 Jim Wilson <wilson@cygnus.com>
28701
28702 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28703 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28704
28705 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28706
28707 * lib/old-dejagnu.exp: Don't remove the output file before we've
28708 actually tested it. Don't append pwd to the path of the executable
28709 we're testing.
28710
28711 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28712
28713 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28714
28715 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28716
28717 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28718 temporary directory for compiler files, and set it to a default
28719 value of /tmp. Set $output as the name of the output file from
28720 compiling the testcase. Add a -o option to $cflags_var so the
28721 compiler writes the final output file as $output. Set $executable
28722 to $output.
28723
28724 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28725 directory for compiler files, and set it to /tmp if it doesn't
28726 already have a value. Set $output_file to the name of the output
28727 file from compiling the testcase. Add a -o option to CXXFLAGS so
28728 the compiler writes the final output file as $output. Use $output
28729 as the executable to be tested.
28730
28731 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28732
28733 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28734
28735 1996-06-08 Jeffrey A Law (law@cygnus.com)
28736
28737 * gcc.c-torture/execute/pending-1.c: New test. Still
28738 pending in Tege's queue.
28739
28740 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28741
28742 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28743 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28744 if there were failures. Call unresolved if there were unresolved
28745 testcases. Call gcc_fail if program did not run to completion.
28746 (ph_make): Pass additional argument name to ph_execute.
28747 (ph_execute): Add new argument. Pass additional arguments to
28748 ph_summary. Call gcc_fail is there is no execution output.
28749
28750 1996-04-24 Jeffrey A Law (law@cygnus.com)
28751
28752 * lib/plumhall.exp (proc_summary): Output relavent summary
28753 lines into the log so specific failures in plumhall can be
28754 investigated.
28755
28756 1996-04-10 Jeffrey A Law (law@cygnus.com)
28757
28758 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28759 (c-torture-execute): Don't try to execute tests which use
28760 "long long" types if $NO_LONG_LONG is nonzero.
28761
28762 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28763
28764 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28765 not c-torture.
28766
28767 * gcc.ieee: Move from here.
28768 * gcc.c-torture/execute/ieee: To here.
28769
28770 1996-03-26 Jeffrey A Law (law@cygnus.com)
28771
28772 * gcc.c-torture: Update to c-torture-1.41 release.
28773
28774 1996-03-22 Jeffrey A Law (law@cygnus.com)
28775
28776 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28777 not "$output".
28778
28779 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28780
28781 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28782 -c present.
28783
28784 1996-03-02 Jeffrey A Law (law@cygnus.com)
28785
28786 * config/proelf.exp: Handle connecting to a simulator.
28787
28788 1996-01-31 Jeffrey A Law (law@cygnus.com)
28789
28790 * config/proelf.exp: New file. Enough framework that we can
28791 run c-torture tests on the proelf targets (or any other target
28792 that gdb can connect to for that matter).
28793
28794 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28795
28796 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28797 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28798
28799 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28800 exec_output exists.
28801
28802 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28803
28804 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28805 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28806
28807 * config/*.exp: Update FSF address. Change result of ${tool}_load
28808 to pass/fail/unresolved/unsupported/untested. Caller must now
28809 call unresolved/unsupported/untested.
28810 * lib/*.exp: Update FSF address. Update to handle new results of
28811 ${tool}_load.
28812 * lib/chill.exp (verbose): Delete.
28813
28814 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28815
28816 * lib/gcc.exp (default_gcc_start): Change order of args to
28817 $LDFLAGS $CFLAGS $LIBS.
28818 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28819 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28820 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28821 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28822 * gcc.misc-tests/dg-test.exp: Likewise.
28823 * gcc.misc-tests/msgs.exp: Likewise.
28824 * gcc.prms/prms.exp: Likewise.
28825 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28826 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28827
28828 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28829
28830 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28831
28832 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28833
28834 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28835 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28836
28837 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28838 necessary.
28839
28840 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28841
28842 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28843 global for loop; add use of $mathlib.
28844 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28845 settings here; set mathlib for anything but VxWorks.
28846
28847 1996-01-22 Jeffrey A Law (law@cygnus.com)
28848
28849 * gcc.c-torture: Update to c-torture-1.40 release.
28850
28851 1996-01-03 Jeffrey A Law (law@cygnus.com)
28852
28853 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28854 dg.exp.
28855
28856 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28857
28858 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28859 global.
28860
28861 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28862
28863 * lib/g++.exp (LIBS): Define if not already.
28864 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28865 (gcc-dg-prune): Call prune_gcc_output.
28866 * lib/gcc.exp (prune_gcc_output): New proc.
28867 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28868 prune_gcc_output.
28869
28870 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28871
28872 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28873 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28874
28875 1995-11-15 Jeffrey A Law (law@cygnus.com)
28876
28877 * gcc.c-torture: Update to c-torture-1.39 release.
28878
28879 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28880
28881 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28882 fails, try others as well.
28883
28884 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28885
28886 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28887 If compilation fails, mark execute tests as `untested'.
28888 If test is marked as unsupported, don't mark compilation and
28889 execute tests as failed.
28890
28891 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28892
28893 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28894 libstdc++ for whether or not we want to be doing shared
28895 libraries. Delete link_curses since we don't need it anymore.
28896 * lib/mike-g++.exp (postbase): Don't link in libg++.
28897 * g++.old-deja/old-deja.exp: Likewise.
28898
28899 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28900
28901 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28902
28903 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28904
28905 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28906 For that, add `-Wl,-a,shared_archive'.
28907 * g++.old-deja/old-deja.exp: Likewise.
28908
28909 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28910
28911 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28912
28913 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28914
28915 * lib/mike-g++.exp (postbase): Pay attention to the status of
28916 g++_load.
28917
28918 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28919
28920 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28921
28922 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28923
28924 * lib/gcc.exp (default_gcc_start): No longer need to log program
28925 being executed or its output, execute_anywhere does that now.
28926 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28927 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28928
28929 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28930
28931 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28932 the same as those in lib/g++.exp.
28933
28934 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28935
28936 * gcc.c-torture: Update to c-torture-1.38 release.
28937 * gcc.ieee: Related changes.
28938
28939 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28940
28941 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28942 "exec". Minor reformatting changes.
28943
28944 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28945 cross. This means all "exec" calls now work on a remote host as
28946 well.
28947 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28948 cross. Filter out the extra "\r\n" stuff that expect puts in.
28949 (c-torture-execute): Filter out the bogus warnings like
28950 c-torture-compile does. Add support for canadian cross.
28951 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28952 Use execute_anywhere rather than calling exec directly. Now it
28953 works for canadian cross testing.
28954
28955 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28956
28957 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28958 results into a variable, and check that rather than using file exists.
28959
28960 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28961
28962 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28963 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28964
28965 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28966
28967 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28968 lib_curses if there's a shared libg++ in the build tree.
28969
28970 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28971
28972 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28973 if not supported target.
28974
28975 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28976
28977 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28978 link_curses up to always happen, not just for native builds.
28979
28980 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28981
28982 * gcc.c-torture: Update to c-torture-1.36 release.
28983 * gcc.failure: Related changes.
28984
28985 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28986
28987 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28988
28989 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28990
28991 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28992 * lib/mike-g++.exp (postbase): Not in here. Still reference
28993 runshlib, link_curses, and mathlib for link and run.
28994
28995 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28996 pass the runtime shared library options for Solaris, OSF/1, and
28997 Irix5, and link with -lcurses to avoid unresolved references.
28998
28999 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29000
29001 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29002 only run once.
29003
29004 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29005
29006 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29007
29008 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29009
29010 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29011 do not have a framework for the "compat" tests yet.
29012
29013 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29014
29015 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29016 set to null if we're testing vxworks5.1. Use that instead of
29017 `-lm' in the setting of LIBS for link and run.
29018
29019 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29020
29021 * config/rom68k.exp (${tool}_load): Major changes to make it
29022 work. Verified that it does in fact return the stuff in
29023 exec_output properly. Catch any Emul or any TRAP other than 0.
29024
29025 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29026
29027 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29028 LDFLAGS properly for targets that need stuff from libgloss.
29029 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29030 only run once.
29031 (gpp_initialized): New variable.
29032
29033 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29034
29035 * config/rom68k.exp: Load libgloss.exp.
29036 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29037 so we can produce a fully linked binary.
29038 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29039 so we can produce a fully linked binary.
29040
29041 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29042
29043 * lib/plumhall.exp (ph_section): Watch for expected failures.
29044 Add missing `else'.
29045
29046 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29047 run the testcase.
29048 (c-torture): Likewise.
29049
29050 1995-08-28 Doug Evans <dje@cygnus.com>
29051
29052 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29053
29054 * lib/mike-g++.exp (mike_cleanup): New proc.
29055 (prebase): New globals compiler_result, not_compiler_result,
29056 target_regexp.
29057 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29058 allow leading "-" in pattern. Watch for unsupported tests.
29059 If $compiler_result is set, pattern match assembler code,
29060 and ditto for $not_compiler_result.
29061 * lib/mike-gcc.exp: Likewise.
29062
29063 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29064 execution "succeeded".
29065
29066 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29067
29068 * config/win32.exp: New file.
29069 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29070
29071 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29072
29073 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29074 unsupported.
29075 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29076 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29077 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29078
29079 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29080 "... without exceptions was ...". That is now handled by
29081 prune_system_crud.
29082 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29083
29084 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29085
29086 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29087 sieve.c,sort2.c}: New files.
29088 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29089 sieve.exp,sort2.exp}: Drivers for them.
29090
29091 * lib/mike-gcc.exp (program_output): New user settable variable.
29092 (postbase): Call prune_system_crud. Also prune extraneous compiler
29093 messages.
29094 * lib/mike-g++.exp (program_output): New user settable variable.
29095
29096 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29097
29098 * config/sh.exp: Deleted (use sim.exp instead).
29099
29100 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29101
29102 * config/vx.exp: Declare CHECKTASK as global.
29103 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29104 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29105 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29106
29107 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29108
29109 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29110 target. Like vx.exp, only includes `vx29k.exp' instead of
29111 `vxworks.exp'.
29112
29113 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29114
29115 * config/sim.exp: Increase time limit from 120 seconds to 240.
29116
29117 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29118
29119 * gcc.c-torture/execute/950628-1.c: New test.
29120
29121 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29122
29123 * gcc.c-torture: Update with changes/additions from
29124 c-torture-1.34.
29125
29126 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29127
29128 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29129
29130 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29131
29132 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29133
29134 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29135
29136 * gcc.c-torture/compile/950512-1.c: New test.
29137 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29138 * gcc.dg/struct-ret-1.c: Likewise.
29139
29140 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29141
29142 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29143 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29144
29145 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29146
29147 * gcc.c-torture/special/920411-1.c: Deleted.
29148 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29149
29150 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29151
29152 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29153 cpu limit.
29154
29155 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29156
29157 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29158
29159 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29160
29161 From kenner;
29162 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29163 is the proper length.
29164 * va-arg-3.c: Likewise.
29165
29166 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29167
29168 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29169 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29170
29171 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29172 * lib/g++.exp (default_g++_start): Delete old cruft.
29173
29174 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29175
29176 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29177 (2 * (1 << 18)) to (2 * (1 << 17)).
29178
29179 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29180
29181 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29182
29183 * config/rom68k.exp: Renamed from config/idp.exp
29184
29185 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29186
29187 * c-torture/compile/921109-2.c
29188
29189 1995-04-18 Mike Stump <mrs@cygnus.com>
29190
29191 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29192 excess errors.
29193
29194 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29195
29196 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29197 output.
29198 * lib/g++.exp (default_g++_start): Likewise.
29199
29200 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29201
29202 * gcc.c-torture/compile/950329-1.c: New test.
29203
29204 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29205
29206 * config/bug.exp (${tool}_load): Updated to use new remote_open
29207 and remote_close procs.
29208 * config/idp.exp: New file.
29209
29210 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29211
29212 * gcc.c-torture/execute/950322-1.c: New test.
29213
29214 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29215
29216 * config/vx.exp (${tool}_load): Clean up testing of return code from
29217 vxworks_ld and vxworks_spawn.
29218
29219 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29220
29221 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29222
29223 1995-03-13 Mike Stump <mrs@cygnus.com>
29224
29225 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29226 can mark excess errors on a machine by machine basis. Note, the
29227 default is to not expect any excess errors, even when excess
29228 errors test - is given, so you will want to put an XFAIL ... on
29229 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29230 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29231 those 4 machines, but no others.
29232
29233 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29234
29235 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29236 * lib/c-torture.exp: to here.
29237
29238 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29239
29240 * gcc.c-torture/execute/950221-1.c: New test.
29241 * gcc.c-torture/execute/struct-ret-1.c: New test.
29242 * gcc.c-torture/compile/950221-1.c: New test.
29243
29244 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29245
29246 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29247
29248 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29249 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29250
29251 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29252
29253 * g++.gb: New directory of tests, derived from my signature and
29254 class scoping tests.
29255
29256 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29257 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29258 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29259 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29260 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29261 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29262 * g++.gb/sig25.C: Likewise.
29263
29264 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29265 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29266 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29267 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29268 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29269 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29270 * g++.gb/sig25.exp: Likewise.
29271
29272 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29273 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29274 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29275 * g++.gb/scope13.C: Likewise, this test still fails.
29276
29277 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29278 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29279 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29280 * g++.gb/scope13.exp: Ditto.
29281
29282 * g++.gb/README: New file, explains what these tests are about.
29283
29284 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29285
29286 * lib/dg.exp (dg-do): Support `preprocess'.
29287 (dg-test): Likewise.
29288
29289 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29290
29291 * config/udi.exp: change "continue -expect" to "exp_continue".
29292
29293 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29294
29295 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29296 Delete redundant tests.
29297
29298 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29299 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29300 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29301 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29302 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29303 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29304 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29305 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29306
29307 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29308 storing label pointers.
29309 * gcc.c-torture/execute/921019-1.c: Likewise.
29310 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29311 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29312 parameter fp.
29313 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29314 constants.
29315
29316 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29317 Delete obsolete tests.
29318
29319 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29320 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29321 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29322 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29323 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29324 * gcc.c-torture/compile/950124-1.c: New test.
29325
29326 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29327
29328 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29329
29330 * lib/mike-g++.exp: Add -lm to LIBS.
29331
29332 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29333
29334 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29335
29336 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29337
29338 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29339
29340 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29341
29342 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29343
29344 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29345
29346 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29347 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29348 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29349 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29350 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29351 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29352 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29353 * g++.law/{operators31.C, operators32.C,
29354 * g++.law/{operators33.C, operators34.C}: Likewise.
29355 * g++.law/{pic1.C, refs2.C}: Likewise.
29356 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29357 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29358 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29359 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29360
29361 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29362 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29363 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29364 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29365 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29366 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29367 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29368 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29369 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29370 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29371 * g++.law/{operators34.exp}: Likewise.
29372 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29373 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29374 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29375 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29376 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29377
29378 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29379 No longer expected to fail.
29380 * g++.law/missed-error3.C: Tweak for recent bool changes.
29381
29382 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29383
29384 * config/emb-unix: Deleted.
29385 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29386 remote execution. Do final link on remote host if REMOTE_LINK is set.
29387
29388 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29389
29390 * lib/dg.exp (dg-test): Fix typo in last patch.
29391
29392 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29393
29394 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29395 (handles multiple occurrences).
29396
29397 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29398
29399 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29400 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29401 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29402 printed).
29403 * lib/c-torture.exp (c-torture-compile): Likewise.
29404 (c-torture): Prepend full path if missing.
29405 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29406 (gcc_fail): Likewise.
29407 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29408
29409 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29410
29411 * lib/netware.exp: Only attach to NetWare i386 systems.
29412
29413 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29414
29415 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29416 messages. Add test name to "output pattern match" pass/fail message.
29417
29418 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29419
29420 * gcc.dg: New testsuite.
29421 * gcc.dg/dg.exp: New file.
29422
29423 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29424 test-switch.c}: Deleted.
29425
29426 * gcc.misc-tests/msgs.exp: New testcase driver.
29427
29428 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29429
29430 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29431 Watch for illegal return values from ${tool}_load.
29432 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29433 cross targets. Coerce return value >0 to 1.
29434
29435 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29436
29437 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29438
29439 * config/emb-unix.exp: New file.
29440
29441 * config/sim.exp: Error if variable $SIM not defined.
29442 (${tool}_load): Mark test as "untested" if simulator missing.
29443
29444 * config/unix.exp: Load remote.exp to get rcp_download.
29445 * lib/c-torture.exp: Use different option lists for testcases with
29446 and without loops.
29447 * gcc.c-torture/execute/execute.exp: Likewise.
29448
29449 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29450
29451 * config/*.exp: Clarify return code from ${tool}_load.
29452 Call `unresolved' or `untested' instead of `warning' or `perror'
29453 (sometimes you still want to call both though).
29454 Add comment that `shell_id' is local to each file.
29455 * config/udi.exp (timeout): Set to 30.
29456 Don't print warning if connection fails, $connectmode has already
29457 printed an error.
29458 (${tool}_load): Move verbose messages to level 2.
29459 Rework pattern for "Process started" message.
29460 Pass `shell_id' to ${connectmode}_download.
29461 Retry twice upon timeout. Make resetting of target more robust.
29462 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29463 Pass `shell_id' to exit_$connectmode.
29464 Only call exit_$connectmode if connected.
29465 * config/unix.exp (${tool}_load): Check return codes better.
29466 * config/vrtx.exp (${tool}_load): Likewise.
29467 * config/vx.exp (${tool}_load): Likewise.
29468 Delete unneeded global's.
29469 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29470 from ${tool}_load.
29471 (dg-stat): Delete.
29472 (dg-init): Delete recording of pass/fail counts.
29473 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29474 (old-dejagnu-init): Likewise.
29475 (old-dejagnu-stat): Delete contents, empty proc now.
29476 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29477 (c-torture): Delete references to lcnt, lpass, lfail.
29478 Get option list from TORTURE_OPTIONS.
29479 Delete -funroll[-all]-loops if no loops.
29480 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29481 (g++_stat): Delete contents (empty proc now).
29482 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29483 (gcc_finish): Likewise.
29484 (gcc_stat): Deleted.
29485 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29486 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29487 * gcc.c-torture/execute/execute.exp: Likewise.
29488 Split tests into two parts: compile, execute.
29489 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29490 no loops. Update to reflect clarified return codes from ${tool}_load.
29491
29492 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29493
29494 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29495 to grep for.
29496 (old-dejagnu): Likewise (where necessary).
29497
29498 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29499
29500 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29501
29502 * lib/dg.exp (dg-process-target): Fix processing of selector.
29503 Add comment regarding use of `error'.
29504
29505 * lib/gcc.exp (prune_system_crud): Define if missing.
29506 * lib/g++.exp (prune_system_crud): Likewise.
29507
29508 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29509 Call prune_system_crud.
29510 * lib/dg.exp (dg-runtest): New proc.
29511 Use perror instead of send_user for tcl errors in testcase.
29512 Don't return any value, it's never used.
29513 Don't clobber previous definition of `unknown'.
29514 Print tcl errors in `dg-final'.
29515
29516 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29517
29518 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29519 (dg-test): Don't print errorInfo, it contains stack backtrace.
29520
29521 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29522
29523 * lib/g++.exp (runtest_file_p): Define if missing.
29524
29525 1994-09-24 Doug Evans (dje@cygnus.com)
29526
29527 * lib/mike-g++.exp: Comment out loading of g++.exp.
29528 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29529 (default_g++_version): Always print something.
29530 (default_g++_start): Comment out call to `which'.
29531 (g++_start, g++_load): Deleted (must be defined in config file).
29532 * lib/gcc.exp: Test for existence of $CC at start.
29533 Delete check for tmpdir (done in gcc_init).
29534 (default_gcc_version): Always print something.
29535 (default_gcc_start): Comment out call to `which'.
29536 * config/*.exp: Major cleanup - make cross targets work at least a
29537 little better for g++ (by not being "--tool gcc" specific).
29538 Rename gcc_xxx to ${tool}_xxx.
29539 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29540 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29541
29542 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29543
29544 * lib/c-torture.exp (c-torture-compile): Rework compiler
29545 message processing.
29546
29547 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29548 c-torture.
29549
29550 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29551
29552 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29553
29554 * lib/dg.exp (dg-process-target): Support { target native }.
29555
29556 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29557
29558 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29559 looked for "... program xxx got fatal signal".
29560 Correct regsub munging of `comp_output'.
29561 Ignore compiler messages "path prefix not used" and "linker input
29562 file unused".
29563
29564 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29565
29566 * lib/gcc.exp (runtest_file_p): Define if missing.
29567 * gcc.prms/template.c: Example to work from.
29568
29569 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29570
29571 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29572 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29573
29574 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29575 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29576 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29577 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29578
29579 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29580 (dg-process-target): No longer a varargs proc.
29581 Return S/N for target, P/F for xfail. All callers changed.
29582 (user option procs): More argument checking.
29583 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29584 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29585 (dg-test): Skip test if not running on selected target in `dg-do'.
29586 Update handling of `dg-do-what', `dg-output-text'.
29587 Separate execution pass/fail from output pattern match pass/fail.
29588 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29589
29590 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29591
29592 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29593 target for 920510-1.c.
29594
29595 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29596
29597 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29598 Clean up comment regarding use of passcnt, etc.
29599 (gcc_stat): Don't update `testcnt' here.
29600 (gcc_finish): Do it here.
29601 Might as well reset `but_id' here too.
29602 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29603 to determine if the file should be tested.
29604 * gcc.c-torture/compile/compile.exp: Likewise.
29605 * gcc.c-torture/execute/execute.exp: Likewise.
29606 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29607 * gcc.misc-tests/dg-test.exp: Likewise.
29608 * gcc.prms/prms.exp: Likewise.
29609 * gcc.wendy/wendy.exp: Likewise.
29610 * g++.old-deja.exp: Likewise.
29611 Move "Testing file" message to verbose level 1.
29612
29613 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29614
29615 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29616
29617 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29618
29619 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29620 (default_gcc_start): Accept optional second list element
29621 of compiler flags. Print compiler output at verbosity level 2.
29622 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29623 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29624 Save current values of framework globals passcnt, failcnt, xpasscnt,
29625 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29626 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29627 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29628 xfailcnt to compute stats. Update framework global `testcnt' from
29629 pass/fail counts.
29630 (gcc_finish): New proc. Clean up test environment.
29631 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29632 (gcc_epass, gcc_efail): Delete.
29633 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29634 argument of line number.
29635 (dg-init): If the tool has an init routine, call it.
29636 (dg-test): Remove args `cflags_var' and `libs_var'.
29637 Pass all compiler options to ${tool}_start.
29638 Handle missing line number.
29639 (dg-finish): New function.
29640 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29641 particular files. Call gcc_finish at end. Move "skipping test"
29642 message to verbosity level 3.
29643 * gcc.c-torture/compile/compile.exp: Likewise.
29644 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29645 * gcc.c-torture/execute/execute.exp: Likewise.
29646 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29647 Print testcase being tried at verbosity level 1.
29648 * gcc.c-torture/special/special.exp: Unset xfail.
29649 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29650 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29651 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29652 * gcc.failure/failure.exp: Likewise.
29653 * gcc.ieee/ieee.exp: Likewise.
29654 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29655 Update call to dg-test. Call dg-finish at end.
29656 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29657 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29658 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29659 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29660 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29661 * gcc.wendy/wendy.exp: Add copyright.
29662 Delete setting of tmpdir (done by gcc_init).
29663 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29664 Pass compiler flags to gcc_start. Call gcc_finish at end.
29665 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29666 gcc_[ce]pass/fail.
29667
29668 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29669
29670 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29671 confusion.
29672 (g++_load): Likewise.
29673
29674 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29675 Rename argument to `prog' to remove the confusion.
29676 Varargs fns behave differently too!
29677 (g++_load): Likewise.
29678
29679 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29680
29681 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29682 what it is. Delete (always) printing of status value for !native.
29683 Simplify verbose code, and include status and exec_output.
29684 (g++_load): Use gcc_load.
29685
29686 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29687
29688 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29689 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29690 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29691 940714-3.c as these testcases don't exist anymore. Make
29692 va-arg-1.c expected to pass.
29693
29694 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29695
29696 * gcc.misc-tests/misc.exp: Only run specific testcases.
29697 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29698 * gcc.misc-tests/dg-[1-9].c: New files.
29699
29700 * lib/dg.exp: New testsuite driver.
29701 * gcc.prms/prms.exp: Use it.
29702
29703 * README.gcc: New file.
29704
29705 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29706 Document and reset `lxpass' and `lxfail'.
29707 Simplify "initialized" message.
29708 (gcc_stat): Clean up comments a little.
29709
29710 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29711
29712 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29713
29714 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29715
29716 * lib/old-dejagnu.exp (process-option): New proc.
29717 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29718 (old-dejagnu): Simplify.
29719 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29720
29721 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29722
29723 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29724 exists and is not an empty string.
29725
29726 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29727 $xfail rather than calling setup_xfail. Clear $xfail when test is
29728 finished.
29729 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29730 automatically.
29731
29732 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29733 longer expected to fail.
29734
29735 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29736 "f" function call.
29737
29738 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29739
29740 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29741 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29742 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29743 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29744 c-torture-1.29.
29745
29746 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29747 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29748
29749 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29750
29751 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29752 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29753
29754 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29755 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29756 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29757
29758 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29759
29760 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29761 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29762 940714-1.c, 940714-2.c, 940714-3.c},
29763 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29764 gcc.misc-tests/{mg.c,mg.exp}:
29765 New tests.
29766 * gcc.noncompile/noncompile.exp: Change accordingly.
29767
29768 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29769
29770 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29771 Undo previous clobberage.
29772
29773 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29774
29775 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29776 * gcc.special/{930510-1.c, special.exp}:
29777 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29778 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29779 struct-varargs-1.c}: New tests from c-torture-1.26.
29780
29781 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29782
29783 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29784 argument to switch.
29785
29786 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29787
29788 * Revert the previous changes. Please see Rob's directory
29789 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29790 fixes.
29791
29792 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29793
29794 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29795 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29796 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29797 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29798 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29799 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29800 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29801 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29802 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29803 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29804 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29805 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29806 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29807 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29808 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29809 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29810 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29811 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29812 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29813 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29814 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29815 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29816 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29817 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29818 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29819 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29820 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29821
29822 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29823
29824 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29825 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29826 with perror calls.
29827
29828 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29829
29830 * config/unix.exp (g++_load): Fix syntax.
29831
29832 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29833
29834 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29835 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29836 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29837 Don't expect va-arg-1.c to fail. Correct expected output for
29838 920928-1.c.
29839 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29840 * gcc.wendy/hbm4.c: Correct typo.
29841 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29842
29843 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29844
29845 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29846 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29847 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29848 * lib/c-torture.exp (c-torture-compile): Ditto.
29849
29850 Reduce volume of output (remove all the -I's and such).
29851 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29852 Call gcc_cpass, gcc_cfail.
29853 (c-torture): Pass testing option to c-torture-compile.
29854
29855 1994-03-21 Doug Evans (dje@cygnus.com)
29856
29857 Bring patches over from progressive.
29858 * config/default.exp: Exit remote shell cleanly.
29859 (g++_exit, g++_start): Add default versions.
29860 * config/sim.exp (gcc_load): Use perror, not error.
29861
29862 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29863
29864 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29865 set in site.exp.
29866
29867 1994-03-14 Doug Evans (dje@cygnus.com)
29868
29869 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29870 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29871 (wendy_try): New proc to run testcase.
29872 (main loop): Call 'em.
29873 * gcc.wendy/*.c: Clean up pass to correct expected output.
29874
29875 * lib/gcc.exp: Minor cleanup work.
29876 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29877
29878 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29879
29880 * config/sim.exp (gcc_load): Document return codes better.
29881 Don't pass -v to simulator.
29882
29883 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29884
29885 * gcc.special/920717-x.c: Fix typo.
29886 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29887 get at sources.
29888
29889 * lib/mike-gcc.exp: Fix typo.
29890
29891 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29892
29893 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29894 binary to use, transform the name.
29895 * config/*.exp: rename everything. Nuke any g++ specific files,
29896 it's now a special case of gcc that requires no special support.
29897 Add a default.exp for unsupported targets.
29898
29899 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29900
29901 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29902 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29903 version of Tcl.
29904
29905 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29906
29907 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29908 than a warning.
29909
29910 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29911
29912 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29913
29914 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29915
29916 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29917 option_list. Compile every file with only 4/6 option choices
29918 (same as C torture) instead of with 12/18 different option
29919 choices.
29920 * lib/c-torture.exp: Likewise.
29921
29922 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29923 not already set.
29924
29925 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29926
29927 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29928 can put an XFAIL *-*-* on excess errors.
29929
29930 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29931
29932 * g++.law: Add more tests derived from g++-bugs snapshots.
29933
29934 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29935 equivalent to g++.law/init9.
29936
29937 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29938 compiled it, and the a.out file after we've run it.
29939
29940 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29941
29942 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29943 compiled it, and the a.out file after we've run it.
29944
29945 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29946
29947 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29948
29949 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29950
29951 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29952 version number.
29953
29954 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29955
29956 * g++.law: New directory of g++ tests derived from the g++-bugs
29957 snapshots.
29958
29959 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29960
29961 * gcc.compile: initbug1.c initbug1.exp testcase added
29962
29963 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29964
29965 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29966 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29967 fixes submitted by Jeff Law (law@cs.utah.edu)
29968 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29969 Jeff Law (law@cs.utah.edu)
29970
29971
29972 1993-11-30 Mike Stump (mrs@cygnus.com)
29973
29974 * config/unix-g++.exp: Follow the gcc way of doing things.
29975 * g++.old-deja/old-deja.exp: Minor updates.
29976 * lib/g++.exp: New file, follow the gcc way of doing things.
29977 * lib/old-dejagnu.exp: Minor updates.
29978 * lib/mike-g++.exp: Always unset errorInfo.
29979
29980 1993-11-06 Mike Stump (mrs@cygnus.com)
29981
29982 * lib/gcc.exp: Fix some errors with the below change, CC and
29983 CFLAGS should be global when setting, not local.
29984
29985 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29986
29987 * lib/gcc.exp: Transform tool name.
29988
29989 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29990
29991 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29992
29993 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29994
29995 * lib/gcc.exp: change gcc_done to gcc_stat
29996
29997 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29998
29999 * Upgraded gcc testsuite to c-torture version 1.25
30000
30001 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30002
30003 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30004 * lib/c-torture: added hooks for new reporting code.
30005
30006 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30007
30008 * config/sh-gcc.exp: check if sh-sim exists in the path
30009
30010 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30011
30012 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30013 * gcc.compile/compile.exp: Initial changes for new logic.
30014 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30015 * gcc.failure/failure.exp: Initial changes for new logic.
30016 * gcc.ieee/ieee.exp: Initial changes for new logic.
30017 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30018 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30019 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30020 * lib/c-torture.exp: Initial changes for new logic.
30021 * lib/gcc.exp: Initial changes for new logic.
30022
30023 1993-10-15 Mike Stump (mrs@cygnus.com)
30024
30025 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30026 depend upon failure or success. Fully qualify names in failure
30027 and success messages. Always remove a.out before starting
30028 compile, just in case. Pay more attention to error text output by
30029 the compiler. Handle testcases with no known past errors just
30030 like all others, so that things are uniform. Other miscellaneous
30031 improvements.
30032
30033 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30034
30035 * gcc.cpp: new directory for cpp tests
30036
30037 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30038
30039 * lib/chill.exp: Code reformatted, removed unused code.
30040 * config/unix-chill.exp: Code reformatted, removed unused code.
30041 * chill.execute/execute.exp: Code reformatted, removed unused code.
30042 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30043
30044 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30045
30046 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30047 routines not written.
30048
30049 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30050
30051 * config/bug-gcc.exp: Use new procs from bug.exp.
30052
30053 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30054
30055 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30056 via ftp, rather than depending on NFS.
30057 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30058 case.
30059
30060 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30061
30062 * config/bug-gcc.exp: Use new download proc.
30063
30064 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30065
30066 * chill.execute/execute.exp: cleanups, handles errors better
30067 * chill.compile/compile.exp: rewrite, based on execute.exp
30068 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30069 * lib/chill.exp: major changes to diff proc and compile and link
30070 procs. added chill_fail and chill_pass wrappers to pass and
30071 fail. added more comments, and handle error codes better.
30072 Added a hack to capture stderr from exec, so noncompile tests
30073 can work.
30074
30075 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30076
30077 * chill.execute/execute.exp: rewrite of testsuite driver
30078 * lib/chill.exp: rewrite of testsuite driver
30079 * config/unix-chill.exp: rewrite of testsuite driver
30080
30081 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30082
30083 In chill.execute:
30084 * iexpr.ch: Standardize uppercase.
30085 * tuples.dat: Standardize uppercase.
30086 * vary.ch: standardize. Correct varying string assignments.
30087 * vary.dat: Add new output lines.
30088
30089 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30090
30091 In chill.execute:
30092 * chprintf.ch: Standardize use of uppercase.
30093 * tuples.ch: Standardize and turn arr2 into a DCL,
30094 rather than a SYN.
30095 * pinits.ch: Standardize.
30096
30097 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30098
30099 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30100 * Makefil: Renamed to Makefile.in.
30101 * configure.in: New.
30102
30103 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30104
30105 In chill.execute:
30106 * .cvsignore: Add result/output files.
30107 * Makefile: Fix up variables at start. Use MFLAGS
30108 everywhere. Correct bool_loc, built_ins entries.
30109 Add entry for vary1.ch.
30110 * bitarray.ch: Standardize upper-case usage.
30111 * bitexpr.ch: Standardize, add output of b1.
30112 * params.ch: Use arrayt in along PROC parameters, to
30113 avoid novelty problems.
30114 * sets.ch: Tiny cleanup.
30115 * vary1.ch: Re-indent.
30116
30117 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30118
30119 * Add PR-related files to Makefiles, .cvsignore files, etc.
30120
30121 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30122
30123 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30124 with compiler objects. New names are test-flow.c and test-loop.c
30125
30126 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30127
30128 * Upgraded c-torture tests from 1.19 to 1.20
30129
30130 * new files:
30131 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30132 * gcc.compile: 930623-1.c 930623-2.c
30133 * gcc.noncompile: 930622-1.c 930622-2.c
30134 * gcc.failure: 920411-1.c 920627-2.c
30135 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30136
30137 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30138
30139 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30140 More changes to get testsuite working properly. Needs more work.
30141 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30142
30143 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30144
30145 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30146 More changes to get testsuite working properly. Needs more work.
30147
30148 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30149
30150 * chill.compile/compile.exp: Added for Dejagnu support
30151 * chill.execute/execute.exp: Added for Dejagnu support
30152 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30153
30154 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30155
30156 This should complete moving the CHILL test files.
30157 * chill.noncompile(.cvsignore printf.grt
30158 in-printf.grt chprintf.grt chprintf.ch):
30159 Added test-support files.
30160 (Makefile): Modified further.
30161 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30162 signal.ch): Added test files.
30163 * chill.execute (.cvsignore printf.grt printr.c
30164 in-printf.grt rts.c chprintf.grt rts.h): Added
30165 test-support files.
30166 (Makefile): More corrections.
30167
30168 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30169
30170 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30171 test cases, ready for DejaGnu.
30172
30173 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30174
30175 * Upgraded c-torture tests from 1.18 to 1.19
30176
30177 * gcc.compile: added test(s):
30178 930607-1.c
30179 * gcc.execute: added test(s):
30180 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30181
30182 * added new subdirectory for misc tests: gcc.misc-tests
30183 * gcc.misc-test(s): added tests:
30184 inst-check.c test-consts.c test-ior.c test-switch.c
30185
30186 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30187
30188 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30189
30190 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30191
30192 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30193
30194 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30195
30196 * Upgraded c-torture tests from 1.17 to 1.18
30197
30198 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30199
30200 * Upgraded c-torture tests from 1.12 to 1.17
30201
30202 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30203
30204 * lib/old-dejagnu.exp:
30205 Fixed handling of XFAIL target triplets to correctly
30206 recognize wildcard characters. Removed code that
30207 appended a unique id tag to the end of the file name
30208 printed out by the result of the testcases within a
30209 given test file.
30210
30211 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30212
30213 * lib/old-dejagnu.exp:
30214 Reworked expected failure handling to trigger off of XFAIL
30215 keyword in keyphrase embeded in testcase source code. The
30216 XFAIL keyword must be at the end of the keyphrase line. It
30217 may optionally be followed by one or more target triplets.
30218 It has just occured that the handling of wildcards in the
30219 target triplet may not be correct.
30220
30221 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30222
30223 * g++.old-deja/tests:
30224 Moved all subdirectories up one level into g++.old-deja .
30225
30226 * lib/old-dejagnu.exp:
30227 Fixed problem with CXXFLAGS not being properly reset, and being
30228 corrupted with extraneous "-c" compiler option. This was
30229 causing binaries to not be generated for test that needed them.
30230 Modified strings passed to "pass" and "fail" so that individual
30231 tests from the same test file would be distinguished by an
30232 identifier appended to the test file name in the summary logs;
30233 this corrected a problem with erroneous diff logs. Added code
30234 to search testcases for expected fail and unexpected pass keywords.
30235
30236 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30237
30238 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30239
30240 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30241
30242 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30243 Removed extraneous text from end of "Special g++ Options"
30244 keyphrase.
30245
30246 * lib/old-dejagnu.exp: Added pattern matching to look for new
30247 keywords, embedded in testcases comments, which will trigger
30248 calls to xpass and xfail.
30249
30250 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30251
30252 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30253 comments embedded in the testcases, especially the one looking for
30254 special compiler options, as well as the pattern matching for the
30255 compiler output again.
30256
30257 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30258
30259 * lib/old-dejagnu.exp: Do a proper check of the return value for
30260 execute tests. Fixed several problems with the pattern matching
30261 of the compiler output which gave erroneous test results.
30262 Changed several of the test result messages to be more descriptive.
30263 * config/unix-g++.exp: Proc g++_load now actually works and
30264 executes the tests passed to it and returns a usable return
30265 value.
30266
30267 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30268
30269 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30270
30271 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30272
30273 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30274 Modified both files to properly execute the old style
30275 dejagnu tests. The previous versions of these files were
30276 experimental and did not function anything near correctly.
30277
30278 1993-04-05 Rob Savoye (rob@cygnus.com)
30279
30280 * Removed all Makefile.in and configure.in files. No configuration
30281 needed now.
30282
30283 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30284
30285 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30286
30287 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30288
30289 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30290 gcc.special/configure.in, gcc.noncompile/configure.in,
30291 gcc.execute/configure.in, gcc.code_quality/configure.in,
30292 g++.other/configure.in, g++.old-deja/configure.in,
30293 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30294 in srcname setting.
30295
30296 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30297
30298 * lib/udi.exp: Fixed mondfe and mondfe_download.
30299 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30300 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30301
30302 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30303
30304 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30305 (gdb_exit): Don't remove *_soc files.
30306
30307 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30308
30309 * lib/c-torture.exp: Don't look for main; instead always use -w
30310 -c. This is how the c-torture tests work. Remove the object
30311 file if the compilation succeeds.
30312 * gcc.execute/execute.exp: Remove executable if test passes.
30313 * gcc.noncompile/noncompile.exp: Every test is an expected
30314 failure.
30315 * gcc.special/special.exp: Added tests from c-torture 1.11,
30316 corrected use of existing test.
30317 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30318 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30319 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30320 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30321 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30322 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30323 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30324 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30325 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30326 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30327 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30328 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30329 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30330 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30331 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30332 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30333 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30334 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30335 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30336 c-torture 1.11.
30337 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30338 correspond to c-torture 1.11.
30339
30340 * New file.