decl.c (grokvardecl): Don't exempt anonymous types from having linkage for variables...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
2
3 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4 the test passes.
5 * g++.dg/other/anon3.C: Accept a warning.
6
7 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
8
9 * gcc.dg/pr20017.c: Fix a comment typo.
10
11 2005-02-23 Bud Davis <bdavis@gfortran.org>
12
13 * gfortran.dg/list_read_4.f90: Change to f90 comments.
14
15 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16
17 PR ada/19902
18 * ada/acats/tests/cxa/cxa3004.a: Remove.
19 * ada/acats/tests/cxb/cxb30061.am: Likewise.
20
21 2005-02-22 Mark Mitchell <mark@codesourcery.com>
22
23 PR c++/20073
24 * g++.dg/init/const1.C: New test.
25
26 PR c++/19991
27 * g++.dg/parse/constant7.C: New test.
28
29 PR c++/20152
30 * g++.dg/parse/error27.C: New test.
31 * g++.dg/template/qualttp15.C: Adjust error markers.
32 * g++.old-deja/g++.other/struct1.C: Likewise.
33
34 PR c++/20153
35 * g++.dg/template/error17.C: New test.
36
37 PR c++/20148
38 * g++.dg/parser/error26.C: New test.
39
40 2005-02-22 Diego Novillo <dnovillo@redhat.com>
41
42 PR tree-optimization/20100
43 PR tree-optimization/20115
44 * gcc.dg/pr20115.c: New test.
45 * gcc.dg/pr20115-1.c: New test.
46 * gcc.dg/pr20100.c: New test.
47 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
48 call-clobbered variables after alias1.
49
50 2005-02-22 Bud Davis <bdavis@gfortran.org>
51
52 * gfortran.dg/list_read_4.f90: new test.
53
54 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
55
56 PR rtl-optimization/20017.
57 * gcc.dg/pr20017.c: New.
58
59 2005-02-22 Devang Patel <dpatel@apple.com>
60
61 PR 19952
62 * g++.dg/tree-ssa/pr19952.C: New test.
63
64 2005-02-22 Mark Mitchell <mark@codesourcery.com>
65
66 PR c++/19883
67 * g++.dg/parse/constant6.C: New test.
68
69 2005-02-22 Uros Bizjak <uros@kss-loka.si>
70
71 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
72 * g++.dg/charset/asm2.c: Likewise.
73 * g++.dg/charset/asm3.c: Likewise.
74 * g++.dg/charset/asm4.c: Likewise.
75 * g++.dg/charset/asm5.c: Likewise.
76 * g++.dg/charset/attribute1.c: Likewise.
77 * g++.dg/charset/attribute2.c: Likewise.
78 * g++.dg/charset/extern1.cc: Likewise.
79 * g++.dg/charset/extern2.cc: Likewise.
80 * g++.dg/charset/extern3.cc: Likewise.
81 * g++.dg/charset/function.cc: Likewise.
82 * g++.dg/charset/string.c: Likewise.
83 * g++.dg/charset/charset.exp: Likewise.
84 * lib/target-supports.exp (check_iconv_available): Fix comment.
85
86 2005-02-22 Uros Bizjak <uros@kss-loka.si>
87
88 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
89 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
90 * gcc.dg/charset/asm2.c: Likewise.
91 * gcc.dg/charset/asm3.c: Likewise.
92 * gcc.dg/charset/asm4.c: Likewise.
93 * gcc.dg/charset/asm5.c: Likewise.
94 * gcc.dg/charset/asm6.c: Likewise.
95 * gcc.dg/charset/attribute1.c: Likewise.
96 * gcc.dg/charset/attribute2.c: Likewise.
97 * gcc.dg/charset/builtin1.c: Likewise.
98 * gcc.dg/charset/extern.c: Likewise.
99 * gcc.dg/charset/function.c: Likewise.
100 * gcc.dg/charset/string.c: Likewise.
101 * gcc.dg/charset/charset.exp: Likewise.
102
103 2005-02-21 Bud Davis <bdavis9659@comcast.net>
104
105 PR fortran/20086
106 * gfortran.dg/pr20086.f90: New test.
107
108 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
109
110 PR tree-optimization/19786
111 * g++.dg/tree-ssa/pr19786.C: New.
112
113 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
114
115 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
116
117 2005-02-21 Jeff Law <law@redhat.com>
118
119 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
120
121 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
122
123 * gfortran.dg/do_iterator: Split loop, markup all lines for
124 which an error locus is printed.
125 * gfortran.dg/pr17708.f90: Markup all lines for which an error
126 locus is printed.
127 * gfortran.dg/select_4.f90: Likewise.
128 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
129 locuses in the various permutations.
130
131 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
132
133 PR tree-optimization/19951
134 * g++.dg/vect: New directory.
135 * g++.dg/vect/vect.exp: New file.
136 * g++.dg/vect/pr19951.cc: New testcase.
137 * g++.dg/dg.exp: Also prune vectorizer tests.
138
139 2005-02-20 Zack Weinberg <zack@codesourcery.com>
140
141 PR 18785
142 * gcc.dg/charset/builtin1.c: New test.
143
144 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
145
146 PR c++/19299
147 * g++.dg/inherit/volatile1.C: New test.
148
149 PR c++/19440
150 * g++.dg/template/dtor4.C: New test.
151
152 2005-02-19 Steven G. Kargl <kargls@comcast.net>
153
154 * gfortran.dg/int_1.f90: New test.
155
156 2005-02-19 Devang Patel <dpatel@apple.com>
157
158 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
159
160 2005-02-19 Steven G. Kargl <kargls@comcast.net>
161
162 * gfortran.dg/achar_1.f90: New test.
163
164 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
165
166 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
167
168 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
169 Jakub Jelinek <jakub@redhat.com>
170
171 PR tree-optimization/19828
172 * gcc.dg/tree-ssa/loop-7.c: New test.
173 * gcc.c-torture/execute/20050218-1.c: New test.
174
175 2005-02-19 Jakub Jelinek <jakub@redhat.com>
176
177 PR c/20043
178 * gcc.dg/transparent-union-1.c: New test.
179 * gcc.dg/transparent-union-2.c: New test.
180
181 2005-02-18 James E Wilson <wilson@specifixinc.com>
182
183 PR tree-optimization/18977
184 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
185
186 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
187
188 PR target/20054
189 * gcc.dg/pr20054.c: New test.
190
191 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
192
193 PR c++/19508
194 * g++.dg/ext/attrib20.C: New test.
195
196 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
197
198 PR middle-end/20030
199 * gfortran.fortran-torture/execute/character_passing.f90: New test.
200
201 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
202
203 PR c++/20008
204 * g++.dg/opt/switch4.C: New.
205
206 2005-02-18 Jakub Jelinek <jakub@redhat.com>
207
208 PR c++/20023
209 PR tree-optimization/20009
210 * gcc.c-torture/compile/20050217-1.c: New test.
211 * g++.dg/opt/switch3.C: New test.
212
213 PR tree-optimization/18947
214 * gcc.c-torture/compile/20050215-1.c: New test.
215 * gcc.c-torture/compile/20050215-2.c: New test.
216 * gcc.c-torture/compile/20050215-3.c: New test.
217
218 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
219
220 PR c++/20028
221 * g++.dg/template/crash34.C: New.
222
223 PR c++/20022
224 * g++.dg/other/access3.C: New.
225
226 2005-02-17 Ira Rosen <irar@il.ibm.com>
227
228 * gcc.dg/vect/vect-98.c: New test.
229
230 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
231
232 PR tree-optimization/19967
233 * gcc.dg/pr19967.c: New.
234
235 2005-02-16 Jakub Jelinek <jakub@redhat.com>
236
237 PR middle-end/19857
238 * gcc.dg/tree-ssa/20050215-1.c: New test.
239 * gcc.c-torture/execute/20050215-1.c: New test.
240
241 2005-02-15 Eric Christopher <echristo@redhat.com>
242
243 * gcc.dg/cpp/20050215-1.c: New file.
244
245 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
246
247 PR tree-optimization/15785
248 * gcc.dg/pr15785-1.c: New test.
249
250 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
251
252 PR c++/17788
253 * g++.dg/init/ctor4.C: New.
254 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
255
256 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
257
258 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
259 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
260
261 2005-02-15 Andreas Schwab <schwab@suse.de>
262
263 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
264 declare malloc.
265
266 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
267
268 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
269
270 2005-02-14 Diego Novillo <dnovillo@redhat.com>
271
272 PR tree-optimization/19853
273 * gcc.c-torture/compile/pr19853.c: New test.
274
275 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
276
277 PR c++/19608
278 * g++.dg/parse/local-class1.C: New.
279
280 PR c++/19895
281 * g++.dg/parse/ptrmem3.C: New.
282
283 PR c++/19884
284 * g++.old-deja/g++.oliva/template6.C: Add another case.
285 * g++.dg/template/explicit6.C: New.
286
287 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
288
289 PR c++/17816
290 * g++.dg/other/redecl2.C: New.
291
292 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
293
294 PR c++/19891
295 * g++.dg/abi/covariant4.C: New.
296
297 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
298
299 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
300
301 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
302
303 * gcc.dg/vect/vect-96.c: Fix typo.
304
305 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
306
307 PR c++/14479
308 PR c++/19487
309 * g++.dg/template/enum5.C: New test.
310
311 2005-02-12 Ira Rosen <irar@il.ibm.com>
312
313 * gcc.dg/vect/vect-97.c: New test.
314
315 2005-02-12 Ira Rosen <irar@il.ibm.com>
316
317 * gcc.dg/vect/vect-96.c: New test.
318
319 2005-02-12 Uros Bizjak <uros@kss-loka.si>
320
321 * gcc.dg/builtins-34.c: Also check ldexp*.
322
323 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
324
325 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
326
327 2005-02-11 Janis Johnson <janis187@us.ibm.com>
328
329 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
330 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
331 dg-require-dll, dg-require-iconv, dg-require-named-sections,
332 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
333 selector_list, selector_expression, dg-process-target): Move to new
334 file target-supports-dg.exp.
335 * lib/target-supports-dg.exp: New.
336
337 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
338 New.
339
340 2005-02-11 Jakub Jelinek <jakub@redhat.com>
341
342 PR c++/19666
343 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
344
345 PR middle-end/19858
346 * gcc.c-torture/compile/20050210-1.c: New test.
347
348 2005-02-11 Mark Mitchell <mark@codesourcery.com>
349
350 PR c++/19755
351 * g++.dg/warn/Wbraces1.C: New test.
352
353 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
354
355 * gcc.dg/builtins-52.c: New testcase.
356
357 2005-02-10 Jakub Jelinek <jakub@redhat.com>
358
359 PR c/19342
360 * gcc.c-torture/execute/20050119-1.c: New test.
361
362 2005-02-09 Mark Mitchell <mark@codesourcery.com>
363
364 PR c++/19811
365 * g++.dg/init/delete1.C: New test.
366
367 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
368
369 PR c++/18470
370 * g++.dg/template/static12.C: New test.
371
372 2005-02-09 Mark Mitchell <mark@codesourcery.com>
373
374 PR c++/19787
375 * g++.dg/conversion/ambig1.C: New test.
376
377 PR c++/19739
378 * g++.dg/ext/attrib19.C: New test.
379
380 PR c++/19732
381 * g++.dg/parse/dtor5.C: New test.
382
383 PR c++/19762
384 * g++.dg/template/dtor3.C: New test.
385
386 PR c++/19826
387 * g++.dg/template/static11.C: New test.
388 * g++.dg/template/crash2.C: Remove dg-error marker.
389
390 2005-02-09 Janis Johnson <janis187@us.ibm.com>
391
392 PR C++/18491
393 * g++.old-deja/g++.mike/p10769a.C: Remove.
394
395 2005-02-09 Roger Sayle <roger@eyesopen.com>
396
397 * gcc.dg/builtins-48.c: New test case.
398 * gcc.dg/builtins-49.c: New test case.
399 * gcc.dg/builtins-50.c: New test case.
400 * gcc.dg/builtins-51.c: New test case.
401
402 2005-02-09 Ian Lance Taylor <ian@airs.com>
403
404 PR middle-end/19583
405 * g++.dg/warn/Wreturn-type-3.C: New test.
406
407 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
408
409 PR middle-end/19402
410 * gcc.dg/pr19402-1.c: New testcase.
411 * gcc.dg/pr19402-2.c: likewise.
412
413 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
414
415 PR middle-end/19854
416 * g++.dg/tree-ssa/tmmti.C: New testcase.
417
418 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
419
420 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
421
422 2005-02-08 Mark Mitchell <mark@codesourcery.com>
423
424 PR c++/19733
425 * g++.dg/parse/crash23.C: New test.
426 * g++.dg/warn/Weff1.C: New test.
427
428 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
429
430 * gcc.dg/20050209-1.c: New test.
431
432 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
433
434 PR target/19799
435 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
436
437 2005-02-08 Mike Stump <mrs@apple.com>
438
439 * g++.dg/pch/import-2.c: New test.
440 * g++.dg/pch/import-2.hs: New.
441 * g++.dg/pch/include/import-2a.h: New.
442 * g++.dg/pch/include/import-2b.h: New.
443
444 2005-02-08 Janis Johnson <janis187@us.ibm.com>
445
446 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
447
448 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
449
450 * gfortran.dg/substr_1.f90: New test.
451
452 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
453
454 PR middle-end/19775
455 * gcc.dg/torture/builtin-power-1.c: Disable test for
456 invalid transformation.
457 * gcc.dg/builtins-10.c: Likewise. Disable one test we
458 no longer optimize.
459 * gcc.dg/builtins-47.c: New testcase.
460
461 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
462 Dorit Naishlos <dorit@il.ibm.com>
463
464 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
465
466 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
467
468 * gcc.c-torture/compile/20050206-1.c: New test.
469
470 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
471
472 PR tree-opt/19768
473 * g++.dg/opt/pr19768.C: New test.
474
475 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
476
477 PR tree-opt/19736
478 * gcc.c-torture/compile/pr19736.c: New test.
479
480 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
481
482 PR c++/17401
483 * g++.dg/parse/error25.C: New test.
484
485 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
486
487 * gcc.c-torture/execute/20050203-1.c: New.
488
489 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
490
491 * gcc.dg/vect/vect-85.c: Remove xfail.
492 * gcc.dg/vect/vect-86.c: Remove xfail.
493 * gcc.dg/vect/vect-87.c: Remove xfail.
494 * gcc.dg/vect/vect-88.c: Remove xfail.
495
496 2005-02-02 Geoffrey Keating <geoffk@apple.com>
497
498 * gcc.dg/altivec-19.c: New.
499
500 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
501
502 PR c/17807
503 * gcc.dg/nested-func-3.c: New test.
504 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
505
506 2005-02-02 Janis Johnson <janis187@us.ibm.com>
507
508 * gcc.test-framework/gen_directive_tests: Generate tests for
509 selector expressions.
510
511 2005-02-02 Matt Austern <austern@apple.com>
512
513 PR c++/19628
514 * g++/ext/builtin7.C: New.
515 * g++/ext/builtin8.C: New.
516
517 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
518
519 PR c/18502
520 * gcc.dg/pr18502-1.c: New test.
521
522 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
523
524 PR c++/17413
525 * g++.dg/template/local4.C: Tweak.
526
527 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
528
529 PR tree-optimization/19578
530 * gcc.c-torture/compile/20050202-1.c: New test.
531
532 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
533
534 PR c/19435
535 * gcc.dg/c99-init-4.c: New test.
536
537 2005-02-01 Janis Johnson <janis187@us.ibm.com>
538
539 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
540
541 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
542
543 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
544 * g++.dg/eh/check-vect.h: New.
545
546 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
547 * gcc.dg/vect/vect-78.c: Ditto.
548 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
549 Remove.
550
551 * g++.dg/conversion/simd1.C: Expect warning.
552 * g++.dg/ext/attribute-test-1.C: Ditto.
553 * g++.dg/ext/attribute-test-2.C: Ditto.
554 * g++.dg/ext/attribute-test-3.C: Ditto.
555 * g++.dg/ext/attribute-test-4.C: Ditto.
556
557 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
558 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
559
560 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
561
562 2005-02-01 Richard Henderson <rth@redhat.com>
563
564 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
565 long double for ibm double-double format.
566 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
567
568 2005-02-01 Diego Novillo <dnovillo@redhat.com>
569
570 PR tree-optimization/19633
571 * testsuite/gcc.dg/pr19633-1.c: New test.
572 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
573 to NULL or a symbol.
574
575 2005-02-01 Janis Johnson <janis187@us.ibm.com>
576
577 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
578 New procs.
579 (dg-process-target (local override)): Handle selector expressions.
580
581 * gcc.test-framework/README: Describe tests in source directory.
582 * gcc.test-framework/test-framework.awk: Handle dg- tests.
583 * gcc.test-framework/test-framework.exp: Handle dg- tests.
584 * gcc.test-framework/dg-bogus-exp-P.c: New test.
585 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
586 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
587 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
588 * gcc.test-framework/dg-do-link-exp-P.c: New test.
589 * gcc.test-framework/dg-do-run-exp-P.c: New test.
590 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
591 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
592 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
593 * gcc.test-framework/dg-error-exp-P.c: New test.
594 * gcc.test-framework/dg-error-exp-XP.c: New test.
595 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
596 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
597 * gcc.test-framework/dg-output-exp-P.c: New test.
598 * gcc.test-framework/dg-output-exp-XF.c: New test.
599 * gcc.test-framework/dg-warning-exp-P.c: New test.
600 * gcc.misc-tests/dg-1.c: Remove.
601 * gcc.misc-tests/dg-2.c: Remove.
602 * gcc.misc-tests/dg-3.c: Remove.
603 * gcc.misc-tests/dg-4.c: Remove.
604 * gcc.misc-tests/dg-5.c: Remove.
605 * gcc.misc-tests/dg-6.c: Remove.
606 * gcc.misc-tests/dg-7.c: Remove.
607 * gcc.misc-tests/dg-8.c: Remove.
608 * gcc.misc-tests/dg-9.c: Remove.
609 * gcc.misc-tests/dg-10.c: Remove.
610 * gcc.misc-tests/dg-11.c: Remove.
611 * gcc.misc-tests/dg-12.c: Remove.
612 * gcc.misc-tests/dg-test.exp: Remove.
613
614 * gcc.test-framework/test-framework.awk: Change recording and
615 printing of passes and failures.
616
617 * gcc.test-framework: New directory.
618 * gcc.test-framework/README: New.
619 * gcc.test-framework/test-framework.exp: New.
620 * gcc.test-framework/test-framework.awk: New.
621 * gcc.test-framework/gen_directive_tests: New.
622
623 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
624
625 * lib/treelang.exp: Fix comment typos.
626 (treelang_target_compile): Don't append libs=-ltreelang to options.
627
628 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
629
630 * g++.dg/parse/typename7.C: Adjust error messages.
631
632 2005-01-31 Jeff Law <law@redhat.com>
633
634 * gcc.c-torture/execute/20050131-1.c: New test.
635 * gcc.dg/wcaselabel.c: New test.
636
637 2005-01-31 Mark Mitchell <mark@codesourcery.com>
638
639 * g++.dg/other/warning1.C: Adjust error messags.
640 * g++.dg/parse/constant5.C: New test.
641
642 2005-01-31 Steven Bosscher <stevenb@suse.de>
643
644 PR c/19333
645 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
646 the test case valid.
647 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
648 * testsuite/gcc.dg/array-7.c: Adjust expected result.
649 * testsuite/gcc.dg/pr18596-3.c: Likewise.
650 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
651 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
652 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
653
654 2005-01-31 Dale Johannesen <dalej@apple.com>
655
656 * g++.dg/opt/pr19650.C: New test.
657
658 2005-01-31 Richard Henderson <rth@redhat.com>
659
660 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
661 long double for intel double extended format.
662 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
663
664 2005-01-30 Mark Mitchell <mark@codesourcery.com>
665
666 PR c++/19555
667 * g++.dg/template/static10.C: New test.
668
669 PR c++/19395
670 * g++.dg/parse/error24.C: New test.
671
672 PR c++/19367
673 * g++.dg/lookup/builtin1.C: New test.
674
675 PR c++/19457
676 * g++.dg/warn/conv3.C: New test.
677
678 2005-01-30 Bud Davis <bdavis@gfortran.org>
679
680 PR fortran/19647
681 * gfortan.dg/inquire_7.f90
682
683 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
684
685 PR tree-optimization/15791
686 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
687 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
688 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
689 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
690 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
691 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
692 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
693 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
694 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
695 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
696
697 2005-01-29 Paul Brook <paul@codesourcery.com>
698
699 PR fortran/18565
700 * check.c (real_or_complex_check): New function.
701 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
702 * intrinsic.c (add_functions): Use new check functions.
703 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
704 Add prototypes.
705
706 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
707
708 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
709 gcc.dg/lvalue-3.c: New tests.
710 * gcc.dg/concat.c: Update expected messages.
711
712 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
713
714 PR libfortran/19595
715 * gfortran.dg/eor_1.f90: New test.
716
717 2005-01-29 Steven G. Kargl <kargls@comcast.net>
718
719 PR fortran/19589
720 * gfortran.dg/logical_data_1.f90: New test.
721
722 2005-01-28 Mark Mitchell <mark@codesourcery.com>
723
724 PR c++/19253
725 * g++.dg/template/crash33.C: New test.
726
727 PR c++/19667
728 * g++.dg/template/crash32.C: New test.
729
730 2005-01-28 Ian Lance Taylor <ian@airs.com>
731
732 PR middle-end/16558
733 * g++.dg/warn/Wreturn-type-2.C: New test.
734
735 2004-06-24 Jeff Law <law@redhat.com>
736
737 * gcc.dg/tree-ssa/20050128-1.c: New test.
738
739 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
740
741 * gcc.target/frv/all-mdpackh-1.c: New test.
742
743 2005-01-28 Steven Bosscher <stevenb@suse.de>
744
745 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
746
747 2005-01-27 Richard Henderson <rth@redhat.com>
748
749 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
750
751 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
752
753 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
754
755 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
756
757 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
758 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
759 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
760 to cope with cases where the multilib options override the dg-options.
761
762 2005-01-27 Jakub Jelinek <jakub@redhat.com>
763
764 PR c/18946
765 * gcc.dg/noncompile/20050120-1.c: New test.
766
767 2005-01-26 Diego Novillo <dnovillo@redhat.com>
768
769 PR tree-optimization/19633
770 * gcc.dg/pr19633.c: New test.
771 * gcc.dg/tree-ssa/pr19633.c: New test.
772
773 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
774
775 * gcc.dg/20041216-1.c: New test.
776
777 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
778
779 PR objc/18862
780 * objc.dg/selector-2.m: New test.
781
782 2005-01-26 Jakub Jelinek <jakub@redhat.com>
783
784 * g++.dg/opt/range-test-2.C: New test.
785
786 PR rtl-optimization/19579
787 * gcc.c-torture/execute/20050124-1.c: New test.
788
789 2005-01-26 Greg Parker <gparker@apple.com>
790 Stuart Hastings <stuart@apple.com>
791
792 * gcc.c-torture/execute/20050125-1.c: New.
793
794 2005-01-18 Jan Hubicka <jh@suse.cz>
795
796 PR tree-optimize/19337
797 * gcc.c-torture/compile/20050119-1.c: New test.
798
799 2005-01-24 James E Wilson <wilson@specifixinc.com>
800
801 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
802 test for successful match.
803
804 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
805
806 PR objc/18408
807 * objc.dg/comp-types-7.m: New test.
808
809 2005-01-24 Janis Johnson <janis187@us.ibm.com>
810
811 * lib/target-supports.exp (current_target_name): New.
812 (check_effective_target_ilp32, check_effective_target_lp64):
813 Cache the result to use as long as the current target, with
814 multilib flags, remains the same.
815
816 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
817 (dg-require-weak, dg-require-visibility, dg-require-alias,
818 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
819 dg-require-effective-target, dg-skip-if): Remove call to
820 skip_test_and_clear_xfail.
821 (dg-test): Clear xfail data.
822
823 2005-01-24 Jakub Jelinek <jakub@redhat.com>
824
825 PR target/17751
826 * gcc.dg/ppc64-toc.c: New test.
827
828 * g++.dg/tree-ssa/empty-1.C: New test.
829
830 PR middle-end/19551
831 * gcc.c-torture/execute/20050121-1.c: New test.
832 * gcc.dg/20050121-2.c: New test.
833
834 2004-01-23 Steven G. Kargl <kargls@comcast.net>
835 Paul Brook <paul@codesourcery.com>
836
837 PR fortran/17941
838 * gfortran.dg/real_const_1.f: New test.
839 * gfortran.dg/real_const_2.f90: New test.
840 * gfortran.dg/complex_int_1.f90: New test.
841
842 2005-01-23 Bud Davis <bdavis9659@comcast.net>
843
844 PR fortran/19313
845 * gfortan.dg/inquire_6.f90: New test.
846
847 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
848
849 PR libfortran/19451
850 * open_readonly_1.f90: New test.
851
852 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
853
854 PR libfortran/18982
855 * gfortran.dg/open_new.f90: New file.
856
857 2005-01-22 Paul Brook <paul@codesourcery.com>
858
859 * namelist_1.f90: New test.
860
861 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
862
863 PR tree-optimization/19484
864 * gcc.c-torture/compile/20050122-[12].c: New tests.
865
866 2005-01-22 Paul Brook <paul@codesourcery.com>
867
868 * gfortran.dg/implicit_2.f90: New test.
869
870 2005-01-22 Bud Davis <bdavis9659@comcast.net>
871
872 PR fortran/19314
873 * gfortran.dg/inquire_5.f90: New test.
874
875 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
876
877 PR c/18809
878 * gcc.dg/pr18809-1.c: New test.
879
880 2005-01-21 Ian Lance Taylor <ian@airs.com>
881
882 * gcc.dg/20050121-1.c: New test.
883
884 PR tree-optimization/13000
885 * gcc.dg/20040206-1.c: Change warning to point where function is
886 being inlined.
887
888 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
889
890 PR c++/19208
891 * g++.dg/template/array11.C: New test.
892
893 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
894
895 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
896 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
897 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
898 * gfortran.dg/getenv_1.f90: Add dg-do directive.
899 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
900 gfortran.dg/pr17164.f90: Add missing dg-do directives.
901
902 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
903
904 PR tree-optimization/15349
905 * gcc.dg/tree-ssa/pr15349.c: New.
906
907 2005-01-20 Steve Ellcey <sje@cup.hp.com>
908
909 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
910
911 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
912
913 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
914 scan-assembler-times directive name.
915
916 * gcc.dg/asm-a.c: Move dg-require-effective-target to
917 after dg-do.
918
919 PR rtl-optimization/19462
920 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
921
922 2005-01-19 Steve Ellcey <sje@cup.hp.com>
923
924 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
925 counting function calls on ia64.
926
927 2005-01-19 Jakub Jelinek <jakub@redhat.com>
928
929 PR rtl-optimization/15139
930 * gcc.dg/20050111-2.c: New test.
931
932 PR c/17297
933 * gcc.c-torture/compile/20050113-1.c: New testcase.
934
935 PR middle-end/19164
936 * gcc.dg/20050113-1.c: New testcase.
937
938 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
939
940 * gcc.dg/vect/vect-85.c: Add comment.
941 * gcc.dg/vect/vect-86.c: Add xfail for now.
942 * gcc.dg/vect/vect-87.c: Add xfail for now.
943 * gcc.dg/vect/vect-88.c: Add xfail for now.
944 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
945
946 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
947
948 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
949
950 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
951
952 * g++.dg/debug/typedef3.C: New test.
953
954 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
955
956 PR c/19472
957 * gcc.dg/asm-a.c: New test.
958
959 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
960
961 * gcc.dg/sh-relax.c: Add prototype for abort.
962
963 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
964
965 * gcc.dg/short-compare-1.c: New test.
966 * gcc.dg/short-compare-2.c: Likewise.
967
968 2005-01-18 Michael Matz <matz@suse.de>
969
970 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
971
972 2005-01-17 Diego Novillo <dnovillo@redhat.com>
973
974 PR tree-optimization/19121
975 * gcc.c-torture/compile/pr19121.c: New test.
976
977 2005-01-17 James E. Wilson <wilson@specifixinc.com>
978
979 PR target/19357
980 * gcc.c-torture/compile/pr19357.c: New test.
981
982 2005-01-17 Ian Lance Taylor <ian@airs.com>
983
984 PR c/5675
985 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
986 pass--those that refer just to the variable, possibly with a
987 cast.
988 * gcc.dg/c99-const-expr-3.c: Likewise.
989
990 PR middle-end/13127
991 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
992 longer emitted.
993
994 2005-01-16 Bud Davis <bdavis9659@comcast.net>
995
996 PR fortran/18778
997 * gfortran.dg/endfile_2.f90: New test.
998
999 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1000
1001 PR 19168
1002 * gfortran.dg/select_5.f90: New test.
1003
1004 2004-01-16 Paul Brook <paul@codesourcery.com>
1005
1006 * gfortran.dg/common_4.f90: New test.
1007
1008 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1009
1010 PR rtl-optimization/19462
1011 * gcc.dg/torture/pr19462-1.c: New test.
1012
1013 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1014
1015 PR objc/19321
1016 * objc.dg/func-ptr-2.m: New.
1017 * objc.dg/volatile-1.m: New.
1018
1019 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1020
1021 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1022
1023 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1024
1025 PR tree-optimization/19060
1026 * gcc.c-torture/execute/20050104-1.c: New test.
1027
1028 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1029
1030 PR fortran/18983
1031 * gfortran.dg/write_to_null.f90: New test.
1032
1033 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1034 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1035
1036 PR other/19328
1037 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1038 argument.
1039
1040 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1041
1042 PR c++/19263
1043 * g++.dg/init/vector1.C: New test.
1044
1045 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1046
1047 PR target/13158
1048 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1049 PR target/18987
1050 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1051
1052 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1053
1054 * gfortran.dg/select_1.f90: New test.
1055 * gfortran.dg/select_2.f90: New test.
1056 * gfortran.dg/select_3.f90: New test.
1057 * gfortran.dg/select_4.f90: New test.
1058
1059 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1060
1061 PR middle-end/19084
1062 PR rtl-optimization/19348
1063 * gcc.dg/20050111-1.c: New test.
1064 * gcc.c-torture/execute/20050111-1.c: New test.
1065
1066 * gcc.dg/i386-asm-4.c: New test.
1067
1068 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1069
1070 * gcc.dg/nested-func-2.c: New test.
1071 * ada/acats/norun.lst: Remove c953002.
1072
1073 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1074
1075 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1076
1077 2005-01-12 Ben Elliston <bje@au.ibm.com>
1078
1079 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1080
1081 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1082
1083 PR target/18761
1084 * g++.dg/abi/align1.C: New test.
1085
1086 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1087
1088 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1089 at a time.
1090 * g++.dg/ext/altivec_check.h: Support compiling as C.
1091
1092 2005-01-10 Roger Sayle <roger@eyesopen.com>
1093
1094 PR c++/19355
1095 * g++.dg/expr/pr19355-1.C: New test case.
1096
1097 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1098
1099 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1100 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1101 * ada/acats/tests/c3/c92005b.ada: Likewise.
1102 * ada/acats/tests/c3/cxb3012.a: Likewise.
1103 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1104
1105 2005-01-09 Paul Brook <paul@codesourcery.com>
1106
1107 * gfortran.dg/common_2.f90: New file.
1108 * gfortran.dg/common_3.f90: New file.
1109
1110 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1111
1112 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1113
1114 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1115
1116 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1117 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1118 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1119 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1120 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1121 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1122 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1123 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1124 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1125 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1126 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1127 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1128 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1129 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1130 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1131 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1132 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1133 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1134 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1135 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1136 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1137 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1138 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1139 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1173 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1174 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1175 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1176 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1177 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1178 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1179 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1180 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1181 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1182 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1183
1184 * gcc.dg/vect/vect-1.c: Fix spelling.
1185 * gcc.dg/vect/vect-10.c: Fix spelling.
1186 * gcc.dg/vect/vect-11.c: Fix spelling.
1187 * gcc.dg/vect/vect-12.c: Fix spelling.
1188 * gcc.dg/vect/vect-14.c: Fix spelling.
1189 * gcc.dg/vect/vect-15.c: Fix spelling.
1190 * gcc.dg/vect/vect-16.c: Fix spelling.
1191 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1192 * gcc.dg/vect/vect-64.c: Fix comments.
1193 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1194
1195 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1196 Ira Rosen <irar@il.ibm.com>
1197
1198 * gcc.dg/vect/vect-70.c: New test.
1199 * gcc.dg/vect/vect-71.c: New test.
1200
1201 2005-01-09 Manfred Hollstein <mh@suse.com>
1202
1203 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1204 * gcc.dg/pr18241-2.c: Likewise.
1205 * gcc.dg/pr18241-3.c: Likewise.
1206 * gcc.dg/pr18241-4.c: Likewise.
1207 * gcc.dg/pr18241-5.c: Likewise.
1208
1209 2005-01-08 Richard Henderson <rth@redhat.com>
1210
1211 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1212 False for x86 and x86-64.
1213
1214 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1215
1216 PR tree-optimization/18241
1217 * gcc.dg/pr18241-1.c: New test.
1218 * gcc.dg/pr18241-2.c: New test.
1219 * gcc.dg/pr18241-3.c: New test.
1220 * gcc.dg/pr18241-4.c: New test.
1221 * gcc.dg/pr18241-5.c: New test.
1222
1223 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1224
1225 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1226 gfortran.dg/select_4.f90: New.
1227
1228 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1229
1230 * gcc.c-torture/execute/20050107-1.c: New test.
1231
1232 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1233
1234 PR c++/19298
1235 * g++.dg/template/ref2.C: New.
1236
1237 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1238
1239 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1240 instead of being empty.
1241
1242 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1243
1244 PR fortran/15553
1245 * gfortran.dg/array-1.f90: New test.
1246
1247 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1248
1249 PR tree-optimization/19283
1250 * gcc.c-torture/execute/20050106-1.c: New test.
1251
1252 PR rtl-optimization/18861
1253 * gcc.dg/20050105-1.c: New test.
1254
1255 PR tree-optimization/18828
1256 * gcc.dg/20050105-2.c: New test.
1257
1258 2005-01-07 Andreas Jaeger <aj@suse.de>
1259
1260 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1261
1262 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1263
1264 PR fortran/18398
1265 * gfortran.dg/fmt_read.f90: New test.
1266
1267 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1268
1269 * gcc.dg/rs6000-ldouble-2.c: New.
1270
1271 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1272
1273 PR c++/19244
1274 * g++.dg/parser/ctor2.C: New test.
1275
1276 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1277
1278 PR c++/17154
1279 * g++.dg/template/using9.C: New test.
1280
1281 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1282
1283 PR c++/19258
1284 * g++.dg/lookup/friend6.C: New test.
1285
1286 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1287
1288 PR c++/19270
1289 * g++.dg/template/array10.C: New.
1290
1291 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1292
1293 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1294 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1295
1296 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1297
1298 * gcc.c-torture/compile/20050105-1.c: New test.
1299
1300 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1301
1302 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1303
1304 2005-01-05 Roger Sayle <roger@eyesopen.com>
1305
1306 PR middle-end/19100
1307 * gcc.dg/conv-3.c: New test case.
1308
1309 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1310
1311 * gcc.dg/asm-wide-1.c: New test.
1312
1313 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1314
1315 PR c++/19030
1316 * g++.dg/parse/crash22.C: New
1317
1318 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1319
1320 PR 19257
1321 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1322
1323 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1324
1325 PR middle-end/17767
1326 * gcc.dg/i386-mmx-6.c: New test case.
1327
1328 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1329
1330 PR tree-optimization/18308
1331 * gcc.dg/vect/pr18308.c: New testcase.
1332
1333 2005-01-04 Andreas Jaeger <aj@suse.de>
1334
1335 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1336
1337 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1338 Robert Bowdidge <bowdidge@apple.com>
1339
1340 * gcc.dg/cpp/subframework1.c: New.
1341 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1342 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1343 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1344 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1345
1346 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1347
1348 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1349 producing warning.
1350 * gcc.dg/darwin-weakimport-2.c: New.
1351
1352 2005-01-03 Richard Henderson <rth@redhat.com>
1353
1354 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1355
1356 2005-01-03 Richard Henderson <rth@redhat.com>
1357
1358 * gcc.dg/vect/vect.exp: Enable for ia64.
1359 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1360 (check_effective_target_vect_float): Likewise.
1361 (check_effective_target_vect_no_align): Likewise.
1362 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1363 * gcc.dg/vect/vect-8.c: Likewise.
1364
1365 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1366
1367 PR target/19236
1368 * gcc.dg/pr19236-1.c: New test case.
1369
1370 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1371
1372 PR rtl-optimization/12092
1373 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1374
1375 2005-01-02 Andreas Jaeger <aj@suse.de>
1376
1377 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1378
1379 2005-01-01 Roger Sayle <roger@eyesopen.com>
1380 Andrew Pinski <pinskia@physics.uc.edu>
1381
1382 PR rtl-optimization/12092
1383 * gcc.dg/pr12092-1.c: New test case.
1384
1385 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1386
1387 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1388 'hidden' and 'default' for better portability.
1389 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1390
1391 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1392 6 and 7.
1393 * g++.old-deja/g++.brendan/new3.C: Likewise.
1394
1395 2005-01-01 Steven Bosscher <stevenb@suse.de>
1396
1397 * gcc.dg/20041231-1.C: New test.
1398 * g++.dg/warn/Wunreachable-code-1.C: New test.
1399
1400 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1401
1402 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1403 file, not /dev/null. Abort on error.
1404
1405 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1406 Ziemowit Laski <zlaski@apple.com>
1407
1408 PR objc/18971
1409 * objc.dg/encode-5.m: New test.
1410
1411 2004-12-29 Richard Henderson <rth@redhat.com>
1412
1413 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1414 * objc.dg/stabs-1.m: Disable for ia64.
1415
1416 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1417
1418 PR c++/19190
1419 * g++.dg/warn/Wunused-10.C: New test.
1420
1421 2004-12-28 Richard Henderson <rth@redhat.com>
1422
1423 * objc.dg/stabs-1.m: Disable for alpha.
1424
1425 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1426
1427 PR c++/19149
1428 * g++.dg/parse/error23.C: New test.
1429
1430 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1431
1432 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1433
1434 PR fortran/19032
1435 * gfortran.dg/intrinsic_modulo_1.f90: New.
1436 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1437 tests with divisor -1.
1438
1439 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1440
1441 * g++.dg/opt/temp1.C (memcpy): Return a value.
1442
1443 PR c++/19148
1444 * g++.dg/expr/cond7.C: New test.
1445
1446 2004-12-27 Paul Brook <paul@codesourcery.com>
1447
1448 * gfortran.dg/g77/select_no_compile.f: Remove.
1449
1450 2004-12-27 Richard Henderson <rth@redhat.com>
1451
1452 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1453 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1454 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1455
1456 2004-12-26 Richard Henderson <rth@redhat.com>
1457
1458 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1459 by 1i instead of token pasting.
1460
1461 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1462
1463 PR tree-optimization/17578
1464 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1465 to additional_flags.
1466 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1467
1468 2004-12-25 Richard Henderson <rth@redhat.com>
1469
1470 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1471 Remove Alpha.
1472
1473 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1474
1475 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1476 hppa*-*-hpux*.
1477 * gcc.dg/pr17957.c (dg-options): Likewise.
1478 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1479 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1480 instead of 0 on __hppa__.
1481 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1482 "foo,%r" on hppa*-*-*.
1483
1484 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1485
1486 PR fortran/19071
1487 * gfortran.dg/complex_write.f90: New test.
1488
1489 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1490
1491 PR c++/17595
1492 * g++.dg/parse/pragma2.C: New test.
1493
1494 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1495
1496 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1497
1498 * gcc.dg/empty2.c: Add missing dg-warning.
1499
1500 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1501
1502 PR c++/17413
1503 * g++.dg/template/local4.C: New test.
1504 * g++.dg/template/crash19.C: Add dg-error marker.
1505
1506 * g++.dg/template/crash31.C: Correct embedded PR number.
1507
1508 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1509
1510 PR c++/16405
1511 * g++.dg/opt/temp1.C: Add do-run marker.
1512
1513 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1514
1515 * g++.dg/template/spec19.C: New.
1516
1517 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1518
1519 PR target/16819
1520 * gcc.dg/empty2.c: New.
1521
1522 2004-12-23 Richard Henderson <rth@redhat.com>
1523
1524 * lib/target-supports.exp (check_effective_target_vect_no_align):
1525 Remove i?86 and x86-64.
1526
1527 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1528
1529 PR c++/16405
1530 * g++.dg/opt/temp1.C: New test.
1531
1532 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1533
1534 PR c++/18733
1535 * g++.dg/template/friend33.C: New testcase.
1536
1537 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1538
1539 PR c++/18464
1540 * g++.dg/template/cond5.C: New test.
1541
1542 PR c++/18492
1543 * g++.dg/inherit/thunk3.C: New test.
1544
1545 PR c++/11224
1546 * g++.dg/warn/Wunused-9.C: New test.
1547
1548 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1549
1550 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1551
1552 2004-12-22 Jan Beulich <jbeulich@novell.com>
1553
1554 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1555
1556 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1557
1558 PR c++/18378
1559 * g++.dg/ext/packed8.C: New test.
1560
1561 PR c++/13268
1562 * g++.dg/template/crash31.C: New test.
1563
1564 PR c++/19034
1565 * g++.dg/template/crash30.C: New test.
1566
1567 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1568
1569 PR C++/18984
1570 * g++.dg/eh/ctor3.C: New test.
1571
1572 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1573
1574 * objc.dg/stabs-1.m: Allow section name to be quoted and
1575 assembly label to begin with '.LL'.
1576
1577 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1578
1579 * gcc.dg/vect/vect.exp
1580 (check_effective_target_lp64_or_vect_no_align): New.
1581 * gcc.dg/vect/vect-77.c: Use it.
1582 * gcc.dg/vect/vect-78.c: Use it.
1583
1584 * lib/target-supports.exp
1585 (check_effective_target_vect_no_max,
1586 check_effective_target_vect_no_bitwise,
1587 check_effective_target_vect_no_align): New.
1588 * gcc.dg/vect/vect-13.c: Use them.
1589 * gcc.dg/vect/vect-17.c: Ditto.
1590 * gcc.dg/vect/vect-18.c: Ditto.
1591 * gcc.dg/vect/vect-19.c: Ditto.
1592 * gcc.dg/vect/vect-20.c: Ditto.
1593 * gcc.dg/vect/vect-27.c: Ditto.
1594 * gcc.dg/vect/vect-29.c: Ditto.
1595 * gcc.dg/vect/vect-44.c: Ditto.
1596 * gcc.dg/vect/vect-48.c: Ditto.
1597 * gcc.dg/vect/vect-50.c: Ditto.
1598 * gcc.dg/vect/vect-52.c: Ditto.
1599 * gcc.dg/vect/vect-54.c: Ditto.
1600 * gcc.dg/vect/vect-56.c: Ditto.
1601 * gcc.dg/vect/vect-58.c: Ditto.
1602 * gcc.dg/vect/vect-60.c: Ditto.
1603 * gcc.dg/vect/vect-72.c: Ditto.
1604 * gcc.dg/vect/vect-80.c: Ditto.
1605
1606 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1607
1608 PR c++/14075
1609 * g++.dg/init/string1.C: New.
1610
1611 PR c++/18975
1612 * g++.dg/other/synth1.C: New.
1613
1614 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1615
1616 PR c/18963
1617 * gcc.dg/pr18963-1.c: New test.
1618
1619 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1620
1621 PR c/18596
1622 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1623 * gcc.dg/pr18596-1.c: Use dg-error.
1624 (dg-options): Use -fno-unit-at-a-time.
1625 * gcc.dg/pr18596-2.c: New test.
1626 * gcc.dg/pr18596-3.c: New test.
1627
1628 2004-12-20 Roger Sayle <roger@eyesopen.com>
1629
1630 PR middle-end/18683
1631 * g++.dg/opt/pr18683-1.C: New test case.
1632
1633 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1634
1635 PR other/19093
1636 * g++.dg/opt/max1.C: Fix for 64bit targets.
1637
1638 2004-12-20 Matt Austern <austern@apple.com>
1639
1640 PR c++/19044
1641 * g++.dg/ext/builtin6.C: New
1642
1643 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1644
1645 PR tree-optimization/19080
1646 * gcc.c-torture/compile/pr19080.c: New test.
1647
1648 2004-12-20 Steven Bosscher <stevenb@suse.de>
1649
1650 * gcc.dg/20041219-1.c: New test.
1651
1652 2004-12-19 Roger Sayle <roger@eyesopen.com>
1653
1654 PR middle-end/19068
1655 * g++.dg/opt/max1.C: New test case.
1656
1657 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1658
1659 * gcc.dg/fdata-sections-1.c: New test.
1660
1661 2004-12-18 Roger Sayle <roger@eyesopen.com>
1662
1663 PR middle-end/18548
1664 * gcc.dg/max-1.c: New test case.
1665
1666 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1667
1668 * gcc.c-torture/execute/20041218-1.c: New test.
1669
1670 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1671
1672 * gcc.dg/pr18501.c: New test.
1673 * gcc.dg/uninit-5.c: XFAIL.
1674 * gcc.dg/uninit-9.c: XFAIL.
1675
1676 2004-12-17 Dale Johannesen <dalej@apple.com>
1677
1678 * gcc.dg/20041213-1.c: New.
1679
1680 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1681
1682 * objc.dg/stabs-1.m: Allow assembly label to begin
1683 with a dot ('.').
1684
1685 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1686
1687 * gcc.c-torture/execute/20041213-1.c: Move...
1688 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1689
1690 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1691
1692 PR c++/18721
1693 * g++.dg/lookup/conv-5.C: New.
1694
1695 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1696
1697 * objc.dg/stabs-1.m: New test.
1698
1699 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1700
1701 * gcc.dg/visibility-c.c: Change compile to
1702 assemble for the test.
1703
1704 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1705
1706 PR target/19041
1707 * gcc.dg/visibility-c.c: New test.
1708
1709 2004-12-16 Roger Sayle <roger@eyesopen.com>
1710
1711 PR middle-end/18493
1712 * gcc.dg/switch-8.c: New test case.
1713
1714 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1715
1716 PR c++/18905
1717 * g++.dg/template/init4.C: New.
1718 * g++.dg/opt/static3.C: Enable optimizer.
1719
1720 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1721
1722 * g++.dg/other/complex1.C: New test.
1723
1724 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1725
1726 * g++.dg/opt/inline9.C: New test.
1727
1728 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1729
1730 PR fortran/18993
1731 * gfotran.dg/nullify_1.f: New test.
1732
1733 2004-12-15 Richard Henderson <rth@redhat.com>
1734
1735 * gcc.target/i386/i386.exp: New harness.
1736 * gcc.target/i386/vect-args.c: New.
1737
1738 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1739
1740 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1741
1742 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1743
1744 PR c++/18825
1745 * g++.dg/template/friend32.C: New test.
1746
1747 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1748
1749 * cpp/pragma-once-1.c: New test.
1750 * cpp/pragma-once-1b.h: Likewise.
1751 * cpp/pragma-once-1c.h: Likewise.
1752 * cpp/pragma-once-1d.h: Likewise.
1753 * cpp/inc/pragma-once-1a.h: Likewise.
1754
1755 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1756 Steven G. Kargl <kargls@comcast.net>
1757
1758 PR fortran/17597
1759 * gfortran.dg/list_read_3.f90: New test.
1760
1761 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1762
1763 * gcc.dg/ftrapv-2.c: New test.
1764
1765 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1766
1767 PR c++/18981
1768 * g++.dg/template/typename9.C: New test.
1769
1770 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1771
1772 PR c++/18738
1773 * g++.dg/template/typename8.C: New test.
1774 * g++.dg/parse/friend2.C: Tweak error message.
1775
1776 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1777
1778 * gcc.c-torture/20041214-1.c: New test.
1779
1780 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1781
1782 PR c++/18965
1783 * g++.dg/init/array17.C: New test.
1784
1785 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1786
1787 PR c++/18793
1788 * g++.dg/init/aggr3.C: New test.
1789
1790 2004-12-14 Janis Johnson <janis187@us.ibm.com
1791
1792 * gcc.dg/altivec-types-1.c: New test.
1793 * gcc.dg/altivec-types-2.c: New test.
1794 * gcc.dg/altivec-types-3.c: New test.
1795 * gcc.dg/altivec-types-4.c: New test.
1796 * g++.dg/ext/altivec-types-1.C: New test.
1797 * g++.dg/ext/altivec-types-2.C: New test.
1798 * g++.dg/ext/altivec-types-3.C: New test.
1799 * g++.dg/ext/altivec-types-4.C: New test.
1800
1801 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR middle-end/18951
1804 * gcc.c-torture/execute/20041213-1.c: New test.
1805
1806 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1807
1808 PR c++/18949
1809 * g++.dg/template/cast1.C: New.
1810
1811 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1812
1813 * gcc.c-torture/execute/20041213-2.c: New test.
1814
1815 2004-12-13 Richard Henderson <rth@redhat.com>
1816
1817 * gcc.dg/i386-sse-10.c: Fix typo in options.
1818
1819 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1820
1821 PR c++/18968
1822 * g++.dg/opt/pr18968.C: New test.
1823
1824 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1825
1826 PR c++/18925
1827 * g++.dg/ext/visibility/staticdatamem.C: New test.
1828
1829 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1830
1831 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1832
1833 2004-12-13 Roger Sayle <roger@eyesopen.com>
1834
1835 PR rtl-optimization/18928
1836 * gcc.dg/pr18928-1.c: New test case.
1837
1838 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1839
1840 PR tree-opt/16951
1841 * gcc.c-torture/compile/20041211-1.c: New.
1842
1843 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1844
1845 PR middle-end/17564
1846 * gcc.c-torture/execute/20041212-1.c: New test.
1847
1848 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1849
1850 PR fortran/18869
1851 * gfortran.dg/common_1.f90: New test.
1852
1853 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1854 Paul Brook <paul@codesourcery.com>
1855
1856 PR fortran/16222
1857 * gfortran.dg/real_do_1.f90: New test.
1858
1859 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1860
1861 PR tree-opt/18040
1862 * g++.dg/opt/ptrmem6.C: New test.
1863
1864 2004-12-11 Roger Sayle <roger@eyesopen.com>
1865
1866 PR middle-end/18921
1867 * gcc.dg/pr18921-1.c: New test case.
1868
1869 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1870
1871 PR fortran/17175
1872 * gfortran.dg/scale_1.f90: New test.
1873
1874 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1875
1876 PR middle-end/18903
1877 * gcc.c-torture/compile/pr18903.c: New test.
1878
1879 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1880
1881 * gcc.c-torture/execute/20041210-1.c: New test.
1882
1883 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1884
1885 PR c++/18731
1886 * g++.dg/parser/struct-1.C: New test.
1887 * g++.dg/parser/struct-2.C: New test.
1888 * g++.dg/parser/struct-3.C: New test.
1889
1890 2004-12-09 Richard Henderson <rth@redhat.com>
1891
1892 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1893
1894 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1895 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1896
1897 2004-12-09 Matt Austern <austern@apple.com>
1898
1899 PR c++/18514
1900 * g++.dg/ext/builtin1.C: New
1901 * g++.dg/ext/builtin2.C: New
1902 * g++.dg/ext/builtin3.C: New
1903 * g++.dg/ext/builtin4.C: New
1904 * g++.dg/ext/builtin5.C: New
1905
1906 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1907
1908 PR tree-opt/18904
1909 * g++.dg/opt/ptrmem5.C: New test.
1910
1911 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1912
1913 * g++.dg/parse/typename5.C: Adjust for new error.
1914 * g++.dg/parse/typename7.C: New.
1915
1916 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1917
1918 PR c++/18073
1919 * g++.dg/other/mmintrin.C: New test.
1920
1921 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1922
1923 PR c++/16681
1924 * g++.dg/init/array15.C: New.
1925 * g++.dg/init/array16.C: New.
1926
1927 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1928
1929 PR fortran/18826
1930 * gfortran.dg/assign_1.f90: New test.
1931
1932 2004-12-08 Nick Clifton <nickc@redhat.com>
1933
1934 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1935 * gcc.target/xstormy16/data_below100: Likewise.
1936 * gcc.target/xstormy16/sfr: Likewise.
1937 * gcc.target/xstormy16/below100.S: New test source file.
1938 * gcc.target/xstormy16/below100.ld: New test linker script.
1939 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1940 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1941 bp instructions.
1942 * gcc.target/xstormy16/bp.c: Likewise.
1943
1944 * gcc.target/xstormy16/bss_below100: New files:
1945 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1946 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1947 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1948 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1949 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1950 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1951 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1952 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1953 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1954 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1955 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1956 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1957 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1958 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1959 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1960 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1961 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1962 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1963 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1964 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1965 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1966 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1967 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1968 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1969 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1970 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1971 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1972
1973 * gcc.target/xstormy16/data_below100: New files:
1974 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1975 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1976 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1977 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1978 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1979 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1980 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1981 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1982 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1983 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1984 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1985 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1986 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1987 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1988 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1989 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1990 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1991 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1992 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1993 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1994 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1995 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1996 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1997 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1998 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1999 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2000 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2001
2002 * gcc.target/xstormy16/sfr: New files:
2003 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2004 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2005 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2006 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2007 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2008 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2009 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2010 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2011 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2012 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2013 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2014 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2015 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2016 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2017 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2018 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2019 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2020 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2021 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2022 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2023 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2024 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2025 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2026 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2027 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2028 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2029 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2030 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2031 27_if0_sfrw_bitfield_f.c
2032
2033 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2034
2035 PR c++/18100
2036 * g++.dg/lookup/name-clash4.C: New test.
2037
2038 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2039
2040 PR c++/18672
2041 * g++.dg/opt/array1.C: New.
2042
2043 PR c++/18803
2044 * g++.dg/template/operator5.C: New.
2045
2046 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2047
2048 PR c/18867
2049 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2050
2051 2004-12-07 Steven Bosscher <stevenb@suse.de>
2052
2053 * gcc.dg/noncompile/20041207.c: New test.
2054
2055 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2056
2057 * g++.dg/other/unreachable-1.C: New test.
2058
2059 2004-12-06 Nick Clifton <nickc@redhat.com>
2060
2061 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2062 <limits.h> because the latter comes from gcc's include/ directory
2063 and not the newlib/libc/include directory.
2064
2065 2004-12-04 Richard Henderson <rth@redhat.com>
2066
2067 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2068
2069 2004-12-04 Richard Henderson <rth@redhat.com>
2070
2071 * lib/target-supports.exp (check_gc_sections_available): Disable
2072 for alpha and ia64.
2073
2074 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2075
2076 PR middle-end/17909
2077 * g++.dg/other/vararg-2.C: New test.
2078
2079 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2080
2081 PR c++/17011, c++/17971
2082 * g++.dg/template/error15.C: Adjust expected error.
2083 * g++.dg/template/instantiate3.C: Likewise.
2084
2085 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2086
2087 * gcc.dg/altivec-18.c: Fix for darwin
2088
2089 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2090
2091 PR c++/18782
2092 * g++.dg/parse/ptrmem2.C: New.
2093
2094 PR c++/18318
2095 * g++.dg/template/new1.C: New.
2096
2097 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2098
2099 PR fortran/18710
2100 * gfortran.dg/direct_io_3.f90: New test.
2101
2102 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2103
2104 PR 18758
2105 * g++.dg/parse/crash21.C: New.
2106
2107 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2108
2109 PR c++/15664, c++/18276
2110 * g++.dg/template/ttp13.C: New test.
2111 * g++.dg/template/ttp14.C: Likewise.
2112
2113 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2114
2115 PR c++/18123
2116 * g++.dg/parse/enum2.C: New test.
2117 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2118
2119 2004-12-02 Nick Clifton <nickc@redhat.com>
2120
2121 * gcc.target/xstormy16: New test directory.
2122 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2123 * gcc.target/xstormy16/bp.c: Check the generation of bp
2124 instructions.
2125 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2126 bn instructions and the BELOW100 attribute.
2127
2128 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2129
2130 PR target/16952
2131 * gcc.dg/ppc-eabi.c: New.
2132
2133 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2134
2135 PR fortran/18284
2136 * gfortran.dg/backspace.f90
2137
2138 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2139
2140 * gfortran.dg/inquire.f90: New test.
2141
2142 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2143
2144 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2145 handle effective-target-keyword.
2146 (dg-skip-if): Support effective-target keyword as target list.
2147 (dg-xfail-if): Ditto.
2148 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2149
2150 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2151
2152 PR tree-optimization/18291
2153 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2154
2155 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2156
2157 PR C++/18729
2158 * g++.dg/parse/crash20.C: New.
2159
2160 PR c++/17431
2161 * g++.dg/overload/arg1.C: New.
2162 * g++.dg/overload/arg2.C: New.
2163 * g++.dg/overload/arg3.C: New.
2164 * g++.dg/overload/arg4.C: New.
2165
2166 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2167
2168 * gcc.dg/c99-flex-array-4.c: Remove.
2169
2170 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2171
2172 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2173
2174 * lib/target-supports.exp (is-effective-target): Simplify.
2175
2176 * lib/target-supports.exp (check_effective_target_vect_long):
2177 Fix for powerpc64-*-*.
2178
2179 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2180
2181 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2182 to support new requirements on FreeBSD 5.
2183
2184 2004-11-30 Devang Patel <dpatel@apple.com>
2185
2186 PR 18702
2187 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2188
2189 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2190
2191 * g++.dg/ext/altivec-13.C: New test.
2192
2193 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2194
2195 PR tree-opt/18298
2196 * gcc.c-torture/execute/p18298.c: New test.
2197
2198 2004-11-30 Ira Rosen <irar@il.ibm.com>
2199 Dorit Naishlos <dorit@il.ibm.com>
2200
2201 PR tree-opt/18607
2202 * gcc.dg/vect/vect-89.c: New test.
2203
2204 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2205
2206 * gcc.dg/pr18596-1.c: New test.
2207
2208 2004-11-30 Ben Elliston <bje@au.ibm.com>
2209
2210 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2211
2212 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2213
2214 PR c/18479
2215 * gcc.dg/pr18479.c: New test.
2216
2217 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2218
2219 PR target/18490
2220 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2221 mmix-knuth-mmixware.
2222
2223 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2224 cris-*-elf* cris-*-aout* mmix-*-*
2225
2226 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2227
2228 PR middle-end/18725
2229 * gcc.dg/pr18725.c: New test.
2230
2231 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2232
2233 PR target/18488
2234 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2235
2236 PR target/18336
2237 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2238
2239 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2240
2241 PR c++/18368
2242 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2243 * g++.old-deja/g++.law/ctors5.C: Likewise.
2244 * g++.old-deja/g++.other/crash25.C: Likewise.
2245
2246 PR c++/18674
2247 * g++.dg/template/error16.C: New test.
2248
2249 PR c++/18512
2250 * g++.dg/template/crash29.C: New test.
2251
2252 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2253
2254 PR tree-optimization/18712
2255 * gcc.c-torture/compile/pr18712.c: New test.
2256
2257 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2258
2259 PR c/7544
2260 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2261 tests.
2262
2263 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2264
2265 PR c++/18652
2266 * g++.dg/lookup/crash6.C: New test.
2267
2268 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2269
2270 PR middle-end/18164
2271 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2272
2273 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2274
2275 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2276 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2277 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2278
2279 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2280
2281 * gcc.dg/pr18164.c: New test.
2282
2283 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2284
2285 * gcc.dg/funroll-loops-all.c: New.
2286
2287 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2288
2289 PR target/18489
2290 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2291 delimeter, match space and TAB as well as ":".
2292
2293 PR target/18484
2294 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2295
2296 PR target/18348
2297 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2298
2299 PR target/18345
2300 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2301
2302 PR target/18337
2303 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2304
2305 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2306
2307 * gfortran.dg/direct_io_2.f90: New test.
2308
2309 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2310
2311 PR target/18334
2312 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2313
2314 2004-11-28 Richard Henderson <rth@redhat.com>
2315
2316 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2317
2318 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2319
2320 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2321 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2322 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2323 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2324 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2325 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2326 gcc.dg/pointer-arith-8.c: New tests.
2327
2328 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2329
2330 PR fortran/18364
2331 * gfortran.dg/endfile.f90: New test.
2332
2333 2004-11-27 Falk Hueffner <falk@debian.org>
2334
2335 * gcc.dg/loop-6.c: New test.
2336
2337 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2338
2339 * gcc.c-torture/execute/20041126-1.c: New test.
2340
2341 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2342
2343 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2344 on IRIX.
2345
2346 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2347
2348 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2349 functions.
2350
2351 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR rtl-optimization/17825
2354 * gcc.c-torture/compile/20041119-1.c: New test.
2355
2356 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2357
2358 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2359 Check existence of ld library path variables before unsetting.
2360
2361 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2362
2363 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2364
2365 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2366
2367 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2368
2369 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2370
2371 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2372
2373 2004-11-26 Ben Elliston <bje@au.ibm.com>
2374
2375 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2376 dg-do directive.
2377
2378 2004-11-26 Ben Elliston <bje@au.ibm.com>
2379
2380 * gcc.dg/pr17957.c: Pass --param, not -param.
2381
2382 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2383
2384 PR middle-end/17957
2385 * testsuite/gcc.dg/pr17957.c: New test.
2386
2387 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2388
2389 PR c++/18445
2390 * g++.dg/template/crash28.C: Likewise.
2391
2392 PR c++/18001
2393 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2394 * g++.dg/ext/lvaddr.C: Likewise.
2395 * g++.dg/opt/pr7503-3.C: Likewise.
2396
2397 PR c++/18466
2398 * g++.dg/parse/qualified3.C: New test.
2399 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2400
2401 PR c++/18545
2402 * g++.dg/expr/return1.C: New test.
2403
2404 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2405
2406 Friend class name lookup 3/n, PR c++/3332
2407 * g++.dg/lookup/friend3.C: New test.
2408 * g++.dg/lookup/friend4.C: Likewise.
2409 * g++.dg/lookup/friend5.C: Likewise.
2410
2411 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2412
2413 Friend class name lookup 2/n, PR c++/14513, c++/15410
2414 * g++.dg/lookup/friend2.C: New test.
2415 * g++.dg/template/friend31.C: Likewise.
2416
2417 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2418
2419 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2420
2421 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2422
2423 PR c++/17473
2424 * g++.dg/tc1/dr56.C: Remove.
2425 * g++.dg/template/typedef1.C: Add dg-error markers.
2426 * g++.old-deja/g++.other/typedef7.C: Likewise.
2427
2428 PR c++/18285
2429 * g++.dg/parse/typedef7.C: New test.
2430
2431 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2432
2433 * gcc.c-torture/execute/20041124-1.c: New test.
2434
2435 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2436
2437 * g++.dg/template/deduce3.C: New test.
2438
2439 PR c++/18586
2440 * g++.dg/template/crash27.C: New test.
2441
2442 PR c++/18530
2443 * g++.dg/warn/Wshadow-3.C: New test.
2444
2445 2004-11-24 Devang Patel <dpatel@apple.com>
2446
2447 PR/18555
2448 * gcc.dg/cpp/isysroot-1.c: New test.
2449 * gcc.dg/cpp/usr/include/stdio.h: New file.
2450 * gcc.dg/cpp/isysroot-2.c: New test.
2451 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2452 New file.
2453
2454 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2455
2456 PR c++/8929
2457 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2458
2459 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2460
2461 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2462 * gcc.target/sparc/pdist.c: Likewise.
2463
2464 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2465
2466 PR c++/16882
2467 * g++.dg/conversion/simd1.C: New test.
2468
2469 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2470
2471 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2472 and restore_ld_library_path_env_vars.
2473 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2474 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2475 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2476 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2477
2478 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2479
2480 * gcc.dg/pragma-align-2.c: Test macro expansion.
2481 * gcc.dg/pragma-pack-2.c: New test.
2482
2483 2004-11-23 Richard Henderson <rth@redhat.com>
2484
2485 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2486 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2487 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2488 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2489 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2490 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2491
2492 * gcc.dg/vect/vect.exp: Add check for alpha.
2493 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2494 (check_effective_target_vect_int): Enable for alpha.
2495 (check_effective_target_vect_long): New.
2496 (is-effective-target): Add it.
2497
2498 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2499
2500 * gcc.dg/pr18614-1.c: New test.
2501
2502 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2503
2504 * gcc.dg/setjmp-2.c: New test.
2505
2506 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2507
2508 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2509 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2510 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2511 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2512 gcc.target/sparc/pdist.c: New tests.
2513
2514 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2515
2516 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2517
2518 2004-11-22 Dale Johannesen <dalej@apple.com>
2519
2520 * gcc.dg/20041111-1.c: New.
2521
2522 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2523
2524 PR tree-opt/18536
2525 * gcc.dg/vect/pr18536.c: New test.
2526
2527 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2528
2529 PR c++/18354
2530 * g++.dg/template/nontype11.C: New test.
2531
2532 2004-11-21 Roger Sayle <roger@eyesopen.com>
2533
2534 PR middle-end/18520
2535 * gcc.dg/pr18520-1.c: New test case.
2536
2537 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2538
2539 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2540 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2541 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2542 expected diagnostics.
2543
2544 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2545
2546 PR target/18580
2547 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2548 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2549 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2550
2551 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2552
2553 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2554
2555 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2556 Joseph Myers <joseph@codesourcery.com>
2557
2558 * lib/target-supports.exp (check_visibility_available): Really
2559 test the compiler.
2560
2561 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2562
2563 PR tree-opt/18181
2564 * gcc.dg/vect/vect-85.c: New test.
2565 * gcc.dg/vect/vect-86.c: New test.
2566 * gcc.dg/vect/vect-87.c: New test.
2567 * gcc.dg/vect/vect-88.c: New test.
2568
2569 2004-11-19 Ben Elliston <bje@au.ibm.com>
2570
2571 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2572
2573 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2574
2575 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2576 * gcc.dg/ppc-and-1.c: Ditto.
2577 * gcc.dg/ppc-compare-1.c: Ditto.
2578 * gcc.dg/ppc-mov-1.c: Ditto
2579
2580 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2581 Mark Mitchell <mark@codesourcery.com>
2582
2583 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2584
2585 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2586 Aldy Hernandez <aldyh@redhat.com>
2587
2588 * lib/target-supports.exp (check_effective_target_vect_int): New
2589 (check_effective_target_vect_float): New
2590 (check_effective_target_vect_double): New.
2591 (is-effective-target): Support new effective targets keywords.
2592 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2593 default action for dg-do.
2594 * gcc.dg/vect/pr16105.c: Use new support.
2595 * gcc.dg/vect/pr18400.c: Ditto.
2596 * gcc.dg/vect/pr18425.c: Ditto.
2597 * gcc.dg/vect/vect-1.c: Ditto.
2598 * gcc.dg/vect/vect-10.c: Ditto.
2599 * gcc.dg/vect/vect-11.c: Ditto.
2600 * gcc.dg/vect/vect-12.c: Ditto.
2601 * gcc.dg/vect/vect-13.c: Ditto.
2602 * gcc.dg/vect/vect-14.c: Ditto.
2603 * gcc.dg/vect/vect-15.c: Ditto.
2604 * gcc.dg/vect/vect-16.c: Ditto.
2605 * gcc.dg/vect/vect-17.c: Ditto.
2606 * gcc.dg/vect/vect-18.c: Ditto.
2607 * gcc.dg/vect/vect-19.c: Ditto.
2608 * gcc.dg/vect/vect-2.c: Ditto.
2609 * gcc.dg/vect/vect-20.c: Ditto.
2610 * gcc.dg/vect/vect-21.c: Ditto.
2611 * gcc.dg/vect/vect-22.c: Ditto.
2612 * gcc.dg/vect/vect-23.c: Ditto.
2613 * gcc.dg/vect/vect-24.c: Ditto.
2614 * gcc.dg/vect/vect-25.c: Ditto.
2615 * gcc.dg/vect/vect-26.c: Ditto.
2616 * gcc.dg/vect/vect-27.c: Ditto.
2617 * gcc.dg/vect/vect-27a.c: Ditto.
2618 * gcc.dg/vect/vect-28.c: Ditto.
2619 * gcc.dg/vect/vect-29.c: Ditto.
2620 * gcc.dg/vect/vect-29a.c: Ditto.
2621 * gcc.dg/vect/vect-3.c: Ditto.
2622 * gcc.dg/vect/vect-30.c: Ditto.
2623 * gcc.dg/vect/vect-31.c: Ditto.
2624 * gcc.dg/vect/vect-32.c: Ditto.
2625 * gcc.dg/vect/vect-33.c: Ditto.
2626 * gcc.dg/vect/vect-34.c: Ditto.
2627 * gcc.dg/vect/vect-35.c: Ditto.
2628 * gcc.dg/vect/vect-36.c: Ditto.
2629 * gcc.dg/vect/vect-37.c: Ditto.
2630 * gcc.dg/vect/vect-38.c: Ditto.
2631 * gcc.dg/vect/vect-4.c: Ditto.
2632 * gcc.dg/vect/vect-40.c: Ditto.
2633 * gcc.dg/vect/vect-41.c: Ditto.
2634 * gcc.dg/vect/vect-42.c: Ditto.
2635 * gcc.dg/vect/vect-43.c: Ditto.
2636 * gcc.dg/vect/vect-44.c: Ditto.
2637 * gcc.dg/vect/vect-45.c: Ditto.
2638 * gcc.dg/vect/vect-46.c: Ditto.
2639 * gcc.dg/vect/vect-47.c: Ditto.
2640 * gcc.dg/vect/vect-48.c: Ditto.
2641 * gcc.dg/vect/vect-48a.c: Ditto.
2642 * gcc.dg/vect/vect-49.c: Ditto.
2643 * gcc.dg/vect/vect-5.c: Ditto.
2644 * gcc.dg/vect/vect-50.c: Ditto.
2645 * gcc.dg/vect/vect-51.c: Ditto.
2646 * gcc.dg/vect/vect-52.c: Ditto.
2647 * gcc.dg/vect/vect-53.c: Ditto.
2648 * gcc.dg/vect/vect-54.c: Ditto.
2649 * gcc.dg/vect/vect-55.c: Ditto.
2650 * gcc.dg/vect/vect-56.c: Ditto.
2651 * gcc.dg/vect/vect-56a.c: Ditto.
2652 * gcc.dg/vect/vect-57.c: Ditto.
2653 * gcc.dg/vect/vect-58.c: Ditto.
2654 * gcc.dg/vect/vect-59.c: Ditto.
2655 * gcc.dg/vect/vect-6.c: Ditto.
2656 * gcc.dg/vect/vect-60.c: Ditto.
2657 * gcc.dg/vect/vect-61.c: Ditto.
2658 * gcc.dg/vect/vect-62.c: Ditto.
2659 * gcc.dg/vect/vect-63.c: Ditto.
2660 * gcc.dg/vect/vect-64.c: Ditto.
2661 * gcc.dg/vect/vect-65.c: Ditto.
2662 * gcc.dg/vect/vect-66.c: Ditto.
2663 * gcc.dg/vect/vect-67.c: Ditto.
2664 * gcc.dg/vect/vect-68.c: Ditto.
2665 * gcc.dg/vect/vect-69.c: Ditto.
2666 * gcc.dg/vect/vect-7.c: Ditto.
2667 * gcc.dg/vect/vect-72.c: Ditto.
2668 * gcc.dg/vect/vect-72a.c: Ditto.
2669 * gcc.dg/vect/vect-73.c: Ditto.
2670 * gcc.dg/vect/vect-74.c: Ditto.
2671 * gcc.dg/vect/vect-75.c: Ditto.
2672 * gcc.dg/vect/vect-76.c: Ditto.
2673 * gcc.dg/vect/vect-77.c: Ditto.
2674 * gcc.dg/vect/vect-77a.c: Ditto.
2675 * gcc.dg/vect/vect-78.c: Ditto.
2676 * gcc.dg/vect/vect-79.c: Ditto.
2677 * gcc.dg/vect/vect-8.c: Ditto.
2678 * gcc.dg/vect/vect-80.c: Ditto.
2679 * gcc.dg/vect/vect-82.c: Ditto.
2680 * gcc.dg/vect/vect-82_64.c: Ditto.
2681 * gcc.dg/vect/vect-83.c: Ditto.
2682 * gcc.dg/vect/vect-83_64.c: Ditto.
2683 * gcc.dg/vect/vect-9.c: Ditto.
2684 * gcc.dg/vect/vect-all.c: Ditto.
2685 * gcc.dg/vect/vect-none.c: Ditto.
2686
2687 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2688
2689 * lib/gcc-dg.exp (dg-skip-if): New function.
2690 (dg-forbid-option): Remove.
2691 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2692 * g++.dg/abi/bitfield8.C: Likewise.
2693 * g++.dg/abi/dtor1.C: Likewise.
2694 * g++.dg/abi/empty10.C: Likewise.
2695 * g++.dg/abi/empty7.C: Likewise.
2696 * g++.dg/abi/empty9.C: Likewise.
2697 * g++.dg/abi/layout3.C: Likewise.
2698 * g++.dg/abi/layout4.C: Likewise.
2699 * g++.dg/abi/thunk1.C: Likewise.
2700 * g++.dg/abi/thunk2.C: Likewise.
2701 * g++.dg/abi/vbase11.C: Likewise.
2702 * g++.dg/abi/vthunk2.C: Likewise.
2703 * g++.dg/abi/vthunk3.C: Likewise.
2704 * g++.dg/ext/attrib8.C: Likewise.
2705 * g++.dg/opt/longbranch2.C: Likewise.
2706 * g++.dg/opt/reg-stack4.C: Likewise.
2707 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2708 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2709 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2710 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2711 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2712 * gcc.dg/20000609-1.c: Likewise.
2713 * gcc.dg/20000720-1.c: Likewise.
2714 * gcc.dg/20011107-1.c: Likewise.
2715 * gcc.dg/20011119-1.c: Likewise.
2716 * gcc.dg/20020108-1.c: Likewise.
2717 * gcc.dg/20020122-2.c: Likewise.
2718 * gcc.dg/20020122-3.c: Likewise.
2719 * gcc.dg/20020201-3.c: Likewise.
2720 * gcc.dg/20020206-1.c: Likewise.
2721 * gcc.dg/20020218-1.c: Likewise.
2722 * gcc.dg/20020310-1.c: Likewise.
2723 * gcc.dg/20020411-1.c: Likewise.
2724 * gcc.dg/20020418-2.c: Likewise.
2725 * gcc.dg/20020426-1.c: Likewise.
2726 * gcc.dg/20020426-2.c: Likewise.
2727 * gcc.dg/20020517-1.c: Likewise.
2728 * gcc.dg/20020523-1.c: Likewise.
2729 * gcc.dg/20020523-2.c: Likewise.
2730 * gcc.dg/20020729-1.c: Likewise.
2731 * gcc.dg/20030204-1.c: Likewise.
2732 * gcc.dg/20030826-2.c: Likewise.
2733 * gcc.dg/20030926-1.c: Likewise.
2734 * gcc.dg/20031202-1.c: Likewise.
2735 * gcc.dg/980312-1.c: Likewise.
2736 * gcc.dg/980313-1.c: Likewise.
2737 * gcc.dg/990117-1.c: Likewise.
2738 * gcc.dg/990424-1.c: Likewise.
2739 * gcc.dg/990524-1.c: Likewise.
2740 * gcc.dg/991230-1.c: Likewise.
2741 * gcc.dg/i386-387-1.c: Likewise.
2742 * gcc.dg/i386-387-2.c: Likewise.
2743 * gcc.dg/i386-387-3.c: Likewise.
2744 * gcc.dg/i386-387-4.c: Likewise.
2745 * gcc.dg/i386-387-5.c: Likewise.
2746 * gcc.dg/i386-387-6.c: Likewise.
2747 * gcc.dg/i386-asm-1.c: Likewise.
2748 * gcc.dg/i386-bitfield1.c: Likewise.
2749 * gcc.dg/i386-bitfield2.c: Likewise.
2750 * gcc.dg/i386-loop-1.c: Likewise.
2751 * gcc.dg/i386-loop-2.c: Likewise.
2752 * gcc.dg/i386-loop-3.c: Likewise.
2753 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2754 * gcc.dg/i386-pic-1.c: Likewise.
2755 * gcc.dg/i386-regparm.c: Likewise.
2756 * gcc.dg/i386-signbit-1.c: Likewise.
2757 * gcc.dg/i386-signbit-2.c: Likewise.
2758 * gcc.dg/i386-signbit-3.c: Likewise.
2759 * gcc.dg/i386-sse-5.c: Likewise.
2760 * gcc.dg/i386-sse-8.c: Likewise.
2761 * gcc.dg/i386-unroll-1.c: Likewise.
2762 * gcc.dg/tls/opt-1.c: Likewise.
2763 * gcc.dg/tls/opt-2.c: Likewise.
2764 * gcc.dg/unroll-1.c: Likewise.
2765 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2766 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2767 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2768 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2769
2770 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2771
2772 * g++.dg/template/incomplete1.C: New test.
2773
2774 2004-11-16 Nick Clifton <nickc@redhat.com>
2775
2776 Revert patches accidentally commited during checkin of fixes for
2777 xstormy16 tests:
2778 gcc.c-torture/execute/simd-4.c: Revert
2779 gcc.dg/20040910-1.c: Revert.
2780
2781 2004-11-16 Paul Brook <paul@codesourcery.com>
2782
2783 PR fortran/13010
2784 * gfortran.dg/der_pointer_1.f90: New test.
2785
2786 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2787
2788 PR c/18498
2789 * gcc.dg/bitfld-13.c: New test.
2790
2791 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2792
2793 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2794 powerpc*-*-linux*.
2795
2796 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2797 * gcc.dg/ppc64-abi-2.c: Ditto.
2798 * gcc.dg/ppc64-abi-3.c: Ditto.
2799
2800 * lib/gcc-dg.exp (dg-target-list): Remove.
2801
2802 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2803
2804 * gcc.dg/ia64-postinc.c: New test.
2805
2806 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2807
2808 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2809
2810 2004-11-15 Nick Clifton <nickc@redhat.com>
2811
2812 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2813 __INT_MAX__ so that the test can be compiled by toolchains
2814 targeted at 16-bit processors.
2815
2816 * gcc.dg/20040625-1.c: Use long constants rather than integers
2817 when performing arithmetic that will overflow 16-bits.
2818
2819 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2820 xstormy16. It does not support 128-bit vector operations.
2821
2822 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2823 with the macro PTR_TYPE. Define this macro to an integer type
2824 suitable for holding a pointer.
2825
2826 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2827 the target is a 16-bit processor.
2828
2829 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2830 16-bit targets where the character constant will be too long.
2831
2832 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2833 where the double will not be directly addressable.
2834
2835 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2836
2837 Friend class name lookup 1/n, PR c++/18471
2838 * g++.dg/template/crash26.C: New test.
2839 * g++.dg/lookup/struct1.C: Adjust expected error.
2840 * g++.dg/parse/elab1.C: Likewise.
2841 * g++.dg/parse/elab2.C: Likewise.
2842 * g++.dg/parse/int-as-enum1.C: Likewise.
2843 * g++.dg/parse/struct-as-enum1.C: Likewise.
2844 * g++.dg/parse/typedef1.C: Likewise.
2845 * g++.dg/parse/typedef3.C: Likewise.
2846 * g++.dg/parse/typedef4.C: Likewise.
2847 * g++.dg/parse/typedef5.C: Likewise.
2848 * g++.dg/template/nontype4.C: Likewise.
2849 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2850 * g++.old-deja/g++.other/elab1.C: Likewise.
2851 * g++.old-deja/g++.other/syntax4.C: Likewise.
2852
2853 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2854
2855 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2856
2857 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2858
2859 * gcc.c-torture/execute/20041114-1.c: New test.
2860
2861 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2862
2863 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2864 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2865 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2866 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2867 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2868 gcc.dg/switch-7.c: New tests.
2869
2870 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2871
2872 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2873
2874 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2875
2876 PR tree-opt/18400
2877 * gcc.dg/vect/pr18400.c: New test.
2878
2879 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2880 Andrew Pinski <pinskia@physics.uc.edu>
2881
2882 PR tree-opt/18425
2883 * gcc.dg/vect/pr18425.c: New test.
2884
2885 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2886
2887 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2888 Guard with dg-require-alias and dg-require-visibility.
2889
2890 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2891
2892 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2893
2894 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2895
2896 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2897
2898 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2899
2900 PR c++/17344
2901 * g++.dg/template/defarg5.C: New test.
2902
2903 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2904
2905 * g++.dg/parse/cast1.C: Run only on ILP32.
2906 * g++.old-deja/g++.mike/p784.C: Likewise.
2907
2908 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2909
2910 * gcc.c-torture/execute/20041113-1.c: New test.
2911
2912 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2913
2914 PR target/18230
2915 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2916 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2917 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2918 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2919 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2920 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2921 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2922 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2923 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2924 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2925 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2926 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2927 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2928
2929 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2930
2931 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2932 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2933 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2934 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2935 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2936 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2937 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2938 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2939 gcc.target/sparc/combined-1.c: New tests.
2940
2941 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2942
2943 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2944 New tests.
2945
2946 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2947
2948 * lib/gcc-dg.exp (dg-forbid-option): New function.
2949 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2950 * g++.dg/abi/bitfield8.C: Likewise.
2951 * g++.dg/abi/dtor1.C: Likewise.
2952 * g++.dg/abi/empty10.C: Likewise.
2953 * g++.dg/abi/empty7.C: Likewise.
2954 * g++.dg/abi/empty9.C: Likewise.
2955 * g++.dg/abi/layout3.C: Likewise.
2956 * g++.dg/abi/layout4.C: Likewise.
2957 * g++.dg/abi/thunk1.C: Likewise.
2958 * g++.dg/abi/thunk2.C: Likewise.
2959 * g++.dg/abi/vbase11.C: Likewise.
2960 * g++.dg/abi/vthunk2.C: Likewise.
2961 * g++.dg/abi/vthunk3.C: Likewise.
2962 * g++.dg/ext/attrib8.C: Likewise.
2963 * g++.dg/opt/longbranch2.C: Likewise.
2964 * g++.dg/opt/reg-stack4.C: Likewise.
2965 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2966 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2967 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2968 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2969 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2970 * gcc.dg/20000609-1.c: Likewise.
2971 * gcc.dg/20000720-1.c: Likewise.
2972 * gcc.dg/20011107-1.c: Likewise.
2973 * gcc.dg/20011119-1.c: Likewise.
2974 * gcc.dg/20020108-1.c: Likewise.
2975 * gcc.dg/20020122-2.c: Likewise.
2976 * gcc.dg/20020122-3.c: Likewise.
2977 * gcc.dg/20020201-3.c: Likewise.
2978 * gcc.dg/20020206-1.c: Likewise.
2979 * gcc.dg/20020218-1.c: Likewise.
2980 * gcc.dg/20020310-1.c: Likewise.
2981 * gcc.dg/20020411-1.c: Likewise.
2982 * gcc.dg/20020418-2.c: Likewise.
2983 * gcc.dg/20020426-1.c: Likewise.
2984 * gcc.dg/20020426-2.c: Likewise.
2985 * gcc.dg/20020517-1.c: Likewise.
2986 * gcc.dg/20020523-1.c: Likewise.
2987 * gcc.dg/20020523-2.c: Likewise.
2988 * gcc.dg/20020729-1.c: Likewise.
2989 * gcc.dg/20030204-1.c: Likewise.
2990 * gcc.dg/20030826-2.c: Likewise.
2991 * gcc.dg/20030926-1.c: Likewise.
2992 * gcc.dg/20031202-1.c: Likewise.
2993 * gcc.dg/980312-1.c: Likewise.
2994 * gcc.dg/980313-1.c: Likewise.
2995 * gcc.dg/990117-1.c: Likewise.
2996 * gcc.dg/990424-1.c: Likewise.
2997 * gcc.dg/990524-1.c: Likewise.
2998 * gcc.dg/991230-1.c: Likewise.
2999 * gcc.dg/i386-387-1.c: Likewise.
3000 * gcc.dg/i386-387-2.c: Likewise.
3001 * gcc.dg/i386-387-3.c: Likewise.
3002 * gcc.dg/i386-387-4.c: Likewise.
3003 * gcc.dg/i386-387-5.c: Likewise.
3004 * gcc.dg/i386-387-6.c: Likewise.
3005 * gcc.dg/i386-asm-1.c: Likewise.
3006 * gcc.dg/i386-bitfield1.c: Likewise.
3007 * gcc.dg/i386-bitfield2.c: Likewise.
3008 * gcc.dg/i386-loop-1.c: Likewise.
3009 * gcc.dg/i386-loop-2.c: Likewise.
3010 * gcc.dg/i386-loop-3.c: Likewise.
3011 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3012 * gcc.dg/i386-pic-1.c: Likewise.
3013 * gcc.dg/i386-regparm.c: Likewise.
3014 * gcc.dg/i386-signbit-1.c: Likewise.
3015 * gcc.dg/i386-signbit-2.c: Likewise.
3016 * gcc.dg/i386-signbit-3.c: Likewise.
3017 * gcc.dg/i386-sse-5.c: Likewise.
3018 * gcc.dg/i386-sse-8.c: Likewise.
3019 * gcc.dg/i386-unroll-1.c: Likewise.
3020 * gcc.dg/tls/opt-1.c: Likewise.
3021 * gcc.dg/tls/opt-2.c: Likewise.
3022 * gcc.dg/unroll-1.c: Likewise.
3023 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3024 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3025 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3026 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3027 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3028 -m64 is specified.
3029
3030 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3031
3032 PR c++/18389
3033 * g++.dg/parse/cond1.C: New test.
3034
3035 PR c++/18429
3036 * g++.dg/template/array9.C: New test.
3037 * g++.dg/ext/vla1.C: Adjust error messages.
3038 * g++.dg/ext/vlm1.C: Likewise.
3039 * g++.dg/template/crash2.C: Likewise.
3040
3041 PR c++/18436
3042 * g++.dg/template/call3.C: New test.
3043
3044 PR c++/18407
3045 * g++.dg/template/ptrmem11.C: New test.
3046
3047 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3048
3049 PR other/14264
3050 * lib/g++.exp: Set LC_ALL and LANG to C.
3051 * lib/gcc-dg.exp: Likewise.
3052 * lib/gfortran.exp: Likewise.
3053 * lib/objc.exp: Likewise.
3054 * lib/treelang.exp: Likewise.
3055
3056 2004-11-12 Andreas Schwab <schwab@suse.de>
3057
3058 * gcc.dg/pr16286.c: Fix last change.
3059
3060 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3061
3062 PR c++/18416
3063 * g++.dg/init/global1.C: New test.
3064
3065 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3066
3067 * gcc.c-torture/execute/20041112-1.c: New test.
3068
3069 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3070
3071 * lib/gcc-dg.exp (dg-target-list): New.
3072
3073 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3074 Richard Sandiford <rsandifo@redhat.com>
3075
3076 * lib/target-supports.exp (get-compiler_messages): New.
3077 (check_named_sections_available): Use it.
3078 (check_effective_target_ilp32): New.
3079 (check_effective_target_lp64): New.
3080 (is-effective-target): New.
3081 * lib/gcc-dg.exp (dg-require-effective-target): New.
3082
3083 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3084
3085 * gcc.dg/precedence-1.c: New test.
3086
3087 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3088
3089 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3090
3091 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3092 message, delete generated files, use more descriptive name for
3093 executable, and make the test unsupported when it cannot be run.
3094
3095 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3096 (dg-require-weak, dg-require-visibility, dg-require-alias,
3097 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3098 dg-require-iconv, dg-require-named-sections): Use it.
3099
3100 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3101
3102 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3103
3104 PR target/16457
3105 * gcc.dg/ppc-and-1: New
3106
3107 PR target/16796
3108 * gcc.dg/ppc-mov-1.c: New.
3109
3110 PR target/16458
3111 * gcc.dg/ppc-compare-1.c: New.
3112
3113 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3114
3115 * objc.dg/desig-init-2.m: New test.
3116
3117 2004-11-10 Adam Nemet <anemet@lnxw.com>
3118
3119 PR middle-end/18160
3120 * g++.dg/warn/register-var-1.C: New test.
3121 * g++.dg/warn/register-var-2.C: New test.
3122
3123 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3124
3125 * gcc.dg/union-2.c: New test.
3126
3127 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3128
3129 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3130 New test for PR tree-optimization/17892.
3131
3132 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3133
3134 PR c++/18369
3135 * g++.dg/init/new12.C: New test.
3136
3137 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3138
3139 * gcc.target/sparc: New directory.
3140 * gcc.target/sparc/sparc.exp: New driver.
3141 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3142 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3143 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3144 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3145
3146 2004-11-10 Paul Brook <paul@codesourcery.com>
3147
3148 PR fortran/18218
3149 * gfortran.dg/list_read.c: New test.
3150
3151 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3152
3153 PR c/18322
3154 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3155 expected diagnostic location.
3156
3157 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3158
3159 * gcc.dg/20041109-1.c: New test.
3160
3161 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3162
3163 PR objc/18406
3164 * objc/compile/pr18406.m: New test.
3165
3166 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3167
3168 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3169
3170 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3171
3172 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3173
3174 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3175
3176 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3177
3178 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3179
3180 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3181 exit.
3182
3183 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3184
3185 PR tree-opt/18299
3186 * gcc.c-torture/pr18299-1.c: New test.
3187
3188 2004-11-06 Andreas Schwab <schwab@suse.de>
3189
3190 * gcc.dg/pr16286.c: Also test for bool and pixel.
3191
3192 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3193
3194 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3195 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3196 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3197 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3198 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3199 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3200 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3201 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3202 gcc.dg/struct-semi-3.c: New tests.
3203
3204 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3205
3206 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3207
3208 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3209
3210 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3211 Do not use C99 designators.
3212
3213 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3214
3215 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3216
3217 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3218
3219 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3220 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3221 * gcc.c-torture/execute/simd-5.x: Remove.
3222
3223 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3224
3225 PR rtl-optimization/17933
3226 * gcc.dg/torture/pr17933-1.c: New test.
3227
3228 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3229
3230 PR target/18106
3231 * lib/target-supports.exp (check_weak_available): Support
3232 Windows.
3233
3234 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3235
3236 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3237 call to fflush(stdout) before abort.
3238 (my_ffsll): New function.
3239 (generate_fields): Use it.
3240
3241 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3242
3243 * gcc.dg/init-undef-1.c: New test.
3244
3245 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3246
3247 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3248 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3249 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3250 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3251 expected messages for new parser.
3252
3253 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3254
3255 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3256
3257 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3258
3259 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3260 on LP64 targets.
3261
3262 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3263
3264 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3265 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3266 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3267 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3268 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3269 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3270 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3271 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3272 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3273 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3274
3275 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3276
3277 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3278 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3279 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3280 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3281 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3282 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3283 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3284 for new parser.
3285
3286 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3287
3288 PR target/15342
3289 * gcc.dg/20041104-1.c: New test.
3290
3291 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3292
3293 * g++.dg/template/nontype7.C: New test.
3294 * g++.dg/template/nontype8.C: Likewise.
3295 * g++.dg/template/nontype9.C: Likewise.
3296 * g++.dg/template/nontype10.C: Likewise.
3297 * g++.dg/tc1/dr49.C: Likewise.
3298 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3299 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3300
3301 2004-11-04 Ben Elliston <bje@au.ibm.com>
3302
3303 * g++.dg/rtti/tinfo1.C: Remove xfails.
3304
3305 2004-11-04 Ben Elliston <bje@au.ibm.com>
3306
3307 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3308 packed attribute to the definition to satisfy the new C++ parser.
3309
3310 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3311
3312 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3313 invocations of va_arg.
3314
3315 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3316
3317 PR c++/18124
3318 * g++.dg/template/crash25.C: New test.
3319
3320 PR c++/18155
3321 * g++.dg/template/typedef2.C: New test.
3322 * g++.dg/parse/crash13.C: Adjust error markers.
3323
3324 PR c++/18177
3325 * g++.dg/conversion/const3.C: New test.
3326
3327 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3328
3329 PR fortran/17535
3330 PR fortran/17583
3331 PR fortran/17713
3332 * gfortran.dg/generic_[123].f90: New testcases.
3333
3334 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3335
3336 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3337 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3338
3339 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3340
3341 PR tree-opt/16808
3342 * gcc.c-torture/compile/pr16808.c: New test.
3343
3344 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3345
3346 PR rtl-optimization/17104
3347 * gcc.dg/ppc-bitfield1.c: New.
3348
3349 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3350
3351 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3352
3353 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3354
3355 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3356 strings for 32-bit code.
3357
3358 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3359
3360 PR c/18239
3361 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3362
3363 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3364
3365 PR c++/18064
3366 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3367
3368 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3369
3370 PR c++/15172
3371 * g++.dg/init/aggr2.C: New test.
3372
3373 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3374
3375 * objc.dg/local-decl-1.m: New test.
3376
3377 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3378
3379 * gcc.dg/20040910-1.c: Adjust regex.
3380
3381 2004-10-30 Roger Sayle <roger@eyesopen.com>
3382
3383 PR rtl-optimization/18084
3384 * g++.dg/opt/pr18084-1.C: New testcase.
3385
3386 2004-10-30 Matt Austern <austern@apple.com>
3387
3388 PR c++/17542
3389 * g++.dg/ext/attrib18.C: New test.
3390
3391 2004-10-30 Roger Sayle <roger@eyesopen.com>
3392
3393 PR middle-end/18096
3394 * gcc.dg/pr18096-1.c: New test case.
3395
3396 2004-10-30 Roger Sayle <roger@eyesopen.com>
3397
3398 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3399
3400 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3401
3402 PR c/16666
3403 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3404 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3405 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3406 gcc.dg/old-style-prom-3.c: New tests.
3407
3408 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3409
3410 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3411 Remove unnecessary inclusion of stdio.h.
3412
3413 2004-10-29 Roger Sayle <roger@eyesopen.com>
3414
3415 PR rtl-optimization/17581
3416 * gcc.dg/pr17581-1.c: New test case.
3417
3418 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3419
3420 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3421 being implemented.
3422 * g++.dg/conversion/dr195-1.C: New.
3423 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3424 * g++.old-deja/g++.mike/p10148.C: Likewise.
3425
3426 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3427
3428 PR c++/17695
3429 * g++.dg/debug/typedef2.C: New test.
3430
3431 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3432
3433 PR fortran/13490
3434 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3435 * gfortran.dg/g77/README: Update.
3436
3437 2004-10-28 Matt Austern <austern@apple.com>
3438
3439 PR c++/14124
3440 * g++.dg/ext/packed7.C: New test.
3441
3442 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3443
3444 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3445 scan-assembler.
3446 * lib/scanasm.exp (hidden-scan-for): New proc.
3447 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3448 string.
3449 (scan-not-hidden): Likewise.
3450 * lib/target-supports.exp (check_visibility_available): mach-o is
3451 support too.
3452
3453 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3454
3455 PR c++/17132
3456 * g++.dg/template/memclass3.C: New test.
3457
3458 2004-10-28 Adam Nemet <anemet@lnxw.com>
3459
3460 PR middle-end/18160
3461 * gcc.dg/register-var-1.c: New test.
3462 * gcc.dg/register-var-2.c: New test.
3463 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3464 error now.
3465
3466 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3467
3468 PR other/18172
3469 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3470 unused variables.
3471 * gcc.dg/vect/vect-22.c: Likewise.
3472
3473 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3474
3475 * gcc.dg/i386-rotate-1.c: New test.
3476
3477 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3478
3479 * g++.dg/init/ref12.C: Add "run" marker.
3480
3481 PR c++/17435
3482 * g++.dg/init/ref12.C: New test.
3483
3484 PR c++/18140
3485 * g++.dg/template/shift1.C: New test.
3486 * g++.dg/template/error10.C: Adjust error markers.
3487
3488 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3489
3490 PR tree-opt/17529
3491 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3492
3493 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3494
3495 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3496 * gcc.dg/weak/weak-3.c: Likewise.
3497 * gcc.dg/weak/weak-5.c: Likewise.
3498 * gcc.dg/weak/weak-9.c: Likewise.
3499 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3500 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3501
3502 * gcc.dg/darwin-weakimport-1.c: New.
3503
3504 2004-10-28 Ben Elliston <bje@au.ibm.com>
3505
3506 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3507
3508 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3509
3510 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3511 'syntax' error messages.
3512 * gcc.dg/cpp/direct2s.c: Likewise.
3513
3514 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3515
3516 * gcc.c-torture/compile/20041026-1.c: New.
3517
3518 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3519
3520 PR c++/18093
3521 * g++.dg/lookup/ns2.C: New test.
3522
3523 PR c++/18020
3524 * g++.dg/template/enum4.C: New test.
3525
3526 PR c++/18161
3527 * g++.dg/template/expr1.C: New test.
3528
3529 2004-10-26 Ben Elliston <bje@au.ibm.com>
3530
3531 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3532
3533 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3534
3535 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3536 gcc.dg/decl-nospec-3.c: New tests.
3537
3538 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3539
3540 * objc.dg/super-class-3.m: New test.
3541
3542 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3543
3544 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3545 resyncing.
3546 * gcc.dg/cpp/direct2s.c: Likewise.
3547
3548 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3549
3550 * objc.dg/image-info.m: Update for changes to section selection.
3551
3552 2004-10-25 David Ayers <d.ayers@inode.at>
3553 Ziemowit Laski <zlaski@apple.com>
3554
3555 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3556 diagnostics when messaging 'id <Proto>'.
3557 * objc.dg/class-protocol-1.m: New test.
3558 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3559 a non-existent method signature.
3560 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3561 Update diagnostics when messaging with non-existent method signature.
3562 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3563 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3564 invalid receivers are now resolved as if messaging 'id'; remove
3565 extraneous diagnostics.
3566
3567 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3568
3569 PR c/16667
3570 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3571 gcc.dg/init-desig-obs-3.c: New tests.
3572
3573 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3574
3575 * gcc.dg/debug/20041023-1.c: New test.
3576
3577 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3578
3579 PR middle-end/17407
3580 * gcc.c-torture/compile/pr17407.c: New test.
3581
3582 PR c++/18121
3583 * g++.dg/template/array8.C: New test.
3584
3585 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3586
3587 PR other/18138
3588 * lib/g++.exp: Accept more than one multilib libgcc.
3589 * lib/gcc-dg.exp: Likewise.
3590 * lib/objc.exp: Likewise.
3591 * lib/treelang.exp: Likewise.
3592 * lib/gfortran.exp: Likewise.
3593
3594 2004-10-24 Ben Elliston <bje@au.ibm.com>
3595
3596 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3597
3598 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3599
3600 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3601 * gcc.dg/c99-const-expr-3.c: Likewise.
3602
3603 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3604
3605 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3606
3607 2004-10-23 Ben Elliston <bje@au.ibm.com>
3608
3609 * gcc.c-torture/execute/loop-2e.x: Remove.
3610
3611 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3612
3613 PR c++/18095
3614 * g++.dg/parse/crash18.C: New.
3615 * g++.dg/parse/crash19.C: New.
3616
3617 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3618
3619 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3620 * g++.dg/ext/dllimport2.C: Same.
3621 * g++.dg/ext/dllimport8.C: Same.
3622
3623 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3624
3625 PR c++/10841
3626 * g++.dg/conversion/cast1.C: New test.
3627 * g++.dg/overload/pmf1.C: Adjust error marker.
3628
3629 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3630
3631 PR objc/17923
3632 * objc.dg/const-str-7.m: New test.
3633
3634 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3635
3636 * g++.dg/template/memfriend11.C: Fix comment typo.
3637 * g++.dg/template/memfriend14.C: Likewise.
3638
3639 2004-10-20 Richard Henderson <rth@redhat.com>
3640
3641 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3642 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3643 -fasynchronous-unwind-tables.
3644
3645 2004-10-20 Richard Henderson <rth@redhat.com>
3646
3647 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3648 (main): Return success.
3649 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3650 (main): Return success.
3651
3652 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3653
3654 PR c++/13495
3655 * g++.dg/template/memfriend9.C: New test.
3656 * g++.dg/template/memfriend10.C: Likewise.
3657 * g++.dg/template/memfriend11.C: Likewise.
3658 * g++.dg/template/memfriend12.C: Likewise.
3659 * g++.dg/template/memfriend13.C: Likewise.
3660 * g++.dg/template/memfriend14.C: Likewise.
3661 * g++.dg/template/memfriend15.C: Likewise.
3662 * g++.dg/template/memfriend16.C: Likewise.
3663 * g++.dg/template/memfriend17.C: Likewise.
3664 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3665
3666 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3667
3668 * g++.dg/conversion/dr195.C: New.
3669 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3670
3671 2004-10-20 Ben Elliston <bje@au.ibm.com>
3672 Devang Patel <dpatel@apple.com>
3673
3674 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3675 of floating point arithmetic, which could trap.
3676
3677 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3678
3679 PR c++/14035
3680 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3681 * g++.dg/conversion/const2.C: New test.
3682 * g++.dg/expr/reinterpret2.C: New test.
3683 * g++.dg/expr/reinterpret3.C: New test.
3684 * g++.dg/expr/cast2.C: New test.
3685 * g++.dg/expr/copy1.C: New test.
3686 * g++.dg/other/conversion1.C: Change error message.
3687 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3688 function pointers to void *.
3689 * g++.old-deja/g++.mike/p10148.C: Likewise.
3690
3691 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3692
3693 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3694
3695 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3696
3697 PR c++/18047
3698
3699 * g++.dg/parse/expr3.C: New test.
3700
3701 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3702
3703 * gcc.dg/smod-1.c: New test.
3704
3705 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3706
3707 * objc.dg/method-14.m: New test.
3708
3709 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3710
3711 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3712 Also xfail as the patch was reverted.
3713
3714 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3715
3716 PR middle-end/16973
3717 * gcc.dg/pr16973.c: New test.
3718
3719 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3720
3721 PR tree-optimization/17656
3722 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3723
3724 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3725
3726 * g++.dg/eh/shadow1.C: New.
3727
3728 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3729
3730 * gcc.c-torture/compile/20041018-1.c: New test.
3731
3732 2004-10-18 Ben Elliston <bje@au.ibm.com>
3733
3734 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3735 compiler referring to register 0 when accessing sdata. The linker
3736 now patches things up.
3737
3738 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3739
3740 PR c/17529
3741 * gcc.c-torture/compile/pr17529.c: New test.
3742
3743 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3744
3745 PR c++/17743
3746 * g++.dg/ext/attrib17.C: New test.
3747
3748 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3749
3750 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3751
3752 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3753
3754 PR c++/10479
3755 * g++.dg/ext/attrib16.C: New test.
3756
3757 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3758
3759 PR c++/17042
3760 * g++.dg/init/dso_handle1.C: New test.
3761
3762 PR c++/14667
3763 * g++.dg/parse/typedef6.C: New test.
3764
3765 PR c++/17916
3766 * g++.dg/parse/pragma1.C: New test.
3767
3768 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3769
3770 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3771
3772 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3773
3774 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3775 -fno-common when on HPPA HP-UX platforms.
3776
3777 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3778
3779 PR other/16820
3780 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3781 stdint.h.
3782 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3783 uintptr_t.
3784
3785 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3786
3787 PR c++/16301
3788 * g++.dg/lookup/strong-using-4.C: New test.
3789
3790 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3791
3792 PR middle-end/16567
3793 * gcc.c-torture/compile/nested-1.c: New test.
3794
3795 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3796
3797 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3798 and mipsisa64*-*-* (until support for misaligned loads is added).
3799 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3800 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3801 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3802 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3803 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3804 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3805
3806 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3807
3808 PR c++/17976
3809 * g++.dg/init/dtor3.C: New test.
3810
3811 2004-10-15 Ben Elliston <bje@au.ibm.com>
3812
3813 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3814
3815 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3816
3817 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3818 * gcc.dg/macho-lo-sum.c: Likewise.
3819
3820 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3821
3822 * gcc.dg/ppc-spe64-1.c: New test.
3823
3824 2004-10-14 Devang Patel <dpatel@apple.com>
3825
3826 PR 17635
3827 * gcc.dg/pr17635.c : New test.
3828
3829 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3830
3831 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3832 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3833 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3834 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3835 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3836 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3837 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3838 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3839 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3840 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3841 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3842 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3843 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3844 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3845 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3846 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3847 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3848 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3849
3850 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3851
3852 * gcc.dg/vect/vect-82.c: New testcase.
3853 * gcc.dg/vect/vect-82_64.c: New testcase.
3854 * gcc.dg/vect/vect-83.c: New testcase.
3855 * gcc.dg/vect/vect-83_64.c: New testcase.
3856
3857 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3858
3859 * gcc.dg/cpp/error-1.c: New test.
3860
3861 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3862
3863 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3864
3865 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3866
3867 PR target/17984
3868 * gcc.dg/cris-peep2-xsrand2.c: New test.
3869
3870 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3871
3872 PR c++/17661
3873 * testsuite/g++.dg/expr/for2.C: New test.
3874
3875 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3876
3877 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3878
3879 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3880
3881 PR tree-optimization/17724
3882 * g++.dg/opt/pr17724-1.C: New test.
3883 * g++.dg/opt/pr17724-2.C: New test.
3884 * g++.dg/opt/pr17724-3.C: New test.
3885 * g++.dg/opt/pr17724-4.C: New test.
3886 * g++.dg/opt/pr17724-5.C: New test.
3887 * g++.dg/opt/pr17724-6.C: New test.
3888
3889 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3890
3891 PR c/17301
3892 * gcc.dg/pr17301-2.c: New test.
3893
3894 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3895
3896 PR c++/15876
3897 * g++.dg/parse/error22.C: New test.
3898
3899 PR c++/17936
3900 * g++.dg/template/spec18.C: New test.
3901
3902 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3903
3904 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3905 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3906 memcpy.
3907 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3908 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3909
3910 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3911
3912 * g++.dg/eh/cleanup5.C: Add dg-options "".
3913
3914 2004-10-11 Roger Sayle <roger@eyesopen.com>
3915
3916 PR middle-end/17657
3917 * gcc.dg/switch-4.c: New test case.
3918
3919 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3920
3921 * gcc.c-torture/execute/20041011-1.c: New test.
3922
3923 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3924
3925 PR c++/17554
3926 * g++.dg/init/for3.C: New test.
3927
3928 PR c++/17657
3929 * g++.dg/opt/switch2.C: New test.
3930
3931 PR middle-end/17703
3932 * g++.dg/warn/Wreturn-2.C: New test.
3933
3934 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3935
3936 PR c++/17907
3937 * g++.dg/eh/cleanup5.C: New test.
3938
3939 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3940
3941 PR c++/17393
3942 * g++.dg/parse/error21.C: New test.
3943
3944 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3945
3946 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3947 * g++.dg/warn/incomplete1.C: Likewise.
3948 * g++.dg/template/qualttp20.C: Likewise.
3949
3950 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3951
3952 PR c/17881
3953 * parm-incomplete-1.c: New test.
3954
3955 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3956
3957 PR c++/17867
3958 * g++.dg/parse/error19.C: New test.
3959
3960 PR c++/17670
3961 * g++.dg/init/new11.C: New test.
3962
3963 PR c++/17821
3964 * g++.dg/parse/error20.C: New test.
3965
3966 PR c++/17826
3967 * g++.dg/template/crash24.C: New test.
3968
3969 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3970
3971 PR c/17301
3972 * gcc.dg/pr17301-1.c: New test.
3973
3974 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3975
3976 PR c/17189
3977 * gcc.dg/anon-struct-5.c: New test.
3978
3979 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3980
3981 PR c/17844
3982 * gcc.dg/pr17844-1.c: New test.
3983
3984 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3985
3986 PR tree-optimization/17906
3987 * gcc.c-torture/compile/pr17906.c: New.
3988
3989 2004-10-09 Stuart Hastings <stuart@apple.com>
3990 Roger Sayle <roger@eyesopen.com>
3991
3992 PR rtl-optimization/17853
3993 * gcc.dg/i386-mmx-5.c: New testcase.
3994
3995 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3996
3997 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3998
3999 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4000
4001 PR c++/17524
4002 * g++.dg/template/static9.C: New test.
4003
4004 PR c++/17685
4005 * g++.dg/parse/operator5.C: New test.
4006
4007 2004-10-09 Roger Sayle <roger@eyesopen.com>
4008
4009 PR middle-end/17894
4010 * gcc.c-torture/execute/divcmp-4.c: New test case.
4011
4012 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4013
4014 PR tree-opt/17902
4015 * g++.dg/opt/pr17902.C: New test.
4016
4017 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4018
4019 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4020
4021 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4022
4023 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4024
4025 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4026
4027 * gcc.dg/assign-warn-3.c: New test.
4028
4029 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4030
4031 PR c/16999
4032 * gcc.dg/cpp/ident-1.c: New test.
4033
4034 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4035
4036 * gcc.c-torture/compile/acc1.c: New.
4037
4038 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4039
4040 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4041 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4042
4043 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4044
4045 * gcc.dg/ultrasp11.c: New test.
4046
4047 2004-10-08 Michael Matz <matz@suse.de>
4048
4049 * gcc.dg/doloop-2.c: New test.
4050
4051 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4052
4053 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4054 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4055 objc.dg/method-9.m: Update expected diagnostics.
4056
4057 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4058
4059 * gcc.dg/ppc-fsel-3.c: New file.
4060 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4061
4062 2004-10-07 Paul Brook <paul@codesourcery.com>
4063
4064 * gfortran.dg/intrinsic_verify_1.f90: New test.
4065
4066 2004-10-07 Paul Brook <paul@codesourcery.com>
4067
4068 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4069
4070 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4071
4072 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4073 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4074 commit.
4075
4076 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4077
4078 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4079
4080 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4081
4082 PR c++/17115
4083 * g++.dg/warn/Winline-4.C: New test.
4084
4085 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4086
4087 * gcc.c-torture/compile/20041007-1.c: New test.
4088
4089 2004-10-07 Paul Brook <paul@codesourcery.com>
4090
4091 PR fortran/17678
4092 * gfortran.dg/use_allocated_1.f90: New test.
4093
4094 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4095
4096 PR middle-end/17849
4097 * gfortran.fortran-torture/compile/nested.f90: New test
4098
4099 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4100
4101 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4102
4103 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4104
4105 PR c++/17368
4106 * g++.dg/ext/asm6.C: New test.
4107
4108 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4109
4110 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4111
4112 2004-10-06 Paul Brook <paul@codesourcery.com>
4113
4114 PR libfortran/17709
4115 * gfortran.dg/empty_format_1.f90: New test.
4116
4117 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4118
4119 PR fortran/17568
4120 * gfortran.dg/ishft.f90: New test.
4121
4122 PR fortran/17283
4123 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4124 tests.
4125
4126 2004-10-06 Paul Brook <paul@codesourcery.com>
4127
4128 * gfortran.dg/do_1.f90: New test.
4129
4130 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4131
4132 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4133 optimizing for size.
4134
4135 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4136
4137 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4138
4139 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4140
4141 * gcc.c-torture/compile/20041005-1.c: New test.
4142
4143 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4144
4145 PR c++/17829
4146 * g++.dg/lookup/koenig4.C: New.
4147
4148 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4149
4150 * g++.dg/other/classkey1.C: Adjust quoting marks.
4151 * g++.dg/parse/error15.C: Likewise.
4152 * g++.dg/template/meminit2.C (int>): Likewise.
4153
4154 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4155
4156 PR fortran/17283
4157 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4158
4159 PR fortran/17631
4160 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4161
4162 PR fortran/17708
4163 * gfortran.dg/pr17708.f90: New test.
4164
4165 2004-10-04 Chao-ying Fu <fu@mips.com>
4166
4167 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4168 * gcc.dg/vect/vect-4.c: Ditto.
4169 * gcc.dg/vect/vect-5.c: Ditto.
4170 * gcc.dg/vect/vect-6.c: Ditto.
4171 * gcc.dg/vect/vect-8.c: Ditto.
4172 * gcc.dg/vect/vect-16.c: Ditto.
4173 * gcc.dg/vect/vect-30.c: Ditto.
4174 * gcc.dg/vect/vect-40.c: Ditto.
4175 * gcc.dg/vect/vect-41.c: Ditto.
4176 * gcc.dg/vect/vect-42.c: Ditto.
4177 * gcc.dg/vect/vect-43.c: Ditto.
4178 * gcc.dg/vect/vect-44.c: Ditto.
4179 * gcc.dg/vect/vect-45.c: Ditto.
4180 * gcc.dg/vect/vect-46.c: Ditto.
4181 * gcc.dg/vect/vect-47.c: Ditto.
4182 * gcc.dg/vect/vect-48.c: Ditto.
4183 * gcc.dg/vect/vect-49.c: Ditto.
4184 * gcc.dg/vect/vect-50.c: Ditto.
4185 * gcc.dg/vect/vect-51.c: Ditto.
4186 * gcc.dg/vect/vect-52.c: Ditto.
4187 * gcc.dg/vect/vect-53.c: Ditto.
4188 * gcc.dg/vect/vect-54.c: Ditto.
4189 * gcc.dg/vect/vect-55.c: Ditto.
4190 * gcc.dg/vect/vect-56.c: Ditto.
4191 * gcc.dg/vect/vect-57.c: Ditto.
4192 * gcc.dg/vect/vect-58.c: Ditto.
4193 * gcc.dg/vect/vect-59.c: Ditto.
4194 * gcc.dg/vect/vect-60.c: Ditto.
4195 * gcc.dg/vect/vect-74.c: Ditto.
4196 * gcc.dg/vect/vect-79.c: Ditto.
4197 * gcc.dg/vect/vect-80.c: Ditto.
4198
4199 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4200
4201 * gcc.dg/unused-7.c: Use the correct option.
4202
4203 2004-10-04 Paul Brook <paul@codesourcery.com>
4204 Bud Davis <bdavis9659@comcast.net>
4205
4206 PR fortran/17706
4207 PR fortran/16434
4208 * gfortran/pr17706.f90: New test.
4209 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4210
4211 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4212
4213 * gfortran.dg/pr17612.f90: New test.
4214
4215 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4216
4217 * g++.dg/template/local1.C: Adjust quoting marks in
4218 testing for diagnostics.
4219 * g++.dg/tls/diag-2.C: Likewise.
4220 * g++.dg/other/error8.C: Likewise.
4221
4222 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4223
4224 PR c/17178
4225 * gcc.dg/unused-4.c: Adjust to be correct.
4226
4227 PR c/17820
4228 * gcc.dg/unused-7.c: New test.
4229
4230 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4231
4232 PR c++/17797
4233 * g++.dg/overload/template2.C: New test.
4234
4235 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4236
4237 PR tree-optimization/16632
4238 * gcc.dg/tree-ssa/20041002-1.c: New.
4239
4240 2004-10-03 Paul Brook <paul@codesourcery.com>
4241
4242 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4243 rather than relying on default formatting.
4244
4245 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4246
4247 * gcc.dg/20040920-1.c: Update expected message text.
4248
4249 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4250
4251 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4252
4253 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4254
4255 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4256 tree level.
4257
4258 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4259
4260 * gcc.dg/tree-ssa/pr17343.c: Remove.
4261
4262 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4263
4264 PR tree-opt/17343
4265 * gcc.dg/tree-ssa/pr17343.c: New test.
4266
4267 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4268
4269 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4270 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4271 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4272 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4273 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4274
4275 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4276
4277 * gcc.dg/lvalue-2.c: New test.
4278
4279 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4280
4281 PR c/17730
4282 * gcc.dg/pr17730-1.c: New test
4283
4284 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4285
4286 PR c/7425
4287 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4288
4289 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4290
4291 * gcc.c-torture/execute/stdarg-1.c: New test.
4292 * gcc.c-torture/execute/stdarg-2.c: New test.
4293 * gcc.c-torture/execute/stdarg-3.c: New test.
4294 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4295 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4296 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4297 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4298 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4299
4300 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4301
4302 PR tree-optimization/17697
4303 * g++.dg/opt/pr17697-1.C: New test.
4304 * g++.dg/opt/pr17697-2.C: New test.
4305 * g++.dg/opt/pr17697-3.C: New test.
4306
4307 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4308
4309 PR c/16409
4310 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4311 gcc.dg/vla-init-5.c: New tests.
4312
4313 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4314
4315 PR c/13804
4316 * gcc.dg/pr13804-1.c: New test.
4317
4318 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4319
4320 PR fortran/16938
4321 * gfortran.dg/pr16938.f90: New test.
4322
4323 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4324
4325 * g++.dg/template/crash23.C: New test.
4326
4327 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4328
4329 PR c++/17585
4330 * g++.dg/template/static8.C: New test.
4331
4332 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4333
4334 PR c++/17681
4335 * g++.dg/other/error9.C: New test.
4336
4337 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4338
4339 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4340
4341 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4342
4343 PR fortran/15164
4344 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4345
4346 2004-09-26 Roger Sayle <roger@eyesopen.com>
4347
4348 PR middle-end/17112
4349 * gcc.dg/pr17112-1.c: New test case.
4350
4351 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4352
4353 PR c/11459
4354 * gcc.dg/pr11459-1.c: New test.
4355
4356 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4357
4358 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4359 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4360
4361 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4362
4363 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4364
4365 2004-09-25 Jan Hubicka <jh@suse.cz>
4366
4367 * compile/30040909-1.c: New test.
4368 * compile/30040907-1.c: New test.
4369
4370 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4371
4372 * gcc.c-torture/execute/va-arg-26.c: New test.
4373
4374 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4375
4376 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4377 extra diagnostics on targets with 64-bit pointers.
4378 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4379
4380 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4381
4382 PR c/17188
4383 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4384 * gcc.dg/decl-3.c: Adjust expected message.
4385
4386 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4387
4388 PR fortran/17615
4389 * gfortran.dg/pr17615.f90: New test.
4390
4391 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4392
4393 PR tree-optimzation/17517
4394 * g++.dg/tree-ssa/pr17517.C: New Test.
4395
4396 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4397
4398 PR c++/16889
4399 * g++.dg/lookup/ambig3.C: New.
4400
4401 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4402
4403 PR tree-opt/17624
4404 * g++.dg/opt/pr17624.C: New test.
4405
4406 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4407
4408 PR c/6980
4409 * gcc.dg/Wbad-function-cast-1.c: New test.
4410
4411 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4412
4413 * g++.dg/ext/complit1.C
4414 * g++.dg/other/error2.C
4415 * g++.dg/other/nontype-1.C
4416 * g++.dg/parse/crash11.C
4417 * g++.dg/parse/crash12.C
4418 * g++.dg/parse/error15.C
4419 * g++.dg/parse/error4.C
4420 * g++.dg/parse/tmpl-outside1.C
4421 * g++.dg/parse/too-many-tmpl-args1.C
4422 * g++.dg/template/dependent-expr3.C
4423 * g++.dg/template/error10.C
4424 * g++.dg/template/instantiate1.C
4425 * g++.dg/template/vtable2.C
4426 * g++.dg/warn/Wshadow-1.C
4427 * g++.dg/warn/weak1.C
4428 * g++.old-deja/g++.brendan/crash16.C
4429 * g++.old-deja/g++.brendan/crash18.C
4430 * g++.old-deja/g++.brendan/crash48.C
4431 * g++.old-deja/g++.brendan/crash49.C
4432 * g++.old-deja/g++.brendan/crash55.C
4433 * g++.old-deja/g++.brendan/crash56.C
4434 * g++.old-deja/g++.brendan/crash8.C
4435 * g++.old-deja/g++.brendan/enum11.C
4436 * g++.old-deja/g++.brendan/enum8.C
4437 * g++.old-deja/g++.brendan/enum9.C
4438 * g++.old-deja/g++.brendan/friend3.C
4439 * g++.old-deja/g++.brendan/misc14.C
4440 * g++.old-deja/g++.bugs/900402_02.C
4441 * g++.old-deja/g++.bugs/900404_03.C
4442 * g++.old-deja/g++.bugs/900404_04.C
4443 * g++.old-deja/g++.bugs/900428_03.C
4444 * g++.old-deja/g++.jason/crash4.C
4445 * g++.old-deja/g++.jason/overload21.C
4446 * g++.old-deja/g++.jason/redecl1.C
4447 * g++.old-deja/g++.jason/report.C
4448 * g++.old-deja/g++.jason/rfg10.C
4449 * g++.old-deja/g++.jason/template30.C
4450 * g++.old-deja/g++.law/arm12.C
4451 * g++.old-deja/g++.law/ctors5.C
4452 * g++.old-deja/g++.law/cvt20.C
4453 * g++.old-deja/g++.law/init10.C
4454 * g++.old-deja/g++.law/init8.C
4455 * g++.old-deja/g++.law/visibility17.C
4456 * g++.old-deja/g++.law/visibility7.C
4457 * g++.old-deja/g++.mike/net8.C
4458 * g++.old-deja/g++.mike/p646.C
4459 * g++.old-deja/g++.mike/p700.C
4460 * g++.old-deja/g++.mike/p701.C
4461 * g++.old-deja/g++.mike/p811.C
4462 * g++.old-deja/g++.ns/template13.C
4463 * g++.old-deja/g++.other/array3.C
4464 * g++.old-deja/g++.other/crash25.C
4465 * g++.old-deja/g++.other/dtor3.C
4466 * g++.old-deja/g++.other/dtor4.C
4467 * g++.old-deja/g++.other/main1.C
4468 * g++.old-deja/g++.other/warn7.C
4469 * g++.old-deja/g++.pt/crash11.C
4470 * g++.old-deja/g++.pt/crash36.C
4471 * g++.old-deja/g++.pt/spec22.C
4472 * g++.old-deja/g++.pt/spec9.C
4473 * g++.old-deja/g++.pt/ttp52.C
4474 * g++.old-deja/g++.robertl/eb103.C
4475 * g++.old-deja/g++.robertl/eb121.C
4476 * g++.old-deja/g++.robertl/eb22.C
4477 * g++.old-deja/g++.robertl/eb8.C:
4478 Update locations and/or regexps of dg-error markers.
4479 Remove markers for some bogus messages that are no longer issued.
4480
4481 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4482
4483 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4484 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4485
4486 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4487
4488 PR c++/17618
4489 * g++.dg/lookup/crash5.C: New test.
4490
4491 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4492
4493 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4494 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4495 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4496 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4497 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4498 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4499
4500 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4501 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4502 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4503 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4504 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4505 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4506
4507 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4508
4509 * gcc.dg/vect/vect-44.c: Check additional cases.
4510 * gcc.dg/vect/vect-48.c: Check additional cases.
4511
4512 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4513 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4514 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4515 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4516 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4517 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4518 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4519 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4520 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4521
4522 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4523 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4524 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4525
4526 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4527
4528 * gcc.dg/tree-ssa/loop-6.c: New test.
4529
4530 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4531
4532 PR c++/17620
4533 * g++.dg/inherit/base2.C: New.
4534
4535 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4536
4537 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4538 * gcc.dg/20001012-2.c: Likewise.
4539 * gcc.dg/20001013-1.c: Likewise.
4540 * gcc.dg/20001101-1.c: Likewise.
4541 * gcc.dg/20001102-1.c: Likewise.
4542 * gcc.dg/bf-spl1.c: Likewise.
4543 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4544 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4545
4546 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4547
4548 PR tree-optimization/16721
4549 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4550
4551 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4552
4553 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4554 * gcc.dg/20040305-1.c: Likewise.
4555
4556 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4557
4558 PR c/16566
4559 * gcc.c-torture/compile/pr16566-1.c,
4560 gcc.c-torture/compile/pr16566-2.c,
4561 gcc.c-torture/compile/pr16566-3.c: New tests.
4562
4563 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4564
4565 PR tree-optimization/17512
4566 * gcc.c-torture/compile/20040916-1.c.
4567
4568 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4569
4570 * gcc.dg/pragma-re-3.c: New test.
4571
4572 2004-09-17 Matt Austern <austern@apple.com>
4573
4574 PR c++/15049
4575 * g++.dg/other/anon3.C: New.
4576
4577 2004-09-21 Roger Sayle <roger@eyesopen.com>
4578
4579 PR c++/7503
4580 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4581 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4582 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4583 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4584 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4585
4586 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4587
4588 PR fortran/17286
4589 * gfortran.dg/pr17286.f90: New test.
4590
4591 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4592
4593 PR c++/17530
4594 * g++.dg/template/static7.C: New test.
4595
4596 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4597
4598 PR tree-opt/17558
4599 * gcc.c-torture/compile/pr17558.c: New test.
4600
4601 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4602
4603 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4604 if SKIP_ATTRIBUTE is defined.
4605
4606 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4607
4608 PR fortran/15957
4609 * gfortran.dg/pr15957.f90: New test.
4610
4611 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4612
4613 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4614 in comparison.
4615 * gcc.dg/vect/vect-79.c: Likewise.
4616 * gcc.dg/vect/vect-80.c: Likewise.
4617
4618 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4619
4620 PR fortran/15750
4621 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4622
4623 2004-09-20 Ira Rosen <irar@il.ibm.com>
4624
4625 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4626 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4627 * gcc.dg/vect/vect-62.c: New testcase.
4628 * gcc.dg/vect/vect-63.c: New testcase.
4629 * gcc.dg/vect/vect-64.c: New testcase.
4630 * gcc.dg/vect/vect-65.c: New testcase.
4631 * gcc.dg/vect/vect-66.c: New testcase.
4632 * gcc.dg/vect/vect-67.c: New testcase.
4633 * gcc.dg/vect/vect-68.c: New testcase.
4634 * gcc.dg/vect/vect-69.c: New testcase.
4635 * gcc.dg/vect/vect-79.c: New testcase.
4636 * gcc.dg/vect/vect-80.c: New testcase.
4637
4638 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4639
4640 * gcc.target/mips/asm-1.c: New test.
4641
4642 2004-09-19 Ira Rosen <irar@il.ibm.com>
4643
4644 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4645 * gcc.dg/vect/vect-73.c: New testcase.
4646 * gcc.dg/vect/vect-74.c: New testcase.
4647 * gcc.dg/vect/vect-75.c: New testcase.
4648 * gcc.dg/vect/vect-76.c: New testcase.
4649 * gcc.dg/vect/vect-77.c: New testcase.
4650 * gcc.dg/vect/vect-78.c: New testcase
4651
4652 2004-09-18 Paul Brook <paul@codesourcery.com>
4653
4654 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4655
4656 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4657
4658 PR c/17424
4659 * gcc.dg/pr17424-1.c: New test.
4660
4661 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4662
4663 * g++.dg/tree-ssa/pr17153.C: New test.
4664
4665 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4666
4667 PR pch/13361
4668 * testsuite/g++.dg/pch/wchar-1.C: New.
4669 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4670
4671 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4672
4673 * gcc.c-torture/execute/20040917-1.c: New test.
4674
4675 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4676
4677 PR tree-optimization/17319
4678 * gcc.dg/pr17319.c: New test.
4679
4680 2004-09-17 Devang Patel <dpatel@apple.com>
4681
4682 * gcc.dg/20040813-1.c: New test.
4683
4684 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4685
4686 PR tree-optimization/17273
4687 * gcc.c-torture/compile/pr17273.c: New test.
4688
4689 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4690
4691 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4692 Update expected messages.
4693 * gcc.dg/declspec-13.c: New test.
4694
4695 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4696
4697 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4698
4699 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4700
4701 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4702 change what 'a' is pointing to.
4703
4704 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4705
4706 PR c++/16002
4707 * g++.dg/template/error18.C: New test.
4708
4709 PR c++/16029
4710 * g++.dg/warn/Wunused-8.C: New test.
4711
4712 2004-09-17 Steven Bosscher <stevenb@suse.de>
4713
4714 PR tree-optimization/17513
4715 * gcc.dg/20040916-1.c: New test.
4716
4717 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4718
4719 PR c++/17501
4720 * g++.dg/template/typename7.C: New test.
4721
4722 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4723
4724 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4725
4726 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4727
4728 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4729 with -ftree-based-profiling also.
4730 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4731
4732 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4733
4734 PR/15364
4735 * gfortran.dg/der_array_io_1.f90: New test.
4736 * gfortran.dg/der_array_io_2.f90: New test.
4737 * gfortran.dg/der_array_io_3.f90: New test.
4738
4739 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4740
4741 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4742 EABI.
4743
4744 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4745
4746 * g++.dg/opt/switch1.C: New test.
4747
4748 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4749
4750 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4751 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4752 Update expected messages.
4753
4754 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4755
4756 PR fortran/16485
4757 * gfortran.dg/same_name_1.f90: New test.
4758
4759 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4760
4761 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4762 dereference garbage pointers.
4763
4764 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4765
4766 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4767 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4768
4769 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4770 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4771 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4772
4773 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4774
4775 PR c++/17324
4776 * g++.dg/template/mangle1.C: New test.
4777
4778 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4779
4780 PR tree-optimization/17252
4781 * gcc.c-torture/execute/pr17252.c: New test.
4782
4783 2004-09-14 Andrew Pinski <apinski@apple.com>
4784
4785 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4786
4787 2004-09-14 Roger Sayle <roger@eyesopen.com>
4788
4789 PR rtl-optimization/9771
4790 * gcc.dg/pr9771-1.c: New test case.
4791
4792 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4793
4794 PR tree-optimization/15262
4795 * gcc.c-torture/execute/pr15262-1.c: New test.
4796 * gcc.c-torture/execute/pr15262-2.c: New test.
4797
4798 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4799
4800 * gcc.dg/declspec-12.c: New test.
4801
4802 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4803
4804 * gfortran.dg/pr17090.f90: Add directives to test.
4805
4806 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4807
4808 * gcc.c-torture/compile/20040914-1.c: New test.
4809
4810 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4811
4812 PR c++/16162
4813 * g++.dg/template/decl2.C: New test.
4814
4815 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4816
4817 PR fortran/17090
4818 * gfortran.dg/pr17090.f90: New test.
4819
4820 2004-09-13 Dale Johannesen <dalej@apple.com>
4821
4822 * gcc.c-torture/compile/pr17408.c: New test case.
4823
4824 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4825
4826 PR c++/16716
4827 * g++.dg/parse/crash17.C: New test.
4828
4829 PR c++/17327
4830 * g++.dg/template/enum3.C: New test.
4831
4832 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4833
4834 * lib/gcc-defs.exp: Load wrapper.exp.
4835 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4836 using local code.
4837 * lib/gcc.exp (gcc_init): Similar.
4838 * lib/gfortran.exp (gfortran_init): Similar.
4839 * lib/objc.exp (objc_init): Similar.
4840 * lib/treelang.exp (treelang_init): Similar.
4841 * lib/wrapper.exp: New file with build_wrapper call machinery in
4842 ${tool}_maybe_build_wrapper.
4843
4844 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4845
4846 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4847 "inline".
4848 * gcc.dg/declspec-11.c: Update expected messages.
4849 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4850 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4851 gcc.dg/inline-12.c: New tests.
4852
4853 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4854
4855 * g++.dg/tree-ssa/pr17400.C: New testcase.
4856
4857 2004-09-13 James E Wilson <wilson@specifixinc.com>
4858
4859 * gcc.target/mips/sb1-1.c: New testcase.
4860
4861 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4862
4863 * lib/g77-dg.exp: Remove unused file.
4864 * lib/mike-g77.exp: Ditto.
4865 * lib/g77.exp: Ditto.
4866
4867 2004-09-12 Richard Henderson <rth@redhat.com>
4868
4869 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4870
4871 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4872
4873 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4874 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4875 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4876 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4877 Update expected messages.
4878
4879 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4880
4881 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4882 declaration/use mismatch for dirp parameter.
4883
4884 2004-09-12 Andrew Pinski <apinski@apple.com>
4885
4886 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4887 -fgnu-runtime is passed.
4888
4889 2004-09-12 Richard Henderson <rth@redhat.com>
4890
4891 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4892 do the uplevel thing and update additional_flags directly.
4893 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4894 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4895 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4896 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4897
4898 2004-09-11 Steven Bosscher <stevenb@suse.de>
4899
4900 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4901
4902 2004-09-11 Roger Sayle <roger@eyesopen.com>
4903
4904 PR middle-end/17411
4905 * g++.dg/opt/pr17411-1.C: New test case.
4906
4907 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4908
4909 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4910 gcc.dg/tls/diag-2.c: Update expected messages.
4911 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4912 messages.
4913 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4914 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4915 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4916 gcc.dg/tls/diag-5.c: New tests.
4917
4918 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4919
4920 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4921
4922 2004-09-11 Steven Bosscher <stevenb@suse.de>
4923
4924 * g++.dg/parse/break-in-for.C: New test.
4925
4926 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4927
4928 * gcc.dg/tree-ssa/20040911-1.c: New test.
4929
4930 2004-09-11 Andreas Jaeger <aj@suse.de>
4931
4932 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4933 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4934
4935 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4936
4937 * gcc.target/frv: New directory of FR-V-specific tests.
4938
4939 2004-09-10 James E Wilson <wilson@specifixinc.com>
4940
4941 * gcc.dg/convert-vec-1.c: New test.
4942
4943 2004-09-10 Roger Sayle <roger@eyesopen.com>
4944
4945 PR middle-end/17024
4946 * gcc.dg/pr17024-1.c: New test case.
4947
4948 2004-09-10 Eric Christopher <echristo@redhat.com>
4949
4950 * gcc.dg/20040910-1.c: New test.
4951
4952 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4953
4954 * gcc.dg/bitfld-9.c: New test.
4955
4956 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4957
4958 * gcc.c-torture/execute/ieee/acc1.c: New test.
4959 * gcc.c-torture/execute/ieee/acc2.c: New test.
4960 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4961
4962 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4963
4964 * gcc.dg/deprecated-2.c: New test.
4965
4966 2004-09-09 James E Wilson <wilson@specifixinc.com>
4967
4968 * gcc.dg/init-vec-1.c: New test.
4969
4970 2004-09-09 Roger Sayle <roger@eyesopen.com>
4971
4972 PR middle-end/17055
4973 * gcc.dg/pr17055-1.c: New test case.
4974
4975 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4976
4977 PR target/17377
4978 * gcc.c-torture/execute/pr17377.c: New test.
4979
4980 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4981
4982 PR c/8420
4983 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4984 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4985 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4986 gcc.dg/long-long-typespec-1.c: New tests.
4987 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4988
4989 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4990
4991 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4992 gcc.dg/gnu99-static-1.c: New tests.
4993
4994 2004-09-08 Devang Patel <dpatel@apple.com>
4995
4996 * gcc.dg/darwin-ld-20040828-1.c: New test.
4997 * gcc.dg/darwin-ld-20040828-2.c: New test.
4998 * gcc.dg/darwin-ld-20040828-3.c: New test.
4999
5000 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5001
5002 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5003 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5004 in error message.
5005 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5006 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5007 in error message.
5008 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5009 types they qualify.
5010 * objc.dg/type-size-2.m: Fix wording in comment.
5011 * objc.dg/va-meth-1.m: New test case.
5012
5013 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5014
5015 PR c/16633:
5016 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5017 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5018
5019 2004-09-06 Devang Patel <dpatel@apple.com>
5020
5021 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5022 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5023
5024 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5025
5026 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5027 reflect changed line numbering of diagnostics.
5028
5029 2004-09-06 Paul Brook <paul@codesourcery.com>
5030
5031 * gfortran.dg/edit_real_1.f90: Add new test.
5032
5033 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5034
5035 * gcc.dg/tree-ssa/loop-2.c: New test.
5036 * gcc.dg/tree-ssa/loop-3.c: New test.
5037 * gcc.dg/tree-ssa/loop-4.c: New test.
5038 * gcc.dg/tree-ssa/loop-5.c: New test.
5039
5040 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5041
5042 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5043
5044 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5045
5046 * gcc.dg/format/sentinel-1.c: New test.
5047
5048 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5049
5050 * testsuite/gcc.dg/builtins-46.c: New.
5051
5052 2004-09-03 Devang Patel <dpatel@apple.com>
5053
5054 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5055 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5056
5057 2004-09-03 Jan Beulich <jbeulich@novell.com>
5058
5059 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5060 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5061 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5062 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5063 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5064 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5065 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5066 the non-portable bzero.
5067 * gcc.dg/20010912-1.c: xfail for NetWare.
5068 * gcc.dg/20020426-2.c: xfail for NetWare.
5069 * gcc.dg/20021014-1.c: xfail for NetWare.
5070 * gcc.dg/20021018-1.c: xfail for NetWare.
5071 * gcc.dg/20030213-1.c: xfail for NetWare.
5072 * gcc.dg/20030225-1.c: xfail for NetWare.
5073 * gcc.dg/20030708-1.c: xfail for NetWare.
5074 * gcc.dg/builtins-config.h: Also exclude NetWare.
5075 * gcc.dg/format/format.h: Define restrict only if not already defined.
5076 * gcc.dg/nest.c: xfail for NetWare.
5077 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5078 * lib/target-supports.exp (check_visibility_available): Exclude
5079 NetWare.
5080
5081 2004-09-03 Jan Beulich <jbeulich@novell.com>
5082
5083 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5084 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5085 deterministic starting point for the alignment of structure fields.
5086 * gcc.dg/Wpadded.c: Dito.
5087 * g++.dg/abi/vbase10.C: Dito.
5088
5089 2004-09-03 Devang Patel <dpatel@apple.com>
5090
5091 * g++.dg/debug/pr15736.cc: New test.
5092
5093 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5094
5095 * README.QMTEST: Fix out-of-date link.
5096
5097 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5098
5099 PR fortran/16579
5100 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5101 Delete. Duplicate of gfortran.dg/g77/20010610.f
5102
5103 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5104
5105 * g++.dg/abi/arm_rtti1.C: New test.
5106
5107 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5108
5109 * gcc.dg/ppc-vector-memcpy.c: New.
5110 * gcc.dg/ppc-vector-memset.c: New.
5111
5112 2004-09-02 Chao-ying Fu <fu@mips.com>
5113
5114 * gcc.target/mips/mips-3d-1.c: New test.
5115 * gcc.target/mips/mips-3d-2.c: New test.
5116 * gcc.target/mips/mips-3d-3.c: New test.
5117 * gcc.target/mips/mips-3d-4.c: New test.
5118 * gcc.target/mips/mips-3d-5.c: New test.
5119 * gcc.target/mips/mips-3d-6.c: New test.
5120 * gcc.target/mips/mips-3d-7.c: New test.
5121 * gcc.target/mips/mips-3d-8.c: New test.
5122 * gcc.target/mips/mips-3d-9.c: New test.
5123 * gcc.target/mips/mips-ps-1.c: New test.
5124 * gcc.target/mips/mips-ps-2.c: New test.
5125 * gcc.target/mips/mips-ps-3.c: New test.
5126 * gcc.target/mips/mips-ps-4.c: New test.
5127 * gcc.target/mips/mips-ps-type.c: New test.
5128
5129 2004-09-02 Paul Brook <paul@codesourcery.com>
5130
5131 * gfortran.dg/edit_real_1.f90: Add new tests.
5132
5133 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5134
5135 PR fortran/15327
5136 * gfortran.dg/merge_char_1.f90: New test.
5137
5138 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5139
5140 PR fortran/16404
5141 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5142
5143 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5144
5145 PR c/1522
5146 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5147
5148 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5149
5150 * g++.dg/opt/loop1.C: Do not XFAIL.
5151
5152 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5153
5154 * gcc.c-torture/execute/20040831-1.c: New test.
5155
5156 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5157
5158 PR fortran/16579
5159 * gfortran.dg/g77/20010610.f: Now passes.
5160 Copy from g77.f-torture/execute. Add dg-run directive.
5161 * gfortran.dg/g77/README: Update
5162
5163 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5164
5165 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5166 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5167 (t1, t2, t3, t4): Add volatile.
5168
5169 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5170
5171 * g++.dg/ext/visibility/arm1.C: New test.
5172
5173 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5174
5175 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5176 -pedantic-errors.
5177
5178 2004-09-01 Paul Brook <paul@codesourcery.com>
5179
5180 * gfortran.dg/eof_2.f90: New test.
5181
5182 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5183
5184 PR fortran/16579
5185 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5186
5187 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5188
5189 PR libfortran/16805
5190 * gfortran.dg/list_read_2.f90: New test.
5191
5192 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5193
5194 * g++.dg/abi/key1.C: New test.
5195
5196 2004-08-31 Richard Henderson <rth@redhat.com>
5197
5198 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5199 form of offsetof.
5200 * g++.dg/other/offsetof5.C: Remove duplicate.
5201
5202 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5203
5204 PR fortran/17244
5205 * gfortran.dg/func_derived_1.f90: New test.
5206
5207 2004-08-31 Paul Brook <paul@codesourcery.com>
5208
5209 * gfortran.dg/eof_1.f90: New test.
5210
5211 2004-08-31 Paul Brook <paul@codesourcery.com>
5212
5213 * gfortran.dg/list_read_1.f90: New file.
5214
5215 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5216
5217 * g++.dg/opt/loop1.C: XFAIL.
5218
5219 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5220
5221 * gcc.dg/funcdef-storage-1.c: New.
5222 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5223 an extern function in local scope.
5224 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5225 declare an 'auto inline' function in local scope.
5226 * gcc.dg/20011130-1.c: Likewise.
5227 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5228 an 'auto' function in local scope.
5229 * gcc.dg/20021014-1.c: Likewise.
5230 * gcc.dg/20030331-2.c: Likewise.
5231
5232 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5233
5234 * gfortran.dg/blockdata_1.f90: New test.
5235
5236 2004-08-30 Richard Henderson <rth@redhat.com>
5237
5238 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5239
5240 2004-08-30 Richard Henderson <rth@redhat.com>
5241
5242 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5243 additional_flags set by alternate driver.
5244 (ieee-options): New procedure.
5245 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5246 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5247 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5248 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5249
5250 2004-08-30 Richard Henderson <rth@redhat.com>
5251
5252 * lib/f-torture.exp: Remove.
5253
5254 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5255
5256 PR rtl-optimization/16590
5257 * g++.dg/opt/loop1.C: New test.
5258
5259 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5260
5261 PR fortran/13910
5262 * gfortran.dg/oldstyle_1.f90: New test.
5263
5264 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5265 Paul Brook <paul@codesourcery.com>
5266
5267 * gfortran.dg/g77/README: Update.
5268 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5269 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5270 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5271
5272 2004-08-28 Paul Brook <paul@codesourcery.com>
5273
5274 PR libfortran/17195
5275 * gfortran.dg/edit_real_1.f90: New test.
5276
5277 2004-08-27 Paul Brook <paul@codesourcery.com>
5278
5279 * gfortran.dg/rewind_1.f90: New test.
5280
5281 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5282
5283 PR fortran/16597
5284 * gfortran.dg/pr16597.f90: New test.
5285
5286 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5287
5288 PR c/13801
5289 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5290 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5291 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5292 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5293 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5294
5295 2004-08-26 Nick Clifton <nickc@redhat.com>
5296
5297 * gcc.c-torture/compile/pr17119.c: New test.
5298
5299 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5300
5301 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5302
5303 2004-08-25 Richard Henderson <rth@redhat.com>
5304
5305 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5306 the bits that expect kind=8 to be the largest real kind.
5307
5308 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5309
5310 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5311
5312 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5313
5314 * gfortran.dg/assignment_1.f90: New test.
5315
5316 2004-08-25 Adam Nemet <anemet@lnxw.com>
5317
5318 * g++.dg/template/repo3.C: New test.
5319
5320 2004-08-25 Roger Sayle <roger@eyesopen.com>
5321
5322 PR middle-end/16693
5323 PR tree-optimization/16372
5324 * g++.dg/opt/pr16372-1.C: New test case.
5325 * g++.dg/opt/pr16693-1.C: New test case.
5326 * g++.dg/opt/pr16693-2.C: New test case.
5327
5328 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5329
5330 * objc.dg/proto-lossage-4.m: New test.
5331
5332 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5333
5334 PR c++/17155
5335 * g++.dg/inherit/local2.C: New test.
5336
5337 2004-08-25 Paul Brook <paul@codesourcery.com>
5338
5339 PR fortran/17144
5340 * gfortran.dg/string_ctor_1.f90: New test.
5341
5342 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5343
5344 PR c++/14428
5345 * g++.dg/template/redecl2.C: New test.
5346
5347 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5348
5349 PR fortran/17143
5350 * gfortran.dg/pr17143.f90: New test.
5351
5352 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5353
5354 PR fortran/17164
5355 * gfortran.dg/pr17164.f90: New test.
5356
5357 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5358
5359 * gcc.dg/tree-ssa/loop-1.c: New test.
5360
5361 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5362
5363 * gcc.c-torture/compile/20040824-1.c: New test.
5364
5365 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5366
5367 * gcc.c-torture/compile/iftrap-3.c: New test.
5368
5369 2004-08-24 Paul Brook <paul@codesourcery.com>
5370
5371 * gfortran.dg/entry_2.f90: New test.
5372
5373 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5374
5375 PR c++/16889
5376 * g++.dg/lookup/ambig[12].C: New.
5377
5378 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5379
5380 PR c++/16706
5381 * g++.dg/template/crash21.C: New test.
5382 * g++.dg/template/crash22.C: Likewise.
5383
5384 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5385
5386 PR c++/17149
5387 * g++.dg/template/access15.C: New.
5388
5389 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/17163
5392 * g++.dg/template/repo2.C: New test.
5393
5394 2004-08-23 Roger Sayle <roger@eyesopen.com>
5395
5396 PR rtl-optimization/17078
5397 * gcc.c-torture/execute/pr17078-1.c: New test case.
5398
5399 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5400
5401 PR c/14492
5402 * gcc.dg/debug/crash1.c: New test.
5403
5404 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5405
5406 PR c/16180
5407 * gcc.dg/loop-5.c: New test.
5408
5409 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5410
5411 * gcc.c-torture/execute/20040823-1.c: New test.
5412
5413 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5414
5415 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5416 to the assembler. Simplify test accordingly.
5417 (asm_abi_flags): Use GNU names.
5418 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5419 to check for ABI flags.
5420
5421 2004-08-22 Andrew Pinski <apinski@apple.com>
5422
5423 * g++.dg/opt/pr14029.C: New test.
5424 * gcc.c-torture/execute/pr15262.c: New test.
5425
5426 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5427
5428 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5429
5430 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5431
5432 PR 16908
5433 * gfortran.dg/direct_io.f90: New test.
5434
5435 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5436
5437 PR c++/17121
5438 * g++.dg/inherit/local2.C: New test.
5439
5440 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5441
5442 PR c++/17120
5443 * g++.dg/warn/Wparentheses-4.C: New test.
5444
5445 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5446
5447 PR c++/17121
5448 * g++.dg/inherit/local2.C: New test.
5449
5450 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5451 * gcc.dg/ppc-ldstruct.c: Likewise.
5452 * gcc.dg/ppc64-abi-2.c: Likewise.
5453
5454 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5455
5456 PR rtl-optimization/17099
5457 * gcc.c-torture/execute/20040820-1.c: New test.
5458
5459 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5460
5461 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5462
5463 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5464
5465 PR fortran/17077
5466 * gfortran.dg/auto_array_1.f90: New test.
5467
5468 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5469
5470 PR fortran/17074
5471 * gfortran.dg/simpleif_1.f90: New test.
5472
5473 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5474
5475 * lib/target-supports.exp (check_profiling_available): Return
5476 false for arm*-*-symbianelf* and arm*-*-eabi*.
5477
5478 PR c++/15890
5479 * g++.dg/template/delete1.C: New test.
5480
5481 2004-08-19 Paul Brook <paul@codesourcery.com>
5482
5483 PR fortran/14976
5484 PR fortran/16228
5485 * gfortran.dg/data_char_1.f90: New test.
5486
5487 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5488
5489 PR fortran/16946
5490 * gfortran.dg/reduction.f90: New testcase.
5491
5492 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5493
5494 PR fortran/16520
5495 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5496
5497 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5498
5499 PR c++/17041
5500 * g++.dg/Wparentheses-3.C: New test.
5501
5502 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5503
5504 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5505 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5506 * gcc.dg/vect/vect-2.c: Likewise.
5507 * gcc.dg/vect/vect-3.c: Likewise.
5508 * gcc.dg/vect/vect-4.c: Likewise.
5509 * gcc.dg/vect/vect-5.c: Likewise.
5510 * gcc.dg/vect/vect-6.c: Likewise.
5511 * gcc.dg/vect/vect-7.c: Likewise.
5512 * gcc.dg/vect/vect-25.c: Likewise.
5513 * gcc.dg/vect/vect-31.c: Likewise.
5514 * gcc.dg/vect/vect-32.c: Likewise.
5515 * gcc.dg/vect/vect-34.c: Likewise.
5516 * gcc.dg/vect/vect-36.c: Likewise.
5517 * gcc.dg/vect/vect-all.c: Likewise.
5518
5519 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5520
5521 PR c++/17068
5522 * g++.dg/template/operator4.C: New test.
5523
5524 2004-08-18 Richard Henderson <rth@redhat.com>
5525
5526 * gcc.dg/20040206-1.c: XFAIL.
5527
5528 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5529
5530 PR c++/16246
5531 * g++.dg/template/array7.C: New test.
5532
5533 2004-08-17 James E Wilson <wilson@specifixinc.com>
5534
5535 * gcc.dg/mips-movcc-1.c: New test.
5536 * gcc.dg/mips-movcc-2.c: New test.
5537 * gcc.dg/mips-movcc-3.c: New test.
5538
5539 * gcc.dg/mips-nmadd-1.c: New test.
5540 * gcc.dg/mips-nmadd-2.c: New test.
5541
5542 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5543
5544 PR c++/15871
5545 * g++.dg/opt/inline8.C: New test.
5546
5547 PR c++/16965
5548 * g++.dg/parse/error17.C: New test.
5549
5550 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5551
5552 * gcc.dg/vect: New directory for vectorizer tests.
5553 * gcc.dg/vect/tree-vect.h: New file.
5554 * gcc.dg/vect/vect.exp: New file.
5555 * gcc.dg/vect/pr16105.c.c: New test.
5556 * gcc.dg/vect/vect-1.c: New test.
5557 * gcc.dg/vect/vect-2.c: New test.
5558 * gcc.dg/vect/vect-3.c: New test.
5559 * gcc.dg/vect/vect-4.c: New test.
5560 * gcc.dg/vect/vect-5.c: New test.
5561 * gcc.dg/vect/vect-6.c: New test.
5562 * gcc.dg/vect/vect-7.c: New test.
5563 * gcc.dg/vect/vect-8.c: New test.
5564 * gcc.dg/vect/vect-9.c: New test.
5565 * gcc.dg/vect/vect-10.c: New test.
5566 * gcc.dg/vect/vect-11.c: New test.
5567 * gcc.dg/vect/vect-12.c: New test.
5568 * gcc.dg/vect/vect-13.c: New test.
5569 * gcc.dg/vect/vect-14.c: New test.
5570 * gcc.dg/vect/vect-15.c: New test.
5571 * gcc.dg/vect/vect-16.c: New test.
5572 * gcc.dg/vect/vect-17.c: New test.
5573 * gcc.dg/vect/vect-18.c: New test.
5574 * gcc.dg/vect/vect-19.c: New test.
5575 * gcc.dg/vect/vect-20.c: New test.
5576 * gcc.dg/vect/vect-21.c: New test.
5577 * gcc.dg/vect/vect-22.c: New test.
5578 * gcc.dg/vect/vect-23.c: New test.
5579 * gcc.dg/vect/vect-24.c: New test.
5580 * gcc.dg/vect/vect-25.c: New test.
5581 * gcc.dg/vect/vect-26.c: New test.
5582 * gcc.dg/vect/vect-27.c: New test.
5583 * gcc.dg/vect/vect-28.c: New test.
5584 * gcc.dg/vect/vect-29.c: New test.
5585 * gcc.dg/vect/vect-30.c: New test.
5586 * gcc.dg/vect/vect-31.c: New test.
5587 * gcc.dg/vect/vect-32.c: New test.
5588 * gcc.dg/vect/vect-33.c: New test.
5589 * gcc.dg/vect/vect-34.c: New test.
5590 * gcc.dg/vect/vect-35.c: New test.
5591 * gcc.dg/vect/vect-36.c: New test.
5592 * gcc.dg/vect/vect-37.c: New test.
5593 * gcc.dg/vect/vect-38.c: New test.
5594 * gcc.dg/vect/vect-40.c: New test.
5595 * gcc.dg/vect/vect-41.c: New test.
5596 * gcc.dg/vect/vect-42.c: New test.
5597 * gcc.dg/vect/vect-43.c: New test.
5598 * gcc.dg/vect/vect-44.c: New test.
5599 * gcc.dg/vect/vect-45.c: New test.
5600 * gcc.dg/vect/vect-46.c: New test.
5601 * gcc.dg/vect/vect-47.c: New test.
5602 * gcc.dg/vect/vect-48.c: New test.
5603 * gcc.dg/vect/vect-49.c: New test.
5604 * gcc.dg/vect/vect-50.c: New test.
5605 * gcc.dg/vect/vect-51.c: New test.
5606 * gcc.dg/vect/vect-52.c: New test.
5607 * gcc.dg/vect/vect-53.c: New test.
5608 * gcc.dg/vect/vect-54.c: New test.
5609 * gcc.dg/vect/vect-55.c: New test.
5610 * gcc.dg/vect/vect-56.c: New test.
5611 * gcc.dg/vect/vect-57.c: New test.
5612 * gcc.dg/vect/vect-58.c: New test.
5613 * gcc.dg/vect/vect-59.c: New test.
5614 * gcc.dg/vect/vect-60.c: New test.
5615 * gcc.dg/vect/vect-61.c: New test.
5616 * gcc.dg/vect/vect-all.c: New test.
5617 * gcc.dg/vect/vect-none.c: New test.
5618
5619 2004-08-17 Paul Brook <paul@codesourcery.com>
5620
5621 PR fortran/13082
5622 * gfortran.dg/entry_1.f90: New test.
5623
5624 2004-08-17 Andrew Pinski <apinski@apple.com>
5625
5626 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5627
5628 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5629
5630 * gcc.dg/pr17036-1.c: New test.
5631
5632 2004-08-16 Devang Patel <dpatel@apple.com>
5633
5634 * gcc.dg/darwin-20040809-1.c: New test.
5635
5636 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5637
5638 * gcc.dg/funcdef-attr-1.c: New test.
5639
5640 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5641
5642 * gcc.dg/altivec-17.c: New test.
5643 * gcc.dg/altivec-18.c: New test.
5644
5645 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5646
5647 PR c++/6749
5648 * g++.dg/template/vtable2.C: New test.
5649
5650 2004-08-14 Richard Henderson <rth@redhat.com>
5651
5652 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5653 * gcc.dg/pack-test-4.c (main): Return 0.
5654 * gcc.dg/setjmp-1.c: Remove XFAIL.
5655 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5656
5657 2004-08-14 Richard Henderson <rth@redhat.com>
5658
5659 * gcc.dg/980217-1.c: Add prototype for printf.
5660
5661 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5662
5663 * gfortran.dg/pr16935.f90: New test.
5664
5665 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5666
5667 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5668
5669 2004-08-13 Paul Brook <paul@codesourcery.com>
5670
5671 * gfortran.dg/der_io_1.f90: Remove stray comma.
5672
5673 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5674
5675 * gcc.dg/vmx/cw-bug-2.c: Remove.
5676 * gcc.dg/vmx/vprint-1.c: Remove.
5677 * gcc.dg/vmx/vscan-1.c: Remove.
5678
5679 2004-08-12 Devang patel <dpatel@apple.com>
5680
5681 * gcc.dg/darwin-20040809-2.c: New test.
5682
5683 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5684
5685 * g++.dg/ext/altivec-12.C: New test.
5686
5687 * g++.dg/ext/altivec-11.C: New test.
5688
5689 2004-08-12 Paul Brook <paul@codesourcery.com>
5690
5691 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5692
5693 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5694
5695 * g++.dg/ext/altivec-2.C: Check for hardware support before
5696 executing any VMX instructions.
5697
5698 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5699
5700 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5701
5702 PR c++/16276
5703 * g++.old-deja/g++.other/comdat4.C: New test.
5704 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5705
5706 2004-08-12 Ben Elliston <bje@au.ibm.com>
5707
5708 PR target/16286
5709 * gcc.dg/pr16286.c: New test.
5710
5711 2004-08-12 Jan Beulich <jbeulich@novell.com>
5712
5713 * g++.dg/ext/asm5.C: New.
5714
5715 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5716
5717 PR c++/16698
5718 * g++.dg/eh/crash1.C: New test.
5719
5720 PR c++/16717
5721 * g++.dg/ext/construct1.C: New test.
5722
5723 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5724
5725 PR c++/16853
5726 * g++.dg/init/ptrmem1.C: New test.
5727
5728 PR c++/16618
5729 * g++.dg/parse/offsetof5.C: New test.
5730
5731 PR c++/16870
5732 * g++.dg/template/overload3.C: New test.
5733
5734 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5735
5736 PR c++/16964
5737 * g++.dg/parse/error16.C: New test.
5738
5739 PR c++/16904
5740 * g++.dg/template/error14.C: New test.
5741
5742 PR c++/16929
5743 * g++.dg/template/error15.C: New test.
5744
5745 2004-08-11 Devang Patel <dpatel@apple.com>
5746
5747 * gcc.dg/darwin-ld-20040809-1.c: New test.
5748 * gcc.dg/darwin-ld-20040809-2.c: New test.
5749
5750 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5751
5752 PR fortran/16917
5753 * gfortran.dg/dfloat_1.f90: New test.
5754
5755 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5756
5757 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5758 * gcc.dg/dll-2.c: Fix dg-require syntax.
5759 * gcc.misc-tests/arm-isr.c (abort): Declare.
5760 (exit): Likewise.
5761
5762 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5763
5764 PR c++/16971
5765 * g++.dg/parse/crash16.C: New test.
5766
5767 2004-08-10 Roger Sayle <roger@eyesopen.com>
5768
5769 * gcc.dg/mips-rsqrt-1.c: New test case.
5770 * gcc.dg/mips-rsqrt-2.c: New test case.
5771 * gcc.dg/mips-rsqrt-3.c: New test case.
5772
5773 2004-08-10 Paul Brook <paul@codesourcery.com>
5774
5775 * gfortran.dg/der_io_1.f90: New test.
5776
5777 2004-08-10 Paul Brook <paul@codesourcery.com>
5778
5779 PR fortran/16919
5780 * gfortran.dg/der_array_1.f90: New test.
5781
5782 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5783
5784 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5785
5786 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5787
5788 * gcc.dg/wchar_t-2.c: Fix typo.
5789
5790 2004-08-09 Falk Hueffner <falk@debian.org>
5791
5792 PR tree-optimization/12517
5793 * gcc.c-torture/compile/pr12517.c: New test.
5794
5795 PR tree-optimization/12578
5796 * gcc.c-torture/compile/pr12578.c: New test.
5797
5798 PR tree-optimization/12899
5799 * gcc.c-torture/compile/pr12899.c: New test.
5800
5801 PR rtl-optimization/14692
5802 * gcc.c-torture/compile/pr14692.c: New test.
5803
5804 PR tree-optimization/16461
5805 * gcc.c-torture/compile/pr16461.c: New test.
5806
5807 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5808
5809 * gfortran.dg/getenv_1.f90: New test.
5810
5811 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5812
5813 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5814 wchar_t.
5815 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5816
5817 2004-08-06 Paul Brook <paul@codesourcery.com>
5818
5819 * gfortran.dg/ret_array_1.f90: New test.
5820 * gfortran.dg/ret_pointer_1.f90: New test.
5821
5822 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5823
5824 * gcc.dg/missing-field-init-[12].c: New tests.
5825 * g++.dg/warn/missing-field-init-[12].C: New tests.
5826
5827 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5828
5829 * gcc.dg/enum2.c: New test.
5830 * gcc.dg/symbian3.c: Likewise.
5831 * gcc.dg/symbian4.c: Likewise.
5832 * gcc.dg/wchar_t-2.c: Likewise.
5833
5834 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5835
5836 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5837 destructor tests.
5838
5839 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5840
5841 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5842 dg-require-visiblity.
5843 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5844 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5845 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5846 * g++.dg/ext/visibility/new1.C: Likewise.
5847 * g++.dg/ext/visibility/pragma.C: Likewise.
5848 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5849 * g++.dg/ext/visibility/virtual.C: Likewise.
5850 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5851 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5852 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5853 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5854 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5855 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5856 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5857 * g++/dg/ext/visibility/visibility-8.C: New test.
5858 * gcc.c-torture/compile/dll.x: Remove.
5859 * gcc.dg/dll-2.c: Use dg-require-dll
5860 * gcc.dg/visibility-10.c: New test.
5861 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5862 supporting DLLs.
5863 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5864 (scan_not_hidden): Likewise.
5865
5866 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5867
5868 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5869
5870 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5871
5872 * gcc.c-torture/execute/20040805-1.c: New test.
5873
5874 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5875
5876 * gcc.dg/20020118-1.c: Declare abort.
5877 * gcc.dg/altivec_check.h: Likewise.
5878 * gcc.dg/iftrap-2.c: Likewise.
5879 * gcc.dg/pragma-darwin.c: Likewise.
5880 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5881
5882 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5883
5884 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5885
5886 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5887
5888 * gcc.c-torture/execute/builtins/abs-2.c,
5889 gcc.c-torture/execute/builtins/abs-3.c,
5890 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5891 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5892 intmax_t, uintmax_t and their limits.
5893 * gcc.dg/intmax_t-1.c: New test.
5894
5895 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5896
5897 * g++.dg/tc1/dr147.C: Add reference to PR.
5898
5899 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5900
5901 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5902 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5903
5904 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5905
5906 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5907
5908 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5909
5910 * gcc.dg/redecl-5.c: New test.
5911 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5912 of scanf.
5913
5914 2004-08-03 Roger Sayle <roger@eyesopen.com>
5915
5916 PR middle-end/16790
5917 * gcc.c-torture/execute/pr16790-1.c: New test case.
5918
5919 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5920
5921 * g++.dg/ext/visibility/assign1.C: New test.
5922 * g++.dg/ext/visibility/new1.C: Likewise.
5923
5924 * gcc.dg/symbian1.c: New test.
5925 * gcc.dg/symbian2.c: Likewise.
5926
5927 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5928
5929 PR target/16570
5930 * gcc.dg/i386-sse-9.c: New test.
5931
5932 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5933
5934 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5935
5936 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5937
5938 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5939 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5940 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5941 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5942 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5943 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5944 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5945 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5946 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5947 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5948 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5949 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5950 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5951 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5952 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5953 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5954 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5955 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5956 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5957 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5958 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5959 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5960 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5961 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5962 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5963 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5964 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5965 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5966 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5967 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5968 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5969 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5970 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5971 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5972 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5973 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5974 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5975 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5976 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5977 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5978 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5979 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5980 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5981 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5982 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5983 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5984 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5985 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5986 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5987 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5988 gcc.misc-tests/i386-pf-3dnow-1.c,
5989 gcc.misc-tests/i386-pf-athlon-1.c,
5990 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5991 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5992 Declare built-in functions used.
5993 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5994
5995 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5996
5997 PR c++/16707
5998 * g++.dg/lookup/using12.C: New test.
5999
6000 * g++.dg/init/null1.C: Fix PR number.
6001 * g++.dg/parse/namespace10.C: Likewise.
6002
6003 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6004
6005 PR c++/16224
6006 * g++.dg/template/spec17.C: New test.
6007 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6008 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6009
6010 2004-08-02 David Billinghurst
6011
6012 PR fortran/16292
6013 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6014
6015 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6016
6017 * gcc.dg/ia64-got-1.c: New test case.
6018
6019 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6020
6021 PR c++/16489
6022 * g++.dg/init/null1.C: New test.
6023 * g++.dg/tc1/dr76.C: Adjust error marker.
6024
6025 PR c++/16529
6026 * g++.dg/parse/namespace10.C: New test.
6027
6028 PR c++/16810
6029 * g++.dg/inherit/ptrmem2.C: New test.
6030
6031 2004-08-02 Ben Elliston <bje@au.ibm.com>
6032
6033 PR target/16155
6034 * gcc.dg/pr16155.c: New test.
6035
6036 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6037
6038 * gcc.dg/redecl-2.c: New test.
6039
6040 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6041
6042 * gcc.dg/darwin-longdouble.c: New file.
6043
6044 2004-07-30 Richard Henderson <rth@redhat.com>
6045
6046 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6047 write to constant argument.
6048 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6049
6050 2004-07-30 Richard Henderson <rth@redhat.com>
6051
6052 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6053 tests of nearest around zero.
6054
6055 2004-07-30 Andrew Pinski <apinski@apple.com>
6056
6057 * gcc.c-torture/compile/20040730-1.c: New test.
6058
6059 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6060
6061 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6062 powerpc-eabispe.
6063
6064 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6065
6066 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6067
6068 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6069
6070 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6071 contains $ld_library_path.
6072 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6073
6074 2004-07-29 Richard Henderson <rth@redhat.com>
6075
6076 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6077
6078 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6079 (alt2, which): New.
6080 (Check): Accept either alternative.
6081
6082 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6083
6084 * g++.dg/abi/inline1.C: New test.
6085 * g++.dg/abi/local1-a.cc: Likewise.
6086 * g++.dg/abi/local1.C: Likewise.
6087 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6088 * g++.dg/abi/mangle12.C: Likewise.
6089 * g++.dg/abi/mangle17.C: Likewise.
6090 * g++.dg/abi/mangle20-2.C: Likewise.
6091 * g++.dg/opt/interface1.C: Likewise.
6092 * g++.dg/opt/interface1.h: Likewise.
6093 * g++.dg/opt/interface1-a.cc: New test.
6094 * g++.dg/parse/repo1.C: New test.
6095 * g++.dg/template/repo1.C: Likewise.
6096 * g++.dg/warn/Winline-1.C: Likewise.
6097 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6098
6099 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6100
6101 * gcc.dg/tree-ssa/20040729-1.c: New test.
6102
6103 2004-07-27 Matt Austern <austern@apple.com>
6104
6105 * gcc.dg/darwin-bool-1.c: New test.
6106 * gcc.dg/darwin-bool-2.c: New test.
6107
6108 2004-07-28 Richard Henderson <rth@redhat.com>
6109
6110 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6111 arguments in the correct type. Don't write to constant arguments.
6112
6113 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6114
6115 PR tree-optimization/16688
6116 PR tree-optimization/16689
6117 * g++.dg/tree-ssa/pr16688.C: New test.
6118
6119 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6120
6121 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6122 loads. Not only in the comment, this time.
6123
6124 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6125
6126 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6127 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6128 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6129 * gcc.dg/sh4a-bitmovua.c: New.
6130 * gcc.dg/sh4a-cos.c: New.
6131 * gcc.dg/sh4a-cosf.c: New.
6132 * gcc.dg/sh4a-fprun.c: New.
6133 * gcc.dg/sh4a-fsrra.c: New.
6134 * gcc.dg/sh4a-memmovua.c: New.
6135 * gcc.dg/sh4a-sin.c: New.
6136 * gcc.dg/sh4a-sincos.c: New.
6137 * gcc.dg/sh4a-sincosf.c: New.
6138 * gcc.dg/sh4a-sinf.c: New.
6139
6140 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6141
6142 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6143 conditionals.
6144 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6145 loads.
6146 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6147 DOM1.
6148
6149 2004-07-27 Andrew Pinski <apinski@apple.com>
6150
6151 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6152
6153 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6154
6155 * gcc.dg/pragma-isr.c: New test.
6156
6157 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6158
6159 PR c++/14429
6160 * g++.dg/template/ttp11.C: New test.
6161
6162 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6163
6164 * gcc.c-torture/compile/20040727-1.c: New test.
6165
6166 2004-07-26 Eric Christopher <echristo@redhat.com>
6167
6168 * gcc.c-torture/compile/20040726-2.c: New test.
6169
6170 2004-07-26 Andrew Pinski <apinski@apple.com>
6171
6172 * g++.dg/rtti/tinfo1.C: Xfail.
6173
6174 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6175
6176 * gcc.c-torture/compile/20040726-1.c: New test.
6177
6178 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6179 Brian Ryner <bryner@brianryner.com>
6180
6181 PR c++/9283
6182 PR c++/15000
6183 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6184 * g++.dg/ext/visibility/: New directory.
6185 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6186 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6187 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6188 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6189 * g++.dg/ext/visibility/fvisibility.C,
6190 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6191 g++.dg/ext/visibility/fvisibility-override1.C
6192 g++.dg/ext/visibility/fvisibility-override2.C
6193 g++.dg/ext/visibility/memfuncts.C
6194 g++.dg/ext/visibility/noPLT.C
6195 g++.dg/ext/visibility/pragma.C
6196 g++.dg/ext/visibility/pragma-override1.C
6197 g++.dg/ext/visibility/pragma-override2.C
6198 g++.dg/ext/visibility/staticmemfuncts.C
6199 g++.dg/ext/visibility/virtual.C: New tests.
6200
6201 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6202
6203 PR c/15360
6204 * gcc.dg/pr15360-1.c: New test.
6205
6206 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6207
6208 * gcc.dg/pragma-align-2.c: New test.
6209 * gcc.dg/pragma-init-fini.c: New test.
6210 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6211 targets.
6212
6213 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6214
6215 * gcc.dg/init-string-2.c: New test.
6216
6217 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6218
6219 PR 16684
6220 * gcc.dg/Wredundant-decls-1.c: New test case.
6221
6222 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6223
6224 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6225 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6226 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6227 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6228 * gcc.dg/compat/generate-random.c: New file.
6229 * gcc.dg/compat/generate-random.h: Likewise.
6230 * gcc.dg/compat/generate-random_r.c: Likewise.
6231 * gcc.dg/compat/struct-layout-1.h: Likewise.
6232 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6233 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6234 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6235 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6236 * gcc.dg/compat/struct-layout-1_main.c: New test.
6237 * gcc.dg/compat/struct-layout-1_x.c: New file.
6238 * gcc.dg/compat/struct-layout-1_y.c: New file.
6239 * gcc.dg/compat/struct-layout-1_test.h: New file.
6240
6241 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6242
6243 * gcc.dg/comp-return-1.c: New test
6244
6245 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6246
6247 * gcc.dg/vmx/8-02a.c: Fix typo.
6248
6249 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6250 * gcc.dg/darwin-abi-3.c: New test.
6251
6252 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6253 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6254
6255 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6256 * gcc.dg/vmx/ops-long-1.c: New test.
6257 * gcc.dg/vmx/ops-long-2.c: New test.
6258
6259 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6260
6261 * g++.dg/lookup/conv-[1234].C: New.
6262
6263 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6264
6265 * g++.dg/parse/attr2.C: Simplify.
6266
6267 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6268
6269 PR c/7284
6270 * gcc.c-torture/execute/pr7284-1.c: New test.
6271
6272 2004-07-22 Brian Booth <bbooth@redhat.com>
6273
6274 * gcc.dg/tree-ssa/20040721-1.c: New test.
6275
6276 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6277
6278 * g++.dg/template/crash20.c: New.
6279
6280 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6281
6282 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6283 Add dg-run directive. Declare variables as required.
6284 * gfortran.dg/g77/README: Update
6285
6286 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6287
6288 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6289 gcc.dg/cris-peep2-andu2.c: New tests.
6290
6291 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6292
6293 PR c/15052
6294 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6295 on return type.
6296 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6297 messages.
6298 * gcc.dg/qual-return-2.c: Update expected messages.
6299 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6300
6301 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6302
6303 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6304 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6305
6306 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6307
6308 PR c/11250
6309 * gcc.dg/init-string-1.c: New test.
6310
6311 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6312
6313 PR middle-end/15345
6314 PR c/16450
6315 * gcc.dg/torture/nested-fn-1.c: New test.
6316
6317 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6318
6319 PR target/16559
6320 * gcc.dg/ia64-fptr-1.c: New file.
6321
6322 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6323
6324 PR c++/14497
6325 * g++.dg/template/spec16.C: New test.
6326 * g++.old-deja/g++.robertl/eb118.C: Remove.
6327
6328 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6329
6330 PR c++/509
6331 * g++.dg/template/spec15.C: New test.
6332
6333 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6334
6335 Copy cases from g77.f-torture/execute and add dg-run
6336 directive. Other changes as noted.
6337 * gfortran.dg/g77/13037.f
6338 * gfortran.dg/g77/1832.f
6339 * gfortran.dg/g77/19981119-0.f
6340 * gfortran.dg/g77/19990313-0.f
6341 * gfortran.dg/g77/19990313-1.f
6342 * gfortran.dg/g77/19990313-2.f
6343 * gfortran.dg/g77/19990313-3.f
6344 * gfortran.dg/g77/19990419-1.f
6345 * gfortran.dg/g77/19990826-0.f
6346 * gfortran.dg/g77/19990826-2.f
6347 * gfortran.dg/g77/20000503-1.f
6348 * gfortran.dg/g77/20001111.f
6349 * gfortran.dg/g77/20010116.f
6350 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6351 * gfortran.dg/g77/20010430.f
6352 * gfortran.dg/g77/6177.f
6353 * gfortran.dg/g77/947.f
6354 * gfortran.dg/g77/970816-3.f
6355 * gfortran.dg/g77/971102-1.f
6356 * gfortran.dg/g77/980520-1.f
6357 * gfortran.dg/g77/980628-0.f
6358 * gfortran.dg/g77/980628-1.f
6359 * gfortran.dg/g77/980628-10.f
6360 * gfortran.dg/g77/980628-2.f
6361 * gfortran.dg/g77/980628-3.f
6362 * gfortran.dg/g77/980628-7.f
6363 * gfortran.dg/g77/980628-8.f
6364 * gfortran.dg/g77/980628-9.f
6365 * gfortran.dg/g77/980701-0.f
6366 * gfortran.dg/g77/980701-1.f
6367 * gfortran.dg/g77/cabs.f
6368 * gfortran.dg/g77/claus.f
6369 * gfortran.dg/g77/complex_1.f
6370 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6371 * gfortran.dg/g77/dcomplex.f
6372 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6373 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6374 * gfortran.dg/g77/f90-intrinsic-numeric.f
6375 * gfortran.dg/g77/int8421.f
6376 * gfortran.dg/g77/labug1.f
6377 * gfortran.dg/g77/large_vec.f
6378 * gfortran.dg/g77/le.f
6379 * gfortran.dg/g77/short.f
6380 * gfortran.dg/g77/README: Update
6381
6382 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6383
6384 PR c++/16637
6385 * g++.dg/parse/lookup4.C: New test.
6386
6387 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6388
6389 PR c++/16175
6390 * g++.dg/template/ttp10.C: New test.
6391
6392 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6393
6394 * gcc.dg/pr12625-1.c: New test.
6395
6396 2004-07-20 Steven Bosscher <stevenb@suse.de>
6397
6398 * testsuite/gcc.dg/switch-warn-1.c: New test.
6399 * testsuite/gcc.dg/switch-warn-2.c: New test.
6400 * gcc.c-torture/compile/pr14730.c: Update.
6401
6402 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6403
6404 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6405 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6406 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6407 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6408
6409 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6410
6411 PR c++/16623
6412 * g++.dg/template/assign1.C: New test.
6413
6414 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6415
6416 PR c++/12170
6417 * g++.dg/template/ttp9.C: New test.
6418
6419 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6420
6421 * gcc.dg/format/cmn-err-1.c: New test.
6422
6423 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6424
6425 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6426 gcc.dg/Wparentheses-10.c: New tests.
6427 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6428
6429 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6430
6431 PR fortran/16465
6432 * gfortran.dg/g77//ffixed-line-length-0.f,
6433 gfortran.dg/g77/ffixed-line-length-132.f,
6434 gfortran.dg/g77/ffixed-line-length-72.f,
6435 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6436 gfortran.dg/g77/README: Update.
6437
6438 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439
6440 PR c++/13092
6441 * g++.dg/template/non-dependent7.C: New test.
6442 * g++.dg/template/non-dependent8.C: Likewise.
6443 * g++.dg/template/non-dependent9.C: Likewise.
6444 * g++.dg/template/non-dependent10.C: Likewise.
6445
6446 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6447
6448 PR c++/16337
6449 * g++.dg/parse/attr2.C: New test.
6450
6451 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6452
6453 * g77.dg: Removed.
6454 * g77.f-torture: Ditto.
6455
6456 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6457
6458 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6459 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6460 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6461
6462 2004-07-16 Richard Henderson <rth@redhat.com>
6463
6464 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6465
6466 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6467
6468 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6469 tests with full list of options.
6470 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6471 of TORTURE_OPTIONS if test contains 'dg-do run'.
6472
6473 PR fortran/16404
6474 * gfortran.dg/do_iterator.f90: New test.
6475
6476 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6477
6478 PR rtl-optimization/16536
6479 * gcc.c-torture/execute/restrict-1.c: New test.
6480
6481 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6482
6483 PR fortran/15324
6484 * gfortran.dg/pr15324.f90: New test.
6485
6486 PR fortran/15129
6487 * gfortran.dg/pr15129.f90: New test.
6488
6489 PR fortran/15140
6490 * gfortran.dg/pr15140.f90: New test.
6491
6492 PR fortran/13792
6493 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6494 compile-time simplification.
6495
6496 2004-07-14 Mike Stump <mrs@apple.com>
6497
6498 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6499
6500 2004-07-14 James E Wilson <wilson@specifixinc.com>
6501
6502 PR target/16325
6503 * gcc.dg/profile-generate-1.c: New.
6504
6505 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6506
6507 * gcc.c-torture/execute/20040709-1.c: New test.
6508 * gcc.c-torture/execute/20040709-2.c: New test.
6509
6510 2004-07-14 Mike Stump <mrs@apple.com>
6511
6512 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6513
6514 2004-07-14 Mike Stump <mrs@apple.com>
6515
6516 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6517
6518 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6519
6520 PR c++/16518
6521 * g++.dg/parse/mutable1.C: New test.
6522
6523 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6524
6525 PR tree-optimization/16443
6526 * gcc.dg/tree-ssa/20040713-1.c: New test.
6527
6528 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6529
6530 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6531 for operator new.
6532
6533 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6534
6535 * gfortran.dg/g77/README: New file
6536 * gfortran.dg/g77/19981216-0.f: Copy from
6537 g77.f-torture/noncompile. Add "dg-do compile" and
6538 dg-error as required.
6539 * gfortran.dg/g77/19990218-1.f: Likewise
6540 * gfortran.dg/g77/19990905-1.f: Likewise
6541 * gfortran.dg/g77/9263.f: Likewise
6542 * gfortran.dg/g77/980615-0.f: Likewise
6543 * gfortran.dg/g77/980616-0.f: Likewise
6544 * gfortran.dg/g77/check0.f: Likewise
6545 * gfortran.dg/g77/select_no_compile.f: Likewise
6546
6547 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6548
6549 Copy files from g77.f-torture/compile.
6550 Add "{ dg-do compile}". Other changes as noted
6551 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6552 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6553 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6554 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6555 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6556 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6557 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6558 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6559 statement to conform to standard. Append alpha1.x for reference.
6560 * gfortran.dg/g77/xformat.f: Add dg-warning
6561
6562 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6563
6564 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6565 Add {dg-do compile} directive.
6566 * gfortran.dg/g77/cpp2.F: Likewise
6567
6568 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6569
6570 PR c++/5402
6571 * g++.dg/lookup/name-clash1.C: New test.
6572
6573 PR c++/9777
6574 * g++.dg/lookup/name-clash2.C: New test.
6575
6576 PR c++/12102
6577 * g++.dg/lookup/name-clash3.C: New test.
6578
6579 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6580
6581 * g++.dg/lookup/new2.C: New test.
6582 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6583
6584 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6585
6586 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6587 Add {dg-do compile} directive.
6588 * gfortran.dg/g77/13060.f: Likewise
6589 * gfortran.dg/g77/19990218-0.f: Likewise
6590 * gfortran.dg/g77/19990305-0.f: Likewise
6591 * gfortran.dg/g77/19990419-0.f: Likewise
6592 * gfortran.dg/g77/19990502-0.f: Likewise
6593 * gfortran.dg/g77/19990502-1.f: Likewise
6594 * gfortran.dg/g77/19990525-0.f: Likewise
6595 * gfortran.dg/g77/19990826-1.f: Likewise
6596 * gfortran.dg/g77/19990826-3.f: Likewise
6597 * gfortran.dg/g77/19990905-2.f: Likewise
6598 * gfortran.dg/g77/20000412-1.f: Likewise
6599 * gfortran.dg/g77/20000511-1.f: Likewise
6600 * gfortran.dg/g77/20000511-2.f: Likewise
6601 * gfortran.dg/g77/20000518.f: Likewise
6602 * gfortran.dg/g77/20000601-1.f: Likewise
6603 * gfortran.dg/g77/20000601-2.f: Likewise
6604 * gfortran.dg/g77/20000629-1.f: Likewise
6605 * gfortran.dg/g77/20000630-2.f: Likewise
6606 * gfortran.dg/g77/20010115.f: Likewise
6607 * gfortran.dg/g77/20010321-1.f: Likewise
6608 * gfortran.dg/g77/20010426.f: Likewise
6609 * gfortran.dg/g77/20020307-1.f: Likewise
6610 * gfortran.dg/g77/8485.f: Likewise
6611 * gfortran.dg/g77/960317-1.f: Likewise
6612 * gfortran.dg/g77/970915-0.f: Likewise
6613 * gfortran.dg/g77/980310-1.f: Likewise
6614 * gfortran.dg/g77/980310-2.f: Likewise
6615 * gfortran.dg/g77/980310-3.f: Likewise
6616 * gfortran.dg/g77/980310-4.f: Likewise
6617 * gfortran.dg/g77/980310-6.f: Likewise
6618 * gfortran.dg/g77/980310-7.f: Likewise
6619 * gfortran.dg/g77/980310-8.f: Likewise
6620 * gfortran.dg/g77/980419-2.f: Likewise
6621 * gfortran.dg/g77/980424-0.f: Likewise
6622 * gfortran.dg/g77/980427-0.f: Likewise
6623 * gfortran.dg/g77/980729-0.f: Likewise
6624 * gfortran.dg/g77/981117-1.f: Likewise
6625 * gfortran.dg/g77/toon_1.f: Likewise
6626
6627 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6628
6629 PR c++/2204
6630 * g++.dg/other/abstract2.C: New test.
6631
6632 2004-07-12 Paul Brook <paul@codesourcery.com>
6633
6634 * gfortran.dg/pointer_init_1.f90: New test.
6635
6636 2004-07-11 Paul Brook <paul@codesourcery.com>
6637
6638 PR fortran/15986
6639 * gfortran.dg/contained_1.f90: New test.
6640
6641 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6642
6643 * g++.dg/parse/defarg8.C: New test.
6644
6645 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6646
6647 PR fortran/16433
6648 * gfortran.dg/pr16433.f: New test.
6649
6650 PR fortran/17574
6651 * gfortran.dg/pr15754.f90: New test.
6652
6653 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6654
6655 PR tree-optimization/16437
6656 * gcc.c-torture/execute/bitfld-4.c: New test.
6657
6658 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6659
6660 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6661 access to common var from module.
6662
6663 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6664
6665 PR fortran/16336
6666 * gfortran.fortran-torture/execute/common_2.f90: New test.
6667
6668 2004-07-10 Paul Brook <paul@codesourcery.com>
6669
6670 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6671
6672 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6673
6674 PR fortran/15969
6675 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6676
6677 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6678
6679 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6680 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6681 * gfortran.dg/g77/ffree-form-1.f: Likewise
6682 * gfortran.dg/g77/ffree-form-2.f: Likewise
6683 * gfortran.dg/g77/ffree-form-3.f: Likewise
6684 * gfortran.dg/g77/fno-underscoring.f: Likewise
6685 * gfortran.dg/g77/funderscoring.f: Likewise
6686 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6687
6688 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6689
6690 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6691
6692 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6693 Paul Brook <paul@codesourcery.com>
6694
6695 PR fortran/13415
6696 * gfortran.dg/common_pointer_1.f90: New test.
6697
6698 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6699
6700 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6701
6702 2004-07-09 James E Wilson <wilson@specifixinc.com>
6703
6704 PR target/16364
6705 * gcc.c-torture/compile/20040709-1.c: New.
6706
6707 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6708
6709 PR fortran/14077
6710 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6711
6712 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6713
6714 PR fortran/13201
6715 * gfortran.dg/shape_1.f90: New test.
6716
6717 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6718 Andrew Pinski <apinski@apple.com>
6719
6720 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6721
6722 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6723
6724 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6725 comment.
6726
6727 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6728 Paul Brook <paul@codesourcery.com>
6729
6730 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6731 '.f95' and '.F95'.
6732
6733 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6734
6735 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6736
6737 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6738
6739 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6740 testcases with capital suffix.
6741
6742 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6743
6744 PR fortran/15481
6745 PR fortran/13372
6746 PR fortran/13575
6747 PR fortran/15978
6748 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6749
6750 * gfortran.dg/implicit_1.f90: New test.
6751
6752 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6753
6754 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6755 expression to match gfortran warning/error messages
6756 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6757 dg-error text.
6758
6759 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6760
6761 * lib/fortran-torture.exp: Rename proc search_for to
6762 search_for_re.
6763
6764 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6765
6766 * gcc.c-torture/execute/simd-5.x: New file.
6767 XFAIL on SPARC 64-bit at -O0.
6768
6769 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6770
6771 PR c++/8211
6772 PR c++/16165
6773 * g++.dg/warn/effc3.C: New test.
6774
6775 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6776
6777 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6778 change X to 1X in format.
6779 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6780 add data statements to conform to standard.
6781
6782 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6783
6784 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6785 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6786 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6787
6788 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6789
6790 * gfortran.dg/g77/7388.f: Copy from g77.dg
6791 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6792 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6793 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6794 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6795 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6796 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6797 * gfortran.dg/g77/strlen0.f: Likewise
6798
6799 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6800
6801 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6802 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6803
6804 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6805
6806 * gcc.c-torture/execute/920428-2.x: Delete.
6807 * gcc.c-torture/execute/920501-7.x: Likewise.
6808
6809 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6810
6811 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6812 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6813 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6814 prescott and c3-2.
6815 (PREFETCH_3DNOW): Add -march=c3.
6816
6817 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6818
6819 PR c/16437
6820 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6821 * gcc.c-torture/execute/bf64-1.x: Likewise.
6822
6823 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6824
6825 * gcc.c-torture/compile/20040708-1.c: New test.
6826
6827 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6828
6829 PR c++/16169
6830 * g++.dg/warn/effc2.C: New test.
6831
6832 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6833
6834 * gcc.c-torture/execute/bitfld-1.x: Remove.
6835 * gcc.c-torture/execute/bitfld-3.c: New test.
6836 * gcc.dg/bitfld-2.c: Remove XFAILs.
6837
6838 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6839
6840 PR c++/16276
6841 * g++.dg/rtti/tinfo1.C: New file.
6842
6843 2004-07-07 Eric Christopher <echristo@redhat.com>
6844
6845 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6846
6847 2004-07-07 Andrew Pinski <apinski@apple.com>
6848
6849 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6850
6851 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6852
6853 * g++.dg/init/call1.C: XFAIL.
6854
6855 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6856
6857 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6858 except for movstrict*, to movmem* and clrstr* to clrmem*.
6859
6860 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6861
6862 * gcc.c-torture/execute/20040707-1.c: New test.
6863
6864 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6865
6866 * gcc.c-torture/execute/20040706-1.c: New test.
6867
6868 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6869
6870 PR c++/3671
6871 * g++.dg/template/spec14.C: New test.
6872
6873 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6874
6875 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6876 nothing if not yet defined. Use it in b, c and d type definitions.
6877 * gcc.c-torture/execute/20040705-1.c: New test.
6878 * gcc.c-torture/execute/20040705-2.c: New test.
6879
6880 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6881
6882 PR c++/2518
6883 * g++.dg/lookup/new1.C: New test.
6884
6885 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6886
6887 PR c++/11406
6888 * g++.dg/template/sizeof8.C: New test.
6889
6890 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6891
6892 * gcc.c-torture/compile/20040705-1.c: New test.
6893
6894 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6895
6896 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6897
6898 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6899
6900 * gcc.dg/cpp/if-mop.c: Two new testcases.
6901 * gcc.dg/cpp/trad/comment-3.c: New.
6902
6903 2004-07-04 Paul Brook <paul@codesourcery.com>
6904
6905 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6906
6907 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6908
6909 PR c++/3761
6910 * g++.dg/lookup/crash4.C: New test.
6911
6912 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6913
6914 * gcc.c-torture/execute/builtin-abs-1.c
6915 * gcc.c-torture/execute/builtin-abs-2.c
6916 * gcc.c-torture/execute/builtin-complex-1.c
6917 * gcc.c-torture/execute/builtins/string-1-lib.c
6918 * gcc.c-torture/execute/builtins/string-1.c
6919 * gcc.c-torture/execute/builtins/string-2-lib.c
6920 * gcc.c-torture/execute/builtins/string-2.c
6921 * gcc.c-torture/execute/builtins/string-3-lib.c
6922 * gcc.c-torture/execute/builtins/string-3.c
6923 * gcc.c-torture/execute/builtins/string-4-lib.c
6924 * gcc.c-torture/execute/builtins/string-4.c
6925 * gcc.c-torture/execute/builtins/string-5-lib.c
6926 * gcc.c-torture/execute/builtins/string-5.c
6927 * gcc.c-torture/execute/builtins/string-6-lib.c
6928 * gcc.c-torture/execute/builtins/string-6.c
6929 * gcc.c-torture/execute/builtins/string-7-lib.c
6930 * gcc.c-torture/execute/builtins/string-7.c
6931 * gcc.c-torture/execute/builtins/string-8-lib.c
6932 * gcc.c-torture/execute/builtins/string-8.c
6933 * gcc.c-torture/execute/builtins/string-9-lib.c
6934 * gcc.c-torture/execute/builtins/string-9.c
6935 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6936 * gcc.c-torture/execute/builtins/string-asm-1.c
6937 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6938 * gcc.c-torture/execute/builtins/string-asm-2.c
6939 * gcc.c-torture/execute/stdio-opt-1.c
6940 * gcc.c-torture/execute/stdio-opt-2.c
6941 * gcc.c-torture/execute/stdio-opt-3.c
6942 * gcc.c-torture/execute/string-opt-1.c
6943 * gcc.c-torture/execute/string-opt-10.c
6944 * gcc.c-torture/execute/string-opt-11.c
6945 * gcc.c-torture/execute/string-opt-12.c
6946 * gcc.c-torture/execute/string-opt-13.c
6947 * gcc.c-torture/execute/string-opt-14.c
6948 * gcc.c-torture/execute/string-opt-15.c
6949 * gcc.c-torture/execute/string-opt-16.c
6950 * gcc.c-torture/execute/string-opt-2.c
6951 * gcc.c-torture/execute/string-opt-6.c
6952 * gcc.c-torture/execute/string-opt-7.c
6953 * gcc.c-torture/execute/string-opt-8.c:
6954 Replace with ...
6955
6956 * gcc.c-torture/execute/builtins/abs-2.c
6957 * gcc.c-torture/execute/builtins/abs-3.c
6958 * gcc.c-torture/execute/builtins/complex-1.c
6959 * gcc.c-torture/execute/builtins/fprintf.c
6960 * gcc.c-torture/execute/builtins/fputs.c
6961 * gcc.c-torture/execute/builtins/memcmp.c
6962 * gcc.c-torture/execute/builtins/memmove.c
6963 * gcc.c-torture/execute/builtins/memops-asm.c
6964 * gcc.c-torture/execute/builtins/mempcpy-2.c
6965 * gcc.c-torture/execute/builtins/mempcpy.c
6966 * gcc.c-torture/execute/builtins/memset.c
6967 * gcc.c-torture/execute/builtins/printf.c
6968 * gcc.c-torture/execute/builtins/sprintf.c
6969 * gcc.c-torture/execute/builtins/strcat.c
6970 * gcc.c-torture/execute/builtins/strchr.c
6971 * gcc.c-torture/execute/builtins/strcmp.c
6972 * gcc.c-torture/execute/builtins/strcpy.c
6973 * gcc.c-torture/execute/builtins/strcspn.c
6974 * gcc.c-torture/execute/builtins/strlen-2.c
6975 * gcc.c-torture/execute/builtins/strlen.c
6976 * gcc.c-torture/execute/builtins/strncat.c
6977 * gcc.c-torture/execute/builtins/strncmp-2.c
6978 * gcc.c-torture/execute/builtins/strncmp.c
6979 * gcc.c-torture/execute/builtins/strncpy.c
6980 * gcc.c-torture/execute/builtins/strpbrk.c
6981 * gcc.c-torture/execute/builtins/strpcpy-2.c
6982 * gcc.c-torture/execute/builtins/strpcpy.c
6983 * gcc.c-torture/execute/builtins/strrchr.c
6984 * gcc.c-torture/execute/builtins/strspn.c
6985 * gcc.c-torture/execute/builtins/strstr-asm.c
6986 * gcc.c-torture/execute/builtins/strstr.c:
6987 ... these new files.
6988
6989 * gcc.c-torture/execute/builtins/abs-2-lib.c
6990 * gcc.c-torture/execute/builtins/abs-3-lib.c
6991 * gcc.c-torture/execute/builtins/complex-1-lib.c
6992 * gcc.c-torture/execute/builtins/fprintf-lib.c
6993 * gcc.c-torture/execute/builtins/fputs-lib.c
6994 * gcc.c-torture/execute/builtins/memcmp-lib.c
6995 * gcc.c-torture/execute/builtins/memmove-lib.c
6996 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6997 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6998 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6999 * gcc.c-torture/execute/builtins/memset-lib.c
7000 * gcc.c-torture/execute/builtins/printf-lib.c
7001 * gcc.c-torture/execute/builtins/sprintf-lib.c
7002 * gcc.c-torture/execute/builtins/strcat-lib.c
7003 * gcc.c-torture/execute/builtins/strchr-lib.c
7004 * gcc.c-torture/execute/builtins/strcmp-lib.c
7005 * gcc.c-torture/execute/builtins/strcpy-lib.c
7006 * gcc.c-torture/execute/builtins/strcspn-lib.c
7007 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7008 * gcc.c-torture/execute/builtins/strlen-lib.c
7009 * gcc.c-torture/execute/builtins/strncat-lib.c
7010 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7011 * gcc.c-torture/execute/builtins/strncmp-lib.c
7012 * gcc.c-torture/execute/builtins/strncpy-lib.c
7013 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7014 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7015 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7016 * gcc.c-torture/execute/builtins/strrchr-lib.c
7017 * gcc.c-torture/execute/builtins/strspn-lib.c
7018 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7019 * gcc.c-torture/execute/builtins/strstr-lib.c
7020 * gcc.c-torture/execute/builtins/lib/abs.c
7021 * gcc.c-torture/execute/builtins/lib/fprintf.c
7022 * gcc.c-torture/execute/builtins/lib/memset.c
7023 * gcc.c-torture/execute/builtins/lib/printf.c
7024 * gcc.c-torture/execute/builtins/lib/sprintf.c
7025 * gcc.c-torture/execute/builtins/lib/strcpy.c
7026 * gcc.c-torture/execute/builtins/lib/strcspn.c
7027 * gcc.c-torture/execute/builtins/lib/strncat.c
7028 * gcc.c-torture/execute/builtins/lib/strncmp.c
7029 * gcc.c-torture/execute/builtins/lib/strncpy.c
7030 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7031 * gcc.c-torture/execute/builtins/lib/strspn.c
7032 * gcc.c-torture/execute/builtins/lib/strstr.c:
7033 New files containing support routines.
7034
7035 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7036 declaration.
7037 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7038 when not optimizing.
7039
7040 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7041
7042 PR c++/16240
7043 * g++.dg/abi/mangle22.C: New test.
7044 * g++.dg/abi/mangle23.C: Likewise.
7045
7046 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7047
7048 PR fortran/16290
7049 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7050 Allow for cases without denormalized floating point numbers.
7051
7052 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7053
7054 PR c/1027
7055 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7056 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7057 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7058 expected warning text.
7059 * gcc.dg/format/diag-2.c: New test.
7060
7061 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7062
7063 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7064
7065 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7066
7067 * gcc.dg/builtins-43.c: New.
7068 * gcc.dg/builtins-44.c: New.
7069 * gcc.dg/builtins-45.c: New.
7070
7071 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7072 Andreas Tobler <a.tobler@schweiz.ch>
7073
7074 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7075 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7076 as SIGSEGV.
7077 * gcc.dg/cleanup-11.c: Likewise.
7078 * gcc.dg/cleanup-8.c: Likewise.
7079 * gcc.dg/cleanup-9.c: Likewise.
7080 * gcc.dg/cleanup-5.c: Run on all platforms.
7081
7082 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7083
7084 * g++.dg/warn/nonnull1.C: New test.
7085
7086 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7087
7088 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7089 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7090 Special-case the Sun compiler wrt to <complex.h>.
7091
7092 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7093
7094 * gcc.dg/Wunreachable-8.C: New test.
7095
7096 * gcc.dg/h8300-ice2.c : New test.
7097
7098 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7099
7100 PR fortran/16161
7101 * gfortran.fortran-torture/compile/implicit.f90: Add test
7102 for implicit character.
7103
7104 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7105
7106 PR fortran/16289
7107 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7108 Use tiny() intrinsic to find smallest non-negative real
7109
7110 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7111
7112 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7113 * gcc.dg/compat/struct-by-value-22_x.c: New.
7114 * gcc.dg/compat/struct-by-value-22_y.c: New.
7115
7116 * gcc.c-torture/execute/20040629-1.c: New test.
7117
7118 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7119
7120 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7121 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7122
7123 PR target/16195
7124 * gcc.dg/20040625-1.c: New test.
7125
7126 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7127
7128 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7129
7130 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7131
7132 PR fortran/15963
7133 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7134
7135 2004-06-29 Richard Henderson <rth@redhat.com>
7136
7137 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7138
7139 2004-06-29 Paul Brook <paul@codesourcery.com>
7140
7141 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7142 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7143
7144 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7145
7146 PR c++/16260
7147 * g++.dg/parse/crash15.C: New.
7148
7149 2004-06-28 Andrew Pinski <apinski@apple.com>
7150
7151 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7152 by the error already.
7153
7154 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7155
7156 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7157
7158 PR target/14041
7159 * gcc.dg/h8300-bss-align-1.c : New.
7160
7161 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7162
7163 * PR c++/16174
7164 * g++.dg/template/ctor4.C: New.
7165
7166 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7167
7168 PR c++/16205
7169 * g++.dg/warn/Wsequence-point-1.C: New test.
7170
7171 2004-06-27 Paul Brook <paul@codesourcery.com>
7172
7173 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7174
7175 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7176
7177 * g++.old-deja/g++.mike/p7325.C: Remove.
7178
7179 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7180
7181 PR c/14963
7182 * gcc.dg/pr14963.c: New test.
7183
7184 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/16193
7187 * g++.dg/parse/redef1.C: New test.
7188
7189 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7190
7191 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7192 20021110.c.
7193 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7194 20021119-1.c.
7195 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7196 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7197 5-04.c.
7198 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7199 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7200 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7201 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7202 g++.brendan/enum14.C.
7203 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7204 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7205 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7206 g++.mike/virt1.C.
7207 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7208 memtemp24.C.
7209
7210 2004-06-27 Roger Sayle <roger@eyesopen.com>
7211
7212 * gcc.dg/20040527-1.c: New test case.
7213
7214 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7215
7216 PR gfortran/pr16196
7217 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7218
7219 2004-06-25 Roger Sayle <roger@eyesopen.com>
7220
7221 PR middle-end/15825
7222 * gcc.dg/pr15825-1.c: New test case.
7223
7224 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7225
7226 * gcc.c-torture/execute/20040625-1.c: New test.
7227
7228 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7229
7230 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7231
7232 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7233
7234 * gcc.dg/torture/mips-div-1.c: New test.
7235
7236 2004-06-24 Jeff Law <law@redhat.com>
7237
7238 * gcc.dg/tree-ssa/20040624-1.c: New test.
7239
7240 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7241
7242 * gcc.c-torture/compile/20040624-1.c: New test.
7243
7244 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7245
7246 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7247 this directory.
7248
7249 2004-06-23 Andrew Pinski <apinski@apple.com>
7250
7251 PR middle-end/15988
7252 * g++.dg/opt/ptrmem4.C: New test.
7253
7254 * gcc.dg/c90-array-quals-2.c: New test.
7255
7256 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7257
7258 * gcc.dg/kpice1.c: New test.
7259
7260 2006-06-23 Andrew Pinski <apinski@apple.com>
7261
7262 * gcc.dg/c90-array-quals.c: New test.
7263
7264 2006-06-22 Richard Henderson <rth@redhat.com>
7265
7266 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7267
7268 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7269
7270 * gcc.dg/builtins-config.h: Handle FreeBSD.
7271
7272 2006-06-22 Richard Henderson <rth@redhat.com>
7273
7274 * g++.dg/opt/devirt1.C: New.
7275
7276 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7277
7278 * g++.dg/opt/pr15551.C: New testcase.
7279
7280 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7281
7282 PR target/14800
7283 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7284 x86_64-*-linux* when compiling for 32bit.
7285
7286 2004-06-21 Andrew Pinski <apinski@apple.com>
7287
7288 * gcc.dg/pch/struct-1.c: New.
7289 * gcc.dg/pch/struct-1.hs: New.
7290
7291 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7292
7293 * gcc.dg/pch/save-temps-1.c: New file.
7294 * gcc.dg/pch/save-temps-1.hs: New file.
7295
7296 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7297
7298 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7299 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7300
7301 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7302
7303 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7304 to fix type error.
7305 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7306 Remove trailing spaces.
7307
7308 2004-06-21 Richard Henderson <rth@redhat.com>
7309
7310 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7311 merging && to BIT_FIELD_REF.
7312
7313 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7314
7315 * g++.dg/opt/placeholder1.C: New test.
7316
7317 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7318
7319 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7320 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7321 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7322 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7323
7324 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7325
7326 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7327 extern "C".
7328 * g++.dg/other/pragma-re-1.C: Add comments.
7329
7330 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7331
7332 PR gfortran/16080
7333 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7334
7335 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7336
7337 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7338 instead of setting the type of size_t by
7339 hand.
7340
7341 2004-06-18 Roger Sayle <roger@eyesopen.com>
7342
7343 * gcc.dg/unordered-2.c: New test case.
7344 * gcc.dg/unordered-3.c: New test case.
7345
7346 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7347
7348 PR other/16043
7349 * lib/g++.exp (g++_version): Tweak regexp for version
7350 * lib/g77.exp (g77_version): Likewise
7351 * lib/gfortran.exp (gfortran_version): Likewise
7352 * lib/objc.exp (objc_version): Likewise
7353 * lib/treelang.exp (treelang_version): Likewise
7354
7355 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7356
7357 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7358 Use INT_MAX instead of __INT_MAX__.
7359 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7360
7361 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7362 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7363 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7364 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7365 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7366 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7367 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7368 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7369 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7370
7371 * gcc.dg/range-test-1.c: New test.
7372 * g++.dg/opt/range-test-1.C: New test.
7373
7374 2004-06-17 Richard Henderson <rth@redhat.com>
7375
7376 * objc.dg/sync-1.m: New.
7377 * objc.dg/try-catch-1.m: Don't force next runtime.
7378 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7379 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7380 shadowed catch clause.
7381 * objc.dg/try-catch-5.m: New.
7382
7383 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7384
7385 Bug 14610
7386 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7387
7388 2004-06-15 Richard Henderson <rth@redhat.com>
7389
7390 * gcc.dg/20001116-1.c: Move expected warning line.
7391
7392 2004-06-15 Richard Henderson <rth@redhat.com>
7393
7394 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7395 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7396
7397 2004-06-15 Jeff Law <law@redhat.com>
7398
7399 * gcc.dg/tree-ssa/20040615-1.c: New test.
7400 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7401 be less sensitive to operand ordering.
7402 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7403
7404 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7405
7406 * g++.dg/abi/bitfield3.C: Add comment..
7407
7408 2004-06-15 Richard Henderson <rth@redhat.com>
7409
7410 * g++.dg/ext/stmtexpr1.C: XFAIL.
7411 * gcc.dg/20030612-1.c: XFAIL.
7412
7413 2004-06-15 Eric Christopher <echristo@redhat.com>
7414
7415 * g++.dg/charset/asm5.c: New.
7416 * gcc.dg/charset/asm6.c: New.
7417
7418 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7419
7420 PR fortran/15962
7421 * gfortran.fortran-torture/execute/select_1.f90: New test.
7422
7423 2004-06-15 Paul Brook <paul@codesourcery.com>
7424
7425 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7426
7427 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7428
7429 PR c++/15967
7430 * g++.dg/lookup/crash3.C: New test.
7431
7432 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7433
7434 PR c++/15947
7435 * g++.dg/parse/dtor4.C: New test.
7436
7437 2004-06-14 Jeff Law <law@redhat.com>
7438
7439 * gcc.c-torture/compile/20040614-1.c: New test.
7440
7441 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7442
7443 PR fortran/15211
7444 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7445 LEN of a character array.
7446
7447 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7448
7449 PR c++/15096
7450 * g++.dg/template/ptrmem10.C: New test.
7451
7452 PR c++/14930
7453 * g++.dg/template/friend30.C: New test.
7454
7455 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7456
7457 PR fortran/14928
7458 * gfortran.fortran-torture/compile/mloc.f90: New test.
7459
7460 2004-06-13 Paul Brook <paul@codesourcery.com>
7461
7462 * gfortran.fortran-torture/execute/random_2.f90: New test.
7463
7464 2004-06-13 Eric Christopher <echristo@redhat.com>
7465
7466 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7467
7468 2004-06-12 Paul Brook <paul@codesourcery.com>
7469
7470 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7471
7472 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7473
7474 PR fortran/14923
7475 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7476
7477 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7478
7479 PR fortran/14957
7480 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7481 syntax errors in end statements of contained subroutines.
7482
7483 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7484
7485 PR fortran/12841
7486 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7487
7488 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7489
7490 PR fortran/15665
7491 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7492
7493 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7494
7495 PR gfortran/12839
7496 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7497
7498 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7499
7500 PR c++/15862
7501 * g++.dg/parse/enum1.C: New test.
7502
7503 2004-06-10 Jeff Law <law@redhat.com>
7504
7505 * gcc.c-torture/compile/20040610-1.c: New test.
7506
7507 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7508
7509 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7510 * g++.old-deja/g++.other/decl3.C: Likewise.
7511
7512 2004-06-10 Brian Booth <bbooth@redhat.com>
7513
7514 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7515 V_MAY_DEF instead of VDEF.
7516 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7517
7518 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7519
7520 PR c++/14211
7521 * g++.dg/conversion/const1.C: New test.
7522
7523 PR c++/15076
7524 * g++.dg/conversion/reinterpret1.C: New test.
7525
7526 PR c++/15877
7527 * g++.dg/template/enum2.C: New test.
7528
7529 PR c++/15227
7530 * g++.dg/template/error13.C: New test.
7531
7532 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7533
7534 PR fortran/14957
7535 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7536 arguments to test_* REAL and of the right size.
7537
7538 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR target/15569
7541 PR rtl-optimization/15681
7542 * gcc.dg/20040609-1.c: New test.
7543
7544 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7545
7546 PR c++/14791
7547 * g++.dg/opt/builtins1.C: New test.
7548
7549 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7550
7551 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7552 that use default windows32 struct layout.
7553 * gcc.dg/i386-bitfield2.c: Likewise.
7554
7555 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7556
7557 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7558 for mingw32 and cygwin targets.
7559
7560 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7561
7562 * gcc.dg/pch/macro-4.c: New.
7563 * gcc.dg/pch/macro-4.hs: New.
7564
7565 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7566
7567 PR fortran/13249
7568 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7569
7570 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7571
7572 PR fortran/13372
7573 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7574
7575 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7576
7577 PR gfortran/14897
7578 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7579
7580 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7581
7582 PR gfortran/15755
7583 * gfortran.fortran-torture/execute/backspace.c : New test.
7584
7585 2004-06-09 Paul Brook <paul@codesourcery.com>
7586
7587 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7588 (pointer_to_section): Rewrite to use smaller array.
7589
7590 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7591
7592 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7593 * gcc.dg/ext/altivec-10.c: Same.
7594 * gcc.dg/ext/altivec-11.c: Same.
7595 * gcc.dg/ext/altivec-12.c: Same.
7596 * gcc.dg/ext/altivec-13.c: Same.
7597 * gcc.dg/ext/altivec-14.c: Same.
7598 * gcc.dg/ext/altivec-15.c: Same.
7599 * gcc.dg/ext/altivec-16.c: Same.
7600 * gcc.dg/ext/altivec-3.c: Same.
7601 * gcc.dg/ext/altivec-4.c: Same.
7602 * gcc.dg/ext/altivec-6.c: Same.
7603 * gcc.dg/ext/altivec-7.c: Same.
7604 * gcc.dg/ext/altivec-8.c: Same.
7605 * gcc.dg/ext/altivec-varargs-1.c: Same.
7606
7607 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7608 * g++.dg/ext/altivec-10.C: Same.
7609 * g++.dg/ext/altivec-2.C: Same.
7610 * g++.dg/ext/altivec-3.C: Same.
7611 * g++.dg/ext/altivec-4.C: Same.
7612 * g++.dg/ext/altivec-5.C: Same.
7613 * g++.dg/ext/altivec-6.C: Same.
7614 * g++.dg/ext/altivec-7.C: Same.
7615 * g++.dg/ext/altivec-8.C: Same.
7616 * g++.dg/ext/altivec-9.C: Same.
7617
7618 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7619
7620 PR c++/7841
7621 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7622
7623 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7624
7625 * gcc.dg/union-1.c: New test.
7626
7627 2004-06-07 Roger Sayle <roger@eyesopen.com>
7628
7629 * gcc.dg/builtins-41.c: New test case.
7630 * gcc.dg/builtins-42.c: New test case.
7631
7632 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7633
7634 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7635 * g++.dg/ext/altivec-10.C: Same.
7636 * g++.dg/ext/altivec-2.C: Same.
7637 * g++.dg/ext/altivec-3.C: Same.
7638 * g++.dg/ext/altivec-4.C: Same.
7639 * g++.dg/ext/altivec-5.C: Same.
7640 * g++.dg/ext/altivec-6.C: Same.
7641 * g++.dg/ext/altivec-7.C: Same.
7642 * g++.dg/ext/altivec-8.C: Same.
7643 * g++.dg/ext/altivec-9.C: Same.
7644 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7645 * g++.old-deja/g++.brendan/new3.C: Same.
7646 * gcc.c-torture/execute/eeprof-1.x: Same.
7647
7648 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7649
7650 PR c/14765
7651 * gcc.dg/pr14765-1.c: New test.
7652
7653 2004-06-07 Roger Sayle <roger@eyesopen.com>
7654
7655 PR c/14649
7656 * gcc.dg/pr14649-1.c: New test case.
7657
7658 2004-06-07 Richard Henderson <rth@redhat.com>
7659
7660 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7661 if temporaries.
7662
7663 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7664
7665 * g++.dg/eh/elide1.C: Remove XFAIL.
7666
7667 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7668
7669 PR c++/15337
7670 * g++.dg/expr/sizeof3.C: New test.
7671
7672 PR c++/14777
7673 * g++.dg/template/access14.C: New test.
7674
7675 PR c++/15554
7676 * g++.dg/template/enum1.C: New test.
7677
7678 PR c++/15057
7679 * g++.dg/eh/throw1.C: New test.
7680
7681 2004-06-07 David Ayers <d.ayers@inode.at>
7682 Ziemowit Laski <zlaski@apple.com>
7683
7684 * lib/objc.exp (objc_target_compile): Revert the '-framework
7685 Foundation' flag fix, since bare Darwin does not ship
7686 with the Foundation framework.
7687 * objc/execute/next_mapping.h: Provide a local NSConstantString
7688 @interface and @implementation.
7689 (objc_constant_string_init): A constructor function, used to
7690 initialize the NSConstantString meta-class object.
7691 * objc/execute/string1.m: Include "next_mapping.h" instead of
7692 <Foundation/NSString.h>.
7693 * objc/execute/string2.m: Likewise.
7694 * objc/execute/string3.m: Likewise.
7695 * objc/execute/string4.m: Likewise.
7696
7697 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7698
7699 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7700 to double. Replace double with FLOAT.
7701 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7702
7703 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7704 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7705 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7706 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7707 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7708 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7709 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7710 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7711
7712 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7713
7714 PR c/13519
7715 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7716
7717 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7718
7719 PR c++/15503
7720 * g++.dg/template/meminit2.C: New test.
7721
7722 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7723
7724 PR target/15822
7725 * gcc.c-torture/execute/compare-fp-1.c,
7726 gcc.c-torture/execute/compare-fp-2.c,
7727 gcc.c-torture/execute/compare-fp-3.c,
7728 gcc.c-torture/execute/compare-fp-4.c,
7729 gcc.c-torture/execute/compare-fp-3.x,
7730 gcc.c-torture/execute/compare-fp-4.x: Moved...
7731 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7732 gcc.c-torture/execute/ieee/compare-fp-2.c,
7733 gcc.c-torture/execute/ieee/compare-fp-3.c,
7734 gcc.c-torture/execute/ieee/compare-fp-4.c,
7735 gcc.c-torture/execute/ieee/compare-fp-3.x,
7736 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7737
7738 2004-06-04 David Ayers <d.ayers@inode.at>
7739
7740 * objc/execute/protocol-isEqual-4.m: New testcase.
7741
7742 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7743
7744 * objc/execute/protocol-isEqual-1.m: New testcase.
7745 * objc/execute/protocol-isEqual-2.m: New testcase.
7746 * objc/execute/protocol-isEqual-3.m: New testcase.
7747
7748 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7749
7750 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7751
7752 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7753
7754 * lib/objc.exp (objc_target_compile): When running tests on
7755 Darwin (Mac OS X), inform the linker about '-framework
7756 'Foundation'.
7757
7758 2004-06-02 Eric Christopher <echristo@redhat.com>
7759
7760 * gcc.c-torture/compile/20040602-1.c: New.
7761
7762 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7763
7764 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7765 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7766
7767 PR tree-optimization/14736
7768 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7769
7770 PR tree-optimization/14042
7771 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7772
7773 PR tree-optimization/14729
7774 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7775
7776 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7777
7778 PR fortran/15557
7779 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7780
7781 2004-06-01 Richard Hederson <rth@redhat.com>
7782
7783 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7784
7785 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7786
7787 PR c++/14932
7788 * g++.dg/parse/offsetof4.C: New test.
7789
7790 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7791
7792 PR objc/7993
7793 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7794
7795 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7796
7797 PR c++/15701
7798 * g++.dg/template/friend29.C: New test.
7799
7800 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7801
7802 PR c/15749
7803 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7804
7805 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7806
7807 * gcc.dg/sparc-trap-1.c: New test.
7808
7809 2004-05-31 Roger Sayle <roger@eyesopen.com>
7810
7811 PR middle-end/15069
7812 * g++.dg/opt/fold3.C: New test case.
7813
7814 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7815
7816 * lib/target-supports.exp (check_iconv_available): Fix fallout
7817 from 2004-05-28 patch.
7818
7819 2004-05-30 Paul Brook <paul@codesourcery.com>
7820
7821 PR fortran/15620
7822 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7823 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7824
7825 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7826
7827 * gfortran.fortran-torture/execute/random_1.f90: New test.
7828
7829 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7830
7831 * g++.dg/ext/altivec-10.C: New test.
7832
7833 2004-05-29 Paul Brook <paul@codesourcery.com>
7834
7835 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7836
7837 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7838
7839 * gcc.dg/altivec-16.c: New test.
7840
7841 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7842
7843 * lib/target-supports.exp (check_vmx_hw_available): New.
7844 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7845
7846 * lib/target-supports.exp (check_alias_available,
7847 check_iconv_available, check_named_sections_available): Use
7848 unique names for temporary files.
7849
7850 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7851
7852 * gcc.dg/altivec-15.c: New test.
7853
7854 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7855
7856 PR c++/15083
7857 * g++.dg/warn/noeffect6.C: New test.
7858
7859 PR c++/15471
7860 * g++.dg/expr/ptrmem4.C: New test.
7861
7862 PR c++/15640
7863 * g++.dg/template/operator3.C: New test.
7864
7865 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7866
7867 PR c++/14668
7868 * g++.dg/lookup/redecl1.C: New test.
7869 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7870
7871 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7872
7873 * gcc.c-torture/execute/compare-fp-1.c,
7874 gcc.c-torture/execute/compare-fp-2.c,
7875 gcc.c-torture/execute/compare-fp-3.c,
7876 gcc.c-torture/execute/compare-fp-4.c,
7877 gcc.c-torture/execute/compare-fp-3.x,
7878 gcc.c-torture/execute/compare-fp-4.x,
7879 gcc.dg/pr15649-1.c: New.
7880
7881 2004-05-27 Adam Nemet <anemet@lnxw.com>
7882
7883 PR c++/12883
7884 * g++.dg/init/array14.C: New test.
7885
7886 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7887
7888 * lib/compat.exp (compat-get-options-main): New.
7889 (compat-get-options): Remove unneeded code, warn for ignored
7890 command.
7891 (compat-execute): Check flag set by dg-require-* commands.
7892
7893 * lib/compat.exp (compat-execute): Break up long lines.
7894
7895 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7896
7897 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7898 * gcc.dg/altivec-14.c: New test.
7899 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7900
7901 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7902 * gcc.dg/altivec-12.c: Ditto.
7903
7904 * gcc.dg/altivec-3.c: Move call to altivec_check.
7905
7906 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7907
7908 PR c++/15044
7909 * g++.dg/template/error12.C: New test.
7910
7911 PR c++/15317
7912 * g++.dg/ext/attrib15.C: New test.
7913
7914 PR c++/15329
7915 * g++.dg/template/ptrmem9.C: New test.
7916
7917 2004-05-25 Paul Brook <paul@codesourcery.com>
7918
7919 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7920
7921 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/15165
7924 * g++.dg/template/crash19.C: New test.
7925
7926 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7927
7928 PR c++/15025
7929 * g++.dg/template/redecl1.C: New test.
7930
7931 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7932
7933 PR c++/14821
7934 * g++.dg/other/ns1.C: New test.
7935
7936 PR c++/14883
7937 * g++.dg/template/invalid1.C: New test.
7938
7939 2004-05-23 Paul Brook <paul@codesourcery.com>
7940 Victor Leikehman <lei@haifasphere.co.il>
7941
7942 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7943 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7944
7945 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7946
7947 PR c++/15285
7948 PR c++/15299
7949 * g++.dg/template/non-dependent5.C: New test.
7950 * g++.dg/template/non-dependent6.C: New test.
7951
7952 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7953
7954 PR c++/15507
7955 * g++.dg/inherit/union1.C: New test.
7956
7957 PR c++/15542
7958 * g++.dg/template/addr1.C: New test.
7959
7960 PR c++/15427
7961 * g++.dg/template/array5.C: New test.
7962
7963 PR c++/15287
7964 * g++.dg/template/array6.C: New test.
7965
7966 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7967 Roger Sayle <roger@eyesopen.com>
7968
7969 * g++.dg/lookup/forscope2.C: New test case.
7970
7971 2004-05-22 Ben Elliston <bje@au.ibm.com>
7972
7973 * gcc.dg/cpp/Wmissingdirs.c: New.
7974
7975 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7976
7977 PR target/15301
7978 * gcc.dg/compat/union-m128-1.h: New file.
7979 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7980 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7981 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7982
7983 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7984
7985 PR target/15302
7986 * gcc.dg/compat/struct-complex-1.h: New file.
7987 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7988 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7989 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7990
7991 2004-05-20 Roger Sayle <roger@eyesopen.com>
7992
7993 PR middle-end/3074
7994 * gcc.dg/pr3074-1.c: New test case.
7995 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7996
7997 2004-05-20 Falk Hueffner <falk@debian.org>
7998
7999 PR other/15526
8000 * gcc.dg/ftrapv-1.c: New test case.
8001
8002 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8003
8004 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8005
8006 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8007 Jeff Law <law@redhat.com>
8008
8009 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8010 * gcc.dg/tree-ssa/20040518-2.c: New test.
8011
8012 * gcc.dg/tree-ssa/20040518-1.c: New test.
8013
8014 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8015
8016 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8017
8018 2004-05-18 Paul Brook <paul@codesourcery.com>
8019
8020 PR fortran/13930
8021 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8022
8023 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8024
8025 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8026 constant folding.
8027
8028 2004-05-17 Steven Bosscher <stevenb@suse.de>
8029
8030 * gcc.dg/tree-ssa/20040517-1.c: New test.
8031
8032 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8033
8034 * gcc.dg/loop-4.c: New test.
8035
8036 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8037
8038 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8039
8040 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8041
8042 PR fortran/15311
8043 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8044
8045 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8046
8047 PR fortran/13826
8048 PR fortran/13940
8049 * gfortran.fortran-torture/compile/data_1.f90: New test.
8050
8051 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8052
8053 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8054 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8055
8056 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8057
8058 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8059
8060 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8061
8062 PR c/15444
8063 * gcc.dg/format/xopen-1.c: Adjust expected message.
8064 * gcc.dg/format/xopen-3.c: New test.
8065
8066 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8067
8068 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8069
8070 2004-05-14 Jeff Law <law@redhat.com>
8071
8072 * gcc.dg/tree-ssa/20040514-2.c: New test.
8073
8074 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8075
8076 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8077 this ...
8078 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8079 this.
8080
8081 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8082
8083 * gcc.dg/tree-ssa/20040514-1.c: New test.
8084
8085 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8086
8087 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8088 test.
8089
8090 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8091
8092 PR fortran/14066
8093 * gfortran.fortran-torture/compile/do_1.f90: New test.
8094
8095 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8096
8097 PR fortran/15051
8098 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8099 test.
8100
8101 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8102
8103 PR fortran/15149
8104 * gfortran.fortran-torture/execute/random_init.f90: New test.
8105
8106 2004-05-13 Paul Brook <paul@codesourcery.com>
8107
8108 PR fortran/15314
8109 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8110
8111 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8112
8113 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8114 for the powerpc case.
8115
8116 2004-05-13 Jeff Law <law@redhat.com>
8117
8118 * gcc.dg/tree-ssa/20040513-1.c: New test.
8119 * gcc.dg/tree-ssa/20040513-2.c: New test.
8120
8121 2004-05-13 Paul Brook <paul@codesourcery.com>
8122
8123 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8124 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8125 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8126
8127 2004-05-13 Andreas Schwab <schwab@suse.de>
8128
8129 PR other/10819
8130 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8131 characters.
8132
8133 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8134
8135 PR fortran/15294
8136 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8137
8138 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8139
8140 Merge from tree-ssa-20020619-branch. See
8141 ChangeLog.tree-ssa for details.
8142
8143 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8144
8145 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8146 include <altivec.h> explicitly.
8147 * gcc.dg/altivec-13.c: Likewise.
8148
8149 2004-05-11 Paul Brook <paul@codesourcery.com>
8150
8151 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8152
8153 2004-05-10 Eric Christopher <echristo@redhat.com>
8154
8155 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8156 * gcc.dg/sibcall-4.c: Ditto.
8157
8158 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8159
8160 * g++.dg/ext/altivec-8.C: New test case.
8161 * gcc.dg/altivec-13.c: New test case.
8162
8163 2004-05-08 Roger Sayle <roger@eyesopen.com>
8164
8165 * gcc.c-torture/execute/divcmp-1.c: New test case.
8166 * gcc.c-torture/execute/divcmp-2.c: New test case.
8167 * gcc.c-torture/execute/divcmp-3.c: New test case.
8168
8169 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8170
8171 * g++.dg/other/pragma-re-2.C: New test.
8172
8173 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8174
8175 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8176 * gcc.dg/i386-387-2.c: Likewise.
8177
8178 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8179 __builtin_drem.
8180 * gcc.dg/i386-387-6.c: Likewise.
8181
8182 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8183
8184 * gcc.dg/builtins-33.c: Also check log1p*.
8185
8186 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8187
8188 PR optimization/15296
8189 * gcc.c-torture/execute/pr15296.c: New test.
8190
8191 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8192
8193 * gcc.dg/builtins-40.c: New test.
8194
8195 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8196
8197 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8198
8199 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8200
8201 * g++.dg/ext/spe1.C: New testcase.
8202
8203 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8204
8205 * objc.dg/image-info.m: Allow additional attributes
8206 for __image_info section.
8207
8208 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8209
8210 * gcc.dg/torture/mips-hilo-2.c: New test.
8211
8212 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8213
8214 PR c++/14389
8215 * g++.dg/template/member5.C: New test.
8216
8217 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8218
8219 * gcc.dg/builtins-34.c: Also check expm1*.
8220
8221 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8222
8223 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8224 * gcc.dg/torture/builtin-convert-3.c: New test.
8225
8226 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8227
8228 PR middle-end/15054
8229 * g++.dg/opt/pr15054.C: New test.
8230
8231 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8232
8233 * gcc.dg/torture/builtin-rounding-1.c: New test.
8234 * gcc.dg/builtins-25.c: Delete.
8235 * gcc.dg/builtins-29.c: Delete.
8236
8237 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8238
8239 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8240 * gcc.dg/sibcall-4.c: Likewise.
8241 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8242
8243 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8244
8245 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8246 bit-field on 16-bit targets.
8247
8248 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8249
8250 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8251 16-bit targets.
8252
8253 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8254
8255 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8256 * gcc.dg/rs6000-power2-2.c: Likewise.
8257
8258 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8259
8260 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8261 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8262 Change the asm registers to be in form of frN instead of fN.
8263
8264 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8265
8266 * gcc.dg/torture/builtin-convert-2.c: New test.
8267
8268 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8269
8270 * gcc.dg/rs6000-power2-1.c: New test.
8271 * gcc.dg/rs6000-power2-2.c: New test.
8272
8273 2004-04-28 Jan Hubicka <jh@suse.cz>
8274
8275 * gcc.dg/unused-6.c: New test.
8276
8277 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8278 Ulrich Weigand <uweigand@de.ibm.com>
8279
8280 * ada/acats/run_all.sh: Define $target variable.
8281
8282 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8283
8284 PR c++/15119
8285 * g++.dg/other/vararg-1.C: New test.
8286
8287 PR c++/4794
8288 * g++.dg/eh/cleanup3.C: New test.
8289
8290 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8291
8292 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8293 and ad8011a (target_insn).
8294 * ada/acats/support/macro.dfs: Likewise.
8295 * ada/acats/support/impbit.adb: New file.
8296
8297 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8298
8299 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8300
8301 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8302
8303 * gcc.dg/loop-3.c: New test.
8304
8305 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8306
8307 * gcc.c-torture/execute/simd-5.c: New test.
8308
8309 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8310
8311 PR c++/15064
8312 * g++.dg/template/crash18.C: New test.
8313
8314 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8315
8316 * g++.dg/ext/complit3.C: New test.
8317
8318 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8319
8320 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8321 * gcc.dg/altivec-3.c: Same.
8322 * gcc.dg/altivec-varargs-1.c: Same.
8323
8324 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8325
8326 * lib/target-supports.exp (check_profiling_available): Assume
8327 profiling is not available on powerpc-eabi targets.
8328
8329 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8330
8331 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8332 * gcc.dg/vmx/bug-1.c: Ditto.
8333
8334 2004-04-20 Eric Christopher <echristo@redhat.com>
8335
8336 * gcc.dg/charset/extern.c: New test.
8337 * g++.dg/charset/extern3.cc: Ditto.
8338
8339 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8340
8341 * gcc.dg/builtins-39.c: New test.
8342
8343 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8344
8345 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8346
8347 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8348
8349 * gcc.dg/torture/mips-hilo-1.c: New test.
8350
8351 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8352
8353 * gcc.c-torture/compile/20040419-1.c: New test.
8354
8355 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8356
8357 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8358
8359 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8360 Aldy Hernandez <aldyh@redhat.com>
8361
8362 * gcc.c-torture/execute/va-arg-24.c: New.
8363
8364 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8365 Aldy Hernandez <aldyh@redhat.com>
8366
8367 * gcc.dg/vmx/1b-01.c: New.
8368 * gcc.dg/vmx/1b-02.c: New.
8369 * gcc.dg/vmx/1b-03.c: New.
8370 * gcc.dg/vmx/1b-04.c: New.
8371 * gcc.dg/vmx/1b-05.c: New.
8372 * gcc.dg/vmx/1b-06.c: New.
8373 * gcc.dg/vmx/1b-07.c: New.
8374 * gcc.dg/vmx/1c-01.c: New.
8375 * gcc.dg/vmx/1c-02.c: New.
8376 * gcc.dg/vmx/3a-01a.c: New.
8377 * gcc.dg/vmx/3a-01.c: New.
8378 * gcc.dg/vmx/3a-01m.c: New.
8379 * gcc.dg/vmx/3a-03.c: New.
8380 * gcc.dg/vmx/3a-03m.c: New.
8381 * gcc.dg/vmx/3a-04.c: New.
8382 * gcc.dg/vmx/3a-04m.c: New.
8383 * gcc.dg/vmx/3a-05.c: New.
8384 * gcc.dg/vmx/3a-06.c: New.
8385 * gcc.dg/vmx/3a-06m.c: New.
8386 * gcc.dg/vmx/3a-07.c: New.
8387 * gcc.dg/vmx/3b-01.c: New.
8388 * gcc.dg/vmx/3b-02.c: New.
8389 * gcc.dg/vmx/3b-10.c: New.
8390 * gcc.dg/vmx/3b-13.c: New.
8391 * gcc.dg/vmx/3b-14.c: New.
8392 * gcc.dg/vmx/3b-15.c: New.
8393 * gcc.dg/vmx/3c-01a.c: New.
8394 * gcc.dg/vmx/3c-01.c: New.
8395 * gcc.dg/vmx/3c-02.c: New.
8396 * gcc.dg/vmx/3c-03.c: New.
8397 * gcc.dg/vmx/3d-01.c: New.
8398 * gcc.dg/vmx/4-01.c: New.
8399 * gcc.dg/vmx/4-03.c: New.
8400 * gcc.dg/vmx/5-01.c: New.
8401 * gcc.dg/vmx/5-02.c: New.
8402 * gcc.dg/vmx/5-03.c: New.
8403 * gcc.dg/vmx/5-04.c: New.
8404 * gcc.dg/vmx/5-05.c: New.
8405 * gcc.dg/vmx/5-06.c: New.
8406 * gcc.dg/vmx/5-07.c: New.
8407 * gcc.dg/vmx/5-07t.c: New.
8408 * gcc.dg/vmx/5-08.c: New.
8409 * gcc.dg/vmx/5-10.c: New.
8410 * gcc.dg/vmx/5-11.c: New.
8411 * gcc.dg/vmx/7-01a.c: New.
8412 * gcc.dg/vmx/7-01.c: New.
8413 * gcc.dg/vmx/7c-01.c: New.
8414 * gcc.dg/vmx/7d-01.c: New.
8415 * gcc.dg/vmx/7d-02.c: New.
8416 * gcc.dg/vmx/8-01.c: New.
8417 * gcc.dg/vmx/8-02a.c: New.
8418 * gcc.dg/vmx/8-02.c: New.
8419 * gcc.dg/vmx/brode-1.c: New.
8420 * gcc.dg/vmx/bug-1.c: New.
8421 * gcc.dg/vmx/bug-2.c: New.
8422 * gcc.dg/vmx/bug-3.c: New.
8423 * gcc.dg/vmx/cw-bug-1.c: New.
8424 * gcc.dg/vmx/cw-bug-2.c: New.
8425 * gcc.dg/vmx/cw-bug-3.c: New.
8426 * gcc.dg/vmx/dct.c: New.
8427 * gcc.dg/vmx/debug-1.c: New.
8428 * gcc.dg/vmx/debug-2.c: New.
8429 * gcc.dg/vmx/debug-3.c: New.
8430 * gcc.dg/vmx/debug-4.c: New.
8431 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8432 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8433 * gcc.dg/vmx/eg-5.c: New.
8434 * gcc.dg/vmx/fft.c: New.
8435 * gcc.dg/vmx/gcc-bug-1.c: New.
8436 * gcc.dg/vmx/gcc-bug-2.c: New.
8437 * gcc.dg/vmx/gcc-bug-3.c: New.
8438 * gcc.dg/vmx/gcc-bug-4.c: New.
8439 * gcc.dg/vmx/gcc-bug-5.c: New.
8440 * gcc.dg/vmx/gcc-bug-6.c: New.
8441 * gcc.dg/vmx/gcc-bug-7.c: New.
8442 * gcc.dg/vmx/gcc-bug-8.c: New.
8443 * gcc.dg/vmx/gcc-bug-9.c: New.
8444 * gcc.dg/vmx/gcc-bug-b.c: New.
8445 * gcc.dg/vmx/gcc-bug-c.c: New.
8446 * gcc.dg/vmx/gcc-bug-d.c: New.
8447 * gcc.dg/vmx/gcc-bug-e.c: New.
8448 * gcc.dg/vmx/gcc-bug-f.c: New.
8449 * gcc.dg/vmx/gcc-bug-g.c: New.
8450 * gcc.dg/vmx/gcc-bug-i.c: New.
8451 * gcc.dg/vmx/harness.h: New.
8452 * gcc.dg/vmx/ira1.c: New.
8453 * gcc.dg/vmx/ira2a.c: New.
8454 * gcc.dg/vmx/ira2b.c: New.
8455 * gcc.dg/vmx/ira2.c: New.
8456 * gcc.dg/vmx/ira2c.c: New.
8457 * gcc.dg/vmx/mem.c: New.
8458 * gcc.dg/vmx/newton-1.c: New.
8459 * gcc.dg/vmx/ops.c: New.
8460 * gcc.dg/vmx/sn7153.c: New.
8461 * gcc.dg/vmx/spill2.c: New.
8462 * gcc.dg/vmx/spill3.c: New.
8463 * gcc.dg/vmx/spill.c: New.
8464 * gcc.dg/vmx/t.c: New.
8465 * gcc.dg/vmx/varargs-1.c: New.
8466 * gcc.dg/vmx/varargs-2.c: New.
8467 * gcc.dg/vmx/varargs-3.c: New.
8468 * gcc.dg/vmx/varargs-4.c: New.
8469 * gcc.dg/vmx/varargs-5.c: New.
8470 * gcc.dg/vmx/varargs-6.c: New.
8471 * gcc.dg/vmx/varargs-7.c: New.
8472 * gcc.dg/vmx/vmx.exp: New.
8473 * gcc.dg/vmx/vprint-1.c: New.
8474 * gcc.dg/vmx/vscan-1.c: New.
8475 * gcc.dg/vmx/x-01.c: New.
8476 * gcc.dg/vmx/x-02.c: New.
8477 * gcc.dg/vmx/x-03.c: New.
8478 * gcc.dg/vmx/x-04.c: New.
8479 * gcc.dg/vmx/x-05.c: New.
8480 * gcc.dg/vmx/yousufi-1.c: New.
8481 * gcc.dg/vmx/zero-1.c: New.
8482 * gcc.dg/vmx/zero.c: New.
8483
8484 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8485
8486 * g++.dg/lookup/java1.C: Update for chage of
8487 _Jv_AllocObject.
8488 * g++.dg/lookup/java2.C: Likewise.
8489
8490 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8491
8492 * ada/acats/run_all.sh: use -O2 by default.
8493
8494 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8495
8496 * gcc.dg/vr-mult-[12].c: New tests.
8497
8498 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8499
8500 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8501
8502 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8503
8504 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8505
8506 * lib/target-supports.exp (check_profiling_available): Assume profiling
8507 isn't available for mips*-*-elf targets.
8508
8509 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8510
8511 * gcc.dg/builtins-38.c: New test.
8512
8513 2004-04-14 Eric Christopher <echristo@redhat.com>
8514
8515 * g++.dg/charset/charset.exp: Run .cc extension tests.
8516
8517 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8518
8519 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8520
8521 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8522
8523 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8524
8525 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8526
8527 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8528 * gcc.dg/i386-387-2.c: Likewise.
8529
8530 * gcc.dg/i386-387-7.c: New test.
8531 * gcc.dg/i386-387-8.c: New test.
8532
8533 * gcc.dg/builtins-37.c: New test.
8534
8535 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8536
8537 * g++.dg/pch/externc-1.C: Add missing semicolon.
8538
8539 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8540
8541 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8542
8543 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8544
8545 * gcc.c-torture/execute/20040411-1.c: New test.
8546
8547 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8548
8549 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8550
8551 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8552
8553 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8554
8555 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8556
8557 * lib/target-supports.exp (check_named_sections_available): New.
8558 * lib/gcc-dg.exp (dg-require-named-sections): New.
8559 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8560 old-deja.exp. Also prune error-count message from HP linker.
8561 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8562
8563 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8564 * g++.old-deja/g++.pt/static3.C: Likewise.
8565 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8566
8567 2004-04-09 Roger Sayle <roger@eyesopen.com>
8568
8569 * gcc.c-torture/execute/20040409-1.c: New test case.
8570 * gcc.c-torture/execute/20040409-2.c: New test case.
8571 * gcc.c-torture/execute/20040409-3.c: New test case.
8572
8573 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8574
8575 * gcc.dg/20040409-1.c: New test.
8576
8577 2004-04-08 Roger Sayle <roger@eyesopen.com>
8578
8579 PR target/14888
8580 * g++.dg/opt/pr14888.C: New test case.
8581
8582 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8583
8584 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8585 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8586 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8587 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8588 New tests.
8589
8590 2004-04-08 Paul Brook <paul@codesourcery.com>
8591
8592 * gcc.dg/spill-1.c: New test.
8593
8594 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8595
8596 * gcc.dg/torture/builtin-ctype-2.c: New test.
8597
8598 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8599
8600 * gcc.dg/pch/pch.exp: Add largefile test.
8601
8602 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8603
8604 * g++.dg/pch/externc-1.Hs: New.
8605 * g++.dg/pch/externc-1.C: New.
8606
8607 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8608
8609 * gcc.dg/compat/struct-by-value-5a_main.c,
8610 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8611 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8612 * gcc.dg/compat/struct-by-value-5a_x.c,
8613 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8614 gcc.dg/compat/struct-by-value-5_x.c.
8615 * gcc.dg/compat/struct-by-value-5a_y.c,
8616 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8617 gcc.dg/compat/struct-by-value-5_y.c.
8618
8619 * gcc.dg/compat/struct-by-value-6a_main.c,
8620 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8621 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8622 * gcc.dg/compat/struct-by-value-6a_x.c,
8623 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8624 gcc.dg/compat/struct-by-value-6_x.c.
8625 * gcc.dg/compat/struct-by-value-6a_y.c,
8626 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8627 gcc.dg/compat/struct-by-value-6_y.c.
8628
8629 * gcc.dg/compat/struct-by-value-7a_main.c,
8630 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8631 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8632 * gcc.dg/compat/struct-by-value-7a_x.c,
8633 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8634 gcc.dg/compat/struct-by-value-7_x.c.
8635 * gcc.dg/compat/struct-by-value-7a_y.c,
8636 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8637 gcc.dg/compat/struct-by-value-7_y.c.
8638
8639 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8640
8641 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8642 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8643 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8644 options.
8645
8646 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8647
8648 * gcc.dg/builtins-36.c: New test.
8649
8650 2004-04-06 Paul Brook <paul@codesourcery.com>
8651
8652 * README.gcc: Remove obsolete contraint on testcases.
8653
8654 2004-04-05 Paul Brook <paul@codesourcery.com>
8655
8656 PR2123
8657 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8658 failure and exit(0) on success.
8659 * g++.dg/expr/anew2.C: Ditto.
8660 * g++.dg/expr/anew3.C: Ditto.
8661 * g++.dg/expr/anew4.C: Ditto.
8662
8663 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8664
8665 PR c++/3518
8666 * g++.dg/template/unify7.C: New.
8667
8668 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8669
8670 * g++.dg/README: Bring up to date with new subdirectories; remove
8671 duplicate subdirectory lines.
8672
8673 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8674
8675 PR c++/14007
8676 * g++.dg/template/unify5.C: New.
8677 * g++.dg/template/unify6.C: New.
8678 * g++.dg/template/qualttp20.C: Adjust.
8679 * g++.old-deja/g++.jason/report.C: Adjust.
8680 * g++.old-deja/g++.other/qual1.C: Adjust.
8681
8682 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8683
8684 PR c++/14803
8685 * g++.dg/inherit/ptrmem1.C: New test.
8686
8687 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8688
8689 PR c++/14755
8690 * gcc.c-torture/execute/20040331-1.c: New test.
8691 * gcc.dg/20040331-1.c: New test.
8692
8693 2004-04-01 Paul Brook <paul@codesourcery.com>
8694
8695 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8696
8697 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8698
8699 PR c++/14724
8700 * g++.dg/init/goto1.C: New test.
8701
8702 PR c++/14763
8703 * g++.dg/template/defarg4.C: New test.
8704
8705 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8706
8707 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8708
8709 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8710
8711 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8712
8713 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8714
8715 * gcc.dg/noncompile/undeclared-2.c: New test.
8716
8717 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8718
8719 * gcc.dg/940409-1.c: Remove XFAIL.
8720 * gcc.dg/reg-vol-struct-1.c: New test.
8721
8722 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8723
8724 * gcc.dg/torture/builtin-wctype-1.c: New test.
8725
8726 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8727
8728 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8729 * gcc.dg/20001101-1.c: Likewise.
8730 * gcc.dg/20001102-1.c: Likewise.
8731
8732 2004-03-25 Roger Sayle <roger@eyesopen.com>
8733
8734 * gcc.dg/compare8.c: Add an additional test for XOR.
8735
8736 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8737
8738 * gcc.dg/torture/builtin-ctype-1.c: New test.
8739
8740 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8741
8742 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8743 * gcc.dg/torture/builtin-math-1.c: Likewise.
8744 * gcc.dg/torture/builtin-power-1.c: New test.
8745
8746 2004-03-24 Andreas Schwab <schwab@suse.de>
8747
8748 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8749 IA64 assembler.
8750
8751 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8752 Roger Sayle <roger@eyesopen.com>
8753
8754 * gcc.dg/compare8.c: New test case.
8755
8756 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8757
8758 * g++.dg/ext/altivec-7.C: New test.
8759
8760 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8761
8762 PR 12267, 12391, 12560, 13129, 14114, 14133
8763 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8764 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8765 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8766 Adjust error regexps.
8767 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8768 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8769 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8770 * gcc.dg/local1.c: Add explanatory comment.
8771
8772 2004-03-23 Roger Sayle <roger@eyesopen.com>
8773
8774 PR optimization/14669
8775 * g++.dg/opt/fold2.C: New test case.
8776
8777 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8778
8779 PR c/14069
8780 * gcc.dg/20040322-1.c: New test.
8781
8782 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8783
8784 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8785 * gcc.dg/ultrasp4.c: Likewise.
8786 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8787
8788 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8789
8790 * gcc.dg/i386-sse-8.c: Reset default options.
8791
8792 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8793
8794 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8795 in the error message text.
8796
8797 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8798
8799 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8800
8801 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8802
8803 PR c++/14616
8804 * g++.dg/init/array13.C: New test.
8805
8806 2004-03-20 Roger Sayle <roger@eyesopen.com>
8807
8808 PR target/13889
8809 * gcc.c-torture/compile/pr13889.c: New test case.
8810
8811 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8812
8813 PR c/14635
8814 * builtins-1.c (nan, nans): Don't test.
8815 * builtins-30.c: Don't use nan, nanf, nanl.
8816 * builtins-35.c: New test.
8817
8818 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8819
8820 * g++.dg/ext/altivec-6.C: New test.
8821
8822 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8823
8824 * g++.dg/init/placement3.C: New test.
8825
8826 * g++.dg/template/spec13.C: New test.
8827
8828 * g++.dg/lookup/using11.C: New test.
8829
8830 * g++.dg/lookup/koenig3.C: New test.
8831
8832 * g++.dg/template/operator2.C: New test.
8833
8834 * g++.dg/expr/dtor3.C: New test.
8835 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8836 marker.
8837 * g++.old-deja/g++.law/visibility28.C: Likewise.
8838
8839 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8840
8841 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8842 * gcc.dg/ppc64-abi-3.c: Likewise.
8843
8844 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8845
8846 PR c++/14545
8847 * g++.dg/parse/template15.C: New test.
8848
8849 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8850
8851 * g++.dg/expr/dtor2.C: New test.
8852
8853 * g++.dg/lookup/anon4.C: New test.
8854
8855 * g++.dg/overload/using1.C: New test.
8856
8857 * g++.dg/template/lookup7.C: New test.
8858
8859 * g++.dg/template/typename6.C: New test.
8860
8861 * g++.dg/expr/cond6.C: New test.
8862
8863 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8864
8865 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8866
8867 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8868
8869 * g++.dg/expr/cond5.C: New test.
8870 * g++.dg/expr/constcast1.C: Likewise.
8871 * g++.dg/expr/ptrmem2.C: Likewise.
8872 * g++.dg/expr/ptrmem3.C: Likewise.
8873 * g++.dg/lookup/main1.C: Likewise.
8874 * g++.dg/template/lookup6.C: Likewise.
8875
8876 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8877
8878 * gcc.dg/local1.c: New test.
8879
8880 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8881
8882 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8883
8884 * gcc.dg/torture/builtin-convert-1.c: New test.
8885
8886 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8887
8888 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8889
8890 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8891
8892 PR c++/14481
8893 * g++.dg/warn/Wunused-7.C: New test.
8894
8895 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8896
8897 * gcc.dg/torture/builtin-integral-1.c: New test.
8898
8899 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/14586
8902 * g++.dg/parse/non-dependent3.C: New test.
8903
8904 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8905
8906 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8907 * g++.dg/eh/simd-2.C: Likewise.
8908 * g++.dg/init/array10.C: Likewise.
8909 * gcc.c-torture/compile/simd-1.c: Likewise.
8910 * gcc.c-torture/compile/simd-2.c: Likewise.
8911 * gcc.c-torture/compile/simd-3.c: Likewise.
8912 * gcc.c-torture/compile/simd-4.c: Likewise.
8913 * gcc.c-torture/compile/simd-6.c: Likewise.
8914 * gcc.c-torture/execute/simd-1.c: Likewise.
8915 * gcc.c-torture/execute/simd-2.c: Likewise.
8916 * gcc.dg/compat/vector-defs.h: Likewise.
8917 * gcc.dg/20020531-1.c: Likewise.
8918 * gcc.dg/altivec-3.c: Likewise.
8919 * gcc.dg/altivec-4.c: Likewise.
8920 * gcc.dg/altivec-varargs-1.c: Likewise.
8921 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8922 * gcc.dg/i386-mmx-3.c: Likewise.
8923 * gcc.dg/i386-sse-4.c: Likewise.
8924 * gcc.dg/i386-sse-5.c: Likewise.
8925 * gcc.dg/i386-sse-8.c: Likewise.
8926 * gcc.dg/simd-1.c: Likewise.
8927 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8928 __ev64_opaque__ since the machine description provides it.
8929
8930 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8931
8932 * lib/compat.exp (skip_list): New global variable.
8933 Use it to hold the user defined COMPAT_SKIPS list if any.
8934 (compat-obj): Add the members of skip_list to optall.
8935
8936 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8937
8938 * gcc.dg/compat/union-by-value-1_main.c,
8939 union-by-value-1_x.c, union-by-value-1_y.c,
8940 union-check.h, union-defs.h,
8941 union-init.h, union-return-1_main.c,
8942 union-return-1_x.c, union-return-1_y.c: New files.
8943
8944 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8945
8946 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8947 mixed-struct-init.h: Add 4 mixed structure types.
8948 struct-by-value-21_main.c, struct-by-value-21_x.c,
8949 struct-by-value-21_y.c, struct-return-21_main.c,
8950 struct-return-21_x.c, struct-return-21_y.c: New files.
8951
8952 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8953
8954 PR c++/14550
8955 * g++.dg/parse/template14.C: New test.
8956
8957 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8958
8959 * gcc.c-torture/execute/20040313-1.c: New test.
8960
8961 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8962
8963 PR target/14533
8964 * gcc.dg/20040311-2.c: New test.
8965
8966 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8967
8968 PR other/14544
8969 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8970 bit-field.
8971
8972 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8973
8974 * gcc.dg/20040305-2.c: Add missing return statement.
8975
8976 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8977
8978 * gcc.dg/builtins-34.c: Also check pow10*.
8979
8980 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8981
8982 PR target/14262
8983 * gcc.dg/20040305-2.c: New test.
8984
8985 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8986
8987 * gcc.dg/20040310-1.c: New test.
8988
8989 2004-03-11 Roger Sayle <roger@eyesopen.com>
8990
8991 * gcc.c-torture/execute/20040311-1.c: New test case.
8992
8993 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8994
8995 PR c++/14476
8996 * g++.dg/lookup/enum1.C: New test.
8997
8998 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8999
9000 PR c++/14510
9001 * g++.dg/lookup/struct2.C: New test.
9002
9003 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9004
9005 * gcc.dg/builtins-34.c: New test.
9006
9007 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9008
9009 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9010
9011 2004-03-09 James E Wilson <wilson@specifixinc.com>
9012
9013 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9014 * gcc.dg/alias-2.c: New testcase.
9015
9016 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9017
9018 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9019
9020 2004-03-09 Roger Sayle <roger@eyesopen.com>
9021
9022 * gcc.c-torture/execute/20040309-1.c: New test case.
9023
9024 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9025
9026 PR c++/14397
9027 * g++.dg/overload/ref1.C: New.
9028
9029 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9030
9031 PR c++/14409
9032 * g++.dg/template/spec12.C: New test.
9033
9034 PR c++/14448
9035 * g++.dg/parse/crash14.C: New test.
9036
9037 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9038
9039 PR c++/14230
9040 * g++.dg/init/ref11.C: New test.
9041
9042 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9043
9044 PR c++/14432
9045 * g++.dg/parse/builtin2.C: New test.
9046
9047 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9048
9049 PR c++/14401
9050 * g++.dg/init/ctor3.C: New test.
9051 * g++.dg/init/union1.C: New test.
9052 * g++.dg/ext/anon-struct4.C: New test.
9053
9054 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9055
9056 * g++.dg/lookup/koenig1.C: Tweak error messages.
9057 * g++.dg/lookup/used-before-declaration.C: Likewise.
9058 * g++.dg/other/do1.C: Likewise.
9059 * g++.dg/overload/koenig1.C: Likewise.
9060 * g++.dg/parse/crash13.C: Likewise.
9061 * g++.dg/template/instantiate3.C: Likewise.
9062
9063 2004-03-08 Eric Christopher <echristo@redhat.com>
9064
9065 * * lib/target-supports.exp: Enable libiconv in test
9066 compilation. Fix up error checking.
9067
9068 2004-03-08 Roger Sayle <roger@eyesopen.com>
9069
9070 PR middle-end/14289
9071 * gcc.dg/pr14289-1.c: New test case.
9072 * gcc.dg/pr14289-2.c: Likewise.
9073 * gcc.dg/pr14289-3.c: Likewise.
9074
9075 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9076
9077 * gcc.c-torture/execute/20040308-1.c: New test.
9078
9079 2004-03-07 Roger Sayle <roger@eyesopen.com>
9080
9081 * gcc.c-torture/execute/20040307-1.c: New test case.
9082
9083 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9084
9085 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9086
9087 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9088
9089 * gcc.dg/20040306-1.c: New test.
9090
9091 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9092
9093 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9094 them static.
9095 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9096
9097 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9098
9099 PR c/14465
9100 * gcc.dg/decl-6.c: New test.
9101
9102 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9103
9104 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9105 Rename LOGPOW -> LOG_POW.
9106 (SQRT_EXP, POW_EXP): New.
9107
9108 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9109
9110 * gcc.dg/i386-sse-8.c: New test.
9111
9112 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9113
9114 PR c/14114
9115 * gcc.dg/decl-5.c: New test.
9116
9117 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9118
9119 * gcc.dg/20040305-1.c: New test.
9120
9121 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9122
9123 PR other/14354
9124 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9125
9126 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9127
9128 PR c++/14425, c++/14426
9129 * g++.dg/ext/altivec-4.C: New test.
9130 * g++.dg/ext/altivec-5.C: New test.
9131
9132 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9133
9134 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9135 global variables of a type with no linkage.
9136 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9137 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9138 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9139 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9140 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9141 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9142 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9143 * g++.dg/warn/deprecated.C: Name enum Color.
9144 * g++.dg/overload/VLA.C: Name structure for 'b'.
9145 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9146
9147 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9148
9149 * gcc.c-torture/compile/20040304-1.c: New test.
9150
9151 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9152
9153 PR 13728
9154 * gcc.dg/decl-4.c: New testcase.
9155
9156 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9157
9158 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9159 as PRECF if sizeof (float) > sizeof (double).
9160 (PRECL): Make it the same as PRECF if
9161 sizeof (float) > sizeof (long double).
9162
9163 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9164
9165 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9166 system type. Add check for irix6 which doesn't have c99 runtime.
9167
9168 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9169
9170 * gcc.dg/const-elim-1.c: xfail for xtensa.
9171
9172 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9173
9174 PR c++/14369
9175 * g++.dg/template/cond4.C: New test.
9176
9177 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9178
9179 PR c++/14360
9180 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9181
9182 PR c++/14361
9183 * g++.dg/parse/defarg7.C: New test.
9184
9185 PR c++/14359
9186 * g++.dg/template/friend26.C: New test.
9187
9188 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9189
9190 PR c++/14324
9191 * g++.dg/abi/mangle21.C: New test.
9192
9193 PR c++/14260
9194 * g++.dg/parse/constructor2.C: New test.
9195
9196 PR c++/14337
9197 * g++.dg/template/sfinae1.C: New test.
9198
9199 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/14267
9202 * g++.dg/expr/crash2.C: New test.
9203
9204 PR middle-end/13448
9205 * gcc.dg/inline-5.c: New test.
9206 * gcc.dg/always-inline.c: Split out tests into ...
9207 * gcc.dg/always-inline2.c: ... this and ...
9208 * gcc.dg/always-inline3.c: ... this.
9209
9210 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR debug/12103
9213 * g++.dg/debug/crash1.C: New test.
9214
9215 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9216
9217 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9218 function with __attribute__((noinline)).
9219 (recurser_void2): Likewise.
9220 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9221 (recurser_void2): Likewise.
9222
9223 2004-02-29 Roger Sayle <roger@eyesopen.com>
9224
9225 PR middle-end/14203
9226 * g++.dg/warn/Wunused-6.C: New test case.
9227
9228 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9229
9230 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9231 not defined.
9232
9233 2004-02-27 Eric Christopher <echristo@redhat.com>
9234
9235 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9236 * g++.dg/charset/asm2.c: Run only x86.
9237 * gcc.dg/charset/asm3.c: Ditto.
9238
9239 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9240
9241 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9242 ld_library_path.
9243
9244 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9245
9246 * g++.dg/ext/altivec-3.C: New.
9247
9248 2004-02-26 Richard Henderson <rth@redhat.com>
9249
9250 * g++.dg/ext/attrib10.C: Mark for warning.
9251 * gcc.dg/attr-alias-1.c: New.
9252
9253 2004-02-26 Richard Henderson <rth@redhat.com>
9254
9255 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9256 * gcc.c-torture/execute/20040208-2.c: ... it back.
9257
9258 2004-02-26 Eric Christopher <echristo@redhat.com>
9259
9260 * lib/target-supports.exp (check-iconv-available): New function.
9261 * lib/gcc-dg.exp (dg-require-iconv): New function.
9262 Use above.
9263 * gcc.dg/charset: New directory.
9264 * gcc.dg/charset/charset.exp: New file.
9265 * gcc.dg/charset/asm1.c: Ditto.
9266 * gcc.dg/charset/asm2.c: Ditto.
9267 * gcc.dg/charset/asm3.c: Ditto.
9268 * gcc.dg/charset/asm4.c: Ditto.
9269 * gcc.dg/charset/asm5.c: Ditto.
9270 * gcc.dg/charset/attribute1.c: Ditto.
9271 * gcc.dg/charset/attribute2.c: Ditto.
9272 * gcc.dg/charset/string1.c: Ditto.
9273 * g++.dg/charset: New directory.
9274 * g++.dg/dg.exp: Add here. Special options.
9275 * g++.dg/charset/charset.exp: New file.
9276 * g++.dg/charset/asm1.c: Ditto.
9277 * g++.dg/charset/asm2.c: Ditto.
9278 * g++.dg/charset/asm3.c: Ditto.
9279 * g++.dg/charset/asm4.c: Ditto.
9280 * g++.dg/charset/attribute1.c: Ditto.
9281 * g++.dg/charset/attribute2.c: Ditto.
9282 * g++.dg/charset/extern1.cc: Ditto.
9283 * g++.dg/charset/extern2.cc: Ditto.
9284 * g++.dg/charset/string1.c: Ditto.
9285
9286 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9287
9288 PR c++/14278
9289 * g++.dg/parse/comma1.C: New test.
9290
9291 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9292
9293 PR c++/14284
9294 * g++.dg/template/ttp8.C: New test.
9295
9296 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9297
9298 * gcc.dg/fixuns-trunc-1.c: New test.
9299
9300 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9301
9302 * gcc.dg/builtins-config.h: Use #elif.
9303
9304 2004-02-26 Michael Matz <matz@suse.de>
9305
9306 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9307 * gcc.dg/991214-1.c: Likewise.
9308 * gcc.dg/i386-asm-1.c: Likewise.
9309
9310 2004-02-25 Richard Henderson <rth@redhat.com>
9311
9312 * gcc.c-torture/execute/20040208-2.c: Move ...
9313 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9314
9315 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9316
9317 PR c++/14246
9318 * g++.dg/other/crash-3.C: New test.
9319
9320 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9321
9322 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9323 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9324
9325 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9326 HP-UX.
9327
9328 2004-02-24 Michael Matz <matz@suse.de>
9329
9330 * gcc.dg/i386-regparm.c: New.
9331
9332 2004-02-23 James E Wilson <wilson@specifixinc.com>
9333
9334 * gcc.c-torture/execute/20040223-1.c: New.
9335
9336 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9337 Kazu Hirata <kazu@cs.umass.edu>
9338
9339 * gcc.dg/fwritable-strings-1.c: Remove.
9340
9341 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9342
9343 PR c/14156
9344 * gcc.dg/20040223-1.c: New test.
9345
9346 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9347
9348 PR c++/14106
9349 * g++.dg/ext/typeof9.C: New test.
9350
9351 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9352
9353 PR c++/14250
9354 * g++.dg/other/switch1.C: New test.
9355
9356 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9357
9358 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9359 * gcc.dg/va-arg-1.c: Likewise.
9360
9361 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9362
9363 PR c++/14143
9364 * g++.dg/template/koenig5.C: New test.
9365
9366 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9367
9368 * g++.dg/ext/altivec-1.C: Generalize target triple.
9369 * g++.dg/ext/altivec-2.C: New test case.
9370 * g++.dg/ext/altivec_check.h: New file.
9371 * gcc.dg/altivec-1.c: Generalize target triple;
9372 include altivec_check.h and call altivec_check().
9373 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9374 * gcc.dg/altivec-6.c: New test case.
9375 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9376 type casts as needed.
9377 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9378 altivec_check().
9379 * gcc.dg/altivec-12.c: New test case.
9380 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9381 include altivec_check.h and call altivec_check().
9382 * gcc.dg/altivec_check.h: New file.
9383
9384 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9385
9386 * lib/target-supports.exp (check_alias_available): Don't mangle
9387 function `g' in test program.
9388
9389 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9390
9391 * lib/target-supports.exp (check_profiling_available): Check
9392 argument to determine whether we support a profiling type.
9393 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9394 check_profiling_available.
9395 * g++.dg/bprob/bprob.exp: Likewise
9396 * g77.dg/bprob/bprob.exp: Likewise.
9397 * gcc.misc-tests/bprob.exp: Likewise.
9398 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9399 dg-require-profiling and delete expected error handling.
9400 * gcc.dg/20021014-1.c: Likewise.
9401 * gcc.dg/nest.c: Likewise.
9402
9403 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9404
9405 PR c++/12007
9406 * g++.dg/other/vthunk1.C: New test.
9407
9408 2004-02-20 Falk Hueffner <falk@debian.org>
9409
9410 PR target/14201
9411 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9412
9413 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9414
9415 PR c++/13927
9416 * g++.dg/other/error8.C: Remove XFAIL markers.
9417
9418 PR c++/14173
9419 * g++.dg/ext/packed5.C: New test.
9420
9421 PR c++/14199
9422 * g++.dg/warn/Wunused-5.C: New test.
9423
9424 PR c++/14186
9425 * g++.dg/lookup/member1.C: New test.
9426
9427 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9428
9429 * gcc.c-torture/compile/20040130-1.c: Enable only when
9430 __INT_MAX__ >= 2147483647L.
9431 * gcc.c-torture/compile/961203-1.c: Likewise.
9432
9433 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9434
9435 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9436 * g++.dg/opt/template1.C: Robustify assembler regexp
9437
9438 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9439
9440 * gcc.c-torture/execute/simd-4.x: Remove.
9441 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9442 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9443 Guard with #ifndef SKIP_ATTRIBUTE.
9444 * gcc.dg/compat/vector-1_y.c: Likewise.
9445 * gcc.dg/compat/vector-2_x.c: Likewise.
9446 * gcc.dg/compat/vector-2_y.c: Likewise.
9447 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9448 * g++.dg/eh/simd-2.C: Likewise.
9449
9450 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9451
9452 * gcc.c-torture/compile/complex-1.c: New.
9453
9454 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9455
9456 PR target/14209
9457 * gcc.c-torture/execute/20040218-1.c: New test.
9458
9459 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9460
9461 PR c++/14181
9462 * g++.dg/parse/new2.C: New test.
9463
9464 2004-02-18 Paul Brook <paul@codesourcery.com>
9465
9466 * gcc.c-torture/compile/libcall-1.c: New test.
9467
9468 2004-02-18 Paul Brook <paul@codesourcery.com>
9469
9470 PR debug/12934
9471 * gcc.dg/debug/debug-7.c: New test.
9472
9473 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9474
9475 * gcc.dg/20040217-1.c: New test.
9476
9477 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9478
9479 * gcc.c-torture/execute/990208-1.x: Delete.
9480
9481 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9482
9483 * gcc.c-torture/execute/20040208-2.x: New file.
9484
9485 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9486
9487 PR c++/11326
9488 * g++.dg/abi/structret1.C: New test.
9489
9490 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9491
9492 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9493 (i386_cpuid): No need to test if cpuid is available on AMD64.
9494 Fix assembly, so that it works onboth i386 and AMD64.
9495 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9496 (vecInLong): Fix s[] member type to unsigned int.
9497 (vecInWord): Remove type.
9498 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9499 (a64, b64, c64, d64, e64): Remove.
9500 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9501 Remove unused variable. Remove initialization of removed variables.
9502 Don't call mmx_tests nor sse_tests.
9503 (reference_mmx, reference_sse): Remove.
9504 (check): Add return stmt.
9505 * gcc.dg/i386-sse-7.c: New test.
9506 * gcc.dg/i386-mmx-4.c: New test.
9507
9508 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9509
9510 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9511 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9512 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9513 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9514 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9515 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9516 g++.dg/tc1/dr94.C: Fix line terminator.
9517
9518 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9519
9520 * gcc.c-torture/compile/20040216-1.c: New.
9521
9522 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9523
9524 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9525 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9526 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9527 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9528 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9529 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9530
9531 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9532
9533 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9534
9535 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9536
9537 PR c++/13971
9538 * g++.dg/expr/cond4.C: New test.
9539
9540 PR c++/14086
9541 * g++.dg/lookup/crash2.C: New test.
9542
9543 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9544
9545 * gcc.c-torture/compile/20040214-2.c: New test.
9546
9547 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9548
9549 PR c++/14116
9550 * g++.dg/ext/typeof8.C: New test.
9551
9552 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9553
9554 * gcc.c-torture/compile/20040214-1.c: New test.
9555
9556 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9557
9558 PR c++/13635
9559 * g++.dg/template/spec11.C: New test.
9560
9561 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9562
9563 PR c++/13927
9564 * g++.dg/other/error8.C: New test.
9565
9566 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9567
9568 PR c++/14122
9569 * g++.dg/template/array4.C: New test.
9570
9571 PR c++/14108
9572 * g++.dg/inherit/thunk2.C: New test.
9573
9574 PR c++/14083
9575 * g++.dg/eh/cond2.C: New test.
9576
9577 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9578
9579 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9580
9581 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9582
9583 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9584
9585 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9586
9587 * g++.dg/simd-2.C: xfail on ppc64-linux.
9588
9589 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9590
9591 PR c/456
9592 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9593 tests.
9594
9595 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9596
9597 * gcc.dg/builtins-33.c: New test.
9598
9599 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9600
9601 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9602
9603 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9604
9605 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9606
9607 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9608
9609 * gcc.dg/ppc64-abi-3.c: New test.
9610
9611 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9612
9613 PR c/14092
9614
9615 * gcc.dg/pr14092-1.c: New testcase.
9616
9617 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9618
9619 * gcc.dg/cpp/assert4.c: Fix typo last change.
9620
9621 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9622 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9623
9624 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9625
9626 2004-02-09 Roger Sayle <roger@eyesopen.com>
9627
9628 * gcc.c-torture/compile/20040209-1.c: New test case.
9629
9630 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9631
9632 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9633
9634 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9635
9636 * gcc.c-torture/execute/20040208-[12].c: New tests.
9637
9638 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9639
9640 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9641
9642 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9643
9644 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9645
9646 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9647
9648 Bug 13856
9649 * gcc.dg/visibility-8.c: New testcase.
9650
9651 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9652
9653 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9654 arguments.
9655 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9656
9657 2004-02-07 Roger Sayle <roger@eyesopen.com>
9658
9659 PR middle-end/13696
9660 * g++.dg/opt/fold1.C: New test case.
9661
9662 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9663
9664 PR c++/14033
9665 * g++.dg/other/crash-2.C: New test.
9666
9667 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9668
9669 PR c++/14028
9670 * g++.dg/parse/angle-bracket2.C: New test.
9671
9672 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9673
9674 PR middle-end/13750
9675 Revert:
9676 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9677 PR pch/13361
9678 * testsuite/g++.dg/pch/wchar-1.C: New.
9679 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9680
9681 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9682
9683 PR c++/14008
9684 * g++.dg/parse/error15.C: New test.
9685 * g++.dg/parse/crash11.C: Update dg-error mark.
9686
9687 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9688
9689 PR c++/13932
9690 * g++.dg/warn/conv2.C: New test.
9691
9692 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9693
9694 PR c++/13086
9695 * g++.dg/warn/incomplete1.C: Remove xfail.
9696
9697 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9698
9699 * lib/file-format.exp (gcc_target_object_format): Use
9700 ${tool}_target_compile, not gcc_target_compile.
9701 * lib/target-supports.exp (check_alias_available): Likewise.
9702 (check_gc_sections_available): Likewise.
9703 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9704 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9705 dg-require-alias.
9706
9707 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9708
9709 PR c++/13969
9710 * g++.dg/template/static6.C: New test.
9711
9712 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9713
9714 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9715
9716 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9717
9718 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9719 tests for systems where `char' is unsigned by default.
9720
9721 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9722
9723 PR c++/13997
9724 * g++.dg/template/partial3.C: New test.
9725
9726 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9727
9728 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9729 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9730 Remove mentions of obsolete ports.
9731
9732 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9733
9734 * gcc.dg/noncompile/20001228-1.c: Fix for new
9735 error message.
9736
9737 2004-02-03 Roger Sayle <roger@eyesopen.com>
9738
9739 PR target/9348
9740 * gcc.c-torture/execute/multdi-1.c: New test case.
9741
9742 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9743
9744 PR c++/13925
9745 * g++.dg/template/lookup5.C: New test.
9746
9747 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9748
9749 PR c++/13950
9750 * g++.dg/template/lookup4.C: New test.
9751
9752 PR c++/13970
9753 * g++.dg/parse/error14.C: New test.
9754
9755 PR c++/14002
9756 * g++.dg/parse/template13.C: New test.
9757
9758 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9759
9760 PR c++/13978
9761 * g++.dg/template/koenig4.C: New test.
9762
9763 PR c++/13968
9764 * g++.dg/template/crash17.C: New test.
9765
9766 PR c++/13975
9767 * g++.dg/parse/error13.C: New test.
9768 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9769
9770 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9771
9772 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9773
9774 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9775
9776 PR c/11658
9777 PR c/13994
9778 * gcc.dg/noncompile/20040203-1.c: New test.
9779 * gcc.dg/noncompile/20040203-2.c: Likewise.
9780 * gcc.dg/noncompile/20040203-3.c: Likewise.
9781 * gcc.dg/20040203-1.c: Likewise.
9782
9783 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9784
9785 PR c++/10858
9786 * g++.dg/template/sizeof7.C: New test.
9787
9788 2004-02-02 Eric Christopher <echristo@redhat.com>
9789 Zack Weinberg <zack@codesourcery.com>
9790
9791 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9792
9793 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9794
9795 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9796 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9797 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9798 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9799
9800 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9801
9802 PR c++/13113
9803 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9804
9805 PR c++/13854
9806 * g++.dg/ext/attrib13.C: New test.
9807
9808 PR c++/13907
9809 * g++.dg/conversion/op2.C: New test.
9810
9811 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9812
9813 * gcc.dg/titype-1.c: Fix pasto.
9814
9815 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9816
9817 * gcc.dg/titype-1.c: New test.
9818
9819 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9820
9821 PR c++/13957
9822 * g++.dg/template/non-type-template-argument-1.C,
9823 g++.dg/template/qualified-id1.C: Update dg-error marks.
9824 * g++.dg/template/nontype6.C: New test.
9825
9826 2004-02-01 Roger Sayle <roger@eyesopen.com>
9827
9828 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9829 * gcc.dg/builtins-31.c: New testcase.
9830 * gcc.dg/builtins-32.c: New testcase.
9831
9832 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9833
9834 * objc.dg/call-super-2.m: Update line numbers
9835 for the including of stddef.h.
9836
9837 2004-01-30 Michael Matz <matz@suse.de>
9838
9839 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9840 g++.dg/ext/case-range3.C: New tests.
9841
9842 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9843
9844 DR206
9845 PR c++/13813
9846 * g++.dg/template/member4.C: New test.
9847
9848 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9849
9850 PR c++/13683
9851 * g++.dg/template/sizeof6.C: New test.
9852
9853 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9854
9855 * gcc.dg/fwritable-strings-1.c: New test.
9856
9857 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9858
9859 * gcc.c-torture/compile/20040130-1.c: New test.
9860
9861 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9862
9863 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9864
9865 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9866
9867 PR c++/13883
9868 * g++.dg/template/ctor3.C: New test.
9869
9870 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9871
9872 * g++.dg/tc1: New directory.
9873 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9874 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9875 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9876 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9877 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9878
9879 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9880
9881 * g++.dg/parse/error11.C: New test.
9882 * g++.dg/parse/error12.C: Likewise.
9883
9884 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9885
9886 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9887 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9888
9889 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9890
9891 PR c++/13791
9892 * g++.dg/ext/attrib12.C: New test.
9893
9894 PR c++/13736
9895 * g++.dg/parse/cast2.C: New test.
9896
9897 2004-01-27 James E Wilson <wilson@specifixinc.com>
9898
9899 * objc.dg/encode-2.m (main): New local string. Set depending on
9900 sizeof long. Use in sscanf call.
9901 * objc.dg/encode-3.m (main): New local string. Set depending on
9902 sizeof long. Use in scan_initial call.
9903
9904 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9905
9906 * objc.dg/call-super-2.m: Make LP64-safe.
9907 * objc.dg/desig-init-1.m: Likewise.
9908
9909 2004-01-27 Devang Patel <dpatel@apple.com>
9910
9911 * g++.dg/debug/namespace1.C: New test.
9912
9913 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9914
9915 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9916 xscale-*-*.
9917
9918 * gcc.dg/arm-mmx-1.c: New test.
9919
9920 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9921
9922 * gcc.dg/20040127-1.c: New test.
9923 * gcc.dg/20040127-2.c: New test.
9924
9925 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9926
9927 * objc.dg/stret-1.m (glob): Renamed to globa.
9928
9929 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9930
9931 PR c++/13663
9932 * g++.dg/expr/for1.C: New test.
9933
9934 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9935
9936 PR middle-end/13779
9937 * gcc.dg/darwin-longlong.c: New test.
9938
9939 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9940
9941 * gcc.dg/20040124-1.c: Moved test from here...
9942 * gcc.c-torture/compile/20040124-1.c: ...to here.
9943
9944 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9945
9946 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9947 the assembly output if -m64 is passed.
9948
9949 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9950
9951 PR c++/13833
9952 * g++.dg/template/cond3.C: New test.
9953
9954 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9955
9956 PR c++/13810
9957 * g++.dg/template/ttp7.C: New test.
9958
9959 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9960
9961 PR c++/13797
9962 * g++.dg/template/nontype4.C: New test.
9963 * g++.dg/template/nontype5.C: Likewise.
9964
9965 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9966
9967 * gcc.dg/torture/mips-clobber-at.c: New test.
9968
9969 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9970
9971 * gcc.dg/20040124-1.c: New test.
9972
9973 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9974
9975 * gcc.dg/20040123-1.c: New test.
9976
9977 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9978
9979 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9980
9981 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9982
9983 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9984
9985 2004-01-23 Andrew Pinski <apinski@apple.com>
9986
9987 * gcc.dg/20030121-1.c: Move to ..
9988 * gcc.dg/20040121-1.c: here.
9989
9990 2004-01-23 Roger Sayle <roger@eyesopen.com>
9991
9992 * gcc.dg/builtins-29.c: New test case.
9993
9994 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9995
9996 PR 18314
9997 * gcc.dg/builtins-30.c: New testcase.
9998
9999 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10000
10001 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10002 * lib/g77.exp: Likewise.
10003 * lib/objc.exp: Likewise.
10004 * lib/g++.exp: Likewise.
10005
10006 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10007
10008 * gcc.dg/struct-by-value-2.c: New test.
10009
10010 2004-01-21 Andrew Pinski <apinski@apple.com>
10011
10012 PR target/13785
10013 * gcc.dg/20030121-1.c: New test.
10014
10015 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10016
10017 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10018 clobber frame pointer register in asm statement.
10019
10020 2004-01-21 Falk Hueffner <falk@debian.org>
10021
10022 * gcc.c-torture/compile/20040121-1.c: New test.
10023
10024 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10025
10026 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10027
10028 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10029
10030 * gcc.dg/ppc64-abi-2.c: New test.
10031
10032 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10033
10034 * lib/treelang.exp: Fill out this file.
10035 * lib/treelang-dg.exp: New File.
10036
10037 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10038
10039 * gcc.c-torture/compile/981022-1.c: Remove.
10040 * gcc.dg/array-5.c: Remove XFAIL.
10041 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10042 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10043 gcc.dg/cond-lvalue-1.c: Update.
10044 * gcc.dg/cast-lvalue-2.c: New test.
10045
10046 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10047
10048 PR c++/13592
10049 * g++.dg/other/error1.C (class foo): Tweak error message.
10050
10051 PR c++/13592
10052 * g++.dg/template/call2.C: New test.
10053
10054 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10055
10056 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10057 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10058 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10059 scalar-return-1_x.c, scalar-return-2_y.c,
10060 scalar-return-3_x.c, scalar-return-3_y.c,
10061 scalar-return-4_x.c, scalar-return-4_y.c,
10062 struct-align-1.h, struct-align-1_x.c,
10063 struct-align-1_y.c, struct-align-2.h,
10064 struct-align-2_x.c, struct-align-2_y.c,
10065 struct-by-value-10_y.c, struct-by-value-11_x.c,
10066 struct-by-value-11_y.c, struct-by-value-12_x.c,
10067 struct-by-value-12_y.c, struct-by-value-13_x.c,
10068 struct-by-value-13_y.c, struct-by-value-14_x.c,
10069 struct-by-value-14_y.c, struct-by-value-15_x.c,
10070 struct-by-value-15_y.c, struct-by-value-16_y.c,
10071 struct-by-value-17_y.c, struct-by-value-18_y.c,
10072 struct-by-value-19_y.c, struct-by-value-1_x.c,
10073 struct-by-value-1_y.c, struct-by-value-20_y.c,
10074 struct-by-value-2_x.c, struct-by-value-2_y.c,
10075 struct-by-value-3_y.c, struct-by-value-4_x.c,
10076 struct-by-value-4_y.c, struct-by-value-5_y.c,
10077 struct-by-value-6_y.c, struct-by-value-7_y.c
10078 struct-by-value-8_x.c, struct-by-value-8_y.c
10079 struct-by-value-9_x.c, struct-by-value-9_y.c
10080 struct-return-10_x.c, struct-return-10_y.c,
10081 struct-return-19_x.c, struct-return-20_x.c
10082 struct-return-2_x.c, struct-return-2_y.c
10083 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10084 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10085
10086 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10087
10088 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10089 attribute on sparc*-sun-solaris2.*.
10090
10091 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10092
10093 PR c++/13710
10094 * g++.dg/ext/typeof7.C: New test.
10095
10096 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10097
10098 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10099 * gcc.dg/const-elim-1.c: Same.
10100
10101 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10102
10103 * objc.dg/stret-1.m: New.
10104 * objc.dg/stret-2.m: New.
10105
10106 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10107
10108 PR c++/11895
10109 * g++.dg/ext/vector1.C: New test.
10110
10111 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10112
10113 * gcc.dg/pch/import-1.c: New.
10114 * gcc.dg/pch/import-1.hs: New.
10115 * gcc.dg/pch/import-1a.h: New.
10116 * gcc.dg/pch/import-1b.h: New.
10117 * gcc.dg/pch/import-1c.h: New.
10118
10119 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10120
10121 PR c++/13574
10122 * g++.dg/ext/array1.C: New test.
10123
10124 PR c++/13178
10125 * g++.dg/conversion/op1.C: New test.
10126
10127 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10128
10129 PR 11864
10130 From Kazumoto Kojima / Dan Kegel:
10131 * gcc.dg/pr11864-1.c: New test.
10132
10133 PR 10392
10134 From Marcus Comstedt / Dan Kegel:
10135 * gcc.dg/pr10392-1.c: New test.
10136
10137 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10138
10139 PR c++/13478
10140 * g++.dg/init/ref10.C: New test.
10141
10142 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10143
10144 PR c++/13407
10145 * g++.dg/parse/typename6.C: New test.
10146
10147 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10148
10149 PR pch/13361
10150 * testsuite/g++.dg/pch/wchar-1.C: New.
10151 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10152
10153 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10154
10155 PR c++/9259
10156 * g++.dg/expr/sizeof2.C: New test.
10157
10158 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10159
10160 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10161
10162 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10163
10164 PR c++/13659
10165 * g++.dg/lookup/strong-using-3.C: New.
10166 * g++.dg/lookup/using-10.C: New.
10167
10168 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10169
10170 PR c++/13594
10171 * g++.dg/lookup/strong-using-2.C: New.
10172
10173 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10174 Dan Kegel <dank@kegel.com>
10175 J"orn Rennecke <joern.rennecke@superh.com>
10176
10177 PR target/9365
10178 * gcc.dg/pr9365-1.c: New test.
10179
10180 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10181
10182 PR c++/8856
10183 * g++.dg/parse/casting-operator2.C: New test.
10184 * g++.old-deja/g++.pt/explicit83.C: Remove.
10185
10186 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10187
10188 * gcc.dg/label-compound-stmt-1.c: New test.
10189 * gcc.c-torture/compile/950922-1.c,
10190 gcc.c-torture/compile/20000211-3.c,
10191 gcc.c-torture/compile/20000518-1.c,
10192 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10193 compound statements.
10194
10195 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10196
10197 * gcc.dg/ppc64-abi-1.c: New test.
10198
10199 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10200
10201 * g++.dg/ext/attrib9.C: Add dg-warnings.
10202
10203 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10204
10205 PR c++/12335
10206 * g++.dg/parse/dtor3.C: New test.
10207
10208 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10209
10210 PR c++/12709
10211 * g++.dg/parse/try-catch-1.C: New test.
10212
10213 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10214
10215 * ada/acats/run_all.sh: Add more verbose output in acats.log
10216 when compiling tests.
10217
10218 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10219
10220 PR 13656
10221 * gcc.dg/typedef-redecl.c: New test case.
10222 * gcc.dg/typedef-redecl.h: New support file.
10223
10224 2004-01-13 Jan Hubicka <jh@suse.cz>
10225
10226 * gcc.dg/always_inline.c: New test.
10227 * gcc.dg/debug/20031231-1.c: Fix.
10228
10229 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10230
10231 PR c++/13474
10232 * g++.dg/template/array3.C: New test.
10233
10234 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10235
10236 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10237 * g++.dg/warn/Wunused-2.C: Likewise.
10238
10239 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10240
10241 PR c++/13289
10242 * g++.dg/template/instantiate6.C: New test.
10243
10244 2004-01-12 Roger Sayle <roger@eyesopen.com>
10245
10246 PR middle-end/11397
10247 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10248
10249 2004-01-12 Jan Hubicka <jh@suse.cz>
10250
10251 PR opt/12826
10252 * gcc.dg/20040112-1.c: New.
10253
10254 * gcc.dg/dwarf-die[1-7].c: Move to...
10255 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10256 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10257
10258 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10259
10260 PR c++/4100
10261 * g++.dg/parse/friend4.C: New test.
10262
10263 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10264
10265 PR c++/4100
10266 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10267 definition is called a friend.
10268
10269 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10270
10271 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10272
10273 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10274
10275 PR c++/3478
10276 * g++.dg/parse/error10.C: New test.
10277 * g++.dg/template/arg2.C: Accept "invalid type" error.
10278
10279 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10280
10281 PR middle-end/13392
10282 * g++.dg/opt/expect2.C: New test.
10283
10284 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10285
10286 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10287 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10288 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10289 Update dg-error regexps.
10290
10291 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10292
10293 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10294 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10295
10296 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10297
10298 * gcc.dg/pragma-re-1.c: Use right pointer type.
10299
10300 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10301
10302 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10303
10304 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10305
10306 * gcc.dg/rs6000-ldouble-1.c: New.
10307
10308 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10309
10310 DR 337
10311 PR c++/9256
10312 * g++.dg/other/abstract1.C: New test.
10313
10314 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10315
10316 * g++.dg/lookup/strong-using-1.C: New.
10317
10318 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10319
10320 PR c/11234
10321 * gcc.dg/func-ptr-conv-1.c: New test.
10322 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10323
10324 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10325
10326 PR target/13380.
10327 * gcc.c-torture/compile/20040109-1.c: New.
10328
10329 2004-01-08 Stuart Hastings <stuart@apple.com>
10330
10331 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10332 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10333 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10334
10335 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10336
10337 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10338
10339 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10340
10341 * ada/acats/run_acats: Treat 'gnatchop' the same way
10342 as 'gnatmake'. Export GCC_DRIVER.
10343 * ada/acats/run_all.sh: Add target_gnatchop. Use
10344 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10345
10346 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10347
10348 PR c++/12573
10349 * g++.dg/template/dependent-expr4.C: New test.
10350
10351 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10352
10353 * gcc.dg/altivec-11.c: New test.
10354
10355 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10356
10357 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10358
10359 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10360
10361 PR c/6024
10362 * gcc.dg/enum-compat-1.c: New test.
10363 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10364
10365 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10366
10367 PR c/12165
10368 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10369 gcc.dg/c99-idem-qual-3.c: New tests.
10370
10371 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10372
10373 * gcc.dg/winline-7.c: Don't cast void * to int.
10374
10375 2004-01-06 Jan Hubicka <jh@suse.cz>
10376
10377 * gcc.dg/i386-sse-5.c: New test
10378 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10379
10380 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/12815
10383 * g++.dg/rtti/typeid4.C: New test.
10384
10385 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10386
10387 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10388
10389 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10390
10391 PR c++/12132
10392 * g++.dg/template/error11.C: New test.
10393
10394 PR c++/13451
10395 * g++.dg/template/class2.C: New test.
10396
10397 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10398 Richard Sandiford <rsandifo@redhat.com>
10399
10400 PR c++/13387
10401 * g++.dg/opt/alias3.C: New test.
10402
10403 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10404
10405 PR c++/13157
10406 * g++.dg/template/koenig3.C: New test.
10407
10408 PR c++/13529
10409 * g++.dg/parse/offsetof3.C: New test.
10410
10411 * g++.dg/init/copy7.C: Add missing dg-error markers.
10412
10413 PR c++/12226
10414 * g++.dg/init/copy7.c: New test.
10415
10416 PR c++/13536
10417 * g++.dg/parse/cast1.C: New test.
10418
10419 2004-01-04 Jan Hubicka <jh@suse.cz>
10420
10421 * gcc.dg/winline[1-7].c: New tests.
10422
10423 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10424
10425 PR c++/13520
10426 * g++.dg/template/qualttp22.C: New test.
10427
10428 2004-01-01 Jan Hubicka <jh@suse.cz>
10429
10430 * gcc.dg/debug/20031231-1.c: New.
10431 * gcc.c-torture/compile/20040101-1.c: New.
10432 * gcc.dg/dwarf-die-[1-7].c: New.
10433
10434 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10435
10436 PR optimization/13521
10437 * gcc.c-torture/compile/20031231-1.c: New test.
10438
10439 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10440
10441 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10442
10443 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10444
10445 PR c++/10079
10446 * g++.dg/template/crash16.C: New test.
10447
10448 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10449
10450 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10451
10452 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10453
10454 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10455 ports.
10456 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10457 * g++.old-deja/g++.law/profile1.C: Likewise.
10458 * gcc.c-torture/compile/981006-1.c: Likewise.
10459 * gcc.c-torture/execute/loop-2e.x: Likewise.
10460 * gcc.c-torture/execute/loop-2f.x: Remove.
10461 * gcc.c-torture/execute/loop-2g.x: Likewise.
10462 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10463 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10464
10465 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10466
10467 PR c++/13507
10468 * g++.dg/ext/attrib11.C: New test.
10469
10470 PR c++/13494
10471 * g++.dg/template/array2-1.C: New test.
10472 * g++.dg/template/array2-2.C: New test.
10473
10474 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10475
10476 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10477
10478 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10479
10480 PR c++/12774
10481 * g++.dg/template/array1-1.C: New test.
10482 * g++.dg/template/array1-2.C: New test.
10483
10484 2003-12-29 Roger Sayle <roger@eyesopen.com>
10485
10486 PR fortran/12632
10487 * g77.dg/12632.f: New test case.
10488
10489 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10490
10491 PR c++/13289
10492 * g++.dg/parse/nontype1.C: New test.
10493
10494 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10495
10496 PR c++/12403
10497 * g++.dg/parse/explicit1.C: New test.
10498 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10499
10500 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10501
10502 PR c++/13081
10503 * g++.dg/opt/inline6.C: New test.
10504
10505 PR c++/12613
10506 * g++.dg/parse/error9.C: New test.
10507
10508 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10509
10510 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10511
10512 PR c++/13009
10513 * g++.dg/init/assign1.C: New test.
10514
10515 2003-12-28 Roger Sayle <roger@eyesopen.com>
10516
10517 PR c++/13070
10518 * g++.dg/warn/format3.C: New test case.
10519
10520 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10521
10522 * gcc.c-torture/compile/20031227-1.c: New test.
10523
10524 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10525
10526 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10527 * g77.dg/bprob/bprob.exp: Likewise.
10528 * gcc.misc-tests/bprob.exp: Likewise.
10529 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10530 variants on systems where the library does not provide that
10531 functionality.
10532 * gcc.dg/builtins-20.c: Use builtins-config.h.
10533 * gcc.dg/builtins-config.h: New file.
10534
10535 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10536
10537 * lib/gcc-dg.exp (dg-require-profiling): New function.
10538 * lib/target-supports.exp (check_profiling_available): Likewise.
10539 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10540 * g77.dg/bprob/bprob.exp: Likewise.
10541 * gcc.misc-tests/bprob.exp: Likewise.
10542 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10543 * gcc.dg/20021014-1.c: Likewise.
10544 * gcc.dg/nest.c: Likewise.
10545
10546 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10547
10548 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10549 compiling.
10550 * g++.dg/lookup/java2.C: Likewise.
10551 * gcc.dg/cpp/lexident.c: Likewise.
10552
10553 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10554
10555 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10556 given.
10557 * gcc.c-torture/compile/961203-1.c: Likewise.
10558 * gcc.c-torture/compile/980506-1.c: Likewise.
10559
10560 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10561
10562 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10563 (additional_prunes): New global.
10564 (gcc-dg-prune): Handle additional per-test pruning.
10565 (dg-test): Clear additional_prunes between tests.
10566
10567 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10568 dg-prune-output to avoid spurious failures from assembler
10569 complaining about nonexistent WAW violations.
10570 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10571 Use dg-prune-output to avoid spurious failures from assembler
10572 warning about Itanium B-step errata.
10573
10574 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10575
10576 * g++.dg/abi/macro0.C: New test.
10577 * g++.dg/abi/macro1.C: Likewise.
10578 * g++.dg/abi/macro2.C: Likewise.
10579
10580 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10581 * g++.dg/abi/bitfield7.C: Likewise.
10582 * g++.dg/abi/dtor2.C: Likewise.
10583 * g++.dg/abi/mangle11.C: Likewise.
10584 * g++.dg/abi/mangle12.C: Likewise.
10585 * g++.dg/abi/mangle14.C: Likewise.
10586 * g++.dg/abi/mangle17.C: Likewise.
10587 * g++.dg/abi/vbase10.C: Likewise.
10588 * g++.dg/abi/vbase14.C: Likewise.
10589 * g++.dg/template/qualttp17.C: Likewise.
10590
10591 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10592
10593 PR c/11995
10594 * gcc.dg/20031223-1.c: New test.
10595
10596 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10597
10598 * gcc.dg/noreturn-7.c: New test.
10599
10600 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10601
10602 * gcc.dg/null-pointer-1.c: New test.
10603
10604 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10605
10606 * g++.old-deja/g++.jason/template18.C: Remove.
10607 * g++.old-deja/g++.jason/template37.C: Likewise.
10608
10609 PR c++/12862
10610 * g++.dg/lookup/ns1.C: New test.
10611
10612 PR c++/12397
10613 * g++.dg/template/lookup3.C: New test.
10614
10615 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10616
10617 * g++.dg/template/recurse1.C: New test
10618
10619 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10620
10621 PR c++/12479
10622 * g++.dg/parse/semicolon1.C: New test.
10623 * g++.dg/parse/semicolon1.h: Likewise.
10624
10625 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10626
10627 * gcc.dg/darwin-misaligned.c: New test.
10628
10629 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10630
10631 PR c/9163
10632 * gcc.dg/20031222-1.c: New test.
10633
10634 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10635
10636 PR c++/13438
10637 * g++.dg/parse/error8.C: New test.
10638
10639 PR c++/11554
10640 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10641
10642 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10643
10644 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10645 too small.
10646 * gcc.c-torture/compile/930217-1.c: Likewise.
10647 * gcc.c-torture/compile/930513-1.c: Likewise.
10648 * gcc.c-torture/execute/920908-2.c: Likewise.
10649 * gcc.c-torture/execute/921204-1.c: Likewise.
10650 * gcc.c-torture/execute/930621-1.c: Likewise.
10651 * gcc.c-torture/execute/930630-1.c: Likewise.
10652 * gcc.c-torture/execute/931031-1.c: Likewise.
10653 * gcc.c-torture/execute/980602-2.c: Likewise.
10654 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10655 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10656 * gcc.c-torture/execute/extzvsi.c: Likewise.
10657 * gcc.c-torture/unsorted/ext.c: Likewise.
10658
10659 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10660
10661 PR target/12749
10662 * gcc.c-torture/compile/20031220-2.c: New test case.
10663
10664 2003-12-20 Roger Sayle <roger@eyesopen.com>
10665
10666 PR optimization/13031
10667 * gcc.c-torture/compile/20031220-1.c: New test case.
10668
10669 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10670
10671 * gcc.dg/cast-function-1.c: New test.
10672
10673 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10674
10675 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10676 formats.
10677
10678 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10679
10680 PR c++/12795
10681 * g++.dg/ext/attrib10.C: New test.
10682
10683 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10684
10685 * gcc.dg/cleanup-10.c: New test.
10686 * gcc.dg/cleanup-11.c: New test.
10687
10688 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10689
10690 PR c++/13239
10691 * g++.dg/opt/expect1.C: New test.
10692
10693 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10694
10695 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10696
10697 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10698
10699 PR debug/12923
10700 * gcc.dg/20031218-1.c: New test.
10701
10702 PR debug/12389
10703 * gcc.dg/20031218-2.c: New test.
10704 * gcc.dg/20031218-3.c: New test.
10705
10706 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10707 of label name and allow for USER_LABEL_PREFIX == "_" names.
10708 * g++.dg/abi/mangle18-2.C: Likewise.
10709 * g++.dg/abi/mangle19-1.C: Likewise.
10710 * g++.dg/abi/mangle19-2.C: Likewise.
10711 * g++.dg/abi/mangle20-1.C: Likewise.
10712 * g++.dg/abi/mangle20-2.C: Likewise.
10713
10714 2003-12-18 Richard Henderson <rth@redhat.com>
10715
10716 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10717
10718 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10719 Dan Kegel <dank@kegel.com>
10720
10721 PR other/12009
10722 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10723 testing a cross compiler, it causes spurious compile failures.
10724 * lib/g++.exp: Likewise.
10725
10726 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10727
10728 PR c++/13262
10729 * g++.dg/template/access13.C: New test.
10730
10731 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10732
10733 * gcc.dg/20031216-1.c: New test.
10734
10735 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10736
10737 PR c++/9154
10738 * g++.dg/template/error10.C: New test.
10739
10740 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10741
10742 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10743 * g++.dg/eh/simd-2.C: Likewise.
10744
10745 2003-12-17 James E Wilson <wilson@specifixinc.com>
10746 Roger Sayle <roger@eyesopen.com>
10747
10748 * gcc.c-torture/execute/ieee/mzero5.c: New.
10749
10750 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10751
10752 PR c++/10603
10753 * g++.dg/parse/error6.C: New test.
10754
10755 PR c++/12827
10756 * g++.dg/parse/error7.C: New test.
10757
10758 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10759
10760 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10761 at -O with stabs debugging formats.
10762 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10763 * gcc.dg/debug/debug-2.c: Likewise.
10764
10765 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10766
10767 PR c++/12696
10768 * g++.dg/init/error1.C: New test.
10769
10770 PR c++/12218
10771 * g++.dg/init/pm3.C: New test.
10772
10773 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10774
10775 PR c/3347
10776 * gcc.dg/bitfld-8.c: New test.
10777
10778 2003-12-16 James Lemke <jim@wasabisystems.com>
10779
10780 * gcc.dg/arm-scd42-[123].c: New tests.
10781
10782 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10783
10784 PR c++/9043
10785 * g++.dg/abi/mangle20-1.C: New test.
10786 * g++.dg/abi/mangle20-2.C: New test.
10787
10788 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10789
10790 PR c++/13275
10791 * g++.dg/other/offsetof2.C: Remove XFAIL.
10792 * g++.dg/parse/offsetof1.C: New test.
10793 * g++.gd/parse/offsetof2.C: Likewise.
10794
10795 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10796
10797 * g++.dg/template/nontype3.C: New test.
10798 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10799
10800 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10801
10802 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10803
10804 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10805
10806 PR c++/13387
10807 * g++.dg/expr/assign1.C: New test.
10808
10809 PR c++/13242
10810 * g++.dg/abi/mangle19-1.C: New test.
10811 * g++.dg/abi/mangle19-2.C: New test.
10812
10813 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10814
10815 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10816
10817 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10818
10819 * gcc.c-torture/execute/20031216-1.c: New test.
10820
10821 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10822
10823 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10824 an ICE regression.
10825
10826 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10827
10828 PR c++/10926
10829 * g++.dg/template/error9.C: New test.
10830
10831 PR c++/11116
10832 * g++.dg/template/error8.C: New test.
10833
10834 2003-12-15 Roger Sayle <roger@eyesopen.com>
10835
10836 PR middle-end/13400
10837 * gcc.c-torture/execute/20031215-1.c: New test case.
10838
10839 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10840
10841 PR c++/13269
10842 * g++.dg/parse/error5.C: New test.
10843
10844 PR c++/12989
10845 * g++.dg/expr/sizeof1.C: New test.
10846
10847 PR c++/13310
10848 * g++.dg/template/crash15.C: New test.
10849
10850 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10851
10852 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10853 a non-POD type as the last named parameter of a varargs function.
10854
10855 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10856
10857 PR c++/13243
10858 PR c++/12573
10859 * g++.dg/template/crash14.C: New test.
10860 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10861
10862 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10863
10864 * g++.dg/other/java1.C: New test.
10865
10866 PR c++/13241
10867 * g++.dg/abi/mangle18-1.C: New test.
10868 * g++.dg/abi/mangle18-2.C: New test.
10869
10870 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10871
10872 PR optimization/10312
10873 * gcc.c-torture/execute/20031214-1.c: New.
10874
10875 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10876
10877 PR c++/10779
10878 PR c++/12160
10879 * g++.dg/parse/error3.C: New test.
10880 * g++.dg/parse/error4.C: Likewise.
10881 * g++.dg/abi/mangle4.C: Tweak error messages.
10882 * g++.dg/lookup/using5.C: Likewise.
10883 * g++.dg/other/error2.C: Likewise.
10884 * g++.dg/parse/typename5.C: Likewise.
10885 * g++.dg/parse/undefined1.C: Likewise.
10886 * g++.dg/template/arg2.C: Likewise.
10887 * g++.dg/template/ttp3.C: Likewise.
10888 * g++.dg/template/type1.C: Likewise.
10889 * g++.old-deja/g++.other/crash32.C: Likewise.
10890 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10891
10892 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10893
10894 PR c++/13106
10895 * g++.dg/warn/noreturn-3.C: New test.
10896
10897 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10898
10899 PR c++/13118
10900 * g++.dg/abi/covariant3.C: New.
10901
10902 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10903
10904 * g++.dg/eh/ia64-1.C: New test.
10905
10906 2003-12-12 Roger Sayle <roger@eyesopen.com>
10907
10908 PR optimization/13037
10909 * g77.f-torture/execute/13037.f: New test case.
10910
10911 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10912
10913 PR c++/12881
10914 * g++.dg/abi/covariant2.C: New.
10915
10916 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10917
10918 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10919
10920 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10921
10922 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10923
10924 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10925
10926 PR other/10819
10927 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10928 to fix Bug 10819.
10929 * lib/g++.exp (g++_version): Likewise.
10930 * lib/g77.exp (g77_version): Likewise.
10931 * lib/objc.exp (default_objc_version): Likewise.
10932
10933 2003-12-10 Richard Henderson <rth@redhat.com>
10934
10935 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10936
10937 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10938
10939 2003-12-08 Matt Austern <austern@apple.com>
10940
10941 PR c/13134
10942 * lib/gcc-dg.exp (dg-require-visibility): Define.
10943 * lib/target-supports (check_visibility_available): Define.
10944 * gcc.dg/visibility-1.c: New test.
10945 * gcc.dg/visibility-2.c: Likewise.
10946 * gcc.dg/visibility-3.c: Likewise.
10947 * gcc.dg/visibility-4.c: Likewise.
10948 * gcc.dg/visibility-5.c: Likewise.
10949 * gcc.dg/visibility-6.c: Likewise.
10950 * g++.dg/ext/visibility-1.C: Likewise.
10951 * g++.dg/ext/visibility-2.C: Likewise.
10952 * g++.dg/ext/visibility-3.C: Likewise.
10953 * g++.dg/ext/visibility-4.C: Likewise.
10954 * g++.dg/ext/visibility-5.C: Likewise.
10955 * g++.dg/ext/visibility-6.C: Likewise.
10956
10957 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10958
10959 * g++.dg/lookup/java1.C: New test.
10960 * g++.dg/lookup/java2.C: New test.
10961
10962 2003-12-07 Falk Hueffner <falk@debian.org>
10963
10964 * g++.dg/opt/noreturn-1.C: New test.
10965
10966 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10967
10968 * gcc.dg/overflow-1.c: New test.
10969
10970 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10971
10972 * g77.f-torture/compile/13060.f: New test.
10973
10974 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10975
10976 PR c++/13323
10977 * g++.dg/inherit/operator2.C: New test.
10978
10979 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10980
10981 PR c++/13305
10982 * g++.dg/ext/attrib9.C: New test.
10983
10984 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10985
10986 PR c++/13314
10987 * g++.dg/template/error7.C: New test.
10988
10989 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10990 J"orn Rennecke <joern.rennecke@superh.com>
10991
10992 PR target/13302
10993 * g++.dg/other/struct-va_list.C: New test.
10994
10995 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10996
10997 PR c++/13166
10998 * g++.dg/parse/defarg6.C: New test.
10999
11000 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11001
11002 PR target/13256
11003 * gcc.c-torture/execute/20031201-1.c: New test.
11004
11005 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11006
11007 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11008
11009 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11010
11011 * gcc.dg/builtin-return-1.c: New test.
11012
11013 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11014 J"orn Rennecke <joern.rennecke@superh.com>
11015
11016 PR optimization/13260
11017 * gcc.c-torture/execute/20031204-1.c: New test.
11018
11019 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11020
11021 PR c++/9127
11022 * g++.dg/template/error6.C: New test.
11023
11024 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11025
11026 * gcc.dg/20031202-1.c: New test.
11027
11028 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11029
11030 PR c++/13179
11031 * g++.dg/template/eh1.C: New test.
11032
11033 PR c++/10771
11034 * g++.dg/template/error5.C: New test.
11035
11036 2003-12-02 David Ung <davidu@mips.com>
11037
11038 * gcc.dg/compat/vector-check.h: Corrected type for var
11039 g_##TMODE
11040
11041 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11042
11043 PR c++/10126
11044 * g++.dg/template/ptrmem8.C: New test.
11045
11046 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11047
11048 PR c++/12573
11049 * g++.dg/template/dependent-expr3.C: New test.
11050
11051 2003-12-01 James Lemke <jim@wasabisystems.com>
11052
11053 * gcc.dg/arm-g2.c: New test.
11054
11055 2003-12-01 Roger Sayle <roger@eyesopen.com>
11056
11057 PR optimization/11634
11058 * gcc.dg/20031201-2.c: New test case.
11059
11060 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11061
11062 PR 11433
11063 * objc.dg/proto-lossage-3.m: New test.
11064
11065 2003-12-01 Roger Sayle <roger@eyesopen.com>
11066
11067 PR optimization/12628
11068 * gcc.dg/20031201-1.c: New test case.
11069
11070 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11071
11072 * gcc.dg/unaligned-1.c: New test.
11073
11074 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11075
11076 PR c++/9849
11077 * g++.dg/template/error4.C: New test.
11078 * g++.dg/template/nested3.C: Adjust error markers.
11079
11080 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11081
11082 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11083
11084 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11085
11086 PR c/10333
11087 * gcc.dg/bitfld-7.c: New test.
11088
11089 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11090
11091 * gcc.dg/tls/asm-1.C: New test.
11092
11093 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11094
11095 * gcc.dg/cpp/assert4.c: Update.
11096
11097 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11098
11099 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11100 * gcc.dg/builtin-apply3.c: New test.
11101
11102 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11103
11104 * lib/compat.exp (compat-obj): New xfaildata parameter.
11105 Use it to set compiler_conditional_xfail_data before compiling.
11106 (compat-get-options): Handle dg-xfail-if.
11107 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11108 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11109 * gcc.dg/compat/vector-1_y.c: Likewise.
11110 * gcc.dg/compat/vector-2_x.c: Likewise.
11111 * gcc.dg/compat/vector-2_y.c: Likewise.
11112
11113 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11114
11115 * g++.dg/opt/reg-stack4.C: New test.
11116
11117 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11118
11119 * gcc.dg/builtin-apply2.c: New test.
11120
11121 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11122
11123 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11124
11125 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11126
11127 PR c++/12924
11128 * g++.dg/template/template-id-2.C: New test.
11129
11130 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11131
11132 PR c++/5369
11133 * g++.dg/template/memfriend1.C: New test.
11134 * g++.dg/template/memfriend2.C: Likewise.
11135 * g++.dg/template/memfriend3.C: Likewise.
11136 * g++.dg/template/memfriend4.C: Likewise.
11137 * g++.dg/template/memfriend5.C: Likewise.
11138 * g++.dg/template/memfriend6.C: Likewise.
11139 * g++.dg/template/memfriend7.C: Likewise.
11140 * g++.dg/template/memfriend8.C: Likewise.
11141 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11142
11143 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11144
11145 PR c++/12515
11146 * g++.dg/ext/cond1.C: New test.
11147
11148 2003-11-20 Richard Henderson <rth@redhat.com>
11149
11150 * gcc.dg/20020201-2.c: Remove.
11151 * gcc.dg/20020201-4.c: Remove.
11152 * gcc.dg/20020304-1.c: Remove.
11153
11154 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11155
11156 * gcc.dg/cpp/trad/xwin1.c: New test case.
11157
11158 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11159
11160 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11161 * lib/g77.exp: Likewise.
11162 * lib/objc.exp: Likewise.
11163 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11164 for darwin.
11165
11166 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11167
11168 PR c++/12932
11169 * g++.dg/template/static5.C: New test.
11170
11171 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11172
11173 * gcc.dg/nested-func-1.c: New test.
11174
11175 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11176
11177 * gcc.dg/cpp/assert4.c: New test.
11178
11179 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11180
11181 PR c++/2294
11182 * g++.dg/lookup/using9.c: New test.
11183
11184 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11185
11186 PR c++/12762
11187 * g++.dg/template/error3.C: New test.
11188
11189 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11190
11191 PR ada/13035
11192 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11193 No longer use a wrapper for gcc, since this does not work under
11194 Windows.
11195
11196 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11197
11198 PR c++/2094
11199 * g++.dg/template/ptrmem7.C: New test.
11200
11201 2003-11-13 Andrew Pinski <apinski@apple.com>
11202
11203 * gcc.c-torture/compile/20031113-1.c: New test.
11204
11205 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11206 Kean Johnston <jkj@sco.com>
11207
11208 PR c/13029
11209 * gcc.dg/unused-4.c: Update.
11210
11211 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11212
11213 * g++.dg/opt/const3.C: New test.
11214
11215 2003-11-13 Jan Hubicka <jh@suse.cz>
11216
11217 * gcc.c-torture/compile/20031112-1.c: New test.
11218
11219 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11220
11221 * g++.dg/parse/crash10.C: Remove bogus error marker.
11222
11223 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11224
11225 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11226 (host_gcc): Likewise.
11227 (ROOT): Honor $PWDCMD.
11228 (BASE): Likewise.
11229 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11230
11231 2003-11-12 Catherine Moore <clm@redhat.com>
11232
11233 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11234
11235 2003-11-12 Andreas Jaeger <aj@suse.de>
11236 Jakub Jelinek <jakub@redhat.com>
11237 Andrew Pinski <pinskia@physics.uc.edu>
11238 Richard Henderson <rth@redhat.com>
11239
11240 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11241 systems.
11242 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11243
11244 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11245 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11246
11247 2003-11-11 Andreas Jaeger <aj@suse.de>
11248
11249 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11250
11251 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11252
11253 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11254
11255 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11256 Clean ups.
11257
11258 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11259
11260 * gcc.dg/trampoline-1.c: New test.
11261
11262 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11263
11264 * gcc.c-torture/compile/200031109-1.c: New test.
11265
11266 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11267
11268 PR c/3190
11269 PR c/8714
11270 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11271 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11272 gcc.dg/format/no-y2k-1.c: Update.
11273
11274 2003-11-08 Roger Sayle <roger@eyesopen.com>
11275
11276 PR optimization/10467
11277 * gcc.dg/20031108-1.c: New test case.
11278
11279 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11280
11281 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11282
11283 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11284
11285 * gcc.dg/compound-lvalue-1.c: New test.
11286 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11287 some XFAILs.
11288
11289 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11290
11291 * gcc.dg/altivec-varargs-1.c: New test.
11292
11293 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11294
11295 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11296 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11297 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11298 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11299 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11300
11301 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11302
11303 * gcc.dg/cond-lvalue-1.c: New test.
11304
11305 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11306
11307 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11308
11309 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11310
11311 PR c++/11616
11312 * g++.dg/template/instantiate5.C: New test.
11313
11314 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11315
11316 PR c++/12726
11317 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11318 * ChangeLog: Add missing first entry for above test.
11319
11320 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11321
11322 PR c++/9810
11323 * g++.dg/template/using8.C: New test.
11324 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11325
11326 2003-11-02 Roger Sayle <roger@eyesopen.com>
11327
11328 PR optimization/10817
11329 * gcc.c-torture/compile/20031102-1.c: New test case.
11330
11331 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11332
11333 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11334 2147483647.
11335
11336 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11337
11338 * gcc.dg/20031102-1.c: New test.
11339
11340 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11341
11342 * gcc.dg/complex-1.c: New test.
11343
11344 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11345
11346 PR c++/12796
11347 * g++.dg/template/crash13.C: Adjust expected error location.
11348 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11349
11350 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11351
11352 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11353
11354 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11355
11356 PR/10239
11357 * gcc.c-torture/compile/20031031-2.c: New test.
11358
11359 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11360
11361 PR/11640
11362 * gcc.c-torture/compile/20031031-1.c: New test.
11363
11364 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11365
11366 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11367 * gcc.misc-tests/bprob.exp: Likewise.
11368 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11369 the execution test on arm-elf configs.
11370 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11371 configs that don't support scratch files.
11372 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11373
11374 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11375
11376 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11377 done by dejagnu.
11378
11379 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11380
11381 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11382 Avoid non pure sh syntax. Add more logging.
11383
11384 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11385 fail.
11386
11387 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11388
11389 PR libgcj/10610
11390 * gcc.dg/ppc-stackalign-1.c: New test.
11391
11392 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11393
11394 * ada/acats/run_all.sh: Change output to be more compliant with
11395 dejagnu framework.
11396 Create acats.sum and acats.log files under testsuite/ada/acats
11397 Only run [a-z]* directories, to filter out e.g. CVS.
11398 Redirect build output to log file.
11399
11400 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11401
11402 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11403
11404 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11405
11406 PR ada/5909:
11407 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11408
11409 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11410
11411 * gcc.c-torture/compile/20031023-1.c: New test.
11412 * gcc.c-torture/compile/20031023-2.c: New test.
11413 * gcc.c-torture/compile/20031023-3.c: New test.
11414 * gcc.c-torture/compile/20031023-4.c: New test.
11415
11416 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11417
11418 PR c++/10371
11419 * g++.dg/lookup/scoped8.C: New test.
11420
11421 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11422
11423 * g++.dg/opt/reg-stack3.C: New test.
11424
11425 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11426
11427 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11428
11429 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11430
11431 PR c++/11076
11432 * g++.dg/template/crash13.C: New test.
11433
11434 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11435
11436 * gcc.dg/c99-restrict-2.c: New test.
11437
11438 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11439
11440 PR c++/12698, c++/12699, c++/12700, c++/12566
11441 * g++.dg/inherit/covariant9.C: New test.
11442 * g++.dg/inherit/covariant10.C: New test.
11443 * g++.dg/inherit/covariant11.C: New test.
11444
11445 2003-10-23 Jason Merrill <jason@redhat.com>
11446
11447 PR c++/12726
11448 * g++.dg/ext/complit2.C: New test.
11449
11450 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11451
11452 PR target/12654
11453 * gcc.c-torture/execute/20031020-1.c: New test.
11454
11455 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11456
11457 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11458 following the jump_insn.
11459
11460 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11461
11462 * gcc.dg/cast-lvalue-1.c: New test.
11463
11464 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11465
11466 PR c++/11962
11467 * g++.dg/template/cond2.C: New test.
11468
11469 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11470
11471 * gcc.dg/builtins-28.c: New test.
11472
11473 2003-10-20 Jan Hubicka <jh@suse.cz>
11474
11475 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11476 parameter.
11477 * testsuite/gcc.dg/inline-2.c: Likewise.
11478
11479 2003-10-20 Phil Edwards <phil@codesourcery.com>
11480
11481 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11482 * gcc.dg/nest.c: Likewise.
11483
11484 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11485
11486 PR c++/9781, c++/10583, c++/11862
11487 * g++.dg/parse/crash13.C: New test.
11488
11489 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11490
11491 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11492
11493 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11494
11495 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11496 Define HAVE_C99_RUNTIME except on Solaris.
11497 * gcc.dg/builtins-20.c: Likewise.
11498
11499 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11500
11501 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11502
11503 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11504
11505 PR c++/12495
11506 * g++.dg/template/crash21.C: New test.
11507
11508 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11509
11510 PR c++/2513
11511 * g++.dg/template/typename5.C: New test.
11512
11513 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11514
11515 PR c++/12369
11516 * g++.dg/template/friend25.C: New test.
11517
11518 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11519
11520 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11521 versions.
11522
11523 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11524
11525 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11526 == 2147483647.
11527
11528 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11529
11530 * gcc.c-torture/execute/960416-1.x: Remove.
11531 * gcc.c-torture/execute/divconst-3.x: Likewise.
11532
11533 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11534
11535 PR target/12598
11536 * gcc.dg/torture/cris-volatile-1.c: New test.
11537
11538 2003-10-14 Roger Sayle <roger@eyesopen.com>
11539
11540 PR optimization/9325
11541 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11542 for overflowing floating point to integer conversion during RTL
11543 simplification.
11544
11545 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11546
11547 * objc/execute/_cmd.m: Fix typo.
11548 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11549 Relax 'scan-assembler' regexp.
11550 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11551 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11552 * objc.dg/zero-link-2.m: Remove blank line.
11553 * objc.dg/zero-link-3.m: New test case.
11554
11555 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11556
11557 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11558
11559 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11560 than linker trickery.
11561
11562 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11563
11564 PR c++/12370
11565 * g++.dg/other/friend2.C: New test.
11566
11567 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11568
11569 * gcc.dg/20031012-1.c: New test.
11570
11571 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11572
11573 * gcc.dg/weak/weak-3.c: Fix for new warning.
11574
11575 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11576
11577 PR optimization/8750
11578 * gcc.c-torture/execute/20031012-1.c: New test case.
11579
11580 2003-10-11 Roger Sayle <roger@eyesopen.com>
11581
11582 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11583 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11584
11585 2003-10-11 Roger Sayle <roger@eyesopen.com>
11586
11587 PR optimization/12260
11588 * gcc.c-torture/compile/20031011-2.c: New test case.
11589
11590 2003-10-11 Roger Sayle <roger@eyesopen.com>
11591
11592 * gcc.c-torture/execute/20031011-1.c: New testcase.
11593
11594 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11595
11596 * gcc.c-torture/compile/20031011-1.c: New test.
11597
11598 2003-10-11 Jan Hubicka <jh@suse.cz>
11599
11600 * g++.dg/other/first-global.C: New test.
11601
11602 2003-10-11 Roger Sayle <roger@eyesopen.com>
11603
11604 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11605
11606 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11607
11608 * gcc.c-torture/compile/20031010-1.c: New test.
11609
11610 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11611
11612 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11613 * gcc.c-torture/execute/va-arg-25.c: ... here.
11614
11615 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11616
11617 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11618
11619 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11620
11621 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11622
11623 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11624
11625 * g++.dg/parse/error2.C: New test.
11626
11627 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11628
11629 PR c++/11097
11630 * g++.dg/other/error5.C: Modify the error message.
11631 * g++.dg/lookup/using8.C: New test.
11632
11633 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11634
11635 * gcc.dg/darwin-abi-2.c: New file.
11636 * gcc.c-torture/execute/va-arg-24.c: New file.
11637
11638 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11639
11640 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11641 indentation.
11642
11643 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11644
11645 PR c++/10147
11646 * g++.dg/other/error4.C: Update error messages.
11647 * g++.dg/template/ptrmem4.C: Likewise.
11648
11649 PR c++/12337
11650 * g++.dg/init/new9.C: New test.
11651
11652 PR c++/12334, c++/12236, c++/8656
11653 * g++.dg/ext/attrib8.C: New test.
11654
11655 2003-10-06 Devang Patel <dpatel@apple.com>
11656
11657 * gcc.dg/debug/dwarf2-3.h: New test.
11658 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11659
11660 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11661
11662 * g++.dg/opt/cfg2.C: New test.
11663
11664 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11665
11666 * g++.dg/opt/float1.C: New test.
11667
11668 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11669
11670 * gcc.dg/c90-array-lval-6.c: New test.
11671 * gcc.dg/c99-array-lval-6.c: New test.
11672
11673 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11674 Ziemowit Laski <zlaski@apple.com>
11675
11676 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11677 'Derived', so that it is never considered a class method; add
11678 new warning for '+port' method ambiguity.
11679 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11680 <objc/objc-api.h> (needed on Mac OS X).
11681 * objc.dg/method-13.m: New test.
11682
11683 2003-10-03 Roger Sayle <roger@eyesopen.com>
11684
11685 PR optimization/9325, PR java/6391
11686 * gcc.c-torture/execute/20031003-1.c: New test case.
11687
11688 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11689
11690 PR optimization/12180
11691 * gcc.dg/20031002-1.c: New test.
11692
11693 PR c++/12486
11694 * g++.dg/inherit/error1.C: New test.
11695
11696 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11697
11698 * lib/f-torture.exp (search_for): Rename to...
11699 (search_for_re): This. Also, clean up comments and the
11700 "regexp" invocation.
11701
11702 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11703
11704 * gcc.c-torture/compile/20031002-1.c: New test.
11705
11706 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11707
11708 * g++.dg/opt/cond1.C: New test.
11709
11710 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11711
11712 * gcc.dg/Wold-style-definition-2.c: New testcase.
11713 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11714
11715 2003-09-29 Richard Henderson <rth@redhat.com>
11716
11717 * g++.dg/init/array10.C: Add dg-options.
11718
11719 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11720
11721 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11722
11723 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11724
11725 * g++.dg/template/friend19.C: Fix typo.
11726 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11727
11728 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11729
11730 * gcc.c-torture/execute/20030928-1.c: New test.
11731 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11732
11733 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11734
11735 * g++.dg/opt/unroll1.C: New test.
11736
11737 2003-09-26 Roger Sayle <roger@eyesopen.com>
11738
11739 PR optimization/11741
11740 * gcc.dg/20030926-1.c: New test case.
11741
11742 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11743
11744 PR c++/5655
11745 * g++.dg/parse/access7.C: New test.
11746 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11747
11748 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11749
11750 MERGE OF objc-improvements-branch into MAINLINE:
11751 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11752 if libobjc has not been built.
11753 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11754 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11755 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11756 objc/execute/nested-3.m, objc/execute/np-2.m,
11757 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11758 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11759 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11760 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11761 objc.dg/special/unclaimed-category-1.h,
11762 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11763 well as GNU runtime.
11764 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11765 * execute/cascading-1.m, execute/function-message-1.m,
11766 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11767 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11768 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11769 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11770 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11771 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11772 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11773 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11774 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11775 * objc.dg/bitfield-2.m: Run only on Darwin.
11776 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11777 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11778 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11779 * objc.dg/const-str-1.m: Fix constant string layout.
11780
11781 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11782
11783 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11784
11785 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11786
11787 * gcc.dg/darwin-abi-1.c: New file.
11788
11789 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11790
11791 PR target/12281
11792 * gcc.c-torture/compile/20030921-1.c: New test.
11793
11794 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11795
11796 * g++.dg/opt/reg-stack2.C: New test.
11797
11798 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11799
11800 * g++.dg/eh/delayslot1.C: New test.
11801
11802 2003-09-20 Richard Henderson <rth@redhat.com>
11803
11804 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11805
11806 2003-09-20 Roger Sayle <roger@eyesopen.com>
11807
11808 * gcc.c-torture/execute/20030920-1.c: New test case.
11809
11810 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11811
11812 * g++.dg/rtti/typeid3.C: Correct expected error message.
11813
11814 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11815
11816 PR c++/157
11817 * g++.dg/parse/crash12.C: New test.
11818
11819 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11820
11821 * gcc.dg/compat/mixed-struct-check.h: New.
11822 * gcc.dg/compat/mixed-struct-defs.h: New.
11823 * gcc.dg/compat/mixed-struct-init.h: New.
11824 * gcc.dg/compat/struct-by-value-19_main.c: New.
11825 * gcc.dg/compat/struct-by-value-19_x.c: New.
11826 * gcc.dg/compat/struct-by-value-19_y.c: New.
11827 * gcc.dg/compat/struct-by-value-20_main.c: New.
11828 * gcc.dg/compat/struct-by-value-20_x.c: New.
11829 * gcc.dg/compat/struct-by-value-20_y.c: New.
11830 * gcc.dg/compat/struct-return-19_main.c: New.
11831 * gcc.dg/compat/struct-return-19_x.c: New.
11832 * gcc.dg/compat/struct-return-19_y.c: New.
11833 * gcc.dg/compat/struct-return-20_main.c: New.
11834 * gcc.dg/compat/struct-return-20_x.c: New.
11835 * gcc.dg/compat/struct-return-20_y.c: New.
11836
11837 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11838 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11839 so that it will not complain on LP64 targets.
11840
11841 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11842
11843 PR c++/495
11844 * g++.dg/template/friend24.C: New test.
11845
11846 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11847
11848 PR c++/12332
11849 * g++.dg/template/memtmpl2.C: New test.
11850
11851 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11852
11853 PR target/11184
11854 * gcc.dg/builtin-apply1.c: New test.
11855
11856 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11857
11858 PR c++/9848
11859 * g++.dg/warn/Wunused-4.C: New test.
11860
11861 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11862
11863 PR c++/12316
11864 * g++.dg/other/gc2.C: New test.
11865
11866 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11867
11868 PR c++/11991
11869 * g++.dg/rtti/typeid3.C: New test.
11870
11871 PR c++/12266
11872 * g++.dg/overload/template1.C: New test.
11873
11874 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11875
11876 * g++.dg/opt/cfg3.C: New test.
11877
11878 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11879
11880 PR c++/7939
11881 * g++.dg/template/crash11.C: New test.
11882
11883 2003-09-16 Jason Merrill <jason@redhat.com>
11884 Jakub Jelinek <jakub@redhat.com>
11885
11886 * gcc.dg/attr-warn-unused-result.c: New test.
11887
11888 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11889
11890 PR c++/12184
11891 * g++.dg/expr/call2.C: New test.
11892
11893 2003-09-15 Andreas Jaeger <aj@suse.de>
11894
11895 * gcc.dg/Wold-style-definition-1.c: New test.
11896
11897 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11898
11899 PR c++/3907
11900 * g++.dg/parse/template12.C: New test.
11901
11902 * g++.dg/abi/bitfield11.C: New test.
11903 * g++.dg/abi/bitfield12.C: Likewise.
11904
11905 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11906
11907 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11908 non-expansion of functional macro name without arguments at EOL.
11909 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11910
11911 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11912
11913 * gcc.c-torture/execute/20030914-[12].c: New tests.
11914
11915 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11916
11917 PR c++/11788
11918 * g++.dg/overload/addr1.C: New test.
11919
11920 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11921
11922 * gcc.dg/20030909-1.c: New test.
11923
11924 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11925
11926 * gcc.dg/ultrasp10.c: New test.
11927
11928 2003-09-09 Devang Patel <dpatel@apple.com>
11929
11930 * gcc.dg/darwin-ld-6.c: New test.
11931
11932 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11933
11934 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11935
11936 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11937
11938 * gcc.dg/ia64-types1.c: New test.
11939 * gcc.dg/ia64-types2.c: Likewise.
11940
11941 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11942
11943 * gcc.dg/builtins-1.c: Add more _Complex tests.
11944 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11945
11946 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11947 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11948
11949 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR c++/11786
11952 * g++.dg/lookup/koenig2.C: New test.
11953
11954 PR c++/5296
11955 * g++.dg/rtti/typeid2.C: New test.
11956
11957 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11958
11959 * gcc.c-torture/compile/20030904-1.c: New test.
11960
11961 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11962
11963 * g++.dg/opt/longbranch2.C: New test.
11964
11965 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11966
11967 * g++.dg/template/crash10.C: Only compile it.
11968
11969 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11970
11971 PR middle-end/11665
11972 * gcc.c-torture/compile/20030907-1.c: New test.
11973 * g++.dg/init/array11.C: New test.
11974
11975 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11976
11977 PR c++/11852
11978 * g++.dg/init/struct1.C: New test.
11979
11980 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11981
11982 PR c++/12181
11983 * g++.dg/expr/comma1.C: New test.
11984
11985 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11986
11987 PR c++/11867
11988 * g++.dg/expr/static_cast5.C: New test.
11989
11990 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11991
11992 PR c++/11507
11993 * g++.dg/lookup/scoped7.C: New test.
11994
11995 PR c++/9574
11996 * g++.dg/other/static1.C: New test.
11997
11998 PR c++/11490
11999 * g++.dg/warn/template-1.C: New test.
12000
12001 PR c++/11432
12002 * g++.dg/template/crash10.C: New test.
12003
12004 PR c++/2478
12005 * g++.dg/overload/VLA.C: New test.
12006
12007 PR c++/10804
12008 * g++.dg/template/call1.C: New test.
12009
12010 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12011
12012 PR c++/11794
12013 * g++.dg/parse/using3.C: New test.
12014
12015 2003-09-06 Roger Sayle <roger@eyesopen.com>
12016
12017 PR c++/11409
12018 * g++.dg/overload/builtin3.C: New test case.
12019
12020 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12021
12022 PR c/9862
12023 * gcc.dg/20030906-1.c: New test.
12024 * gcc.dg/20030906-2.c: Likewise.
12025
12026 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12027
12028 PR c++/12167
12029 * g++.dg/parse/defarg5.C: New test.
12030
12031 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12032
12033 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12034
12035 PR c++/12163
12036 * g++.dg/expr/static_cast4.C: New test.
12037
12038 PR c++/12146
12039 * g++.dg/template/crash9.C: New test.
12040
12041 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12042
12043 * g++.old-deja/g++.ext/pretty2.C: Update for change
12044 in __FUNCTION__.
12045 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12046
12047 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12048
12049 PR c++/11922
12050 * g++/dg/template/qualified-id1.C: New test.
12051
12052 PR c++/12037
12053 * g++.dg/warn/noeffect4.C: New test.
12054
12055 2003-09-04 Matt Austern <austern@apple.com>
12056
12057 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12058 * g++.dg/ext/fnname2.C: Likewise.
12059 * g++.dg/ext/fnname3.C: Likewise.
12060
12061 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12062
12063 * g++.dg/expr/lval1.C: New test.
12064 * g++.dg/ext/lvcast.C: Remove.
12065
12066 2003-09-03 Roger Sayle <roger@eyesopen.com>
12067
12068 PR optimization/11700.
12069 * gcc.c-torture/compile/20030903-1.c: New test case.
12070
12071 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12072
12073 PR c++/12053
12074 * g++.dg/abi/layout4.C: New test.
12075
12076 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12077
12078 PR c++/11553
12079 * g++.dg/parse/friend3.C: New test.
12080
12081 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12082
12083 PR c++/11847
12084 * g++.dg/template/class1.C: New test.
12085
12086 PR c++/11808
12087 * g++.dg/expr/call1.C: New test.
12088
12089 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12090
12091 PR c++/12114
12092 * g++.dg/init/ref9.C: New test.
12093
12094 PR c++/11972
12095 * g++.dg/template/nested4.C: New test.
12096
12097 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12098
12099 PR c++/12093
12100 * g++.dg/template/non-dependent4.C: New test.
12101
12102 PR c++/11928
12103 * g++.dg/inherit/conv1.C: New test.
12104
12105 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12106
12107 PR c++/6196
12108 * g++.dg/ext/label1.C: New test.
12109 * g++.dg/ext/label2.C: Likewise.
12110
12111 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12112
12113 * g++.dg/expr/cond3.C: New test.
12114
12115 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12116
12117 * gcc.dg/builtins-1.c: Add new builtin cases.
12118
12119 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12120
12121 * gcc.dg/builtins-1.c: Add new cases.
12122 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12123
12124 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12125
12126 * gcc.dg/builtins-1.c: Add more math builtin tests.
12127 * gcc.dg/torture/builtin-attr-1.c: New test.
12128
12129 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR optimization/5079
12132 * g++.dg/opt/static3.C: New test.
12133
12134 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12135
12136 * gcc.misc-tests/gcov-10b.c: New test.
12137
12138 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12139
12140 * g++.dg/opt/ptrmem3.C: New test.
12141
12142 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12143
12144 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12145
12146 * gcc.dg/20030826-2.c: New test.
12147
12148 2003-08-26 Roger Sayle <roger@eyesopen.com>
12149
12150 PR middle-end/12002
12151 * g77.f-torture/compile/12002.f: New test case.
12152
12153 2003-08-26 Roger Sayle <roger@eyesopen.com>
12154
12155 * gcc.dg/20030826-1.c: New test case.
12156
12157 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12158
12159 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12160
12161 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12162
12163 PR c++/11871
12164 * c++.dg/lookup/crash1.C: New test.
12165
12166 * c++.dg/warn/noeffect3.C: New test.
12167
12168 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12169
12170 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12171 * gcc.dg/compat/vector-1_y.c: Ditto.
12172 * gcc.dg/compat/vector-2_x.c: Ditto.
12173 * gcc.dg/compat/vector-2_y.c: Ditto.
12174
12175 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12176
12177 * gcc.dg/20030702-1.c: New test.
12178
12179 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12180
12181 PR c++/8795
12182 * g++.dg/ext/altivec-1.C: New test.
12183
12184 2003-08-24 Richard Henderson <rth@redhat.com>
12185
12186 * g++.dg/eh/simd-2.C: Add -w for x86.
12187
12188 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12189
12190 * gcc.dg/20030815-1.c: New test.
12191
12192 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12193
12194 PR c++/3765
12195 * g++.dg/parse/access6.C: New test.
12196
12197 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12198
12199 PR c++/641, c++/11876
12200 * g++.dg/template/friend22.C: New test.
12201 * g++.dg/template/friend23.C: Likewise.
12202
12203 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12204
12205 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12206 identically.
12207
12208 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12209
12210 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12211
12212 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12213
12214 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12215
12216 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12217
12218 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12219
12220 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12221
12222 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12223
12224 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12225
12226 PR c++/11919
12227 * g++.dg/overload/prom1.C: New test.
12228
12229 PR c++/11551
12230 * g++.dg/parse/dtor2.C: New test.
12231
12232 PR c++/10762
12233 * g++.dg/parse/using2.C: New test.
12234
12235 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12236
12237 PR target/11805
12238 * gcc.c-torture/compile/20030821-1.c: New.
12239
12240 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12241
12242 PR c++/11834
12243 * g++.dg/template/deduce2.C: New test.
12244
12245 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12246
12247 * gcc.c-torture/execute/20030821-1.c: New test.
12248
12249 2003-08-20 Roger Sayle <roger@eyesopen.com>
12250
12251 PR middle-end/11984
12252 * gcc.dg/20030820-1.c: New test case.
12253
12254 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12255
12256 PR c++/11945
12257 * g++.dg/warn/noeffect2.C: New test.
12258
12259 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12260
12261 PR c++/10926
12262 * g++.dg/template/dtor2.C: New test.
12263
12264 PR c++/11684
12265 * g++.dg/template/operator1.C: New test.
12266 * g++.dg/parse/operator4.C: New test.
12267
12268 PR c++/11946.C
12269 * g++.dg/expr/enum1.C: New test.
12270 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12271
12272 PR c++/11036.C
12273 * g++.dg/parse/elab2.C: New test.
12274 * g++.dg/parse/typedef4.C: Change error message.
12275 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12276 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12277 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12278
12279 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12280
12281 * gcc.dg/pch/warn-1.c: New.
12282 * gcc.dg/pch/warn-1.hs: New.
12283
12284 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12285 not-tested file.
12286
12287 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12288
12289 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12290
12291 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12292
12293 * gcc.dg/uninit-D.c: New Test.
12294 * gcc.dg/uninit-E.c: New Test.
12295 * gcc.dg/uninit-F.c: New Test.
12296 * gcc.dg/uninit-G.c: New Test.
12297
12298 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12299
12300 * g++.dg/README: Describe the pch directory.
12301
12302 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12303
12304 PR c++/11174
12305 * g++.dg/parse/access4.C: New test.
12306 * g++.dg/parse/access5.C: Likewise.
12307 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12308
12309 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12310
12311 * gcc.dg/noncompile/20030818-1.c: New.
12312
12313 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12314
12315 PR c++/11957
12316 * g++.dg/warn/noeffect1.C: New test.
12317
12318 * g++.dg/template/scope2.C: New test.
12319 * g++.dg/template/error2.C: Correct dg-error
12320
12321 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12322
12323 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12324
12325 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12326
12327 PR C++/11512
12328 * g++.dg/template/warn1.C: New.
12329
12330 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12331
12332 * g++.dg/template/error2.C: New test.
12333 * g++.dg/lookup/using7.C: Adjust errors
12334 * g++.old-deja/g++.pt/crash36.C: Likewise.
12335 * g++.old-deja/g++.pt/derived3.C: Likewise.
12336
12337 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12338
12339 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12340 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12341 * gcc.c-torture/execute/builtins/string-9.c: New, from
12342 string-opt-9.c. Adjust for execute/builtins framework.
12343 * gcc.c-torture/execute/string-opt-9.c: Delete.
12344
12345 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12346
12347 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12348
12349 * g++.dg/parse/ret-type2.C: New test.
12350
12351 PR c++/11703
12352 * g++.dg/init/new8.C: New test.
12353
12354 PR c++/10923
12355 * g++.dg/parse/typedef5.C: New test.
12356
12357 PR c++/9512
12358 * g++.dg/parse/qualified2.C: New test.
12359 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12360 invalid code.
12361
12362 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12363
12364 * g++.dg/conversion/ptrmem1.C: New test.
12365
12366 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12367
12368 PR target/11693
12369 * gcc.dg/20030811-1.c: New test.
12370
12371 PR target/11535
12372 * gcc.c-torture/execute/20030811-1.c: New test.
12373
12374 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12375
12376 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12377
12378 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12379
12380 PR c++/11789.C
12381 * g++.dg/inherit/multiple1.C: New test.
12382
12383 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12384
12385 * gcc.dg/spe1.c: New test.
12386
12387 PR c++/11670
12388 * g++.dg/expr/cast2.C: New test.
12389
12390 PR c++/10530
12391 * g++.dg/template/dependent-name2.C: New test.
12392
12393 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12394
12395 * g++.dg/parse/crash11.C: Put the dg options in comments.
12396
12397 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12398
12399 * lib/gcc-dg.exp: Update for diagnostic change.
12400
12401 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12402
12403 PR c++/5767
12404 * g++.dg/parse/crash11.C: New test.
12405
12406 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12407
12408 * gcc.dg/cpp/spacing1.c: Update.
12409
12410 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12411
12412 PR target/11739
12413 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12414 a value for -mtune.
12415
12416 2003-08-04 Roger Sayle <roger@eyesopen.com>
12417
12418 PR middle-end/11771
12419 * gcc.c-torture/compile/20030804-1.c: New test case.
12420
12421 2003-08-04 Roger Sayle <roger@eyesopen.com>
12422
12423 * gcc.dg/20030804-1.c: New test case.
12424
12425 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12426
12427 * gcc.dg/cpp/separate-1.c: New test.
12428
12429 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12430
12431 PR c++/11704
12432 * g++.dg/template/dependent-expr2.C: New test.
12433
12434 PR c++/11766
12435 * g++.dg/expr/ptrmem1.C: New test.
12436
12437 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12438
12439 PR c++/9453
12440 * g++.dg/template/friend15.C: New test.
12441
12442 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12443
12444 * lib/dg-pch.exp: Work round PCH bug.
12445
12446 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12447
12448 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12449 builtins. Move cases from builtins-4.c here.
12450
12451 * gcc.dg/torture/builtin-math-1.c: New test taken from
12452 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12453 additional cases.
12454
12455 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12456 Delete.
12457
12458 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12459
12460 PR c++/9447
12461 * g++.dg/template/using7.C: New test.
12462
12463 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12464
12465 * import1.c, import2.c: New tests.
12466
12467 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12468
12469 * g++.dg/eh/crossjump1.C: New test.
12470
12471 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12472
12473 PR c++/11697
12474 * g++.dg/template/using6.C: New test.
12475
12476 PR c++/11744
12477 * g++.dg/template/koenig2.C: New test.
12478
12479 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12480
12481 PR c++/7983
12482 * g++.dg/parse/typedef4.C: New test.
12483
12484 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12485
12486 PR c++/8442, c++/8806
12487 * g++.dg/template/elab1.C: New test.
12488 * g++.dg/template/type2.C: Likewise.
12489 * g++.dg/template/ttp3.C: Adjust expected error message.
12490 * g++.old-deja/g++.law/visibility13.C: Likewise.
12491 * g++.old-deja/g++.niklas/t135.C: Likewise.
12492 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12493 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12494 template argument.
12495 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12496
12497 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12498
12499 PR c++/11295
12500 * g++.dg/ext/stmtexpr1.C: New test.
12501
12502 * g++.dg/opt/tmp1.C: New test.
12503
12504 PR c++/11525
12505 * g++.dg/parse/constant4.C: New test.
12506
12507 PR c++/9447
12508 * g++.dg/template/using5.C: New test.
12509
12510 2003-07-31 Roger Sayle <roger@eyesopen.com>
12511
12512 * gcc.dg/builtins-27.c: New test case.
12513
12514 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12515
12516 * gcc.dg/tls/opt-7.c: New test.
12517
12518 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12519
12520 * g++.old-deja/g++.other/crash18.C: Remove.
12521
12522 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12523
12524 * g++.dg/template/explicit3.C: New.
12525 * g++.dg/template/explicit4.C: New.
12526 * g++.dg/template/explicit5.C: New.
12527
12528 PR c++/11347
12529 * g++.dg/template/memtmpl1.C: New.
12530
12531 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12532
12533 PR target/11565
12534 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12535 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12536
12537 2003-07-30 Jan Hubicka <jh@suse.cz>
12538
12539 * vtgc1.c: Kill.
12540
12541 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12542
12543 * gcc.dg/struct-in-proto-1.c: New test.
12544
12545 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12546
12547 * gcc.dg/cpp/include2.c: Only expect one message.
12548
12549 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12550
12551 PR c++/9447
12552 * g++.dg/template/using1.C: New test.
12553 * g++.dg/template/using2.C: New test.
12554 * g++.dg/template/using3.C: New test.
12555 * g++.dg/template/using4.C: New test.
12556
12557 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12558
12559 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12560 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12561
12562 2003-07-28 Jan Hubicka <jh@suse.cz>
12563
12564 PR c++/11530
12565 * g++.dg/opt/call1.C: New test.
12566
12567 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12568
12569 PR c++/11667
12570 * g++.dg/init/enum2.C: New test.
12571 * g++.dg/template/overload1.C: Add "-w" option.
12572
12573 2003-07-28 <hp@bitrange.com>
12574
12575 * gcc.dg/Wdeclaration-after-statement-1.c,
12576 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12577
12578 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12579
12580 * gcc.c-torture/compile/20030725-1.c: New test.
12581
12582 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12583
12584 * gcc.dg/20030505.c: Only run for SPE.
12585 Remove definition of opaque type.
12586
12587 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12588
12589 * g++.dg/template/ptrmem6.C: New test.
12590
12591 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12592
12593 * gcc.c-torture/compile/zero-strct-2.c: New test.
12594
12595 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12596
12597 * gcc.dg/intermod-1.c: New test.
12598
12599 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12600
12601 PR c++/11617
12602 * g++.dg/template/lookup2.C: New test.
12603 * g++.dg/template/memclass1.C: Remove instantiated from error.
12604 * g++.dg/other/error2.C: Tweak expected errors.
12605
12606 PR c++/11596
12607 * g++.dg/template/defarg3.C: New test.
12608
12609 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12610
12611 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12612
12613 * g++.dg/inherit/access5.C: New test.
12614
12615 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12616
12617 PR c++/11513
12618 * g++.dg/template/crash8.C: New test.
12619
12620 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12621
12622 PR c/10602
12623 * gcc.dg/noncompile/incomplete-2.c: New test.
12624
12625 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12626
12627 PR c++/11645
12628 * g++.dg/inherit/access4.C: New test.
12629
12630 PR c++/11517
12631 * g++.dg/expr/cond2.C: New test.
12632
12633 PR optimization/10679
12634 * g++.dg/opt/inline4.C: New test.
12635
12636 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 * g++.dg/parse/crash10: New test.
12639
12640 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12641
12642 * g++.dg/ext/flexary1.C: New test.
12643
12644 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12645
12646 PR c++/10793
12647 * g++.dg/template/crash9.C: New test.
12648
12649 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12650
12651 PR c++/3004
12652 * g++.dg/parse/typedef3.C: New test.
12653
12654 PR c++/7906
12655 * g++.dg/parse/operator2.C: New test.
12656
12657 PR c++/8895
12658 * g++.dg/parse/def-tmpl-arg1.C: New test.
12659
12660 PR c++/9282
12661 * g++.dg/parse/funptr1.C: New test.
12662
12663 PR c++/9452
12664 * g++.dg/parse/ambig3.C: New test.
12665
12666 PR c++/9454
12667 * g++.dg/parse/operator3.C: New test.
12668
12669 PR c++/9486
12670 * g++.dg/parse/template10.C: New test.
12671
12672 PR c++/9488
12673 * g++.dg/parse/template11.C: New test.
12674
12675 PR c++/10150
12676 * g++.dg/parse/invalid-op1.C: New test.
12677
12678 PR c++/10247
12679 * g++.dg/parse/condexpr1.C: New test.
12680
12681 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12682
12683 * g++.dg/ext/packed3.C: New test.
12684 * g++.dg/ext/packed4.C: New test.
12685
12686 * gcc.dg/pack-test-3.c: New test.
12687
12688 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12689
12690 * lib/compat.exp: Handle dg-options per source file.
12691 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12692 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12693 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12694 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12695 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12696 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12697 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12698 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12699 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12700 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12701 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12702 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12703 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12704 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12705
12706 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12707
12708 PR c/10320
12709 * gcc.c-torture/execute/20030718-1.c: New test.
12710
12711 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12712
12713 PR optimization/11536
12714 * gcc.dg/20030721-1.c: New test.
12715
12716 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12717
12718 PR c++/11546
12719 * g++.dg/template/lookup1.C: New test.
12720
12721 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12722
12723 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12724 diagnostics of ill-formed constructs involving labels.
12725 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12726 the new 'previously defined here' message.
12727
12728 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12729
12730 * g++.dg/parse/non-dependent2.C: New test.
12731
12732 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12733
12734 * g++.dg/init/init-ref4.C: xfail on targets without
12735 weak symbols.
12736
12737 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12738
12739 PR target/11087
12740 * gcc.c-torture/execute/20030717-1.c: New test.
12741
12742 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12743
12744 * g++.dg/opt/cfg1.C: New test.
12745
12746 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12747
12748 PR optimization/11557
12749 * gcc.dg/20030717-1.c: New test.
12750
12751 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12752
12753 PR c++/10476
12754 * g++.dg/expr/crash-1.C: New test.
12755
12756 PR c++/11027
12757 * g++.dg/template/init3.C: New test.
12758
12759 PR c++/8222
12760 * g++.dg/template/non-dependent1.C: New test.
12761
12762 PR c++/11070
12763 * g++.dg/template/non-dependent2.C: New test.
12764
12765 PR c++/11071
12766 * g++.dg/template/non-dependent3.C: New test.
12767
12768 PR c++/9907
12769 * g++.dg/template/sizeof5.C: New test.
12770
12771 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12772
12773 PR 11498
12774 * gcc.c-torture/compile/mangle-1.c: New file.
12775
12776 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12777
12778 PR c++/7809
12779 * g++.dg/parse/access3.C: New test.
12780
12781 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12782
12783 PR c++/11384
12784 * g++.dg/init/init-ref4.C: New test.
12785
12786 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12787
12788 PR c++/11547
12789 * g++.dg/parse/constant3.C: New test.
12790 * g++.dg/parse/crash7.C: Likewise.
12791
12792 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12793
12794 PR target/11008
12795 * gcc.dg/i386-pentium4-not-mull.c: New.
12796
12797 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12798
12799 * gcc.dg/asm-names.c (ymain): Make it weak.
12800
12801 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12802
12803 PR c++/5421
12804 * g++.dg/template/friend21.C: New test.
12805
12806 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12807
12808 * gcc.dg/cleanup-8.c: New test.
12809 * gcc.dg/cleanup-9.c: New test.
12810
12811 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12812
12813 * g++.dg/ext/dll-MI1.h: New file.
12814 * g++.dg/ext/dllexport-MI1.C: New file.
12815 * g++.dg/ext/dllimport-MI1.C: New file.
12816
12817 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12818
12819 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12820 it does not have cmpstrsi patterns (just cmpmemsi).
12821
12822 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12823
12824 PR debug/11473
12825 * g++.dg/debug/debug8.C: New test.
12826
12827 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12828
12829 PR c++/10108
12830 * g++.dg/template/crash7.C: New test.
12831
12832 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12833
12834 PR target/10795
12835 * gcc.c-torture/compile/20030708-1.c: New.
12836
12837 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12838
12839 * gcc.c-torture/execute/20030715-1.c: New test.
12840
12841 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12842
12843 * gcc.dg/pch/inline-3.c: New file.
12844 * gcc.dg/pch/inline-3.hs: New file.
12845 * gcc.dg/pch/inline-4.c: New file.
12846 * gcc.dg/pch/inline-4.hs: New file.
12847
12848 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12849
12850 PR c++/11509
12851 * g++.dg/template/crash6.C: New test.
12852
12853 PR c++/7053
12854 * g++.dg/template/friend20.C: New test.
12855
12856 PR c++/7019
12857 * g++.dg/template/overload2.C: New test.
12858
12859 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12860
12861 PR optimization/11440
12862 * gcc.c-torture/execute/20030714-1.c: New test.
12863
12864 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12865
12866 PR c++/11154
12867 * g++.dg/template/partial2.C: New test.
12868
12869 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12870
12871 PR c++/11503
12872 * g++.dg/template/anon1.C: New test.
12873
12874 PR c++/11493
12875 PR c++/11495
12876 * g++.dg/parse/template9.C: Likewise.
12877 * g++.dg/template/crash4.C: New test.
12878 * g++.dg/template/koenig1.C: Likewise.
12879 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12880 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12881 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12882 functions.
12883 * g++.old-deja/g++.jason/template36.C: Likewise.
12884 * g++.old-deja/g++.mike/p1989.C: Likewise.
12885 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12886 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12887 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12888 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12889 compiling.
12890 * g++.old-deja/g++.pt/union2.C: Use this->.
12891
12892 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12893
12894 * gcc.dg/20030711-1.c: New test.
12895
12896 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12897
12898 PR c++/11050
12899 * g++.dg/parse/args1.C: New test.
12900 * g++.pt/defarg8.C: Change expected errors.
12901
12902 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12903
12904 PR c++/8164
12905 * g++.dg/template/nontype2.C: New test.
12906
12907 PR c++/10558
12908 * g++.dg/parse/template8.C: New test.
12909
12910 PR c++/8327
12911 * g++.dg/template/scope1.C: New test.
12912
12913 * g++.dg/warn/Wsign-compare-1.C: New test.
12914
12915 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12916
12917 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12918
12919 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12920
12921 PR c++/9411
12922 * g++.dg/template/explicit2.C: New test.
12923
12924 PR c++/10032
12925 * g++.dg/warn/pedantic1.C: New test.
12926
12927 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12928
12929 PR c++ 9483
12930 * g++.dg/other/field1.C: New test.
12931
12932 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12933
12934 PR c/11449
12935 * gcc.c-torture/compile/20030707-1.c: New.
12936
12937 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12938
12939 PR c++/10849
12940 * g++.dg/template/access12.C: New test.
12941
12942 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12943
12944 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12945 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12946 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12947 * gcc.misc-tests/gcov.exp: Update
12948 * g++.dg/gcov/gcov.exp: Update
12949 * lib/gcov.exp: Update.
12950
12951 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12952
12953 * g++.dg/abi/mangle17.C: Make sure template expressions are
12954 dependent.
12955 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12956 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12957 * g++.dg/opt/stack1.C: Remove erroneous code.
12958 * g++.dg/parse/template7.C: New test.
12959 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12960 * g++.old-deja/g++.pt/crash4.C: Likewise.
12961
12962 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12963
12964 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12965 with zero or one occurence of `$' after the initial `L'.
12966
12967 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12968
12969 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12970
12971 2003-07-08 Roger Sayle <roger@eyesopen.com>
12972
12973 PR c/11370
12974 * gcc.dg/Wunreachable-6.c: New testcase.
12975 * gcc.dg/Wunreachable-7.c: New testcase.
12976
12977 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12978
12979 PR c/11420
12980 * gcc.dg/20030708-1.c: New test.
12981
12982 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12983
12984 * gcc.dg/compat/sdata-section.h: New file.
12985 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12986 * gcc.dg/torture/mips-sdata-1.c: New test.
12987
12988 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12989
12990 PR c++/11030
12991 * g++.dg/template/friend19.C: New test.
12992
12993 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12994
12995 * g++.dg/opt/strength-reduce.C: New test.
12996
12997 2003-07-07 Roger Sayle <roger@eyesopen.com>
12998
12999 PR target/10979
13000 * gcc.dg/20030707-1.c: New testcase.
13001
13002 2003-07-07 Roger Sayle <roger@eyesopen.com>
13003
13004 PR optimization/11059
13005 * g++.dg/opt/emptyunion.C: New testcase.
13006
13007 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13008 Eric Botcazou <ebotcazou@libertysurf.fr>
13009
13010 * g++.dg/opt/stack1.C: New test.
13011
13012 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13013
13014 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13015 run test.
13016
13017 PR c++/11431
13018 * g++.dg/expr/static_cast3.C: New test.
13019
13020 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13021
13022 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13023 everywhere.
13024 * gcc.dg/concat.c: Concatenation of string constants with
13025 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13026 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13027 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13028 necessary to avoid multi-character character constant warning.
13029 * gcc.dg/cpp/escape.c: Likewise.
13030 * gcc.dg/cpp/ucs.c: Likewise.
13031 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13032 Fix a typo.
13033
13034 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13035
13036 PR c/11428
13037 * gcc.c-torture/compile/20030704-1.c: New.
13038
13039 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13040
13041 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13042
13043 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13044
13045 PR c++/5287, PR c++/7910, PR c++/11021
13046 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13047 tests for warnings.
13048 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13049 * g++.dg/ext/dllimport3.C: Likewise.
13050 * g++.dg/ext/dllimport4.C: New file.
13051 * g++.dg/ext/dllimport5.C: New file.
13052 * g++.dg/ext/dllimport6.C: New file.
13053 * g++.dg/ext/dllimport7.C: New file.
13054 * g++.dg/ext/dllimport8.C: New file.
13055 * g++.dg/ext/dllimport9.C: New file.
13056 * g++.dg/ext/dllimport10.C: New file.
13057 * g++.dg/ext/dllexport1.C: New file.
13058
13059 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13060
13061 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13062 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13063
13064 2003-07-03 Roger Sayle <roger@eyesopen.com>
13065
13066 * gcc.dg/builtins-25.c: New testcase.
13067 * gcc.dg/builtins-26.c: New testcase.
13068
13069 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13070
13071 * gcc.dg/compat/vector-defs.h: New file.
13072 * gcc.dg/compat/vector-setup.h: New file.
13073 * gcc.dg/compat/vector-check.h: New file.
13074 * gcc.dg/compat/vector-1_main.c: New file.
13075 * gcc.dg/compat/vector-1_x.c: New file.
13076 * gcc.dg/compat/vector-1_y.c: New file.
13077 * gcc.dg/compat/vector-2_main.c: New file.
13078 * gcc.dg/compat/vector-2_x.c: New file.
13079 * gcc.dg/compat/vector-2_y.c: New file.
13080
13081 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13082 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13083 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13084 * gcc.dg/compat/struct-align-1.h: New file.
13085 * gcc.dg/compat/struct-align-1_main.c: New file.
13086 * gcc.dg/compat/struct-align-1_x.c: New file.
13087 * gcc.dg/compat/struct-align-1_y.c: New file.
13088 * gcc.dg/compat/struct-align-2.h: New file.
13089 * gcc.dg/compat/struct-align-2_main.c: New file.
13090 * gcc.dg/compat/struct-align-2_x.c: New file.
13091 * gcc.dg/compat/struct-align-2_y.c: New file.
13092
13093 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13094 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13095 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13096 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13097 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13098 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13099 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13100 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13101 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13102 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13103 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13104 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13105 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13106 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13107 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13109 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13110 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13111 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13112 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13113 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13114 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13115 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13116 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13117 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13118 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13119 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13120 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13121 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13122
13123 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13124
13125 * gcc.dg/i386-call-1.c: New test.
13126
13127 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13128
13129 PR c++/9162
13130 * g++.dg/parse/defarg4.C: New.
13131
13132 2003-07-03 Roger Sayle <roger@eyesopen.com>
13133
13134 PR target/10700
13135 * gcc.c-torture/compile/20030703-1.c: New test case.
13136
13137 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13138
13139 * g++.dg/template/local3.C: Remove extra semicolon.
13140
13141 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13142
13143 * gcc.dg/i386-volatile-1.c: New test.
13144
13145 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13146
13147 PR c++/11072
13148 * g++.dg/other/offsetof2.C: XFAIL.
13149 * g++.dg/other/offsetof5.C: New.
13150
13151 PR c++/10219
13152 * g++.dg/template/error1.C: New.
13153
13154 PR c++/9779
13155 * g++.dg/template/dependent-expr1.C: New.
13156
13157 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13158
13159 PR c++/6949
13160 * g++.dg/template/local3.C: New test.
13161
13162 PR c++/11149
13163 * g++.dg/lookup/scoped6.C: New test.
13164
13165 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13166
13167 PR c++/8046
13168 * g++.dg/other/error7.C: New test.
13169
13170 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13171
13172 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13173 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13174 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13175 * g++.old-deja/g++.other/union2.C: Likewise.
13176 * gcc.dg/c90-const-expr-2.c: Likewise.
13177 * gcc.dg/c90-const-expr-3.c: Likewise.
13178 * gcc.dg/c99-const-expr-2.c: Likewise.
13179 * gcc.dg/c99-const-expr-3.c: Likewise.
13180 * gcc.dg/concat.c: Likewise.
13181
13182 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13183
13184 PR c++/9559
13185 * g++.dg/init/static1.C: New test.
13186
13187 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13188
13189 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13190 * g++.old-deja/g++.other/access2.C: Likewise.
13191 * g++.old-deja/g++.other/decl2.C: Likewise.
13192 * gcc.c-torture/execute/20020615-1.c: Likewise.
13193
13194 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13195
13196 PR c++/4933
13197 * g++.dg/template/sizeof4.C: New test.
13198
13199 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13200
13201 * g++.dg/other/error6.C: New test.
13202
13203 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13204
13205 PR c++/10750
13206 * g++.dg/parse/constant2.C: New test.
13207
13208 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13209
13210 PR c++/11106
13211 * g++.dg/other/error5.C: New test.
13212
13213 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13214
13215 * gcc.dg/format/gcc_diag-1.c: New test.
13216
13217 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13218
13219 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13220
13221 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13222
13223 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13224 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13225 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13226
13227 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13228
13229 * gcc.c-torture/execute/builtins/string-8.c: New test.
13230 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13231 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13232 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13233
13234 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13235
13236 PR c++/10468
13237 * g++.dg/ext/typeof6.C: New test.
13238
13239 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13240
13241 PR c++/10796
13242 * g++.dg/init/enum1.C: New test.
13243
13244 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13245
13246 * gcc.dg/20030627-1.c: New test.
13247
13248 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13249
13250 PR c++/11332
13251 * g++.dg/expr/static_cast2.C: New test.
13252
13253 2003-06-26 Roger Sayle <roger@eyesopen.com>
13254 Jakub Jelinek <jakub@redhat.com>
13255
13256 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13257 sprintf(dst,"%s",src) optimization.
13258 * gcc.c-torture/execute/20030626-1.c: New test case.
13259 * gcc.c-torture/execute/20030626-2.c: New test case.
13260
13261 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13262
13263 * gcc.c-torture/execute/multi-ix.c: New test.
13264
13265 * gcc.c-torture/execute/simd-4.c (main):
13266 Added missing semicolon at end of union.
13267
13268 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13269
13270 PR c++/8266
13271 * g++.dg/template/explicit-instantiation3.C: New test.
13272
13273 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13274
13275 * gcc.dg/20030626-1.c: Use signed char.
13276
13277 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13278
13279 * gcc.dg/20030626-1.c: New test.
13280
13281 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13282
13283 * const-str-2.m: Update.
13284
13285 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13286
13287 PR c++/10990
13288 * g++.dg/rtti/dyncast1.C: New test.
13289 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13290 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13291 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13292
13293 PR c++/10931
13294 * g++.dg/expr/static_cast1.C: New test.
13295
13296 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13297
13298 * gcc.dg/20030625-1.c: New test.
13299
13300 2003-06-24 Roger Sayle <roger@eyesopen.com>
13301
13302 * gcc.c-torture/compile/20030624-1.c: New test case.
13303
13304 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13305
13306 * gcc.c-torture/execute/string-opt-17.c: New test.
13307
13308 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13309
13310 PR c++/5754
13311 * g++.dg/parse/crash6.C: New test.
13312
13313 2003-06-23 Roger Sayle <roger@eyesopen.com>
13314
13315 * gcc.dg/builtins-24.c: New test case.
13316
13317 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13318
13319 * g++.dg/opt/operator1.C: New test.
13320
13321 2003-06-22 Roger Sayle <roger@eyesopen.com>
13322
13323 * gcc.c-torture/execute/string-opt-16.c: New test case.
13324
13325 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13326
13327 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13328 * g++.old-deja/g++.other/conv7.C: Likewise
13329 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13330 * g++.old-deja/g++.other/overload14.C: Likewise.
13331
13332 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13333
13334 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13335 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13336
13337 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13338
13339 PR c++/10888
13340 * g++.dg/warn/Winline-3.C: New test.
13341
13342 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13343
13344 * lib/target-supports.exp (check_alias_available): Make the test
13345 program acceptable to the Solaris assembler.
13346
13347 PR c++/10749
13348 * g++.dg/template/memclass2.C: New test.
13349
13350 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13351 Eric Botcazou <ebotcazou@libertysurf.fr>
13352
13353 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13354 data for non-matching targets.
13355 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13356
13357 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13358
13359 PR c++/10845
13360 * g++.dg/template/member3.C: New test.
13361
13362 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13363
13364 PR c++/10939
13365 * g++.dg/template/func1.C: New test.
13366
13367 PR c++/9649
13368 * g++.dg/template/static4.C: New test.
13369 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13370
13371 PR c++/11041
13372 * g++.dg/init/ref7.C: New test.
13373
13374 2003-06-19 Matt Austern <austern@apple.com>
13375
13376 PR c++/11228
13377 * g++.dg/anew1.C: New test.
13378 * g++.dg/anew2.C: New test.
13379 * g++.dg/anew3.C: New test.
13380 * g++.dg/anew4.C: New test.
13381
13382 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13383
13384 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13385
13386 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13387
13388 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13389 endian-dependent.
13390
13391 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13392
13393 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13394 Remove cruft.
13395
13396 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13397
13398 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13399 * gcc.c-torture/compile/961203-1.c: Likewise.
13400 * gcc.c-torture/compile/980506-1.c: Likewise.
13401
13402 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13403
13404 PR c++/10712
13405 * g++.dg/lookup/using7.C: New test.
13406
13407 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13408
13409 PR c++/11105
13410 * g++.dg/abi/conv1.C: Remove it.
13411 * g++.dg/template/conv7.C: New test.
13412 * g++.dg/template/conv8.C: Likewise.
13413 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13414 conversion operator.
13415
13416 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13417
13418 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13419 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13420 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13421 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13422 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13423 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13424 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13425 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13426 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13427 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13428 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13429 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13430 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13431 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13432 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13433 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13434 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13435 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13436 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13437 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13438 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13439 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13440 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13441 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13442 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13443 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13444 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13445 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13446 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13447
13448 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13449
13450 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13451 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13452 indications.
13453
13454 2003-06-16 Roger Sayle <roger@eyesopen.com>
13455
13456 * gcc.dg/i386-387-5.c: New test case.
13457 * gcc.dg/i386-387-6.c: New test case.
13458 * gcc.dg/builtins-23.c: New test case.
13459
13460 2003-06-15 Roger Sayle <roger@eyesopen.com>
13461
13462 * gcc.dg/builtins-22.c: New test case.
13463 * gcc.dg/i386-387-1.c: Update to test exp.
13464 * gcc.dg/i386-387-2.c: Likewise.
13465
13466 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13467
13468 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13469
13470 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13471
13472 * lib/gcc-dg.exp (dg-require-dll): New function.
13473 (dg-xfail-if): Likewise.
13474 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13475 driver.
13476
13477 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13478 * gcc.c-torture/compile/20001205-1.c: Likewise.
13479 * gcc.c-torture/compile/20001226-1.c: Likewise.
13480 * gcc.c-torture/compile/20010518-2.c: Likewise.
13481 * gcc.c-torture/compile/20020312-1.c: Likewise.
13482 * gcc.c-torture/compile/20020604-1.c: Likewise.
13483 * gcc.c-torture/compile/920501-12.c: Likewise.
13484 * gcc.c-torture/compile/920501-4.c: Likewise.
13485 * gcc.c-torture/compile/920520-1.c: Likewise.
13486 * gcc.c-torture/compile/920521-1.c: Likewise.
13487 * gcc.c-torture/compile/920625-1.c: Likewise.
13488 * gcc.c-torture/compile/961203-1.c: Likewise.
13489 * gcc.c-torture/compile/980506-1.c: Likewise.
13490 * gcc.c-torture/compile/981006-1.c: Likewise.
13491 * gcc.c-torture/compile/981022-1.c: Likewise.
13492 * gcc.c-torture/compile/981223-1.c: Likewise.
13493 * gcc.c-torture/compile/990617-1.c: Likewise.
13494 * gcc.c-torture/compile/dll.c: Likewise.
13495 * gcc.c-torture/compile/labels-3.c: Likewise.
13496 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13497 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13498 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13499 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13500 * gcc.c-torture/compile/simd-5.c: Likewise.
13501 * gcc.c-torture/compile/20000804-1.x: Remove.
13502 * gcc.c-torture/compile/20001205-1.x: Likewise.
13503 * gcc.c-torture/compile/20001226-1.x: Likewise.
13504 * gcc.c-torture/compile/20010518-2.x: Likewise.
13505 * gcc.c-torture/compile/20020312-1.x: Likewise.
13506 * gcc.c-torture/compile/20020604-1.x: Likewise.
13507 * gcc.c-torture/compile/920501-12.x: Likewise.
13508 * gcc.c-torture/compile/920501-4.x: Likewise.
13509 * gcc.c-torture/compile/920520-1.x: Likewise.
13510 * gcc.c-torture/compile/920521-1.x: Likewise.
13511 * gcc.c-torture/compile/920625-1.x: Likewise.
13512 * gcc.c-torture/compile/961203-1.x: Likewise.
13513 * gcc.c-torture/compile/980506-1.x: Likewise.
13514 * gcc.c-torture/compile/981006-1.x: Likewise.
13515 * gcc.c-torture/compile/981022-1.x: Likewise.
13516 * gcc.c-torture/compile/981223-1.x: Likewise.
13517 * gcc.c-torture/compile/990617-1.x: Likewise.
13518 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13519 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13520 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13521 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13522 * gcc.c-torture/compile/simd-5.x: Likewise.
13523
13524 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13525
13526 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13527
13528 * gcc.c-torture/execute/20030611-1.c: New test.
13529
13530 2003-06-12 Roger Sayle <roger@eyesopen.com>
13531
13532 PR middle-end/168
13533 * gcc.dg/20030612-1.c: New test case.
13534
13535 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13536
13537 PR c++/10635
13538 * g++.dg/expr/cast1.C: New test.
13539
13540 2003-06-12 Roger Sayle <roger@eyesopen.com>
13541
13542 * gcc.dg/builtins-21.c: New test case.
13543
13544 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13545
13546 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13547 options instead of at the end.
13548 * lib/objc.exp (objc_target_compile): Likewise.
13549
13550 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13551
13552 PR c++/10432
13553 * g++.dg/parse/error1.C: New test.
13554
13555 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13556
13557 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13558 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13559 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13560 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13561 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13562 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13563 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13564 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13565 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13566 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13567 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13568 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13569 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13570 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13571 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13572 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13573 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13574 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13575 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13576 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13577 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13578 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13579 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13580 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13581
13582 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13583 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13584 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13585 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13586 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13587 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13588 * gcc.dg/compat/scalar-return-3_main.c: New file.
13589 * gcc.dg/compat/scalar-return-3_x.c: New file.
13590 * gcc.dg/compat/scalar-return-3_y.c: New file.
13591 * gcc.dg/compat/scalar-return-4_main.c: New file.
13592 * gcc.dg/compat/scalar-return-4_x.c: New file.
13593 * gcc.dg/compat/scalar-return-4_y.c: New file.
13594
13595 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13596
13597 * gcc.dg/compat/fp2-struct-check.h: New file.
13598 * gcc.dg/compat/fp2-struct-defs.h: New file.
13599 * gcc.dg/compat/fp2-struct-init.h: New file.
13600 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13601 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13602 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13603 * gcc.dg/compat/struct-return-10_main.c: New file.
13604 * gcc.dg/compat/struct-return-10_x.c: New file.
13605 * gcc.dg/compat/struct-return-10_y.c: New file.
13606
13607 * gcc.dg/compat/compat-common.h: New file.
13608 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13609 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13610 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13611 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13612 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13613 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13614 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13615 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13616 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13617 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13618 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13619 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13620 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13621 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13622 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13623 * gcc.dg/compat/small-struct-check.h: Ditto.
13624 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13625 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13626 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13627 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13628 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13629 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13630 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13631 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13632 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13633 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13634 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13635 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13636 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13637 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13638 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13639 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13640 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13641 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13642 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13643 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13644 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13645 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13646 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13647 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13648 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13649 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13650 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13651 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13652 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13653 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13654
13655 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13656
13657 * g++.dg/pch/static-1.C: New file.
13658 * g++.dg/pch/static-1.Hs: New file.
13659
13660 2003-06-10 Richard Henderson <rth@redhat.com>
13661
13662 * gcc.dg/asm-7.c: Adjust expected warning text.
13663
13664 2003-06-10 Roger Sayle <roger@eyesopen.com>
13665
13666 * gcc.dg/builtins-20.c: New test case.
13667
13668 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13669
13670 PR c++/11131
13671 * g++.dg/opt/template1.C: New test.
13672
13673 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13674
13675 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13676 additional_sources.
13677
13678 2003-05-21 David Taylor <dtaylor@emc.com>
13679
13680 * gcc.dg/Wpadded.c: New file.
13681
13682 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13683
13684 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13685 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13686 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13687 dg-require-weak.
13688
13689 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13690
13691 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13692
13693 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13694
13695 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13696 (dg-require-alias): Likewise.
13697 (dg-require-gc-sections): Likewise.
13698 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13699
13700 2003-06-08 Richard Henderson <rth@redhat.com>
13701
13702 * gcc.dg/20011029-2.c: Fix the array reference.
13703 * gcc.dg/asm-7.c: New.
13704
13705 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13706
13707 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13708
13709 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13710
13711 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13712 (dg-require-gc-sections): Likewise.
13713
13714 2003-06-08 Jan Hubicka <jh@suse.cz>
13715
13716 * i386-cmov1.c: Fix regular expression.
13717 * i386-cvt-1.c: Likewise.
13718 * i386-local.c: Likewise.
13719 * i386-local2.c: Likewise.
13720 * i386-mul.c: Likewise.
13721 * i386-ssetype-1.c: Likewise.
13722 * i386-ssetype-3.c: Likewise.
13723 * i386-ssetype-5.c: Likewise.
13724
13725 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13726
13727 PR c++/11039
13728 * g++.dg/warn/implicit-typename2.C: New test.
13729 * g++.dg/warn/implicit-typename3.C: New test.
13730
13731 2003-06-07 Richard Henderson <rth@redhat.com>
13732
13733 * g++.dg/other/offsetof3.C: Use size_t.
13734 * g++.dg/other/offsetof4.C: Likewise.
13735
13736 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13737
13738 * lib/copy-file.exp: New. Implement gcc_copy_files.
13739
13740 * lib/dg-pch.exp: Load copy-file.exp
13741 (dg-pch): Use gcc_copy_files instead of "file copy".
13742
13743 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13744
13745 * gcc.dg/weak/weak.exp: Simplify.
13746 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13747 * gcc.dg/weak/weak-1.c: Likewise.
13748 * gcc.dg/weak/weak-2.c: Likewise.
13749 * gcc.dg/weak/weak-3.c: Likewise.
13750 * gcc.dg/weak/weak-4.c: Likewise.
13751 * gcc.dg/weak/weak-5.c: Likewise.
13752 * gcc.dg/weak/weak-6.c: Likewise.
13753 * gcc.dg/weak/weak-7.c: Likewise.
13754 * gcc.dg/weak/weak-8.c: Likewise.
13755 * gcc.dg/weak/weak-9.c: Likewise.
13756
13757 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13758
13759 gcc.c-torture/execute/20030606-1.c: New.
13760
13761 2003-06-06 Roger Sayle <roger@eyesopen.com>
13762
13763 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13764 * gcc.dg/builtins-19.c: Likewise.
13765
13766 2003-06-06 Roger Sayle <roger@eyesopen.com>
13767
13768 * gcc.dg/builtins-2.c: Add some more tests.
13769 * gcc.dg/builtins-18.c: New test case.
13770 * gcc.dg/builtins-19.c: New test case.
13771
13772 2003-06-06 Roger Sayle <roger@eyesopen.com>
13773 Jim Wilson <wilson@tuliptree.org>
13774
13775 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13776
13777 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13778
13779 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13780 mempcpy/stpcpy calls not to be optimized into something else.
13781 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13782 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13783 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13784
13785 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13786
13787 * gcc.dg/format/asm_fprintf-1.c: New test.
13788
13789 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13790
13791 * lib/gcc-defs.exp (additional_sources): New variable.
13792 (dg-additional-sources): New function.
13793 (additional_files): New variable.
13794 (dg-additional-files): New function.
13795 (dg-additional-files-options): Likewise.
13796 * lib/gcc-dg.exp (dg-require-weak): New function.
13797 (dg-require-alias): Likewise.
13798 (dg-require-gc-sections): Likewise.
13799 * lib/target-supports.exp (check_alias_available): Remove testfile
13800 parameter.
13801 (check_gc_sections_available): New function.
13802 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13803 (dg-gpp-additional-files): Likewise.
13804 * lib/g++.exp (additional_sources): Remove.
13805 (additional_files): Likewise.
13806 (g++_target_compile): Use dg-additional-files-options.
13807
13808 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13809 Tcl logic.
13810 * gcc.dg/special/ecos.exp: Remove.
13811 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13812 * gcc.dg/special/alias-1.c: Likewise.
13813 * gcc.dg/special/alias-2.c: Likewise.
13814 * gcc.dg/special/gcsec-1.c: Likewise.
13815 * gcc.dg/special/weak-1.c: Likewise.
13816 * gcc.dg/special/weak-2.c: Likewise.
13817 * gcc.dg/special/wkali-1.c: Likewise.
13818 * gcc.dg/special/wkali-2.c: Likewise.
13819
13820 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13821 dg-gpp-additional-*.
13822 * g++.dg/special/conpr-3.C: Likewise.
13823 * g++.dg/special/conpr-4.C: Likewise.
13824 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13825 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13826 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13827 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13828 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13829 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13830 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13831 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13832 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13833 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13834 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13835 * g++.old-deja/g++.other/comdat1.C: Likewise.
13836 * g++.old-deja/g++.other/comdat2.C: Likewise.
13837 * g++.old-deja/g++.other/comdat3.C: Likewise.
13838 * g++.old-deja/g++.other/ctor1.C: Likewise.
13839 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13840
13841 2003-06-05 Richard Henderson <rth@redhat.com>
13842
13843 * gcc.dg/debug/20030605-1.c: New.
13844
13845 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13846
13847 * README.QMTEST: Update.
13848
13849 2003-06-04 Richard Henderson <rth@redhat.com>
13850
13851 * gcc.dg/cleanup-1.c: New.
13852 * gcc.dg/cleanup-2.c: New.
13853 * gcc.dg/cleanup-3.c: New.
13854 * gcc.dg/cleanup-4.c: New.
13855 * gcc.dg/cleanup-5.c: New.
13856 * gcc.dg/cleanup-6.c: New.
13857 * gcc.dg/cleanup-7.c: New.
13858
13859 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13860
13861 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13862
13863 * lib/dg-pch.exp: New file.
13864 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13865 * gcc.dg/pch/pch.exp: Likewise.
13866
13867 2003-06-04 Roger Sayle <roger@eyesopen.com>
13868
13869 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13870 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13871 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13872 * gcc.dg/builtins-17.c: New test case.
13873 * gcc.dg/i386-387-4.c: New test case.
13874 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13875
13876 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13877
13878 * gcc.dg/ultrasp9.c: New test.
13879
13880 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13881
13882 * gcc.c-torture/compile/20030604-1.c: New test.
13883 * gcc.dg/sparc-constant-1.c: New test.
13884
13885 2003-06-03 Glen Nakamura <glen@imodulo.com>
13886
13887 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13888
13889 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13890
13891 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13892
13893 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13894 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13895
13896 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13897
13898 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13899
13900 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13901
13902 PR c++/10940
13903 * g++.dg/template/spec10.C: New test.
13904
13905 2003-06-03 Roger Sayle <roger@eyesopen.com>
13906
13907 * gcc.dg/builtins-16.c: New test case.
13908
13909 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13910
13911 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13912 mempcpy test with post-increments.
13913 * gcc.c-torture/execute/string-opt-3.c: New test.
13914 * gcc.dg/string-opt-1.c: New test.
13915
13916 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13917
13918 PR fortran/10965
13919 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13920
13921 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13922
13923 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13924 (scan-assembler): ... here. Use dg-scan.
13925 (scan-assembler-not): Likewise.
13926 (scan-file): New function.
13927 (scan-file-not): Likewise.
13928 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13929 * gcc.dg/cpp/_Pragma4.c: Likewise.
13930 * gcc.dg/cpp/_Pragma5.c: Likewise.
13931 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13932 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13933 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13934 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13935 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13936 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13937 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13938 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13939 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13940 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13941 * gcc.dg/cpp/cxxcom1.c: Likewise.
13942 * gcc.dg/cpp/line1.c: Likewise.
13943 * gcc.dg/cpp/maccom1.c: Likewise.
13944 * gcc.dg/cpp/maccom2.c: Likewise.
13945 * gcc.dg/cpp/maccom3.c: Likewise.
13946 * gcc.dg/cpp/maccom4.c: Likewise.
13947 * gcc.dg/cpp/maccom5.c: Likewise.
13948 * gcc.dg/cpp/maccom6.c: Likewise.
13949 * gcc.dg/cpp/multiline.c: Likewise.
13950 * gcc.dg/cpp/spacing1.c: Likewise.
13951 * gcc.dg/cpp/spacing2.c: Likewise.
13952 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13953 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13954 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13955 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13956 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13957 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13958 * gcc.dg/cpp/cxxcom2.c: Likewise.
13959 * gcc.dg/cpp/cxxcom2.h: New file.
13960
13961 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13962 * g++.dg/cpp/truefalse.C: Here.
13963 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13964
13965 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13966
13967 * gcc.dg/cpp/redef3.c: New file.
13968
13969 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13970
13971 * gcc.dg/i386-loop-3.c: New test.
13972
13973 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13974
13975 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13976
13977 2003-05-31 Roger Sayle <roger@eyesopen.com>
13978
13979 * gcc.dg/fwrapv-1.c: New test case.
13980 * gcc.dg/fwrapv-2.c: New test case.
13981
13982 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13983
13984 PR c++/10956
13985 * g++.dg/template/spec9.C: New test.
13986
13987 2003-05-29 Roger Sayle <roger@eyesopen.com>
13988
13989 * gcc.dg/duff-4.c: New test case.
13990
13991 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13992
13993 PR fortran/10843
13994 * g77.dg/ffixed-form-1.f: New test
13995 * g77.dg/ffixed-form-2.f: New test
13996 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13997 * g77.dg/ffree-form-3.f: New test
13998
13999 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14000
14001 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14002 * gcc.dg/wint_t-1.c: Likewise.
14003
14004 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14005
14006 * g++.dg/template/access11.C: New test.
14007
14008 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14009
14010 PR c++/10849
14011 * g++.dg/template/access10.C: New test.
14012
14013 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14014 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14015
14016 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14017
14018 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14019
14020 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14021 suppress for powerpc-*-darwin*.
14022 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14023
14024 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14025
14026 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14027 suppress option for powerpc-*-darwin*.
14028
14029 2003-05-23 Roger Sayle <roger@eyesopen.com>
14030
14031 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14032 * gcc.dg/builtins-4.c: Add test for fmod.
14033
14034 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14035
14036 PR c++/10682
14037 * g++.dg/template/instantiate4.C: New test.
14038
14039 2003-05-22 Roger Sayle <roger@eyesopen.com>
14040
14041 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14042
14043 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14044
14045 * gcc.dg/compat/scalar-return-1_main.c: New file.
14046 * gcc.dg/compat/scalar-return-1_x.c: New file.
14047 * gcc.dg/compat/scalar-return-1_y.c: New file.
14048 * gcc.dg/compat/scalar-return-2_main.c: New file.
14049 * gcc.dg/compat/scalar-return-2_x.c: New file.
14050 * gcc.dg/compat/scalar-return-2_y.c: New file.
14051 * gcc.dg/compat/struct-return-3_main.c: New file.
14052 * gcc.dg/compat/struct-return-3_y.c: New file.
14053 * gcc.dg/compat/struct-return-3_x.c: New file.
14054 * gcc.dg/compat/struct-return-2_main.c: New file.
14055 * gcc.dg/compat/struct-return-2_x.c: New file.
14056 * gcc.dg/compat/struct-return-2_y.c: New file.
14057
14058 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14059
14060 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14061 for hppa*-hp-hpux*.
14062 * gcc.dg/20021014-1.c (dg-options): Likewise.
14063 * gcc.dg/nest.c (dg-options): Likewise.
14064
14065 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14066
14067 PR c++/9738
14068 * g++.dg/ext/dllimport2.C: New file.
14069 * g++.dg/ext/dllimport3.C: New file.
14070
14071 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14072
14073 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14074 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14075 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14076 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14077 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14078 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14079 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14080 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14081 * gcc.dg/compat/small-struct-defs.h: New file.
14082 * gcc.dg/compat/small-struct-init.h: New file.
14083 * gcc.dg/compat/small-struct-check.h: New file.
14084 * gcc.dg/compat/fp-struct-defs.h: New file.
14085 * gcc.dg/compat/fp-struct-check.h: New file.
14086 * gcc.dg/compat/fp-struct-init.h: New file.
14087 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14088 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14089
14090 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14091
14092 * gcc.dg/20030225-2.c: New test.
14093
14094 2003-05-18 Roger Sayle <roger@eyesopen.com>
14095 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14096
14097 * gcc.c-torture/compile/20030518-1.c: New test case.
14098
14099 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14100
14101 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14102 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14103 gcc-dg-debug-runtest.
14104 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14105 gcc-dg-debug-runtest.
14106
14107 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14108
14109 PR c++/9022
14110 * g++.dg/lookup/using6.C: New test.
14111
14112 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14113
14114 * g++.dg/parse/access2.C: New test.
14115
14116 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14117
14118 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14119 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14120 * gcc.dg/debug/debug.exp: Likewise.
14121
14122 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14123
14124 * gcc.dg/dollar.c: New test.
14125
14126 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14127
14128 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14129 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14130 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14131 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14132 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14133 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14134 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14135 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14136 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14137 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14138 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14139 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14140 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14141 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14142 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14143 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14144 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14145 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14146
14147 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14148
14149 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14150 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14151 support for "repo" mode.
14152 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14153 * lib/g77-dg.exp: Likewise.
14154 * lib/obj-dg.exp: Likewise.
14155
14156 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14157
14158 Merge from gcc-3_2-rhl8-branch:
14159 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14160
14161 * gcc.dg/tls/opt-6.c: New test.
14162
14163 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14164
14165 * gcc.dg/20030405-1.c: New test.
14166
14167 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14168
14169 * gcc.dg/20030309-1.c: New test.
14170
14171 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14172
14173 * gcc.c-torture/execute/20030307-1.c: New test.
14174
14175 2003-02-20 Randolph Chung <tausq@debian.org>
14176
14177 * gcc.c-torture/compile/20030220-1.c: New test.
14178
14179 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14180
14181 * gcc.dg/20030217-1.c: New test.
14182
14183 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14184
14185 * gcc.c-torture/compile/20020129-1.c: New test.
14186
14187 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14188
14189 * gcc.dg/unroll-1.c: New test.
14190
14191 2002-11-16 Jan Hubicka <jh@suse.cz>
14192
14193 * gcc.c-torture/execute/20020920-1.c: New test.
14194
14195 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14196
14197 PR target/7434
14198 * gcc.c-torture/compile/20021008-1.c: New test.
14199
14200 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14201
14202 PR target/7559
14203 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14204
14205 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14206
14207 * gcc.c-torture/compile/20020807-1.c: New test.
14208
14209 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14210
14211 * gcc.dg/tls/opt-1.c: New test.
14212
14213 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14214
14215 * gcc.dg/20020729-1.c: New test.
14216
14217 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14218
14219 * g++.dg/opt/life1.C: New test.
14220
14221 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14222
14223 * gcc.dg/20020525-1.c: New test.
14224
14225 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14226
14227 PR c++/6794
14228 * g++.dg/ext/pretty1.C: New test.
14229 * g++.dg/ext/pretty2.C: New test.
14230
14231 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14232
14233 PR c++/8385
14234 * g++.dg/ext/typeof5.C: New test.
14235
14236 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14237
14238 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14239 __USER_LABEL_PREFIX__ into account.
14240 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14241
14242 2003-05-14 Roger Sayle <roger@eyesopen.com>
14243
14244 * gcc.dg/builtins-15.c: New test case.
14245
14246 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14247
14248 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14249
14250 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14251
14252 * lib/g++.exp: Tweak handling of additional source files.
14253 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14254 * g++.dg/special/conpr-2a.C: Rename to ...
14255 * g++.dg/special/conpr-2a.cc: ... this.
14256 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14257 * g++.dg/special/conpr-3a.C: Rename to ...
14258 * g++.dg/special/conpr-3a.cc: This.
14259 * g++.dg/special/conpr-3b.C: Rename to ...
14260 * g++.dg/special/conpr-3b.cc: This.
14261 * g++.dg/special/conpr-4.C: New test.
14262 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14263
14264 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14265
14266 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14267
14268 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14269
14270 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14271 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14272 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14273 * g++.old-deja/g++.other/warn3.C: Likewise.
14274
14275 2003-05-11 Roger Sayle <roger@eyesopen.com>
14276
14277 * gcc.dg/i386-387-1.c: Update to also test log.
14278 * gcc.dg/i386-387-2.c: Likewise.
14279
14280 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14281
14282 * g77.f-torture/execute/int8421.f: New test.
14283
14284 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14285
14286 PR c++/10230, c++/10481
14287 * g++.dg/lookup/scoped5.C: New test.
14288
14289 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14290
14291 PR c++/10552
14292 * g++.dg/template/ttp6.C: New test.
14293
14294 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14295
14296 * gcc.c-torture/execute/builtins: New directory.
14297 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14298 gcc.c-torture/execute/builtins.
14299 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14300 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14301 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14302 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14303
14304 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14305
14306 PR c++/9252
14307 * g++.dg/template/access8.C: New test.
14308 * g++.dg/template/access9.C: New test.
14309
14310 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14311
14312 PR c++/9554
14313 * g++.dg/parse/access1.C: New test.
14314
14315 2003-05-09 DJ Delorie <dj@redhat.com>
14316
14317 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14318 long, and not an int.
14319
14320 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14321
14322 PR c++/10555, c++/10576
14323 * g++.dg/template/memclass1.C: New test.
14324
14325 2003-05-08 DJ Delorie <dj@redhat.com>
14326
14327 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14328 targets.
14329 * gcc.c-torture/execute/20021024-1.x: Likewise.
14330 * gcc.c-torture/execute/shiftdi.x: Likewise.
14331 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14332 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14333 * gcc.dg/20021018-1.c: Likewise.
14334
14335 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14336
14337 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14338
14339 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14340 (bcopy): Call memmove.
14341
14342 2003-05-08 Roger Sayle <roger@eyesopen.com>
14343
14344 * g77.f-torture/compile/8485.f: New test case.
14345
14346 2003-05-07 Richard Henderson <rth@redhat.com>
14347
14348 PR c++/10570
14349 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14350 Verify exception_cleanup not called for rethrows.
14351 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14352 when exiting catch block without rethrowing.
14353 * g++.dg/eh/forced3.C: New.
14354 * g++.dg/eh/forced4.C: New.
14355
14356 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14357
14358 * gcc.dg/20030505.c: Fix triplet.
14359
14360 2003-05-06 DJ Delorie <dj@redhat.com>
14361
14362 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14363 * gcc.dg/nest.c: Likewise.
14364
14365 2003-05-05 Roger Sayle <roger@eyesopen.com>
14366
14367 * gcc.dg/builtins-14.c: New test case.
14368
14369 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14370
14371 * lib/compat.exp (compat-execute): New argument.
14372 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14373 * gcc.dg/compat: New test directory.
14374 * gcc.dg/compat/compat.exp: New expect script.
14375 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14376 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14377 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14378 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14379 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14380 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14381
14382 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14383 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14384 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14385 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14386 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14387 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14388 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14389 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14390 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14391 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14392 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14393 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14394 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14395 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14396 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14397
14398 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14399
14400 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14401
14402 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14403
14404 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14405
14406 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14407
14408 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14409 * gcc.dg/ppc-fsel-2.c: New test.
14410
14411 * gcc.dg/unused-5.c: New test.
14412
14413 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14414
14415 PR c++/10496
14416 * g++.dg/warn/pmf1.C: New test.
14417
14418 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14419
14420 PR c++/4494
14421 * g++.dg/warn/main.C: New test.
14422
14423 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14424
14425 * gcc.dg/nonnull-3.c: New test.
14426
14427 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14428
14429 * gcc.dg/cpp/Wtrigraphs.c: Update.
14430 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14431
14432 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14433
14434 * gcc.dg/ppc-fsel-1.c: New test.
14435
14436 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14437
14438 PR c/10604
14439 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14440
14441 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14442
14443 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14444
14445 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14446
14447 PR c++/9364, c++/10553, c++/10586
14448 * g++.dg/parse/typename4.C: New test.
14449 * g++.dg/parse/typename5.C: Likewise.
14450
14451 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14452
14453 * gcc.c-torture/compile/20030503-1.c: New test.
14454
14455 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14456
14457 * g++.dg/lookup/using5.C: Fix testcase error.
14458
14459 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14460
14461 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14462 since MEABI is no longer supported. Remove all vestiges
14463 of MEABI from the test.
14464
14465 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14466
14467 PR c++/10554
14468 * g++.dg/lookup/using5.C: New test.
14469
14470 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14471
14472 PR c++/8772
14473 * g++.dg/template/ttp5.C: New test.
14474
14475 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14476
14477 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14478 (dg-gpp-additional-sources): New function.
14479 (dg-gpp-additional-files): Likewise.
14480 * lib/g++.exp (additional_sources): New variable.
14481 (additional_files): Likewise.
14482 (g++_target_compile): Deal with them.
14483 * lib/old-dejagnu.exp: Remove.
14484 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14485 * g++.old-deja: Revise all tests to use dg commands.
14486
14487 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14488
14489 PR c++/9432, c++/9528
14490 * g++.dg/lookup/using4.C: New test.
14491
14492 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14493
14494 * gcc.dg/noreturn-5.c: New file.
14495 * gcc.dg/noreturn-6.c: New file.
14496
14497 * gcc.c-torture/compile/inline-1.c: New file.
14498
14499 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14500
14501 PR c++/10551
14502 * g++.dg/template/explicit1.C: New test.
14503
14504 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14505
14506 PR c++/10549
14507 * g++.dg/other/bitfield1.C: New test.
14508
14509 PR c++/10527
14510 * g++.dg/init/new7.C: New test.
14511
14512 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14513
14514 * g++.dg/ext/desig1.C: New test.
14515 * g++.dg/ext/init1.C: Update.
14516
14517 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14518
14519 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/10180
14522 * g++.dg/warn/Winline-1.C: New test.
14523
14524 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14525
14526 * gcc.c-torture/execute/string-opt-19.c: New test.
14527
14528 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14529 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14530
14531 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14532
14533 PR c++/10506
14534 * g++.dg/init/new6.C: New test.
14535
14536 PR c++/10503
14537 * g++.dg/init/ref6.C: New test.
14538
14539 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14540
14541 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14542
14543 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14544
14545 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14546 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14547
14548 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14549
14550 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14551 initialized static data members.
14552
14553 2003-04-25 H.J. Lu <hjl@gnu.org>
14554
14555 * gcc.dg/ia64-sync-4.c: New test.
14556
14557 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14558
14559 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14560 date.
14561
14562 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14563
14564 PR c++/10337
14565 * g++.dg/warn/conv1.C: New test.
14566 * g++.old-deja/g++.other/conv7.C: Adjust.
14567 * g++.old-deja/g++.other/overload14.C: Adjust.
14568
14569 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14570
14571 PR c++/10471
14572 * g++.dg/template/defarg2.C: New test.
14573
14574 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14575
14576 * gcc.dg/cpp/include2.c: Update.
14577 * gcc.dg/cpp/multiline-2.c: New.
14578 * gcc.dg/cpp/multiline.c: Update.
14579 * gcc.dg/cpp/strify2.c: Update.
14580 * gcc.dg/cpp/trad/literals-2.c: Update.
14581
14582 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14583
14584 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14585
14586 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14589
14590 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/10451
14593 * g++.dg/parse/crash4.C: New test.
14594
14595 PR c++/9847
14596 * g++.dg/parse/crash5.C: New test.
14597
14598 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14599
14600 PR c++/10446
14601 * g++.dg/parse/crash3.C: New test.
14602
14603 PR c++/10428
14604 * g++.dg/parse/elab1.C: New test.
14605
14606 2003-04-22 Devang Patel <dpatel@apple.com>
14607
14608 * gcc.dg/cpp/trad/funlike-5.c: New test.
14609
14610 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14611
14612 * g++.dg/other/packed1.C: Fix dg options.
14613
14614 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14615
14616 * g++.dg/other/offsetof2.C: New test.
14617
14618 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14619
14620 * g++.dg/template/recurse.C: Adjust location of error messages.
14621
14622 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14623
14624 PR c++/9881
14625 * g++.dg/init/addr-const1.C: New test.
14626 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14627
14628 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14629
14630 PR c++/10405
14631 * g++.dg/lookup/struct-hack1.C: New test.
14632
14633 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14634
14635 * ucs.c: Update diagnostic messages.
14636
14637 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14638
14639 * gcc.dg/cpp/truefalse.cpp: New test.
14640 * gcc.dg/cpp/cpp.exp: Update.
14641 * g++.dg/other/stdbool-if.C: Remove.
14642
14643 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14644
14645 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14646 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14647
14648 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14649
14650 * gcc.c-torture/compile/20030418-1.c: New test.
14651
14652 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14653
14654 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14655
14656 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14657
14658 PR c++/10347
14659 g++.dg/template/dependent-name1.C: New test.
14660
14661 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14662
14663 * gcc.dg/warn-1.c (tourist_guide): New array,
14664 contains a pointer to bar.
14665
14666 2003-04-16 Roger Sayle <roger@eyesopen.com>
14667
14668 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14669 * gcc.c-torture/execute/medce-1.c: New test case.
14670 * gcc.c-torture/execute/medce-2.c: New test case.
14671
14672 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14673
14674 * lib/prune.exp: Ignore more messages.
14675
14676 PR c++/10381
14677 * g++.dg/parse/lookup3.C: New test.
14678
14679 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14680
14681 * gcc.c-torture/compile/20030415-1.c : New test.
14682
14683 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14684
14685 * gcc.c-torture/execute/scope-2.c: Move to ...
14686 * gcc.dg/noncompile/scope.c: .... here.
14687
14688 2003-04-14 Roger Sayle <roger@eyesopen.com>
14689
14690 * gcc.dg/20030414-2.c: New test case.
14691
14692 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14693
14694 PR target/10377
14695 * gcc.dg/20030414-1.c: New test.
14696
14697 2003-04-13 Roger Sayle <roger@eyesopen.com>
14698
14699 * gcc.dg/builtins-12.c: New test case.
14700 * gcc.dg/builtins-13.c: New test case.
14701
14702 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14703
14704 * gcc.c-torture/execute/string-opt-18.c: New test.
14705
14706 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14707
14708 PR c++/10300
14709 * g++.dg/init/new5.C: New test.
14710
14711 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14712
14713 PR c++/7910
14714 * g++.dg/ext/dllimport1.C: New test.
14715
14716 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14717
14718 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14719
14720 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14721
14722 PR Fortran/9263
14723 * g77.f-torture/noncompile/9263.f: New test
14724 PR Fortran/1832
14725 * g77.f-torture/execute/1832.f: New test
14726
14727 2003-04-11 David Chad <davidc@freebsd.org>
14728 Loren J. Rittle <ljrittle@acm.org>
14729
14730 libobjc/8562
14731 * objc.dg/headers.m: New test.
14732
14733 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14734
14735 * gcc.c-torture/execute/builtin-noret-2.c: New.
14736 * gcc.c-torture/execute/builtin-noret-2.x: New.
14737 XFAIL builtin-noret-2.c at -O1 and above.
14738 * gcc.dg/redecl.c: New.
14739 * gcc.dg/Wshadow-1.c: Update error regexps.
14740
14741 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14742
14743 * g++.dg/abi/bitfield10.C: New test.
14744
14745 2003-04-09 Mike Stump <mrs@apple.com>
14746
14747 * gcc.dg/pch/pch.exp: Make testcase names longer.
14748 * g++.dg/pch/pch.exp: Make testcase names longer.
14749
14750 2003-04-08 Roger Sayle <roger@eyesopen.com>
14751
14752 * gcc.dg/builtins-11.c: New test case.
14753
14754 2003-04-08 Roger Sayle <roger@eyesopen.com>
14755
14756 * gcc.dg/builtins-9.c: New test case.
14757 * gcc.dg/builtins-10.c: New test case.
14758
14759 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14760
14761 * gcc.dg/noncompile/init-4.c.c: New test.
14762
14763 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14764
14765 * gcc.misc-test/gcov-9.c: New test.
14766 * gcc.misc-test/gcov-10.c: New test
14767 * gcc.misc-test/gcov-11.c: New test.
14768
14769 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14770
14771 PR optimization/10024
14772 * gcc.c-torture/compile/20030405-1.c: New test.
14773
14774 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14775
14776 * gcc.dg/pch/static-3.c: New.
14777 * gcc.dg/pch/static-3.hs: New.
14778 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14779
14780 2003-04-04 Richard Henderson <rth@redhat.com>
14781
14782 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14783 * g++.dg/eh/forced2.C: Likewise.
14784
14785 2003-04-03 Mike Stump <mrs@apple.com>
14786
14787 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14788 target arg.
14789 (scan-assembler-times, scan-assembler-not): Likewise.
14790 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14791
14792 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14793
14794 * gcc.dg/sparc-loop-1.c: New test.
14795
14796 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14797
14798 PR other/9274
14799 * g++.dg/pch/system-2.C: New.
14800 * g++.dg/pch/system-2.Hs: New.
14801
14802 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14803
14804 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14805
14806 * g++.dg/eh/simd-1.C (vecfunc): Same.
14807
14808 2003-04-01 Roger Sayle <roger@eyesopen.com>
14809
14810 * gcc.c-torture/execute/20030401-1.c: New test case.
14811
14812 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14813
14814 * objc.dg/defs.m: New.
14815
14816 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14817
14818 * g++.dg/eh/simd-1.C: New.
14819 * g++.dg/eh/simd-2.C: New.
14820
14821 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14822
14823 * gcc.c-torture/execute/simd-3.c: New.
14824
14825 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14826
14827 PR c/9936
14828 * gcc.dg/20030331-2.c: New test.
14829
14830 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14831
14832 PR c++/10278
14833 * g++.dg/parse/crash2.C: New test.
14834
14835 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14836
14837 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14838 * gcc.c-torture/execute/20030331-1.c: ...here.
14839
14840 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14841
14842 * gcc.c-torture/execute/20030331-1.c: New test.
14843
14844 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14845
14846 * lib/gcov.exp: Adjust call return testing strings.
14847 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14848
14849 2003-03-31 Roger Sayle <roger@eyesopen.com>
14850
14851 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14852 * gcc.dg/builtins-7.c: New test case.
14853 * gcc.dg/builtins-8.c: New test case.
14854
14855 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14856
14857 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14858
14859 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14860
14861 PR c++/7647
14862 * g++.dg/lookup-class-member-2.C: New test.
14863
14864 2003-03-30 Glen Nakamura <glen@imodulo.com>
14865
14866 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14867
14868 2003-03-28 Roger Sayle <roger@eyesopen.com>
14869
14870 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14871
14872 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14873
14874 * g++.dg/init/attrib1.C: New test.
14875
14876 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14877
14878 * gcc.dg/ultrasp8.c: New test.
14879
14880 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14881
14882 * gcc.dg/ultrasp7.c: New test.
14883
14884 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14885
14886 PR c++/10047
14887 * g++.dg/template/inline1.C: New test.
14888
14889 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14890
14891 * gcc.dg/sparc-dwarf2.c: New test.
14892
14893 2003-03-27 Roger Sayle <roger@eyesopen.com>
14894
14895 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14896 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14897
14898 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14899
14900 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14901 than reading .x files.
14902 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14903 * g77.dg/gcov/gcov-1.f: Likewise.
14904 * gcc.misc-tests/gcov-4b.c: Likewise.
14905 * gcc.misc-tests/gcov-5b.c: Likewise.
14906 * gcc.misc-tests/gcov-6.c: Likewise.
14907 * gcc.misc-tests/gcov-7.c: Likewise.
14908 * gcc.misc-tests/gcov-8.c: Likewise.
14909 * g++.dg/gcov/gcov-1.x: Remove.
14910 * g77.dg/gcov/gcov-1.x: Likewise.
14911 * gcc.misc-tests/gcov-4b.x: Likewise.
14912 * gcc.misc-tests/gcov-5b.x: Likewise.
14913 * gcc.misc-tests/gcov-6.x: Likewise.
14914 * gcc.misc-tests/gcov-7.x: Likewise.
14915 * gcc.misc-tests/gcov-8.x: Likewise.
14916
14917 2003-03-27 Glen Nakamura <glen@imodulo.com>
14918
14919 PR opt/10087
14920 * gcc.dg/20030324-1.c: New test.
14921
14922 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14923
14924 PR c++/10224
14925 * g++.dg/template/arg3.C: New test.
14926
14927 PR c++/10158
14928 * g++.dg/template/friend18.C: New test.
14929
14930 2003-03-26 Roger Sayle <roger@eyesopen.com>
14931
14932 * g77.f-torture/compile/20030326-1.f: New test case.
14933
14934 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14935
14936 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14937
14938 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14939
14940 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14941
14942 * gcc.dg/ia64-sync-3.c: New test.
14943
14944 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14945
14946 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14947
14948 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14949
14950 * gcc.dg/ultrasp6.c: New test.
14951
14952 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14953
14954 * gcc.dg/i386-signbit-1.c: New test.
14955 * gcc.dg/i386-signbit-2.c: New test.
14956 * gcc.dg/i386-signbit-3.c: New test.
14957
14958 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14959
14960 * gcc.dg/ultrasp5.c: Fix options.
14961
14962 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14963
14964 * gcc.dg/ultrasp5.c: Fix comment.
14965
14966 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14967
14968 PR fortran/10197
14969 * g77.f-torture/execute/10197.f: New test.
14970
14971 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14972
14973 PR c++/9898, c++/383
14974 * g++.dg/template/conv6.C: New test.
14975
14976 PR c++/10119
14977 * g++.dg/template/ptrmem5.C: New test.
14978
14979 PR c++/10026
14980 * g++.dg/lookup/koenig1.C: New test.
14981
14982 PR C++/10199
14983 * g++.dg/lookup/template2.C: New test.
14984
14985 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14986
14987 * g++.dg/opt/rtti1.C: New test.
14988
14989 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14990
14991 * gcc.dg/ultrasp5.c: New test.
14992
14993 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14994
14995 PR middle-end/9967
14996 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14997 builtin fputs.
14998
14999 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15000
15001 PR c/8224
15002 * gcc.dg/20030323-1.c: New test.
15003
15004 2003-03-23 Roger Sayle <roger@eyesopen.com>
15005
15006 * gcc.c-torture/compile/20030323-1.c: New test case.
15007
15008 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15009
15010 * gcc.dg/20030321-1.c: New test.
15011
15012 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15013
15014 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15015
15016 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15017
15018 PR c++/9978, c++/9708
15019 * g++.dg/ext/vlm1.C: Adjust expected error.
15020 * g++.dg/ext/vla2.C: New test.
15021 * g++.dg/template/arg1.C: New test.
15022 * g++.dg/template/arg2.C: New test.
15023
15024 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15025
15026 * g77.f-torture/execute/select.f: New test.
15027 * g77.f-torture/noncompile/select_no_compile.f: New test.
15028
15029 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15030
15031 PR c++/9898
15032 * g++.dg/other/error4.C: New test.
15033
15034 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15035
15036 * g++.dg/template/friend17.C: New test.
15037
15038 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15039
15040 * gcc.c-torture/compile/20030320-1.c: New.
15041
15042 2003-03-20 Roger Sayle <roger@eyesopen.com>
15043
15044 * gcc.dg/builtins-6.c: New test case.
15045
15046 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15047
15048 PR target/10073
15049 * gcc.c-torture/compile/20030319-1.c: New.
15050
15051 2003-03-18 Jan Hubicka <jh@suse.cz>
15052
15053 * gcc.dg/i386-cvt-1.c: New test.
15054
15055 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15056
15057 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15058 * objc.dg/naming-2.m: Likewise.
15059
15060 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15061
15062 PR c++/9639
15063 * g++.dg/parse/crash1.C: New test.
15064
15065 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15066
15067 PR c++/8805
15068 * g++.dg/eh/cleanup1.C: New test.
15069
15070 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15071
15072 * gcc.c-torture/execute/20030316-1.c: New test case.
15073
15074 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15075
15076 PR c++/9629
15077 * g++.dg/init/ctor2.C: New test.
15078
15079 2003-03-15 Roger Sayle <roger@eyesopen.com>
15080
15081 * g77.f-torture/compile/xformat.f: New test case.
15082
15083 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15084
15085 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15086 * g++.old-deja/g++.mike/eh50.C: Likewise.
15087
15088 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15089
15090 PR c++/6440
15091 * g++.dg/template/spec7.C: New test.
15092 * g++.dg/template/spec8.C: Likewise.
15093
15094 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15095
15096 * gcc.c-torture/execute/20030313-1.c: New test.
15097
15098 2003-03-14 Richard Henderson <rth@redhat.com>
15099
15100 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15101
15102 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15103
15104 * gcc.c-torture/compile/20030314-1.c: New test.
15105
15106 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15107
15108 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15109 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15110 thumb target,
15111 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15112 to accept newer _imp__ prefix and additional
15113 newline in .drectve section.
15114 * gcc.dg/dll-4.c: Likewise.
15115 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15116 switch.
15117
15118 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15119
15120 * g++.dg/parse/namespace9.C: New test.
15121
15122 * g++.dg/init/ref5.C: New test.
15123 * g++.dg/parse/ptrmem1.C: Likewise.
15124
15125 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15126
15127 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15128 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15129 regular expression.
15130 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15131 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15132
15133 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15134
15135 * gcc.c-torture/execute/20030224-2.c: New test.
15136
15137 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15138
15139 * gcc.dg/decl-3.c: New test.
15140
15141 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15142
15143 * gcc.dg/i386-loop-2.c: New test.
15144
15145 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15146
15147 PR c++/9474
15148 * g++.dg/parse/namespace8.C: New test.
15149
15150 PR c++/9924
15151 * g++.dg/overload/builtin2.C: New test.
15152
15153 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15154
15155 * gcc.dg/return-type-3.c: New test.
15156
15157 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15158
15159 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15160 profiling options are not supported.
15161
15162 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15163
15164 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15165 * g++.old-deja/g++.warn/impint2.C: Likewise.
15166
15167 2003-03-10 Devang Patel <dpatel@apple.com>
15168
15169 * g++.dg/cpp/c++_cmd_1.C: New test.
15170 * g++.dg/cpp/c++_cmd_1.h: New file.
15171
15172 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15173
15174 * gcc.dg/altivec-9.c: New file.
15175
15176 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15177
15178 * gcc.dg/ppc-sdata-1.c: New test.
15179 * gcc.dg/ppc-sdata-2.c: New test.
15180
15181 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15182
15183 PR c++/9373
15184 * g++.dg/opt/ptrmem2.C: New test.
15185
15186 PR c++/8534
15187 * g++.dg/opt/ptrmem1.C: New test.
15188
15189 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15190
15191 * gcc.dg/i386-loop-1.c: New test.
15192
15193 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15194
15195 PR c++/9970
15196 * g++.dg/lookup/friend1.C: New test.
15197
15198 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15199
15200 PR c++/9823
15201 * g++.dg/parser/constructor1.C: New test.
15202
15203 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15204
15205 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15206
15207 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15208
15209 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15210
15211 * gcc.dg/cpp/Wunused.c: Update test.
15212
15213 2003-03-08 Jan Hubicka <jh@suse.cz>
15214
15215 * gcc.dg/inline-3.c: New test.
15216
15217 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15218
15219 PR c++/9809
15220 * g++.dg/parse/builtin1.C: New test.
15221
15222 PR c++/9982
15223 * g++.dg/abi/cookie1.C: New test.
15224 * g++.dg/abi/cookie2.C: Likewise.
15225
15226 PR c++/9524
15227 * g++.dg/template/field1.C: New test.
15228
15229 PR c++/9912
15230 * g++.dg/parse/class1.C: New test.
15231 * g++.dg/parse/namespace7.C: Likewise.
15232 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15233
15234 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15235
15236 * g++.dg/init/ref4.C: New test.
15237
15238 2003-03-07 Jan Hubicka <jh@suse.cz>
15239
15240 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15241 * gcc.dg/inline-3.c: New test.
15242
15243 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15244
15245 * g++.dg/init/ref3.C: New test.
15246
15247 PR c++/9965
15248 * g++.dg/init/ref2.C: New test.
15249
15250 PR c++/9400
15251 * g++.dg/warn/Wshadow-2.C: New test.
15252
15253 PR c++/9791
15254 * g++.dg/warn/Woverloaded-1.C: New test.
15255
15256 2003-03-05 Jan Hubicka <jh@suse.cz>
15257
15258 * gcc.dg/i386-local2.c: New.
15259 * gcc.dg/i386-local.c: Fix typo.
15260
15261 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15262
15263 * g++.dg/abi/layout3.C: New test.
15264
15265 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15266
15267 * gcc.c-torture/compile/20030305-1.c
15268
15269 2003-03-05 Jan Hubicka <jh@suse.cz>
15270
15271 * gcc.dg/i386-local.c: New.
15272
15273 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15274
15275 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15276
15277 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15278
15279 * gcc.dg/switch-2.c: New test.
15280 * gcc.dg/switch-3.c: New test.
15281 * gcc.dg/Wswitch.c: Adjust line numbers.
15282 * gcc.dg/Wswitch-default.c: Likewise.
15283 * gcc.dg/Wswitch-enum.c: Likewise.
15284
15285 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15286
15287 * gcc.c-torture/execute/20030222-1.c: New test.
15288
15289 2003-03-03 James E Wilson <wilson@tuliptree.org>
15290
15291 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15292
15293 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15294
15295 PR c++/9878
15296 * g++.dg/init/ref1.C: New test.
15297
15298 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15299
15300 * gcc.dg/sh-relax.c: New SH-only test.
15301
15302 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15303
15304 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15305 comment explaining purpose of testcase.
15306
15307 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15308
15309 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15310 for HC11/HC12 (asm needs two int registers).
15311 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15312 HC11/HC12 because the test uses an asm which needs two 32-bit
15313 registers.
15314
15315 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15316
15317 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15318 for HC11/HC12 (array is too large otherwise).
15319 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15320 * gcc.c-torture/compile/20010518-2.x: Likewise.
15321 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15322 HC11/HC12 (array is too large).
15323
15324 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15325
15326 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15327 * lib/g++-dg.exp (g++-dg-test): Likewise.
15328
15329 2003-03-01 Roger Sayle <roger@eyesopen.com>
15330
15331 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15332 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15333
15334 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15335
15336 * g++.dg/warn/implicit-typename1.C: Remove warning.
15337
15338 2003-02-28 Richard Henderson <rth@redhat.com>
15339
15340 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15341 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15342
15343 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15344
15345 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15346 * g++.dg/pch/pch.exp: Likewise.
15347
15348 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15349
15350 PR c++/9879
15351 * testsuite/g++.dg/init/new4.C: New test.
15352
15353 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15354
15355 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15356
15357 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15358
15359 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15360 unsigned long.
15361
15362 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15363 wider than float.
15364
15365 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15366
15367 * lib/scanasm.exp: Add support for counting numbers of
15368 occurences.
15369 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15370 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15371
15372 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15373
15374 PR c++/9683
15375 * g++.dg/template/static3.C: New test.
15376
15377 PR c++/9829
15378 * g++.dg/parse/namespace6.C: New test.
15379
15380 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15381
15382 PR target/9732
15383 * gcc.dg/20030225-1.c: New test.
15384
15385 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15386
15387 * README: Remove out-of-date information.
15388
15389 PR c++/9836
15390 * g++.dg/template/spec6.C: New test.
15391
15392 2003-02-24 Jeff Law <law@redhat.com>
15393
15394 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15395
15396 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15397
15398 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15399 * gcc.dg/pragma-ep-1.c: Likewise.
15400
15401 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15402
15403 PR c++/9602
15404 * g++.dg/template/friend16.C: New test.
15405
15406 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15407
15408 PR c++/5333
15409 * g++.dg/parse/fused-params1.C: Adjust error messages.
15410 * g++.dg/template/nested3.C: New test.
15411
15412 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15413
15414 * g++.dg/abi/param1.C: New test.
15415
15416 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15417
15418 PR c++/7982
15419 * g++.dg/warn/implicit-typename1.C: New test.
15420
15421 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15422
15423 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15424 with "mtune".
15425 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15426 * gcc.c-torture/execute/20010129-1.x: Likewise.
15427 * gcc.dg/20011107-1.c: Likewise.
15428 * gcc.dg/20020108-1.c: Likewise.
15429 * gcc.dg/20020122-3.c: Likewise.
15430 * gcc.dg/20020206-1.c: Likewise.
15431 * gcc.dg/20020310-1.c: Likewise.
15432 * gcc.dg/20020426-2.c: Likewise.
15433 * gcc.dg/20020517-1.c: Likewise.
15434 * gcc.dg/991230-1.c: Likewise.
15435 * gcc.dg/i386-unroll-1.c: Likewise.
15436 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15437
15438 2003-02-22 Jan Hubicka <jh@suse.cz>
15439
15440 * gcc.dg/i386-mul.c: New test.
15441
15442 2003-02-21 Roger Sayle <roger@eyesopen.com>
15443
15444 * gcc.dg/builtins-5.c: New test case.
15445
15446 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15447
15448 * gcc.dg/asmreg-1.c: New test.
15449
15450 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/9749
15453 * g++.dg/parse/varmod1.C: New test.
15454
15455 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15456
15457 PR c++/9727
15458 * g++.dg/template/op1.C: New test.
15459
15460 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15461
15462 PR c++/8906
15463 * g++.dg/template/nested2.C: New test.
15464
15465 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15466
15467 PR c++/8724
15468 * g++.dg/expr/dtor1.C: New test.
15469
15470 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15471
15472 * gcc.dg/cpp/include3.c: New test.
15473 * gcc.dg/cpp/inc/foo.h: New file.
15474
15475 2003-02-21 Glen Nakamura <glen@imodulo.com>
15476
15477 * gcc.c-torture/execute/20030221-1.c: New test.
15478
15479 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15480
15481 PR c++/9729
15482 * g++.dg/abi/conv1.C: New test.
15483
15484 2003-02-20 Jan Hubicka <jh@suse.cz>
15485
15486 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15487
15488 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15489
15490 * gcc.c-torture/compile/20030219-1.c: New test.
15491
15492 2003-02-18 Jan Hubicka <jh@suse.cz>
15493
15494 * gcc.dg/funcorder.c: New test.
15495
15496 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15497
15498 * gcc.c-torture/execute/20030218-1.c: New.
15499
15500 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15501
15502 * gcc.dg/20030218-1.c: New.
15503
15504 2003-02-18 Richard Henderson <rth@redhat.com>
15505
15506 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15507 * gcc.dg/attr-used-2.c: New.
15508
15509 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15510
15511 PR c++/9704
15512 * g++.dg/init/copy5.C: New test.
15513
15514 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15515
15516 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15517 * g++.dg/pch/pch.exp: Likewise.
15518
15519 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15520
15521 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15522 STACK_SIZE is not defined.
15523
15524 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15525
15526 PR c++/9457
15527 * g++.dg/template/init1.C: New test.
15528
15529 2003-02-16 Jan HUbicka <jh@suse.cz>
15530
15531 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15532 (foo): Add few extra tests
15533 * gcc.dg/c99-const-expr-3.c: Likewise.
15534 * gcc.c-torture/execute/20030216-1.c: New.
15535
15536 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15537
15538 PR c++/9459
15539 * g++.dg/ext/typeof4.C: New test.
15540
15541 2003-02-15 Roger Sayle <roger@eyesopen.com>
15542
15543 * gcc.dg/i386-387-3.c: New test case.
15544
15545 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15546
15547 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15548 cris-*-elf* cris-*-aout* and mmix-*-*.
15549
15550 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15551
15552 * gcc.dg/20030213-1.c: New test.
15553
15554 2003-02-12 Roger Sayle <roger@eyesopen.com>
15555
15556 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15557 * gcc.dg/i386-387-2.c: Likewise.
15558
15559 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15560
15561 * gcc.dg/ppc-spe.c: Fix formatting.
15562 Enable tests that were previously unsupported by gas.
15563 Delete tests for instructions that no longer exist.
15564 Switch arguments on evsubifw builtin.
15565
15566 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15567
15568 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15569 STACK_SIZE is too small.
15570
15571 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15572 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15573
15574 * gcc.dg/decl-2.c: New test.
15575
15576 2003-02-10 Jan Hubicka <jh@suse.cz>
15577
15578 * gcc.dg/i386-fpcvt-1.c: New test.
15579
15580 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15581
15582 * gcc.c-torture/execute/20030209-1.c: New test.
15583
15584 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15585
15586 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15587 int-wide bitops, use the constants of the same width.
15588 Likewise, if long long is 32-bit wide, test bitops using
15589 32-bit constants.
15590
15591 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15592
15593 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15594
15595 2003-02-07 Roger Sayle <roger@eyesopen.com>
15596
15597 * testsuite/gcc.dg/builtins-4.c: New test case.
15598
15599 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15600
15601 * gcc.dg/20020430-1.c: Fix dg command typos.
15602 * gcc.dg/20020503-1.c: Likewise.
15603
15604 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15605
15606 PR c++/8785
15607 * g++.dg/parse/fused-params1.C: New test.
15608
15609 PR c++/8857
15610 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15611
15612 PR c++/8921
15613 * g++.dg/parse/non-dependent1.C: New test.
15614
15615 PR c++/8928
15616 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15617
15618 PR c++/9228
15619 * g++.dg/parse/undefined7.C: New test.
15620 * g++.dg/parse/non-templ1.C: New test.
15621
15622 PR c++/9229
15623 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15624
15625 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15626
15627 * gcc.c-torture/compile/20030206-1.c: New test.
15628
15629 2003-02-05 Roger Sayle <roger@eyesopen.com>
15630
15631 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15632 "pow" to "foo" to avoid potential confusion with a math built-in.
15633
15634 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15635
15636 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15637 conditions for SPARC targets.
15638
15639 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15640
15641 * gcc.dg/20030204-1.c: New test.
15642
15643 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15644
15645 PR c++/38
15646 * g++.dg/parse/array-size1.C: New test.
15647
15648 PR c++/5657
15649 * g++.dg/parse/undefined3.C: New test.
15650
15651 PR c++/5665
15652 * g++.dg/parse/undefined4.C: New test.
15653
15654 PR c++/5975
15655 * g++.dg/parse/undefined5.C: New test.
15656
15657 PR c++/7259
15658 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15659
15660 PR c++/8578
15661 * g++.dg/parse/casting-operator1.C: New test.
15662
15663 PR c++/8596
15664 * g++.dg/parse/undefined6.C: New test.
15665
15666 PR c++/8736
15667 * g++.dg/parse/missing-template1.C: New test.
15668
15669 2003-02-04 Jan Hubicka <jh@suse.cz>
15670
15671 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15672 * gcc.dg/i386-cmov?.c: Likewise.
15673 * gcc.dg/i386-fpcvt-?.c: Likewise.
15674 * gcc.dg/i386-ssefp-1.c: Likewise.
15675 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15676 conventions.
15677
15678 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15679
15680 PR c++/7129
15681 * testsuite/g++.dg/ext/max.C: New test.
15682
15683 2003-02-03 Jan Hubicka <jh@suse.cz>
15684
15685 * gcc.c-torture/execute/20030203-1.c: New test.
15686
15687 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15688
15689 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15690 'natural-endian'.
15691
15692 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15693
15694 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15695 * g++.dg/init/new2.C: Likewise.
15696 * g++.dg/other/new1.C: Likewise.
15697
15698 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15699
15700 * gcc.dg/struct-ret-libc.c: New test.
15701
15702 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15703
15704 * gcc.dg/20030129-1.c: New test.
15705
15706 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15707
15708 PR c++/8849
15709 * g++.dg/template/ptrmem4.C: New test.
15710
15711 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15712
15713 * g++.dg/parser/constant1.C: New test.
15714
15715 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15716
15717 PR c++/8591
15718 * g++.dg/parse/friend2.C: New test.
15719
15720 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15721
15722 PR c++/9437
15723 * g++.dg/template/unify4.C: New test.
15724
15725 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15726
15727 * gcc.c-torture/execute/20030128-1.c: New test.
15728
15729 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15730
15731 * g++.dg/lookup/nested1.C: Test moved from ...
15732 * g++.old-deja/g++.other/lookup24.C: ... here.
15733
15734 2003-01-28 Jan Hubicka <jh@suse.cz>
15735
15736 * gcc.dg/i386-cmov5.c: New test.
15737
15738 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15739
15740 * gcc.c-torture/execute/20010925-1.c: Changed the
15741 memcpy declaration.
15742
15743 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15744
15745 PR c++/3902
15746 * g++.dg/parse/template5.C: New test.
15747
15748 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15749
15750 PR fortran/9258
15751 * g77.dg/pr9258: New test.
15752
15753 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15754
15755 * README: Move relevant parts from README.g++.
15756
15757 * README.g++: Remove this file.
15758
15759 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15760
15761 * g++.dg/abi/dcast1.C: New test.
15762
15763 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15764
15765 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15766
15767 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15768
15769 PR c++/47
15770 * g++.old-deja/g++.other/lookup24.C: New test.
15771
15772 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15773
15774 PR middle-end/7227
15775 * gcc.dg/uninit-C.c: New test.
15776
15777 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15778
15779 * g++.dg/abi/covariant1.C: New test.
15780
15781 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15782
15783 * gcc.dg/20030123-1.c: New test.
15784
15785 2003-01-25 Jan Hubicka <jh@suse.cz>
15786
15787 PR opt/8492
15788 * gcc.c-torture/compile/20030125-1.c
15789
15790 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15791
15792 PR c++/9403
15793 * g++.dg/parse/template3.C: New test.
15794 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15795
15796 PR c++/795
15797 * g++.dg/parse/template4.C: New test.
15798
15799 PR c++/9415
15800 * g++.dg/template/qual2.C: New test.
15801
15802 PR c++/8545
15803 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15804
15805 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15806
15807 2003-01-25 Roger Sayle <roger@eyesopen.com>
15808
15809 * gcc.c-torture/execute/switch-1.c: New test case.
15810
15811 2003-01-25 Jan Hubicka <jh@suse.cz>
15812
15813 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15814
15815 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15816
15817 Tweaks for Bison-1.875. From the NEWS file:
15818 "- `parse error' -> `syntax error'
15819 Bison now uniformly uses the term `syntax error'"
15820 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15821 * gcc.dg/cpp/digraph2.c: Likewise.
15822 * gcc.dg/cpp/direct2.c: Likewise.
15823 * gcc.dg/cpp/paste4.c: Likewise.
15824 * gcc.dg/c90-restrict-1.c: Likewise.
15825 * gcc.dg/c99-func-2.c: Likewise.
15826 * gcc.dg/noncompile/920721-2.c: Likewise.
15827 * gcc.dg/noncompile/930622-2.c: Likewise.
15828 * gcc.dg/noncompile/940112-1.c: Likewise.
15829 * gcc.dg/noncompile/950921-1.c: Likewise.
15830 * gcc.dg/noncompile/951123-1.c: Likewise.
15831 * gcc.dg/noncompile/971104-1.c: Likewise.
15832 * gcc.dg/noncompile/990416-1.c: Likewise.
15833
15834 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15835
15836 * g++.dg/parse/undefined1.C: Add error message.
15837
15838 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15839
15840 PR c++/9354
15841 * g++.dg/parse/new1.C: New test.
15842
15843 PR c++/9216
15844 * g++.dg/parse/template2.C: New test.
15845
15846 PR c++/9354
15847 * g++.dg/parse/typedef2.C: New test.
15848
15849 PR c++/9328
15850 * g++.dg/ext/typeof3.C: New test.
15851
15852 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15853
15854 PR c++/2738
15855 * g++.dg/parse/ret-type1.C: New test.
15856
15857 PR c++/3792
15858 * g++.dg/parse/tmpl-outside1.C: New test.
15859
15860 PR c++/4207
15861 * g++.dg/parse/int-as-enum1.C: New test.
15862
15863 PR c++/4903
15864 * g++.dg/parse/no-typename1.C: New test.
15865
15866 PR c++/5533
15867 * g++.dg/parse/no-value1.C: New test.
15868
15869 PR c++/5921
15870 * g++.dg/parse/wrong-inline1.C: New test.
15871
15872 PR c++/6402
15873 * g++.dg/parse/ref1.C: New test.
15874
15875 PR c++/6992
15876 * g++.dg/parse/attr-ctor1.C: New test.
15877
15878 PR c++/7229
15879 * g++.dg/parse/namespace5.C: New test.
15880
15881 PR c++/7917
15882 * g++.dg/parse/func-def1.C: New test.
15883
15884 PR c++/8143
15885 * g++.dg/parse/undefined1.C: New test.
15886
15887 PR c++/5723, PR c++/8522
15888 * g++.dg/parse/specialization1.C: New test.
15889
15890 PR c++/163, PR c++/8595
15891 * g++.dg/parse/struct-as-enum1.C: New test.
15892
15893 PR c++/9173
15894 * g++.dg/parse/undefined2.C: New test.
15895
15896 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15897
15898 PR c++/9298
15899 * g++.dg/parse/template1.C: New test.
15900
15901 PR c++/9384
15902 * g++.dg/parse/using1.C: New test.
15903
15904 PR c++/9285
15905 PR c++/9294
15906 * g++.dg/parse/expr2.C: New test.
15907
15908 PR c++/9388
15909 * g++.dg/parse/lookup2.C: Likewise.
15910
15911 2003-01-21 Jan Hubicka <jh@suse.cz>
15912
15913 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15914 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15915 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15916 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15917
15918 2003-01-20 Nick Clifton <nickc@redhat.com>
15919
15920 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15921 problem with ARM sibcall code generation.
15922
15923 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15924
15925 * gcc.c-torture/execute/20030120-1.c: New.
15926
15927 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15928
15929 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15930
15931 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15932
15933 PR c++/9272
15934 * g++.dg/parse/ctor1.C: New test.
15935
15936 PR c++/9294:
15937 * g++.dg/parse/qualified1.C: New test.
15938
15939 * g++.dg/parse/typename3.C: New test.
15940
15941 2003-01-16 Richard Henderson <rth@redhat.com>
15942
15943 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15944
15945 2003-01-16 Richard Henderson <rth@redhat.com>
15946
15947 * g++.dg/pch/pch.exp: Copy test header to the working directory
15948 before using it either for precompilation or direct use.
15949 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15950 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15951
15952 2003-01-16 Richard Henderson <rth@redhat.com>
15953
15954 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15955 before using it either for precompilation or direct use.
15956 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15957 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15958
15959 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15960
15961 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15962 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15963 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15964 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15965 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15966 typename warning into error.
15967 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15968 error messages.
15969 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15970 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15971 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15972 messages.
15973 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15974 make declaration visible in template.
15975 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15976 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15977 messages.
15978 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15979 message.
15980 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15981 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15982 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15983 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15984 typename warning with error message.
15985 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15986 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15987 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15988
15989 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15990
15991 * g++.dg/parse/ambig2.C: New test.
15992
15993 2003-01-15 Richard Henderson <rth@redhat.com>
15994
15995 * g++.dg/tls/init-2.C: Update error message string.
15996
15997 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15998
15999 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16000
16001 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16002
16003 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16004 all for HC11/HC12.
16005 * gcc.c-torture/compile/20001205-1.x: Likewise.
16006 * gcc.c-torture/compile/20001226-1.x: Likewise.
16007 * gcc.c-torture/compile/920520-1.x: Likewise.
16008 * gcc.c-torture/compile/961203-1.x: Likewise.
16009 * gcc.c-torture/compile/20020604-1.x: Likewise.
16010
16011 2003-01-15 Jan Hubicka <jh@suse.cz>
16012
16013 * gcc.c-torture/compile/20030115-1.c: New test.
16014
16015 * gcc.dg/i386-fpcvt-1.c: New test.
16016 * gcc.dg/i386-fpcvt-2.c: New test.
16017
16018 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16019
16020 Further conform g++'s __vmi_class_type_info to the C++ ABI
16021 specification.
16022 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16023 the specification.
16024
16025 2003-01-14 Jan Hubicka <jh@suse.cz>
16026
16027 * gcc.dg/i386-fpcvt-1.c: New test.
16028 * gcc.dg/i386-fpcvt-2.c: New test.
16029
16030 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16031
16032 * gcc.dg/i386-mmx-3.c: New test.
16033
16034 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16035
16036 PR c++/9264
16037 * g++.dg/parse/octal1.C: New file.
16038
16039 PR c++/9172
16040 * g++.dg/parse/typename1.C: New file.
16041
16042 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16043
16044 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16045 * gcc.dg/bf-no-ms-layout.c: Likewise.
16046 * gcc.dg/bf-ms-attrib.c: Likewise.
16047
16048 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16049
16050 PR c++/9099
16051 * g++.dg/parse/dtor1.C: New file.
16052
16053 PR c++/9128
16054 * g++.dg/rtti/typeid1.C: New file.
16055
16056 PR c++/9153
16057 * g++.dg/parse/lookup1.C: New file.
16058
16059 PR c++/9171
16060 * g++.dg/templ/spec5.C: New file.
16061
16062 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16063
16064 * gcc.c-torture/compile/20030110-1.c: New test.
16065
16066 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16067
16068 Merge from pch-branch:
16069
16070 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16071
16072 * gcc.dg/pch/cpp-1.h: New.
16073 * gcc.dg/pch/cpp-1.c: New.
16074 * gcc.dg/pch/cpp-2.h: New.
16075 * gcc.dg/pch/cpp-2.c: New.
16076
16077 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16078
16079 * gcc.dg/pch/except-1.h: New.
16080 * gcc.dg/pch/except-1.c: New.
16081
16082 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16083
16084 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16085 running test.
16086 * gcc.dg/pch: Include *.hp not *.h.
16087 * gcc.dg/pch/system-1.h: New.
16088 * gcc.dg/pch/system-1.c: New.
16089
16090 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16091
16092 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16093 rather than trying to build and run a program using PCH.
16094 * gcc.dg/pch: Remove dg-do commands from test files.
16095
16096 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16097
16098 * gcc.dg/pch/macro-3.c: New.
16099 * gcc.dg/pch/macro-3.h: New.
16100
16101 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16102
16103 * gcc.dg/pch/common-1.c: New.
16104 * gcc.dg/pch/common-1.h: New.
16105 * gcc.dg/pch/decl-1.c: New.
16106 * gcc.dg/pch/decl-1.h: New.
16107 * gcc.dg/pch/decl-2.c: New.
16108 * gcc.dg/pch/decl-2.h: New.
16109 * gcc.dg/pch/decl-3.c: New.
16110 * gcc.dg/pch/decl-3.h: New.
16111 * gcc.dg/pch/decl-4.c: New.
16112 * gcc.dg/pch/decl-4.h: New.
16113 * gcc.dg/pch/decl-5.c: New.
16114 * gcc.dg/pch/decl-5.h: New.
16115 * gcc.dg/pch/global-1.c: New.
16116 * gcc.dg/pch/global-1.h: New.
16117 * gcc.dg/pch/inline-1.c: New.
16118 * gcc.dg/pch/inline-1.h: New.
16119 * gcc.dg/pch/inline-2.c: New.
16120 * gcc.dg/pch/inline-2.h: New.
16121 * gcc.dg/pch/static-1.c: New.
16122 * gcc.dg/pch/static-1.h: New.
16123 * gcc.dg/pch/static-2.c: New.
16124 * gcc.dg/pch/static-2.h: New.
16125
16126 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16127
16128 * g++.dg/pch/pch.exp: Better handle failing testcases.
16129 * gcc.dg/pch/pch.exp: Likewise.
16130 * gcc.dg/pch/macro-1.c: New.
16131 * gcc.dg/pch/macro-1.h: New.
16132 * gcc.dg/pch/macro-2.c: New.
16133 * gcc.dg/pch/macro-2.h: New.
16134
16135 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16136
16137 * g++.dg/dg.exp: Treat files in pch/ specially.
16138 * g++.dg/pch/pch.exp: New file.
16139 * g++.dg/pch/empty.H: New file.
16140 * g++.dg/pch/empty.C: New file.
16141 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16142 "precompile".
16143
16144 * gcc.dg/pch/pch.exp: New file.
16145 * gcc.dg/pch/empty.h: New file.
16146 * gcc.dg/pch/empty.c: New file.
16147 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16148 "precompile".
16149
16150 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16151
16152 * g++.dg/template/friend14.C: New test.
16153
16154 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16155
16156 * gcc.dg/old-style-asm-1.c: New test.
16157
16158 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16159
16160 * gcc.c-torture/compile/20030109-1.c: New test.
16161
16162 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16163
16164 * gcc.c-torture/execute/20030109-1.c: New test.
16165
16166 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16167
16168 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16169 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16170 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16171 * g++.old-deja/g++.mike/eh2.C: Likewise
16172 * g++.old-deja/g++.mike/eh3.C: Likewise
16173 * g++.old-deja/g++.mike/eh5.C: Likewise
16174 * g++.old-deja/g++.mike/eh6.C: Likewise
16175 * g++.old-deja/g++.mike/eh7.C: Likewise
16176 * g++.old-deja/g++.mike/eh8.C: Likewise
16177 * g++.old-deja/g++.mike/eh9.C: Likewise
16178 * g++.old-deja/g++.mike/eh10.C: Likewise
16179 * g++.old-deja/g++.mike/eh12.C: Likewise
16180 * g++.old-deja/g++.mike/eh13.C: Likewise
16181 * g++.old-deja/g++.mike/eh14.C: Likewise
16182 * g++.old-deja/g++.mike/eh16.C: Likewise
16183 * g++.old-deja/g++.mike/eh17.C: Likewise
16184 * g++.old-deja/g++.mike/eh18.C: Likewise
16185 * g++.old-deja/g++.mike/eh21.C: Likewise
16186 * g++.old-deja/g++.mike/eh23.C: Likewise
16187 * g++.old-deja/g++.mike/eh24.C: Likewise
16188 * g++.old-deja/g++.mike/eh25.C: Likewise
16189 * g++.old-deja/g++.mike/eh26.C: Likewise
16190 * g++.old-deja/g++.mike/eh27.C: Likewise
16191 * g++.old-deja/g++.mike/eh28.C: Likewise
16192 * g++.old-deja/g++.mike/eh29.C: Likewise
16193 * g++.old-deja/g++.mike/eh31.C: Likewise
16194 * g++.old-deja/g++.mike/eh33.C: Likewise
16195 * g++.old-deja/g++.mike/eh34.C: Likewise
16196 * g++.old-deja/g++.mike/eh35.C: Likewise
16197 * g++.old-deja/g++.mike/eh36.C: Likewise
16198 * g++.old-deja/g++.mike/eh37.C: Likewise
16199 * g++.old-deja/g++.mike/eh38.C: Likewise
16200 * g++.old-deja/g++.mike/eh39.C: Likewise
16201 * g++.old-deja/g++.mike/eh40.C: Likewise
16202 * g++.old-deja/g++.mike/eh41.C: Likewise
16203 * g++.old-deja/g++.mike/eh42.C: Likewise
16204 * g++.old-deja/g++.mike/eh44.C: Likewise
16205 * g++.old-deja/g++.mike/eh46.C: Likewise
16206 * g++.old-deja/g++.mike/eh47.C: Likewise
16207 * g++.old-deja/g++.mike/eh48.C: Likewise
16208 * g++.old-deja/g++.mike/eh49.C: Likewise
16209 * g++.old-deja/g++.mike/eh50.C: Likewise
16210 * g++.old-deja/g++.mike/eh51.C: Likewise
16211 * g++.old-deja/g++.mike/eh53.C: Likewise
16212 * g++.old-deja/g++.mike/eh55.C: Likewise
16213 * g++.old-deja/g++.mike/p7912.C: Likewise
16214 * g++.old-deja/g++.mike/p9706.C: Likewise
16215 * g++.old-deja/g++.mike/p10416.C: Likewise
16216 * g++.old-deja/g++.mike/p11667.C: Likewise
16217 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16218 Remove redundant reference to Iris.
16219 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16220 Elxsi, i860, Pico Java, and WE32K.
16221
16222 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16223
16224 * g++.dg/ext/asm4.C: New test.
16225
16226 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16227
16228 PR c++/9030
16229 * g++.dg/template/friend12.C: New test.
16230 * g++.dg/template/friend13.C: Likewise.
16231 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16232
16233 2003-01-08 Jan Hubicka <jh@suse.cz>
16234
16235 * gcc.dg/i386-cadd.c: New test.
16236 * gcc.dg/i386-cmov4.c: Likewise.
16237
16238 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16239
16240 PR c++/9165
16241 * g++.dg/warn/Wunused-3.C: New test.
16242
16243 * g++.dg/abi/bitfield9.C: New test.
16244
16245 PR c++/9189
16246 * g++.dg/parse/defarg3.C: New test.
16247
16248 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16249
16250 * g++.dg/parse/ambig1.C: New test.
16251 * g++.dg/parse/defarg2.C: New test.
16252
16253 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16254
16255 * g++.dg/template/defarg-1.C: New test.
16256 * g++.dg/template/local2.C: Likewise.
16257
16258 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16259
16260 * gcc.c-torture/execute/20030105-1.c: New test.
16261
16262 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16263
16264 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16265 * g++.dg/parse/namespace4.C: Likewise.
16266
16267 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16268
16269 * g++.dg/template/ntp2.C: New test.
16270
16271 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16272
16273 * g++.dg/parse/extern-C-1.C: New test.
16274
16275 * g++.dg/parse/namespace4.C: New test.
16276
16277 * g++.dg/template/nested1.C: New test.
16278
16279 * g++.dg/parse/namespace3.C: New test.
16280
16281 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16282
16283 * g++.dg/lookup/two-stage1.C: New test.
16284
16285 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16286
16287 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16288 * g++.old-deja/g++.jason/access8.C: Likewise.
16289 * g++.old-deja/g++.other/decl5.C: Likewise.
16290
16291 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16292
16293 * g++.dg/parse/parse7.C: New test.
16294
16295 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16296
16297 PR c++/2843
16298 * g++.dg/ext/attrib7.C: New test.
16299
16300 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16301
16302 * g++.dg/parse/parse6.C: New test.
16303
16304 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16305
16306 * gcc.dg/h8300-stack-1.c: New.
16307
16308 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16309
16310 g++.dg/lookup/exception1.C: New test.
16311
16312 g++.dg/lookup/template1.C: New test.
16313
16314 g++.dg/parse/namespace2.C: New test.
16315
16316 g++.dg/parse/parens2.C: New test.
16317
16318 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16319
16320 * g++.dg/parse/parse5.C: New test.
16321 * g++.dg/lookup/scoped4.C: New test.
16322
16323 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16324
16325 * g++.dg/parse/parens1.C: New test.
16326
16327 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16328 angle-bracket1.C.
16329 * g++.dg/parse/parens2.C: New test.
16330
16331 * g++.dg/lookup/scope-operator1.C: New test.
16332
16333 * g++.dg/parse/operator1.C: New test.
16334
16335 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16336
16337 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16338 * g++.old-deja/g++.other/access6.C: Likewise.
16339 * g++.old-deja/g++.other/decl1.C: Likewise.
16340 * g++.old-deja/g++.pt/typename12.C: Likewise.
16341
16342 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16343
16344 * g++.dg/parse/namespace1.C: New test.
16345
16346 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16347
16348 * g++.dg/parse/parse4.C: New test.
16349
16350 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16351
16352 * g++.dg/parse/parse3.C: New test.
16353
16354 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16355
16356 * g++.dg/parse/parse2.C: New test.
16357
16358 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16359
16360 * g++.dg/template/friend11.C: New test.
16361
16362 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16363
16364 * g++.dg/parse/parse1.C: New test.
16365
16366 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16367
16368 * lib/profopt.exp: Change the name of a global variable to avoid
16369 possible clashes with other test suites.
16370
16371 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16372
16373 * g++.dg/inherit/covariant8.C: New test.
16374
16375 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16376
16377 * g++.dg/init/array9.C: New test.
16378
16379 PR c++/9112
16380 * g++.dg/parse/expr1.C: New test.
16381
16382 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16383
16384 * gcc.c-torture/compile/20021230-1.c: New test.
16385
16386 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16387
16388 * g++.dg/inherit/covariant5.C: New test.
16389 * g++.dg/inherit/covariant6.C: New test.
16390 * g++.dg/inherit/covariant7.C: New test.
16391
16392 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16393
16394 PR c++/2739
16395 * g++.dg/other/access2.C: New test.
16396
16397 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16398
16399 * g++.dg/other/anon-struct.C: No longer fails
16400 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16401 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16402 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16403
16404 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16405
16406 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16407
16408 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16409
16410 * g++.dg/eh/spec4.C: Remove stray semicolon.
16411 * g++.dg/expr/pmf-1.C: Change error message.
16412 * g++.dg/ext/asm1.C: Remove stray semicolon.
16413 * g++.dg/ext/typename1.C: Add missing typenames.
16414 * g++.dg/inherit/template-as-base.C: Change error message.
16415 * g++.dg/lookup/scoped1.C: Likewise.
16416 * g++.dg/lookup/scoped2.C: Likewise.
16417 * g++.dg/lookup/using2.C: Likewise.
16418 * g++.dg/other/component1.C: Remove stray semicolon.
16419 * g++.dg/other/do1.C: Change error message.
16420 * g++.dg/other/error2.C: Likewise.
16421 * g++.dg/other/init1.C: Likewise.
16422 * g++.dg/other/packed1.C: Remove stray semicolon.
16423 * g++.dg/other/ptrmem2.C: Change error message.
16424 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16425 marker.
16426 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16427 * g++.dg/template/access3.C: Add typename keyword.
16428 * g++.dg/template/access5.C: Remove stray semicolon.
16429 * g++.dg/template/access6.C: Likewise.
16430 * g++.dg/template/complit1.C: Likewise.
16431 * g++.dg/template/crash1.C: Change error message.
16432 * g++.dg/template/inherit2.C: Remove stray semicolon.
16433 * g++.dg/template/instantiate2.C: Likewise.
16434 * g++.dg/template/instantiate3.C: Change error message.
16435 * g++.dg/template/qual1.C: Remove stray semicolon.
16436 * g++.dg/template/qualttp18.C: Change error message.
16437 * g++.dg/template/ref1.C: Remove stray semicolon.
16438 * g++.dg/template/sizeof1.C (A::value): Declare it.
16439 * g++.dg/template/spec4.C: Change error message.
16440 * g++.dg/template/static1.C: Likewise.
16441 * g++.dg/template/type1.C: Likewise.
16442 * g++.dg/template/typename3.C: Likewise.
16443 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16444 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16445 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16446 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16447 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16448 named return value extension.
16449 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16450 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16451 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16452 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16453 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16454 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16455 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16456 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16457 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16458 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16459 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16460 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16461 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16462 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16463 syntax.
16464 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16465 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16466 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16467 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16468 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16469 * g++.old-deja/g++.brendan/template11.C: Likewise.
16470 * g++.old-deja/g++.brendan/template26.C: Likewise.
16471 * g++.old-deja/g++.brendan/template27.C: Use explicit
16472 specialization syntax.
16473 * g++.old-deja/g++.brendan/template30.C: Likewise.
16474 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16475 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16476 non-dependent names.
16477 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16478 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16479 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16480 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16481 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16482 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16483 named return value extension.
16484 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16485 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16486 * g++.old-deja/g++.ext/return1.C: Likewise.
16487 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16488 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16489 * g++.old-deja/g++.jason/access8.C: Likewise.
16490 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16491 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16492 pseudo-destructor names.
16493 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16494 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16495 pseudo-destructor names.
16496 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16497 * g++.old-deja/g++.jason/overload19.C: Likewise.
16498 * g++.old-deja/g++.jason/overload32.C: Likewise.
16499 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16500 stray semicolons.
16501 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16502 * g++.old-deja/g++.jason/return.C: Likewise.
16503 * g++.old-deja/g++.jason/return2.C: Likewise.
16504 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16505 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16506 syntax.
16507 * g++.old-deja/g++.jason/template10.C: Account for use of
16508 non-dependent names.
16509 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16510 syntax.
16511 * g++.old-deja/g++.jason/template37.C: Likewise.
16512 * g++.old-deja/g++.law/access4.C: Change error messages.
16513 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16514 pseudo-destructor names.
16515 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16516 * g++.old-deja/g++.law/ctors9.C: Likewise.
16517 * g++.old-deja/g++.law/cvt22.C: Likewise.
16518 * g++.old-deja/g++.law/dtors5.C: Likewise.
16519 * g++.old-deja/g++.law/global-init1.C: Likewise.
16520 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16521 * g++.old-deja/g++.law/operators28.C: Likewise.
16522 * g++.old-deja/g++.law/visibility28.C: Likewise.
16523 * g++.old-deja/g++.martin/eval1.C: Likewise.
16524 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16525 name.
16526 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16527 * g++.old-deja/g++.mike/net34.C: Likewise.
16528 * g++.old-deja/g++.mike/net36.C: Likewise.
16529 * g++.old-deja/g++.mike/ns2.C: Likewise.
16530 * g++.old-deja/g++.mike/p12306.C: Likewise.
16531 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16532 value extension.
16533 * g++.old-deja/g++.mike/p700.C: Likewise.
16534 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16535 * g++.old-deja/g++.mike/p710.C: Likewise.
16536 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16537 value extension.
16538 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16539 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16540 * g++.old-deja/g++.ns/crash2.C: Likewise.
16541 * g++.old-deja/g++.ns/crash3.C: Likewise.
16542 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16543 * g++.old-deja/g++.ns/ns17.C: Likewise.
16544 * g++.old-deja/g++.ns/template16.C: Likewise.
16545 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16546 keyword.
16547 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16548 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16549 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16550 named return value extension.
16551 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16552 * g++.old-deja/g++.other/access4.C: Issue additional error
16553 messages.
16554 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16555 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16556 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16557 * g++.old-deja/g++.other/crash25.C: Change error message.
16558 * g++.old-deja/g++.other/crash4.C: Change error message.
16559 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16560 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16561 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16562 checks.
16563 * g++.old-deja/g++.other/defarg8.C: Likewise.
16564 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16565 * g++.old-deja/g++.other/dtor10.C: Likewise.
16566 * g++.old-deja/g++.other/incomplete.C: Likewise.
16567 * g++.old-deja/g++.other/linkage7.C: Likewise.
16568 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16569 lookup algorithm.
16570 * g++.old-deja/g++.other/mangle2.C: Likewise.
16571 * g++.old-deja/g++.other/refinit2.C: Likewise.
16572 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16573 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16574 * g++.old-deja/g++.pt/crash28.C: Likewise.
16575 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16576 syntax.
16577 * g++.old-deja/g++.pt/crash32.C: Change error message.
16578 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16579 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16580 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16581 error message position.
16582 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16583 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16584 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16585 syntax.
16586 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16587 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16588 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16589 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16590 keyword.
16591 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16592 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16593 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16594 keyword.
16595 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16596 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16597 syntax.
16598 * g++.old-deja/g++.pt/friend28.C: Account for use of
16599 non-dependent names.
16600 * g++.old-deja/g++.pt/friend29.C: Likewise.
16601 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16602 rules.
16603 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16604 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16605 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16606 lookup rules.
16607 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16608 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16609 keyword.
16610 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16611 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16612 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16613 keyword.
16614 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16615 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16616 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16617 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16618 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16619 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16620 keyword.
16621 * g++.old-deja/g++.pt/spec10.C: Likewise.
16622 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16623 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16624 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16625 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16626 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16627 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16628 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16629 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16630 * g++.old-deja/g++.pt/typename15.C: Likewise.
16631 * g++.old-deja/g++.pt/typename22.C: Likewise.
16632 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16633 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16634 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16635 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16636 syntax.
16637 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16638 return value extension.
16639 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16640 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16641 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16642 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16643
16644 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16645
16646 * g++.dg/warn/inline1.C: New test.
16647 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16648 * g++.old-deja/g++.jason/synth10.C: Likewise.
16649 * g++.old-deja/g++.mike/net31.C: Likewise.
16650 * g++.old-deja/g++.mike/p8786.C: Likewise.
16651
16652 * g++.dg/template/friend10.C: New test.
16653 * g++.dg/template/conv5.C: New test.
16654
16655 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16656
16657 * g++.dg/lookup/scoped3.C: New test.
16658
16659 * g++.dg/lookup/decl1.C: New test.
16660 * g++.dg/lookup/decl2.C: New test.
16661
16662 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16663
16664 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16665 gcc.c-torture/compile/20021015-1.c,
16666 gcc.c-torture/compile/20021015-2.c,
16667 gcc.c-torture/compile/20021123-1.c,
16668 gcc.c-torture/compile/20021123-2.c,
16669 gcc.c-torture/compile/20021123-3.c,
16670 gcc.c-torture/compile/20021123-4.c,
16671 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16672 only to 3.1 or 3.2 branch.
16673
16674 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16675
16676 * gcc.dg/i386-bitfield3.c: New test.
16677
16678 * gcc.dg/i386-bitfield2.c: New test.
16679
16680 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16681
16682 * g++.dg/parse/conv_op1.C: New test.
16683
16684 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16685
16686 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16687 approved.
16688
16689 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16690
16691 * gcc.c-torture/compile/20021220-1.c: New test.
16692
16693 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16694
16695 * gcc.dg/i386-fastcall-1.c: New.
16696
16697 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16698
16699 * gcc.c-torture/execute/20021219-1.c: New test.
16700
16701 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16702
16703 * gcc.dg/i386-pic-1.c: New test.
16704
16705 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16706
16707 PR c++/8099
16708 * g++.dg/template/friend9.C: New test.
16709
16710 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16711
16712 PR c++/3663
16713 * g++.dg/template/access7.C: New test.
16714
16715 2002-12-18 Nick Clifton <nickc@redhat.com>
16716
16717 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16718 the libstdc++-v3 directory has been found.
16719
16720 2002-12-12 Devang Patel <dpatel@apple.com>
16721 * gcc.dg/darwin-ld-1.c: New test.
16722 * gcc.dg/darwin-ld-2.c: New test.
16723 * gcc.dg/darwin-ld-3.c: New test.
16724 * gcc.dg/darwin-ld-4.c: New test.
16725 * gcc.dg/darwin-ld-5.c: New test.
16726
16727 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16728
16729 * gcc.c-torture/compile/20021212-1.c: New test.
16730
16731 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16732
16733 * gcc.dg/fshort-wchar: New test.
16734
16735 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16736
16737 PR c++/8372
16738 * g++.dg/template/dtor1.C: New test.
16739
16740 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16741 markers.
16742
16743 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16744
16745 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16746
16747 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16748
16749 * g++.dg/template/static1.C: New test.
16750 * g++.dg/template/static2.C: New test.
16751 * g++.old-deja/g++.ext/memconst.C: New test.
16752
16753 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16754
16755 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16756 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16757 * g++.dg/special/initp1.C: Likewise.
16758
16759 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16760
16761 * gcc.c-torture/execute/20021204-1.c: New test.
16762
16763 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16764
16765 * gcc.dg/ppc-fmadd-1.c: New file.
16766 * gcc.dg/ppc-fmadd-2.c: New file.
16767 * gcc.dg/ppc-fmadd-3.c: New file.
16768
16769 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16770
16771 * gcc.c-torture/compile/20021204-1.c: New test.
16772
16773 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16774
16775 * g++.dg/inherit/covariant2.C: New test.
16776 * g++.dg/inherit/covariant3.C: New test.
16777 * g++.dg/inherit/covariant4.C: New test.
16778 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16779 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16780
16781 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16782
16783 PR c++/8688
16784 * g++.dg/init/brace3.C: New test.
16785
16786 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16787
16788 * gcc.dg/20020210-1.c: Fix a comment typo.
16789
16790 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16791
16792 PR c++/8720
16793 * g++.dg/parse/defarg1.C: New test.
16794
16795 PR c++/8615
16796 * g++.dg/template/char1.C: New test.
16797
16798 * g++.dg/template/varmod1.C: Fix typo.
16799
16800 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16801
16802 DR 180
16803 * g++.old-deja/g++.pt/crash32.C: Expect error.
16804
16805 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16806
16807 PR c++/5919
16808 * g++.dg/template/varmod1.C: New test.
16809
16810 PR c++/8727
16811 * g++.dg/inherit/typeinfo1.C: New test.
16812
16813 PR c++/8663
16814 * g++.dg/inherit/typedef1.C: New test.
16815
16816 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16817
16818 PR c++/8332
16819 PR c++/8493
16820 * g++.dg/template/strlen1.C: New test.
16821
16822 PR c++/8227
16823 * g++.dg/template/ctor2.C: New test.
16824
16825 PR c++/8214
16826 * g++.dg/init/string1.C: New test.
16827
16828 PR c++/8511
16829 * g++.dg/template/friend8.C: New test.
16830
16831 2002-11-29 Joe Buck <jbuck@synopsys.com>
16832
16833 * g++.dg/lookup/anon2.C: New test.
16834
16835 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16836
16837 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16838 h8300 port.
16839
16840 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16841
16842 * gcc.dg/bitfld-6.c: New test.
16843
16844 2002-11-27 Jan Hubicka <jh@suse.cz>
16845
16846 * gcc.c-torture/execute/20021127.[cx]: New test.
16847
16848 2002-11-26 Jan Hubicka <jh@suse.cz>
16849
16850 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16851 quality.
16852
16853 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16854
16855 * g++.dg/init/brace2.C: New test.
16856 * g++.old-deja/g++.mike/p9129.C: Correct.
16857
16858 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16859
16860 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16861
16862 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16863
16864 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16865
16866 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16867
16868 * testsuite/g++.dg/abi/empty11.C: New test.
16869 * testsuite/g++.dg/rtti/cv1.C: New test.
16870
16871 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16872
16873 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16874
16875 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16876
16877 * g++.dg/abi/empty10.C: New test.
16878
16879 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16880
16881 * gcc.c-torture/compile/20021124-1.c: New test.
16882
16883 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16884
16885 * g++.dg/abi/rtti2.C: New test.
16886
16887 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16888
16889 * gcc.dg/i386-unroll-1.c: New test.
16890
16891 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16892
16893 * gcc.c-torture/compile/20021120-1.c: New test.
16894 * gcc.c-torture/compile/20021120-2.c: New test.
16895
16896 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16897
16898 * gcc.dg/bitfld-5.c: New test.
16899
16900 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16901
16902 * gcc.c-torture/execute/20021120-3.c: New test.
16903
16904 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16905
16906 * gcc.c-torture/execute/20021120-2.c: New test.
16907
16908 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16909
16910 * gcc.c-torture/execute/20021120-1.c: New test.
16911
16912 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16913
16914 * gcc.c-torture/execute/20021118-3.c: New test.
16915
16916 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16917
16918 * gcc.c-torture/compile/20021119-1.c: New test.
16919
16920 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16921
16922 * gcc.dg/duff-1.c: New test.
16923 * gcc.dg/duff-2.c: New test.
16924 * gcc.dg/duff-3.c: New test.
16925
16926 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16927
16928 * gcc.dg/cpp/_Pragma5.c: New test.
16929
16930 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16931
16932 * gcc.c-torture/execute/20021118-2.c: New test.
16933
16934 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16935
16936 * gcc.c-torture/execute/20021118-1.c: New test.
16937
16938 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16939
16940 * gcc.dg/20021116-1.c: New test.
16941
16942 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16943
16944 * g++.dg/abi/vcall1.C: New test.
16945
16946 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16947
16948 * gcc.dg/20021029-1.c: New test.
16949 * gcc.dg/20021029-2.c: New test.
16950
16951 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16952
16953 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16954
16955 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16956
16957 PR c/8439
16958 * gcc.dg/20021110.c: Move to ...
16959 * gcc.c-torture/compile/20021110.c: .... here.
16960
16961 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16962
16963 PR c/8467
16964 * gcc.c-torture/execute/20021111-1.c
16965
16966 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16967
16968 PR c/8439
16969 * gcc.dg/20021110.c: New test.
16970
16971 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16972
16973 * g++.dg/abi/vthunk3.C: Run only on x86.
16974
16975 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16976
16977 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16978
16979 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16980
16981 * lib/compat.exp (compat-execute): Fix logic error in last
16982 change.
16983
16984 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16985
16986 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16987
16988 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16989
16990 PR c++/8389
16991 * g++.dg/template/access6.C: New test.
16992
16993 2002-11-08 Jan Hubicka <jh@suse.cz>
16994
16995 * gcc.dg/i386-ssefp-1.c: New test.
16996 * gcc.dg/i386-ssefp-1.c: New test.
16997
16998 2002-11-08 Jan Hubicka <jh@suse.cz>
16999
17000 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17001
17002 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17003
17004 * g++.dg/abi/vthunk3.C: New test.
17005
17006 PR c++/8338
17007 * g++.dg/template/crash2.C: New test.
17008
17009 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17010
17011 * testsuite/g++.dg/abi/dtor1.C: New test.
17012 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17013
17014 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17015
17016 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17017 Darwin.
17018
17019 2002-11-04 Adam Nemet <anemet@lnxw.com>
17020
17021 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17022 -mthumb. Only xfail with -O0.
17023
17024 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17025
17026 * g++.dg/abi/thunk1.C: New test.
17027 * g++.dg/abi/thunk2.C: Likewise.
17028 * g++.dg/abi/vtt1.C: Likewise.
17029
17030 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17031
17032 PR optimization/8423
17033 * gcc.c-torture/execute/builtin-constant.c: New test.
17034
17035 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17036
17037 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17038 Add some more cases.
17039
17040 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17041
17042 PR c++/8391
17043 * g++.dg/opt/local1.C: New test.
17044
17045 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/8160
17048 * g++.dg/template/complit1.C: New test.
17049
17050 PR c++/8149
17051 * g++.dg/template/typename4.C: Likewise.
17052
17053 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17054
17055 Core issue 287, PR c++/7639
17056 * g++.dg/template/instantiate1.C: Adjust error location.
17057 * g++.dg/template/instantiate3.C: New test.
17058 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17059 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17060 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17061
17062 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17063
17064 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17065
17066 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17067
17068 PR c++/8287
17069 * g++.dg/init/dtor2.C: New test.
17070
17071 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17072
17073 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17074 * gcc.dg/nest.c: Bypass errors on irix6.
17075
17076 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17077
17078 * gcc.dg/nest.c: Expect error for mmix-*-*.
17079 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17080
17081 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17082
17083 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17084 markers.
17085
17086 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17087
17088 2002-10-25 Mike Stump <mrs@apple.com>
17089
17090 * gcc.dg/warn-1.c: New test.
17091
17092 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17093
17094 * g++.dg/template/typename3.C: New test.
17095
17096 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17097
17098 * g++.dg/lookup/ptrmem1.C: New test.
17099
17100 * g++.dg/abi/vthunk2.C: New test.
17101
17102 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17103
17104 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17105
17106 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17107
17108 * g++.dg/abi/empty9.C: New test.
17109
17110 2002-10-24 Richard Henderson <rth@redhat.com>
17111
17112 * g++.dg/inherit/thunk1.C: Enable for ia64.
17113
17114 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17115
17116 PR c++/8067
17117 * g++.dg/lookup/pretty1.C: New test.
17118
17119 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17120
17121 * gcc.dg/20021023-1.c: New test.
17122
17123 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17124
17125 PR c++/7679
17126 * g++.dg/parse/inline1.C: New test.
17127
17128 2002-10-23 Richard Henderson <rth@redhat.com>
17129
17130 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17131
17132 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17133
17134 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17135
17136 PR c++/6579
17137 * g++.dg/parse/stmtexpr3.C: New test.
17138
17139 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17140
17141 * g++.dg/expr/cond1.C: New test.
17142
17143 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17144
17145 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17146
17147 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/abi/vbase13.C: New test.
17150 * g++.dg/abi/vbase14.C: Likewise.
17151
17152 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17153
17154 * gcc.dg/tls/pic-1.c: New test.
17155 * gcc.dg/tls/nonpic-1.c: New test.
17156 * gcc.dg/20021018-1.c: New test.
17157
17158 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17159
17160 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17161 Remove only files with the same base name as the test case.
17162 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17163 (profopt-execute): Likewise. Also, remove old profiling
17164 and performance data files before running the tests.
17165
17166 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17167 * g++.dg/bprob/bprob.exp: Likewise.
17168 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17169 to allow more general test case names.
17170
17171 * g++.dg/bprob/bprob-1.C: Rename to ...
17172 * g++.dg/bprob/g++-bprob-1.C: ... this.
17173
17174 * g77.dg/bprob/bprob-1.f: Rename to ...
17175 * g77.dg/bprob/g77-bprob-1.f: ... this.
17176
17177 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17178
17179 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17180 bison 1.50 or later.
17181
17182 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17183
17184 * g++.dg/README: Describe more test directories.
17185
17186 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17187
17188 * g++.dg/init/array6.C: Add additional tests.
17189
17190 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17191
17192 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17193 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17194
17195 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17196
17197 * gcc.c-torture/compile/20020604-1.x: New.
17198 * gcc.c-torture/compile/simd-5.x: Likewise.
17199 * gcc.c-torture/execute/920710-1.x: Likewise.
17200 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17201
17202 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17203
17204 * g++.dg/inherit/override1.C: Add dg-options clause.
17205
17206 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17207
17208 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17209 _mm_slli_si128.
17210
17211 2002-10-19 Andreas Schwab <schwab@suse.de>
17212
17213 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17214 directory component.
17215
17216 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17217
17218 * g++.dg/inherit/thunk1.C: New test.
17219
17220 * g++.dg/inherit/override1.C: New test.
17221
17222 * g++.dg/abi/mangle11.C: New test.
17223 * g++.dg/abi/mangle14.C: New test.
17224 * g++.dg/abi/mangle17.C: New test.
17225
17226 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17227
17228 * g++.dg/overload/member2.C: New test.
17229
17230 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17231
17232 * g++.dg/README: Describe new compat directory.
17233 * g++.dg/dg.exp: Skip tests in compat directory.
17234 * README.compat: New file.
17235 * lib/compat.exp: New expect script.
17236 * g++.dg/compat: New test directory.
17237 * g++.dg/compat/compat.exp: New expect script.
17238 * g++.dg/compat/abi: New test directory.
17239 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17240 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17241 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17242 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17243 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17244 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17245 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17246 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17247 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17248 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17249 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17250 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17251 * g++.dg/compat/break: New test directory.
17252 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17253 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17254 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17255 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17256 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17257 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17258 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17259 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17260 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17261 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17262 g++.dg/compat/break/README: New files.
17263 * g++.dg/compat/eh: New test directory.
17264 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17265 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17266 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17267 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17268 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17269 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17270 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17271 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17272 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17273 g++.dg/compat/eh/filter2_y.C,
17274 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17275 g++.dg/compat/eh/new1_y.C,
17276 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17277 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17278 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17279 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17280 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17281 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17282 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17283 g++.dg/compat/eh/unexpected1_y.C: New files.
17284 * g++.dg/compat/init: New test directory.
17285 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17286 g++.dg/compat/init/array5_y.C,
17287 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17288 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17289 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17290 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17291 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17292 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17293 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17294 g++.dg/compat/init/init-ref2_y.C: New files.
17295
17296 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17297
17298 PR c++/7584
17299 * g++.dg/inherit/using3.C: New test.
17300
17301 2002-10-17 Jan Hubicka <jh@suse.cz>
17302
17303 * gcc.dg/20021017-2.c: New test.
17304
17305 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17306
17307 * g++.dg/abi/mangle16.C: Adjust.
17308
17309 * g++.dg/init/array8.C: New test.
17310
17311 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17312
17313 * gcc.dg/special/mips-abi.exp: New test.
17314 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17315
17316 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17317
17318 * g++.dg/abi/mangle16.C: New test.
17319 * g++.dg/abi/mangle17.C: Likewise.
17320
17321 PR c++/7478
17322 * g++.dg/template/ref1.C: New test.
17323
17324 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17325
17326 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17327
17328 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17329
17330 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17331
17332 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17333
17334 PR c++/7524
17335 * g++.dg/init/array7.C: New test.
17336
17337 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17338
17339 * g++.dg/init/array6.C: New test.
17340
17341 * g++.dg/abi/mangle13.C: Likewise.
17342 * g++.dg/abi/mangle14.C: Likewise.
17343 * g++.dg/abi/mangle15.C: Likewise.
17344
17345 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17346
17347 * g++.dg/abi/empty8.C: New test.
17348
17349 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17350
17351 * g++.dg/init/ctor1.C: New test.
17352
17353 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17354
17355 * gcc.c-torture/execute/20021015-1.c: New test.
17356
17357 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17358
17359 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17360
17361 2002-10-14 Jan Hubicka <jh@suse.cz>
17362
17363 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17364
17365 2002-10-14 Richard Henderson <rth@redhat.com>
17366
17367 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17368
17369 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17370
17371 PR optimization/6631
17372 * g++.dg/opt/const2.C: New test.
17373
17374 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17375
17376 PR c++/7176
17377 * g++.dg/parse/friend1.C: New test.
17378 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17379
17380 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17381
17382 * gcc.dg/20021014-1.c: New test.
17383
17384 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17385
17386 PR c++/5661
17387 * g++.dg/ext/vlm1.C: New test.
17388 * g++.dg/ext/vlm2.C: Likewise.
17389
17390 * g++.dg/init/array1.C: Remove invalid braces.
17391 * g++.dg/init/brace1.C: New test.
17392 * g++.dg/init/copy2.C: Likewise.
17393 * g++.dg/init/copy3.C: Likewise.
17394 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17395 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17396 braces.
17397
17398 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17399
17400 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17401
17402 2002-10-11 Richard Shann <richard.shann@superh.com>
17403
17404 * gcc.c-torture/compile/simd-5.c: New test.
17405
17406 2002-10-10 Roger Sayle <roger@eyesopen.com>
17407
17408 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17409
17410 2002-10-10 Jim Wilson <wilson@redhat.com>
17411
17412 * gcc.c-torture/execute/20021010-1.c: New test.
17413
17414 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17415
17416 PR c/7353
17417 * g++.dg/ext/typedef-init.C: New test.
17418 * gcc.dg/typedef-init.c: New test.
17419
17420 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17421
17422 * gcc.dg/cpp/paste13.c: New test.
17423
17424 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17425
17426 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17427 remaining platforms, XFAIL during compile, not execute. Don't
17428 XFAIL at -O0.
17429
17430 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17431
17432 * gcc.dg/alias-1.c: Tweak expected warning.
17433
17434 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17435
17436 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17437
17438 2002-10-06 Andreas Jaeger <aj@suse.de>
17439
17440 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17441 * gcc.dg/cpp/c++98.C: Likewise.
17442
17443 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17444 * g++.dg/cpp/c++98.C: Likewise.
17445
17446 * g++.dg/README (Subdirectories): Mention cpp directory.
17447
17448 PR target/7559
17449 * gcc.dg/20021006-1.c: New test.
17450
17451 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17452
17453 PR c++/7804
17454 * g++.dg/other/warning1.C: New test.
17455
17456 2002-10-04 Roger Sayle <roger@eyesopen.com>
17457
17458 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17459 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17460 and sparc-*-* with -m64 as expected failures. See PR 8087.
17461
17462 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17463
17464 PR c++/7931
17465 * g++.dg/template/ptrmem3.C: New test.
17466
17467 PR c++/7754
17468 * g++.dg/template/union1.C: New test.
17469
17470 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17471
17472 PR c++/8006
17473 * g++.dg/abi/mangle9.C: New test.
17474 * g++.dg/abi/mangle10.C: New test.
17475 * g++.dg/abi/mangle11.C: New test.
17476 * g++.dg/abi/mangle12.C: New test.
17477
17478 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17479
17480 PR c++/7188.
17481 * g++.dg/template/meminit1.C: New test.
17482 * g++.dg/warn/Wreorder-1.C: Likewise.
17483 * g++.old-deja/g++.mike/warn3.C: Tweak.
17484 * lib/prune.exp: Ingore "in copy constructor".
17485
17486 2002-10-02 Andreas Jaeger <aj@suse.de>
17487
17488 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17489 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17490 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17491 on x86-64.
17492
17493 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17494
17495 * gcc.dg/empty1.C: Fix typo.
17496
17497 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17498
17499 * gcc.dg/alias-1.c: New test.
17500
17501 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17502
17503 * gcc.dg/empty1.C: New test.
17504
17505 * g++.dg/tls/init-2.C: Tweak error messages.
17506
17507 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17508
17509 * gcc.c-torture/compile/20020923-1.c: New test.
17510
17511 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17512
17513 * gcc.c-torture/execute/ffs-1.c: New test.
17514 * gcc.c-torture/execute/ffs-2.c: Ditto.
17515
17516 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17517
17518 * g++.dg/overload/member1.C: New test.
17519
17520 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17521
17522 * g++.dg/abi/empty7.C: New test.
17523 * g++.dg/init/pm2.C: Likewise.
17524
17525 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17526
17527 * g++.dg/rtti/crash1.C: New test.
17528
17529 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17530
17531 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17532 gcc.dg/sibcall-4.c: New tests.
17533
17534 2002-09-28 Roger Sayle <roger@eyesopen.com>
17535
17536 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17537 powerpc and MMIX targets.
17538
17539 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17540
17541 * gcc.dg/cpp/20020927-1.c: New.
17542
17543 2002-09-26 David S. Miller <davem@redhat.com>
17544
17545 * gcc.c-torture/compile/trunctfdf.c: New.
17546
17547 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17548
17549 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17550
17551 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17552
17553 * gcc.c-torture/execute/loop-15.c: New.
17554
17555 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17556
17557 * README.QMTEST: Fix typo.
17558
17559 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17560
17561 * gcc.dg/20020926-1.c: New test.
17562
17563 2002-09-25 David S. Miller <davem@redhat.com>
17564
17565 PR target/7842
17566 * gcc.c-torture/execute/shiftdi.c: New test.
17567
17568 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17569
17570 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17571 unique to the tool.
17572 * lib/g77.exp (g77_init): Likewise.
17573 * lib/g++.exp (g++_init): Likewise.
17574 * lib/objc.exp (objc_init): Likewise.
17575
17576 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17577
17578 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17579 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17580 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17581
17582 2002-09-25 Richard Henderson <rth@redhat.com>
17583
17584 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17585 too-small long double.
17586
17587 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17588
17589 * gcc.dg/20020919-1.c: New test.
17590
17591 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17592
17593 * g++.dg/abi/bitfield6.C: New test.
17594 * g++.dg/abi/bitfield7.C: New test.
17595 * g++.dg/abi/bitfield8.C: New test.
17596 * g++.dg/abi/vbase11.C: New test.
17597
17598 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17599
17600 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17601 hppa*-*-hpux*. Update test comment.
17602
17603 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17604
17605 * gcc.dg/tls/struct-1.c: New test.
17606
17607 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17608
17609 * gcc.dg/cpp/tr-warn2.c: Update.
17610
17611 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17612
17613 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17614
17615 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17616
17617 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17618 systems.
17619
17620 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17621
17622 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17623
17624 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17625 Adjust for c++filt moved to binutils. Remove spurious duplicate
17626 setting of cxxfilt.
17627
17628 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17629
17630 * gcc.dg/20020312-2.c: Update for darwin.
17631
17632 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17633
17634 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17635
17636 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17637
17638 * objc.dg/comp-types-1.m: New test.
17639 * objc.dg/comp-types-2.m: New test.
17640 * objc.dg/comp-types-3.m: New test.
17641 * objc.dg/comp-types-4.m: New test.
17642 * objc.dg/comp-types-5.m: New test.
17643 * objc.dg/comp-types-6.m: New test.
17644
17645 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17646
17647 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17648
17649 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17650
17651 * g++.dg/other/do1.C: New test.
17652
17653 * g++.dg/template/subst1.C: New test.
17654
17655 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17656
17657 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17658
17659 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17660
17661 * g++.dg/template/qualttp20.C: Adjust expected errors.
17662 * g++.old-deja/g++.jason/report.C: Likewise.
17663 * g++.old-deja/g++.other/qual1.C: Likewise.
17664
17665 * g++.dg/lookup/scoped2.C: New test.
17666
17667 * g++.dg/ext/asm3.C: New test.
17668
17669 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17670
17671 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17672
17673 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17674
17675 * ChangeLog: follow spelling conventions.
17676 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17677 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17678 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17679 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17680 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17681 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17682 * g++.old-deja/g++.law/global-init1.C: Likewise.
17683 * g++.old-deja/g++.other/delete4.C: Likewise.
17684 * g++.old-deja/g++.other/inline21.C: Likewise.
17685 * g++.old-deja/g++.other/singleton.C: Likewise.
17686 * g77.dg/strlen0.f: Likewise.
17687 * g77.f-torture/compile/20010519-1.f: Likewise.
17688 * g77.f-torture/compile/980310-4.f: Likewise.
17689 * gcc.c-torture/compile/20000605-1.c: Likewise.
17690 * gcc.c-torture/execute/20020225-1.c: Likewise.
17691 * gcc.dg/c90-hexfloat-2.c: Likewise.
17692 * gcc.dg/c99-bool-1.c: Likewise.
17693 * gcc.dg/c99-hexfloat-2.c: Likewise.
17694 * gcc.dg/dll-2.c: Likewise.
17695 * gcc.dg/wtr-union-init-1.c: Likewise.
17696 * gcc.dg/wtr-union-init-2.c: Likewise.
17697 * gcc.dg/wtr-union-init-3.c: Likewise.
17698 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17699 * gcc.dg/cpp/defined.c: Likewise.
17700 * gcc.dg/cpp/macsyntx.c: Likewise.
17701 * gcc.dg/cpp/paste2.c: Likewise.
17702 * gcc.dg/cpp/trad/defined.c: Likewise.
17703 * gcc.dg/format/c90-printf-1.c: Likewise.
17704 * gcc.dg/format/c90-scanf-1.c: Likewise.
17705 * gcc.dg/format/c99-printf-1.c: Likewise.
17706 * gcc.dg/format/c99-scanf-1.c: Likewise.
17707 * gcc.misc-tests/gcov-8.c: Likewise.
17708 * lib/profopt.exp: Likewise.
17709
17710 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17711
17712 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17713
17714 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17715
17716 * g++.dg/inherit/using2.C: New test.
17717
17718 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17719
17720 * ChangeLog: Follow spelling conventions.
17721 * g++.dg/template/friend4.C: Likewise.
17722 * g++.old-deja/g++.pt/crash67.C: Likewise.
17723 * gcc.c-torture/execute/20000801-4.c: Likewise.
17724 * gcc.dg/c90-digraph-1.c: Likewise.
17725 * gcc.dg/c94-digraph-1.c: Likewise.
17726 * gcc.dg/c99-digraph-1.c: Likewise.
17727 * gcc.dg/cpp/line5.c: Likewise.
17728 * gcc.dg/cpp/multiline.c: Likewise.
17729 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17730 * gcc.dg/format/attr-3.c: Likewise.
17731 * gcc.dg/format/c90-scanf-3.c: Likewise.
17732 * gcc.dg/format/ext-4.c: Likewise.
17733
17734 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17735
17736 * g++.dg/template/pretty1.C: New test.
17737
17738 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17739
17740 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17741
17742 2002-09-13 Matt Austern <austern@apple.com>
17743
17744 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17745 passing a cast expression to a function by const reference.
17746
17747 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17748
17749 * g++.dg/template/deduce1.C: New test.
17750
17751 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17752
17753 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17754 32-bit int.
17755
17756 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17757
17758 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17759 usage.
17760
17761 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17762
17763 * gcc.c-torture/compile/20020910-1.c: New test.
17764
17765 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17766
17767 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17768
17769 2002-09-10 Andreas Jaeger <aj@suse.de>
17770
17771 * gcc.dg/20020312-2.c: Adjust for x86-64.
17772
17773 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17774
17775 * g77.dg/7388.f: New test case for PR 7388.
17776
17777 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17778
17779 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17780
17781 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17782
17783 * objc.dg/proto-lossage-1.m: New test.
17784
17785 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17786
17787 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17788
17789 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17790
17791 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17792 expected to pass.
17793
17794 2002-09-06 Stan Shebs <shebs@apple.com>
17795 David Edelsohn <edelsohn@gnu.org>
17796
17797 * gcc.dg/weak: New directory.
17798 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17799 target-specific xfail bits.
17800 * gcc.dg/typeof-2.c: Move to new directory.
17801 * gcc.dg/weak.exp: New expect script.
17802
17803 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17804
17805 * gcc.c-torture/execute/extzvsi.c: New test.
17806
17807 2002-09-05 Stan Shebs <shebs@apple.com>
17808
17809 * gcc.dg/weak-1.c: xfail on Darwin.
17810 * gcc.dg/weak-2.c: Ditto.
17811 * gcc.dg/weak-3.c: Ditto.
17812 * gcc.dg/weak-4.c: Ditto.
17813 * gcc.dg/weak-5.c: Ditto.
17814 * gcc.dg/weak-6.c: Ditto.
17815 * gcc.dg/weak-7.c: Ditto.
17816 * gcc.dg/weak-8.c: Ditto.
17817 * gcc.dg/weak-9.c: Ditto.
17818
17819 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17820
17821 * gcc.c-torture/execute/loop-14.c: New test.
17822
17823 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17824
17825 * g++.dg/other/cxa-atexit1.C: New test.
17826
17827 * gcc.dg/typeof-2.c: New test.
17828
17829 2002-09-03 Roger Sayle <roger@eyesopen.com>
17830
17831 * gcc.dg/builtins-2.c: New testcase.
17832 * gcc.dg/builtins-3.c: New testcase.
17833
17834 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17835
17836 * gcc.dg/cpp/_Pragma4.c: New test.
17837
17838 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17839
17840 * objc/execute/nil_method-1.m: New testcase.
17841
17842 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17843
17844 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17845 [Object class], not [Object initialize].
17846
17847 2002-08-31 Roger Sayle <roger@eyesopen.com>
17848 Hans-Peter Nilsson <hp@bitrange.com>
17849
17850 * gcc.c-torture/execute/20020720-1.x: Skip test on
17851 mmix-knuth-mmixware. Correct comment.
17852
17853 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17854
17855 * testsuite/g++.dg/abi/bitfield5.C: New test.
17856 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17857
17858 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17859
17860 * objc.dg/undeclared-selector.m: New test.
17861
17862 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17863
17864 * g++.dg/other/offsetof1.C: Avoid cast warning.
17865
17866 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17867
17868 * objc.dg/super-class-2.m: New test.
17869
17870 2002-08-24 Matt Austern <austern@apple.com>
17871
17872 * g++.dg/ext/lvaddr.C: New test.
17873 * g++.dg/ext/lvcast.C: New test.
17874
17875 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17876
17877 * testsuite/g++.dg/inherit/cond1.C: New test.
17878
17879 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17880
17881 * gcc.dg/noncompile/incomplete-1.c: New test.
17882
17883 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17884
17885 * gcc.dg/typespec-1.c: New test.
17886
17887 2002-08-20 Devang Patel <dpatel@apple.com>
17888 * objc.dg/proto-hier-2.m: New test.
17889
17890 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17891
17892 * objc.dg/bitfield-1.m: New test.
17893 * objc.dg/bitfield-2.m: New test.
17894
17895 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17896
17897 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17898 gcc.dg/c99-flex-array-4.c: New tests.
17899
17900 2002-08-16 Stan Shebs <shebs@apple.com>
17901
17902 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17903
17904 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17905
17906 * gcc.dg/typeof-1.c: New test.
17907 * g++.dg/ext/typeof2.C: New test.
17908
17909 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17910
17911 * g++.dg/other/offsetof1.C: New test.
17912
17913 2002-08-14 Richard Henderson <rth@redhat.com>
17914
17915 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17916
17917 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17918
17919 * gcc.dg/cpp/_Pragma3.c: New test.
17920
17921 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17922
17923 * g++.dg/template/inherit3: New test.
17924
17925 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17926
17927 * gcc.dg/bitfld-4.c: Add blank options.
17928
17929 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17930
17931 * g++.dg/template/crash1.C: New test.
17932
17933 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17934
17935 * gcc.dg/tls/opt-2.c: New test.
17936
17937 2002-08-08 Devang Patel <dpatel@apple.com>
17938
17939 * objc.dg/selector-1.m : New test
17940
17941 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17942
17943 * g++.dg/abi/bitfield4.C: New test.
17944 * gcc.dg/bitfld-4.c: New test.
17945
17946 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17947
17948 * g++.dg/other/packed1.C: New test.
17949
17950 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17951
17952 * g++.dg/abi/offsetof.C: Tweak error messages.
17953 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17954
17955 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17956
17957 * gcc.dg/bitfld-3.c: New test.
17958
17959 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17960 Richard Henderson <rth@redhat.com>
17961
17962 * gcc.dg/i386-bitfield1.c: New test.
17963 * g++.dg/abi/bitfield3.C: Update.
17964
17965 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17966
17967 * objc.dg/const-str-2.m: Update.
17968 * gcc.dg/cpp/c++98.c: Change to C extension.
17969 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17970 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17971
17972 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17973
17974 * testsuite/gcc.dg/tls/diag-3.c: New.
17975
17976 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17977
17978 * g++.dg/README (Subdirectories): Document new subdir expr.
17979 * g++.dg/expr/pmf-1.C: New test.
17980
17981 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17982
17983 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17984
17985 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17986
17987 * g++.dg/abi/bitfield3.C: New test.
17988
17989 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17990
17991 * lib/gcov.exp: Tweak expected line formats.
17992 * gcc.misc-tests/gcov8.c: New test.
17993 * gcc.misc-tests/gcov8.x: New flags.
17994
17995 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17996
17997 * consistency.vlad/layout/endian.c: Include string.h.
17998
17999 * gcc.c-torture/execute/20020805-1.c: New test.
18000
18001 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18002
18003 * g++.dg/other/conversion1.C: New test.
18004
18005 2002-08-03 Roger Sayle <roger@eyesopen.com>
18006
18007 * gcc.dg/builtins-1.c: New testcase.
18008
18009 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18010
18011 * g++.dg/inherit/access3.C: New test.
18012
18013 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18014
18015 * gcc.dg/ia64-visibility-2.c: New test.
18016
18017 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18018
18019 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18020 __qualifier_flags to __flags.
18021
18022 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18023
18024 * g++.dg/inherit/operator1.C: New test.
18025 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18026 * g++.dg/other/error1.C: Change expected error message.
18027 * g++.dg/template/conv4.C: Likewise.
18028
18029 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18030
18031 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18032 for documented behavior.
18033
18034 2002-07-25 Roger Sayle <roger@eyesopen.com>
18035
18036 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18037 several targets known to fail.
18038
18039 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18040
18041 * gcc.dg/mips-args-[123].c: New tests.
18042
18043 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18044
18045 * gcc.dg/ppc-spe.c: New.
18046
18047 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18048
18049 * g++.dg/other/ptrmem4.C: New testcase.
18050
18051 2002-07-24 Richard Henderson <rth@redhat.com>
18052
18053 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18054
18055 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18056
18057 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18058
18059 2002-07-24 Roger Sayle <roger@eyesopen.com>
18060
18061 * gcc.c-torture/execute/memset-3.c: New testcase.
18062
18063 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18064
18065 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18066 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18067
18068 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18069
18070 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18071 Delete.
18072
18073 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18074
18075 * gcc.c-torture/compile/simd-4.c: New test.
18076
18077 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18078
18079 PR c++/7347, c++/7348
18080 * g++.dg/template/access4.C: New test.
18081 * g++.dg/template/access5.C: New test.
18082 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18083 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18084 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18085 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18086
18087 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18088
18089 * gcc.dg/gnu89-init-2.c: New test.
18090
18091 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18092
18093 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18094
18095 2002-07-20 Roger Sayle <roger@eyesopen.com>
18096
18097 * gcc.c-torture/execute/20020720-1.c: New testcase.
18098
18099 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18100
18101 * gcc.dg/cpp/Wsignprom.c: New tests.
18102
18103 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18104
18105 * gcc.c-torture/execute/loop-13.c: New test.
18106
18107 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18108
18109 * gcc.dg/cpp/expr.c: New tests.
18110
18111 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18112
18113 * g++.dg/opt/pr6713.C: Add template instantiation.
18114
18115 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18116
18117 * gcc.dg/nest.c: New test.
18118
18119 2002-07-17 Richard Henderson <rth@redhat.com>
18120
18121 * g++.dg/opt/pr6713.C: New test.
18122
18123 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18124
18125 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18126 XFAIL for all x86 processors.
18127
18128 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18129
18130 * gcc.c-torture/execute/20010122-1.x: Do not test with
18131 -fomit-frame-pointer.
18132
18133 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18134
18135 * g++.dg/template/instantiate2.C: New test.
18136 * g++.dg/template/spec4.C: New test.
18137
18138 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18139
18140 * g++.dg/template/access2.C: New test.
18141 * g++.dg/template/access3.C: New test.
18142
18143 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18144
18145 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18146 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18147 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18148 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18149 Convert to use <stdarg.h>.
18150 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18151 Delete.
18152 * gcc.dg/va-arg-2.c: New.
18153 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18154
18155 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18156
18157 * gcc.c-torture/compile/20020710-1.c: New test.
18158
18159 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18160 Andrew Pinski <pinskia@physics.uc.edu>
18161
18162 gcc.c-torture/compile/simd-2.c: New testcase.
18163 gcc.c-torture/compile/simd-3.c: Likewise.
18164
18165 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18166
18167 PR c++/7224
18168 * g++.dg/overload/error1.C: New test.
18169
18170 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18171
18172 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18173 configuration and IRIX 6 O32 ABI.
18174
18175 2002-07-11 Roger Sayle <roger@eyesopen.com>
18176
18177 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18178
18179 2002-07-10 Roger Sayle <roger@eyesopen.com>
18180
18181 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18182
18183 2002-07-10 Jeffrey A Law <law@redhat.com>
18184
18185 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18186
18187 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18188
18189 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18190
18191 * gcc.dg/20020312-2.c: Check for __PPC__.
18192
18193 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18194
18195 * gcc.c-torture/compile/20020709-1.c: New test.
18196
18197 2002-07-07 Roger Sayle <roger@eyesopen.com>
18198
18199 * g++.dg/template/qualttp21.C: New test case.
18200
18201 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18202
18203 * gcc.c-torture/compile/20020706-1.c: New test.
18204 * gcc.c-torture/compile/20020706-2.c: New test.
18205
18206 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18207 Alexandre Oliva <aoliva@redhat.com>
18208
18209 * g++.dg/warn/incomplete1.C: New test.
18210
18211 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18212
18213 PR c++/7099
18214 * g++.dg/warn/noreturn1.C: New test.
18215
18216 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18217
18218 PR c++/6706
18219 * g++.dg/debug/debug6.C: New test.
18220 * g++.dg/debug/debug7.C: New test.
18221
18222 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18223
18224 * gcc.c-torture/compile/simd-3.c: New test.
18225
18226 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18227
18228 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18229 * gcc.dg/20020620-1.c: Likewise.
18230
18231 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18232
18233 PR c++/6944
18234 * g++.dg/init/array4.C: New test.
18235 * g++.dg/init/array5.C: New test.
18236
18237 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18238
18239 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18240 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18241
18242 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18243
18244 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18245 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18246 * gcc.dg/wtr-conversion-1.c: Likewise.
18247 * gcc.dg/wtr-escape-1.c: Likewise.
18248 * gcc.dg/wtr-int-type-1.c: Likewise.
18249 * gcc.dg/wtr-label-1.c: Likewise.
18250 * gcc.dg/wtr-static-1.c: Likewise.
18251 * gcc.dg/wtr-strcat-1.c: Likewise.
18252 * gcc.dg/wtr-suffix-1.c: Likewise.
18253 * gcc.dg/wtr-switch-1.c: Likewise.
18254 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18255 * gcc.dg/wtr-union-init-1.c: Likewise.
18256 * gcc.dg/wtr-union-init-2.c: Likewise.
18257 * gcc.dg/wtr-union-init-3.c: Likewise.
18258
18259 * gcc.dg/wtr-func-def-1.c: New test.
18260
18261 2002-07-02 Devang Patel <dpatel@apple.com>
18262
18263 * objc.dg/param-1.m: New test.
18264
18265 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18266
18267 * gcc.dg/cpp/trad/directive.c: Add test.
18268 * gcc.dg/cpp/trad/macroargs.c: Add test.
18269 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18270
18271 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18272
18273 * gcc.dg/cpp/cmdlne-M.c: New test.
18274
18275 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18276
18277 * objc.dg/desig-init-1.m: New test.
18278
18279 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18280
18281 PR c++/6716
18282 * g++.dg/template/instantiate1.C: New test.
18283
18284 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18285
18286 PR c++/7112
18287 * g++.dg/template/sizeof2.C: New test.
18288
18289 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18290
18291 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18292 gcc.dg/cpp/trad/include.c: New tests.
18293
18294 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18295
18296 PR target/7177
18297 * gcc.c-torture/compile/20020701-1.c: New test.
18298
18299 2002-07-01 Stan Shebs <shebs@apple.com>
18300
18301 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18302 header here...
18303 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18304 (objc-torture-execute): or here.
18305
18306 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18307
18308 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18309
18310 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18311
18312 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18313
18314 2002-06-30 Devang Patel <dpatel@apple.com>
18315
18316 * objc.dg/fsyntax-only.m: New test.
18317
18318 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18319
18320 PR c++/6695
18321 * g++.dg/template/friend7.C: New file.
18322
18323 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18324
18325 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18326 return type.
18327
18328 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18329
18330 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18331 avoid division by zero.
18332
18333 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18334
18335 * gcc.dg/Wunknownprag.c: New tests.
18336
18337 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18338
18339 * gcc.c-torture/execute/simd-2.c: New test.
18340
18341 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18342
18343 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18344 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18345 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18346 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18347 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18348 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18349 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18350 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18351 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18352 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18353 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18354 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18355 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18356 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18357 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18358 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18359 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18360
18361 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18362
18363 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18364 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18365 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18366 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18367 New tests.
18368 * gcc.dg/cpp/trad/directive.c: Update.
18369
18370 2002-06-23 Andreas Jaeger <aj@suse.de>
18371
18372 * gcc.c-torture/execute/complex-6.c: New.
18373
18374 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18375
18376 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18377 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18378 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18379 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18380
18381 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18382
18383 * gcc.dg/cpp/trad: New directory with traditional tests copied
18384 from parent directory.
18385 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18386 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18387 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18388 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18389 Move to trad/ and rename.
18390 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18391 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18392 gcc.dg/cpp/trad/redef2.c: New tests.
18393 * gcc.dg/cpp/trad/trad.exp: New driver.
18394
18395 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18396
18397 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18398 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18399 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18400 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18401 Remove.
18402
18403 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18404
18405 * gcc.dg/20020620-1.c: New test.
18406
18407 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18408
18409 * g++.dg/template/ttp4.C: New test.
18410
18411 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18412
18413 * g++.dg/opt/vt1.C: Fix regexp.
18414
18415 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18416
18417 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18418 Don't use attribute `noinline'.
18419
18420 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18421
18422 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18423
18424 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18425
18426 * gcc.c-torture/execute/simd-1.c: New.
18427
18428 * gcc.dg/simd-1.c: New.
18429
18430 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18431
18432 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18433
18434 2002-06-16 Richard Henderson <rth@redhat.com>
18435
18436 * g++.dg/ext/anon-struct1.C: New.
18437 * g++.dg/ext/anon-struct2.C: New.
18438 * g++.dg/ext/anon-struct3.C: New.
18439 * gcc.dg/anon-struct-1.c: New.
18440 * gcc.dg/anon-struct-2.c: New.
18441 * gcc.dg/anon-struct-3.c: New.
18442 * gcc.dg/20011008-1.c: Adjust warning text.
18443 * gcc.dg/20020527-1.c: Add -fms-extensions.
18444
18445 2002-06-16 Richard Henderson <rth@redhat.com>
18446
18447 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18448
18449 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18450
18451 * gcc.c-torture/execute/20020615-1.c: New test.
18452
18453 2002-06-15 Roger Sayle <roger@eyesopen.com>
18454
18455 * gcc.c-tortuture/execute/compare-1.c: New test case.
18456 * gcc.c-tortuture/execute/compare-2.c: New test case.
18457 * gcc.c-tortuture/execute/compare-3.c: New test case.
18458
18459 2002-06-13 Richard Henderson <rth@redhat.com>
18460
18461 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18462 ia64 ilp32.
18463
18464 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18465
18466 * g++.dg/template/typename2.C: Update error message.
18467
18468 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18469
18470 * gcc.c-torture/execute/20020611-1.c: New test.
18471
18472 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18473
18474 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18475 list of targets to skip.
18476
18477 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18478
18479 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18480 targets if not optimizing.
18481
18482 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18483
18484 * gcc.c-torture/compile/20020605-1.c: New test.
18485
18486 * g++.dg/opt/vt1.C: New test.
18487
18488 * gcc.dg/20020531-1.c: New test.
18489
18490 * gcc.dg/20020530-1.c: New test.
18491
18492 * gcc.dg/20020527-1.c: New test.
18493
18494 * g++.dg/opt/cse1.C: New test.
18495
18496 2002-06-07 Roger Sayle <roger@eyesopen.com>
18497
18498 * gcc.dg/20020607-2.c: New test case.
18499
18500 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18501
18502 * gcc.c-torture/compile/20020604-1.c: New test.
18503
18504 2002-06-04 Richard Henderson <rth@redhat.com>
18505
18506 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18507 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18508 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18509
18510 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18511
18512 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18513
18514 2002-06-03 Richard Henderson <rth@redhat.com>
18515
18516 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18517 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18518
18519 2002-06-02 Richard Henderson <rth@redhat.com>
18520
18521 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18522 test functions static.
18523
18524 2002-06-02 Andreas Jaeger <aj@suse.de>
18525
18526 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18527 now.
18528
18529 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18530
18531 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18532 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18533 Update for mofified diagnostics.
18534 * gcc.dg/c99-intconst-1.c: No longer fail.
18535
18536 2002-06-02 Richard Henderson <rth@redhat.com>
18537
18538 * gcc.dg/uninit-A.c: Remove xfail markers.
18539
18540 2002-06-01 Roger Sayle <roger@eyesopen.com>
18541
18542 * gcc.dg/fnegate-1.c: New test case.
18543
18544 2002-05-30 Osku Salerma <osku@iki.fi>
18545
18546 * gcc.c-torture/execute/mayalias-1.c: New file.
18547
18548 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18549
18550 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18551 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18552 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18553
18554 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18555
18556 * gcc.c-torture/execute/20020529-1.c: New test.
18557
18558 2002-05-27 Richard Henderson <rth@redhat.com>
18559
18560 * g++.dg/ext/attrib6.C: New test case.
18561
18562 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18563
18564 * gcc.c-torture/execute/pure-1.c: New test.
18565
18566 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18567
18568 * gcc.dg/cpp/arith-2.c: Remove.
18569
18570 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18571
18572 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18573 * gcc.dg/cpp/if-3.c: Remove.
18574
18575 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18576
18577 * g++.dg/opt/cse2.C: New test.
18578
18579 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18580
18581 * gcc.dg/cpp/arith-1.c: New semantic tests.
18582 * gcc.dg/cpp/if-1.c: Update.
18583
18584 2002-05-24 Ben Elliston <bje@redhat.com>
18585
18586 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18587
18588 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18589
18590 * gcc.dg/verbose-asm.c: New test.
18591
18592 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18593
18594 * gcc.dg/cpp/paste12.c: New test.
18595
18596 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18597
18598 * g++.dg/parse/named_ops.C: New test.
18599
18600 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18601
18602 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18603
18604 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18605
18606 * gcc.dg/weak-2.c: Allow optional leading underscore
18607 in scan-assembler symbol name.
18608 * gcc.dg/weak-3.c: Likewise.
18609 * gcc.dg/weak-4.c: Likewise.
18610 * gcc.dg/weak-5.c: Likewise.
18611
18612 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18613
18614 * gcc.dg/20020523-1.c: New test.
18615
18616 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18617
18618 * objc.dg/const-str-2.m: Update now that we stop after
18619 a command line error.
18620
18621 2002-05-22 Richard Henderson <rth@redhat.com>
18622
18623 * g++.dg/dg.exp: Fix typo in test pruneing.
18624
18625 2002-05-22 Richard Henderson <rth@redhat.com>
18626
18627 * g++.dg/dg.exp: Prune the tls subdirectory.
18628 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18629 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18630 * g++.dg/tls/init-1.C: New.
18631
18632 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18633
18634 * gcc.dg/20020517-1.c: New test.
18635
18636 2002-05-21 Richard Henderson <rth@redhat.com>
18637
18638 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18639 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18640
18641 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18642
18643 * g++.dg/other/copy2.C: New test.
18644
18645 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18646
18647 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18648 (MAX_COPY): Bump up to 10 times sizeof (long long).
18649 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18650
18651 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18652 sizeof (long long).
18653
18654 * gcc.c-torture/execute/strcpy-1.c: New test.
18655
18656 2002-05-19 Jason Merrill <jason2redhat.com>
18657
18658 * g++.dg/ext/oper1.C: New test.
18659
18660 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18661 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18662
18663 * README.QMTEST: New file.
18664
18665 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18666
18667 2002-05-19 Andreas Jaeger <aj@suse.de>
18668
18669 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18670 now.
18671 * gcc.c-torture/execute/loop-2d.x: Likewise.
18672
18673 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18674
18675 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18676 support weak symbols.
18677 * gcc.dg/weak-4.c: Likewise
18678 * gcc.dg/weak-6.c: Likewise
18679
18680 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18681
18682 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18683 cygwin, coff and h8300-*-hms targets
18684 * gcc.dg/weak-5.c: Likewise
18685 * gcc.dg/weak-7.c: Likewise
18686
18687 2002-05-16 Jason Merrill <jason@redhat.com>
18688
18689 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18690 (scan-assembler-not, scan-assembler-dem): Likewise.
18691 (scan-assembler-dem-not): Likewise.
18692
18693 2002-05-15 Richard Henderson <rth@redhat.com>
18694
18695 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18696
18697 2002-05-15 Richard Henderson <rth@redhat.com>
18698
18699 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18700 (vfoo1f): Warning here.
18701 (vfoo1l): Don't redefine the alias.
18702
18703 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18704
18705 * g++.dg/init/pm1.C: New test.
18706
18707 2002-05-12 David S. Miller <davem@redhat.com>
18708
18709 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18710 types.
18711
18712 2002-05-10 Roger Sayle <roger@eyesopen.com>
18713
18714 * gcc.c-torture/execute/20020510-1.c: New test case.
18715
18716 2002-05-10 David S. Miller <davem@redhat.com>
18717
18718 * gcc.c-torture/execute/conversion.c: Test long double too.
18719
18720 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18721
18722 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18723 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18724 * lib/g++.exp (g++_link_flags): Likewise.
18725 * lib/objc.exp (objc_target_compile): Likewise.
18726
18727 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18728
18729 * gcc.dg/cpp/poison.c: Update.
18730 * gcc.dg/cpp/20000625-2.c: Remove.
18731 * gcc.dg/cpp/direct2s.c: Remove final test.
18732
18733 2002-05-08 Tom Rix <trix@redhat.com>
18734
18735 * gcc.c-torture/execute/20020508-1.c: New test.
18736 * gcc.c-torture/execute/20020508-2.c: New test.
18737 * gcc.c-torture/execute/20020508-3.c: New test.
18738
18739 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18740
18741 * gcc.dg/cpp/charconst-4.c: More tests.
18742
18743 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18744
18745 PR c/6569
18746 * gcc.dg/weak-3.c: Update location of warning messages.
18747 * gcc.dg/weak-5.c: Likewise.
18748
18749 2002-05-06 Roger Sayle <roger@eyesopen.com>
18750
18751 * gcc.c-torture/execute/20020506-1.c: New test case.
18752
18753 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18754
18755 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18756
18757 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18758
18759 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18760
18761 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18762
18763 * gcc.dg/cpp/charconst-3.c: New test.
18764
18765 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18766
18767 * gcc.dg/cpp/charconst.c: Update tests.
18768
18769 2002-05-05 Tim Josling <tej@melbpc.org.au>
18770
18771 * treelang: Added directory for new sample language treelang. Also
18772 lib/treelang.exp: New file to signal treelang should be tested.
18773
18774 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18775
18776 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18777 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18778 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18779 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18780 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18781 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18782 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18783
18784 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18785
18786 * gcc.dg/format/xopen-2.c: New test.
18787
18788 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18789
18790 * gcc.dg/20020503-1.c: New test.
18791
18792 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18793
18794 * g++.dg/init/dtor1.C: Make it tougher.
18795
18796 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18797
18798 * g++.dg/init/dtor1.C: New test.
18799
18800 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18801
18802 * gcc.dg/altivec-8.c: New.
18803
18804 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18805
18806 * gcc.dg/altivec-7.c: New.
18807
18808 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18809
18810 * g++.dg/parse/typedef1.C: New test.
18811
18812 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18813
18814 PR c++/6486
18815 * g++.dg/template/friend6.C: New test.
18816
18817 PR c++/6492
18818 * g++.dg/init/copy1.C: New test.
18819
18820 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18821
18822 * g++.dg/warn/effc1.C: New test.
18823
18824 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18825
18826 * gcc.dg/cpp/if-cexp.c: Add a test.
18827
18828 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18829
18830 * gcc.dg/20020426-2.c: New test.
18831
18832 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18833
18834 * gcc.dg/cpp/if-mop.c: Update.
18835 * gcc.dg/cpp/if-mpar.c: Add test.
18836 * gcc.dg/cpp/if-oppr.c: Update.
18837
18838 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18839
18840 PR c/6343
18841 * gcc.dg/weak-[2-7].c: New tests.
18842
18843 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18844
18845 * gcc.dg/enum1.c: New test.
18846
18847 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18848
18849 PR c++/6497
18850 * g++.dg/inherit/access2.C: New test.
18851
18852 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18853
18854 PR bootstrap/6445
18855 * gcc.dg/20020426-1.c: New test.
18856
18857 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18858
18859 * g++.dg/abi/enum1.C: New test.
18860
18861 2002-04-26 Richard Henderson <rth@redhat.com>
18862
18863 * gcc.dg/c99-bool-1.c: Expect always true warning.
18864
18865 2002-04-25 Roger Sayle <roger@eyesopen.com>
18866
18867 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18868
18869 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18870
18871 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18872 targets.
18873
18874 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18875
18876 * g++.dg/abi/mange7.C: New test.
18877
18878 PR c++/6438.
18879 * g++.dg/parse/stmtexpr2.C: New test.
18880
18881 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18882
18883 * gcc.dg/20020312-2.c: Add SH target.
18884
18885 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18886
18887 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18888 compiler output on mips*-*-irix*.
18889
18890 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18891
18892 * g++.dg/parse/attr1.C: New test.
18893
18894 2002-04-23 Roger Sayle <roger@eyesopen.com>
18895
18896 * gcc.c-torture/execute/string-opt-17.c: New test case.
18897 * gcc.c-torture/execute/memset-2.c: New test case.
18898
18899 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18900
18901 PR c++/6256:
18902 * g++.dg/template/friend5.C: New test.
18903
18904 PR c++/6331:
18905 * g++.dg/template/qual1.C: Likewise.
18906
18907 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18908
18909 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18910 Include stdlib.h, not stdio.h or ctype.h.
18911
18912 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18913
18914 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18915 cris-*-elf* and mmix-*-*.
18916 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18917 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18918 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18919 Ditto.
18920 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18921 * gcc.dg/wchar_t-1.c: Ditto.
18922
18923 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18924
18925 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18926 Clarify comment.
18927
18928 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18929
18930 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18931
18932 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18933
18934 * gcc.c-torture/execute/20000906-1.x: Delete.
18935
18936 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18937
18938 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18939
18940 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18941
18942 * PR6367
18943 * g77.f-torture/execute/6367.f: New test.
18944 * g77.f-torture/execute/6367.x: Disable for MMIX.
18945
18946 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18947
18948 * PR6352
18949 * g++.dg/opt/inline2.C: New test.
18950
18951 2002-04-18 Richard Henderson <rth@redhat.com>
18952
18953 * gcc.dg/20000906-1.c: Enable for all targets.
18954 * gcc.c-torture/compile/iftrap-2.c: New.
18955
18956 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18957
18958 * gcc.dg/20020418-1.c: New test.
18959 * gcc.dg/20020418-2.c: New test.
18960
18961 2002-04-18 Richard Henderson <rth@redhat.com>
18962
18963 * gcc.c-torture/compile/iftrap-1.c: New.
18964 * gcc.dg/iftrap-1.c: Adjust for ia64.
18965 * gcc.dg/iftrap-2.c: New.
18966
18967 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18968
18969 * gcc.c-torture/compile/20020418-1.c: New test.
18970
18971 2002-04-18 Roger Sayle <roger@eyesopen.com>
18972
18973 * gcc.c-torture/compile/20020415-1.c: New.
18974
18975 2002-04-18 David S. Miller <davem@redhat.com>
18976
18977 * gcc.c-torture/execute/20020418-1.c: New test.
18978
18979 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18980
18981 * gcc.dg/20020416-1.c: New test.
18982
18983 * g++.dg/opt/inline1.C: New test.
18984
18985 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18986
18987 * gcc.dg/altivec-5.c: New test.
18988
18989 * gcc.dg/20020415-1.c: New test.
18990
18991 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18992
18993 * testsuite/lib/chill.exp: Remove.
18994
18995 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18996
18997 * g++.dg/other/big-struct.C: New test.
18998
18999 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19000
19001 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19002 of scratch file.
19003
19004 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19005
19006 PR c/6277
19007 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19008 in scan-assembler function name
19009
19010 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19011
19012 * g77.f-torture/execute/980628-4.x,
19013 g77.f-torture/execute/980628-5.x,
19014 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19015 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19016 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19017 i[34567]86-*-*.
19018
19019 2002-04-13 David S. Miller <davem@redhat.com>
19020
19021 * gcc.c-torture/execute/20020413-1.c: New test.
19022
19023 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19024
19025 * gcc.dg/asm-6.c,
19026 * g++.dg/ext/asm1.C: New tests.
19027
19028 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19029
19030 PR c++ 5373.
19031 * g++.dg/parse/stmtexpr1.C: New test.
19032
19033 PR c++/5189.
19034 * g++.dg/template/copy1.C: New test.
19035
19036 2002-04-12 Richard Henderson <rth@redhat.com>
19037
19038 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19039
19040 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19041
19042 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19043 gcc.c-torture/execute/20020307-2.c.
19044
19045 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19046
19047 * g++.dg/ext/attrib5.C,
19048 * g++.dg/lookup/struct1.C: New tests.
19049
19050 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19051
19052 * gcc.dg/20020411-1.c: New test.
19053
19054 * gcc.c-torture/execute/20020411-1.c: New test.
19055
19056 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19057
19058 * g77.f-torture/execute/6177.f: New test.
19059
19060 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19061
19062 PR middle-end/6247
19063 * g++.dg/opt/cleanup1.C: New test.
19064
19065 * g++.dg/opt/const1.C: New test.
19066
19067 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19068
19069 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19070
19071 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19072
19073 PR c++/5507
19074 * g++.dg/template/typename2.C: New test.
19075
19076 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19077
19078 * gcc.c-torture/execute/loop-12.c: New.
19079
19080 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19081
19082 * g77.f-torture/execute/980628-4.x,
19083 g77.f-torture/execute/980628-5.x,
19084 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19085 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19086 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19087
19088 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19089
19090 PR optimization/6086
19091 * g++.dg/opt/preinc1.C: New test.
19092
19093 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19094
19095 PR c++/5571
19096 * g++.dg/opt/static2.C: New test.
19097
19098 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19099
19100 PR c/5120
19101 * gcc.dg/20020406-1.c: New test.
19102
19103 2002-04-04 David S. Miller <davem@redhat.com>
19104
19105 * gcc.c-torture/execute/20020404-1.c: New test.
19106
19107 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19108
19109 PR c/6123
19110 * gcc.dg/20020312-2.c: Do not declare global register variable
19111 if __PIC__ or __pic__ is defined.
19112
19113 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19114
19115 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19116 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19117
19118 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19119
19120 * gcc.misc-tests/linkage.exp: Update last change to handle
19121 sparc*-, not just sparc-.
19122
19123 2002-04-03 Richard Henderson <rth@redhat.com>
19124
19125 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19126
19127 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19128
19129 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19130
19131 2002-04-02 David S. Miller <davem@redhat.com>
19132
19133 * gcc.c-torture/execute/20020402-3.c: New test.
19134
19135 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19136
19137 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19138 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19139
19140 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19141 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19142 g77.f-torture/execute/20001201.x,
19143 g77.f-torture/execute/u77-test.x: New files.
19144
19145 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19146 * gcc.dg/wchar_t-1.c: Ditto.
19147
19148 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19149
19150 * gcc.c-torture/execute/20020402-1.c: New test.
19151
19152 2002-04-01 Richard Henderson <rth@redhat.com>
19153
19154 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19155
19156 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19157
19158 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19159
19160 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19161
19162 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19163
19164 * g++.dg/inherit/template-as-base.C: Expect error.
19165 * g++.dg/inherit/namespace-as-base.C: Likewise.
19166
19167 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19168
19169 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19170 g++.dg/ext/instantiate3.C: Tweak match patterns.
19171
19172 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19173 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19174 -da test.
19175
19176 2002-03-31 Richard Henderson <rth@redhat.com>
19177
19178 * gcc.dg/special/alias-2.c: New.
19179 * gcc.dg/special/ecos.exp: Run it.
19180
19181 2002-03-31 Richard Henderson <rth@redhat.com>
19182
19183 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19184
19185 2002-03-31 Kazu Hirata <kazu@hxi.com>
19186
19187 * gcc.dg/weak-1.c: Disable on h8300 port.
19188
19189 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19190
19191 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19192 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19193 ordering tests.
19194 * g++.dg/bprob/bprob-1.C: New test.
19195 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19196 * g++.dg/gcov/gcov-1.C: New test.
19197 * g++.dg/gcov/gcov-1.x: New file.
19198 * g++.dg/gcov/gcov-2.C: New test.
19199 * g++.dg/gcov/gcov-3.C: New test.
19200 * g++.dg/gcov/gcov-3.h: New file.
19201
19202 2002-03-28 Roger Sayle <roger@eyesopen.com>
19203
19204 * g++.old-deja/g++.other/builtins5.C: New test.
19205 * g++.old-deja/g++.other/builtins6.C: New test.
19206 * g++.old-deja/g++.other/builtins7.C: New test.
19207 * g++.old-deja/g++.other/builtins8.C: New test.
19208 * g++.old-deja/g++.other/builtins9.C: New test.
19209
19210 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19211
19212 * g++.dg/opt/static1.C: New test.
19213
19214 * g++.dg/opt/longbranch1.C: New test.
19215
19216 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19217
19218 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19219
19220 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19221
19222 2002-03-28 Jeffrey A Law (law@redhat.com)
19223
19224 * gcc.c-torture/execute/20020328-1.c: New test.
19225
19226 2002-03-27 Richard Henderson <rth@redhat.com>
19227
19228 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19229 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19230 move from g++.old-deja/g++.ext/.
19231
19232 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19233
19234 * g++.dg/init/new2.C: New test.
19235
19236 2002-03-26 Richard Henderson <rth@redhat.com>
19237
19238 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19239
19240 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19241 on sparc.
19242
19243 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19244 sparcv9 systems.
19245 * gcc.dg/20001102-1.c: Likewise.
19246
19247 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19248
19249 * gcc.dg/cpp/endif-pedantic1.c,
19250 gcc.dg/cpp/endif-pedantic2.c: New tests.
19251
19252 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19253
19254 * g++.dg/init/new1.C: New test.
19255
19256 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19257
19258 * g++.dg/abi/vbase9.C: New test.
19259
19260 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19261
19262 * gcc.dg/arm-asm.c: New test.
19263
19264 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19265
19266 * gcc.dg/Wswitch-enum.c: New test.
19267 Fix PR c/5044.
19268
19269 2002-03-26 Richard Henderson <rth@redhat.com>
19270
19271 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19272 structure.
19273
19274 2002-03-25 Richard Henderson <rth@redhat.com>
19275
19276 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19277 sparcv9 systems.
19278
19279 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19280 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19281
19282 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19283
19284 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19285
19286 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19287
19288 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19289 targets using generic thunk support.
19290
19291 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19292
19293 * gcc.c-torture/compile/20020323-1.c: New test.
19294
19295 * g++.dg/opt/conj2.C: New test.
19296
19297 2002-03-24 Richard Henderson <rth@redhat.com>
19298
19299 * gcc.dg/weak-1.c: Use -fno-common.
19300
19301 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19302
19303 * g77.dg/f77-edit-apostrophe-out.f: New test
19304 * g77.dg/f77-edit-h-out.f: New test
19305 * g77.dg/f77-edit-t-in.f: New test
19306 * g77.dg/f77-edit-t-out.f: New test
19307 * g77.dg/f77-edit-x-out.f: New test
19308 * g77.dg/f77-edit-slash-out.f: New test
19309 * g77.dg/f77-edit-colon-out.f: New test
19310 * g77.dg/f77-edit-s-out.f: New test
19311
19312 2002-03-24 Richard Henderson <rth@redhat.com>
19313
19314 * objc/execute/formal_protocol-6.x: New XFAIL.
19315
19316 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19317
19318 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19319 that do not support weak symbols
19320
19321 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19322
19323 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19324 * lib/g77.exp: Likewise
19325 * lib/objc.exp: Likewise
19326
19327 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19328
19329 * gcc.dg/Wswitch-default.c: New test.
19330
19331 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19332
19333 * g++.dg/other/enum1.C: New test.
19334
19335 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19336
19337 * gcc.dg/pragma-ep-3.c: Fix typo.
19338
19339 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19340
19341 * g++.dg/inherit/template-as-base.C: New test.
19342
19343 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19344
19345 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19346 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19347
19348 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19349
19350 * gcc.dg/cpp/multiline.c: Update to match.
19351
19352 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19353
19354 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19355
19356 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19357
19358 * gcc.dg/cpp/extratokens2.c: New file.
19359
19360 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19361
19362 * gcc.dg/20020312-2.c: Add rs6000 target.
19363
19364 * gcc.c-torture/compile/20020319-1.c: New test.
19365
19366 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19367
19368 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19369 (A, E): Handle this.
19370
19371 2002-03-20 Jason Merrill <jason@redhat.com>
19372
19373 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19374 ignoring -fpic.
19375 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19376 through prune_gcc_output.
19377
19378 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19379
19380 * gcc.c-torture/compile/20020320-1.c: New test.
19381
19382 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19383
19384 * gcc.c-torture/compile/20020318-1.c: New test.
19385
19386 * gcc.dg/struct-by-value-1.c: New test.
19387
19388 * gcc.dg/20020319-1.c: New test.
19389
19390 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19391
19392 * g++.dg/opt/conj1.C: New test.
19393
19394 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19395
19396 * g++.dg/template/qualttp20.C: Revert previous change.
19397 * g++.dg/template/qualttp3.C: Likewise.
19398 * g++.dg/template/qualttp4.C: Likewise
19399 * g++.dg/template/qualttp5.C: Likewise
19400 * g++.dg/template/qualttp6.C: Likewise
19401 * g++.dg/template/qualttp7.C: Likewise
19402 * g++.dg/template/qualttp8.C: Likewise
19403 * g++.dg/template/recurse.C: Likewise.
19404
19405 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19406
19407 * gcc.dg/cpp/wchar-1.c: Update.
19408
19409 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19410
19411 * g++.dg/template/conv1.C: New test.
19412 * g++.dg/template/conv2.C: New test.
19413 * g++.dg/template/conv3.C: New test.
19414 * g++.dg/template/conv4.C: New test.
19415
19416 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19417
19418 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19419 * g++.dg/template/qualttp3.C: Likewise.
19420 * g++.dg/template/qualttp4.C: Likewise
19421 * g++.dg/template/qualttp5.C: Likewise
19422 * g++.dg/template/qualttp6.C: Likewise
19423 * g++.dg/template/qualttp7.C: Likewise
19424 * g++.dg/template/qualttp8.C: Likewise
19425 * g++.dg/template/recurse.C: Likewise.
19426
19427 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19428
19429 * g++.dg/opt/dtor1.C: New test.
19430
19431 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19432
19433 * gcc.c-torture/compile/20020315-1.c: New test.
19434
19435 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19436
19437 * gcc.dg/weak-1.c: Fix scan tests.
19438
19439 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19440
19441 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19442 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19443 cris-*-aout* mmix-*-*.
19444 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19445 cris-*-aout* mmix-*-*.
19446 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19447 cris-*-elf* cris-*-aout* and mmix-*-*.
19448 * gcc.dg/20001009-1.c: Ditto.
19449 * gcc.dg/20010912-1.c: Ditto.
19450 * gcc.dg/20020122-4.c: Ditto.
19451 * gcc.dg/inline-2.c: Ditto.
19452
19453 2002-03-14 Jeffrey A Law (law@cygnus.com)
19454
19455 * gcc.c-torture/compile/20020314-1.c: New test.
19456
19457 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19458
19459 * gcc.c-torture/execute/20020314-1.c: New test.
19460
19461 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19462
19463 * g++.dg/warn/Wunused-1.C: New test.
19464
19465 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19466
19467 * g++.dg/abi/mangle6.C: New test.
19468
19469 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19470
19471 * gcc.c-torture/compile/20020309-2.c: New test.
19472
19473 * gcc.c-torture/compile/20020312-1.c: New test.
19474
19475 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19476
19477 * g++.dg/other/access1.C: New test.
19478
19479 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19480
19481 * gcc.c-torture/execute/wchar_t-1.c: New test.
19482
19483 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19484
19485 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19486
19487 2002-03-12 Roger Sayle <roger@eyesopen.com>
19488
19489 * gcc.dg/20020312-1.c: New test case.
19490
19491 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19492
19493 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19494
19495 2002-03-11 Richard Henderson <rth@redhat.com>
19496
19497 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19498 * g++.old-deja/g++.jason/report.C: Likewise.
19499
19500 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19501
19502 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19503 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19504
19505 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19506
19507 * testsuite/g++.dg/overload/pmf1.C: New test.
19508
19509 2002-03-11 Kazu Hirata <kazu@hxi.com>
19510
19511 * gcc.c-torture/execute/20020307-1.c: Use long.
19512
19513 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19514
19515 PR optimization/5844
19516 * gcc.dg/20020310-1.c: New test.
19517
19518 2002-03-09 Michael Meissner <meissner@redhat.com>
19519
19520 * gcc.c-torture/execute/memcpy-2.c: New test.
19521 * gcc.c-torture/execute/memset-1.c: New test.
19522 * gcc.c-torture/execute/strlen-1.c: New test.
19523 * gcc.c-torture/execute/strcmp-1.c: New test.
19524 * gcc.c-torture/execute/strncmp-1.c: New test.
19525
19526 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19527
19528 * gcc.dg/ppc-ldstruct.c: New test.
19529
19530 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19531
19532 * gcc.c-torture/execute/va-arg-22.c: New test.
19533
19534 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19535
19536 * gcc.c-torture/compile/20020309-1.c: New test.
19537
19538 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19539
19540 * gcc.c-torture/execute/20020307-2.c: New test.
19541
19542 2002-03-07 Jeffrey A Law (law@redhat.com)
19543
19544 * g77.f-torture/compile/20020307-1.f: New test.
19545
19546 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19547
19548 * gcc.dg/unordered-1.c: New test.
19549
19550 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19551
19552 * gcc.c-torture/execute/20020307-1.c: New test.
19553
19554 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19555
19556 * gcc.dg/20020304-1.c: New test.
19557
19558 * gcc.c-torture/compile/20020304-2.c: New test.
19559
19560 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19561
19562 * gcc.c-torture/compile/20020304-1.c: New test case
19563 (from PR c/5830).
19564
19565 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19566
19567 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19568
19569 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19570
19571 * g++.dg/other/classkey1.C: New test.
19572
19573 2002-03-01 Richard Henderson <rth@redhat.com>
19574
19575 * gcc.c-torture/compile/981223-1.x: New.
19576 * gcc.c-torture/compile/920625-1.x: New.
19577
19578 2002-02-28 Richard Henderson <rth@redhat.com>
19579
19580 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19581
19582 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19583
19584 * gcc.c-torture/execute/20020227-1.c: New test.
19585
19586 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19587
19588 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19589 here" ERROR lines.
19590 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19591 * g++.old-deja.g++.other/defarg1.C: Likewise.
19592 * g++.old-deja/g++.pt/calls2.C: Likewise.
19593 * g++.old-deja/g++.pt/crash20.C: Likewise.
19594 * g++.old-deja/g++.pt/crash30.C: Likewise.
19595 * g++.old-deja/g++.pt/crash36.C: Likewise.
19596 * g++.old-deja/g++.pt/crash6.C: Likewise.
19597 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19598 * g++.old-deja/g++.pt/derived3.C: Likewise.
19599 * g++.old-deja/g++.pt/error1.C: Likewise.
19600 * g++.old-deja/g++.pt/friend21.C: Likewise.
19601 * g++.old-deja/g++.pt/friend23.C: Likewise.
19602 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19603 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19604
19605 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19606
19607 * gcc.c-torture/execute/20020225-2.c: New test.
19608
19609 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19610
19611 * gcc.c-torture/execute/920730-1t.c,
19612 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19613 Delete test cases, only relevant to -traditional.
19614
19615 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19616
19617 * gcc.dg/cpp/undef1.c: Remove.
19618 * gcc.dg/cpp/directiv.c: Update.
19619 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19620
19621 2002-02-27 Michael Meissner <meissner@redhat.com>
19622
19623 * gcc.c-torture/execute/20020226-1.c: New test.
19624
19625 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19626
19627 * g++.dg/debug/debug4.C: New test.
19628
19629 * gcc.dg/ia64-visibility-1.c: New test.
19630
19631 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19632
19633 * gcc.dg/debug/20020224-1.c: New.
19634
19635 2002-02-25 Kazu Hirata <kazu@hxi.com>
19636
19637 * gcc.c-torture/execute/960416-1.x: New.
19638 * gcc.c-torture/execute/divconst-3.x: Likewise.
19639
19640 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19641
19642 * gcc.dg/20020224-1.c: New test.
19643
19644 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19645
19646 * gcc.c-torture/execute/20020225-1.c: New.
19647
19648 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19649
19650 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19651
19652 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19653
19654 * gcc.dg/20020222-1.c: New test.
19655
19656 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19657
19658 * g++.dg/opt/anonunion1.C: New test.
19659
19660 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19661
19662 * g++.dg/template/qualttp19.C: New test.
19663 * g++.dg/template/qualttp20.C: New test.
19664 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19665 * g++.old-deja/g++.other/qual1.C: Likewise.
19666
19667 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19668
19669 * gcc.dg/attr-alwaysinline.c: New.
19670
19671 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19672
19673 * gcc.dg/20020220-1.c: New test.
19674
19675 * gcc.dg/20020220-2.c: New test.
19676
19677 * g++.dg/opt/mmx1.C: New test.
19678
19679 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19680
19681 * gcc.c-torture/compile/20020110.c: New test.
19682
19683 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19684
19685 * gcc.c-torture/execute/20020219-1.c: New test.
19686
19687 * gcc.dg/20020219-1.c: New test.
19688
19689 * gcc.dg/noncompile/20020220-1.c: New test.
19690
19691 * g++.dg/opt/ptrintsum1.C: New test.
19692
19693 * gcc.dg/debug/20020220-1.c: New test.
19694
19695 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19696
19697 * gcc.c-torture/execute/20020216-1.c: New test.
19698
19699 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19700
19701 * gcc.dg/decl-1.c: Update, new test.
19702
19703 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19704
19705 * g++.dg/abi/bitfield1.C: New test.
19706 * g++.dg/abi/bitfield2.C: New test.
19707
19708 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19709
19710 * gcc.dg/attr-nest.c: New test.
19711
19712 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19713
19714 * gcc.c-torture/execute/20020215-1.c: New test.
19715
19716 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19717
19718 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19719 * g++.dg/debug/debug.exp: New.
19720 * g++.dg/debug/trivial.C: New.
19721 * g++.dg/debug/debug1.C: Moved...
19722 * g++.dg/other/debug1.C: ...from here.
19723 * g++.dg/debug/debug2.C: Moved...
19724 * g++.dg/other/debug2.C: ...from here.
19725 * g++.dg/debug/debug3.C: Moved...
19726 * g++.dg/other/debug3.C: ...from here.
19727
19728 * gcc.dg/noncompile/20020213-1.c: New test.
19729
19730 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19731
19732 * g++.dg/other/debug3.C: New test.
19733
19734 * gcc.c-torture/execute/20020213-1.c: New test.
19735
19736 2002-02-13 Richard Smith <richard@ex-parrot.com>
19737
19738 * g++.old-deja/g++.other/thunk1.C: New test.
19739
19740 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19741
19742 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19743
19744 2002-02-13 Stan Shebs <shebs@apple.com>
19745
19746 * gcc.dg/altivec-3.c: New.
19747
19748 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19749
19750 * gcc.dg/Wunreachable-1.c: New test.
19751 * gcc.dg/Wunreachable-2.c: New test.
19752
19753 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19754
19755 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19756
19757 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19758
19759 * gcc.dg/decl-1.c: New test.
19760
19761 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19762
19763 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19764
19765 2002-02-10 Kazu Hirata <kazu@hxi.com>
19766
19767 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19768 * gcc.c-torture/compile/980506-1.x: Likewise.
19769
19770 2002-02-10 Kazu Hirata <kazu@hxi.com>
19771
19772 * gcc.dg/20020210-1.c: New.
19773
19774 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19775
19776 * g77.f-torture/execute/947.f: New regression test
19777 for PR fortran/947.
19778
19779 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19780
19781 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19782 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19783
19784 2002-02-08 Richard Henderson <rth@redhat.com>
19785
19786 * gcc.c-torture/compile/labels-3.c: New.
19787
19788 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19789
19790 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19791 expression statements work instead.
19792 * gcc.dg/noncompile/20020207-1.c: New test.
19793
19794 2002-02-07 Richard Henderson <rth@redhat.com>
19795
19796 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19797
19798 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19799
19800 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19801 message from g77
19802 * lib/g77-dg.exp: Trim g77 error messages so that they are
19803 recognized by dg.exp.
19804
19805 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19806
19807 PR fortran/5473
19808 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19809
19810 2002-02-07 Richard Henderson <rth@redhat.com>
19811
19812 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19813 to be sufficiently aligned for integers.
19814
19815 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19816
19817 * g++.dg/template/friend4.C: New test.
19818
19819 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19820
19821 PR fortran/5743
19822 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19823 unsupported cases.
19824
19825 2002-02-07 Richard Henderson <rth@redhat.com>
19826
19827 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19828 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19829 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19830 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19831
19832 2002-02-06 Richard Henderson <rth@redhat.com>
19833
19834 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19835
19836 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19837
19838 * gcc.dg/20020206-1.c: New test.
19839
19840 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19841
19842 * gcc.c-torture/execute/20020206-1.c: New test.
19843
19844 * gcc.c-torture/execute/20020206-2.c: New test.
19845
19846 PR optimization/5429:
19847 * gcc.c-torture/compile/20020206-1.c: New test.
19848
19849 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19850
19851 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19852 as certain file formats cannot support particularly large
19853 alignments.
19854
19855 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19856 and do not expect to be able to link the executable.
19857
19858 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19859 fail because the COFF format does not support the weak attribute.
19860
19861 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19862
19863 * g77.dg/pr5473.f: New test
19864
19865 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19866
19867 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19868 Fix testcase accordingly.
19869
19870 2002-02-04 Richard Henderson <rth@redhat.com>
19871
19872 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19873 (buf): Change to be an array of pointers, not ints.
19874
19875 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19876
19877 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19878 before all tests. Move warning one line above to match where it
19879 C frontend emits.
19880 * gcc.dg/Wswitch-2.c: New test.
19881 * g++.dg/warn/Wswitch-1.C: New test.
19882 * g++.dg/warn/Wswitch-2.C: New test.
19883
19884 2002-02-04 Richard Henderson <rth@redhat.com>
19885
19886 * g++.dg/abi/offsetof.C: Fix size comparison.
19887
19888 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19889
19890 * gcc.dg/cast-qual-2.c: New test.
19891
19892 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19893
19894 * gcc.dg/20020201-4.c: New test.
19895
19896 2002-02-04 Ben Elliston <bje@redhat.com>
19897
19898 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19899 target_info attribute != 0, in addition to the empty string.
19900 (gcc_target_compile): Likewise.
19901
19902 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19903
19904 * gcc.dg/Wswitch.c: New test.
19905 PR gcc/4475. PR gcc/3780.
19906
19907 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19908
19909 * g77.f-torture/execute/5122.f: New test for regressions
19910 against PR fortran/5122.
19911
19912 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19913
19914 * g77.f-torture/compile/pr3743.f: Delete
19915 * g77.dg/pr3743-1.f: New test.
19916 * g77.dg/pr3743-2.f: New test.
19917 * g77.dg/pr3743-3.f: New test.
19918 * g77.dg/pr3743-4.f: New test.
19919
19920 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19921
19922 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19923
19924 2002-02-02 Richard Henderson <rth@redhat.com>
19925
19926 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19927 * gcc.c-torture/execute/bf64-1.c: Likewise.
19928
19929 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19930
19931 * gcc.dg/20020201-2.c: New test.
19932
19933 * gcc.dg/20020201-3.c: New test.
19934
19935 * gcc.c-torture/execute/bitfld-2.c: New test.
19936
19937 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19938
19939 * gcc.dg/bitfld-1.c: Update.
19940 * gcc.dg/bitfld-2.c: Update.
19941 * gcc.c-torture/execute/bitfld-1.x: New.
19942
19943 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19944
19945 * gcc.c-torture/execute/20020201-1.c: New test.
19946
19947 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19948
19949 PR target/5469
19950 * gcc.dg/20020201-1.c: New test.
19951
19952 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19953
19954 PR fortran/3743
19955 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19956 * g77.f-torture/compile/pr3743.x: Remove
19957
19958 2002-01-31 Tom Rix <trix@redhat.com>
19959
19960 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19961
19962 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19963
19964 * gcc.dg/noncompile/20020130-1.c: New test.
19965
19966 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19967
19968 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19969
19970 2002-01-29 Richard Henderson <rth@redhat.com>
19971
19972 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19973 to long long.
19974 * gcc.c-torture/execute/bf64-1.c: Likewise.
19975
19976 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19977
19978 * gcc.c-torture/execute/20020129-1.c: New test.
19979
19980 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19981
19982 * gcc.c-torture/compile/20000224-1.c: Update.
19983 * gcc.c-torture/execute/bitfld-1.c: New tests.
19984 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19985 * gcc.dg/uninit-A.c: Update.
19986
19987 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19988
19989 * g++.dg/template/ctor1.C: Add instantiation.
19990
19991 2002-01-28 Paul Koning <pkoning@equallogic.com>
19992
19993 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19994 argument to __builtin_prefetch to be const ptr.
19995
19996 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19997
19998 * gcc.c-torture/compile/20020120-1.c: New test.
19999
20000 2002-01-27 Kazu Hirata <kazu@hxi.com>
20001
20002 * gcc.c-torture/execute/20020127-1.c: New test.
20003
20004 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20005
20006 * g77.dg/f77-edit-i-in.f: New test
20007 * g77.dg/f77-edit-i-out.f: New test
20008
20009 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20010
20011 * gcc.dg/debug/debug.exp: New file.
20012 * gcc.dg/debug/trivial.c: New file.
20013 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20014 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20015 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20016 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20017 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20018 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20019 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20020 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20021 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20022 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20023 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20024 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20025 * gcc.dg/20000503-1.c: Removed.
20026 * gcc.dg/20010207-1.c: Removed.
20027 * gcc.dg/20011223-1.c: Removed.
20028 * gcc.dg/20020104-2.c: Removed.
20029 * gcc.dg/debug-1.c: Removed.
20030 * gcc.dg/debug-2.c: Removed.
20031 * gcc.dg/debug-3.c: Removed.
20032 * gcc.dg/debug-4.c: Removed.
20033 * gcc.dg/debug-5.c: Removed.
20034 * gcc.dg/debug-6.c: Removed.
20035 * gcc.dg/dwarf2-1.c: Removed.
20036 * gcc.dg/dwarf2-2.c: Removed.
20037
20038 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20039
20040 * g++.old-deja/g++.other/eh5.C: New test.
20041 * g++.old-deja/g++.other/sibcall2.C: New test.
20042 * g++.old-deja/g++.other/array9.C: New test.
20043 * g++.old-deja/g++.other/typename2.C: New test.
20044 * g++.old-deja/g++.other/crash60.C: New test.
20045 * g++.old-deja/g++.other/conv9.C: New test.
20046 * g++.old-deja/g++.other/mangle10.C: New test.
20047 * g++.old-deja/g++.other/unchanging1.C: New test.
20048 * g++.old-deja/g++.other/exprstmt1.C: New test.
20049 * g++.old-deja/g++.other/inline23.C: New test.
20050 * g++.old-deja/g++.eh/ia64-1.C: New test.
20051 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20052 * g++.old-deja/g++.other/reload1.C: New test.
20053 * g++.old-deja/g++.other/static20.C: New test.
20054 * g++.old-deja/g++.other/local-alloc1.C: New test.
20055 * g++.old-deja/g++.other/conv8.C: New test.
20056 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20057 * g++.old-deja/g++.other/storeexpr1.C: New test.
20058 * g++.old-deja/g++.other/storeexpr2.C: New test.
20059 * g++.dg/eh/template2.C: New test.
20060 * g++.dg/warn/weak1.C: New test.
20061
20062 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20063
20064 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20065 Remove first, non-varying, argument.
20066
20067 2002-01-23 Richard Henderson <rth@redhat.com>
20068
20069 * gcc.dg/inline-2.c: New.
20070
20071 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20072 Add optional target arg. Check number of arguments.
20073 (scan-assembler-not, scan-assembler-dem): Likewise.
20074 (scan-assembler-dem-not): Likewise.
20075
20076 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20077
20078 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20079 line 12.
20080 * g++.old-deja/g++.brendan/parse3.C,
20081 g++.old-deja/g++.other/crash26.C,
20082 g++.old-deja/g++.other/crash28.C,
20083 g++.old-deja/g++.other/crash29.C,
20084 g++.old-deja/g++.other/crash30.C,
20085 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20086
20087 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20088
20089 * gcc.dg/20020115-1.c: New.
20090
20091 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20092
20093 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20094
20095 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20096
20097 * gcc.dg/20020122-3.c: New.
20098
20099 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20100
20101 * g++.dg/other/gc1.C: New test.
20102
20103 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20104
20105 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20106
20107 2002-01-22 Richard Henderson <rth@redhat.com>
20108
20109 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20110
20111 2002-01-22 Richard Henderson <rth@redhat.com>
20112
20113 * gcc.dg/20020122-4.c: New.
20114
20115 2002-01-22 H.J. Lu <hjl@gnu.org>
20116
20117 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20118 link output.
20119 * gcc.dg/special/ecos.exp: Likewise.
20120 * lib/g++-dg.exp: Likewise.
20121 * lib/g77-dg.exp: Likewise.
20122 * lib/gcc-dg.exp : Likewise.
20123 * lib/mike-g++.exp: Likewise.
20124 * lib/mike-g77.exp: Likewise.
20125 * lib/mike-gcc.exp: Likewise.
20126 * lib/objc-dg.exp: Likewise.
20127
20128 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20129
20130 PR target/5379
20131 * gcc.dg/20020122-2.c: New test.
20132
20133 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20134
20135 * gcc.dg/20020122-1.c: New test.
20136
20137 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20138
20139 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20140
20141 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20142
20143 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20144
20145 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20146
20147 * gcc.c-torture/compile/20020121-1.c: New test.
20148
20149 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20150
20151 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20152 ld_library_path.
20153
20154 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20155
20156 * gcc.dg/20020218-1.c: New test.
20157
20158 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20159
20160 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20161 messages
20162 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20163 "At global scope" warning
20164 * g++.dg/ext/align1.C: Change cygwin test for alignment
20165 from db-bogus to dg-warning
20166
20167 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20168
20169 * g77.f-torture/compile/cpp2.F: New test.
20170
20171 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20172
20173 * g++.dg/template/access1.C: New test.
20174
20175 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20176
20177 * gcc.dg/20020118-1.c: New.
20178
20179 2002-01-18 Kazu Hirata <kazu@hxi.com>
20180
20181 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20182
20183 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20184
20185 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20186 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20187 alignment warnings.
20188
20189 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20190
20191 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20192 torture_with_loops and torture_without_loops
20193
20194 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20195
20196 * gcc.c-torture/compile/20020116-1.c: New test.
20197
20198 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20199
20200 * gcc.dg/20020116-2.c: New test.
20201
20202 * gcc.dg/ultrasp4.c: New test.
20203
20204 * gcc.dg/20020116-1.c: New test.
20205
20206 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20207
20208 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20209 by EABI.
20210
20211 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20212
20213 * gcc.misc-tests/i386-prefetch.exp: New.
20214 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20215 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20216 * gcc.misc-tests/i386-pf-none-1.c: New test.
20217 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20218
20219 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20220
20221 * gcc.dg/gnu89-init-1.c: Add new tests.
20222
20223 2002-01-15 Andreas Jaeger <aj@suse.de>
20224
20225 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20226 * gcc.dg/i386-mmx-2.c: Likewise.
20227 * gcc.dg/i386-sse-1.c: Likewise.
20228 * gcc.dg/i386-sse-2.c: Likewise.
20229 * gcc.dg/i386-sse-3.c: Likewise.
20230
20231 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20232
20233 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20234 Uncomment additional cases that now pass.
20235
20236 2002-01-11 Richard Henderson <rth@redhat.com>
20237
20238 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20239 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20240
20241 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20242
20243 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20244
20245 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20246
20247 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20248 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20249
20250 2002-01-10 Dale Johannesen <dalej@apple.com>
20251
20252 * gcc.c-torture/execute/loop-11.c: New.
20253
20254 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20255
20256 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20257 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20258
20259 2002-01-09 Richard Henderson <rth@redhat.com>
20260
20261 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20262 type in which to perform the operation for each size.
20263
20264 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20265
20266 * gcc.c-torture/compile/20020109-2.c: New test.
20267
20268 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20269
20270 * gcc.c-torture/execute/loop-10.c: New test.
20271
20272 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20273
20274 * gcc.c-torture/compile/20010226-1.c: New test.
20275 * gcc.c-torture/compile/20010227-1.c: New test.
20276 * gcc.c-torture/compile/20010426-1.c: New test.
20277 * gcc.c-torture/compile/20010510-1.c: New test.
20278 * gcc.c-torture/compile/20010605-3.c: New test.
20279 * gcc.c-torture/compile/20010824-1.c: New test.
20280 * gcc.c-torture/execute/20010409-1.c: New test.
20281 * gcc.dg/noncompile/20000901-1.c: New test.
20282 * gcc.dg/20001023-1.c: New test.
20283 * gcc.dg/20001101-1.c: New test.
20284 * gcc.dg/20001102-1.c: New test.
20285 * gcc.dg/20010207-1.c: New test.
20286 * gcc.dg/20010405-1.c: New test.
20287 * gcc.dg/20010822-1.c: New test.
20288 * gcc.dg/20011107-1.c: New test.
20289
20290 2002-01-09 Jeffrey A Law (law@redhat.com)
20291
20292 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20293
20294 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20295 execution failure on PA targets.
20296
20297 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20298
20299 * gcc.c-torture/compile/20020109-1.c: New test.
20300
20301 2002-01-08 Kazu Hirata <kazu@hxi.com>
20302
20303 * gcc.c-torture/execute/20020108-1.c: New test.
20304
20305 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20306
20307 * gcc.dg/20020108-1.c: New test.
20308
20309 2002-01-08 H.J. Lu <hjl@gnu.org>
20310
20311 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20312 for header files.
20313
20314 2002-01-08 Geoff Keating <geoffk@redhat.com>
20315
20316 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20317 consistency.
20318
20319 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20320
20321 * gcc.dg/altivec-4.c: Test altivec predicates.
20322
20323 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20324
20325 * gcc.c-torture/execute/20020107-1.c: New test.
20326
20327 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20328
20329 PR c/5279
20330 * gcc.c-torture/compile/20020106-1.c: New test.
20331
20332 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20333
20334 * gcc.c-torture/execute/nestfunc-4.c: New test.
20335
20336 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20337
20338 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20339 extra triple that slipped in.
20340 * g++.old-deja/g++.abi/align.C: Likewise.
20341 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20342
20343 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20344
20345 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20346 * g++.old-deja/g++.abi/align.C: Likewise.
20347 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20348
20349 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20350 on FreeBSD/i386.
20351 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20352 FreeBSD.
20353
20354 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20355
20356 * gcc.dg/20020104-1.c: New test.
20357
20358 * gcc.dg/20020104-2.c: New test.
20359
20360 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20361
20362 * gcc.dg/20020103-1.c: Fix typo in target selector.
20363
20364 2002-01-03 Richard Henderson <rth@redhat.com>
20365
20366 * gcc.dg/20020103-1.c: New.
20367
20368 2002-01-03 Kazu Hirata <kazu@hxi.com>
20369
20370 * gcc.c-torture/execute/20020103-1.c: New test.
20371
20372 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20373
20374 * g++.dg/other/debug2.C: New test.
20375
20376 * gcc.c-torture/compile/20020103-1.c: New test.
20377
20378 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20379
20380 * gcc.dg/gnu89-init-1.c: Added new tests.
20381
20382 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20383
20384 * g++.dg/template/friend2.C: Remove as patch is reverted.
20385
20386 * g++.dg/warn/oldcast1.C: New test.
20387
20388 * g++.dg/template/ptrmem1.C: New test.
20389 * g++.dg/template/ptrmem2.C: New test.
20390
20391 * g++.dg/template/ntp.C: New test.
20392
20393 * g++.dg/other/component1.C: New test.
20394
20395 * g++.dg/template/ttp3.C: New test.
20396
20397 * g++.dg/template/friend2.C: New test.
20398 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20399
20400 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20401
20402 * g++.dg/other/ptrmem1.C: New test.
20403 * g++.dg/other/ptrmem2.C: New test.
20404
20405 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20406
20407 * g++.dg/template/ctor1.C: New test.
20408
20409 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20410
20411 * g++.dg/template/friend2.C: New test.
20412
20413 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20414
20415 * gcc.dg/mmix-1.c: New test.
20416
20417 2001-12-31 Richard Henderson <rth@redhat.com>
20418
20419 * gcc.dg/asm-5.c: New.
20420
20421 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20422
20423 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20424 in namespace __gnu_cxx
20425
20426 2001-12-30 Richard Henderson <rth@redhat.com>
20427
20428 * gcc.dg/debug-6.c: New.
20429
20430 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20431
20432 * gcc.c-torture/compile/20011229-2.c: New test.
20433
20434 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20435
20436 * gcc.dg/debug-3.c: New test.
20437 * gcc.dg/debug-4.c: New test.
20438 * gcc.dg/debug-5.c: New test.
20439
20440 2001-12-29 Richard Henderson <rth@redhat.com>
20441
20442 * g++.dg/eh/loop1.C: New.
20443
20444 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20445
20446 * g++.dg/template/crash1.C: New test.
20447
20448 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20449
20450 * g++.dg/other/const1.C: New test.
20451
20452 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20453
20454 * gcc.c-torture/compile/20011229-1.c: New test.
20455
20456 2001-12-28 Stan Shebs <shebs@apple.com>
20457
20458 * lib/objc-torture.exp: Resync with c-torture.exp.
20459 * lib/objc.exp: Load standard libraries.
20460
20461 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20462
20463 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20464 additional tests.
20465
20466 2001-12-27 Roger Sayle <roger@eyesopen.com>
20467
20468 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20469
20470 2001-12-27 Richard Henderson <rth@redhat.com>
20471
20472 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20473
20474 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20475
20476 * g++.dg/eh/ctor1.C: New test.
20477 * g++.dg/other/error2.C: New test.
20478
20479 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20480
20481 * g++.dg/other/init2.C: New test.
20482
20483 2001-12-24 Richard Henderson <rth@redhat.com>
20484
20485 * gcc.dg/20011223-1.c: New.
20486 * gcc.dg/inline-1.c: New.
20487
20488 2001-12-23 Richard Henderson <rth@redhat.com>
20489
20490 * gcc.dg/asm-4.c: Test operand modifiers.
20491
20492 2001-12-23 Richard Henderson <rth@redhat.com>
20493
20494 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20495
20496 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20497
20498 * gcc.c-torture/execute/20011223-1.c: New test.
20499
20500 2001-12-21 Richard Henderson <rth@redhat.com>
20501
20502 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20503 re-enables the warning.
20504
20505 2001-12-21 Richard Henderson <rth@redhat.com>
20506
20507 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20508
20509 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20510
20511 * gcc.c-torture/compile/20011218-1.c: New test.
20512
20513 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20514
20515 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20516 arm-isr.c test.
20517 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20518 epilogue generation for ARM ISR routines.
20519
20520 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20521
20522 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20523 * gcc.dg/format/c90-printf-3.c: Likewise.
20524 * gcc.dg/format/c99-printf-3.c: Likewise.
20525 * gcc.dg/format/ext-1.c: Likewise.
20526 * gcc.dg/format/ext-6.c: Likewise.
20527 * gcc.dg/format/format.h: Prototype unlocked stdio.
20528
20529 2001-12-20 Richard Henderson <rth@redhat.com>
20530
20531 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20532 (arena): Use it.
20533 (malloc): Correct allocation logic. Abort if we fill up the
20534 arena before initialization complete.
20535 (realloc): Correct allocation logic.
20536
20537 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20538
20539 * gcc.c-torture/compile/20011219-2.c: New test.
20540
20541 * gcc.c-torture/execute/20011219-1.c: New test.
20542
20543 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20544
20545 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20546 target does not support weak symbols.
20547
20548 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20549
20550 * gcc.c-torture/compile/20011219-1.c: New test.
20551
20552 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20553
20554 * g++.dg/other/error1.C: New test.
20555
20556 2001-12-17 Jeffrey A Law (law@redhat.com)
20557
20558 * gcc.c-torture/execute/20011217-1.c: New test.
20559
20560 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20561
20562 * objc.dg/special/: New directory.
20563 * objc.dg/special/special.exp: New file.
20564 * objc.dg/special/unclaimed-category-1.h: New file.
20565 * objc.dg/special/unclaimed-category-1a.m: New file.
20566 * objc.dg/special/unclaimed-category-1.m: New file.
20567
20568 2001-12-17 Andreas Jaeger <aj@suse.de>
20569
20570 * gcc.c-torture/compile/20011217-2.c: New test.
20571
20572 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20573
20574 * gcc.c-torture/compile/20011217-1.c: New test.
20575
20576 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20577
20578 * testsuite/gcc.dg/20011214-1.c: New.
20579
20580 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20581
20582 * gcc.dg/altivec-4.c: New.
20583
20584 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20585
20586 * gcc.dg/20011113-1.c: New test.
20587
20588 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20589
20590 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20591 std::__malloc_alloc_template<0> and
20592 std::__default_alloc_template<false, 0>.
20593
20594 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20595
20596 * objc/execute/bf-21.m: New test.
20597 * objc/execute/enumeration-1.m: New test.
20598 * objc/execute/enumeration-2.m: New test.
20599
20600 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20601
20602 * gcc.dg/gnu89-init-1.c: New test.
20603
20604 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20605
20606 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20607 * g++.old-deja/g++.jason/2371.C: Likewise.
20608 * g++.old-deja/g++.jason/template33.C: Likewise.
20609 * g++.old-deja/g++.jason/template34.C: Likewise.
20610 * g++.old-deja/g++.jason/template36.C: Likewise.
20611 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20612 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20613 * g++.old-deja/g++.other/typename1.C: Likewise.
20614 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20615 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20616 * g++.old-deja/g++.pt/typename11.C: Likewise.
20617 * g++.old-deja/g++.pt/typename14.C: Likewise.
20618 * g++.old-deja/g++.pt/typename16.C: Likewise.
20619 * g++.old-deja/g++.pt/typename3.C: Likewise.
20620 * g++.old-deja/g++.pt/typename4.C: Likewise.
20621 * g++.old-deja/g++.pt/typename5.C: Likewise.
20622 * g++.old-deja/g++.pt/typename7.C: Likewise.
20623 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20624
20625 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20626
20627 * g++.dg/other/linkage1.C: New test.
20628 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20629 specifiers.
20630
20631 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20632
20633 * gcc.dg/concat.c: New test.
20634
20635 2001-12-11 Stan Shebs <shebs@apple.com>
20636
20637 * objc/compile: New test directory.
20638 * objc/compile/compile.exp: New expect script.
20639 * objc/compile/20011211-1.m: New compile test.
20640
20641 2001-12-11 Jason Merrill <jason@redhat.com>
20642
20643 * lib/prune.exp (prune_gcc_output): Also handle "In member
20644 function". So many permutations...
20645
20646 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20647
20648 * g++.dg/template/typedef1.C: New test.
20649
20650 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20651
20652 * g++.dg/other/copy1.C: New test.
20653
20654 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20655
20656 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20657
20658 * gcc.dg/builtin-choose-expr.c: New.
20659
20660 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20661
20662 * gcc.dg/altivec-2.c: New.
20663
20664 2001-12-07 Richard Henderson <rth@redhat.com>
20665
20666 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20667
20668 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20669
20670 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20671 ultrasparc.
20672
20673 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20674
20675 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20676
20677 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20678
20679 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20680 variable argument list.
20681
20682 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20683
20684 * gcc.c-torture/execute/memcheck: Delete entire directory.
20685 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20686 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20687
20688 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20689
20690 * gcc.dg/Wshadow-1.c: New test.
20691
20692 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20693
20694 * gcc.c-torture/compile/20011130-1.c: New test.
20695
20696 * gcc.dg/noncompile/20011025-1.c: New test.
20697
20698 * g++.dg/other/anon-union.C: New test.
20699
20700 * gcc.c-torture/execute/20011024-1.c: New test.
20701
20702 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20703
20704 * gcc.c-torture/execute/20000722-1.x,
20705 gcc.c-torture/execute/20010123-1.x: Remove.
20706 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20707 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20708 gcc.dg/c99-complit-2.c: New tests.
20709
20710 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20711
20712 * g++.dg/inherit/base1.C: New test.
20713
20714 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20715
20716 * g++.dg/other/stdarg1.C: New test.
20717
20718 * gcc.c-torture/compile/20011130-2.c: New test.
20719
20720 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20721
20722 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20723 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20724 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20725 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20726 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20727 * gcc.dg/builtin-prefetch-1.c: New test.
20728
20729 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20730
20731 * gcc.dg/20011130-1.c: New test.
20732
20733 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20734
20735 * g++.dg/other/scope1.C: New test.
20736 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20737
20738 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20739
20740 * gcc.dg/vla-init-1.c: New test.
20741
20742 2001-12-01 Geoff Keating <geoffk@redhat.com>
20743
20744 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20745
20746 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20747
20748 * objc.dg/alias.m: Update.
20749 * objc.dg/class-1.m: Update.
20750 * objc.dg/const-str-1.m: Update.
20751 * objc.dg/fwd-proto-1.m: Update.
20752 * objc.dg/id-1.m: Update.
20753 * objc.dg/super-class-1.m: Update.
20754
20755 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20756
20757 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20758 constructs.
20759
20760 2001-11-28 Jeffrey A Law (law@cygnus.com)
20761
20762 * gcc.c-torture/execute/20011128-1.c: New test.
20763
20764 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20765
20766 * gcc.dg/20011127-1.c: New test.
20767
20768 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20769
20770 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20771 from Austin Group draft 7.
20772 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20773 scanf format arguments.
20774 * gcc.dg/format/no-exargs-2.c: New test.
20775
20776 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20777
20778 * g++.dg/abi/vbase8-4.C: New test.
20779
20780 2001-11-24 Ian Lance Taylor <ian@airs.com>
20781
20782 * gcc.c-torture/execute/20011121-1.c: New test.
20783
20784 2001-11-23 Jeffrey A Law (law@cygnus.com)
20785
20786 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20787
20788 2001-11-23 Andreas Jaeger <aj@suse.de>
20789
20790 * gcc.dg/cpp/charconst-2.c: New test.
20791
20792 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20793
20794 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20795 to the host if it is remote. Let tests specify extra headers
20796 they use.
20797 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20798 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20799 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20800 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20801 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20802 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20803 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20804 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20805 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20806 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20807
20808 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20809
20810 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20811 for little endian ARMs.
20812
20813 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20814
20815 * gcc.c-torture/compile/20011119-1.c: New test.
20816 * gcc.c-torture/compile/20011119-2.c: New test.
20817
20818 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20819
20820 * gcc.dg/altivec-1.c: Fix typo.
20821
20822 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20823
20824 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20825
20826 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20827
20828 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20829
20830 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20831
20832 * lib/g77.exp: Don't specify --rpath-link.
20833
20834 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20835 across all the headers.
20836 * gcc.dg/format/format.exp: For testing on a remote host,
20837 copy format.h.
20838
20839 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20840 * gcc.c-torture/execute/930406-1.c: Likewise.
20841 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20842
20843 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20844
20845 * gcc.dg/altivec-1.c: New.
20846
20847 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20848
20849 * gcc.dg/cpp/fpreprocessed.c: New test case.
20850
20851 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20852
20853 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20854 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20855 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20856
20857 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20858
20859 * gcc.dg/no-builtin-1.c: New test.
20860
20861 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20862
20863 * gcc.c-torture/execute/20011115-1.c: New test.
20864
20865 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20866
20867 * gcc.c-torture/compile/20011114-2.c: New test.
20868 * gcc.c-torture/compile/20011114-3.c: New test.
20869 * gcc.c-torture/compile/20011114-4.c: New test.
20870
20871 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20872
20873 * g++.dg/other/init1.C: New test.
20874
20875 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20876
20877 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20878 message.
20879
20880 * gcc.c-torture/execute/20011114-1.c: New testcase.
20881
20882 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20883 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20884 like the (before this change) version of 20010327-1.c.
20885
20886 2001-11-14 Roger Sayle <roger@eyesopen.com>
20887
20888 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20889
20890 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20891
20892 * g++.dg/init/array2.C: New test.
20893
20894 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20895
20896 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20897
20898 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20899
20900 * g++.dg/other/forscope1.C: New test.
20901 * g++.dg/ext/forscope1.C: New test.
20902 * g++.dg/ext/forscope2.C: New test.
20903
20904 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20905
20906 * gcc.c-torture/execute/20011113-1.c: New test.
20907
20908 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20909
20910 * gcc.c-torture/execute/20011109-2.c: New test.
20911
20912 * gcc.c-torture/execute/20011109-1.c: New test.
20913
20914 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20915
20916 * gcc.c-torture/compile/20011109-1.c: New test.
20917
20918 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20919
20920 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20921 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20922 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20923 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20924 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20925 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20926 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20927
20928 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20929
20930 * g++.dg/warn/Wshadow-1.C: New tests.
20931 * g++.old-deja/g++.mike/for3.C: Update.
20932
20933 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20934
20935 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20936 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20937 XFAILs. Adjust expected error texts.
20938 * gcc.c-torture/compile/20011106-1.c,
20939 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20940 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20941 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20942 gcc.dg/c99-array-lval-5.c: New tests.
20943
20944 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20945
20946 * gcc.dg/cpp/defined.c: Update.
20947
20948 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20949
20950 * gcc.c-torture/execute/anon-1.c: New test.
20951
20952 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20953
20954 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20955 same size, so no warning should be produced on stormy16.
20956
20957 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20958 due to oversized array.
20959 * g++.old-deja/g++.mike/ns15.C: Likewise.
20960 * g++.old-deja/g++.pt/crash16.C: Likewise.
20961
20962 2001-11-02 Graham Stott <grahams@redhat.com>
20963
20964 * g++.dgother/debug1.C: Fix typos.
20965
20966 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20967
20968 * g++.dg/other/debug1.C: New test.
20969
20970 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20971
20972 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20973 of unsigned long.
20974
20975 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20976
20977 * gcc.dg/20011029-2.c: New test.
20978
20979 * gcc.c-torture/compile/20011029-1.c: New test.
20980
20981 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20982
20983 * objc/execute/class_self-1.m: New test.
20984 * objc/execute/class_self-2.m: New test.
20985
20986 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20987
20988 * gcc.misc-tests/msgs.exp: Delete.
20989 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20990 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20991 error set to match recent changes.
20992
20993 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20994
20995 * gcc.dg/20011021-1.c: New test.
20996
20997 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20998
20999 * gcc.c-torture/compile/20011023-1.c: New test.
21000
21001 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21002
21003 * lib/g77.exp: Rewrite based on lib/g++.exp.
21004
21005 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21006
21007 * gcc.c-torture/execute/20011019-1.c: New test.
21008
21009 * gcc.dg/20011018-1.c: New test.
21010
21011 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21012
21013 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21014
21015 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21016
21017 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21018 * gcc.dg/attr-invalid.c: Likewise.
21019
21020 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21021
21022 * testsuite/gcc.dg/20011015-1.c: New test.
21023
21024 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21025
21026 * g++.dg/template/unify2.C: New test.
21027
21028 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21029
21030 * g++.dg/other/exception-specification.C: New test
21031
21032 2001-10-13 Tom Rix <trix@redhat.com>
21033
21034 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21035 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21036
21037 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21038
21039 * testsuite/gcc.dg/20011009-1.c: New test.
21040
21041 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21042
21043 PR g++/4476
21044 * g++.dg/other/friend1.C: New test.
21045
21046 2001-10-11 Richard Henderson <rth@redhat.com>
21047
21048 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21049
21050 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21051
21052 * gcc.c-torture/compile/20011010-1.c: New.
21053
21054 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21055
21056 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21057 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21058 g77.f-torture/execute/execute.exp,
21059 g77.f-torture/noncompile/noncompile.exp,
21060 gcc.c-torture/compile/compile.exp,
21061 gcc.c-torture/execute/execute.exp,
21062 gcc.c-torture/execute/ieee/ieee.exp,
21063 gcc.c-torture/execute/memcheck/memcheck.exp,
21064 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21065 objc/execute/execute.exp: Update FSF address.
21066
21067 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21068
21069 * gcc.dg/cpp/cmdlne-C.c: Update.
21070 * gcc.dg/cpp/cmdlne-C2.c: New.
21071
21072 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21073
21074 * gcc.c-torture/execute/20011008-3.c: New.
21075
21076 2001-10-08 DJ Delorie <dj@redhat.com>
21077
21078 * gcc.dg/20011008-1.c: New.
21079 * gcc.dg/20011008-2.c: New.
21080
21081 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21082
21083 * gcc.dg/cpp/spacing1.c: Update test.
21084
21085 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21086
21087 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21088 spelling errors of "separate" as "seperate".
21089
21090 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21091
21092 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21093 enough to avoid inlining.
21094
21095 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21096
21097 * lib/g77.exp: set libg2c_dir correctly.
21098
21099 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21100
21101 * gcc.dg/cpp/macro11.c: New test.
21102
21103 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21104
21105 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21106 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21107 gcc.dg/format/multattr-3.c: New tests.
21108 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21109 tests for format attributes on function pointers being rejected.
21110
21111 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21112
21113 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21114
21115 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21116
21117 * g++.dg/warn/format1.C: New test.
21118
21119 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21120
21121 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21122
21123 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21124
21125 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21126
21127 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21128
21129 * gcc.dg/cpp/redef2.c: Add test.
21130
21131 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21132
21133 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21134 long-standing bug on i686, apparently.
21135 * gcc.c-torture/execute/loop-2c.x: New file.
21136 * gcc.c-torture/execute/loop-2d.x: New file.
21137 * gcc.c-torture/execute/loop-3c.x: New file.
21138
21139 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21140
21141 * gcc.dg/cpp/20000625-2.c: Correct line number.
21142
21143 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/macro10.c: New test.
21146 * gcc.dg/cpp/strify3.c: New test.
21147 * gcc.dg/cpp/spacing1.c: Add tests.
21148 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21149 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21150
21151 2001-09-24 DJ Delorie <dj@redhat.com>
21152
21153 * gcc.c-torture/execute/20010924-1.c: New test.
21154
21155 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21156
21157 * testsuite/objc/execute/paste.m: Remove.
21158
21159 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21160
21161 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21162
21163 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21164
21165 * g77.dg/strlen0.f: New test.
21166
21167 2001-09-21 Richard Henderson <rth@redhat.com>
21168
21169 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21170 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21171
21172 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21173
21174 Table-driven attributes.
21175 * g++.dg/ext/attrib1.C: New test.
21176
21177 2001-09-20 DJ Delorie <dj@redhat.com>
21178
21179 * gcc.dg/20000926-1.c: Update expected warning messages.
21180 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21181 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21182 array.
21183
21184 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21185
21186 * g++.dg/eh/registers1.C: New test case.
21187
21188 2001-09-17 Richard Henderson <rth@redhat.com>
21189
21190 * gcc.dg/array-5.c: Fix VLA decomposition test.
21191
21192 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21193
21194 * gcc.dg/cpp/line5.c: New testcase.
21195
21196 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21197
21198 * gcc.dg/cpp/macro9.c: New test.
21199
21200 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21201
21202 * gcc.c-torture/execute/980223.c: Change type of addr from long
21203 to char *.
21204
21205 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21206
21207 * gcc.c-torture/execute/20010915-1.c: New test.
21208
21209 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21210
21211 * g77.dg/bprob: New directory.
21212 * g77.dg/bprob/bprob.exp: New file.
21213 * g77.dg/bprob/bprob-1.f: New test.
21214 * g77.dg/gcov: New directory.
21215 * g77.dg/gcov/gcov.exp: New file.
21216 * g77.dg/gcov/gcov-1.f: New test.
21217 * g77.dg/gcov/gcov-1.x: New file.
21218
21219 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21220
21221 * gcc.dg/cpp/directiv.c: Update.
21222 * gcc.dg/cpp/undef1.c: Update.
21223
21224 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21225
21226 * gcc.dg/20010912-1.c: New test.
21227
21228 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21229
21230 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21231 language-independent file in lib.
21232 * lib/gcov.exp: New file.
21233
21234 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21235
21236 * gcc.c-torture/compile/20010911-1.c: New test.
21237
21238 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21239
21240 * lib/profopt.exp: New, to support profile-directed optimizations.
21241 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21242 * gcc.misc-tests/bprob-1.c: New test.
21243 * gcc.misc-tests/bprob-2.c: New test.
21244
21245 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21246
21247 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21248 XFAIL and which kinds of gcov output to verify.
21249 * gcc.misc-tests/gcov-4b.x: New file.
21250 * gcc.misc-tests/gcov-5b.x: New file.
21251 * gcc.misc-tests/gcov-6.x: New file.
21252 * gcc.misc-tests/gcov-7.c: New test.
21253 * gcc.misc-tests/gcov-7.x: New file.
21254
21255 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21256
21257 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21258 * gcc.misc-tests/gcov-6.c: New test.
21259
21260 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21261
21262 PR c++/3986
21263 * g++.dg/abi/vbase1.C: New test.
21264
21265 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21266
21267 * objc.dg/method-2.m: New.
21268
21269 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 PR c++/4203
21272 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21273 * g++.dg/init/empty1.C: New test.
21274
21275 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21276
21277 * gcc.c-torture/compile/20010903-1.c: New test.
21278
21279 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21280
21281 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21282 for m68k.
21283
21284 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21285
21286 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21287
21288 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21289
21290 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21291
21292 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21293
21294 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21295 for 16-bit 'unsigned int'.
21296
21297 2001-08-29 Kazu Hirata <kazu@hxi.com>
21298
21299 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21300
21301 2001-08-27 Richard Henderson <rth@redhat.com>
21302
21303 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21304 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21305
21306 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21307
21308 * gcc.dg/asm-names.c (ymain): New.
21309
21310 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21311
21312 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21313 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21314 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21315
21316 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21317
21318 * gcc.dg/compare5.c: New testcase.
21319
21320 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21321
21322 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21323 and "In instantiation".
21324
21325 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21326
21327 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21328
21329 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21330
21331 * gcc.misc-tests/gcov.exp: Add support for branch information.
21332 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21333 * gcc.misc-tests/gcov-4.c: New test.
21334 * gcc.misc-tests/gcov-4b.c: New test.
21335 * gcc.misc-tests/gcov-5b.c: New test.
21336
21337 2001-08-20 Zack Weinberg <zackw@panix.com>
21338
21339 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21340 expected to fail.
21341
21342 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21343
21344 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21345
21346 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21347
21348 * g++.dg/eh/template1.C: New test.
21349
21350 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21351
21352 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21353 Fix thinko.
21354 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21355 for xfail.
21356
21357 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21358
21359 * lib/g77-dg.exp: Use prune.exp for common procedures
21360 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21361 * lib/g77.exp: (g77-dg-prune) Remove
21362
21363 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21364
21365 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21366
21367 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21368
21369 * g++.dg/template/unify1.C: New test.
21370
21371 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21372
21373 * g++.dg/abi/empty4.C: New test.
21374
21375 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21376
21377 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21378 solaris2.*
21379 * g77.f-torture/compile/pr3743.x: Likewise
21380
21381 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21382
21383 * g++.dg/other/using-declaration.C: New test.
21384
21385 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21386
21387 * gcc.dg/cpp/tr-sign.c: New testcase.
21388
21389 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21390
21391 * gcc.dg/cpp/19951025-1.c: Revert.
21392 * gcc.dg/cpp/directiv.c: We no longer process directives that
21393 interrupt macro arguments.
21394
21395 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21396
21397 * gcc.dg/bconstp-1.c: New test.
21398
21399 2001-08-03 Richard Henderson <rth@redhat.com>
21400
21401 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21402
21403 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21404
21405 * gcc.dg/cpp/19951025-1.c: Update.
21406
21407 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21408
21409 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21410 should be x.
21411
21412 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21413
21414 Kill -fhonor-std.
21415 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21416 * g++.old-deja/g++.other/std1.C: Likewise.
21417 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21418
21419 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21420
21421 * lib/g77.exp: Load gcc-defs.exp for common procedures
21422 (g77_pass, g77_fail, g77_finish, g77_exit,
21423 ${tool}_check_unsupported_p} Now redundant. Deleted.
21424
21425 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21426
21427 * g77.dg/fbackslash.f
21428 * g77.dg/fcase-preserve.f
21429 * g77.dg/ff90-1.f
21430 * g77.dg/ffixed-line-length-0.f
21431 * g77.dg/ffixed-line-length-132.f
21432 * g77.dg/ffixed-line-length-7.f
21433 * g77.dg/ffixed-line-length-72.f
21434 * g77.dg/ffixed-line-length-none.f
21435 * g77.dg/ffree-form-1.f
21436 * g77.dg/fno-backslash.f
21437 * g77.dg/fno-f90-1.f
21438 * g77.dg/fno-fixed-form-1.f
21439 * g77.dg/fno-onetrip.f
21440 * g77.dg/fno-typeless-boz.f
21441 * g77.dg/fno-underscoring.f
21442 * g77.dg/fno-vxt-1.f
21443 * g77.dg/fonetrip.f
21444 * g77.dg/ftypeless-boz.f
21445 * g77.dg/fugly-assumed.f
21446 * g77.dg/funderscoring.f
21447 * g77.dg/fvxt-1.f
21448
21449 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21450
21451 * objc.dg/fwd-proto-1.m: New.
21452 * objc.dg/local-decl-1.m: New.
21453 * objc.dg/naming-1.m: New.
21454 * objc.dg/naming-2.m: New.
21455 * objc.dg/proto-hier-1.m: New.
21456
21457 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21458
21459 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21460 largest-type elements to a struct makes its size grow.
21461
21462 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21463
21464 * g++.dg/abi/vthunk1.C: New test.
21465
21466 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21467
21468 * g++.dg/abi/vbase8-22.C: New test.
21469
21470 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21471
21472 * gcc.dg/cpp/macro8.c: New test.
21473
21474 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21475
21476 * g++.dg/abi/vbase8-21.C: New test.
21477
21478 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21479
21480 * g++.dg/abi/vbase8-10.C: New test.
21481
21482 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21483
21484 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21485 ${tool}_set_ld_library_path.
21486 Changed caller.
21487 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21488 g++.exp.
21489
21490 2001-07-26 Stan Cox <scox@redhat.com>
21491
21492 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21493 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21494 gcc_exit, gcc_check_unsupported_p):
21495 Moved to gcc-deps.exp
21496 * gcc-deps.exp: New file.
21497
21498 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21499
21500 * g++.old-deja/g++.pt/defarg14.C: New test.
21501
21502 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21503
21504 * g++.old-deja/g++.other/lineno5.C: New test.
21505
21506 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21507
21508 * g++.old-deja/g++.pt/crash68.C: New test.
21509
21510 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21511
21512 * g++.old-deja/g++.other/crash42.C: New test.
21513
21514 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21515
21516 * gcc.dg/cpp/extratokens.c: Fix.
21517 * gcc.dg/cpp/skipping2.c: New tests.
21518
21519 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21520
21521 * gcc.c-torture/execute/20010724-1.c: New file.
21522 * gcc.c-torture/execute/20010724-1.x: New file.
21523
21524 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21525
21526 * g++.old-deja/g++.other/cond7.C: New test.
21527
21528 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21529
21530 * g++.old-deja/g++.other/optimize4.C: New test.
21531
21532 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21533
21534 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21535
21536 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21537
21538 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21539 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21540 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21541 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21542
21543 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21544 bug report" message.
21545
21546 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21547 * g++.dg/ext/instantiate1.C: Move from old-deja.
21548
21549 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21550
21551 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21552 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21553 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21554 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21555
21556 2001-07-23 Jeffrey A Law (law@cygnus.com)
21557
21558 * gcc.c-torture/execute/20010723-1.c: New test.
21559
21560 2001-07-23 Ben Elliston <bje@redhat.com>
21561
21562 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21563
21564 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21565
21566 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21567 i[34567]86-*-*.
21568 Delete handling of ieee_multilib_flags.
21569 Pass -mieee for alpha*-*-* and sh-*-*.
21570 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21571
21572 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21573
21574 Remove old-abi tests.
21575 * g++.old-deja/g++.mike/p11116.C: Remove.
21576 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21577
21578 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21579
21580 * g77.f-torture/compile/pr3743.f: New test
21581
21582 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21583
21584 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21585
21586 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21587
21588 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21589 g++.old-deja/g++.pt/static6.C: Likewise.
21590 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21591 supports weak symbols.
21592
21593 2001-07-18 Andreas Jaeger <aj@suse.de>
21594
21595 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21596 supported again.
21597
21598 2001-07-18 Andreas Jaeger <aj@suse.de>
21599
21600 * gcc.dg/iftrap-1.c: Fix target line.
21601
21602 2001-07-17 Richard Henderson <rth@redhat.com>
21603
21604 * gcc.c-torture/execute/20010717-1.c: New.
21605
21606 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21607
21608 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21609 tests.
21610
21611 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21612
21613 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21614
21615 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21616
21617 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21618 UAC_SIGBUS, UAC_NOPRINT definitions.
21619
21620 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21621
21622 * objc/execute/object_is_class.m: New test.
21623 * objc/execute/object_is_meta_class.m: New test.
21624
21625 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21626
21627 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21628 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21629
21630 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21631
21632 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21633 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21634
21635 2001-07-14 Richard Henderson <rth@redhat.com>
21636
21637 * gcc.dg/iftrap-1.c: New.
21638
21639 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21640
21641 * g77.f-torture/execute/intrinsic77.f: New test.
21642
21643 2001-07-11 Janis Johnson <janis@us.ibm.com>
21644
21645 * gcc.misc-tests/gcov-3.c: New test.
21646
21647 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21648
21649 * gcc.c-torture/compile/20010711-1.c,
21650 * gcc.c-torture/compile/20010711-2.c: New tests.
21651
21652 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21653
21654 * gcc.c-torture/execute/20010711-1.c: New test.
21655
21656 2001-07-11 Ben Elliston <bje@redhat.com>
21657
21658 * g++.old-deja/g++.other/enum5.C: New test.
21659
21660 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21661
21662 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21663 (g++-dg-prune): Call prune_gcc_output.
21664 * prune.exp: New file for prune_gcc_output.
21665 * lib/g++.exp, lib/gcc.exp: Load it.
21666
21667 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21668
21669 * gcc.c-torture/compile/20010701-1.c,
21670 g++.old-deja/g++.ext/attrib6.C: New tests.
21671
21672 2001-07-06 Jeffrey A Law (law@cygnus.com)
21673
21674 * gcc.c-torture/compile/20010706-1.c: New test.
21675
21676 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21677
21678 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21679
21680 2001-06-28 Stan Shebs <shebs@apple.com>
21681
21682 * gcc.dg/pragma-darwin.c: New test.
21683
21684 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21685
21686 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21687 Solaris 2.[678] system.
21688
21689 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21690
21691 * gcc.dg/20010622-1.c: New test.
21692
21693 2001-06-18 Stan Shebs <shebs@apple.com>
21694
21695 * objc.dg: New directory.
21696 * objc.dg/dg.exp: New file.
21697 * objc.dg/alias.m: New.
21698 * objc.dg/class-1.m: New.
21699 * objc.dg/class-2.m: New.
21700 * objc.dg/const-str-1.m: New.
21701 * objc.dg/const-str-2.m: New.
21702 * objc.dg/id-1.m: New.
21703 * objc.dg/method-1.m: New.
21704 * objc.dg/super-class-1.m: New.
21705 * lib/objc-dg.exp: New file.
21706
21707 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21708
21709 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21710 of label name.
21711
21712 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21713
21714 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21715
21716 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21717
21718 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21719 variable.
21720
21721 2001-06-12 Richard Henderson <rth@redhat.com>
21722
21723 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21724
21725 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21726
21727 * g++.old-deja/g++.abi/vbase5.C: New test.
21728 * g++.old-deja/g++.abi/vbase6.C: New test.
21729 * g++.old-deja/g++.abi/vbase7.C: New test.
21730
21731 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21732
21733 * gcc.c-torture/compile/20010610-1.c: New test.
21734
21735 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21736
21737 * g++.old-deja/g++.abi/vbase4.C: New test.
21738
21739 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21740
21741 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21742 support %f for HC11/HC12 targets.
21743 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21744 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21745 on HC11/HC12 targets.
21746 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21747
21748 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21749
21750 * gcc.dg/wchar_t-1.c: New file.
21751 * gcc.dg/wint_t-1.c: Likewise.
21752
21753 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21754
21755 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21756
21757 2001-06-11 Richard Henderson <rth@redhat.com>
21758
21759 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21760
21761 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21762
21763 * gcc.c-torture/compile/20010611-1.c: New test.
21764
21765 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21766
21767 * gcc.dg/c99-tag-1.c: Add more tests.
21768
21769 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21770
21771 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21772 representation on MN10300 and ARM/Thumb.
21773
21774 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21775
21776 * g77.f-torture/execute/20010610.f: New.
21777
21778 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21779
21780 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21781 names.
21782
21783 2001-06-09 Richard Henderson <rth@redhat.com>
21784
21785 * gcc.c-torture/execute/ashrdi-1.c: New.
21786 * gcc.c-torture/execute/ashldi-1.c: New.
21787 * gcc.c-torture/execute/lshrdi-1.c: New.
21788
21789 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21790
21791 * objc/execute/load-3.m: Added. Check sending +load to categories,
21792 in addition to classes.
21793
21794 2001-06-08 Stan Shebs <shebs@apple.com>
21795
21796 * objc/execute/load-2.m: New test. From Nicola Pero
21797 <n.pero@mi.flashnet.it>.
21798
21799 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21800
21801 * gcc.c-torture/execute/20010605-2.c: New test.
21802
21803 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21804
21805 * g++.old-deja/g++.abi/vbase2.C: New test.
21806 * g++.old-deja/g++.abi/vbase3.C: New test.
21807
21808 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21809
21810 * g++.old-deja/g++.pt/friend49.C: New test.
21811
21812 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21813
21814 * g++.old-deja/g++.ext/anon3.C: New test.
21815
21816 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21817
21818 * g++.old-deja/g++.other/conv7.C: New test.
21819
21820 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21821
21822 * gcc.c-torture/compile/20010605-2.c: New test.
21823
21824 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21825
21826 * gcc.c-torture/execute/20010604-1.c: New test.
21827
21828 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21829
21830 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21831
21832 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21833
21834 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21835 (g++_link_flags): Likewise.
21836 (g++_init): Pass gccpath's value to two previous functions.
21837
21838 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21839
21840 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21841 Ensure logfile entry matches exec command line.
21842
21843 2001-05-31 Richard Henderson <rth@redhat.com>
21844
21845 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21846 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21847
21848 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21849
21850 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21851 compiler for irix6.2
21852
21853 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21854
21855 * g++.old-deja/g++.other/optimize3.C: New file.
21856
21857 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21858
21859 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21860 assemble.
21861
21862 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21863
21864 * g++.old-deja/g++.other/optimize2.C: New file.
21865
21866 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21867
21868 * gcc.c-torture/compile/20010518-2.c: New file.
21869 * gcc.c-torture/execute/20010518-1.c: New file.
21870 * gcc.c-torture/execute/20010518-2.c: New file.
21871
21872 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21873
21874 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21875
21876 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21877
21878 G++ no longer defines builtins that do not begin with __builtin.
21879 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21880 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21881 * g++.old-deja/g++.law/builtin1.C: Likewise.
21882 * g++.old-deja/g++.law/cvt2.C: Likewise.
21883 * g++.old-deja/g++.mike/net5.C: Likewise.
21884 * g++.old-deja/g++.other/builtins1.C: Likewise.
21885 * g++.old-deja/g++.other/builtins2.C: Likewise.
21886 * g++.old-deja/g++.other/builtins3.C: Likewise.
21887 * g++.old-deja/g++.other/builtins4.C: Likewise.
21888 * g++.old-deja/g++.other/inline8.C: Likewise.
21889 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21890
21891 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21892
21893 * g++.old-deja/g++.pt/using1.C: Adjust.
21894 * g++.old-deja/g++.pt/using2.C: New test.
21895
21896 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21897
21898 * gcc.dg/cpp/charconst.c: New tests.
21899 * gcc.dg/cpp/escape.c: New tests.
21900 * gcc.dg/cpp/escape-1.c: New tests.
21901 * gcc.dg/cpp/escape-2.c: New tests.
21902 * gcc.dg/cpp/ucs.c: New tests.
21903
21904 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21905
21906 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21907 native compiler for irix6.5.
21908
21909 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21910
21911 * lib/g++.exp (g++_include_flags): Use args to compute
21912 get_multilibs.
21913 (g++_link_flags): Likewise.
21914 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21915
21916 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21917
21918 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21919
21920 2001-05-21 Geoff Keating <geoffk@redhat.com>
21921
21922 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21923 this file.
21924
21925 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21926
21927 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21928 STACK_SIZE;
21929 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21930 to STACK_SIZE; Use it to define size of add_histo array.
21931 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21932 to STACK_SIZE.
21933 (f): Use GITT_SIZE to define size of gitt local table.
21934 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21935 to STACK_SIZE; Use it to define size of bytemem array.
21936
21937 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21938
21939 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21940 on 68HC11/HC12 due to the asm instruction.
21941 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21942 * gcc.c-torture/compile/920520-1.x: Likewise.
21943 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21944 on 68HC11/HC12 because the function is larger than 64K.
21945 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21946 on 68HC11/HC12 because the structure is too large.
21947
21948 2001-05-20 Richard Henderson <rth@redhat.com>
21949
21950 * gcc.c-torture/execute/20010520-1.c: New.
21951
21952 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21953
21954 * g++.old-deja/g++.warn/compare1.C: New test.
21955 * gcc.dg/compare4.c: New test.
21956
21957 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21958
21959 * g++.old-deja/g++.other/optimize1.C: New test.
21960
21961 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21962
21963 * g++.old-deja/g++.pt/spec41.C: New test.
21964
21965 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21966
21967 * gcc.c-torture/compile/20010114-1.x: Remove.
21968
21969 2001-05-18 Stan Shebs <shebs@apple.com>
21970
21971 * gcc.c-torture/compile/20010518-1.c: New test.
21972
21973 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21974
21975 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21976 * g++.old-deja/g++.pt/crash67.C: New test.
21977
21978 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21979
21980 * g++.old-deja/g++.other/debug9.C: New test.
21981
21982 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21983
21984 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21985
21986 2001-05-16 Jan Hubicka <jh@suse.cz>
21987
21988 * gcc.c-torture/compile/20010516-1.c: New test.
21989
21990 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21991
21992 * g++.old-deja/g++.other/crash41.C: New test.
21993
21994 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21995
21996 * g++.old-deja/g++.pt/crash66.C: New test.
21997
21998 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21999
22000 * g++.old-deja/g++.robertl/eb27.C: Convert.
22001
22002 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22003
22004 * g++.dg/friend-warn.C: New test. Do not warn about friend
22005 declaration being redundant.
22006
22007 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22008
22009 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22010
22011 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22012
22013 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22014
22015 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22016
22017 * lib/g++.exp: Use testsuite_flags.
22018
22019 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22020
22021 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22022
22023 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22024
22025 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22026
22027 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22028
22029 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22030
22031 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22032
22033 * gcc.c-torture/compile/20010313-1.c: New test.
22034
22035 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22036
22037 * gcc.dg/cpp/direct2.c: New test.
22038 * gccq.dg/cpp/direct2s.c: New test.
22039
22040 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22041
22042 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22043
22044 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22045 * g++.old-deja/g++.other/op3.C: Likewise.
22046
22047 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22048
22049 * gcc.dg/cpp/syshdr.h: New file.
22050 * gcc.dg/cpp/sysmac1.c: Update.
22051 * gcc.dg/cpp/sysmac2.c: Update.
22052
22053 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22054
22055 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22056
22057 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22058
22059 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22060 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22061
22062 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22063
22064 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22065
22066 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22067
22068 * lib/g++.exp (g++_include_flags): Don't use any special flags
22069 if TESTING_IN_BUILD_TREE is not defined.
22070 (g++_init): Use a plain 'c++' as the compiler if
22071 TESTING_IN_BUILD_TREEE is not defined.
22072
22073 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22074
22075 * g++.old-deja/g++.eh/catch13.C: New test.
22076 * g++.old-deja/g++.eh/catch14.C: New test.
22077
22078 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22079
22080 * gcc.dg/cpp/tr-define.c: New test.
22081
22082 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22083
22084 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22085 <stdlib.h>, not <malloc.h>.
22086
22087 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22088
22089 * g++.old-deja/g++.ns/template17.C: New test.
22090
22091 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.pt/ref4.C: New test.
22094
22095 2001-04-30 Richard Henderson <rth@redhat.com>
22096
22097 * gcc.dg/20000724-1.c: Revert last change.
22098
22099 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22100
22101 * g77.f-torture/execute/20010430.f: New test.
22102
22103 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22104
22105 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22106
22107 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22108
22109 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22110
22111 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22112
22113 * g++.old-deja/g++.eh/crash6.C: New test.
22114
22115 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22116
22117 * g++.old-deja/g++.other/warn7.C: New test.
22118
22119 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22120
22121 * g++.old-deja/g++.other/defarg9.C: New test.
22122
22123 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22124
22125 * g77.f-torture/compile/20010426.f: New test.
22126 * g77.f-torture/execute/20010426.f: New test.
22127
22128 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22129
22130 * g77.f-torture/compile/20000629-1.x: Remove - error
22131 has been fixed.
22132
22133 2001-04-26 Jeffrey A Law (law@cygnus.com)
22134
22135 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22136 Tweak slightly to work with g++.dg framework.
22137 * g++.dg/special/ecos.exp: Run initp1.C test.
22138 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22139
22140 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22141 its linker doesn't give line numbers either.
22142 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22143
22144 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22145
22146 * g++.old-deja/g++.other/lex1.C: New test.
22147
22148 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22149
22150 * gcc.dg/noncompile/20010425-1.c: New test.
22151
22152 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22153
22154 * g++.old-deja/g++.pt/mangle2.C: New test.
22155
22156 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22157
22158 * gcc.dg/format/plus-1.c: New test.
22159
22160 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22161
22162 * gcc.dg/20010423-1.c: New test.
22163
22164 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22165
22166 * gcc.c-torture/execute/20010422-1.c: New test.
22167
22168 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22169
22170 * g++.old-deja/g++.ns/type2.C: New test.
22171
22172 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22173
22174 * g++.old-deja/g++.other/perf1.C: New test.
22175
22176 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22177
22178 * gcc.dg/c99-func-2.c: Remove xfail.
22179 * gcc.dg/c99-func-3.c: Remove xfail.
22180 * gcc.dg/c99-func-4.c: Remove xfail.
22181
22182 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22183
22184 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22185
22186 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22187
22188 * gcc.c-torture/compile/20010423-1.c: New test.
22189
22190 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22191
22192 * g++.old-deja/g++.pt/typename28.C: New test.
22193
22194 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22195
22196 * g++.old-deja/g++.abi/empty2.C: New test.
22197 * g++.old-deja/g++.abi/empty3.C: New test.
22198
22199 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22200
22201 * g++.old-deja/g++.other/comdat2.C: New test.
22202 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22203
22204 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22205
22206 * g++.old-deja/g++.other/overload14.C: New test.
22207
22208 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22209
22210 * g++.old-deja/g++.other/lookup23.C: New test.
22211
22212 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22213
22214 * gcc.c-torture/execute/20010403-1.c: New test.
22215
22216 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22217 Mark Mitchell <mark@codesourcery.com>
22218
22219 * lib/old-dejagnu.exp: Don't delete output of executable.
22220 Add .exe suffix to executables.
22221
22222 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22223
22224 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22225
22226 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22227
22228 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22229
22230 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22231
22232 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22233 * g++.old-deja/g++.abi/crash1.C: New test.
22234
22235 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22236
22237 * g++.old-deja/g++.other/crash40.C: New test.
22238
22239 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22240
22241 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22242
22243 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22244
22245 * g++.old-deja/g++.other/warn6.C: New test.
22246
22247 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22248
22249 * g++.old-deja/g++.robertl/eb42.C: Same.
22250
22251 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22252
22253 * gcc.dg/wtr-conversion-1.c: New testcase.
22254
22255 2001-04-10 Richard Henderson <rth@redhat.com>
22256
22257 * g++.old-deja/g++.other/array5.C: New.
22258
22259 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22260
22261 * gcc.c-torture/execute/20010408-1.c: New test.
22262
22263 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22264
22265 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22266 headers and constructs.
22267 * g++.old-deja/g++.robertl/eb79.C: Same.
22268 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22269 * g++.old-deja/g++.robertl/eb73.C: Same.
22270 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22271 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22272 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22273 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22274 * g++.old-deja/g++.robertl/eb44.C: Same.
22275 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22276 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22277 * g++.old-deja/g++.robertl/eb39.C: Same.
22278 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22279 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22280 * g++.old-deja/g++.robertl/eb30.C: Same.
22281 * g++.old-deja/g++.robertl/eb3.C: Same.
22282 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22283 * g++.old-deja/g++.robertl/eb21.C: Same.
22284 * g++.old-deja/g++.robertl/eb15.C: Same.
22285 * g++.old-deja/g++.robertl/eb118.C: Same.
22286 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22287 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22288 * g++.old-deja/g++.robertl/eb109.C: Same.
22289 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22290 * g++.old-deja/g++.mike/rtti1.C: Same.
22291 * g++.old-deja/g++.mike/p658.C: Same.
22292 * g++.old-deja/g++.mike/net46.C: Same.
22293 * g++.old-deja/g++.mike/net34.C: Same.
22294 * g++.old-deja/g++.mike/memoize1.C: Same.
22295 * g++.old-deja/g++.mike/eh2.C: Same.
22296 * g++.old-deja/g++.law/weak.C: Same.
22297 * g++.old-deja/g++.law/visibility7.C: Same.
22298 * g++.old-deja/g++.law/visibility25.C: Same.
22299 * g++.old-deja/g++.law/visibility22.C: Same.
22300 * g++.old-deja/g++.law/visibility2.C: Same.
22301 * g++.old-deja/g++.law/visibility17.C: Same.
22302 * g++.old-deja/g++.law/visibility13.C: Same.
22303 * g++.old-deja/g++.law/visibility10.C: Same.
22304 * g++.old-deja/g++.law/visibility1.C: Same.
22305 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22306 * g++.old-deja/g++.law/vbase1.C: Same.
22307 * g++.old-deja/g++.law/operators32.C: Same.
22308 * g++.old-deja/g++.law/nest3.C: Same.
22309 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22310 * g++.old-deja/g++.law/except5.C (main): Same.
22311 * g++.old-deja/g++.law/cvt7.C (run): Same.
22312 * g++.old-deja/g++.law/cvt2.C: Same.
22313 * g++.old-deja/g++.law/cvt16.C: Same.
22314 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22315 * g++.old-deja/g++.law/ctors17.C (main): Same.
22316 * g++.old-deja/g++.law/ctors13.C: Same.
22317 * g++.old-deja/g++.law/ctors12.C (main): Same.
22318 * g++.old-deja/g++.law/ctors10.C: Same.
22319 * g++.old-deja/g++.law/code-gen5.C: Same.
22320 * g++.old-deja/g++.law/bad-error7.C: Same.
22321 * g++.old-deja/g++.law/arm9.C: Same.
22322 * g++.old-deja/g++.law/arm12.C: Same.
22323 * g++.old-deja/g++.law/arg8.C: Same.
22324 * g++.old-deja/g++.law/arg1.C: Same.
22325 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22326 * g++.old-deja/g++.jason/template31.C: Same.
22327 * g++.old-deja/g++.jason/template24.C (main): Same.
22328 * g++.old-deja/g++.jason/2371.C: Same.
22329 * g++.old-deja/g++.eh/new2.C: Same.
22330 * g++.old-deja/g++.eh/new1.C: Same.
22331 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22332 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22333 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22334 * g++.old-deja/g++.brendan/crash62.C: Same.
22335 * g++.old-deja/g++.brendan/crash52.C: Same.
22336 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22337 * g++.old-deja/g++.brendan/crash38.C: Same.
22338 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22339 * g++.old-deja/g++.brendan/copy9.C: Same.
22340
22341 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22342
22343 * gcc.c-torture/execute/20001203-2.c (memset):
22344 Count argument is of type __SIZE_TYPE__.
22345
22346 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22347
22348 * gcc.c-torture/compile/20010404-1.c: New test.
22349
22350 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22351
22352 * gcc.c-torture/compile/20010326-1.c: New test.
22353
22354 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22355
22356 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22357 peculiarities of the SH.
22358 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22359
22360 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22361
22362 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22363 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22364 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22365
22366 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22367
22368 * g77.f-torture/compile/20010321-1.f: New test.
22369
22370 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22371
22372 * gcc.c-torture/compile/20010329-1.c: New test.
22373
22374 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22375
22376 * gcc.c-torture/execute/20010329-1.c: New test.
22377
22378 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22379
22380 * g++.old-deja/g++.other/eh4.C: Fix typo.
22381
22382 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22383
22384 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22385
22386 2001-03-28 Philip Blundell <philb@gnu.org>
22387
22388 * gcc.c-torture/compile/20010328-1.c: New test.
22389
22390 2001-03-27 Richard Henderson <rth@redhat.com>
22391
22392 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22393 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22394
22395 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22396
22397 * gcc.c-torture/compile/20010327-1.c: New test.
22398
22399 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22400
22401 * g++.old-deja/g++.other/friend12.C: New test.
22402 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22403 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22404
22405 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22406
22407 * gcc.c-torture/execute/20010325-1.c: New test.
22408
22409 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22410
22411 * g++.old-deja/g++.other/mangle3.C: New test.
22412
22413 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22414
22415 * g++.old-deja/g++.other/anon8.C: New test.
22416
22417 2001-03-20 Philip Blundell <philb@gnu.org>
22418
22419 * gcc.c-torture/compile/20010320-1.c: New test.
22420
22421 2001-03-17 Richard Henderson <rth@redhat.com>
22422
22423 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22424
22425 2001-03-15 Geoff Keating <geoff@redhat.com>
22426
22427 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22428 tests on AIX.
22429
22430 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22431
22432 * g++.old-deja/g++.other/eh4.C: New test.
22433
22434 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22435
22436 * gcc.dg/cpp/mi1.c: Update.
22437
22438 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22439
22440 * g++.old-deja/g++.other/regstack.C: New test.
22441
22442 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22443
22444 * g++.old-deja/g++.other/ref4.C: New test.
22445
22446 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22447
22448 * objc/execute/va_method.m: Added.
22449 * objc/execute/IMP.m: Added.
22450 * objc/execute/_cmd.m: Added.
22451 * objc/execute/accessing_ivars.m: Added.
22452 * objc/execute/class-1.m: Added.
22453 * objc/execute/class-10.m: Added.
22454 * objc/execute/class-11.m: Added.
22455 * objc/execute/class-12.m: Added.
22456 * objc/execute/class-13.m: Added.
22457 * objc/execute/class-14.m: Added.
22458 * objc/execute/class-2.m: Added.
22459 * objc/execute/class-3.m: Added.
22460 * objc/execute/class-4.m: Added.
22461 * objc/execute/class-5.m: Added.
22462 * objc/execute/class-6.m: Added.
22463 * objc/execute/class-7.m: Added.
22464 * objc/execute/class-8.m: Added.
22465 * objc/execute/class-9.m: Added.
22466 * objc/execute/class-tests-1.h
22467 * objc/execute/class-tests-2.h
22468 * objc/execute/compatibility_alias.m: Added.
22469 * objc/execute/encode-1.m: Added.
22470 * objc/execute/formal_protocol-1.m: Added.
22471 * objc/execute/formal_protocol-2.m: Added.
22472 * objc/execute/formal_protocol-3.m: Added.
22473 * objc/execute/formal_protocol-4.m: Added.
22474 * objc/execute/formal_protocol-5.m: Added.
22475 * objc/execute/formal_protocol-6.m: Added.
22476 * objc/execute/formal_protocol-7.m: Added.
22477 * objc/execute/informal_protocol.m: Added.
22478 * objc/execute/initialize.m: Added.
22479 * objc/execute/load.m: Added.
22480 * objc/execute/many_args_method.m: Added.
22481 * objc/execute/nested-3.m: Added.
22482 * objc/execute/no_clash.m: Added.
22483 * objc/execute/private.m: Added.
22484 * objc/execute/redefining_self.m: Added.
22485 * objc/execute/root_methods.m: Added.
22486 * objc/execute/selector-1.m: Added.
22487 * objc/execute/static-1.m: Added.
22488 * objc/execute/static-2.m: Added.
22489 * objc/execute/va_method.m: Added.
22490
22491 2001-03-10 Richard Henderson <rth@redhat.com>
22492
22493 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22494
22495 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22496
22497 * g++.old-deja/g++.other/crash31.C: XFAIL.
22498 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22499 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22500 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22501 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22502 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22503
22504 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22505
22506 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22507
22508 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22509
22510 * gcc.dg/20000724-1.c: Don't use multiline strings.
22511
22512 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22513
22514 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22515 result of -cString against what we expect it to be; don't just
22516 print it out for no one to read.
22517
22518 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22519 Based on testcases provided by Nicola Pero.
22520
22521 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22522
22523 * gcc.dg/cpp/macro7.c: New test.
22524
22525 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22526
22527 * gcc.dg/cpp/multiline.c: Update.
22528
22529 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22530
22531 * g++.old-deja/g++.other/enum3.C: New test.
22532
22533 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22534
22535 * g++.old-deja/g++.other/pod1.C: New test.
22536
22537 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22538
22539 * g++.old-deja/g++.ext/overload1.C: New test.
22540
22541 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22542
22543 * g++.old-deja/g++.pt/using1.C: New test.
22544
22545 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22546
22547 * g++.old-deja/g++.other/using9.C: New test.
22548
22549 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22550
22551 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22552
22553 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22554
22555 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22556
22557 * g++.old-deja/g++.ext/realpt1.C: Remove.
22558
22559 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22560
22561 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22562
22563 2001-02-26 Will Cohen <wcohen@redhat.com>
22564
22565 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22566
22567 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22568
22569 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22570 templatized constructors.
22571
22572 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22573
22574 * gcc.c-torture/execute/20010224-1.c: New test.
22575
22576 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22577
22578 * gcc.c-torture/execute/20010222-1.c: New test.
22579
22580 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22581
22582 * g++.old-deja/g++.other/inline20.C: New test.
22583
22584 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22585
22586 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22587
22588 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22589
22590 * g++.old-deja/g++.other/lookup22.C: New test.
22591
22592 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22593
22594 * g77.dg: New directory.
22595 * g77.dg/20010216-1.f: New test case.
22596 * g77.dg/dg.exp: New driver.
22597 * lib/g77-dg.exp: New driver library.
22598
22599 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22600
22601 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22602
22603 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22604
22605 * g++.old-deja/g++.other/decl9.C: New test.
22606
22607 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22608
22609 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22610 not need <string> and also tests the initialization at runtime.
22611
22612 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22613
22614 * gcc.c-torture/execute/longlong.c: New test.
22615
22616 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22617
22618 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22619
22620 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22621
22622 * gcc.c-torture/execute/920302-1.c (execute):
22623 Change argument type to short.
22624
22625 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22626
22627 * g++.old-deja/g++.pt/deduct6.C: New test.
22628
22629 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22630
22631 * g++.old-deja/g++.pt/deduct5.C: New test.
22632
22633 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22634
22635 * gcc.c-torture/execute/20010209-1.c: New test.
22636
22637 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22638
22639 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22640
22641 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22642
22643 * g++.dg/vtgc1.C: Update for new ABI.
22644
22645 * consistency.vlad: New directory, 1665 files.
22646
22647 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22648
22649 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22650 return type.
22651 * gcc.dg/cpp/digraphs.c: Declare puts.
22652
22653 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22654
22655 * g++.old-deja/g++.other/warn5.C: New test.
22656
22657 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22658
22659 * g++.old-deja/g++.pt/spec40.C: New test.
22660
22661 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22662
22663 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22664 case.
22665 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22666
22667 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22668
22669 * gcc.c-torture/compile/20010209-1.c: New test.
22670
22671 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22672
22673 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22674 excess errors message but not if it crashes.
22675 * g++.old-deja/g++.other/crash27.C: Likewise.
22676 * g++.old-deja/g++.other/crash28.C: Likewise.
22677 * g++.old-deja/g++.other/crash30.C: Likewise.
22678 * g++.old-deja/g++.other/crash32.C: Likewise.
22679 * g++.old-deja/g++.other/crash35.C: Likewise.
22680 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22681
22682 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22683
22684 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22685 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22686 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22687 g77.f-torture/execute/execute.exp,
22688 g77.f-torture/noncompile/noncompile.exp,
22689 gcc.c-torture/execute/execute.exp,
22690 gcc.c-torture/execute/memcheck/memcheck.exp,
22691 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22692 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22693 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22694 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22695 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22696 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22697 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22698 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22699 Remove bug reporting instructions with ancient email addresses.
22700
22701 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22702
22703 * gcc.dg/20010202-1.c: New test.
22704 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22705
22706 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22707
22708 * g++.dg/stdbool-if.C: New test.
22709
22710 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22711
22712 * objc/execute/fdecl.m: Added main().
22713
22714 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22715
22716 * gcc.c-torture/execute/20010206-1.c: New test.
22717
22718 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22719
22720 * gcc.dg/cpp/avoidpaste1.c: Update.
22721
22722 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22723
22724 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22725 Pero <nicola@brainstorm.co.uk>.
22726 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22727
22728 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22729
22730 * g++.old-deja/g++.pt/spec39.C: New test.
22731
22732 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22733
22734 * gcc.c-torture/compile/20010202-1.c: New test.
22735
22736 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22737
22738 * g++.old-deja/g++.abi/primary2.C: New test.
22739 * g++.old-deja/g++.abi/primary3.C: New test.
22740 * g++.old-deja/g++.abi/primary4.C: New test.
22741 * g++.old-deja/g++.abi/primary5.C: New test.
22742 * g++.old-deja/g++.abi/vtable3.h: New test.
22743 * g++.old-deja/g++.abi/vtable3a.C: New test.
22744 * g++.old-deja/g++.abi/vtable3b.C: New test.
22745 * g++.old-deja/g++.abi/vtable3c.C: New test.
22746 * g++.old-deja/g++.abi/vtable3d.C: New test.
22747 * g++.old-deja/g++.abi/vtable3e.C: New test.
22748 * g++.old-deja/g++.abi/vtable3f.C: New test.
22749 * g++.old-deja/g++.abi/vtable3g.C: New test.
22750 * g++.old-deja/g++.abi/vtable3h.C: New test.
22751 * g++.old-deja/g++.abi/vtable3i.C: New test.
22752 * g++.old-deja/g++.abi/vtable3j.C: New test.
22753 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22754
22755 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22756
22757 * g++.old-deja/g++.other/anon6.C: New test.
22758 * g++.old-deja/g++.other/anon7.C: New test.
22759
22760 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22761
22762 * gcc.dg/cpp/avoidpaste2.c: New tests.
22763
22764 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22765
22766 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22767
22768 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22769
22770 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22771 DECIMAL_DIG cases for Irix."
22772
22773 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22774
22775 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22776
22777 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22778
22779 * gcc.dg/c99-tag-1.c: New test.
22780
22781 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22782
22783 * gcc.dg/cpp/tr-warn1.c: Add tests.
22784
22785 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22786
22787 * gcc.dg/cpp/avoidpaste1.c: Update.
22788 * gcc.dg/cpp/paste4.c: Update.
22789
22790 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22791
22792 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22793 cases for Irix.
22794
22795 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22796
22797 * g++.old-deja/g++.other/inline19.C: New test.
22798
22799 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22800
22801 * gcc.dg/Wlarger-than.c: New test.
22802
22803 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22804
22805 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22806
22807 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22808
22809 * gcc.c-torture/execute/20010129-1.c: New test.
22810 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22811
22812 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22813
22814 * gcc.dg/cpp/avoidpaste1.c: Test case.
22815
22816 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22817
22818 * g++.old-deja/g++.other/inline18.C: New test.
22819
22820 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22821
22822 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22823 and __builtin_putchar.
22824
22825 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22826
22827 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22828 tests.
22829
22830 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22831
22832 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22833 floating point number rounding mode to round to the nearest
22834 representable mode.
22835
22836 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22837
22838 * g++.old-deja/g++.other/mangle2.C: New test.
22839
22840 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22841
22842 * gcc.c-torture/compile/20010124-1.c: New test.
22843
22844 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22845
22846 * g++.old-deja/g++.pt/spec38.C: New test.
22847
22848 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22849
22850 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22851 "Build don't run".
22852
22853 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22854
22855 * gcc.c-torture/execute/20010123-1.c: New test.
22856
22857 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22858
22859 * g++.old-deja/g++.pt/spec37.C: New test.
22860
22861 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22862
22863 * g++.old-deja/g++.pt/overload14.C: New test.
22864
22865 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22866
22867 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22868 __builtin_return_address.
22869
22870 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22871
22872 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22873 * g++.old-deja/g++.pt/spec35.C: New test.
22874 * g++.old-deja/g++.pt/spec36.C: New test.
22875
22876 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22877
22878 * gcc.c-torture/compile/20010118-1.c: New test.
22879
22880 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22881
22882 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22883
22884 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22885
22886 * gcc.c-torture/execute/20010119-1.c: New test.
22887
22888 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22889
22890 * g++.old-deja/g++.other/vbase5.C: New test.
22891
22892 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22893
22894 * gcc.c-torture/execute/20010118-1.c: New test.
22895
22896 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22897
22898 * g++.old-deja/g++.pt/deduct3.C: New test.
22899
22900 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22901
22902 * g++.old-deja/g++.pt/spec34.C: New test.
22903
22904 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22905
22906 * g77.f-torture/compile/20000601-2.f: New test.
22907
22908 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22909
22910 * g++.old-deja/g++.other/init17.C: New test.
22911
22912 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22913
22914 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22915
22916 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 * g++.old-deja/g++.pt/unify8.C: New test.
22919
22920 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22921
22922 * g++.old-deja/g++.abi/vbase1.C: New test.
22923
22924 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22925
22926 * g++.old-deja/g++.pt/crash65.C: New test.
22927
22928 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22929
22930 * gcc.dg/cpp/assembl2.S: New test case.
22931
22932 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22933
22934 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22935 are supported.
22936
22937 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22938
22939 * g++.old-deja/g++.other/builtins1.C: New test.
22940 * g++.old-deja/g++.other/builtins2.C: Likewise.
22941 * g++.old-deja/g++.other/builtins3.C: Likewise.
22942 * g++.old-deja/g++.other/builtins4.C: Likewise.
22943
22944 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22945
22946 * gcc.c-torture/compile/20010117-1.c: New test.
22947 * gcc.c-torture/compile/20010117-2.c: New test.
22948
22949 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22950
22951 * g77.f-torture/execute/20010116.[fx]: New test,
22952 XFAIL on i?86-*-*.
22953 * g77.f-torture/compile/20010115.f: Indicate it's
22954 a test for PR fortran/1636.
22955
22956 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22957
22958 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22959
22960 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22961
22962 * g77.f-torture/compile/20010115.f: New test.
22963
22964 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22965
22966 * g++.old-deja/g++.pt/nontype5.C: New test.
22967
22968 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22969
22970 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22971 have an equivalent working one below it.
22972
22973 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22974
22975 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22976 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22977
22978 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22979
22980 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22981 message containing "init_priority".
22982 (conpr-2.C): Likewise.
22983 (conpr-3.C): Likewise.
22984 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22985
22986 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22987
22988 * gcc.c-torture/execute/20010114-2.c: New test.
22989
22990 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22991
22992 * gcc.c-torture/compile/20010114-1.c: New test.
22993 * gcc.c-torture/compile/20010114-1.x: Xfail.
22994 * gcc.c-torture/compile/20010114-2.c: New test.
22995 * gcc.c-torture/execute/20010114-1.c: New test.
22996 * gcc.dg/trunc-1.c: New test.
22997 * gcc.dg/uninit-B.c: New test.
22998
22999 2001-01-13 Nick Clifton <nickc@redhat.com>
23000
23001 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23002 target.
23003
23004 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23005
23006 * gcc.c-torture/compile/20010113-1.c: New test.
23007
23008 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23009
23010 * gcc.c-torture/compile/20001212-1.c: New test.
23011
23012 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23013
23014 * gcc.dg/cpp/widestr1.c: Update.
23015 * gcc.dg/cpp/prag-imp.c: Remove.
23016
23017 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23018
23019 * gcc.c-torture/execute/20000801-3.x: Remove.
23020 * gcc.dg/c90-init-1.c: New test.
23021 * gcc.dg/c99-init-1.c: New test.
23022 * gcc.dg/c99-init-2.c: New test.
23023 * gcc.dg/gnu99-init-1.c: New test.
23024
23025 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23026
23027 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23028 testing that no relevant ones were found.
23029
23030 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23031
23032 * g++.old-deja/g++.pt/cast2.C: New test.
23033
23034 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23035
23036 * g++.old-deja/g++.pt/friend47.C: New test.
23037
23038 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23039
23040 * g++.old-deja/g++.pt/instantiate13.C: New test.
23041
23042 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23043
23044 * g++.old-deja/g++.other/defarg7.C: New test.
23045 * g++.old-deja/g++.other/defarg8.C: New test.
23046
23047 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23048
23049 * g++.old-deja/g++.pt/crash64.C: New test.
23050
23051 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23052
23053 * g++.old-deja/g++.pt/crash63.C: New test.
23054
23055 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23056
23057 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23058
23059 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23060
23061 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23062
23063 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23064
23065 * g++.old-deja/g++.pt/error3.C: New test.
23066
23067 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 * g++.old-deja/g++.other/crash39.C: New test.
23070
23071 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23072
23073 * g++.old-deja/g++.other/vbase4.C: New test.
23074
23075 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23076
23077 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23078 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23079 * gcc.dg/special/special.exp: New test driver which will check
23080 for alias support for the above test.
23081
23082 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23083
23084 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23085 problems on small machines.
23086 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23087 parameterize.
23088
23089 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23090
23091 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23092 mips.
23093 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23094
23095 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23096
23097 * g++.old_deja/g++.pt/using8.C: New test.
23098
23099 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23100
23101 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23102
23103 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23104
23105 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23106 where a failure is expected.
23107 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23108
23109 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23110
23111 * g++.old_deja/g++.pt/instantiate12.C: New test.
23112
23113 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23114
23115 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23116 start of structs.
23117 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23118 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23119 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23120 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23121 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23122 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23123 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23124 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23125 * g++.old-deja/g++.eh/spec6.C: Likewise.
23126 * g++.old-deja/g++.jason/crash3.C: Likewise.
23127 * g++.old-deja/g++.law/ctors11.C: Likewise.
23128 * g++.old-deja/g++.law/ctors17.C: Likewise.
23129 * g++.old-deja/g++.law/ctors5.C: Likewise.
23130 * g++.old-deja/g++.law/ctors9.C: Likewise.
23131 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23132 * g++.old-deja/g++.mike/net22.C: Likewise.
23133 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23134 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23135 * g++.old-deja/g++.mike/virt3.C: Likewise.
23136 * g++.old-deja/g++.niklas/t128.C: Likewise.
23137 * g++.old-deja/g++.other/anon4.C: Likewise.
23138 * g++.old-deja/g++.other/using1.C: Likewise.
23139 * g++.old-deja/g++.other/warn3.C: Likewise.
23140 * g++.old-deja/g++.pt/t37.C: Likewise.
23141 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23142 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23143
23144 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23145
23146 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23147
23148 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23149
23150 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23151
23152 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23153
23154 * gcc.c-torture/compile/20010107-1.c: New test.
23155
23156 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23157
23158 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23159
23160 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23161
23162 * gcc.dg/format/format.h: New file.
23163 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23164 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23165 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23166 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23167 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23168 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23169 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23170 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23171 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23172 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23173 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23174 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23175 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23176 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23177 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23178 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23179 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23180 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23181 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23182 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23183 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23184 instead of declaring standard types, macros and functions in each
23185 test.
23186
23187 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23188
23189 * gcc.c-torture/execute/20010106-1.c: New test.
23190
23191 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23192
23193 * gcc.dg/format/format.exp: New file.
23194 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23195 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23196 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23197 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23198 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23199 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23200 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23201 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23202 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23203 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23204 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23205 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23206 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23207 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23208 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23209 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23210 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23211 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23212 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23213 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23214 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23215 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23216 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23217 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23218 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23219 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23220 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23221 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23222 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23223 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23224 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23225 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23226 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23227 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23228 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23229 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23230 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23231 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23232 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23233 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23234 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23235 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23236
23237 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23238
23239 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23240 account.
23241
23242 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23243
23244 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23245
23246 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23247
23248 * g++.old-deja/g++.pt/crash62.C: New test.
23249
23250 2001-01-04 Richard Henderson <rth@redhat.com>
23251
23252 * gcc.dg/20000926-1.c: Update expected warnings.
23253 * gcc.dg/array-2.c: Likewise.
23254 * gcc.dg/array-4.c: Also validate flexible array members.
23255 * gcc.dg/c99-flex-array-1.c: New.
23256
23257 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23258
23259 * gcc.c-torture/compile/20001222-1.x: Remove.
23260
23261 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23262
23263 * gcc.c-torture/execute/built-in-setjmp.c: New.
23264
23265 2001-01-03 Richard Henderson <rth@redhat.com>
23266
23267 * gcc.dg/940510-1.c: Update expected error wording.
23268 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23269
23270 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23271
23272 * lib/target-supports.exp (check_alias_available): Modified to
23273 indicate aliases not supported if only weak aliases are supported.
23274
23275 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23276
23277 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23278 Turn on cmpstrsi checks for __pj__ and __i370__.
23279
23280 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23281
23282 * g++.old-deja/g++.other/virtual11.C: New test.
23283
23284 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23285
23286 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23287
23288 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23289
23290 * gcc.c-torture/compile/20010102-1.c: New test.
23291
23292 2001-01-02 Andreas Jaeger <aj@suse.de>
23293
23294 * gcc.dg/noreturn-3.c: New test.
23295
23296 * gcc.dg/noreturn-4.c: New test.
23297
23298 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23299
23300 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23301 __builtin_fputc and __builtin_fwrite.
23302
23303 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23304
23305 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23306 signed char, not default char.
23307
23308 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23309
23310 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23311
23312 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23313
23314 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23315
23316 2000-12-29 Richard Henderson <rth@redhat.com>
23317
23318 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23319 (__cyg_profile_func_exit): Define.
23320
23321 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23322
23323 * g++.dg/vtgc1.C: New test.
23324
23325 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23326
23327 * gcc.dg/noncompile/20001228-1.c: New test.
23328
23329 * gcc.dg/20001228-1.c: New test.
23330
23331 * gcc.c-torture/execute/20001228-1.c: New test.
23332
23333 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23334
23335 * gcc.dg/format-strfmon-1.c: New test.
23336
23337 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23338
23339 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23340 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23341 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23342 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23343 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23344 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23345 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23346 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23347 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23348 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23349 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23350 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23351 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23352
23353 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23354 * gcc.c-torture/execute/string-opt-4.c: Test index.
23355
23356 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23357
23358 * gcc.c-torture/compile/20001226-1.c: New test.
23359
23360 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23361
23362 * gcc.c-torture/compile/20001222-1.c: New test.
23363 * gcc.c-torture/compile/20001222-1.x: Xfail.
23364
23365 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23366
23367 * gcc.c-torture/execute/comp-goto-2.c: New test.
23368
23369 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23370
23371 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23372 Use long types if __INT_MAX__ is 32767.
23373 (main): Use cast to (sint32 *) when poking 88 into a_page.
23374
23375 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23376
23377 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23378
23379 * gcc.c-torture/compile/20001221-1.c: New test.
23380 * gcc.c-torture/execute/20001221-1.c: New test.
23381
23382 2000-12-20 Richard Henderson <rth@redhat.com>
23383
23384 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23385 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23386
23387 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23388
23389 * gcc.dg/compare3.c: New test.
23390
23391 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23392
23393 * gcc.dg/format-warnll-1.c: New test.
23394
23395 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23396
23397 * gcc.dg/cpp/cmdlne-P.c: New test.
23398
23399 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23400
23401 * gcc.c-torture/execute/builtin-abs-1.c,
23402 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23403
23404 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23405
23406 * gcc.dg/cpp/multiline.c: New test.
23407
23408 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23409
23410 * g++.old-deja/g++.other/syshdr1.C: Update.
23411 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23412
23413 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23414
23415 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23416
23417 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23418
23419 * g++.old-deja/g++.pt/ttp65.C: New test.
23420
23421 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23422
23423 * g++.old-deja/g++.pt/ttp64.C: New test.
23424
23425 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23426
23427 * g++.old-deja/g++.pt/spec33.C: New test.
23428
23429 2000-12-14 Catherine Moore <clm@redhat.com>
23430
23431 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23432 * gcc.c-torture/execute/920612-2.c: Likewise.
23433 * gcc.c-torture/execute/920428-2.c: Likewise.
23434 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23435 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23436
23437 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23438
23439 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23440 * gcc.dg/pack-test-2.c: Likewise.
23441
23442 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23443
23444 Tests by Zack Weinberg <zackw@stanford.edu>.
23445
23446 * gcc.dg/cpp/defined.c: Update.
23447 * gcc.dg/cpp/defined_trad.c: New tests.
23448
23449 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23450
23451 * gcc.dg/cpp/trad-direct.c: Update.
23452
23453 2000-12-11 Neil Booth <neilb@earthling.net>
23454
23455 * gcc.dg/cpp/defined_trad.c
23456
23457 2000-12-11 Neil Booth <neilb@earthling.net>
23458
23459 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23460
23461 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23462
23463 * gcc.dg/format-miss-2.c: New test.
23464
23465 2000-12-09 Neil Booth <neilb@earthling.net>
23466
23467 * gcc.dg/cpp/lineflags.c: New tests.
23468 * gcc.dg/cpp/poison.c: Update.
23469 * gcc.dg/cpp/redef2.c: Update.
23470 * gcc.dg/cpp/skipping.c: New test.
23471
23472 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23473
23474 * g++.old-deja/g++.other/eh3.C: New testcase.
23475
23476 2000-12-07 Neil Booth <neilb@earthling.net>
23477
23478 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23479 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23480 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23481 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23482 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23483 Update.
23484
23485 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23486
23487 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23488 __SIZE_TYPE__ instead of int for type of integers cast to
23489 pointers.
23490
23491 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23492
23493 * g++.old-deja/g++.other/cleanup4.C: New test.
23494
23495 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23496
23497 * format-sec-1.c: New test.
23498
23499 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23500
23501 * gcc.dg/format-nonlit-3.c: New test.
23502
23503 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23504
23505 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23506 through a null pointer.
23507
23508 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23509
23510 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23511 * g++.old-deja/g++.pt/partial4.C: New test.
23512
23513 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23514
23515 * gcc.c-torture/execute/ieee/hugeval.x: New.
23516
23517 2000-12-06 Neil Booth <neilb@earthling.net>
23518
23519 * gcc.dg/cpp/backslash2.c: New tests.
23520
23521 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23522
23523 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23524 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23525
23526 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23527
23528 * gcc.c-torture/execute/20001203-2.c: New testcase.
23529
23530 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23531
23532 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23533 * g++.old-deja/g++.other/virtual10.C: New test.
23534
23535 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23536
23537 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23538
23539 2000-12-05 Richard Henderson <rth@redhat.com>
23540
23541 * gcc.c-torture/compile/20001205-1.c: New.
23542
23543 2000-12-04 Neil Booth <neilb@earthling.net>
23544
23545 * g++.old-deja/g++.other/virtual9.C: New test.
23546 * g++.old-deja/g++.pt/crash61.C: New test.
23547 * gcc.c-torture/execute/loop-9.c: New test.
23548
23549 2000-12-04 Neil Booth <neilb@earthling.net>
23550
23551 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23552 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23553 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23554 * gcc.dg/cpp/extratokens.c: ...here.
23555
23556 2000-12-04 Neil Booth <neilb@earthling.net>
23557
23558 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23559 New tests.
23560
23561 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23562
23563 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23564 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23565
23566 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23567
23568 * gcc.c-torture/execute/20001203-1.c: New test.
23569
23570 2000-12-03 Neil Booth <neilb@earthling.net>
23571
23572 * gcc.dg/cpp/macro6.c: New test cases.
23573
23574 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23575
23576 * gcc.c-torture/execute/string-opt-9.c: New test.
23577 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23578 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23579 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23580
23581 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23582 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23583
23584 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23585
23586 * gcc.dg/cpp/if-6.c: New testcase.
23587
23588 * gcc.dg/20001201-1.c: New testcase.
23589
23590 2000-12-02 Neil Booth <neilb@earthling.net>
23591
23592 * g++.old-deja/g++.other/externC4.C,
23593 g++.old-deja/g++.other/friend10.C: New tests.
23594
23595 2000-12-02 Neil Booth <neilb@earthling.net>
23596
23597 * g++.old-deja/g++.other/instan2.C
23598 * g++.old-deja/g++.other/instan3.C: New test.
23599
23600 2000-12-02 Neil Booth <neilb@earthling.net>
23601
23602 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23603 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23604 gnuc99.c,gnuc99-pedantic.c: New tests.
23605
23606 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23607
23608 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23609 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23610
23611 2000-12-01 Neil Booth <neilb@earthling.net>
23612
23613 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23614 * gcc.dg/cpp/poison.c: Update.
23615 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23616
23617 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23618
23619 * g77.f-torture/execute/20001201.f: New test.
23620
23621 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23622
23623 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23624
23625 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23626
23627 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23628
23629 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23630
23631 * g++.old-deja/g++.other/cast6.C: New test.
23632
23633 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23634
23635 * gcc.c-torture/execute/20001130-2.c: New testcase.
23636
23637 2000-11-30 Richard Henderson <rth@redhat.com>
23638
23639 * gcc.c-torture/execute/20001130-1.c: New test.
23640
23641 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23642
23643 * g++.old-deja/g++.other/op3.C: New test.
23644
23645 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23646
23647 * g++.old-deja/g++.other/op2.C: New test.
23648
23649 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.other/crash38.C: New test.
23652
23653 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23654
23655 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23656
23657 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23658
23659 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23660 tests.
23661 * gcc.c-torture/execute/string-opt-6.c: New test.
23662
23663 * gcc.dg/20001117-1.c: Add main.
23664
23665 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23666
23667 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23668 Move from here ...
23669 * gcc.dg/940510-1.c: ... to here.
23670
23671 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23672 zero-size arrays in toplevel structures.
23673
23674 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23675
23676 * gcc.c-torture/execute/loop-8.c: New test.
23677
23678 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23679
23680 * g++.old-deja/g++.other/base1.C: New test.
23681
23682 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23683
23684 * g++.old-deja/g++.other/parse2.C: New test.
23685
23686 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23687
23688 * g++.old-deja/g++.pt/incomplete1.C: New test.
23689
23690 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23691
23692 * g++.old-deja/g++.other/friend9.C: New test.
23693
23694 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23695
23696 * gcc.dg/20001127-1.c: New test.
23697
23698 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23699
23700 * g++.old-deja/g++.pt/friend46.C: New test.
23701
23702 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23703
23704 * g++.old-deja/g++.other/ptrmem8.C: New test.
23705
23706 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23707
23708 * gcc.c-torture/execute/string-opt-7.c: New test.
23709 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23710
23711 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23712
23713 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23714 instead of 'mkcheck 2'.
23715
23716 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23717
23718 * gcc.c-torture/execute/memcheck/driver.c,
23719 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23720 C9X references to refer to C99.
23721
23722 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23723
23724 * gcc.dg/ultrasp3.c: New test.
23725
23726 2000-11-25 Neil Booth <neilb@earthling.net>
23727
23728 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23729
23730 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23731
23732 * gcc.c-torture/compile/20001123-2.c: New.
23733
23734 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23735
23736 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23737
23738 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23739
23740 * gcc.dg/sequence-point-1.c: Add some new tests.
23741 * gcc.c-torture/execute/20001124-1.c: New test.
23742
23743 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23744
23745 * g++.old-deja/g++.other/vaarg4.C: New test.
23746 * gcc.c-torture/compile/20001123-1.c: New test.
23747
23748 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23749
23750 * g++.other/crash24.C: Adjust and remove XFAIL.
23751 * g++.other/crash37.C: New test.
23752
23753 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23754
23755 * g++.old-deja/g++.pt/instantiate9.C: New test.
23756
23757 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23758
23759 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23760 new ABI, too.
23761
23762 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23763 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23764
23765 2000-11-22 Neil Booth <neilb@earthling.net>
23766
23767 * gcc.dg/cpp/Wtrigraphs.c: New test.
23768
23769 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23770
23771 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23772
23773 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23774
23775 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23776
23777 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23778
23779 * lib/gcc-dg.exp: load_lib scanasm.exp.
23780 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23781 * lib/g++-dg.exp: load_lib scanasm.exp.
23782 * lib/scanasm.exp: New.
23783 (scan-assembler, scan-assembler-not): Add optional arguments to
23784 test name, or if not present, the pattern name.
23785 (scan-assembler-dem, scan-assembler-dem-not): New.
23786
23787 * g++.dg/dg.exp: New.
23788
23789 2000-11-21 Neil Booth <neilb@earthling.net>
23790
23791 * gcc.dg/cpp/integrated1.c: Remove.
23792
23793 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23794
23795 * gcc.c-torture/execute/20001121-1.c: New test.
23796
23797 2000-11-21 Richard Henderson <rth@redhat.com>
23798
23799 * gcc.c-torture/compile/20001121-1.c: New test.
23800
23801 2000-11-20 Neil Booth <neilb@earthling.net>
23802
23803 * gcc.dg/cpp/integrated1.c: New test.
23804
23805 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23806
23807 * g++.old-deja/g++.other/inline17.C: New test.
23808
23809 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23810
23811 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23812 local variable to be zero: I made the variable global. Now
23813 uses abort() and exit() instead of relying on main's return value.
23814
23815 2000-11-20 Neil Booth <neilb@earthling.net>
23816
23817 * gcc.dg/cpp/paste2.c: Update test.
23818 * objc/execute/paste.m: New test.
23819
23820 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23821
23822 * gcc.dg/c99-condexpr-1.c: New test.
23823
23824 2000-11-20 Neil Booth <neilb@earthling.net>
23825
23826 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23827
23828 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23829
23830 * g++.old-deja/g++.pt/export1.C: New test.
23831
23832 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23833
23834 * gcc.dg/20001117-1.c: New test.
23835
23836 2000-11-18 Richard Henderson <rth@redhat.com>
23837
23838 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23839
23840 2000-11-18 Richard Henderson <rth@redhat.com>
23841
23842 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23843 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23844 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23845
23846 2000-11-18 Richard Henderson <rth@redhat.com>
23847
23848 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23849 (main): New. Exit cleanly.
23850
23851 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23852
23853 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23854 gcc.dg/c99-fordecl-2.c: New tests.
23855
23856 2000-11-18 Richard Henderson <rth@redhat.com>
23857
23858 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23859 * gcc.c-torture/execute/zerolen-2.c: New.
23860
23861 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23862
23863 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23864 memory.
23865
23866 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23867
23868 * g++.old-deja/g++.pt/instantiate8.C: New test.
23869
23870 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23871
23872 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23873 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23874
23875 2000-11-16 Nick Clifton <nickc@redhat.com>
23876
23877 * gcc.c-torture/execute/nestfunc-2.c: New test.
23878 * gcc.c-torture/execute/nestfunc-3.c: New test.
23879
23880 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23881
23882 * gcc.c-torture/compile/20001116-1.c: New test.
23883
23884 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23885
23886 * gcc.c-torture/execute/20001115-1.c: New test.
23887
23888 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23889
23890 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23891 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23892 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23893 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23894
23895 2000-11-15 Neil Booth <neilb@earthling.net>
23896
23897 gcc.dg/cpp/_Pragma1.c: Update.
23898 gcc.dg/cpp/_Pragma2.c: New test.
23899
23900 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23901
23902 * g++.old-deja/g++.other/anon5.C: New test.
23903
23904 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23905
23906 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23907 tests.
23908
23909 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23910
23911 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23912 output.
23913
23914 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23915
23916 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23917 labels at end of compound statements.
23918
23919 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23920
23921 * gcc.c-torture/execute/loop-7.c: New test.
23922
23923 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23924
23925 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23926
23927 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23928
23929 * gcc.dg/c99-bool-1.c: New test.
23930
23931 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23932
23933 * gcc.dg/c99-scope-1.c: Remove xfail.
23934 * gcc.dg/c99-scope-2.c: New test.
23935
23936 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23937
23938 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23939 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23940
23941 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23942
23943 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23944 error messages.
23945
23946 * g++.mike/p700.C: Don't typedef wchar_t.
23947 * g++.mike/p784.C: Likewise.
23948 * g++.mike/eb101.C: Don't use __wchar_t.
23949
23950 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23951
23952 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23953 from DO loop.
23954
23955 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23956
23957 * gcc.c-torture/execute/20001111-1.c: New test.
23958
23959 2000-11-10 Nick Clifton <nickc@redhat.com>
23960
23961 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23962 long multuiple and accumulate.
23963
23964 2000-11-09 Richard Henderson <rth@redhat.com>
23965
23966 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23967 via size_t instead of int.
23968
23969 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23970 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23971 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23972 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23973
23974 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23975
23976 * gcc.c-torture/compile/20001109-1.c: New test.
23977 * gcc.c-torture/compile/20001109-2.c: New test.
23978
23979 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23980
23981 * g++.old-deja/g++.pt/operator1.C: New test.
23982 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23983
23984 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23985
23986 * gcc.dg/20001108-1.c: New test.
23987
23988 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23989
23990 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23991 with both arguments constant strings.
23992 * gcc.c-torture/execute/string-opt-3.c: New test.
23993 * gcc.c-torture/execute/string-opt-4.c: New test.
23994 * gcc.c-torture/execute/string-opt-5.c: New test.
23995
23996 2000-11-08 Nick Clifton <nickc@redhat.com>
23997
23998 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23999 mulsidi3adddi patterns.
24000
24001 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24002
24003 * g++.old-deja/g++.other/crash36.C: New test.
24004
24005 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24006
24007 * g++.old-deja/g++.other/init16.C: New test.
24008
24009 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24010
24011 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24012
24013 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24014
24015 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24016 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24017 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24018
24019 2000-11-07 DJ Delorie <dj@redhat.com>
24020
24021 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24022
24023 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24024
24025 * gcc.c-torture/execute/string-opt-1.c: New test.
24026
24027 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24028
24029 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24030 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24031 parameters in registers, and there is no way for a varargs
24032 function to know in which order the integer and floating-point
24033 parameters should be interleaved when they are placed on the
24034 stack.
24035 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24036 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24037
24038 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24039
24040 * gcc.c-torture/execute/string-opt-2.c: New test.
24041
24042 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24043
24044 * g++.old-deja/g++.pt/crash60.C: New test.
24045
24046 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24047
24048 * g++.old-deja/g++.other/crash24.C: New test.
24049 * g++.old-deja/g++.other/crash25.C: New test.
24050 * g++.old-deja/g++.other/crash26.C: New test.
24051 * g++.old-deja/g++.other/crash27.C: New test.
24052 * g++.old-deja/g++.other/crash28.C: New test.
24053 * g++.old-deja/g++.other/crash29.C: New test.
24054 * g++.old-deja/g++.other/crash30.C: New test.
24055 * g++.old-deja/g++.other/crash31.C: New test.
24056 * g++.old-deja/g++.other/crash32.C: New test.
24057 * g++.old-deja/g++.other/crash33.C: New test.
24058 * g++.old-deja/g++.other/crash34.C: New test.
24059 * g++.old-deja/g++.other/crash35.C: New test.
24060
24061 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24062
24063 * gcc.c-torture/execute/20001031-1.c: New test.
24064
24065 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24066
24067 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24068 namespace.
24069
24070 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24071 standards-conformant.
24072
24073 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24074
24075 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24076 * g++.old-deja/g++.mike/p755a.C: Likewise.
24077 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24078 library makes no calls to `operator new' during initialization.
24079
24080 2000-11-04 Neil Booth <neilb@earthling.net>
24081
24082 * gcc.dg/cpp/include2.c: New tests.
24083
24084 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24085
24086 * lib/g++.exp (g++_set_ld_library_path): New function.
24087 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24088
24089 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24090
24091 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24092 warnings.
24093
24094 2000-11-01 Richard Henderson <rth@redhat.com>
24095
24096 * g++.old-deja/g++.ext/namedret1.C: New.
24097 * g++.old-deja/g++.ext/namedret2.C: New.
24098 * g++.old-deja/g++.ext/namedret3.C: New.
24099
24100 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24101
24102 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24103 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24104
24105 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24106
24107 * gcc.c-torture/execute/va-arg-21.c: New test.
24108
24109 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24110
24111 * gcc.dg/c99-complex-2.c: New test.
24112
24113 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24114
24115 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24116
24117 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24118
24119 * g++.old-deja/g++.other/inline16.C: New test.
24120
24121 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24122
24123 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24124 __PRETTY_FUNCTION__
24125
24126 2000-10-29 Neil Booth <neilb@earthling.net>
24127
24128 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24129 New tests.
24130 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24131 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24132 optimisation.
24133
24134 2000-10-29 Neil Booth <neilb@earthling.net>
24135
24136 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24137 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24138 * mi5.c: Test multiple includes work with -C.
24139 * trigraphs.c: Test ^= version.
24140
24141 2000-10-28 Neil Booth <neilb@earthling.net>
24142
24143 New tests and test updates for new macro expander.
24144
24145 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24146 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24147 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24148 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24149 new diagnostic messages.
24150
24151 * gcc.dg/cpp/macro3.c: New tests.
24152
24153 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24154
24155 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24156 on the same line.
24157
24158 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24159
24160 * g++.old-deja/g++.other/eh2.C: New test.
24161
24162 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24163
24164 * gcc.c-torture/execute/20001027-1.c: New test.
24165
24166 2000-10-26 Richard Henderson <rth@redhat.com>
24167
24168 * gcc.c-torture/execute/20001026-1.c: New.
24169
24170 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24171
24172 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24173 * g++.old-deja/g++.law/builtin1.C: Likewise.
24174 * g++.old-deja/g++.law/ctors10.C: Likewise.
24175 * g++.old-deja/g++.law/virtual3.C: Likewise.
24176 * g++.old-deja/g++.mike/p658.C: Likewise.
24177 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24178 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24179 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24180 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24181 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24182
24183 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24184
24185 * gcc.c-torture/compile/20001024-1.c: New test.
24186
24187 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24188
24189 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24190 to tell us whether or not we are using V3.
24191
24192 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24193
24194 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24195 operands.
24196
24197 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24198
24199 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24200
24201 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24202
24203 * gcc.c-torture/execute/20001024-1.c: New test.
24204
24205 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24206
24207 * g++.old-deja/g++.other/sibcall1.C: New test.
24208
24209 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24210
24211 * gcc.dg/noncompile/init-3.c: New test.
24212
24213 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24214
24215 * gcc.dg/format-array-1.c: New test.
24216
24217 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24218
24219 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24220 writing through null pointers; remove comment about testing
24221 unterminated strings.
24222
24223 2000-10-17 Matthew Hiller <hiller@redhat.com>
24224
24225 * gcc.c-torture/execute/20001017-2.c: New test.
24226
24227 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24228
24229 * gcc.c-torture/compile/20001018-1.c: New test.
24230 * gcc.c-torture/compile/20001018-1.x: Xfail.
24231
24232 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24233
24234 * gcc.c-torture/execute/20001017-1.c: New test.
24235
24236 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24237
24238 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24239 for multiple use of arguments with scanf formats; add tests for
24240 multiple use of arguments.
24241
24242 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24243
24244 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24245
24246 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24247
24248 * gcc.dg/format-miss-1.c: New test.
24249
24250 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24251
24252 * gcc.c-torture/execute/20001013-1.c: New test.
24253
24254 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24255
24256 * gcc.dg/format-branch-1.c: New test.
24257
24258 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24259
24260 * README, lib/file-format.exp: Remove EGCS references.
24261
24262 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24263
24264 * gcc.dg/20001013-1.c: New test.
24265
24266 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24267
24268 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24269 for intmax_t in the compiler using __typeof__ and the type rules
24270 for conditional expressions.
24271
24272 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24273
24274 * gcc.dg/20001012-1.c: New test.
24275 * gcc.dg/20001012-2.c: New test.
24276
24277 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24278
24279 * gcc.dg/format-attr-1.c: New test.
24280
24281 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24282
24283 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24284 __LONG_LONG_MAX__ instead of LLONG_MAX.
24285
24286 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24287
24288 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24289 scanf flags.
24290 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24291 flags.
24292
24293 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24294
24295 * gcc.dg/sequence-pt-1.c: New test.
24296
24297 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24298
24299 * gcc.c-torture/execute/20001011-1.c: New testcase.
24300 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24301
24302 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24303
24304 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24305 does not error on it.
24306
24307 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24308
24309 * gcc.dg/20001009-1.c: New test.
24310
24311 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24312
24313 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24314 * gcc.c-torture/execute/20001009-2.c: ... to here.
24315
24316 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24317
24318 * gcc.c-torture/compile/20001009-1.c: New testcase.
24319 * gcc.c-torture/execute/20001009-1.c: New testcase.
24320 Testcases provided by Jan Hubicka <jh@suse.cz>.
24321
24322 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24323
24324 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24325 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24326 uintmax_t using <limits.h> to emulate the compiler's internal
24327 logic. No longer XFAIL %j tests.
24328
24329 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24330
24331 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24332 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24333 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24334 regexps and details of expected handling of some bad formats.
24335 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24336 suppression.
24337
24338 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24339
24340 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24341 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24342 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24343 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24344 in list archives.
24345
24346 2000-10-06 Richard Henderson <rth@cygnus.com>
24347
24348 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24349 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24350 * g++.old-deja/g++.jason/report.C: Likewise.
24351 * g++.old-deja/g++.law/friend5.C: Likewise.
24352 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24353 of the expected warnings.
24354
24355 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24356
24357 * g++.old-deja/g++.pt/enum14.C: New test.
24358
24359 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24360
24361 * g++.old-deja/g++.pt/crash59.C: New test.
24362
24363 2000-10-04 Will Cohen <wcohen@redhat.com>
24364
24365 * gcc.dg/20000926-1.c: New test.
24366
24367 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24368
24369 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24370 function name for current C++ compiler.
24371 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24372
24373 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24374
24375 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24376 __PRETTY_FUNCTION__.
24377 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24378
24379 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24380
24381 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24382
24383 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24384
24385 * gcc.c-torture/compile/20000923-1.c: New test.
24386
24387 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24388
24389 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24390 * g++.old-deja/g++.pt/ttp62.C: Same.
24391 * g++.old-deja/g++.other/inline14.C: Same.
24392
24393 2000-09-24 Richard Henderson <rth@cygnus.com>
24394
24395 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24396
24397 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24398
24399 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24400
24401 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24402
24403 * gcc.c-torture/compile/20000922-1.c: New file.
24404
24405 2000-09-21 Nick Clifton <nickc@redhat.com>
24406
24407 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24408 a signed long modulo operation.
24409 (mod6): New function - perform an unsigned long modulo operation.
24410 (main): Add tests for modulos of very large numbers by very small
24411 dividends.
24412
24413 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24414
24415 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24416
24417 2000-09-19 Richard Henderson <rth@cygnus.com>
24418
24419 * gcc.dg/compare2.c (case 10): XFAIL.
24420
24421 2000-09-18 Richard Henderson <rth@cygnus.com>
24422
24423 * gcc.c-torture/execute/20000906-1.c: Move ...
24424 * gcc.dg/20000906-1.c: ... here. Only run on targets
24425 that support __builtin_trap.
24426
24427 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24428
24429 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24430
24431 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24432
24433 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24434 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24435 more $ format tests.
24436
24437 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24438
24439 * gcc.dg/format-errmk-1.c: New test.
24440
24441 2000-09-17 Greg McGary <greg@mcgary.org>
24442
24443 * gcc.c-torture/execute/20000917-1.x: Remove.
24444
24445 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24446
24447 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24448
24449 2000-09-17 Greg McGary <greg@mcgary.org>
24450
24451 * gcc.c-torture/execute/20000917-1.c: New test.
24452 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24453
24454 2000-09-16 Neil Booth <NeilB@earthling.net>
24455
24456 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24457 in nested macro bug.
24458
24459 2000-09-15 Neil Booth <NeilB@earthling.net>
24460
24461 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24462
24463 2000-09-14 Jeffrey A Law (law@cygnus.com)
24464
24465 * gcc.c-torture/execute/20000914-1.c: New test.
24466
24467 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24468
24469 * g++.other/inline13.C: New test.
24470
24471 2000-09-12 Andreas Jaeger <aj@suse.de>
24472
24473 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24474 constant by Ulrich Drepper <drepper@redhat.com>.
24475
24476 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24477
24478 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24479
24480 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24481
24482 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24483
24484 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24485
24486 * gcc.dg/cpp/backslash.c: New test.
24487
24488 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24489
24490 * gcc.c-torture/execute/20000910-1.c: New test.
24491 * gcc.c-torture/execute/20000910-2.c: Likewise.
24492
24493 2000-09-11 Robert Lipe <robertl@sco.com>
24494
24495 * gcc.dg/pragma-align.c: New test.
24496
24497 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24498
24499 * g++.old-deja/g++.pt/explicit82.C: New test.
24500 * g++.old-deja/g++.pt/explicit83.C: New test.
24501
24502 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24503
24504 * gcc.dg/asm-names.c: New test.
24505
24506 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24507
24508 * gcc.dg/cpp/tr-warn6.c: New test
24509
24510 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24511
24512 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24513 be accepted.
24514
24515 2000-09-07 Catherine Moore <clm@redhat.com>
24516
24517 * gcc.c-torture/execute/unroll-1.c: New test.
24518
24519 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24520
24521 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24522 ERROR markers.
24523 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24524 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24525 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24526 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24527 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24528 Preprocess only.
24529 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24530 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24531
24532 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24533
24534 * g++.old-deja/g++.pt/deduct2.C: New test.
24535
24536 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24537
24538 * g++.old-deja/g++.pt/parms2.C: New test.
24539
24540 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24541
24542 * g++.old-deja/g++.pt/crash58.C: New test.
24543
24544 2000-09-06 Greg McGary <greg@mcgary.org>
24545
24546 * gcc.c-torture/execute/20000906-1.c: New test.
24547 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24548
24549 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24550
24551 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24552
24553 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24554
24555 * g++.old-deja/g++.pt/crash57.C: New test.
24556
24557 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24558
24559 * g++.old-deja/g++.pt/crash56.C: New test.
24560
24561 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24562
24563 * g++.old-deja/g++.pt/koenig1.C: New test.
24564
24565 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24566
24567 * gcc.dg/20000904-1.c: New test.
24568
24569 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24570
24571 * gcc.dg/cpp/paste8.c: New test.
24572
24573 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24574
24575 * gcc.c-torture/compile/20000827-1.c: New test.
24576
24577 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24578
24579 * gcc.dg/format-diag-1.c: New test.
24580
24581 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24582
24583 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24584 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24585 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24586 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24587 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24588
24589 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24590
24591 * g++.old-deja/g++.other/nested4.C: New test.
24592
24593 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24594
24595 * g++.old-deja/g++.ns/scoped1.C: New test.
24596
24597 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24598
24599 * lib/g++.exp: Support testing already-installed GCC.
24600
24601 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24602
24603 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24604
24605 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24606
24607 * gcc.dg/return-type-2.c: New test.
24608
24609 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24610
24611 * gcc.c-torture/compile/20000825-1.c: New test.
24612
24613 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24614
24615 * gcc.dg/dwarf2-2.c: New test.
24616
24617 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24618
24619 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24620 dg-warning regexps.
24621
24622 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24623
24624 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24625 gcc.dg/format-ext-5.c: New tests.
24626
24627 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24628
24629 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24630
24631 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24632
24633 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24634
24635 2000-08-24 Richard Henderson <rth@cygnus.com>
24636
24637 * gcc.dg/ia64-sync-1.c: New test.
24638 * gcc.dg/ia64-sync-2.c: New test.
24639 * gcc.dg/ia64-asm-1.c: New test.
24640
24641 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24642
24643 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24644 * gcc.dg/format-ext-2.c: New test.
24645
24646 2000-08-23 Jason Merrill <jason@redhat.com>
24647
24648 * lib/old-dejagnu.exp: Also ignore "In member function" and
24649 "At global scope".
24650
24651 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24652
24653 * gcc.dg/noncompile/label-lineno-1.c: New test.
24654
24655 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24656
24657 * gcc.dg/c99-array-nonobj-1.c: New test.
24658
24659 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24660
24661 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24662 tests.
24663 * gcc.dg/format-ext-1.c: New test.
24664
24665 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24666
24667 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24668 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24669 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24670 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24671 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24672
24673 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24674
24675 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24676 gcc.dg/c99-strftime-2.c: New tests.
24677
24678 2000-08-22 Richard Henderson <rth@cygnus.com>
24679
24680 * gcc.c-torture/execute/20000822-1.c: New test.
24681
24682 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24683
24684 * gcc.c-torture/execute/20000819-1.x: Remove.
24685
24686 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24687
24688 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24689 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24690 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24691 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24692 gcc.dg/format-xopen-1.c: New tests.
24693
24694 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24695
24696 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24697
24698 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24699
24700 * g++.old-deja/g++.other/loop2.C: New test.
24701
24702 * gcc.c-torture/compile/20000606-1.c: New test.
24703 * gcc.c-torture/compile/20000728-1.c: New test.
24704 * gcc.c-torture/execute/20000801-1.c: New test.
24705 * gcc.c-torture/execute/20000801-2.c: New test.
24706 * gcc.c-torture/execute/20000819-1.c: New test.
24707 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24708 * gcc.dg/20000629-1.c: New test.
24709 * gcc.dg/20000724-1.c: New test.
24710 * gcc.dg/20000807-1.c: New test.
24711
24712 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24713
24714 * gcc.dg/cpp/pragma-1.c: New test.
24715 * gcc.dg/cpp/pragma-2.c: New test.
24716
24717 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24718
24719 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24720 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24721
24722 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24723
24724 * gcc.c-torture/compile/20000818-1.c: New test.
24725
24726 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24727
24728 * gcc.c-torture/execute/20000818-1.c: New test.
24729
24730 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24731
24732 * gcc.dg/format-va-1.c: New test.
24733
24734 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24735
24736 * g++.old-deja/g++.other/typedef8.C: New test.
24737
24738 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24739
24740 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24741 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24742 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24743 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24744 * g++.old-deja/g++.other/ptrmem7.C: New test.
24745 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24746
24747 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24748
24749 * g++.old-deja/g++.pt/typename27.C: New test.
24750
24751 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24752
24753 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24754 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24755 * g++.old-deja/g++.pt/friend45.C: New test.
24756 * g++.old-deja/g++.other/friend8.C: New test.
24757
24758 2000-08-15 Richard Henderson <rth@cygnus.com>
24759
24760 * gcc.c-torture/execute/20000815-1.c: New test.
24761
24762 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24763
24764 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24765 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24766 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24767
24768 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24769
24770 * g++.old-deja/g++.other/refinit2.C: New test.
24771
24772 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24773
24774 * lib/c-torture.exp (c-torture): Make
24775 compiler_conditional_xfail_data global.
24776 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24777 compiler_conditional_xfail_data machinery.
24778 (f-torture-execute): Likewise.
24779 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24780 and only when unrolling loops.
24781
24782 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24783
24784 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 * g++.old-deja/g++.pt/explicit81.C: New test.
24787
24788 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24789
24790 * g++.old-deja/g++.pt/typename26.C: New test.
24791
24792 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24793
24794 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24795 warning.
24796
24797 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24798
24799 * g++.old-deja/g++.other/array3.C: New test.
24800
24801 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24802
24803 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24804 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24805 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24806 New tests.
24807
24808 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24809
24810 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24811 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24812
24813 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24814
24815 * gcc.c-torture/execute/20000808-1.c: New test.
24816
24817 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24818
24819 * gcc.dg/c90-const-expr-1.c: New test.
24820
24821 2000-08-08 Richard Henderson <rth@cygnus.com>
24822
24823 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24824
24825 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24826
24827 * gcc.dg/noncompile/const-ll-1.c: New test.
24828
24829 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24830
24831 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24832
24833 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24834
24835 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24836 that running programs linked against the shared version of libobjc
24837 run correctly.
24838
24839 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24840
24841 * gcc.dg/c99-printf-1.c: New test.
24842
24843 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24844
24845 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24846
24847 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24848
24849 * gcc.c-torture/execute/20000731-1.x: Delete.
24850
24851 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24852
24853 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24854 and torture_without_loops as is done by c-torture.exp.
24855 (search_for): Copy from c-torture.exp.
24856 (gcc-dg-runtest): New function, drives a directory of tests
24857 iterating over the TORTURE_OPTIONS.
24858 (scan-assembler, scan-assembler-not): Move here from
24859 individual directory drivers.
24860
24861 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24862 defined by lib/gcc-dg.exp.
24863 * gcc.dg/cpp/cpp.exp: Likewise.
24864 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24865 gcc-dg-runtest, so we cycle over optimization options.
24866
24867 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24868 * gcc.dg/compare2.c: No longer expected to fail.
24869
24870 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24871
24872 * gcc.c-torture/execute/20000804-1.c: New test.
24873
24874 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24875
24876 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24877
24878 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24879
24880 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24881
24882 2000-08-03 Jeffrey A Law (law@cygnus.com)
24883
24884 * gcc.c-torture/compile/20000803-1.c: New test.
24885
24886 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24887
24888 * gcc.c-torture/execute/20000801-3.c,
24889 gcc.c-torture/execute/20000801-4.c: New tests.
24890 * gcc.c-torture/execute/20000801-3.x,
24891 gcc.c-torture/execute/20000801-4.x: Xfail.
24892
24893 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24894
24895 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24896 libobjc/.libs to allow for libtool.
24897
24898 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24899
24900 * gcc.c-torture/compile/20000802-1.c: New test.
24901
24902 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24903
24904 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24905
24906 2000-07-31 Jeffrey A Law (law@cygnus.com)
24907
24908 * gcc-c-torture/execute/20000731-2.c: New test.
24909
24910 * gcc.c-torture/execute/20000731-1.c: New test.
24911 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24912
24913 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24914
24915 * testsuite/gcc.dg/cpp/paste7.c: New test.
24916 * gcc.dg/cpp/20000725-1.c: New test.
24917
24918 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24919
24920 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24921 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24922 declaration warning for __builtin_dwarf_reg_size.
24923
24924 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24925
24926 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24927
24928 * gcc.dg/noncompile/voidparam-1.c: New test.
24929
24930 2000-07-30 Richard Henderson <rth@cygnus.com>
24931
24932 * gcc.dg/c90-digraph-1.c: Don't xfail.
24933 * gcc.dg/compare2.c (case 10): Xfail.
24934 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24935
24936 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24937
24938 * gcc.dg/c99-main-1.c: New test.
24939
24940 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24941
24942 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24943
24944 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24945
24946 * gcc.c-tortuer/execute/20000726-1.c: New test.
24947
24948 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24949
24950 * gcc.c-torture/execute/enum-2.c: New test.
24951
24952 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24953
24954 * gcc.dg/cpp/tr-warn3.c: New test.
24955
24956 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24957
24958 * g++.old-deja/g++.ext/implicit1.C: Remove.
24959 * g++.old-deja/g++.jason/c2.C: Remove
24960 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24961 * g++.old-deja/g++.pt/crash16.C: Likewise.
24962 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24963
24964 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24965
24966 * g++.old-deja/g++.other/for2.C: New test.
24967
24968 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24969
24970 * gcc.dg/20000720-1.c: New test.
24971
24972 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24973
24974 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24975
24976 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24977
24978 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24979 * gcc.c-torture/execute/20000722-1.c: New.
24980 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24981
24982 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24983
24984 * gcc.dg/cpp/20000720-1.S: New test.
24985
24986 2000-07-21 Michael Meissner <meissner@redhat.com>
24987
24988 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24989
24990 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24991
24992 * g++.old-deja/g++.brendan/crash16.C,
24993 g++.old-deja/g++.brendan/parse3.C,
24994 g++.old-deja/g++.brendan/redecl1.C,
24995 g++.old-deja/g++.ns/template13.C,
24996 g++.old-deja/g++.other/decl4.C,
24997 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24998
24999 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25000
25001 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25002 and "Internal error".
25003
25004 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25005 regexps.
25006 * gcc.dg/cpp/paste6.c: New test.
25007
25008 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25009
25010 * gcc.dg/cpp/tr-direct.c: New test.
25011
25012 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25013 gcc.dg/cpp/undef1.c: Tweak error regexps.
25014
25015 2000-07-18 Eric Christopher <echristo@redhat.com>
25016
25017 * gcc.c-torture/compile/20000718-1.c: New test.
25018
25019 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25020
25021 * cpplex.c (_cpp_push_token): If the token being pushed back
25022 is the previous token in this context, just subtract one from
25023 context->posn.
25024 * cppmacro.c (save_expansion): Clear aux field when storing a
25025 placemarker.
25026
25027 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25028
25029 * gcc.dg/noncompile/redecl-1.c: New test.
25030
25031 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25032
25033 * gcc.c-torture/execute/20000717-5.c: New test.
25034 * gcc.c-torture/execute/20000717-1.x: Removed.
25035
25036 2000-07-17 Richard Henderson <rth@cygnus.com>
25037
25038 * gcc.c-torture/execute/20000717-4.c: New test.
25039
25040 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25041
25042 * gcc.dg/cpp/syshdr.c: New test.
25043 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25044
25045 2000-07-17 Neil Booth <neilb@earthling.net>
25046
25047 * gcc.dg/cpp/cmdlne-dM.c: New test.
25048 * gcc.dg/cpp/cmdlne-dD.c: New test.
25049
25050 2000-07-17 Jeffrey A Law (law@cygnus.com)
25051
25052 * gcc.c-torture/execute/20000717-3.c: New test.
25053
25054 * gcc.c-torture/compile/20000717-1.c: New test.
25055
25056 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25057
25058 * gcc.c-torture/execute/20000717-2.c: New test.
25059
25060 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25061
25062 * gcc.dg/formatz-1.c: New test.
25063
25064 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25065 * gcc.dg/c99-digraph-1.c: New tests.
25066
25067 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25068 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25069
25070 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25071 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25072 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25073 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25074 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25075 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25076 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25077
25078 2000-07-17 Greg McGary <greg@mcgary.org>
25079
25080 * gcc.c-torture/execute/20000717-1.c: New test.
25081 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25082
25083 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25084
25085 * gcc.c-torture/execute/20000715-2.c: New test.
25086 * gcc.dg/20000715-1.c: New test.
25087
25088 2000-07-15 Michael Meissner <meissner@redhat.com>
25089
25090 * gcc.c-torture/execute/20000715-1.c: New test.
25091
25092 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25093
25094 * gcc.c-torture/execute/20000707-1.c: New test.
25095
25096 2000-07-13 Neil Booth <NeilB@earthling.net>
25097
25098 * testsuite/gcc.dg/cpp/digraph1.c,
25099 testsuite/gcc.dg/cpp/digraph2.c,
25100 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25101
25102 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25103
25104 * g77.f-torture/compile/20000630-2.f: New test.
25105 * g77.f-torture/compile/20000630-2.x
25106
25107 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25108
25109 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25110
25111 2000-07-11 Neil Booth <NeilB@earthling.net>
25112
25113 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25114
25115 2000-07-11 Neil Booth <NeilB@earthling.net>
25116
25117 * gcc.dg/cpp/cmdlne-C.c: New.
25118
25119 2000-07-09 Neil Booth <NeilB@earthling.net>
25120
25121 * gcc.dg/cpp/directiv.c: New tests.
25122 * gcc.dg/cpp/undef1.c: Update.
25123
25124 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25125
25126 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25127
25128 2000-07-09 Neil Booth <NeilB@earthling.net>
25129
25130 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25131
25132 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25133
25134 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25135 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25136
25137 2000-07-08 Neil Booth <NeilB@earthling.net>
25138
25139 * gcc.dg/cpp/macsyntx.c: New tests.
25140
25141 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25142
25143 * gcc.dg/20000707-1.c: New test.
25144
25145 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25146
25147 * gcc.c-torture/execute/20000706-1.c: New test.
25148 * gcc.c-torture/execute/20000706-2.c: New test.
25149 * gcc.c-torture/execute/20000706-3.c: New test.
25150 * gcc.c-torture/execute/20000706-4.c: New test.
25151 * gcc.c-torture/execute/20000706-5.c: New test.
25152
25153 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25154
25155 * g++.old-deja/g++.pt/instantiate7.C: New test.
25156
25157 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25158
25159 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25160 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25161 * g++.old-deja/g++.other/rtti3.C: Likewise.
25162 * g++.old-deja/g++.other/rttid3.C: Likewise.
25163
25164 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25165
25166 * g77.f-torture/compile/20000630-1.x: Fix typo
25167
25168 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25169
25170 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25171 assembly output.
25172
25173 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25174
25175 * gcc.dg/cpp/ident.c: New test.
25176
25177 2000-07-05 Neil Booth <NeilB@earthling.net>
25178
25179 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25180 gcc.dg/cpp/lexstrng.c: New tests.
25181
25182 2000-07-04 Neil Booth <NeilB@earthling.net>
25183
25184 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25185 * gcc.dg/cpp/strify2.c: Same.
25186
25187 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25188
25189 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25190 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25191 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25192 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25193
25194 * testsuite/gcc.dg/cpp/macro1.c,
25195 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25196 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25197 testsuite/gcc.dg/cpp/strify1.c,
25198 testsuite/gcc.dg/cpp/strify2.c: New tests.
25199
25200 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25201
25202 * gcc.c-torture/execute/20000703-1.c: New test.
25203
25204 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25205
25206 * g++.old-deja/g++.pt (lookup10.C): New test.
25207
25208 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25209
25210 * g++.old-deja/g++.pt (typename25.C): New test.
25211
25212 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25213
25214 * gcc.c-torture/compile/20000701-1.c: New test.
25215
25216 2000-06-30 Nick Clifton <nickc@cygnus.com>
25217
25218 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25219 to test case.
25220
25221 2000-06-30 Catherine Moore <clm@cygnus.com>
25222
25223 * gcc.c-torture/execute/align-1.c: New test.
25224
25225 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25226
25227 * g++.old-deja/g++.pt/expr8.C: New test.
25228 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25229
25230 2000-06-29 Nick Clifton <nickc@cygnus.com>
25231
25232 * gcc.c-torture/compile/20000629-1.c: New test.
25233
25234 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25235
25236
25237 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25238 gcc.dg/noncompile directory, depending on whether they're
25239 preprocessor tests or not. Annotate all the tests for the dg
25240 framework.
25241
25242 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25243 * gcc.dg/noncompile/noncompile.exp: New.
25244
25245 * Moved files:
25246 Old name New name
25247 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25248 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25249 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25250 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25251 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25252 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25253 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25254 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25255 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25256 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25257 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25258 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25259 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25260 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25261 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25262 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25263 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25264 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25265 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25266 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25267 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25268 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25269 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25270 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25271
25272 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25273 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25274 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25275 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25276 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25277 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25278
25279 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25280
25281 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25282 declare one variable. On the fourth, error.
25283 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25284 declared by 20000628-1a.h.
25285
25286 2000-06-29 Richard Henderson <rth@redhat.com>
25287
25288 * gcc.c-torture/execute/930529-1.x: New file.
25289 * gcc.dg/920413-1.c: Adjust expected warning text.
25290 * gcc.dg/980217-1.c: Declare abort.
25291 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25292
25293 2000-06-29 Jeffrey A Law (law@cygnus.com)
25294
25295 * g77.f-torture/compile/20000629-1.f: New test.
25296 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25297
25298 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25299
25300 Rearrange lots of files, removing entirely the
25301 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25302 directories.
25303
25304 * Deleted files:
25305 gcc.c-torture/code_quality/code_quality.exp
25306 gcc.c-torture/special/special.exp
25307 gcc.failure/failure.exp
25308 gcc.failure/940409-1.x
25309 gcc.c-torture/compile/961203-1.x
25310
25311 * New files:
25312 gcc.misc-tests/linkage.exp
25313 gcc.c-torture/execute/920730-1t.c
25314 gcc.c-torture/execute/920730-1t.x
25315 gcc.c-torture/compile/920520-1.x
25316 gcc.c-torture/compile/920521-1.x
25317 gcc.c-torture/compile/981006-1.x
25318 gcc.c-torture/execute/eeprof-1.x
25319
25320 * Moved files (possibly with modifications to fit a new harness):
25321 Old name New name
25322 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25323 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25324 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25325 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25326 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25327 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25328 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25329 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25330 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25331 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25332 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25333 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25334 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25335 gcc.failure/940409-1.c gcc.dg/940409-1.c
25336
25337 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25338
25339 * c-torture/compile/961203-1.x: Delete.
25340
25341 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25342 not exit. Include stdio.h.
25343 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25344 * gcc.misc-tests/dg-12.c: Likewise.
25345 * gcc.misc-tests/dg-5.c: Likewise.
25346 * gcc.misc-tests/dg-6.c: Likewise.
25347 * gcc.misc-tests/dg-7.c: Prototype abort.
25348 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25349 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25350 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25351 not exit.
25352 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25353 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25354
25355 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25356
25357 * gcc.dg/cpp/20000628-1.c: New test.
25358 * gcc.dg/cpp/20000628-1.h: New header for above test.
25359 * gcc.dg/cpp/20000628-1a.h: Likewise.
25360
25361 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25362
25363 * gcc.dg/cpp: New directory.
25364 * gcc.dg/cpp/cpp.exp: New driver.
25365 * gcc.dg/cpp/20000627-1.c: New test.
25366 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25367 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25368 and rewrite as a compilation test.
25369
25370 * gcc.dg: Move many files into the cpp subdirectory, possibly
25371 renaming or editing them as well.
25372 Old name New name
25373 990119-1.c cpp/19990119-1.c
25374 990228-1.c cpp/19990228-1.c
25375 990407-1.c cpp/19990407-1.c
25376 990409-1.c cpp/19990409-1.c
25377 990413-1.c cpp/19990413-1.c
25378 990703-1.c cpp/19990703-1.c
25379 20000127-1.c cpp/20000127-1.c
25380 20000129-1.c cpp/20000129-1.c
25381 20000207-1.c cpp/20000207-1.c
25382 20000207-2.c cpp/20000207-2.c
25383 20000209-1.c cpp/20000209-1.c
25384 20000209-2.c cpp/20000209-2.c
25385 20000301-1.c cpp/20000301-1.c
25386 20000419-1.c cpp/20000419-1.c
25387 20000510-1.S cpp/20000510-1.S
25388 20000519-1.c cpp/20000519-1.c
25389 20000529-1.c cpp/20000529-1.c
25390 20000625-1.c cpp/20000625-1.c
25391 20000625-2.c cpp/20000625-2.c
25392 cpp-as1.c cpp/assert1.c
25393 cpp-as2.c cpp/assert2.c
25394 cxx-comments-1.c cpp/cxxcom1.c
25395 cxx-comments-2.c cpp/cxxcom2.c
25396 endif-label.c cpp/endif.c
25397 cpp-hash1.c cpp/hash1.c
25398 cpp-hash2.c cpp/hash2.c
25399 cpp-if1.c cpp/if-1.c
25400 cpp-if2.c cpp/if-2.c
25401 cpp-if3.c cpp/if-3.c
25402 cpp-if4.c cpp/if-4.c
25403 cpp-if5.c cpp/if-5.c
25404 cpp-cond.c cpp/if-cexp.c
25405 cpp-missingop.c cpp/if-mop.c
25406 cpp-missingparen.c cpp/if-mpar.c
25407 cpp-opprec.c cpp/if-oppr.c
25408 cpp-ifparen.c cpp/if-paren.c
25409 cpp-shortcircuit.c cpp/if-sc.c
25410 cpp-shift.c cpp/if-shift.c
25411 cpp-unary.c cpp/if-unary.c
25412 cpp-li1.c cpp/line1.c
25413 cpp-li2.c cpp/line2.c
25414 lineno.c cpp/line3.c
25415 lineno-2.c cpp/line4.c
25416 cpp-mi.c cpp/mi1.c
25417 cpp-mic.h cpp/mi1c.h
25418 cpp-micc.h cpp/mi1cc.h
25419 cpp-mind.h cpp/mi1nd.h
25420 cpp-mindp.h cpp/mi1ndp.h
25421 cpp-mix.h cpp/mi1x.h
25422 cpp-mi2.c cpp/mi2.c
25423 cpp-mi2a.h cpp/mi2a.h
25424 cpp-mi2b.h cpp/mi2b.h
25425 cpp-mi2c.h cpp/mi2c.h
25426 cpp-mi3.c cpp/mi3.c
25427 cpp-mi3.def cpp/mi3.def
25428 poison-1.c cpp/poison.c
25429 pr-impl.c cpp/prag-imp.c
25430 cpp-redef-2.c cpp/redef1.c
25431 cpp-redef.c cpp/redef2.c
25432 strpaste.c cpp/strp1.c
25433 strpaste-2.c cpp/strp2.c
25434 cpp-tradpaste.c cpp/tr-paste.c
25435 cpp-tradstringify.c cpp/tr-str.c
25436 cpp-tradwarn1.c cpp/tr-warn1.c
25437 cpp-tradwarn2.c cpp/tr-warn2.c
25438 trigraphs.c cpp/trigraphs.c
25439 cpp-unc1.c cpp/unc1.c
25440 cpp-unc2.c cpp/unc2.c
25441 cpp-unc3.c cpp/unc3.c
25442 cpp-unc.c cpp/unc4.c
25443 undef.c cpp/undef1.c
25444 undef-2.c cpp/undef2.c
25445 cpp-wi1.c cpp/widestr1.c
25446
25447 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25448
25449 * lib/g++.exp (g++_include_flags): Tweak.
25450
25451 2000-06-27 H.J. Lu <hjl@gnu.org>
25452 Loren J. Rittle <ljrittle@acm.org>
25453
25454 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25455 version with one that knows about the new gcc tree structure.
25456 (g++_link_flags): Same.
25457
25458 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25459
25460 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25461 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25462 case we are cross-compiling.
25463
25464 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25465 g++.old-deja/g++.niklas/Makefile.in,
25466 g++.old-deja/g++.niklas/configure.in,
25467 g++.old-deja/g++.other/Makefile.in,
25468 g++.old-deja/g++.other/configure.in,
25469 gcc.c-torture/code_quality/Makefile.in,
25470 gcc.c-torture/code_quality/configure.in,
25471 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25472 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25473 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25474 gcc.c-torture/execute/ieee/Makefile.in,
25475 gcc.c-torture/execute/ieee/configure.in,
25476 gcc.c-torture/noncompile/Makefile.in,
25477 gcc.c-torture/noncompile/configure.in,
25478 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25479 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25480 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25481
25482 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25483
25484 * g++.old-deja/g++.other/ambig3.C: New test.
25485
25486 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25487
25488 * g++.old-deja/g++.pt/syntax1.C: New test.
25489 * g++.old-deja/g++.pt/syntax2.C: New test.
25490 * g++.old-deja/g++.other/syntax3.C: New test.
25491 * g++.old-deja/g++.other/syntax4.C: New test.
25492
25493 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25494
25495 * gcc.dg/20000623-1.c: Prototype exit and abort.
25496
25497 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25498
25499 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25500 New tests.
25501 * gcc.dg/cpp-mi3.def: New file.
25502
25503 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25504 inside assertions.
25505 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25506 lexer's error messages.
25507 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25508 divine anything from the linemarkers.
25509 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25510 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25511
25512 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25513
25514 * gcc.dg/20000623-1.c: New test.
25515
25516 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25517
25518 * gcc.c-torture/execute/20000622-1.c: New test.
25519
25520 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25521
25522 * g++.old-deja/g++.other/init15.C: New test.
25523
25524 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25525
25526 * g++.old-deja/g++.pt/vaarg2.C: New test.
25527 * g++.old-deja/g++.pt/vaarg3.C: New test.
25528
25529 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25530
25531 * g++.old-deja/g++.other/dyncast6.C: New test.
25532
25533 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25534
25535 * gcc.c-torture/execute/loop-6.c: New test.
25536
25537 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25538
25539 * gcc.dg/20000614-1.c: New test.
25540 * gcc.dg/20000614-2.c: New test.
25541
25542 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25543
25544 * g++.old-deja/g++.other/inline12.C: New test.
25545
25546 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25547
25548 * g++.old-deja/g++.other/eh1.C: New test.
25549
25550 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25551
25552 * g++.old-deja/g++.other/type.C: New test.
25553
25554 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25555
25556 * g++.old-deja/g++.other/initstring.C: New test.
25557
25558 2000-06-12 Jason Merrill <jason@redhat.com>
25559
25560 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25561
25562 2000-06-09 Jeffrey A Law (law@cygnus.com)
25563
25564 * gcc.c-torture/compile/20000609-1.c: New test.
25565
25566 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25567
25568 * gcc.dg/20000609-1.c: New test.
25569
25570 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25571
25572 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25573 * gcc.c-torture/noncompile/poison-1.c: Move...
25574 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25575 * gcc.dg/cpp-li1.c: Add a token after the #line.
25576
25577 2000-06-05 Richard Henderson <rth@cygnus.com>
25578
25579 * gcc.c-torture/execute/20000605-2.c: New test.
25580 * gcc.c-torture/execute/20000605-3.c: New test.
25581
25582 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25583
25584 * g77.f-torture/execute/20000503-1.x: New file.
25585
25586 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25587
25588 * g++.old-deja/g++.eh/badalloc1.C: New test.
25589
25590 2000-06-05 Richard Henderson <rth@cygnus.com>
25591
25592 * gcc.c-torture/execute/20000605-1.c: New test.
25593
25594 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25595 Nathan Sidwell <nathan@codesourcery.com>
25596
25597 * gcc.c-torture/compile/20000605-1.c: New test.
25598
25599 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25600
25601 * g77.f-torture/compile/20000601-1.f: New test.
25602
25603 2000-06-03 Richard Henderson <rth@cygnus.com>
25604
25605 * gcc.c-torture/execute/20000603-1.c: New.
25606
25607 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25608
25609 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25610 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25611
25612 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25613
25614 * gcc.dg/compare2.c (case 12): XFAIL.
25615 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25616 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25617
25618 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25619
25620 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25621
25622 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25623 guard macro is already defined when the header is first
25624 included.
25625 * gcc.dg/cpp-mix.h: New file.
25626 * gcc.dg/endif-label.c: Update patterns to match compiler.
25627
25628 * g++.brendan/complex1.C: Declare abort.
25629 * g++.law/refs4.C: Remove XFAIL.
25630 * g++.oliva/expr2.C: Declare abort and exit.
25631
25632 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25633
25634 * gcc.c-torture/execute/20000528-1.c: New test.
25635
25636 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25637 * g++.old-deja/g++.law/temps4.C: Likewise.
25638
25639 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25640 stdlib.h. Call abort() on failure.
25641 * g++.old-deja/g++.law/refs4.C: Likewise.
25642 * g++.old-deja/g++.law/temps4.C: Likewise.
25643 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25644 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25645
25646 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25647
25648 Relative to g++.dg/special:
25649 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25650
25651 Relative to g++.old-deja:
25652 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25653 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25654 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25655 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25656 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25657 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25658 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25659
25660 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25661 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25662 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25663 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25664 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25665 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25666 and/or string.h.
25667
25668 * g++.other/goto1.C: Update expectations for error messages.
25669
25670 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25671
25672 * gcc.c-torture/compile/20000523-1.c: New test.
25673
25674 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25675
25676 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25677
25678 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25679
25680 * g++.old-deja/g++.eh/catch11.C: New test.
25681 * g++.old-deja/g++.eh/catch12.C: New test.
25682
25683 2000-05-24 Nick Clifton <nickc@cygnus.com>
25684
25685 * gcc.c-torture/execute/20000523-1.c: New test.
25686
25687 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25688
25689 * c-torture/execute/bcp-1.c: Replace abort in arg of
25690 __builtin_constant_p with a generic external function.
25691
25692 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25693 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25694 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25695 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25696 Prototype abort and/or exit.
25697
25698 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25699 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25700 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25701 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25702
25703 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25704
25705 * gcc.dg/dwarf2-1.c: New test.
25706
25707 2000-05-20 Richard Henderson <rth@cygnus.com>
25708
25709 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25710
25711 2000-05-20 Andreas Jaeger <aj@suse.de>
25712
25713 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25714 testcase.
25715
25716 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25717
25718 * gcc.c-torture/execute/20000519-2.c: New test.
25719
25720 2000-05-19 Andreas Jaeger <aj@suse.de>
25721
25722 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25723 which fails with SSA.
25724
25725 * lib/c-torture.exp: Also test with -O3 -fssa.
25726
25727 2000-05-18 Michael Meissner <meissner@redhat.com>
25728
25729 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25730 * gcc.c-torture/execute/920415-1.c: Ditto.
25731 * gcc.c-torture/execute/920501-1.c: Ditto.
25732 * gcc.c-torture/execute/conversion.c: Ditto.
25733 * gcc.c-torture/execute/cvt-1.c: Ditto.
25734
25735 2000-05-18 Jeffrey A Law (law@cygnus.com)
25736
25737 * gcc.c-torture/compile/20000518-1.c: New test.
25738
25739 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25740
25741 * g77.f-torture/compile/200005018.f: New test.
25742
25743 2000-05-17 Jeffrey A Law (law@cygnus.com)
25744
25745 * gcc.c-torture/compile/20000517-1.c: New test.
25746
25747 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25748
25749 * gcc.c-torture/execute/20000516-1.c: New test.
25750
25751 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25752
25753 * g++.old-deja/g++.other/eh.C: New test.
25754
25755 2000-05-12 Richard Henderson <rth@cygnus.com>
25756
25757 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25758 constants through to doit's conditional.
25759
25760 2000-05-11 Jeffrey A Law (law@cygnus.com)
25761
25762 * gcc.c-torture/compile/20000511-1.c: New test.
25763 * g77.f-torture/compile/20000511-1.f: New test.
25764 * g77.f-torture/compile/20000511-2.f: New test.
25765
25766 2000-05-11 Michael Meissner <meissner@redhat.com>
25767
25768 * gcc.c-torture/execute/20000511-1.c: New test.
25769
25770 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25771
25772 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25773 * gcc.dg/20000510-1.S: New.
25774
25775 2000-05-08 Catherine Moore <clm@cygnus.com>
25776
25777 * gcc.dg/unused-3.c: New.
25778
25779 2000-05-06 Richard Henderson <rth@cygnus.com>
25780
25781 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25782 * g++.old-deja/g++.mike/warn1.C: Likewise.
25783 * g++.old-deja/g++.pt/local1.C: Likewise.
25784 * g++.old-deja/g++.pt/local7.C: Likewise.
25785 * g++.old-deja/g++.pt/spec16.C: Likewise.
25786
25787 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25788
25789 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25790
25791 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25792
25793 * g77.f-torture/execute/20000503-1.f: New test.
25794
25795 2000-05-04 Andreas Jaeger <aj@suse.de>
25796
25797 * gcc.dg/noreturn-2.c: New test.
25798
25799 2000-05-04 Neil Booth <NeilB@earthling.net>
25800
25801 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25802 preprocessor.
25803
25804 2000-05-04 Richard Henderson <rth@cygnus.com>
25805
25806 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25807
25808 2000-05-04 Richard Henderson <rth@cygnus.com>
25809
25810 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25811 OpenSSL by Jason R Thorpe.
25812
25813 2000-05-03 Jim Wilson <wilson@cygnus.com>
25814
25815 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25816
25817 2000-05-03 Robert Lipe <robertlipe@usa.net>
25818
25819 * gcc.dg/20000503-1.c: New test.
25820
25821 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25822
25823 * gcc.c-torture/compile/20000502-1.c: New test.
25824 * g++.old-deja/g++.other/align.C: New test.
25825 * gcc.dg/cpp-tradstringify.c: New test.
25826
25827 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25828
25829 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25830 and hard registers.
25831
25832 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25833
25834 * gcc.c-torture/execute/loop-5.c: New test.
25835
25836 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25837
25838 * gcc.c-torture/execute/va-arg-20.c: New test.
25839
25840 2000-04-23 Jeffrey A Law (law@cygnus.com)
25841
25842 * gcc.c-torture/execute/20000422-1.c: New test.
25843
25844 2000-04-20 Greg McGary <gkm@gnu.org>
25845
25846 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25847 when optimizing, but without sibling-call optimizations (-O1).
25848
25849 2000-04-20 Jeffrey A Law (law@cygnus.com)
25850
25851 * gcc.c-torture/compile/20000420-1.c: New test.
25852
25853 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25854
25855 * g++.abi/ptrflags.C: New test.
25856 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25857
25858 2000-04-19 Catherine Moore <clm@cygnus.com>
25859
25860 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25861
25862 2000-04-19 Greg McGary <gkm@gnu.org>
25863
25864 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25865 sibling-call optimizations.
25866
25867 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25868
25869 * gcc.dg/20000419-1.c: New test.
25870
25871 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25872
25873 * gcc.c-torture/execute/20000412-6.c: New test.
25874
25875 2000-04-12 Jeffrey A Law (law@cygnus.com)
25876
25877 * gcc.c-torture/execute/20000412-5.c: New test.
25878 * g77.f-torture/compile/20000412-1.f: New test.
25879 * gcc.c-torture/execute/20000412-4.c: New test.
25880 * gcc.c-torture/compile/20000412-2.c: New test.
25881 * gcc.c-torture/execute/20000412-3.c: New test.
25882 * gcc.c-torture/compile/20000412-1.c: New test.
25883 * gcc.c-torture/execute/20000412-2.c: New test.
25884
25885 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25886
25887 * objc/execute/bf-20.m: New test.
25888
25889 2000-04-10 Richard Henderson <rth@cygnus.com>
25890
25891 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25892
25893 * gcc.c-torture/execute/20000412-1.c: New test.
25894
25895 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25896
25897 * g++.old-deja/g++.eh/catchptr1.C: New test.
25898
25899 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25900
25901 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25902
25903 2000-04-08 Neil Booth <NeilB@earthling.net>
25904
25905 * gcc.dg/cpp-nullchar.c: Remove test as
25906 embedded nulls cause problems.
25907
25908 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25909
25910 * gcc.dg/compare2.c: New test.
25911
25912 2000-04-08 Neil Booth <NeilB@earthling.net>
25913
25914 * gcc.dg/cpp-nullchar.c: New test.
25915
25916 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25917
25918 * gcc.dg/cpp-mi2.c: New test.
25919 * gcc.dg/cpp-mi2[abc].h: New files.
25920
25921 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25922
25923 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25924 member name.
25925
25926 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25927
25928 * g++.old-deja/g++.abi/vmihint.C: New test.
25929
25930 2000-04-06 Neil Booth <NeilB@earthling.net>
25931
25932 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25933 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25934 copyright.
25935
25936 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25937
25938 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25939 avoid stack-frame overwrite.
25940
25941 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25942
25943 * gcc.c-torture/compile/20000405-2.c: New test.
25944 * gcc.c-torture/compile/20000405-3.c: New test.
25945
25946 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25947
25948 * gcc.c-torture/compile/20000405-1.c: New test.
25949
25950 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25951
25952 * gcc.dg/cast-qual-1.c: Revert last change.
25953
25954 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25955
25956 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25957
25958 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25959
25960 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25961 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25962
25963 2000-04-03 Jeffrey A Law (law@cygnus.com)
25964
25965 * gcc.c-torture/compile/20000403-2.c: New test.
25966 * gcc.c-torture/compile/20000403-1.c: New test.
25967
25968 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25969
25970 * gcc.c-torture/execute/20000403-1.c: New test.
25971
25972 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25973
25974 * gcc.c-torture/execute/20000402-1.c: New test.
25975
25976 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25977
25978 * gcc.c-torture/execute/va-arg-15.c: New test.
25979 * gcc.c-torture/execute/va-arg-16.c: New test.
25980 * gcc.c-torture/execute/va-arg-17.c: New test.
25981 * gcc.c-torture/execute/va-arg-18.c: New test.
25982 * gcc.c-torture/execute/va-arg-19.c: New test.
25983
25984 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25985
25986 * gcc.c-torture/compile/981211-1.c: Move to...
25987 * gcc.dg/cpp-as1.c: ...here.
25988 * gcc.dg/cpp-as2.c: New file.
25989
25990 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25991 compiler.
25992
25993 2000-04-02 Neil Booth <NeilB@earthling.net>
25994
25995 * gcc.dg/cpp-cond.c New tests.
25996 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25997 accidental success less likely.
25998 * gcc.dg/cpp-missingop.c New tests.
25999 * gcc.dg/cpp-missingparen.c New tests.
26000 * gcc.dg/cpp-shift.c New tests.
26001 * gcc.dg/cpp-shortcircuit.c New tests.
26002 * gcc.dg/cpp-unary.c New tests.
26003
26004 2000-03-29 Jeffrey A Law (law@cygnus.com)
26005
26006 * gcc.c-torture/compile/20000329-1.c: New test.
26007
26008 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26009
26010 * gcc.c-torture/compile/20000326-1.c: New test.
26011 * gcc.c-torture/compile/20000326-2.c: New test.
26012
26013 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26014
26015 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26016 the first parameter is a function argument.
26017
26018 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26019
26020 * g++.old-deja/g++.ext/array4.C: New test.
26021
26022 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26023
26024 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26025
26026 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26027
26028 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26029
26030 2000-03-19 Richard Henderson <rth@cygnus.com>
26031
26032 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26033
26034 2000-03-19 Richard Henderson <rth@cygnus.com>
26035
26036 * gcc.c-torture/compile/20000319-1.c: New test.
26037
26038 2000-03-14 Jeffrey A Law (law@cygnus.com)
26039
26040 * gcc.c-torture/execute/20000314-3.c: New test.
26041 * gcc.c-torture/execute/20000314-2.c: New test.
26042 * gcc.c-torture/execute/20000314-1.c: New test.
26043 * gcc.c-torture/compile/20000314-2.c: New test.
26044 * gcc.c-torture/compile/20000314-1.c: New test.
26045
26046 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26047
26048 * g++.old-deja/g++.warn/inline.C: New test.
26049
26050 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26051
26052 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26053 standards-compliant result rather than specific constants.
26054 Put test-values in array.
26055
26056 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26057
26058 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26059 (g++_target_compile): Put test-specific options last.
26060
26061 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26062
26063 * g++.old-deja/g++.eh/vbase4.C: New test.
26064
26065 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26066
26067 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26068
26069 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26070
26071 * g++.old-deja/g++.brendan/misc12.C: Removed.
26072 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26073 * g++.old-deja/g++.ext/pretty4.C: New test.
26074
26075 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26076
26077 * g++.old-deja/g++.other/string2.C: New test.
26078
26079 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26080
26081 * g++.old-deja/g++.warn/impint2.C: New test.
26082
26083 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26084
26085 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26086 is 1, not zero.
26087
26088 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26089
26090 * g++.old-deja/g++.warn/impint.C: New test.
26091 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26092 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26093 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26094 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26095 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26096 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26097 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26098 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26099 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26100 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26101 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26102 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26103
26104 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26105
26106 * gcc.dg/cpp-redef.c: New test.
26107
26108 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26109
26110 * g++.old-deja/g++.pt/unify7.C: New test.
26111
26112 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26113
26114 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26115 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26116
26117 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26118
26119 * gcc.c-torture/compile/20000224-1.c: New test.
26120
26121 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26122
26123 * gcc.c-torture/compile/cpp-2.c: New test.
26124 * gcc.c-torture/compile/cpp-1.c: New test.
26125
26126 2000-02-25 Jeffrey A Law (law@cygnus.com)
26127
26128 * gcc.c-torture/execute/20000225-1.c: New test.
26129
26130 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26131
26132 * gcc.dg/cpp-li2.c: New test.
26133
26134 * gcc.dg/cpp-wi1.c: New test.
26135
26136 * gcc.dg/cpp-li1.c: New test.
26137
26138 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26139
26140 * g++.old-deja/g++.other/sizeof5.C: New test.
26141
26142 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26143
26144 * gcc.c-torture/execute/va-arg-13.c: New test.
26145
26146 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26147
26148 * gcc.c-torture/execute/va-arg-12.c: New test.
26149
26150 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26151
26152 * gcc.c-torture/execute/20000223-1.c: New test.
26153
26154 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26155
26156 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26157
26158 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26159
26160 * g++.old-deja/g++.abi/ptrmem.C: New test.
26161
26162 2000-02-19 Richard Henderson <rth@cygnus.com>
26163
26164 * gcc.c-torture/compile/init-3.c: New.
26165
26166 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26167
26168 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26169 ALWAYS_CXXFLAGS.
26170
26171 2000-02-11 Robert Lipe <robertl@sco.com>
26172
26173 * gcc.c-torture/compile/20000211-3.c: New test.
26174
26175 2000-02-11 Martin Buchholz <martin@xemacs.org>
26176
26177 * gcc.c-torture/compile/20000211-2.c: New test.
26178
26179 2000-02-11 Jeffrey A Law (law@cygnus.com)
26180
26181 * gcc.c-torture/compile/20000211-1.c: New test.
26182
26183 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26184
26185 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26186 on native targets
26187
26188 2000-02-08 Nathan Sidwell <nathan@acm.org>
26189
26190 * g++.old-deja/g++.other/cast5.C: New test.
26191
26192 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26193
26194 * gcc.c-torture/execute/20000205-1.c: New.
26195
26196 2000-02-03 Nathan Sidwell <nathan@acm.org>
26197
26198 * g++.old-deja/g++.jason/cast3.C: Return void.
26199 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26200
26201 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26202
26203 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26204
26205 * gcc.dg/loop-1.c: New test.
26206
26207 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26208
26209 * gcc.c-torture/compile/20000127-1.c: New test.
26210 * gcc.c-torture/execute/991228-1.c: New test.
26211
26212 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26213
26214 * gcc.dg/unused-2.c: New test.
26215
26216 * gcc.dg/conv-1.c: New test.
26217
26218 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26219
26220 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26221 compiler.
26222 (tool_option_proc): Fix typo.
26223
26224 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26225
26226 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26227 of the ld on the host, not on the build machine.
26228 Also, don't crash if '--help' is not a supported option.
26229
26230 2000-01-24 Richard Henderson <rth@cygnus.com>
26231
26232 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26233
26234 2000-01-20 Jeffrey A Law (law@cygnus.com)
26235
26236 * gcc.c-torture/execute/20000120-2.c: New test.
26237 * gcc.c-torture/execute/20000120-1.c: New test.
26238
26239 2000-01-13 Jeffrey A Law (law@cygnus.com)
26240
26241 * gcc.c-torture/execute/20000113-1.c: New test.
26242
26243 2000-01-12 Jeffrey A Law (law@cygnus.com)
26244
26245 * gcc.c-torture/execute/20000112-1.c: New test.
26246
26247 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26248
26249 * gcc.dg/20000111-1.c: New test.
26250
26251 2000-01-10 Jeffrey A Law (law@cygnus.com)
26252
26253 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26254 with 16 bit integers.
26255
26256 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26257
26258 * gcc.dg/20000108-1.c: New test.
26259
26260 2000-01-05 Nathan Sidwell <nathan@acm.org>
26261
26262 * g++.old-deja/g++.ns/koenig8.C: New test.
26263
26264 2000-01-05 Nathan Sidwell <nathan@acm.org>
26265
26266 * g++.old-deja/g++.other/cast4.C: New test.
26267
26268 2000-01-05 Jeffrey A Law (law@cygnus.com)
26269
26270 * gcc.c-torture/compile/20000105-2.c: New test.
26271 * gcc.c-torture/compile/20000105-1.c: New test.
26272
26273 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26274
26275 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26276 references to printf & atoi to conform to ANSI standard.
26277 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26278 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26279 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26280 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26281 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26282 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26283 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26284 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26285 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26286 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26287 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26288 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26289 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26290 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26291 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26292 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26293 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26294 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26295 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26296 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26297 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26298 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26299 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26300 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26301 * g++.old-deja/g++.brendan/init3.C: Likewise.
26302 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26303 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26304 * g++.old-deja/g++.brendan/new2.C: Likewise.
26305 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26306 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26307 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26308 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26309 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26310 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26311 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26312 * g++.old-deja/g++.brendan/template24.C: Likewise.
26313 * g++.old-deja/g++.brendan/template3.C: Likewise.
26314 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26315 * g++.old-deja/g++.jason/inline3.C: Likewise.
26316 * g++.old-deja/g++.jason/opeq.C: Likewise.
26317 * g++.old-deja/g++.law/arg5.C: Likewise.
26318 * g++.old-deja/g++.law/arm7.C: Likewise.
26319 * g++.old-deja/g++.law/ctors11.C: Likewise.
26320 * g++.old-deja/g++.law/cvt8.C: Likewise.
26321 * g++.old-deja/g++.law/init9.C: Likewise.
26322 * g++.old-deja/g++.law/refs4.C: Likewise.
26323 * g++.old-deja/g++.law/template2.C: Likewise.
26324 * g++.old-deja/g++.law/visibility24.C: Likewise.
26325 * g++.old-deja/g++.law/vtable3.C: Likewise.
26326 * g++.old-deja/g++.mike/asm2.C: Likewise.
26327 * g++.old-deja/g++.mike/eh1.C: Likewise.
26328 * g++.old-deja/g++.mike/misc1.C: Likewise.
26329 * g++.old-deja/g++.mike/misc13.C: Likewise.
26330 * g++.old-deja/g++.mike/misc14.C: Likewise.
26331 * g++.old-deja/g++.mike/ns12.C: Likewise.
26332 * g++.old-deja/g++.mike/p1248.C: Likewise.
26333 * g++.old-deja/g++.mike/p3708.C: Likewise.
26334 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26335 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26336 * g++.old-deja/g++.mike/p646.C: Likewise.
26337 * g++.old-deja/g++.mike/p700.C: Likewise.
26338 * g++.old-deja/g++.mike/p783.C: Likewise.
26339 * g++.old-deja/g++.mike/p783a.C: Likewise.
26340 * g++.old-deja/g++.mike/p783b.C: Likewise.
26341 * g++.old-deja/g++.mike/p786.C: Likewise.
26342 * g++.old-deja/g++.mike/p789.C: Likewise.
26343 * g++.old-deja/g++.mike/p789a.C: Likewise.
26344 * g++.old-deja/g++.mike/p807a.C: Likewise.
26345 * g++.old-deja/g++.other/delete3.C: Likewise.
26346 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26347 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26348 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26349 * g++.old-deja/g++.other/empty1.C: Likewise.
26350 * g++.old-deja/g++.other/temporary1.C: Likewise.
26351 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26352 * g++.old-deja/g++.pt/t16.C: Likewise.
26353 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26354
26355 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26356
26357 * gcc.dg/991230-1.c: New test.
26358
26359 1999-12-29 Jeffrey A Law (law@cygnus.com)
26360
26361 * gcc.c-torture/compile/991229-3.c: New test.
26362 * gcc.c-torture/compile/991229-2.c: New test.
26363 * gcc.c-torture/compile/991229-1.c: New test.
26364
26365 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26366
26367 * gcc.c-torture/compile/labels-2.c: New test.
26368
26369 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26370
26371 * gcc.c-torture/execute/991227-1.c: New test.
26372
26373 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26374
26375 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26376
26377 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26378
26379 * gcc.c-torture/execute/991221-1.c: New test.
26380
26381 1999-12-20 Nathan Sidwell <nathan@acm.org>
26382
26383 * g++.old-deja/g++.other/cast3.C: New test.
26384
26385 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26386
26387 * gcc.c-torture/execute/991216-4.c: New test.
26388
26389 1999-12-16 Michael Meissner <meissner@cygnus.com>
26390
26391 * gcc.c-torture/execute/991216-1.c: New test.
26392 * gcc.c-torture/execute/991216-2.c: New test.
26393 * gcc.c-torture/execute/991216-3.c: New test.
26394
26395 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26396
26397 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26398 Actually make the test fail by using "-O2" for compilation.
26399
26400 1999-12-15 Nathan Sidwell <nathan@acm.org>
26401
26402 * g++.old-deja/g++.warn/cast-align1.C: New test.
26403
26404 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26405
26406 * gcc.c-torture/compile/991214-1.c: New test.
26407 * gcc.c-torture/compile/991214-2.c: New test.
26408
26409 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26410
26411 * gcc.dg/991214-1.c: New test.
26412
26413 1999-12-13 Jeffrey A Law (law@cygnus.com)
26414
26415 * gcc.c-torture/compile/991213-3.c: New test.
26416 * gcc.c-torture/compile/991213-2.c: New test.
26417 * gcc.c-torture/compile/991213-1.c: New test.
26418
26419 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26420
26421 * gcc.dg/991209-1.c: New test.
26422
26423 1999-12-08 Nathan Sidwell <nathan@acm.org>
26424
26425 * gcc.c-torture/compile/991208-1.c: New test.
26426
26427 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26428
26429 * gcc.dg/ultrasp2.c: New test.
26430
26431 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26432
26433 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26434
26435 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26436
26437 * gcc.c-torture/compile/991202-1.c: New test.
26438 * gcc.c-torture/execute/991202-1.c: New test.
26439 * gcc.c-torture/execute/991202-2.c: New test.
26440 * gcc.c-torture/execute/991202-3.c: New test.
26441
26442 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26443
26444 * g++.old-deja/g++.abi/align.C: New test.
26445 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26446 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26447
26448 1999-12-01 Richard Henderson <rth@cygnus.com>
26449
26450 * gcc.c-torture/execute/991201-1.c: New.
26451
26452 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26453
26454 * gcc.dg/991129-1.c: New test.
26455
26456 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26457
26458 * gcc.c-torture/compile/991127-1.c: New test.
26459
26460 1999-11-22 Nathan Sidwell <nathan@acm.org>
26461
26462 * g++.old-deja/g++.other/warn4.C: New test.
26463
26464 1999-11-22 Nathan Sidwell <nathan@acm.org>
26465
26466 * g++.old-deja/g++.eh/cleanup2.C: New test.
26467 * g++.old-deja/g++.ext/pretty2.C: New test.
26468 * g++.old-deja/g++.ext/pretty3.C: New test.
26469 * g++.old-deja/g++.other/debug6.C: New test.
26470
26471 1999-10-20 Jim Wilson <wilson@cygnus.com>
26472
26473 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26474 compiler_output to look for one error message instead of two.
26475
26476 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26477
26478 * gcc.c-torture/execute/991118-1.c: Also test case
26479 where the word boundary does not split a byte evenly.
26480
26481 1999-11-19 Nathan Sidwell <nathan@acm.org>
26482
26483 * g++.old-deja/g++.ext/restrict1.C: New test.
26484
26485 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26486
26487 * gcc.c-torture/execute/991118-1.c: New test.
26488
26489 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26490
26491 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26492 working directory pathnames.
26493
26494 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26495
26496 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26497 host is equipped with driver.h and driver.o so it can actually
26498 compile and run the tests.
26499
26500 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26501
26502 * gcc.c-torture/compile/991008-1.c: New test.
26503
26504 1999-11-08 Nick Clifton <nickc@cygnus.com>
26505
26506 * lib/gcc-dg.exp: Include target-supports.exp
26507
26508 1999-11-05 Nick Clifton <nickc@cygnus.com>
26509
26510 * lib/target-supports.exp: New file: Provide procs to test for
26511 features supported by the target.
26512 (check_weak_available): Moved here from ecos.exp.
26513 (check_alias_available): New proc: Determine of the target
26514 toolchain supports the alias attribute.
26515
26516 * gcc.dg/special/ecos.exp: Move check_weak_available to
26517 target-supports.exp.
26518 (alias-1.c): Only perform the test if the target supports
26519 aliases.
26520 (wkali-1.c): Only perform the test if the target supports
26521 aliases.
26522
26523 * gcc.dg/990506-0.c: Expect error messages from cross
26524 targets as well as native targets.
26525
26526 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26527
26528 * gcc.dg/ultrasp1.c: Removed xfail.
26529 * gcc.dg/struct-ret-2.c: Likewise.
26530 * gcc.dg/array-1.c: Likewise.
26531
26532 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26533
26534 * gcc.dg/struct-ret-2.c: New test.
26535
26536 * gcc.dg/array-1.c: New test.
26537
26538 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26539
26540 * gcc.c-torture/execute/991030-1.c: New test.
26541
26542 1999-10-26 Richard Henderson <rth@cygnus.com>
26543
26544 * gcc.c-torture/compile/991026-2.c: New test.
26545
26546 1999-10-26 Jeffrey A Law (law@cygnus.com)
26547
26548 * gcc.c-torture/compile/991026-1.c: New test.
26549
26550 1999-10-23 Jeffrey A Law (law@cygnus.com)
26551
26552 * gcc.c-torture/execute/991023-1.c: New test.
26553
26554 1999-10-19 Jeffrey A Law (law@cygnus.com)
26555
26556 * gcc.c-torture/execute/991019-1.c: New test.
26557
26558 1999-10-16 Richard Henderson <rth@cygnus.com>
26559
26560 * gcc.c-torture/execute/991016-1.c: New test.
26561
26562 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26563
26564 * gcc.c-torture/execute/991014-1.c: New test.
26565
26566 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26567
26568 * g++.old-deja/g++.other/union2.C: New test.
26569
26570 1999-10-13 Nathan Sidwell <nathan@acm.org>
26571
26572 * g++.old-deja/g++.other/vaarg2.C: New test.
26573 * g++.old-deja/g++.other/vaarg3.C: New test.
26574
26575 1999-10-12 Craig Burley <craig@jcb-sc.com>
26576
26577 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26578 in compile/.
26579
26580 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26581
26582 * gcc.c-torture/execute/va-arg-11.c: New test.
26583
26584 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26585
26586 * lib/file-format.exp (gcc_target_object_format): Don't
26587 crash if objdump is unavailable.
26588
26589 1999-09-29 Donn Terry <donn@interix.com>
26590
26591 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26592
26593 1999-09-28 Nick Clifton <nickc@cygnus.com>
26594
26595 * gcc.c-torture/compile/990928-1.c: New test.
26596
26597 1999-09-28 Nathan Sidwell <nathan@acm.org>
26598
26599 * g++.old-deja/g++.other/decl6.C: New test.
26600
26601 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26602
26603 * gcc.c-torture/execute/va-arg-10.c: New test.
26604
26605 1999-09-27 Nathan Sidwell <nathan@acm.org>
26606
26607 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26608 __PRETTY_FUNCTION__.
26609
26610 1999-09-23 Nick Clifton <nickc@cygnus.com>
26611
26612 * gcc.c-torture/execute/990923-1.c: New test.
26613
26614 1999-09-21 Nick Clifton <nickc@cygnus.com>
26615
26616 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26617 for which -fpic is inappropriate.
26618
26619 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26620
26621 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26622
26623 1999-09-21 Nathan Sidwell <nathan@acm.org>
26624
26625 * g++.old-deja/g++.other/dyncast1.C: New test.
26626 * g++.old-deja/g++.other/dyncast2.C: New test.
26627 * g++.old-deja/g++.other/dyncast3.C: New test.
26628 * g++.old-deja/g++.other/dyncast4.C: New test.
26629 * g++.old-deja/g++.other/dyncast5.C: New test.
26630 * g++.old-deja/g++.eh/catch3.C: New test.
26631 * g++.old-deja/g++.eh/catch3p.C: New test.
26632 * g++.old-deja/g++.eh/catch4.C: New test.
26633 * g++.old-deja/g++.eh/catch4p.C: New test.
26634 * g++.old-deja/g++.eh/catch5.C: New test.
26635 * g++.old-deja/g++.eh/catch5p.C: New test.
26636 * g++.old-deja/g++.eh/catch6.C: New test.
26637 * g++.old-deja/g++.eh/catch6p.C: New test.
26638 * g++.old-deja/g++.eh/catch7.C: New test.
26639 * g++.old-deja/g++.eh/catch7p.C: New test.
26640 * g++.old-deja/g++.eh/catch8.C: New test.
26641 * g++.old-deja/g++.eh/catch8p.C: New test.
26642 * g++.old-deja/g++.eh/catch9.C: New test.
26643 * g++.old-deja/g++.eh/catch9p.C: New test.
26644
26645 1999-09-13 Nathan Sidwell <nathan@acm.org>
26646
26647 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26648 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26649
26650 1999-09-13 Jeffrey A Law (law@cygnus.com)
26651
26652 * gcc.c-torture/compile/990913-1.c: New test.
26653
26654 1999-09-10 Nathan Sidwell <nathan@acm.org>
26655
26656 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26657 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26658
26659 1999-09-09 Richard Henderson <rth@cygnus.com>
26660
26661 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26662
26663 1999-09-09 Nathan Sidwell <nathan@acm.org>
26664
26665 * g++.old-deja/g++.other/lookup11.C: New test.
26666 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26667 what is permitted and what we want.
26668 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26669 overload use.
26670 * g++.old-deja/g++.jason/rfg5.C: Likewise
26671
26672 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26673
26674 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26675 * gcc.c-torture/noncompile/poison-1.c: New file.
26676
26677 1999-09-08 Nathan Sidwell <nathan@acm.org>
26678
26679 * g++.old-deja/g++.other/sizeof3.C: New test.
26680 * g++.old-deja/g++.other/sizeof4.C: New test.
26681 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26682 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26683
26684 1999-09-07 Richard Henderson <rth@cygnus.com>
26685
26686 * gcc.dg/va-arg-1.c: New.
26687
26688 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26689
26690 * gcc.c-torture/execute/va-arg-9.c: New test.
26691
26692 1999-09-05 Craig Burley <craig@jcb-sc.com>
26693
26694 * g77.f-torture/compile/980519-2.f: New test.
26695 * g77.f-torture/compile/19990905-0.f: New test.
26696 * g77.f-torture/compile/19990905-1.f: New test.
26697 * g77.f-torture/compile/19990905-2.f: New test.
26698
26699 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26700
26701 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26702
26703 * gcc.c-torture/execute/990827-1.c: Fix typo.
26704
26705 1999-09-03 Nathan Sidwell <nathan@acm.org>
26706
26707 * g++.old-deja/g++.other/deref1.C: New test.
26708
26709 1999-09-02 Nathan Sidwell <nathan@acm.org>
26710
26711 * g++.old-deja/g++.other/ambig2.C: New test.
26712 * g++.old-deja/g++.other/cond5.C: New test.
26713 * g++.old-deja/g++.other/lookup16.C: New test.
26714
26715 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26716
26717 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26718 assemblers too.
26719
26720 1999-08-31 Jeffrey A Law (law@cygnus.com)
26721
26722 * lib/c-torture.exp: Avoid the "compare executables" optimization
26723 when testing native.
26724
26725 1999-08-29 Jeffrey A Law (law@cygnus.com)
26726
26727 * gcc.c-torture/execute/990829-1.c: New test.
26728 * gcc.c-torture/compile/990829-1.c: New test.
26729
26730 1999-08-27 Paul Burchard <burchard@pobox.com>
26731
26732 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26733 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26734 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26735 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26736 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26737 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26738 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26739 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26740 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26741 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26742 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26743
26744 1999-08-27 Jeffrey A Law (law@cygnus.com)
26745
26746 * gcc.c-torture/execute/990827-1.c: New test.
26747
26748 1999-08-26 Craig Burley <craig@jcb-sc.com>
26749
26750 * g77.f-torture/noncompile/19990826-4.f: New test.
26751
26752 * g77.f-torture/compile/19990826-3.f: New test.
26753
26754 * g77.f-torture/execute/19990826-2.f: New test.
26755
26756 * g77.f-torture/compile/19990826-1.f: New test.
26757
26758 * gcc.c-torture/execute/990826-0.c: New test.
26759 * g77.c-torture/execute/19990826-0.f: New test.
26760
26761 * g77.f-torture/noncompile/970626-2.f: New test.
26762
26763 1999-08-25 Paul Burchard <burchard@pobox.com>
26764
26765 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26766 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26767 lss-011.C: New tests.
26768
26769 1999-08-25 Nathan Sidwell <nathan@acm.org>
26770
26771 * g++.old-deja/g++.other/decl5.C: New test.
26772
26773 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26774
26775 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26776 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26777 call `postbase' for each one. All callers of `postbase' changed
26778 to call this instead.
26779
26780 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26781
26782 * gcc.c-torture/execute/990811-1.c: New test.
26783
26784 1999-08-09 Nick Clifton <nickc@cygnus.com>
26785
26786 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26787 just native ones.
26788
26789 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26790 just native ones.
26791
26792 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26793
26794 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26795
26796 1999-08-04 Jeffrey A Law (law@cygnus.com)
26797
26798 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26799
26800 1999-08-04 Nathan Sidwell <nathan@acm.org>
26801
26802 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26803
26804 1999-08-04 Jeffrey A Law (law@cygnus.com)
26805
26806 * gcc.c-torture/execute/990804-1.c: New test.
26807
26808 1999-08-03 Nathan Sidwell <nathan@acm.org>
26809
26810 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26811 * g++.old-deja/g++.brendan/crash64.C: Likewise
26812 * g++.old-deja/g++.brendan/overload8.C: Likewise
26813
26814 1999-08-03 Nathan Sidwell <nathan@acm.org>
26815
26816 * g++.old-deja/g++.other/struct1.C: New test.
26817
26818 1999-08-03 Nathan Sidwell <nathan@acm.org>
26819
26820 * g++.old-deja/g++.other/enum2.C: New test.
26821
26822 1999-08-02 Richard Henderson <rth@cygnus.com>
26823
26824 Adapted from tests from Franz Sirl:
26825 * gcc.c-torture/execute/va-arg-7.c: New test.
26826 * gcc.c-torture/execute/va-arg-8.c: New test.
26827
26828 1999-08-01 Jeffrey A Law (law@cygnus.com)
26829
26830 * gcc.c-torture/compile/990801-2.c: New test.
26831
26832 * gcc.c-torture/compile/990801-1.c: New test.
26833
26834 1999-07-27 Michael Meissner <meissner@cygnus.com>
26835
26836 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26837 fp-cmp-1.c, converting double to float.
26838
26839 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26840 fp-cmp-1.c, converting double to long double.
26841
26842 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26843 from fr1 to unknown_register, since fr1 is a legitimate register
26844 on some machines.
26845
26846 1999-07-25 Jeffrey A Law (law@cygnus.com)
26847
26848 * README: More listname related changes.
26849
26850 1999-07-08 Catherine Moore <clm@cygnus.com>
26851
26852 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26853
26854 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26855
26856 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26857
26858 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26859
26860 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26861
26862 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26863
26864 * gcc.dg/990703-1.c: New test.
26865
26866 1999-06-29 Nick Clifton <nickc@cygnus.com>
26867
26868 * lib/file-format.exp: New file: Move definition of proc
26869 gcc_target_object_format to here from
26870 gcc.dg/special/ecos.exp.
26871
26872 * lib/c-torture.exp: Include lib file-format.exp.
26873 * lib/gcc-dg.exp: Include lib file-format.exp.
26874
26875 * gcc.dg/special/ecos.exp: Remove definition of proc
26876 gcc_target_object_format.
26877
26878 1999-06-28 Jeffrey A Law (law@cygnus.com)
26879
26880 * gcc.c-torture/execute/990628-1.c: New test.
26881
26882 1999-06-25 Jeffrey A Law (law@cygnus.com)
26883
26884 * gcc.c-torture/compile/990625-2.c: New test.
26885
26886 * gcc.c-torture/compile/990625-1.c: New test.
26887
26888 1999-06-23 Nick Clifton <nickc@cygnus.com>
26889
26890 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26891 attributes compile.
26892 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26893 ports that use the COFF/PE file format.
26894
26895 1999-06-17 Jeffrey A Law (law@cygnus.com)
26896
26897 * gcc.c-torture/compile/990617-1.c: New test.
26898
26899 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26900
26901 * g++.old-deja/g++.other/decl4.C: New test.
26902
26903 1999-06-14 Nathan Sidwell <nathan@acm.org>
26904
26905 * g++.old-deja/g++.other/bitfld3.C: New test.
26906
26907 1999-06-08 Nathan Sidwell <nathan@acm.org>
26908
26909 * g++.old-deja/g++.eh/catch1.C: New test.
26910
26911 1999-06-07 Jeffrey A Law (law@cygnus.com)
26912
26913 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26914
26915 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26916 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26917
26918 1999-06-05 Craig Burley <craig@jcb-sc.com>
26919
26920 * g77.f-torture/compile/19990502-0.f: Replace with new,
26921 shorter, test that still fails after recent changes.
26922
26923 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26924
26925 * gcc.c-torture/execute/990604-1.c: New test.
26926
26927 1999-05-31 Jeffrey A Law (law@cygnus.com)
26928
26929 * gcc.c-torture/execute/990531-1.c: New test.
26930
26931 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26932
26933 * gcc.c-torture/compile/990527-1.c: New test.
26934
26935 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26936
26937 * gcc.c-torture/execute/990527-1.c: New test.
26938
26939 1999-05-25 Nick Clifton <nickc@cygnus.com>
26940
26941 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26942 bitfields as signed.
26943
26944 1999-05-25 Craig Burley <craig@jcb-sc.com>
26945
26946 * g77.f-torture/compile/19990525-0.f: New test.
26947
26948 1999-05-25 Jeffrey A Law (law@cygnus.com)
26949
26950 * gcc.c-torture/execute/990525-2.c: New test.
26951
26952 * gcc.c-torture/execute/990525-1.c: New test.
26953
26954 1999-05-24 Nathan Sidwell <nathan@acm.org>
26955
26956 * g++.old-deja/g++.other/anon3.C: New test.
26957 * g++.old-deja/g++.other/anon4.C: New test.
26958 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26959 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26960 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26961 Merrill).
26962
26963 1999-05-24 Jeffrey A Law (law@cygnus.com)
26964
26965 * gcc.c-torture/execute/990524-1.c: New test.
26966
26967 * gcc.dg/990524-1.c: New test.
26968
26969 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26970
26971 * gcc.c-torture/compile/990523-1.c: New test.
26972
26973 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26974
26975 * gcc.c-torture/compile/990519-1.c: New test.
26976
26977 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26978
26979 * gcc.c-torture/compile/990517-1.c: New test.
26980
26981 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26982 (e4, f4): New tests.
26983 (main): Call them.
26984
26985 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26986
26987 * gcc.dg/noreturn-1.c: New test.
26988
26989 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26990
26991 * gcc.c-torture/execute/990513-1.c: New test.
26992
26993 1999-05-10 Richard Henderson <rth@cygnus.com>
26994
26995 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26996
26997 1999-05-10 Craig Burley <craig@jcb-sc.com>
26998
26999 * g77.f-torture/execute/erfc.f: Use small single-precision
27000 values, to avoid problems on Alphas when not -mieee.
27001
27002 1999-05-08 Craig Burley <craig@jcb-sc.com>
27003
27004 * gcc.dg/990506-0.c: New test.
27005
27006 1999-05-08 Richard Henderson <rth@cygnus.com>
27007
27008 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27009 the constant to test. Don't XFAIL 64-bit targets.
27010
27011 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27012 * g++.old-deja/g++.law/profile1.C: Likewise.
27013
27014 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27015 operator new instances.
27016 * g++.old-deja/g++.other/delete5.C: Likewise.
27017
27018 1999-05-03 Craig Burley <craig@jcb-sc.com>
27019
27020 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27021 intrinsic.
27022
27023 1999-05-03 Craig Burley <craig@jcb-sc.com>
27024
27025 * g77.f-torture/execute/u77-test.f: Reverse order of two
27026 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27027
27028 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27029
27030 * gcc.dg/compare1.c: New test.
27031
27032 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27033
27034 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27035 New tests.
27036
27037 1999-05-02 Craig Burley <craig@jcb-sc.com>
27038
27039 * g77.f-torture/compile/19990502-1.f: New test.
27040
27041 1999-05-02 Craig Burley <craig@jcb-sc.com>
27042
27043 * g77.f-torture/compile/19990502-0.f: New test.
27044
27045 1999-05-02 Craig Burley <craig@jcb-sc.com>
27046
27047 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27048 intrinsic.
27049
27050 1999-05-02 Craig Burley <craig@jcb-sc.com>
27051
27052 * g77.f-torture/execute/u77-test.f (main): List libU77
27053 intrinsics not currently tested.
27054 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27055 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27056 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27057 Trim blanks off the ends of some printed strings.
27058
27059 1999-05-02 Craig Burley <craig@jcb-sc.com>
27060
27061 * g77.f-torture/execute/u77-test.f (main): Just warn about
27062 FSTAT gid disagreement, as it's expected on some systems.
27063
27064 1999-05-01 Craig Burley <craig@jcb-sc.com>
27065
27066 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27067 use a new function, which allows for some slop.
27068 Clean up some commentary.
27069 (issum): The new function.
27070 (sgladd): Deleted subroutine.
27071
27072 1999-05-01 Craig Burley <craig@jcb-sc.com>
27073
27074 * g77.f-torture/execute/u77-test.f: Modify to be more like
27075 libf2c/libU77 version, bringing patches to that version here.
27076 Add suitable commentary.
27077
27078 1999-04-25 Richard Henderson <rth@cygnus.com>
27079
27080 * gcc.dg/990424-1.c: New test.
27081
27082 1999-04-24 Craig Burley <craig@jcb-sc.com>
27083
27084 * g77.f-torture/execute/u77-test.f (main): Bug involving
27085 LSTAT has been fixed, so turn back on full checking.
27086
27087 1999-04-20 Craig Burley <craig@jcb-sc.com>
27088
27089 * g77.f-torture/compile/19990419-0.f: New test.
27090 * g77.f-torture/execute/19990419-1.f: New test.
27091
27092 1999-04-17 Richard Henderson <rth@cygnus.com>
27093
27094 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27095 to avoid the need for a prototype to supress a warning.
27096
27097 1999-04-07 Jim Wilson <wilson@cygnus.com>
27098
27099 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27100
27101 1999-04-04 Jeffrey A Law (law@cygnus.com)
27102
27103 * gcc.c-torture/execute/990404-1.c: New test.
27104
27105 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27106
27107 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27108 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27109 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27110 missing initializer warnings.
27111
27112 1999-03-28 Jeffrey A Law (law@cygnus.com)
27113
27114 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27115 matching strings.
27116
27117 1999-03-26 Jeffrey A Law (law@cygnus.com)
27118
27119 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27120
27121 1999-03-26 Craig Burley <craig@jcb-sc.com>
27122
27123 * g77.f-torture/execute/19990325-0.f: New test.
27124 * g77.f-torture/execute/19990325-1.f: New test.
27125
27126 1999-03-24 Jeffrey A Law (law@cygnus.com)
27127
27128 * gcc.c-torture/execute/990324-1.c: New test.
27129
27130 1999-03-22 Jim Wilson <wilson@cygnus.com>
27131
27132 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27133 test with 4.
27134
27135 1999-03-17 Richard Henderson <rth@cygnus.com>
27136
27137 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27138
27139 1999-03-13 Craig Burley <craig@jcb-sc.com>
27140
27141 * g77.f-torture/execute/19990313-2.f: New test.
27142 * g77.f-torture/execute/19990313-3.f: New test.
27143
27144 1999-03-13 Craig Burley <craig@jcb-sc.com>
27145
27146 * g77.f-torture/execute/19990313-0.f: New test.
27147 * g77.f-torture/execute/19990313-1.f: New test.
27148
27149 1999-03-12 Jim Wilson <wilson@cygnus.com>
27150
27151 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27152 printf to sprintf.
27153 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27154 (main): Add check for u15. Conditionalize u31 check depending on
27155 whether ints are <32 bits or >=32 bits.
27156
27157 1999-03-08 Craig Burley <craig@jcb-sc.com>
27158
27159 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27160
27161 1999-03-08 Craig Burley <craig@jcb-sc.com>
27162
27163 * g77.f-torture/compile/19990305-0.f: New test.
27164 * g77.f-torture/execute/19981119-0.f: New test.
27165
27166 1999-03-08 Craig Burley <craig@jcb-sc.com>
27167
27168 * g77.f-torture/execute/970625-2.f: call ABORT if final
27169 result is not correct, instead of just printing it.
27170 Add this checking via newly introduced obfuscation, to
27171 trip up buggy front ends.
27172
27173 1999-03-07 Craig Burley <craig@jcb-sc.com>
27174
27175 * g77.f-torture/compile/960317-1.f: Moved from being
27176 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27177
27178 1999-03-06 Craig Burley <craig@jcb-sc.com>
27179
27180 * g77.f-torture/execute/960317-1.f: New (old) test.
27181 * g77.f-torture/execute/970625-2.f: Ditto.
27182
27183 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27184
27185 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27186 message on line 1 or line 2; cccp and cpplib do this differently.
27187
27188 1999-03-01 Jeffrey A Law (law@cygnus.com)
27189
27190 * g++.old-deja/g++.law/weak1.C: New test.
27191
27192 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27193
27194 * gcc.c-torture/execute/990119-1.c: Renamed to...
27195 * gcc.dg/990119-1.c: this, so it will only be tested once
27196 (it's a preprocessor test, it doesn't need to be run at
27197 multiple optimization levels).
27198
27199 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27200
27201 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27202 ALWAYS_CXXFLAGS.
27203
27204 1999-02-24 Craig Burley <craig@jcb-sc.com>
27205
27206 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27207 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27208 to not be compilable by current g77.
27209
27210 1999-02-24 Nick Clifton <nickc@cygnus.com>
27211
27212 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27213
27214 1999-02-22 Jeffrey A Law (law@cygnus.com)
27215
27216 * gcc.c-torture/execute/990222-1.c: New test.
27217
27218 1999-02-19 Craig Burley <craig@jcb-sc.com>
27219
27220 * g77.f-torture/compile/19990218-0.f: New test.
27221 * g77.f-torture/noncompile/19990218-1.f: New test.
27222
27223 1999-02-18 Craig Burley <craig@jcb-sc.com>
27224
27225 * g77.f-torture/compile/19981216-0.f: New test.
27226
27227 1999-02-14 Jeffrey A Law (law@cygnus.com)
27228
27229 * gcc.dg/990214-1.c: New test.
27230
27231 1999-02-13 Jeffrey A Law (law@cygnus.com)
27232
27233 * gcc.dg/990213-2.c: New test.
27234
27235 * gcc.dg/990213-1.c: New test.
27236
27237 1999-02-12 Jeffrey A Law (law@cygnus.com)
27238
27239 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27240 ints.
27241
27242 1999-02-11 Nick Clifton <nickc@cygnus.com>
27243
27244 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27245 specified by target.
27246
27247 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27248
27249 1999-02-11 Jeffrey A Law (law@cygnus.com)
27250
27251 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27252
27253 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27254
27255 * gcc.dg/special/ecos.exp: New test driver for new tests with
27256 special requirements.
27257
27258 * gcc.dg/special/alias-1.c: New test.
27259 * gcc.dg/special/gcsec-1.c: New test.
27260 * gcc.dg/special/weak-1.c: New test.
27261 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27262 * gcc.dg/special/weak-2.c: New test.
27263 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27264 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27265 * gcc.dg/special/wkali-1.c: New test.
27266 * gcc.dg/special/wkali-2.c: New test.
27267 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27268 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27269
27270 1999-02-10 Felix Lee <flee@cygnus.com>
27271
27272 * lib/c-torture.exp (c-torture-compile): Pull out code for
27273 analyzing gcc error messages.
27274 (c-torture-execute): Likewise. Fix some (harmless) false
27275 positives.
27276 * lib/gcc.exp (gcc_check_compile): New function.
27277
27278 1999-02-08 Richard Henderson <rth@cygnus.com>
27279
27280 * gcc.c-torture/execute/990208-1.c: New test.
27281
27282 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27283
27284 * g++.dg/special/ecos.exp: New driver for new tests with special
27285 requirements
27286
27287 * g++.dg/special/conpr-1.C: New test
27288 * g++.dg/special/conpr-2.C: New test
27289 * g++.dg/special/conpr-2a.C: New test
27290 * g++.dg/special/conpr-3.C: New test
27291 * g++.dg/special/conpr-3a.C: New test
27292 * g++.dg/special/conpr-3b.C: New test
27293
27294 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27295 allow g++ to use the dg driver
27296
27297 * README: Add comment about g++.dg directory
27298
27299 1999-02-06 Jeffrey A Law (law@cygnus.com)
27300
27301 * README: Update email addresses.
27302
27303 1999-02-03 Nick Clifton <nickc@cygnus.com>
27304
27305 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27306 arguments in order to force structure S onto the stack even on
27307 the alpha.
27308 (test): Pass 10 leading arguments to function foo as well as the
27309 structure S.
27310
27311 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27312 failure for all targets.
27313
27314 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27315 abort to terminate program execution.
27316
27317 1999-01-30 Richard Henderson <rth@cygnus.com>
27318
27319 * gcc.c-torture/execute/990130-1.c: New test.
27320
27321 1999-01-30 Jeffrey A Law (law@cygnus.com)
27322
27323 * gcc.dg/990130-1.c: New test.
27324
27325 1999-01-28 Michael Meissner <meissner@cygnus.com>
27326
27327 * gcc.c-torture/execute/990128-1.c: New test.
27328
27329 1999-01-27 Michael Meissner <meissner@cygnus.com>
27330
27331 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27332
27333 1999-01-27 Felix Lee <flee@cygnus.com>
27334
27335 * lib/c-torture.exp (c-torture-compile): pull out code for
27336 analyzing gcc error messages.
27337 (c-torture-execute): ditto, and fix some (harmless) false
27338 positives.
27339 * lib/gcc.exp (gcc_check_compile): new function.
27340
27341 1999-01-17 Jeffrey A Law (law@cygnus.com)
27342
27343 * gcc.dg/990117-1.c: New test.
27344
27345 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27346
27347 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27348
27349 1999-01-15 Jeffrey A Law (law@cygnus.com)
27350
27351 * g77.f-torture/compile/990115-1.f: New test.
27352
27353 1999-01-07 Jeffrey A Law (law@cygnus.com)
27354
27355 * gcc.c-torture/compile/990107-1.c: New test
27356
27357 1999-01-06 Jeffrey A Law (law@cygnus.com)
27358
27359 * gcc.c-torture/execute/990106-2.c: New test.
27360
27361 * gcc.c-torture/execute/990106-1.c: New test.
27362
27363 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27364
27365 * gcc.c-torture/compile/981223-1.c: New test.
27366
27367 1998-12-29 Richard Henderson <rth@cygnus.com>
27368
27369 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27370 (opt3): Rename from opt4 and disable.
27371
27372 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27373
27374 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27375
27376 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27377
27378 * g++.old-deja/g++.other/conv5.C: New test.
27379
27380 1998-12-14 Nick Clifton <nickc@cygnus.com>
27381
27382 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27383
27384 1998-12-11 Jeffrey A Law (law@cygnus.com)
27385
27386 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27387
27388 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27389
27390 * gcc.c-torture/compile/981211-1.c: New test.
27391
27392 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27393
27394 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27395
27396 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27397
27398 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27399
27400 * gcc.special/930510-1.c: Make C9X safe.
27401 * gcc.misc-tests/gcov-1.c Similarly.
27402 * gcc.misc-tests/gcov-2.c Similarly.
27403
27404 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27405
27406 * gcc.dg/ultrasp1.c: New test.
27407
27408 1998-12-06 Richard Henderson <rth@cygnus.com>
27409
27410 * gcc.c-torture/execute/981206.c: New test.
27411
27412 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27413
27414 * g++.old-deja/g++.ns/template7.C: New test.
27415
27416 * g++.old-deja/g++.other/expr1.C: New test.
27417
27418 * g++.old-deja/g++.eh/tmpl3.C: New test.
27419
27420 * g++.old-deja/g++.eh/tmpl2.C: New test.
27421
27422 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27423
27424 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27425 * g++.old-deja/g++.other/using6.C: Removed.
27426 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27427
27428 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27429
27430 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27431
27432 * g++.old-deja/g++.pt/overload8.C: New test.
27433
27434 * g++.old-deja/g++.pt/overload7.C: New test.
27435
27436 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27437
27438 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27439 and relinking messages.
27440 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27441 compiling with -frepo.
27442
27443 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27444
27445 * g++.old-deja/g++.pt/lookup6.C: New test.
27446
27447 1998-11-30 Nick Clifton <nickc@cygnus.com>
27448
27449 * gcc.c-torture/execute/981130-1.c: New test.
27450 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27451
27452 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27453
27454 * g++.old-deja/g++.pt/explicit76.C: New test.
27455
27456 * g++.old-deja/g++.pt/friend38.C: New test.
27457
27458 * g++.old-deja/g++.ns/crash2.C: New test.
27459
27460 * g++.old-deja/g++.pt/defarg8.C: New test.
27461
27462 * g++.old-deja/g++.pt/instantiate6.C: New test.
27463
27464 * g++.old-deja/g++.pt/static6.C: New test.
27465
27466 * g++.old-deja/g++.pt/decl2.C: New test.
27467
27468 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27469
27470 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27471 problem is actually related with name lookup, but so what? :-)
27472
27473 * g++.old-deja/g++.pt/friend37.C: New test.
27474
27475 1998-11-25 Dave Love <d.love@dl.ac.uk>
27476
27477 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27478 element, which fails on some systems.
27479
27480 * g77.f-torture/execute/labug1.f: New test.
27481
27482 1998-11-21 Jeffrey A Law (law@cygnus.com)
27483
27484 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27485 is defined.
27486
27487 1998-11-18 Dave Love <d.love@dl.ac.uk>
27488
27489 * g77.f-torture/compile/981117-1.f: New test.
27490
27491 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27492
27493 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27494 properly discarded.
27495
27496 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27497
27498 * gcc.c-torture/execute/memcheck: New directory of tests for
27499 -fcheck-memory-usage.
27500
27501 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27502
27503 * README: New file, general information about the testsuite and
27504 new description of the various C++ test subdirectories.
27505 * README.g++: Eliminate obsolete information, update and move most
27506 relevant stuff to README.
27507
27508 1998-11-07 Richard Henderson <rth@cygnus.com>
27509
27510 * gcc.c-torture/compile/981107-1.c: New test.
27511
27512 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27513
27514 * execute/memcpy-bi.c: New testcase.
27515
27516 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27517
27518 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27519 base classes.
27520
27521 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27522 template is selected.
27523
27524 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27525 classes, it should be accepted for all types.
27526
27527 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27528
27529 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27530 specializations start with template headers.
27531
27532 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27533
27534 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27535
27536 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27537 non-POD types.
27538
27539 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27540
27541 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27542
27543 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27544
27545 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27546
27547 1998-10-19 Jeffrey A Law (law@cygnus.com)
27548
27549 * 981019-1.c: New test.
27550
27551 1998-10-14 Robert Lipe <robertl@dgii.com>
27552
27553 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27554 find objc headers.
27555
27556 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27557
27558 * compile/981001-4.c: Remove use of GCC extension that triggers a
27559 compiler bug.
27560
27561 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27562
27563 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27564
27565 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27566
27567 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27568 instantiation of template produces incorrect code for delete
27569 expression.
27570
27571 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27572 constructors' name is not unique.
27573 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27574 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27575
27576 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27577 automatic array of const is ill-formed.
27578
27579 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27580 of template parameter?
27581
27582 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27583 const.
27584
27585 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27586 pointer-to-member expression.
27587
27588 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27589 declaration causes ICE.
27590
27591 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27592
27593 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27594 reserved in the global namespace.
27595
27596 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27597 generate needed virtual table.
27598
27599 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27600
27601 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27602
27603 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27604 template-dependent type
27605
27606 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27607
27608 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27609 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27610 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27611
27612 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27613 class should be usable as argument of member function.
27614 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27615 class should be usable as return type of member function.
27616 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27617 class should be usable as type of data member.
27618
27619 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27620
27621 1998-10-09 Jeffrey A Law (law@cygnus.com)
27622
27623 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27624
27625 1998-10-08 Nick Clifton <nickc@cygnus.com>
27626
27627 * gcc.dg/dll-?.c Add thumb to target list.
27628 Fix assembler scan patterns to match current assembler output.
27629
27630 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27631
27632 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27633 matching of template brackets.
27634
27635 * g++.old-deja/g++.other/using4.C: New test. Test using
27636 declarations of methods from base classes.
27637
27638 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27639 within functions should introduce names into the innermost
27640 enclosing namespace.
27641
27642 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27643 of static locals if first initialization throws.
27644
27645 1998-10-07 Jim Wilson <wilson@cygnus.com>
27646
27647 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27648
27649 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27650
27651 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27652 lose track of the possible targets of tablejump insns.
27653 * special/special.exp: Run it.
27654
27655 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27656
27657 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27658 must be declared before its specializations can be named in friend
27659 declarations.
27660
27661 1998-10-05 Dave Love <d.love@dl.ac.uk>
27662
27663 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27664
27665 * g77.f-torture/execute/io1.f: New test.
27666
27667 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27668
27669 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27670 with pointer to template function, for which no argument deduction
27671 is possible.
27672
27673 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27674 specialization of template function as argument to template
27675 function.
27676
27677 * g++.old-deja/g++.other/access2.C: New test; Inner class
27678 shouldn't have privileged access to Outer's names.
27679
27680 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27681
27682 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27683 friend template declared within template class conflicts with
27684 nested class of the same name.
27685
27686 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27687 is ignored.
27688
27689 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27690 object with direct initializer as function declaration.
27691
27692 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27693 initializers.
27694
27695 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27696 involving const pointer and NULL produces incorrect result.
27697
27698 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27699 type name without `typename' should be rejected with -pedantic.
27700
27701 1998-10-02 Richard Henderson <rth@cygnus.com>
27702
27703 * g++.old-deja/g++.other/addrof1.C: New test.
27704
27705 1998-10-01 Nick Clifton <nickc@cygnus.com>
27706
27707 * gcc.c-torture/compile/981001-1.c: New test.
27708 * gcc.c-torture/execute/981001-1.c: New test.
27709
27710 1998-10-01 Jeffrey A Law (law@cygnus.com)
27711
27712 * gcc.c-torture/compile/981001-2.c: New test.
27713 * gcc.c-torture/compile/981001-3.c: New test.
27714 * gcc.c-torture/compile/981001-4.c: New test.
27715
27716 1998-10-01 Robert Lipe <robertl@dgii.com>
27717
27718 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27719 multilibbed hosts. Idea grafted from g77.exp.
27720
27721 1998-09-30 Dave Love <d.love@dl.ac.uk>
27722
27723 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27724 avoid losing on systems which need -lsocket.
27725
27726 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27727
27728 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27729 * g++.old-deja/g++.other/nested2.C: Ditto.
27730 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27731 failure.
27732
27733 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27734
27735 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27736 preferred over template operator!= for enum bitfields.
27737
27738 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27739
27740 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27741 that happen to have the same base name, but in different scopes,
27742 are incorrectly rejected.
27743
27744 1998-09-16 Richard Henderson <rth@cygnus.com>
27745
27746 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27747 on the native word size instead of an integer literal.
27748
27749 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27750
27751 * g++.old-deja/g++.other/static2.C: Invocation of static data
27752 member of type pointer-to-function denoted as non-static member.
27753
27754 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27755 checks involving function types and aliases.
27756
27757 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27758
27759 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27760 redefined to the same non-trivial type.
27761
27762 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27763 namespace-qualification of template specializations declared in
27764 other namespaces.
27765
27766 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27767 to declare a subset of the specializations of a template function
27768 as friends of specializations of a template class.
27769
27770 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27771 member templates that do not fully specialize the enclosing
27772 template class are rejected.
27773
27774 1998-09-11 Dave Love <d.love@dl.ac.uk>
27775
27776 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27777
27778 1998-09-08 Dave Love <d.love@dl.ac.uk>
27779
27780 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27781 altered from libf2c/libU77 version.
27782
27783 1998-09-06 Dave Love <d.love@dl.ac.uk>
27784
27785 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27786
27787 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27788
27789 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27790 (un)signed char are different types for template specialization
27791 purposes.
27792
27793 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27794
27795 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27796 * objc: ObjC testsuite.
27797
27798 1998-08-31 Catherine Moore <clm@cygnus.com>
27799
27800 * gcc.c-torture/execute/941014-1.x: New file.
27801
27802 1998-08-31 Nick Clifton <nickc@cygnus.com>
27803
27804 * lib/c-torture.exp: Add support for
27805 torture_eval_before_compile and torture_eval_before_execute
27806 variables.
27807
27808 1998-08-30 Jeffrey A Law (law@cygnus.com)
27809
27810 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27811 this test triggers valid.
27812
27813 1998-08-27 Jeffrey A Law (law@cygnus.com)
27814
27815 * gcc.dg/980827-1.c: New test.
27816
27817 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27818
27819 * gcc.c-torture/execute/loop-4b.c: New test.
27820
27821 1998-08-26 Nick Clifton <nickc@cygnus.com>
27822
27823 * lib/c-torture.exp: Add support for
27824 torture_eval_before_compile and torture_eval_before_execute
27825 variables.
27826
27827 1998-08-25 Jeffrey A Law (law@cygnus.com)
27828
27829 * gcc.c-torture/compile/980825-1.c: New test.
27830
27831 1998-08-24 Nick Clifton <nickc@cygnus.com>
27832
27833 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27834 count number tests in opt_t0 not good_t0.
27835
27836 1998-08-24 Jeffrey A Law (law@cygnus.com)
27837
27838 * gcc.c-torture/compile/930326-1.x: Fix typo.
27839
27840 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27841
27842 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27843 causes an ICE.
27844
27845 1998-08-21 Jeffrey A Law (law@cygnus.com)
27846
27847 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27848 STACK_SIZE is defined.
27849 * gcc.c-torture/unsorted/stuct.c: Similarly.
27850
27851 * gcc.c-torture/compile/980821-1.c: New test.
27852
27853 1998-08-21 Jeffrey A Law (law@cygnus.com)
27854
27855 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27856
27857 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27858
27859 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27860 code.
27861
27862 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27863
27864 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27865 error'.
27866
27867 1998-08-18 Jeffrey A Law (law@cygnus.com)
27868
27869 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27870
27871 1998-08-16 Jeffrey A Law (law@cygnus.com)
27872
27873 * gcc.c-torture/compile/980816-1.c: New test.
27874
27875 * gcc.dg/980816-1.c: New test.
27876
27877 1998-08-13 Jeffrey A Law (law@cygnus.com)
27878
27879 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27880 compiler for ieee tests.
27881
27882 1998-08-01 Dave Love <d.love@dl.ac.uk>
27883
27884 * g77.f-torture/compile/980729-0.f: New test.
27885
27886 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27887
27888 * gcc.c-torture/special/eeprof-1.c: New test, for
27889 -finstrument-functions.
27890 * gcc.c-torture/special/special.exp: Run it.
27891
27892 1998-07-29 Jeffrey A Law (law@cygnus.com)
27893
27894 * gcc.c-torture/compile/980729-1.c: New test.
27895
27896 1998-07-27 Nick Clifton <nickc@cygnus.com>
27897
27898 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27899 __thumb__ is defined, and test for ARM style doubles if so.
27900
27901 1998-07-26 Dave Love <d.love@dl.ac.uk>
27902
27903 * g77.f-torture/noncompile/980615-0.f: New test.
27904
27905 1998-07-26 H.J. Lu (hjl@gnu.org)
27906
27907 * gcc.dg/980312-1.c: Do link instead of compile.
27908 * gcc.dg/980313-1.c: Likewise.
27909
27910 1998-07-26 Jeffrey A Law (law@cygnus.com)
27911
27912 * gcc.c-torture/compile/980726-1.c: New test.
27913
27914 1998-07-25 Dave Love <d.love@dl.ac.uk>
27915
27916 * g77.f-torture/execute/io0.f: New test.
27917
27918 1998-07-24 Nick Clifton <nickc@cygnus.com>
27919
27920 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27921 an int.
27922
27923 1998-06-18 Michael Meissner <meissner@cygnus.com>
27924
27925 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27926 m32r bugs.
27927
27928 1998-07-17 Nick Clifton <nickc@cygnus.com>
27929
27930 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27931 c-decl.c:grokdeclarator can handle mode attributes.
27932
27933 1998-07-16 Jeffrey A Law (law@cygnus.com)
27934
27935 * gcc.c-torture/execute/980716-1.c: New test.
27936
27937 1998-07-13 Jeffrey A Law (law@cygnus.com)
27938
27939 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27940 the mn10200.
27941 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27942 the mn10200.
27943 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27944 * gcc.c-torture/compile/930326-1.x: Similarly.
27945
27946 1998-07-13 Dave Love <d.love@dl.ac.uk>
27947
27948 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27949 New test from Craig.
27950
27951 1998-07-12 Dave Love <d.love@dl.ac.uk>
27952
27953 * g77.f-torture/noncompile/980616-0.f: New test.
27954
27955 * g77.f-torture/execute/970816-3.f: New test from Craig.
27956
27957 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27958
27959 * g++.other/singleton.C: Return error value instead of taking
27960 SIGSEGV.
27961
27962 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27963
27964 * g++.other/singleton.C: New test. Warning is under dispute.
27965 Runtime crash is not.
27966
27967 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27968
27969 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27970 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27971 using6.C, using7.C}: New namespace tests.
27972
27973 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27974
27975 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27976 specialization with typedef'ed names used as array indexes.
27977
27978 1998-07-09 Jeffrey A Law (law@cygnus.com)
27979
27980 * gcc.c-torture/execute/980709-1.c: New test.
27981
27982 * gcc.dg/980709-1.c: New test.
27983
27984 1998-07-07 Richard Henderson <rth@cygnus.com>
27985
27986 * gcc.c-torture/execute/bcp-1.c: New test.
27987
27988 1998-07-07 Jeffrey A Law (law@cygnus.com)
27989
27990 * gcc.c-torture/execute/980707-1.c: New test.
27991
27992 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27993
27994 * gcc.c-torture/compile/980706-1.c: New test.
27995
27996 1998-07-01 Dave Love <d.love@dl.ac.uk>
27997
27998 * g77.f-torture/execute/980701-0.f,
27999 g77.f-torture/execute/980701-1.f: New test from Craig.
28000
28001 1998-07-01 Jeffrey A Law (law@cygnus.com)
28002
28003 * gcc.c-torture/compile/980701-1.c: New test.
28004
28005 * gcc.c-torture/execute/980701-1.c: New test.
28006
28007 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28008 rlsruhe.de>
28009
28010 * g++.old-deja/g++.robertl/eb132.C: New test.
28011 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28012
28013 1998-06-29 Dave Love <d.love@dl.ac.uk>
28014
28015 * g77.f-torture/execute/980628-7.f,
28016 g77.f-torture/execute/980628-8.f,
28017 g77.f-torture/execute/980628-9.f,
28018 g77.f-torture/execute/980628-10.f: New tests from Craig.
28019
28020 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28021
28022 1998-06-28 Jeffrey A Law (law@cygnus.com)
28023
28024 * g77.f-torture/execute/980628-4.f: New test from Craig.
28025 * g77.f-torture/execute/980628-5.f: Likewise.
28026 * g77.f-torture/execute/980628-2.f: Likewise.
28027 * g77.f-torture/execute/980628-0.f: Likewise.
28028 * g77.f-torture/execute/980628-1.f: Likewise.
28029 * g77.f-torture/execute/980628-3.f: Likewise.
28030 * g77.f-torture/execute/980628-6.f: Likewise.
28031
28032 1998-06-28 Jeffrey A Law (law@cygnus.com)
28033
28034 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28035 directory when nothing has been installed yet.
28036
28037 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28038
28039 * gcc.c-torture/special/special.exp: Handle newer versions of
28040 dejagnu.
28041
28042 1998-06-26 Jeffrey A Law (law@cygnus.com)
28043
28044 * gcc.dg/980626-1.c: New test.
28045
28046 1998-06-19 Bruno Haible <haible@ilog.fr>
28047
28048 * gcc.misc-tests/m-un-2.c: New test.
28049 * g++.old-deja/g++.other/warn01.c: Likewise.
28050
28051 1998-06-19 Robert Lipe <robertl@dgii.com>
28052
28053 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28054 compatibility with assmblers with a different comment character.
28055 Eliminate use of GAS-specific extensions.
28056
28057 1998-06-19 Jeffrey A Law (law@cygnus.com)
28058
28059 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28060
28061 1998-06-19 Robert Lipe <robertl@dgii.com>
28062
28063 *lib/g77.exp: Replace search for libf2c.a with search for newly
28064 renamed libg2c.a
28065
28066 1998-06-17 Jeffrey A Law (law@cygnus.com)
28067
28068 * gcc.c-torture/execute/980617-1.c: New test.
28069
28070 1998-06-12 Jeffrey A Law (law@cygnus.com)
28071
28072 * gcc.c-torture/execute/980612-1.c: New test.
28073
28074 1998-06-08 Jeffrey A Law (law@cygnus.com)
28075
28076 * gcc.dg/980523-1.c: Only test on ppc-linux.
28077 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28078
28079 * gcc.c-torture/execute/980608-1.c: New test.
28080
28081 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28082
28083 * gcc.c-torture/execute/980605-1.c: New test.
28084
28085 1998-06-04 Jeffrey A Law (law@cygnus.com)
28086
28087 * gcc.c-torture/execute/980604-1.c: New test.
28088
28089 1998-06-02 Jeffrey A Law (law@cygnus.com)
28090
28091 * gcc.c-torture/execute/980602-1.c: New test.
28092 * gcc.c-torture/execute/980602-2.c: Likewise.
28093
28094 1998-06-02 Dave Love <d.love@dl.ac.uk>
28095
28096 * 970125-0.f: Fix per JCB. Add commentary.
28097
28098 1998-05-31 Michael Meissner <meissner@cygnus.com>
28099
28100 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28101 IEEE -0 support.
28102
28103 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28104
28105 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28106 earlier.
28107
28108 1998-05-28 Catherine Moore <clm@cygnus.com>
28109
28110 * gcc.c-torture/execute/980526-3.c: New test.
28111
28112 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28113
28114 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28115 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28116 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28117 m88k-motorola-sysv3 to XFAIL.
28118
28119 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28120
28121 * gcc.dg/980526-1.c: New test.
28122 * gcc.c-torture/execute/980526-2.c: New test.
28123
28124 1998-05-26 Jeffrey A Law (law@cygnus.com)
28125
28126 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28127
28128 * gcc.c-torture/execute/980526-1.c: New test.
28129
28130 1998-05-26 Dave Love <d.love@dl.ac.uk>
28131
28132 * g77.f-torture/execute/alpha2.f: Add runtime test.
28133
28134 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28135
28136 * g++.old-deja/old-deja.exp: Strip leading directories.
28137
28138 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28139 error for the line. Don't run multiple tests for the same line.
28140
28141 1998-05-23 Jeffrey A Law (law@cygnus.com)
28142
28143 * gcc.dg/980523-1.c: New test.
28144
28145 1998-05-23 Dave Love <d.love@dl.ac.uk>
28146
28147 * g77.f-torture/compile/970915-0.f: New test.
28148
28149 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28150
28151 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28152
28153 1998-05-21 Jeffrey A Law (law@cygnus.com)
28154
28155 * gcc.dg/980520-1.c: New test.
28156
28157 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28158
28159 * gcc.dg/980502-1.c: Fix return type.
28160
28161 1998-05-20 Jeffrey A Law (law@cygnus.com)
28162
28163 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28164 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28165 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28166 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28167 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28168
28169 1998-05-20 Dave Love <d.love@dl.ac.uk>
28170
28171 * g77.f-torture/execute/980520-1.f: New test.
28172
28173 1998-05-15 Dave Love <d.love@dl.ac.uk>
28174
28175 * lib/mike-g77.exp: New file.
28176
28177 * g77.f-torture/noncompile/noncompile.exp,
28178 g77.f-torture/noncompile/check0.f: New files.
28179
28180 1998-05-14 Dave Love <d.love@dl.ac.uk>
28181
28182 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28183 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28184 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28185 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28186 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28187 abort where appropriate.
28188
28189 1998-05-05 Michael Meissner <meissner@cygnus.com>
28190
28191 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28192 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28193
28194 1998-04-29 Dave Love <d.love@dl.ac.uk>
28195
28196 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28197
28198 1998-04-27 Dave Love <d.love@dl.ac.uk>
28199
28200 * g77.f-torture/compile/980427-0.f: New test.
28201
28202 1998-04-24 Dave Love <d.love@dl.ac.uk>
28203
28204 * g77.f-torture/compile/980424-0.f: New test.
28205
28206 1998-04-19 Dave Love <d.love@dl.ac.uk>
28207
28208 * g77.f-torture/compile/980419-2.f (main): New test.
28209 * g77.f-torture/compile/970125-0.f: New test.
28210 * g77.f-torture/compile/980419-1.f: New test.
28211
28212 1998-04-08 Jim Wilson <wilson@cygnus.com>
28213
28214 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28215 of loop-4.c.
28216
28217 1998-04-07 Jim Wilson <wilson@cygnus.com>
28218
28219 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28220
28221 1998-04-03 Jim Wilson <wilson@cygnus.com>
28222
28223 * gcc.c-torture/compile/980329-1.c: New test.
28224
28225 1998-03-18 Jim Wilson <wilson@cygnus.com>
28226
28227 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28228 * gcc.dg/980312-1.c: Fix typo in -march command.
28229
28230 1998-03-16 H.J. Lu (hjl@gnu.org)
28231
28232 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28233
28234 1998-03-11 Robert Lipe <robertl@dgii.com>
28235
28236 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28237 Dave Love agree the Fortran source is bogus.
28238
28239 1998-03-11 Robert Lipe <robertl@dgii.com>
28240
28241 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28242 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28243 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28244 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28245 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28246
28247 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28248
28249 * g++.old-deja/g++.other/friend1.C: New test.
28250
28251 1998-02-18 Dave Love <d.love@dl.ac.uk>
28252
28253 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28254 possibly uninitialized) variables and declare dnrm2.
28255
28256 1998-02-23 Robert Lipe <robertl@dgii.com>
28257
28258 From Bruno Haible <haible@ilog.fr>:
28259 * gcc.c-torture/execute/980223.c: New test.
28260
28261 1998-02-13 Jeffrey A Law (law@cygnus.com)
28262
28263 * gcc.dg/ifelse-1.c: New test.
28264
28265 1998-02-09 H.J. Lu (hjl@gnu.org)
28266
28267 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28268
28269 * lib/old-dejagnu.exp (old-dejagnu): Added the
28270 "execution test - XFAIL *-*-*" handling in the spirit of
28271 "excess errors test -". Changed the "execution test fails"
28272 handling to be like "excess errors test fails".
28273 * Update various tests accordingly.
28274
28275 1998-02-06 Jim Wilson <wilson@cygnus.com>
28276
28277 * gcc.c-torture/execute/980205.c: New test.
28278
28279 1998-01-18 Jeffrey A Law (law@cygnus.com)
28280
28281 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28282 * lib/f-torture.exp: Similarly.
28283 * gcc.c-torture: Rename all .cexp files to .x files.
28284
28285 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28286
28287 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28288 (940510-1.c): Removed duplicate.
28289 (971104-1.c): New test.
28290
28291 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28292
28293 * lib/f-torture.exp: Improve error and loop detection.
28294
28295 1997-11-19 Michael Meissner <meissner@cygnus.com>
28296
28297 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28298 use that to size the filler array.
28299
28300 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28301
28302 * lib/c-torture.exp(c-torture-execute): Fix typo.
28303
28304 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28305 testcase as the executable name. Keep the executable around if
28306 the test fails.
28307
28308 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28309
28310 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28311 changes. Only test one -g option, and move it to the end of the
28312 list of options to test.
28313
28314 1997-09-19 Michael Meissner <meissner@cygnus.com>
28315
28316 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28317 variable GCC_TORTURE_OPTIONS to supply default switches separated
28318 by colons. If no environment variable, run tests with -O0 -g, -O1
28319 -g, and -O2 -g as well.
28320
28321 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28322
28323 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28324 explanatory comments. Fix indentation.
28325
28326 1997-09-15 Jeffrey A Law (law@cygnus.com)
28327
28328 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28329
28330 1997-09-11 Jeffrey A Law (law@cygnus.com)
28331
28332 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28333 * g++.old-deja/g++.mike/p7325.C: Likewise.
28334 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28335
28336 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28337
28338 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28339 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28340 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28341 * g++.old-deja/g++.law/operators4.C: Likewise.
28342
28343 1997-09-11 Joe Buck (jbuck@synopsys.com)
28344
28345 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28346 * g++.old-deja/g++.mike/p784.C: Ditto.
28347 * g++.old-deja/g++.mike/p785.C: Ditto.
28348
28349 1997-09-05 Jeffrey A Law (law@cygnus.com)
28350
28351 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28352
28353 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28354
28355 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28356 target feature; pass this to c-torture-execute as needed.
28357
28358 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28359
28360 * lib/c-torture.exp(c-torture-execute): If the previous and the
28361 current executables being tested are identical, we don't need to
28362 run the executable again. Try to make the executable names
28363 unique. Add an optional argument for passing additional compiler
28364 flags.
28365
28366 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28367
28368 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28369
28370 1997-08-29 Jeffrey A Law (law@cygnus.com)
28371
28372 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28373
28374 1997-07-31 Jeffrey A Law (law@cygnus.com)
28375
28376 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28377 32bit or larger longs.
28378
28379 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28380 have either a 32bit long or 32bit int.
28381
28382 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28383
28384 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28385 Make double precision tests dependent on sizeof (double).
28386
28387 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28388
28389 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28390 too.
28391
28392 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28393
28394 * gcc.c-torture/compile/961203-1.cexp: New script.
28395
28396 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28397
28398 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28399 up the includes ourselves.
28400
28401 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28402
28403 * lib/plumhall.exp: Remove random include, and add a few
28404 verbose messages for debugging.
28405
28406 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28407
28408 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28409 of trying to do it ourselves.
28410
28411 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28412
28413 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28414
28415 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28416
28417 * gcc.prms/5403.c: Made regexp a bit less strict.
28418
28419 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28420
28421 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28422 is returned from remote_load instead.
28423 * lib/plumhall.exp: Ditto.
28424 * lib/mike-g++.exp: Ditto.
28425 * lib/old-dejagnu.exp: Ditto.
28426 * lib/c-torture.exp: Ditto.
28427
28428 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28429
28430 * lib/g++.exp: Use build_wrapper procedure.
28431 * lib/gcc.exp: Ditto.
28432
28433 1997-05-20 Jeffrey A Law (law@cygnus.com)
28434
28435 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28436 an old-style decl for malloc. Fixes tests to work when
28437 sizeof (int) != sizeof (size_t).
28438
28439 1997-05-15 Mike Meissner <meissner@cygnus.com>
28440
28441 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28442
28443 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28444 use stdargs.h interface.
28445
28446 1997-05-15 Mike Meissner <meissner@cygnus.com>
28447
28448 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28449 NO_VARARGS when compiling.
28450
28451 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28452
28453 * lib/plumhall.exp(ph_includes): New procedure.
28454 (ph_make): Use it.
28455 (ph_compiler): Ditto.
28456
28457 * lib/g++.exp: Rename test-glue.c to testglue.c.
28458 * lib/gcc.exp: Ditto.
28459
28460 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28461
28462 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28463 to completion when it's called.
28464
28465 1997-03-21 Michael Meissner <meissner@cygnus.com>
28466
28467 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28468 is defined, don't do test.
28469
28470 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28471
28472 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28473 for object files.
28474 (ph_summary): Mark skipped testcases as untested, not unresolved.
28475
28476 * lib/plumhall.exp (ph_make): If unresolved because of bad
28477 errorCode, record errorCode in log file.
28478 (*): Replace send_log/verbose with verbose -log.
28479
28480 1997-03-19 Michael Meissner <meissner@cygnus.com>
28481
28482 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28483 double conversion if double isn't at least 8 bytes.
28484
28485 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28486 int to work with targets where int is 16 bits.
28487
28488 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28489 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28490 precision for the test to complete.
28491
28492 1997-03-14 Michael Meissner <meissner@cygnus.com>
28493
28494 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28495 if d10v is not compiled with the -mdouble64 flag.
28496 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28497
28498 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28499 d10v is not compiled with the -mint32 flag.
28500
28501 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28502
28503 * lib/plumhall.exp: Use incr_count.
28504
28505 1997-03-12 Jeffrey A Law (law@cygnus.com)
28506
28507 * gcc.c-torture: Update to c-torture-1.45.
28508
28509 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28510
28511 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28512 the name of the expect testcase file).
28513
28514 * lib/g++.exp(g++_init): Ditto.
28515
28516 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28517
28518 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28519 the host.
28520
28521 * lib/gcc.exp(gcc_exit): New procedure.
28522
28523 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28524
28525 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28526 specs where appropriate.
28527
28528 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28529 because of new "candidates are" messages, and removed a few
28530
28531 * Converted all non-old-style g++ testcases to old-style, and
28532 moved into g++.old-deja.
28533
28534 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28535
28536 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28537 options.
28538
28539 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28540 succeeded.
28541
28542 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28543
28544 1997-02-13 Michael Meissner <meissner@cygnus.com>
28545
28546 * lib/gcc.exp (gcc_target_compile): Add support for defining
28547 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28548 the machine doesn't have those features.
28549
28550 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28551
28552 * g++.law/operators4.exp: Don't use LIBS.
28553
28554 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28555
28556 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28557
28558 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28559 * lib/g++.exp: Set it here instead. Also, allow use of the
28560 --tool_exec and --tool_opt options. Change CXX to
28561 GXX_UNDER_TEST.
28562
28563 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28564
28565 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28566
28567 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28568
28569 * lib/old-dejagnu.exp: Use prune_warnings instead of
28570 prune_system_crud.
28571 * lib/mike-g++.exp: Ditto.
28572 * lib/gcc.exp: Ditto.
28573 * lib/g++.exp: Ditto.
28574
28575 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28576
28577 1997-02-07 Jeffrey A Law (law@cygnus.com)
28578
28579 * 941014-2.c: Include stdlib.h
28580 * 960327-1.c: Include stdio.h
28581 * dbra.c, index-1.c: Don't assume ints are 32bits.
28582
28583 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28584
28585 * lib/gcc.exp: Add gcc,stack_size target feature.
28586
28587 * lib/g++.exp(g++_target_compile): Add the include and link
28588 paths here, not in two other places. And, it's $options, not
28589 options.
28590
28591 * lib/mike-g++.exp(postbase): Remove the code that determines
28592 the correct include and link paths.
28593 * g++.old-deja/old-deja.exp: Ditto.
28594
28595 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28596
28597 * lib/g++.exp(g++_init): target_compile no longer returns the
28598 filename of the result.
28599
28600 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28601
28602 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28603 call to glob.
28604
28605 * gcc.c-torture/special/special.exp: Change call to
28606 gcc_target_compile to include the object file.
28607
28608 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28609
28610 * gcc.c-torture/special/special.exp: Correct misspelling in last
28611 change.
28612
28613 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28614
28615 * lib/plumhall.exp(ph_summary): Log the entire output of the
28616 executable. Return -1 if there were any failures, 0 otherwise.
28617 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28618 (ph_make): Clean up objects and executables that were built
28619 if the tests succeeded.
28620
28621 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28622
28623 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28624 libraries and includes in the build tree as appropriate.
28625
28626 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28627
28628 * lib/c-torture.exp: Instead of looking for the global variable
28629 NO_LONG_LONG, check to see if that's a feature of the target.
28630
28631 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28632
28633 * config/default.exp: Minimize. Delete the remainer of the files in
28634 config; this functionality is now in devo/dejagnu/config.
28635
28636 g++.*/*: Pass any additional flags used to compile to postbase;
28637 delete CXXFLAGS.
28638
28639 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28640 is now done by runtest.exp. Use gcc_target_compile instead of
28641 compile.
28642
28643 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28644 Remove references to CFLAGS. Use remote_file instead of
28645 calling rm -f.
28646 (c-torture): Take a list of arguments to use to compile this
28647 testcase.
28648
28649 lib/g++.exp: Simplify. Use target_compile instead of compile.
28650 lib/gcc-dg.exp: Ditto.
28651 lib/gcc.exp: Ditto.
28652 lib/mike-{gcc,g++}.exp: Ditto.
28653 lib/old-dejagnu.exp: Ditto.
28654 lib/plumhall.exp: Ditto.
28655
28656 1997-01-08 Jim Wilson <wilson@cygnus.com>
28657
28658 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28659 (ph_linker): Likewise.
28660
28661 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28662
28663 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28664 MAP_ANON / MAP_ANONYMOUS if defined;
28665 else try to map from /dev/zero .
28666
28667 1996-11-12 Jeffrey A Law (law@cygnus.com)
28668
28669 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28670 isn't defined, then define it to MAP_ANONYMOUS.
28671
28672 1996-11-12 Jeffrey A Law (law@cygnus.com)
28673
28674 * gcc.c-torture: Update to c-torture-1.42 release.
28675
28676 1996-11-11 Jeffrey A Law (law@cygnus.com)
28677
28678 * gcc.c-torture: Update to c-torture-1.41 release.
28679
28680 1996-10-27 Jeffrey A Law (law@cygnus.com)
28681
28682 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28683 c-torture release.
28684
28685 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28686
28687 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28688 and LDFLAGS. Fix second case to append the target_info ldflags
28689 onto LDFLAGS, not CFLAGS.
28690 * lib/g++.exp (g++_init): Add target_info stuff.
28691 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28692 of libgloss and newlib flags for !native.
28693
28694 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28695 (GDB): Fix relative path to go up another dir for finding gdb.
28696
28697 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28698
28699 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28700 versions in the target_info array, if they don't exist.
28701
28702 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28703
28704 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28705
28706 1996-07-08 Jim Wilson <wilson@cygnus.com>
28707
28708 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28709 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28710
28711 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28712
28713 * lib/old-dejagnu.exp: Don't remove the output file before we've
28714 actually tested it. Don't append pwd to the path of the executable
28715 we're testing.
28716
28717 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28718
28719 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28720
28721 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28722
28723 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28724 temporary directory for compiler files, and set it to a default
28725 value of /tmp. Set $output as the name of the output file from
28726 compiling the testcase. Add a -o option to $cflags_var so the
28727 compiler writes the final output file as $output. Set $executable
28728 to $output.
28729
28730 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28731 directory for compiler files, and set it to /tmp if it doesn't
28732 already have a value. Set $output_file to the name of the output
28733 file from compiling the testcase. Add a -o option to CXXFLAGS so
28734 the compiler writes the final output file as $output. Use $output
28735 as the executable to be tested.
28736
28737 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28738
28739 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28740
28741 1996-06-08 Jeffrey A Law (law@cygnus.com)
28742
28743 * gcc.c-torture/execute/pending-1.c: New test. Still
28744 pending in Tege's queue.
28745
28746 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28747
28748 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28749 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28750 if there were failures. Call unresolved if there were unresolved
28751 testcases. Call gcc_fail if program did not run to completion.
28752 (ph_make): Pass additional argument name to ph_execute.
28753 (ph_execute): Add new argument. Pass additional arguments to
28754 ph_summary. Call gcc_fail is there is no execution output.
28755
28756 1996-04-24 Jeffrey A Law (law@cygnus.com)
28757
28758 * lib/plumhall.exp (proc_summary): Output relavent summary
28759 lines into the log so specific failures in plumhall can be
28760 investigated.
28761
28762 1996-04-10 Jeffrey A Law (law@cygnus.com)
28763
28764 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28765 (c-torture-execute): Don't try to execute tests which use
28766 "long long" types if $NO_LONG_LONG is nonzero.
28767
28768 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28769
28770 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28771 not c-torture.
28772
28773 * gcc.ieee: Move from here.
28774 * gcc.c-torture/execute/ieee: To here.
28775
28776 1996-03-26 Jeffrey A Law (law@cygnus.com)
28777
28778 * gcc.c-torture: Update to c-torture-1.41 release.
28779
28780 1996-03-22 Jeffrey A Law (law@cygnus.com)
28781
28782 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28783 not "$output".
28784
28785 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28786
28787 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28788 -c present.
28789
28790 1996-03-02 Jeffrey A Law (law@cygnus.com)
28791
28792 * config/proelf.exp: Handle connecting to a simulator.
28793
28794 1996-01-31 Jeffrey A Law (law@cygnus.com)
28795
28796 * config/proelf.exp: New file. Enough framework that we can
28797 run c-torture tests on the proelf targets (or any other target
28798 that gdb can connect to for that matter).
28799
28800 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28801
28802 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28803 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28804
28805 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28806 exec_output exists.
28807
28808 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28809
28810 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28811 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28812
28813 * config/*.exp: Update FSF address. Change result of ${tool}_load
28814 to pass/fail/unresolved/unsupported/untested. Caller must now
28815 call unresolved/unsupported/untested.
28816 * lib/*.exp: Update FSF address. Update to handle new results of
28817 ${tool}_load.
28818 * lib/chill.exp (verbose): Delete.
28819
28820 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28821
28822 * lib/gcc.exp (default_gcc_start): Change order of args to
28823 $LDFLAGS $CFLAGS $LIBS.
28824 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28825 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28826 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28827 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28828 * gcc.misc-tests/dg-test.exp: Likewise.
28829 * gcc.misc-tests/msgs.exp: Likewise.
28830 * gcc.prms/prms.exp: Likewise.
28831 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28832 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28833
28834 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28835
28836 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28837
28838 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28839
28840 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28841 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28842
28843 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28844 necessary.
28845
28846 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28847
28848 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28849 global for loop; add use of $mathlib.
28850 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28851 settings here; set mathlib for anything but VxWorks.
28852
28853 1996-01-22 Jeffrey A Law (law@cygnus.com)
28854
28855 * gcc.c-torture: Update to c-torture-1.40 release.
28856
28857 1996-01-03 Jeffrey A Law (law@cygnus.com)
28858
28859 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28860 dg.exp.
28861
28862 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28863
28864 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28865 global.
28866
28867 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28868
28869 * lib/g++.exp (LIBS): Define if not already.
28870 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28871 (gcc-dg-prune): Call prune_gcc_output.
28872 * lib/gcc.exp (prune_gcc_output): New proc.
28873 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28874 prune_gcc_output.
28875
28876 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28877
28878 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28879 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28880
28881 1995-11-15 Jeffrey A Law (law@cygnus.com)
28882
28883 * gcc.c-torture: Update to c-torture-1.39 release.
28884
28885 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28886
28887 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28888 fails, try others as well.
28889
28890 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28891
28892 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28893 If compilation fails, mark execute tests as `untested'.
28894 If test is marked as unsupported, don't mark compilation and
28895 execute tests as failed.
28896
28897 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28898
28899 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28900 libstdc++ for whether or not we want to be doing shared
28901 libraries. Delete link_curses since we don't need it anymore.
28902 * lib/mike-g++.exp (postbase): Don't link in libg++.
28903 * g++.old-deja/old-deja.exp: Likewise.
28904
28905 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28906
28907 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28908
28909 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28910
28911 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28912 For that, add `-Wl,-a,shared_archive'.
28913 * g++.old-deja/old-deja.exp: Likewise.
28914
28915 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28916
28917 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28918
28919 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28920
28921 * lib/mike-g++.exp (postbase): Pay attention to the status of
28922 g++_load.
28923
28924 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28925
28926 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28927
28928 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28929
28930 * lib/gcc.exp (default_gcc_start): No longer need to log program
28931 being executed or its output, execute_anywhere does that now.
28932 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28933 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28934
28935 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28936
28937 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28938 the same as those in lib/g++.exp.
28939
28940 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28941
28942 * gcc.c-torture: Update to c-torture-1.38 release.
28943 * gcc.ieee: Related changes.
28944
28945 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28946
28947 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28948 "exec". Minor reformatting changes.
28949
28950 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28951 cross. This means all "exec" calls now work on a remote host as
28952 well.
28953 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28954 cross. Filter out the extra "\r\n" stuff that expect puts in.
28955 (c-torture-execute): Filter out the bogus warnings like
28956 c-torture-compile does. Add support for canadian cross.
28957 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28958 Use execute_anywhere rather than calling exec directly. Now it
28959 works for canadian cross testing.
28960
28961 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28962
28963 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28964 results into a variable, and check that rather than using file exists.
28965
28966 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28967
28968 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28969 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28970
28971 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28972
28973 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28974 lib_curses if there's a shared libg++ in the build tree.
28975
28976 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28977
28978 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28979 if not supported target.
28980
28981 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28982
28983 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28984 link_curses up to always happen, not just for native builds.
28985
28986 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28987
28988 * gcc.c-torture: Update to c-torture-1.36 release.
28989 * gcc.failure: Related changes.
28990
28991 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28992
28993 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28994
28995 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28996
28997 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28998 * lib/mike-g++.exp (postbase): Not in here. Still reference
28999 runshlib, link_curses, and mathlib for link and run.
29000
29001 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29002 pass the runtime shared library options for Solaris, OSF/1, and
29003 Irix5, and link with -lcurses to avoid unresolved references.
29004
29005 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29006
29007 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29008 only run once.
29009
29010 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29011
29012 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29013
29014 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29015
29016 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29017 do not have a framework for the "compat" tests yet.
29018
29019 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29020
29021 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29022 set to null if we're testing vxworks5.1. Use that instead of
29023 `-lm' in the setting of LIBS for link and run.
29024
29025 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29026
29027 * config/rom68k.exp (${tool}_load): Major changes to make it
29028 work. Verified that it does in fact return the stuff in
29029 exec_output properly. Catch any Emul or any TRAP other than 0.
29030
29031 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29032
29033 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29034 LDFLAGS properly for targets that need stuff from libgloss.
29035 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29036 only run once.
29037 (gpp_initialized): New variable.
29038
29039 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29040
29041 * config/rom68k.exp: Load libgloss.exp.
29042 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29043 so we can produce a fully linked binary.
29044 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29045 so we can produce a fully linked binary.
29046
29047 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29048
29049 * lib/plumhall.exp (ph_section): Watch for expected failures.
29050 Add missing `else'.
29051
29052 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29053 run the testcase.
29054 (c-torture): Likewise.
29055
29056 1995-08-28 Doug Evans <dje@cygnus.com>
29057
29058 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29059
29060 * lib/mike-g++.exp (mike_cleanup): New proc.
29061 (prebase): New globals compiler_result, not_compiler_result,
29062 target_regexp.
29063 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29064 allow leading "-" in pattern. Watch for unsupported tests.
29065 If $compiler_result is set, pattern match assembler code,
29066 and ditto for $not_compiler_result.
29067 * lib/mike-gcc.exp: Likewise.
29068
29069 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29070 execution "succeeded".
29071
29072 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29073
29074 * config/win32.exp: New file.
29075 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29076
29077 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29078
29079 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29080 unsupported.
29081 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29082 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29083 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29084
29085 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29086 "... without exceptions was ...". That is now handled by
29087 prune_system_crud.
29088 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29089
29090 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29091
29092 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29093 sieve.c,sort2.c}: New files.
29094 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29095 sieve.exp,sort2.exp}: Drivers for them.
29096
29097 * lib/mike-gcc.exp (program_output): New user settable variable.
29098 (postbase): Call prune_system_crud. Also prune extraneous compiler
29099 messages.
29100 * lib/mike-g++.exp (program_output): New user settable variable.
29101
29102 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29103
29104 * config/sh.exp: Deleted (use sim.exp instead).
29105
29106 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29107
29108 * config/vx.exp: Declare CHECKTASK as global.
29109 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29110 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29111 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29112
29113 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29114
29115 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29116 target. Like vx.exp, only includes `vx29k.exp' instead of
29117 `vxworks.exp'.
29118
29119 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29120
29121 * config/sim.exp: Increase time limit from 120 seconds to 240.
29122
29123 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29124
29125 * gcc.c-torture/execute/950628-1.c: New test.
29126
29127 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29128
29129 * gcc.c-torture: Update with changes/additions from
29130 c-torture-1.34.
29131
29132 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29133
29134 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29135
29136 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29137
29138 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29139
29140 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29141
29142 * gcc.c-torture/compile/950512-1.c: New test.
29143 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29144 * gcc.dg/struct-ret-1.c: Likewise.
29145
29146 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29147
29148 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29149 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29150
29151 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29152
29153 * gcc.c-torture/special/920411-1.c: Deleted.
29154 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29155
29156 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29157
29158 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29159 cpu limit.
29160
29161 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29162
29163 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29164
29165 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29166
29167 From kenner;
29168 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29169 is the proper length.
29170 * va-arg-3.c: Likewise.
29171
29172 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29173
29174 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29175 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29176
29177 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29178 * lib/g++.exp (default_g++_start): Delete old cruft.
29179
29180 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29181
29182 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29183 (2 * (1 << 18)) to (2 * (1 << 17)).
29184
29185 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29186
29187 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29188
29189 * config/rom68k.exp: Renamed from config/idp.exp
29190
29191 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29192
29193 * c-torture/compile/921109-2.c
29194
29195 1995-04-18 Mike Stump <mrs@cygnus.com>
29196
29197 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29198 excess errors.
29199
29200 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29201
29202 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29203 output.
29204 * lib/g++.exp (default_g++_start): Likewise.
29205
29206 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29207
29208 * gcc.c-torture/compile/950329-1.c: New test.
29209
29210 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29211
29212 * config/bug.exp (${tool}_load): Updated to use new remote_open
29213 and remote_close procs.
29214 * config/idp.exp: New file.
29215
29216 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29217
29218 * gcc.c-torture/execute/950322-1.c: New test.
29219
29220 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29221
29222 * config/vx.exp (${tool}_load): Clean up testing of return code from
29223 vxworks_ld and vxworks_spawn.
29224
29225 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29226
29227 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29228
29229 1995-03-13 Mike Stump <mrs@cygnus.com>
29230
29231 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29232 can mark excess errors on a machine by machine basis. Note, the
29233 default is to not expect any excess errors, even when excess
29234 errors test - is given, so you will want to put an XFAIL ... on
29235 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29236 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29237 those 4 machines, but no others.
29238
29239 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29240
29241 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29242 * lib/c-torture.exp: to here.
29243
29244 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29245
29246 * gcc.c-torture/execute/950221-1.c: New test.
29247 * gcc.c-torture/execute/struct-ret-1.c: New test.
29248 * gcc.c-torture/compile/950221-1.c: New test.
29249
29250 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29251
29252 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29253
29254 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29255 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29256
29257 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29258
29259 * g++.gb: New directory of tests, derived from my signature and
29260 class scoping tests.
29261
29262 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29263 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29264 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29265 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29266 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29267 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29268 * g++.gb/sig25.C: Likewise.
29269
29270 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29271 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29272 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29273 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29274 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29275 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29276 * g++.gb/sig25.exp: Likewise.
29277
29278 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29279 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29280 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29281 * g++.gb/scope13.C: Likewise, this test still fails.
29282
29283 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29284 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29285 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29286 * g++.gb/scope13.exp: Ditto.
29287
29288 * g++.gb/README: New file, explains what these tests are about.
29289
29290 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29291
29292 * lib/dg.exp (dg-do): Support `preprocess'.
29293 (dg-test): Likewise.
29294
29295 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29296
29297 * config/udi.exp: change "continue -expect" to "exp_continue".
29298
29299 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29300
29301 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29302 Delete redundant tests.
29303
29304 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29305 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29306 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29307 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29308 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29309 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29310 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29311 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29312
29313 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29314 storing label pointers.
29315 * gcc.c-torture/execute/921019-1.c: Likewise.
29316 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29317 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29318 parameter fp.
29319 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29320 constants.
29321
29322 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29323 Delete obsolete tests.
29324
29325 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29326 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29327 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29328 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29329 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29330 * gcc.c-torture/compile/950124-1.c: New test.
29331
29332 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29333
29334 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29335
29336 * lib/mike-g++.exp: Add -lm to LIBS.
29337
29338 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29339
29340 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29341
29342 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29343
29344 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29345
29346 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29347
29348 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29349
29350 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29351
29352 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29353 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29354 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29355 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29356 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29357 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29358 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29359 * g++.law/{operators31.C, operators32.C,
29360 * g++.law/{operators33.C, operators34.C}: Likewise.
29361 * g++.law/{pic1.C, refs2.C}: Likewise.
29362 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29363 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29364 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29365 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29366
29367 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29368 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29369 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29370 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29371 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29372 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29373 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29374 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29375 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29376 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29377 * g++.law/{operators34.exp}: Likewise.
29378 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29379 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29380 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29381 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29382 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29383
29384 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29385 No longer expected to fail.
29386 * g++.law/missed-error3.C: Tweak for recent bool changes.
29387
29388 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29389
29390 * config/emb-unix: Deleted.
29391 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29392 remote execution. Do final link on remote host if REMOTE_LINK is set.
29393
29394 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29395
29396 * lib/dg.exp (dg-test): Fix typo in last patch.
29397
29398 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29399
29400 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29401 (handles multiple occurrences).
29402
29403 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29404
29405 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29406 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29407 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29408 printed).
29409 * lib/c-torture.exp (c-torture-compile): Likewise.
29410 (c-torture): Prepend full path if missing.
29411 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29412 (gcc_fail): Likewise.
29413 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29414
29415 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29416
29417 * lib/netware.exp: Only attach to NetWare i386 systems.
29418
29419 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29420
29421 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29422 messages. Add test name to "output pattern match" pass/fail message.
29423
29424 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29425
29426 * gcc.dg: New testsuite.
29427 * gcc.dg/dg.exp: New file.
29428
29429 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29430 test-switch.c}: Deleted.
29431
29432 * gcc.misc-tests/msgs.exp: New testcase driver.
29433
29434 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29435
29436 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29437 Watch for illegal return values from ${tool}_load.
29438 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29439 cross targets. Coerce return value >0 to 1.
29440
29441 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29442
29443 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29444
29445 * config/emb-unix.exp: New file.
29446
29447 * config/sim.exp: Error if variable $SIM not defined.
29448 (${tool}_load): Mark test as "untested" if simulator missing.
29449
29450 * config/unix.exp: Load remote.exp to get rcp_download.
29451 * lib/c-torture.exp: Use different option lists for testcases with
29452 and without loops.
29453 * gcc.c-torture/execute/execute.exp: Likewise.
29454
29455 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29456
29457 * config/*.exp: Clarify return code from ${tool}_load.
29458 Call `unresolved' or `untested' instead of `warning' or `perror'
29459 (sometimes you still want to call both though).
29460 Add comment that `shell_id' is local to each file.
29461 * config/udi.exp (timeout): Set to 30.
29462 Don't print warning if connection fails, $connectmode has already
29463 printed an error.
29464 (${tool}_load): Move verbose messages to level 2.
29465 Rework pattern for "Process started" message.
29466 Pass `shell_id' to ${connectmode}_download.
29467 Retry twice upon timeout. Make resetting of target more robust.
29468 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29469 Pass `shell_id' to exit_$connectmode.
29470 Only call exit_$connectmode if connected.
29471 * config/unix.exp (${tool}_load): Check return codes better.
29472 * config/vrtx.exp (${tool}_load): Likewise.
29473 * config/vx.exp (${tool}_load): Likewise.
29474 Delete unneeded global's.
29475 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29476 from ${tool}_load.
29477 (dg-stat): Delete.
29478 (dg-init): Delete recording of pass/fail counts.
29479 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29480 (old-dejagnu-init): Likewise.
29481 (old-dejagnu-stat): Delete contents, empty proc now.
29482 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29483 (c-torture): Delete references to lcnt, lpass, lfail.
29484 Get option list from TORTURE_OPTIONS.
29485 Delete -funroll[-all]-loops if no loops.
29486 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29487 (g++_stat): Delete contents (empty proc now).
29488 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29489 (gcc_finish): Likewise.
29490 (gcc_stat): Deleted.
29491 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29492 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29493 * gcc.c-torture/execute/execute.exp: Likewise.
29494 Split tests into two parts: compile, execute.
29495 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29496 no loops. Update to reflect clarified return codes from ${tool}_load.
29497
29498 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29499
29500 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29501 to grep for.
29502 (old-dejagnu): Likewise (where necessary).
29503
29504 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29505
29506 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29507
29508 * lib/dg.exp (dg-process-target): Fix processing of selector.
29509 Add comment regarding use of `error'.
29510
29511 * lib/gcc.exp (prune_system_crud): Define if missing.
29512 * lib/g++.exp (prune_system_crud): Likewise.
29513
29514 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29515 Call prune_system_crud.
29516 * lib/dg.exp (dg-runtest): New proc.
29517 Use perror instead of send_user for tcl errors in testcase.
29518 Don't return any value, it's never used.
29519 Don't clobber previous definition of `unknown'.
29520 Print tcl errors in `dg-final'.
29521
29522 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29523
29524 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29525 (dg-test): Don't print errorInfo, it contains stack backtrace.
29526
29527 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29528
29529 * lib/g++.exp (runtest_file_p): Define if missing.
29530
29531 1994-09-24 Doug Evans (dje@cygnus.com)
29532
29533 * lib/mike-g++.exp: Comment out loading of g++.exp.
29534 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29535 (default_g++_version): Always print something.
29536 (default_g++_start): Comment out call to `which'.
29537 (g++_start, g++_load): Deleted (must be defined in config file).
29538 * lib/gcc.exp: Test for existence of $CC at start.
29539 Delete check for tmpdir (done in gcc_init).
29540 (default_gcc_version): Always print something.
29541 (default_gcc_start): Comment out call to `which'.
29542 * config/*.exp: Major cleanup - make cross targets work at least a
29543 little better for g++ (by not being "--tool gcc" specific).
29544 Rename gcc_xxx to ${tool}_xxx.
29545 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29546 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29547
29548 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29549
29550 * lib/c-torture.exp (c-torture-compile): Rework compiler
29551 message processing.
29552
29553 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29554 c-torture.
29555
29556 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29557
29558 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29559
29560 * lib/dg.exp (dg-process-target): Support { target native }.
29561
29562 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29563
29564 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29565 looked for "... program xxx got fatal signal".
29566 Correct regsub munging of `comp_output'.
29567 Ignore compiler messages "path prefix not used" and "linker input
29568 file unused".
29569
29570 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29571
29572 * lib/gcc.exp (runtest_file_p): Define if missing.
29573 * gcc.prms/template.c: Example to work from.
29574
29575 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29576
29577 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29578 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29579
29580 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29581 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29582 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29583 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29584
29585 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29586 (dg-process-target): No longer a varargs proc.
29587 Return S/N for target, P/F for xfail. All callers changed.
29588 (user option procs): More argument checking.
29589 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29590 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29591 (dg-test): Skip test if not running on selected target in `dg-do'.
29592 Update handling of `dg-do-what', `dg-output-text'.
29593 Separate execution pass/fail from output pattern match pass/fail.
29594 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29595
29596 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29597
29598 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29599 target for 920510-1.c.
29600
29601 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29602
29603 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29604 Clean up comment regarding use of passcnt, etc.
29605 (gcc_stat): Don't update `testcnt' here.
29606 (gcc_finish): Do it here.
29607 Might as well reset `but_id' here too.
29608 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29609 to determine if the file should be tested.
29610 * gcc.c-torture/compile/compile.exp: Likewise.
29611 * gcc.c-torture/execute/execute.exp: Likewise.
29612 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29613 * gcc.misc-tests/dg-test.exp: Likewise.
29614 * gcc.prms/prms.exp: Likewise.
29615 * gcc.wendy/wendy.exp: Likewise.
29616 * g++.old-deja.exp: Likewise.
29617 Move "Testing file" message to verbose level 1.
29618
29619 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29620
29621 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29622
29623 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29624
29625 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29626 (default_gcc_start): Accept optional second list element
29627 of compiler flags. Print compiler output at verbosity level 2.
29628 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29629 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29630 Save current values of framework globals passcnt, failcnt, xpasscnt,
29631 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29632 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29633 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29634 xfailcnt to compute stats. Update framework global `testcnt' from
29635 pass/fail counts.
29636 (gcc_finish): New proc. Clean up test environment.
29637 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29638 (gcc_epass, gcc_efail): Delete.
29639 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29640 argument of line number.
29641 (dg-init): If the tool has an init routine, call it.
29642 (dg-test): Remove args `cflags_var' and `libs_var'.
29643 Pass all compiler options to ${tool}_start.
29644 Handle missing line number.
29645 (dg-finish): New function.
29646 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29647 particular files. Call gcc_finish at end. Move "skipping test"
29648 message to verbosity level 3.
29649 * gcc.c-torture/compile/compile.exp: Likewise.
29650 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29651 * gcc.c-torture/execute/execute.exp: Likewise.
29652 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29653 Print testcase being tried at verbosity level 1.
29654 * gcc.c-torture/special/special.exp: Unset xfail.
29655 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29656 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29657 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29658 * gcc.failure/failure.exp: Likewise.
29659 * gcc.ieee/ieee.exp: Likewise.
29660 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29661 Update call to dg-test. Call dg-finish at end.
29662 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29663 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29664 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29665 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29666 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29667 * gcc.wendy/wendy.exp: Add copyright.
29668 Delete setting of tmpdir (done by gcc_init).
29669 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29670 Pass compiler flags to gcc_start. Call gcc_finish at end.
29671 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29672 gcc_[ce]pass/fail.
29673
29674 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29675
29676 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29677 confusion.
29678 (g++_load): Likewise.
29679
29680 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29681 Rename argument to `prog' to remove the confusion.
29682 Varargs fns behave differently too!
29683 (g++_load): Likewise.
29684
29685 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29686
29687 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29688 what it is. Delete (always) printing of status value for !native.
29689 Simplify verbose code, and include status and exec_output.
29690 (g++_load): Use gcc_load.
29691
29692 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29693
29694 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29695 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29696 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29697 940714-3.c as these testcases don't exist anymore. Make
29698 va-arg-1.c expected to pass.
29699
29700 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29701
29702 * gcc.misc-tests/misc.exp: Only run specific testcases.
29703 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29704 * gcc.misc-tests/dg-[1-9].c: New files.
29705
29706 * lib/dg.exp: New testsuite driver.
29707 * gcc.prms/prms.exp: Use it.
29708
29709 * README.gcc: New file.
29710
29711 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29712 Document and reset `lxpass' and `lxfail'.
29713 Simplify "initialized" message.
29714 (gcc_stat): Clean up comments a little.
29715
29716 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29717
29718 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29719
29720 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29721
29722 * lib/old-dejagnu.exp (process-option): New proc.
29723 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29724 (old-dejagnu): Simplify.
29725 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29726
29727 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29728
29729 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29730 exists and is not an empty string.
29731
29732 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29733 $xfail rather than calling setup_xfail. Clear $xfail when test is
29734 finished.
29735 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29736 automatically.
29737
29738 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29739 longer expected to fail.
29740
29741 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29742 "f" function call.
29743
29744 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29745
29746 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29747 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29748 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29749 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29750 c-torture-1.29.
29751
29752 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29753 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29754
29755 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29756
29757 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29758 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29759
29760 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29761 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29762 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29763
29764 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29765
29766 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29767 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29768 940714-1.c, 940714-2.c, 940714-3.c},
29769 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29770 gcc.misc-tests/{mg.c,mg.exp}:
29771 New tests.
29772 * gcc.noncompile/noncompile.exp: Change accordingly.
29773
29774 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29775
29776 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29777 Undo previous clobberage.
29778
29779 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29780
29781 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29782 * gcc.special/{930510-1.c, special.exp}:
29783 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29784 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29785 struct-varargs-1.c}: New tests from c-torture-1.26.
29786
29787 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29788
29789 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29790 argument to switch.
29791
29792 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29793
29794 * Revert the previous changes. Please see Rob's directory
29795 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29796 fixes.
29797
29798 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29799
29800 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29801 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29802 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29803 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29804 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29805 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29806 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29807 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29808 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29809 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29810 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29811 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29812 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29813 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29814 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29815 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29816 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29817 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29818 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29819 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29820 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29821 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29822 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29823 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29824 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29825 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29826 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29827
29828 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29829
29830 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29831 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29832 with perror calls.
29833
29834 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29835
29836 * config/unix.exp (g++_load): Fix syntax.
29837
29838 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29839
29840 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29841 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29842 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29843 Don't expect va-arg-1.c to fail. Correct expected output for
29844 920928-1.c.
29845 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29846 * gcc.wendy/hbm4.c: Correct typo.
29847 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29848
29849 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29850
29851 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29852 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29853 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29854 * lib/c-torture.exp (c-torture-compile): Ditto.
29855
29856 Reduce volume of output (remove all the -I's and such).
29857 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29858 Call gcc_cpass, gcc_cfail.
29859 (c-torture): Pass testing option to c-torture-compile.
29860
29861 1994-03-21 Doug Evans (dje@cygnus.com)
29862
29863 Bring patches over from progressive.
29864 * config/default.exp: Exit remote shell cleanly.
29865 (g++_exit, g++_start): Add default versions.
29866 * config/sim.exp (gcc_load): Use perror, not error.
29867
29868 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29869
29870 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29871 set in site.exp.
29872
29873 1994-03-14 Doug Evans (dje@cygnus.com)
29874
29875 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29876 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29877 (wendy_try): New proc to run testcase.
29878 (main loop): Call 'em.
29879 * gcc.wendy/*.c: Clean up pass to correct expected output.
29880
29881 * lib/gcc.exp: Minor cleanup work.
29882 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29883
29884 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29885
29886 * config/sim.exp (gcc_load): Document return codes better.
29887 Don't pass -v to simulator.
29888
29889 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29890
29891 * gcc.special/920717-x.c: Fix typo.
29892 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29893 get at sources.
29894
29895 * lib/mike-gcc.exp: Fix typo.
29896
29897 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29898
29899 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29900 binary to use, transform the name.
29901 * config/*.exp: rename everything. Nuke any g++ specific files,
29902 it's now a special case of gcc that requires no special support.
29903 Add a default.exp for unsupported targets.
29904
29905 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29906
29907 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29908 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29909 version of Tcl.
29910
29911 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29912
29913 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29914 than a warning.
29915
29916 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29917
29918 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29919
29920 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29921
29922 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29923 option_list. Compile every file with only 4/6 option choices
29924 (same as C torture) instead of with 12/18 different option
29925 choices.
29926 * lib/c-torture.exp: Likewise.
29927
29928 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29929 not already set.
29930
29931 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29932
29933 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29934 can put an XFAIL *-*-* on excess errors.
29935
29936 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29937
29938 * g++.law: Add more tests derived from g++-bugs snapshots.
29939
29940 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29941 equivalent to g++.law/init9.
29942
29943 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29944 compiled it, and the a.out file after we've run it.
29945
29946 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29947
29948 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29949 compiled it, and the a.out file after we've run it.
29950
29951 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29952
29953 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29954
29955 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29956
29957 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29958 version number.
29959
29960 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29961
29962 * g++.law: New directory of g++ tests derived from the g++-bugs
29963 snapshots.
29964
29965 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29966
29967 * gcc.compile: initbug1.c initbug1.exp testcase added
29968
29969 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29970
29971 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29972 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29973 fixes submitted by Jeff Law (law@cs.utah.edu)
29974 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29975 Jeff Law (law@cs.utah.edu)
29976
29977
29978 1993-11-30 Mike Stump (mrs@cygnus.com)
29979
29980 * config/unix-g++.exp: Follow the gcc way of doing things.
29981 * g++.old-deja/old-deja.exp: Minor updates.
29982 * lib/g++.exp: New file, follow the gcc way of doing things.
29983 * lib/old-dejagnu.exp: Minor updates.
29984 * lib/mike-g++.exp: Always unset errorInfo.
29985
29986 1993-11-06 Mike Stump (mrs@cygnus.com)
29987
29988 * lib/gcc.exp: Fix some errors with the below change, CC and
29989 CFLAGS should be global when setting, not local.
29990
29991 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29992
29993 * lib/gcc.exp: Transform tool name.
29994
29995 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29996
29997 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29998
29999 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30000
30001 * lib/gcc.exp: change gcc_done to gcc_stat
30002
30003 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30004
30005 * Upgraded gcc testsuite to c-torture version 1.25
30006
30007 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30008
30009 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30010 * lib/c-torture: added hooks for new reporting code.
30011
30012 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30013
30014 * config/sh-gcc.exp: check if sh-sim exists in the path
30015
30016 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30017
30018 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30019 * gcc.compile/compile.exp: Initial changes for new logic.
30020 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30021 * gcc.failure/failure.exp: Initial changes for new logic.
30022 * gcc.ieee/ieee.exp: Initial changes for new logic.
30023 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30024 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30025 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30026 * lib/c-torture.exp: Initial changes for new logic.
30027 * lib/gcc.exp: Initial changes for new logic.
30028
30029 1993-10-15 Mike Stump (mrs@cygnus.com)
30030
30031 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30032 depend upon failure or success. Fully qualify names in failure
30033 and success messages. Always remove a.out before starting
30034 compile, just in case. Pay more attention to error text output by
30035 the compiler. Handle testcases with no known past errors just
30036 like all others, so that things are uniform. Other miscellaneous
30037 improvements.
30038
30039 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30040
30041 * gcc.cpp: new directory for cpp tests
30042
30043 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30044
30045 * lib/chill.exp: Code reformatted, removed unused code.
30046 * config/unix-chill.exp: Code reformatted, removed unused code.
30047 * chill.execute/execute.exp: Code reformatted, removed unused code.
30048 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30049
30050 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30051
30052 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30053 routines not written.
30054
30055 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30056
30057 * config/bug-gcc.exp: Use new procs from bug.exp.
30058
30059 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30060
30061 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30062 via ftp, rather than depending on NFS.
30063 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30064 case.
30065
30066 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30067
30068 * config/bug-gcc.exp: Use new download proc.
30069
30070 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30071
30072 * chill.execute/execute.exp: cleanups, handles errors better
30073 * chill.compile/compile.exp: rewrite, based on execute.exp
30074 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30075 * lib/chill.exp: major changes to diff proc and compile and link
30076 procs. added chill_fail and chill_pass wrappers to pass and
30077 fail. added more comments, and handle error codes better.
30078 Added a hack to capture stderr from exec, so noncompile tests
30079 can work.
30080
30081 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30082
30083 * chill.execute/execute.exp: rewrite of testsuite driver
30084 * lib/chill.exp: rewrite of testsuite driver
30085 * config/unix-chill.exp: rewrite of testsuite driver
30086
30087 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30088
30089 In chill.execute:
30090 * iexpr.ch: Standardize uppercase.
30091 * tuples.dat: Standardize uppercase.
30092 * vary.ch: standardize. Correct varying string assignments.
30093 * vary.dat: Add new output lines.
30094
30095 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30096
30097 In chill.execute:
30098 * chprintf.ch: Standardize use of uppercase.
30099 * tuples.ch: Standardize and turn arr2 into a DCL,
30100 rather than a SYN.
30101 * pinits.ch: Standardize.
30102
30103 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30104
30105 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30106 * Makefil: Renamed to Makefile.in.
30107 * configure.in: New.
30108
30109 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30110
30111 In chill.execute:
30112 * .cvsignore: Add result/output files.
30113 * Makefile: Fix up variables at start. Use MFLAGS
30114 everywhere. Correct bool_loc, built_ins entries.
30115 Add entry for vary1.ch.
30116 * bitarray.ch: Standardize upper-case usage.
30117 * bitexpr.ch: Standardize, add output of b1.
30118 * params.ch: Use arrayt in along PROC parameters, to
30119 avoid novelty problems.
30120 * sets.ch: Tiny cleanup.
30121 * vary1.ch: Re-indent.
30122
30123 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30124
30125 * Add PR-related files to Makefiles, .cvsignore files, etc.
30126
30127 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30128
30129 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30130 with compiler objects. New names are test-flow.c and test-loop.c
30131
30132 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30133
30134 * Upgraded c-torture tests from 1.19 to 1.20
30135
30136 * new files:
30137 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30138 * gcc.compile: 930623-1.c 930623-2.c
30139 * gcc.noncompile: 930622-1.c 930622-2.c
30140 * gcc.failure: 920411-1.c 920627-2.c
30141 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30142
30143 1993-07-20 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 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30148
30149 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30150
30151 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30152 More changes to get testsuite working properly. Needs more work.
30153
30154 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30155
30156 * chill.compile/compile.exp: Added for Dejagnu support
30157 * chill.execute/execute.exp: Added for Dejagnu support
30158 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30159
30160 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30161
30162 This should complete moving the CHILL test files.
30163 * chill.noncompile(.cvsignore printf.grt
30164 in-printf.grt chprintf.grt chprintf.ch):
30165 Added test-support files.
30166 (Makefile): Modified further.
30167 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30168 signal.ch): Added test files.
30169 * chill.execute (.cvsignore printf.grt printr.c
30170 in-printf.grt rts.c chprintf.grt rts.h): Added
30171 test-support files.
30172 (Makefile): More corrections.
30173
30174 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30175
30176 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30177 test cases, ready for DejaGnu.
30178
30179 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30180
30181 * Upgraded c-torture tests from 1.18 to 1.19
30182
30183 * gcc.compile: added test(s):
30184 930607-1.c
30185 * gcc.execute: added test(s):
30186 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30187
30188 * added new subdirectory for misc tests: gcc.misc-tests
30189 * gcc.misc-test(s): added tests:
30190 inst-check.c test-consts.c test-ior.c test-switch.c
30191
30192 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30193
30194 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30195
30196 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30197
30198 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30199
30200 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30201
30202 * Upgraded c-torture tests from 1.17 to 1.18
30203
30204 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30205
30206 * Upgraded c-torture tests from 1.12 to 1.17
30207
30208 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30209
30210 * lib/old-dejagnu.exp:
30211 Fixed handling of XFAIL target triplets to correctly
30212 recognize wildcard characters. Removed code that
30213 appended a unique id tag to the end of the file name
30214 printed out by the result of the testcases within a
30215 given test file.
30216
30217 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30218
30219 * lib/old-dejagnu.exp:
30220 Reworked expected failure handling to trigger off of XFAIL
30221 keyword in keyphrase embeded in testcase source code. The
30222 XFAIL keyword must be at the end of the keyphrase line. It
30223 may optionally be followed by one or more target triplets.
30224 It has just occured that the handling of wildcards in the
30225 target triplet may not be correct.
30226
30227 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30228
30229 * g++.old-deja/tests:
30230 Moved all subdirectories up one level into g++.old-deja .
30231
30232 * lib/old-dejagnu.exp:
30233 Fixed problem with CXXFLAGS not being properly reset, and being
30234 corrupted with extraneous "-c" compiler option. This was
30235 causing binaries to not be generated for test that needed them.
30236 Modified strings passed to "pass" and "fail" so that individual
30237 tests from the same test file would be distinguished by an
30238 identifier appended to the test file name in the summary logs;
30239 this corrected a problem with erroneous diff logs. Added code
30240 to search testcases for expected fail and unexpected pass keywords.
30241
30242 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30243
30244 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30245
30246 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30247
30248 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30249 Removed extraneous text from end of "Special g++ Options"
30250 keyphrase.
30251
30252 * lib/old-dejagnu.exp: Added pattern matching to look for new
30253 keywords, embedded in testcases comments, which will trigger
30254 calls to xpass and xfail.
30255
30256 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30257
30258 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30259 comments embedded in the testcases, especially the one looking for
30260 special compiler options, as well as the pattern matching for the
30261 compiler output again.
30262
30263 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30264
30265 * lib/old-dejagnu.exp: Do a proper check of the return value for
30266 execute tests. Fixed several problems with the pattern matching
30267 of the compiler output which gave erroneous test results.
30268 Changed several of the test result messages to be more descriptive.
30269 * config/unix-g++.exp: Proc g++_load now actually works and
30270 executes the tests passed to it and returns a usable return
30271 value.
30272
30273 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30274
30275 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30276
30277 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30278
30279 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30280 Modified both files to properly execute the old style
30281 dejagnu tests. The previous versions of these files were
30282 experimental and did not function anything near correctly.
30283
30284 1993-04-05 Rob Savoye (rob@cygnus.com)
30285
30286 * Removed all Makefile.in and configure.in files. No configuration
30287 needed now.
30288
30289 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30290
30291 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30292
30293 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30294
30295 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30296 gcc.special/configure.in, gcc.noncompile/configure.in,
30297 gcc.execute/configure.in, gcc.code_quality/configure.in,
30298 g++.other/configure.in, g++.old-deja/configure.in,
30299 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30300 in srcname setting.
30301
30302 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30303
30304 * lib/udi.exp: Fixed mondfe and mondfe_download.
30305 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30306 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30307
30308 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30309
30310 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30311 (gdb_exit): Don't remove *_soc files.
30312
30313 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30314
30315 * lib/c-torture.exp: Don't look for main; instead always use -w
30316 -c. This is how the c-torture tests work. Remove the object
30317 file if the compilation succeeds.
30318 * gcc.execute/execute.exp: Remove executable if test passes.
30319 * gcc.noncompile/noncompile.exp: Every test is an expected
30320 failure.
30321 * gcc.special/special.exp: Added tests from c-torture 1.11,
30322 corrected use of existing test.
30323 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30324 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30325 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30326 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30327 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30328 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30329 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30330 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30331 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30332 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30333 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30334 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30335 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30336 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30337 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30338 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30339 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30340 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30341 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30342 c-torture 1.11.
30343 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30344 correspond to c-torture 1.11.
30345
30346 * New file.